@charset "utf-8";

.pagecommon{position:relative;padding-bottom:50px;font-size:16px;letter-spacing:-.3px;line-height:1.8;color:#777;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}
.pagecommon *{word-break:keep-all}
.pagecommon b{font-weight:normal;font-family:'notokr-bold'}

/*인사말*/
#p33 .cont_area{position:relative;display:flex;align-items:flex-start;justify-content:space-around;padding:65px 100px 0}
#p33 .cont_area:before{position:absolute;content:'';z-index:-1;left:70px;top:45px;width:242px;height:242px;background:url(/sh_page/img/p33_logo.png)}
#p33 .cont_area:after{position:absolute;content:'';z-index:-2;left:0;bottom:0;width:600px;height:390px;background:#f2f2f2}
#p33 .cont_area>img{margin-top:100px}
#p33 .cont_area>div{padding-left:80px;background:#fff}
#p33 .tit{position:relative;margin-bottom:40px;padding-bottom:40px;color:#111}
#p33 .tit:after{position:absolute;content:'';bottom:0;left:0;width:30px;height:2px;background:#d49f48}
#p33 .tit span{font-size:13px;font-weight:700;color:#d49f48;letter-spacing:0;font-family:'Poppins'}
#p33 .tit p{font-size:32px;font-family:'notokr-light'}
#p33 .cont p{margin-top:20px;text-align:right}

/*회계 및 세무서비스*/
.bns .tit{position:relative;width:90%;margin:-30px auto 50px;padding-top:45px;text-align:center;background:#fff}
.bns .tit span{font-size:13px;font-weight:700;color:#d49f48;letter-spacing:0;font-family:'Poppins'}
.bns .tit p{font-size:28px;color:#111;font-family:'notokr-medium'}
.bns .num{display:inline-block;width:25px;height:25px;margin-right:5px;border-radius:3px;font-weight:500;font-size:14px;line-height:26px;text-align:center;color:#fff;background:#111;letter-spacing:0;font-family:'Poppins'}
.bns .cont .ntc{margin-bottom:20px;color:#111;font-family:'notokr-medium'}
#p36{text-align:center}
#p36 .cont{margin-top:50px}
#p36 .cont ul{display:flex;flex-wrap:wrap;border-top:3px solid #d49f48}
#p36 .cont ul li{display:flex;justify-content:space-between;align-items:center;width:50%;padding:45px;font-size:17px;color:#111;text-align:left;font-family:'notokr-medium'}
#p36 .cont ul li:nth-child(2), #p36 .cont ul li:nth-child(3), #p36 .cont ul li:nth-child(6){background:#f2f2f2}
#p36 .cont ul li:nth-child(2) span, #p36 .cont ul li:nth-child(3) span, #p36 .cont ul li:nth-child(6) span{background:#fff}
#p36 .cont ul li span{display:flex;justify-content:center;align-items:center;width:70px;height:70px;border-radius:50px;background:#f2f2f2}
#p36 .cont div{margin-top:60px;padding:30px;border:1px solid #e1e1e1;color:#111;font-family:'notokr-medium'}

#p37 .cont .s_tit{position:relative;margin-bottom:20px;padding-left:20px}
#p37 .cont .s_tit:after{position:absolute;content:'';top:16px;left:0;width:5px;height:5px;border-radius:50px;background:#d49f48}
#p37 .cont .s_tit p{font-size:20px;color:#111;font-family:'notokr-medium'}
#p37 .cont>ul>li+li{margin-top:50px}
#p37 .cont .list{margin-top:15px;padding-top:15px;border-top:1px dotted #e1e1e1;color:#111;font-family:'notokr-medium'}
#p37 .cont .list>div{margin-top:10px;padding:25px;background:#f2f2f2}
#p37 .cont .list>div>div{margin-top:10px;padding:25px;background:#fff}
#p37 .cont .box{padding:30px;border:1px solid #e1e1e1}
#p37 .cont .box p{margin-bottom:5px}
#p37 .cont .box li+li{margin-top:15px}
#p37 .cont .etc{margin-top:15px}
#p37 .cont b{color:#111}

.bns .list li{padding:20px;border:1px solid #e1e1e1}
.bns .list li+li{margin-top:5px}
#p38 .list li div{margin-top:10px;padding:25px;background:#f2f2f2}
#p38 .cont div{margin-top:30px}
#p38 .cont div p{color:#111;font-family:'notokr-medium'}

#p39 .ntc span{display:block;font-size:14px}
#p39 .box_wrap{margin-top:30px}
#p39 .box_wrap p{color:#111;font-family:'notokr-medium'}
#p39 .box_wrap div+div{margin-top:10px}

/* 반응형 [s] */
@media (max-width:1024px){
.pagecommon{padding:10px;font-size:15px}
.pagecommon .pl{white-space:normal}
#p33 .cont_area{display:block;padding:0;text-align:center}
#p33 .cont_area:before{left:50%}
#p33 .cont_area>img{margin-top:0}
#p33 .cont_area>div{padding-top:40px;padding-left:0}
#p33 .cont_area:after{display:none}
#p33 .tit{margin-bottom:0}
#p33 .tit:after{display:none}
#p33 .tit p{font-size:28px}
#p33 .cont p{text-align:center}
.bns>img{width:100%}
.bns .tit{width:100%;margin:0 auto 30px;padding-top:40px}
.bns .tit p{font-size:25px}
#p36 .cont ul li{width:100%}
#p36 .cont ul li:nth-child(odd){background:#fff !important}
#p36 .cont ul li:nth-child(even){background:#f2f2f2 !important}
#p36 .cont ul li span{background:unset !important}
#p36 .cont ul li:nth-child(odd) span{background:#f2f2f2 !important}
#p36 .cont ul li:nth-child(even) span{background:#fff !important}
#p36 .cont div{margin:30px 10px 0}
#p36 .cont ul li{padding:20px 30px}
#p37 .cont .s_tit p{font-size:18px}
#p37 .cont .box{padding:20px}
#p37 .cont>ul>li+li{margin-top:30px}
}
@media (max-width:768px){
#p33 .tit{padding-bottom:20px}
#p33 .cont_area>div{position:relative;margin-top:-100px}
}
@media (max-width:490px){
#p33 .cont_area:before{left:auto;right:0}
}
@media (max-width:480px){
.bns>img{display:none}
.bns .tit{padding-top:0}
#p33 .tit p{font-size:24px}
#p36 .cont{margin-top:30px}
#p36 .cont ul li{flex-direction:column-reverse;text-align:center;white-space:pre-line}
}
@media (max-width:320px){
}
/* 반응형 [e] */
