
#divWrapper.fixed #divContentsW{padding-top: 170px;}
@media screen and (max-width:640px){
    #divWrapper.fixed #divContentsW{padding-top: 164px;}
}
#divWrapper{overflow: hidden;}
#divContents{padding: 16px 20px 0;}
@media screen and (max-width:640px){
    #divContents{padding: 12px 16px 0;}
}

.divTitle{color: #010101; font-family: PretendardM, sans-serif; font-weight: normal; font-size: 1.5rem; text-align: center; letter-spacing: -0.05em; margin-bottom: 20px; padding: 24px 0 0;}
.divTitle2{color: #000000; font-family: PretendardM, sans-serif; font-weight: normal; font-size: 1.5rem; letter-spacing: -0.05em; margin-bottom: 12px; padding: 8px 0 0;}

.divMenuTab{border-bottom: 2px solid #3b3b3b; margin-bottom: 28px;}
.divMenuTab ul{display: -webkit-box; display: -ms-flexbox; display: flex;}
.divMenuTab ul li{width: auto;}
.divMenuTab ul li a{display: block; line-height: 32px; color: #7d7d7d; text-align: center; font-size: 1.12rem; min-width: 100px; padding: 0 20px; border-top-left-radius: 8px; border-top-right-radius: 8px; border: 1px solid #d7d7d7; border-bottom: 0; box-sizing: border-box; border-right: 0;} 
.divMenuTab ul li:last-child a{border-right: 1px solid #d7d7d7;}
.divMenuTab ul li.on a{background-color: #3b3b3b; color: #fefefe; border-color: #3b3b3b;}

/* .divContent{padding: 28px 0 0;} */

.tableScrollW{overflow-x: auto; margin-bottom: 20px;}