@charset "utf-8";

/* 공통 */
.pagecommon{font-size:15px;color:#666;letter-spacing:-.3px;line-height:25px;font-family:'notokr-regular'}
.pagecommon .pl{white-space:pre-line}
.pagecommon *{word-break:keep-all}

/* p11 */
#p11 .cont{position:relative;width:90%;margin:0 auto;padding:50px;background:#fff;text-align:center}
#p11 .cont p{padding-bottom:30px;font-size:22px;color:#111;font-family:'notokr-bold'}
#p11 .cont p span{color:#f26422}
#p11 .cont .txt span{text-decoration:underline}
#p11 .cont .sign{color: #222;font-family:'notokr-medium'}

/* p12 */
#p12 .tit_area{text-align:center;color:#222;font-family:'notokr-medium'}
#p12 .tit_area:after{display:block;content:"";width:40px;height:1px;margin:20px auto 30px;background-color:#ddd}
#p12 .tit_area span{display:inline-block;margin-bottom:10px;font-size:13px;font-weight:600;color:#0054a6;letter-spacing:.3px;font-family:'Poppins'}
#p12 .tit_area p{font-size:17px;font-family:'notokr-medium'}
#p12 .img_box{display:flex;justify-content:space-between}
#p12 .info{position:relative;max-width:500px;width:80%;margin:0 auto 30px;padding:0 0 30px 100px;border-bottom:1px solid #e1e1e1}
#p12 .info:first-of-type{margin-top:30px}
#p12 .info:last-of-type{margin-bottom:0;border:none}
#p12 .info dt{position:absolute;top:0;left:0;width:100px;height:100px;border-radius:50%;text-align:center;line-height:100px;background-color:#0054a6}
#p12 .info dd{min-height:100px;padding-left:30px;line-height:1.7}
#p12 .info dd p{margin-bottom:10px;font-size:16px;color:#222;font-family:'notokr-bold'}
#p12 .info dd span{display:block;margin-top:10px;color:#222;font-family:'notokr-medium'}