@charset "utf-8";

.pageCommon{font-size:15px;line-height:24px;color:#666;letter-spacing:-.3px;font-family:notokr-regular}
.pageCommon .cont_wrap{float:right;width:80%}
.pageCommon .tit_wrap{margin-bottom: 35px;font-size:31px;line-height: 41px;color:#222;text-align: center;font-family:notokr-light;}
.pageCommon .tit_wrap .eng{font-size:13px;font-weight:600;color:#5a63b9;font-family:'Montserrat', sans-serif}
.pageCommon .tit_wrap span{font-family:notokr-bold}
.pageCommon .cont{overflow:hidden;margin-bottom:45px;padding-bottom:45px;border-bottom:solid 1px #e1e1e1}
.pageCommon .cont:last-child{margin-bottom:0;padding:0;border:none}
.pageCommon .t_area{float:left;width:23%;font-size:17px;color:#222;font-family:notokr-medium}
.pageCommon .t_area span{display: block;font-size: 20px;font-weight: 700;font-family:'Montserrat', sans-serif;}
.pageCommon .r_txt{float:left;width:77%}
.pageCommon .img_box{margin:25px 0;padding:30px 0;border:solid 1px #e1e1e1;text-align:center}
.pageCommon .box_bg{padding:25px;background-color:#f7f7f7}
.pageCommon .timg{margin-bottom:75px}
.pageCommon .ct_area li{margin-bottom:7px}
.pageCommon .ct_area li span{display:inline-block;padding:2px 12px;margin-right: 10px;border-radius:3px;font-size: 12px;font-weight:600;color:#fff;background-color:#404481;font-family:'Montserrat', sans-serif}
.pageCommon .tbl_35p{width:100%;border-top: solid 2px #3f4780;border-collapse:collapse;}
.pageCommon .tbl_35p th{width:23%;font-weight:normal;text-align:center;color:#222;font-family:notokr-medium}
.pageCommon .tbl_35p tbody th{width:23%;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;background-color:#f7f7f7}
.pageCommon .tbl_35p tbody td{padding-left:35px;border-bottom:solid 1px #e1e1e1}

#Page33 {font-size:14px}
#Page33 .tit_area{margin-bottom:20px;font-size:31px;line-height:46px;color:#222;font-family:notokr-light}
#Page33 .tit_area span{font-family:notokr-bold}
#Page33 img{padding:35px 0}
#Page33 .btm_txt{position:relative;margin-top:-137px;padding:35px 0 35px 45px;background-color:#fff}
#Page33 .btm_txt ul{overflow:hidden}
#Page33 .btm_txt ul li{float:left;width:50%;padding: 12px 0;border-bottom: solid 1px #e1e1e1;}
#Page33 .btm_txt ul li span{display:inline-block;width:103px;margin-right:10px;border-radius:30px;line-height: 35px;color:#fff;text-align:center;background-color:#3f4780;font-family:notokr-medium}
#Page33 .big{font-size:21px;}
#Page33 .tel{font-size: 27px;color: #333;font-family: notokr-bold}
#Page33 .tel span{    line-height: 60px;font-weight: 700;    color: #5a63b9;    font-family: Montserrat;
}

.box_bg.num{margin-top:20px;font-size:16px; display:flex;align-items:center;border-left:4px solid #404481}
.box_bg.num span{margin-right:30px;font-family:'notokr-bold'}
.box_bg.num p{margin-left:15px;}

#Page36 .bond_r li{margin-bottom:30px;padding-bottom: 30px;border-bottom: dashed 1px #ccc;}
#Page36 .bond_r li span{display:block;margin-bottom: 16px;width: 134px;border-radius:30px;line-height: 40px;color:#fff;text-align:center;background-color:#3f4780;font-family:notokr-medium;}

#Page39 .pro_area{overflow:hidden}
#Page39 .pro_area li{position:relative;float:left;width:30%;margin: 0 5% 10px 0;padding:15px;border:solid 1px #e1e1e1}
#Page39 .pro_area li:nth-child(3n){margin-right:0}
#Page39 .pro_area li:after{display:block;position:absolute;top: 16px;right: -26px;content:"\f054";font-size: 11px;color:#aaa;font-family:FontAwesome}
#Page39 .pro_area li:last-child:after{display:none}
#Page39 .pro_area li span{display:inline-block;padding:0px 11px;margin-right: 10px;border-radius:3px;font-size: 12px;font-weight:600;color:#fff;background-color:#404481;font-family:'Montserrat', sans-serif}
#Page39 .tbl_txt{margin-top:15px}

#tbl41_area{width: 80%;padding: 60px 0;margin: 0 auto;border: solid 1px #e1e1e1;font-size: 21px;line-height: 31px;color:#333;text-align:center;font-family: notokr-medium;}
#tbl41_area img{margin-bottom: 23px;width: 220px;}
#tbl41_area span{font-size: 25px;color:#3f4780;font-family:notokr-bold;}
#tbl41_area .tel{margin-top:30px;font-size: 15px;}
#tbl41_area .tel span{padding-left: 10px;color:#3f4780;font-weight:700;font-family:'Montserrat', sans-serif;}

