@font-face{font-family:'Poppins-Bold'; src:url('/fonts/Poppins-Bold.ttf')}
@font-face{font-family:'Poppins-Medium'; src:url('/fonts/Poppins-Medium.ttf')}
@font-face{font-family:'Poppins-Regular'; src:url('/fonts/Poppins-Regular.ttf')}
@font-face{font-family:'AppleSDGothicNeoM'; src:url('/fonts/AppleSDGothicNeoM.ttf')}
@font-face{font-family:'AppleSDGothicNeoR'; src:url('/fonts/AppleSDGothicNeoR.ttf')}
@font-face{font-family:'AppleSDGothicNeoUL'; src:url('/fonts/AppleSDGothicNeoUL.ttf')}
@font-face{font-family:'AppleSDGothicNeoSB'; src:url('/fonts/AppleSDGothicNeoSB.ttf')}
body {
    padding-top: 99px;
}
a, a:hover, a:active {
    text-decoration: none;
    color: #5B3E38;
}
.w-1200 {
    width: 1200px; margin: 0 auto;
}            
.category {
    letter-spacing: -0.12px;
    font: 15px Poppins-Medium;
    color: #5B3E38;
    display: flex;
    padding: 24px 40px 14px; align-items: center;
}
.category>.dropdown {
    padding: 20px 0px;
}
.category>.dropdown:hover>.dropdown-menu {
    display: block;
}
.category>.dropdown>.bigmenu:active {
    pointer-events: none;
}        
.category .dropdown-menu {
    margin-top: 0;
    margin-left: 0px;
    padding-bottom: 20px;
    width: 138px;
    border: none;
    background-color: #ffffffe7;
    font: 14px AppleSDGothicNeoR; color: #5B3E38;
    border-radius: 0px;
}
.category .dropdown-menu > .dropdown-item:active {
    background-color: #F8BEBE;
}
.modal-dialog.modal-dialog-centered.modal-lg {
    max-width:unset;
    min-width: 950px;
    width: 950px;
}
.modal-content> .modal-header {
    padding: 12px 32px 4px;
    background-color: #FFF1F1;
}
.modal-title {
    font: 15px AppleSDGothicNeoR; color: #413939; letter-spacing: 0.12px;
    padding-top: 6px;
}
.modal-header .close {
    margin: 0px;
    padding: 0px;
}
.modal-body {
    padding: 40px 32px;
}
.madal-body-textleft {
    color: #413939; 
    text-align: left;
    letter-spacing: -0.12px;
}

#sidebar {
    position: fixed; width: 40px; top: 20%; right: 40px; z-index: 90;
}
.mydropleft {
    position: relative;
    display: inline-block;
}
.dropdown-content {
    display: none; height: 40px;
    position: absolute; top: 0; right: 100%; left: auto;
    background-color: #FFDFDF;
    margin-right: 20px; padding: 10px 12px;
    border-radius: 3px;
    font: 14px AppleSDGothicNeoR; color: #413939;
    white-space: nowrap;
}
.mydropleft:hover .dropdown-content { display: block; }