@charset "utf-8";

.pagecommon{position:relative;padding-bottom:50px;font-size:18px;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 .tit_area{margin-bottom:80px;font-size:28px;color:#111;text-align:center;font-family:'notokr-bold'}
.pagecommon .tit_area span{font-size:13px;font-weight:700;color:#303669;letter-spacing:0;font-family:'Josefin Sans'}

/*인사말*/
#p33{text-align:center}
#p33 img{width:100%}
#p33 .cont{margin-top:50px}
#p33 .cont div p{margin-top:20px;color:#111;font-family:'notokr-medium'}

/*전문가소개*/
#p34 ul{display:grid;grid-template-columns:repeat(2,1fr);row-gap:50px;text-align:center}
#p34 li .ment{width:90%;margin:0 auto 20px;padding:20px;border:1px solid #e1e1e1;border-radius:5px;font-size:18px;color:#111;line-height:1.5;background:#f2f2f2;font-family:'notokr-medium'}
#p34 li .name{display:flex;justify-content:space-around;align-items:center;width:90%;margin:0 auto;padding:10px;border-radius:50px;color:#fff;background:#303669}
#p34 li .name p{font-size:18px}
#p34 li .name span{font-size:13px;font-weight:700;color:rgba(255,255,255,.5);letter-spacing:0;font-family:'Josefin Sans'}

/*tax*/
.tax .cont_area{display:flex;gap:30px;justify-content:space-between;align-items:center}
.tax .cont_area ul{margin-bottom:30px;padding:30px;color:#111;text-align:center;background:#f2f2f2;font-family:'notokr-medium'}
.tax .cont_area dl+dl{margin-top:15px}
.tax .cont_area dl dt{padding:3px 20px;border-radius:5px;color:#fff;background:#303669;font-family:'notokr-medium'}
#p41 .cont_area dl{display:flex;align-items:flex-start;gap:15px}
#p42 .cont_area dl+dl{margin-top:20px;padding-top:20px;border-top:1px dashed #e1e1e1}
#p42 .cont_area dl dt{display:inline-block;margin-bottom:5px}
#p43 .cont_area{width:100%}
#p43 .r_cont{width:100%}
#p43 ul{margin-bottom:0}
#p43 ul li{padding:20px;border:1px solid #e1e1e1;border-radius:5px;background:#fff}
#p43 ul li+li{margin-top:5px}

/*서비스*/
.ser .cont_area li{display:flex;align-items:center}
.ser .cont_area li:nth-child(2){flex-direction:row-reverse}
.ser .cont_area li>img{width:50%}
.ser .cont_area li div{width:50%;text-align:center}
.ser .cont_area dl dt{display:inline-block;margin-bottom:20px;padding:3px 20px;border-radius:5px;font-size:20px;color:#fff;background:#303669;font-family:'notokr-medium'}
.ser .cont_area div span{display:flex;align-items:center;justify-content:center;width:45px;height:45px;margin:20px auto;border-radius:50px;background:#f2f2f2}
.ser .cont_area div p{color:#111;font-family:'notokr-bold'}