@charset "utf-8";

.pageCommon{font-size:14px;line-height:24px;color:#777;letter-spacing:-.3px;font-family:notokr-regular}

.productPage .tab_area{display:table;overflow:hidden;padding:0;margin:0 auto 50px}
.productPage .tab_area > li{float:left;width: 207px;margin:0 -1px -1px 0;border:solid 1px #ddd;font-size: 15px;list-style-type:none;box-sizing:border-box;background:#f3f4f7}
.productPage .tab_area > li.long_menu{width:200px}
.productPage .tab_area > li:last-child{margin:0 0 1px 0}
.productPage .tab_area > li a{display:block;padding: 18px 0;line-height:26px;color:#333;outline:none;text-align:center;transition-duration:300ms;transition-property:color, border-color, background-color;transition-timing-function:ease;font-family:'notokr-medium';}
.productPage .tab_area > li a:hover{color:#fff;background:#1c3a6a}
.productPage .tab_area > li a.selected{color:#fff;background:#1c3a6a;text-decoration:none;cursor:default}
.productPage .panel{clear:both;padding:0;margin:0;}
.productPage .panel > .tab > li{padding:0;margin:0;color:#333;list-style-type:none;text-indent:1em}

.productPage .pro_tit_area{text-align:center}
.productPage .pro_tit_area span{font-size:14px;color:#2269b3;font-weight:700;letter-spacing: .3px;font-family:'play'}
.productPage .pro_tit_area .tit{padding-top:20px;font-size:35px;color:#222;font-family:'NEXEN_TIRE_Regular'}

.productPage .cont_wrap{margin-top:75px;padding-top:75px;overflow:hidden;border-top:dashed 1px #e1e1e1}
.productPage .cont_wrap .btit{float:left;width:25%;white-space:pre;font-size:21px;line-height: 31px;color:#222;font-family:'NEXEN_TIRE_Bold'}
.productPage .cont_wrap .bcont{float:left;width:75%}
.productPage .cont_wrap .cm_tbl{border-top: solid 1px #222;border-collapse:collapse;width:100%;}
.productPage .cont_wrap .cm_tbl thead th{background-color:#f3f4f7}
.productPage .cont_wrap .cm_tbl thead th:last-child{border-right:none}
.productPage .cont_wrap .cm_tbl th{border-bottom:solid 1px #e1e1e1;font-weight:normal;color:#333;font-family:notokr-medium}
.productPage .cont_wrap .cm_tbl tbody td{border-bottom:solid 1px #e1e1e1}
.productPage .cont_wrap .cm_tbl tbody tr:hover{background-color:#fafbff}

.productPage .pro_cont li{position:relative;padding-left:12px}
.productPage .pro_cont li:before{position:absolute;left:0;top:12px;width:2px;height:2px;content:'';background-color:#888}

.productPage .tab2_pro{overflow:hidden}
.productPage .tab2_pro li, .productPage .tab5_line {float:left;padding-bottom: 50px;margin-bottom:70px;border-bottom: solid 1px #e1e1e1;}
.productPage .tab2_pro li p,.productPage .tab5_line p{position:relative;padding: 0 0 15px 18px;white-space:initial;font-size:16px;color:#222}
.productPage .tab2_pro li p:before, 
.productPage .tab5_line p:before{position:absolute;left:0;top:0;width: 6px;height: 6px;content:'';background-color:#2269b3;}
.productPage .tab2_pro li p span, .productPage .tab5_line p span {padding-right:5px;font-size: 22px;color:#222;font-family:'NEXEN_TIRE_Bold'}
.productPage .btm_ctm{position: relative;padding: 65px 0 65px 247px;font-size: 17px;line-height: 32px;color:#555;background: #f3f4f7 url(/sh_page/img/btm_r_bg.png) right bottom no-repeat;}
.productPage .btm_ctm .tel_txt{margin: 21px 0 0;font-size: 15px;font-family: 'notokr-bold';}
.productPage .btm_ctm .tel{display: block;padding: 0px 0 4px;font-size: 24px;color: #222;font-family:'NEXEN_TIRE_Bold';}
.productPage .btm_ctm img{position:absolute;left:66px;top:89px;width:136px}
.productPage .btm_ctm a{display:block;position: absolute;right: 80px;top: 100px;width: 182px;height: 58px;border-radius: 5px;font-size:14px;line-height: 56px;color:#fff;text-align:center;background-color:#1c3a6a;font-family:notokr-medium;}

#Page33 .cont{margin-bottom:65px;overflow:hidden}
#Page33 .tit{float:left;width:20%;font-size:25px;font-weight:700;color:#222;font-family:'play'}
#Page33 .txt{float:left;width:80%;font-size:17px;line-height:27px}
#Page33 .sign{padding-top:35px;font-family:notokr-medium;color:#222}
#Page33 .img{height: 240px;padding: 100px 0 0 20%;font-size: 32px;color:#fff;font-weight:700;font-family:'play';background:url(/sh_page/img/33p_img.jpg) center bottom no-repeat;}

#Page36 .cont_wrap .cm_tbl thead th:last-child{border-right:none}
#Page36 .d_pro_cont{margin-bottom:30px}
#Page36 .d_pro_cont li{position:relative;padding:0 0 10px 90px}
#Page36 .d_pro_cont li span{position:absolute;left:0;top:0;padding-left:11px;font-size:16px;color:#333;font-family:'notokr-medium'}
#Page36 .d_pro_cont li span:before{position:absolute;left:0;top:12px;width:2px;height:2px;content:'';background-color:#888}
#Page36 .box_cont{overflow:hidden}
#Page36 .box_cont li{position:relative;float:left;width:49.5%;height:130px;padding: 15px 30px 0 120px;margin-bottom: 38px;border-bottom: solid 1px #ddd;}
#Page36 .box_cont li.bg_b span{background-color:#555}
#Page36 .box_cont li span{position: absolute;left:0;top: 0;display:block;width:94px;height:94px;padding:34px 0 9px;border-radius: 50%;font-size: 17px;color: #fff;text-align: center;background: #1c3a6a;font-family:'notokr-medium'}
#Page36 .box_cont li.sc span{padding-top:24px}
#Page36 .cont_wrap .cm_tbl thead th{border-right:solid 1px #e1e1e1}
#Page36 .cont_wrap .cm_tbl .tbl_t{border-bottom:solid 1px #e1e1e1;background: #1c3a6a;color: #fff;}
#Page36 .cont_wrap .cm_tbl .dv{border-right:solid 1px #e1e1e1}
#Page36 .cont_wrap .cm_tbl td{border-left:solid 1px #e1e1e1;text-align:center}
#Page36 .cont_wrap .bcont table:last-child{margin-top:45px} 
#Page36 #tab2 .tab2_pro li{float:left;width:50%;height:386px}
#Page36 #tab3 .tab2_pro li{float:left;width:33.33%;height:316px}
#Page36 #tab3 .cont_wrap.bnone{padding-top:0;margin:0 0 40px;border-top:0}

#Page36 #tab4 .t4_pro{position:relative;min-height: 260px;padding: 70px 60px;margin-bottom: 10px;border: solid 1px #e1e1e1;font-size:17px}
#Page36 #tab4 .t4_pro img{position:absolute;right: 60px;top:0;}
#Page36 #tab4 .t4_pro .ttit{padding-bottom: 15px;font-size: 21px;color:#222;font-family:'NEXEN_TIRE_Bold'}
#Page36 #tab4 .cont_wrap .btit span{font-size:17px;line-height:26px;white-space:pre;font-family:notokr-medium}
#Page36 #tab4 .btm_ctm{margin-top:45px}

#Page38 .tbl_38p{margin-top:35px;border-collapse:collapse;width:100%}
#Page38 .tbl_38p thead th{color:#fff;background-color:#1c3a6a}
#Page38 .tbl_38p thead th:last-child{border-right:none}
#Page38 .tbl_38p th{border-bottom:solid 1px #e1e1e1;font-weight:normal;color:#333;font-family:notokr-medium}
#Page38 .tbl_38p tbody th{width:25%;border-right:solid 1px #e1e1e1}
#Page38 .tbl_38p tbody td{border-bottom:solid 1px #e1e1e1}
#Page38 .tbl_38p tbody tr:hover{background-color:#fafbff} 
#Page38 .tbl_38p.se{margin-top:0}
#Page38 .tbl_38p.se th{width:50%}
#Page38 .tbl_38p.se td:first-child{border-right:solid 1px #e1e1e1}
#Page38 .tbl_38p.se td{text-align:center}
#Page38 .img_wrap{margin-bottom:70px;border-radius: 15px;overflow: hidden;}
#Page38 .img_wrap p{position:relative;padding: 15px 0;font-size: 17px;color: #fff;text-align: center;background: #1c3a6a;font-family: 'notokr-medium'}
#Page38 .img_wrap .img{overflow:hidden}
#Page38 .img_wrap .img div{float:left;width: 50%;height: 530px;overflow:hidden;}
#Page38 .img_wrap img{width:100%} 
#Page38 .img_wrap.se{border-radius:0;border:solid 1px #e1e1e1}
#Page38 .img_wrap.se p{padding:12px 0}
#Page38 .img_wrap.se img{padding:30px 15px}

#Page39 .kfi_area{overflow:hidden}
#Page39 .kfi_area li{float:left;width: 49%;margin-bottom: 31px;padding: 20px 0;border:solid 1px #e1e1e1;text-align: center;}
#Page39 .kfi_area li p{padding-top: 18px;font-size: 16px;color:#222;font-family:notokr-medium;}
#Page39 .kfi_area li:nth-child(even){margin-left:2%}
#Page39 .page39_tbl{width:100%;border-collapse:collapse;border:solid 1px #e1e1e1}
#Page39 .page39_tbl thead th{font-size:15px;font-weight:normal;color:#fff;background-color:#1c3a6a;font-family:notokr-medium}
#Page39 .page39_tbl tbody td{border-bottom:solid 1px #e1e1e1;text-align:center}
#Page39 .page39_tbl tbody td:last-child{border-left:solid 1px #e1e1e1}
#Page39 .page39_tbl tbody tr:hover{background-color:#fafbff}
#Page39 .btm_ctm{margin-top:75px}

#Page51 .cont_wrap .tab5_line ul {overflow: hidden;}
#Page51 .cont_wrap .tab5_line ul li{float: left; margin-bottom: 30px}
#Page51 .cont_wrap .tab5_line ul li:nth-child(2n){margin-left: 20px}
#Page51 .cont_wrap .tab5_line.bot_del {border-bottom: none}

#Page52 .d_pro_cont{margin-bottom:30px}
#Page52 .d_pro_cont li{position:relative;padding:0 0 10px 111px}
#Page52 .d_pro_cont li span{position:absolute;left:0;top:0;padding-left:11px;font-size:16px;color:#333;font-family:'notokr-medium'}
#Page52 .d_pro_cont li span:before{position:absolute;left:0;top:12px;width:2px;height:2px;content:'';background-color:#888}
#Page52 table{text-align:center}
#Page52 .notes{margin-top:15px;padding:25px;background-color:#f3f4f7 }
#Page52 .notes span{color:#333;font-family:notokr-medium}
#Page52 .btm_txt{text-align:right;color:#C00;font-family:notokr-medium}
#Page52 .cont_wrap .bcont.tbl_wrap>div{margin-bottom:55px}
#Page52 .cont_wrap .bcont.tbl_wrap .d_pro_cont{margin-bottom:15px}

#tbl48_txt{position:relative;height: 180px;padding: 64px  0 0 170px;margin-top: 70px;font-size: 15px;line-height: 25px;color:#333;/* text-align:center; */font-family:'notokr-regular';}
#tbl48_txt img{position: absolute;left: 0;top: 54px;margin-bottom:15px;}
#tbl48_txt .etc{position: absolute;right: 0;top: 0;width: 39%;/* margin:20px auto 0; */padding:30px 0;border-radius:10px;text-align: center;background:#f7f7f7;}
#tbl48_txt .etc p{padding-bottom:8px;font-family: 'notokr-medium'}
#tbl48_txt .etc span{display:block;font-size:16px;line-height:30px;font-weight:600;font-family:'play'}
#tbl48_txt .etc i{padding-right:5px;font-size:14px;vertical-align:2px}
