@charset "utf-8";

.pagecommon{font-size:15px;color:#666;letter-spacing:-.3px;line-height:25px;font-family:'Pretendard'}
.pagecommon .pl{white-space:pre-line}
m{word-break:keep-all}

/*p33*/
#p33 .top_tit p{font-size:15px;font-weight:700;color:#3f4780}
#p33 .top_tit h2{padding:34px 0;font-size:32px;font-weight:300;color:#111;font-family:'Pretendard'}
#p33 .top_tit b{font-weight:700}
#p33 .cont{padding:40px}
#p33 .cont .top{padding-bottom:30px;font-size:22px;font-weight:500;color:#222;line-height:1.5}
#p33 .cont .top span{display:block;font-weight:700}
#p33 .cont .sign{padding-top:80px;text-align:right;font-weight:600;color:#3f4d88}

/*p34*/
#p34 .tit{padding-bottom:50px;font-size:32px;font-weight:700;color:#111}
#p34 .tit p{padding-bottom:32px;font-size:15px;font-weight:700;color:#3f4780}
#p34 img{display:block;margin: 0 auto 50px;width:100%;max-width:907px}

/*p37*/
#p37 .top_txt{padding:40px;margin-bottom:50px;font-size:16px;text-align:center;border:1px solid #e1e1e1;line-height:1.5}
#p37 .top_txt p{padding-bottom:20px;font-size:24px;font-weight:700;color:#222;line-height:1.4}
#p37 .top_txt p span{color:#3f4780}
#p37 .tit{padding-bottom:50px;font-size:32px;font-weight:700;color:#111}
#p37 .tit p{padding-bottom:32px;font-size:15px;font-weight:700;color:#3f4780}
#p37 .bis_list{display:grid;grid-template-columns:repeat(4, 1fr);gap:10px}
#p37 .bis_list .bis_box{border-radius:14px;border:1px solid #e1e1e1}
#p37 .bis_list .top{padding:16px;background:#3f4780;color:#fff;text-align:center;border-radius:14px 14px 0 0}
#p37 .bis_list .top p{font-size:18px;font-weight:700}
#p37 .bis_list .top .en{font-weight:500;font-size: 13px;color:#ffffff75}
#p37 .bis_list .cont_box{padding:16px}
#p37 .bis_list .cont_box .tit_p{height:100px}
#p37 .bis_list .cont_box .tit_p p{display:flex;gap:10px;padding-bottom:7px;color:#222;font-weight:600;font-size:16px;align-items: flex-start;}
#p37 .bis_list .cont_box .tit_p p:last-child{padding-bottom:0}
#p37 .bis_list .cont_box ul p{width:max-content;padding:4px 20px;margin-bottom:16px;font-weight:600;font-size:15px;background:#3f4780;color:#fff;border-radius:50px}
#p37 .bis_list .cont_box ul li{padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #e1e1e1;word-break:keep-all}
#p37 .bis_list .cont_box ul li:last-child{border-bottom:none;padding-bottom:0}
#p37 .call_box{padding:70px 0}
#p37 .call_box h2{padding-bottom: 30px;font-size: 28px;color:#111;text-align:center}
#p37 .call_box h2 span{color:#3f4780}
#p37 .call_box ul{display:grid;grid-template-columns:repeat(2, 1fr);gap: 16px;row-gap: 50px;}
#p37 .call_box ul li{position:relative;padding:42px 30px;background:#f5f6f9;border-radius:14px}
#p37 .call_tit{max-width:max-content;position:absolute;top:-20px;left:50%;transform:translateX(-50%);padding:7px 26px;background:#3f4780;color:#fff;font-size: 18px;font-weight:700;border-radius:50px}
#p37 .call_list > p{margin-bottom:70px;color:#111;font-size: 28px;font-weight:700;text-align:center}
#p37 .icon_box{text-align:center}
#p37 .icon_box .left{display:flex;align-items:center;justify-content:center;width:67px;height:67px;background:#fff;border-radius:6px;margin: 0 auto 20px;}
#p37 .icon_box .right p{font-size:18px;font-weight:600;color:#111}
#p37 .la_txt{padding-top:50px;font-weight:600;color:#3f4780;text-align:center}

