@charset "utf-8";

.new_sub_content {padding: 170px 0 100px;font-family: 'Roboto Condensed', 'Noto Sans KR','Nanum Gothic',sans-serif;}
.new_sub_content .re_inner {width: 100%;max-width: 1340px;padding: 0 30px;margin: auto;}
.new_sub_content .cont_sub {position: relative;}
.new_sub_content .new_side {position: absolute;left: 0;top: 0;width: 320px;padding: 25px 0;z-index: 1;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;}
.new_sub_content .new_side.fix {position: fixed;}
.new_sub_content .new_side .new_side_m {display: none;}
.new_sub_content .new_side li {position: relative;font-size: 0;;margin-bottom: 13px;}
.new_sub_content .new_side li>li {width: 170px;}
.new_sub_content .new_side li:last-child {margin-bottom: 0;}
.new_sub_content .new_side li a {position: relative;display: inline-block;font-size: 20px;line-height: 1.5;font-weight: 500;letter-spacing: -0.04em;color: #8D9093;}
.new_sub_content .new_side li a.active {color: #0C2340;font-weight: 900;}
.new_sub_content .new_side li a.active:after {content: '';display: block;position: absolute;left: 120%;top: 50%;width: 80px;height: 1px;background-color: #0C2340;}
.new_sub_content .new_side li a:hover {color: #0C2340;}
.new_sub_content .new_side li a span {display: block;}
.new_sub_content .sub_info {position: relative;margin-top: 70px;padding-top: 25px;}
.new_sub_content .sub_info:before {content: '';display: block;position: absolute;top: 0;left: 0;width: 200px;height: 1px;background-color: #0C2340;}
.new_sub_content .sub_info li {margin-bottom: 3px;color: #0C2340;font-size: 18px;}
.new_sub_content .sub_info .tit {margin-bottom: 3px;font-size: 17px;font-weight: 700;color: #ff8001;}
.new_sub_content .sub_info .num li{font-size: 28px;font-weight: 700;}
.new_sub_content .sub_info .num li:first-child{font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;font-weight: 900;letter-spacing: -0.03em;}
.new_sub_content .sub_info .num li:last-child {font-size: 20px;font-weight: 500;	}
.new_sub_content .sub_info .time {margin-top: 10px;}
.new_sub_content .sub_info .time li span {display: block;font-size: 16px;}
.new_sub_content .sub_info .time li span:last-child {color: #F00;}
.new_sub_content .sub_info .time li span  i {display: block;}
.new_sub_content .content_box {position: relative;padding-left: 350px;min-height: 550px;}
.new_sub_content .content_box .cont_hd {display: flex;margin-bottom: 65px;padding-bottom: 15px;align-items: end;justify-content: space-between;border-bottom: 1px solid #CCC;}
.new_sub_content .content_box .cont_hd h4 {line-height: 1em;font-size: 28px;color: #0C2340}
.new_sub_content .content_box .cont_hd .cont_site ul {display: flex;align-items: center;}
.new_sub_content .content_box .cont_hd .cont_site li {position: relative;padding: 0 10px;font-size: 14px;color: #8D9093;font-weight: 700;}
.new_sub_content .content_box .cont_hd .cont_site li:after {content: '';position: absolute;right: -6px;top: 50%;display: block;width: 12px;height: 1px;background-color:  #8D9093;}
.new_sub_content .content_box .cont_hd .cont_site li a {display: block;color: #8D9093}
.new_sub_content .content_box .cont_hd .cont_site li a:hover {text-decoration: underline;color: #0C2340;}
.new_sub_content .content_box .cont_hd .cont_site li.active {color:#0C2340;font-weight: 900;}
.new_sub_content .content_box .cont_hd .cont_site li:last-child {padding-right: 0;}
.new_sub_content .content_box .cont_hd .cont_site li:last-child:after {display: none;}
.new_sub_content .content_box .cont_bd h5 {margin-bottom: 70px;color: #0C2340;font-size:40px;font-weight: 900;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;}	
.new_sub_content .content_box .cont_bd h5 span {margin-top: 10px;display: block;font-weight: 500;font-size: 16px;color: #54555A;}
.new_sub_content .content_box .bd_detail .ceo_detail  .img-responsive ,.new_sub_content .content_box .bd_detail .history_detail .img-responsive{display: none;}
.new_sub_content .content_box .bd_detail  .cer_detail ul:after {content: '';display: block;clear: both;}
.new_sub_content .content_box .bd_detail  .cer_detail li {float: left;}
.new_sub_content .content_box .bd_detail  .cer_detail li {width: 30%;margin-right: 5%;margin-bottom: 40px;text-align: center;font-size: 0;}
.new_sub_content .content_box .bd_detail  .cer_detail li:nth-child(3n) {margin-right: 0;}
.new_sub_content .content_box .bd_detail  .cer_detail li img {width: 100%;display: block;}
.new_sub_content .content_box .bd_detail  .cer_detail li p {display: flex;height: 52px;align-items: center;margin-top: 15px;font-size: 16px;color: #FFF;padding: 0px 20px;background-color: #0C2340;line-height: 1.3em;justify-content: center}
.new_sub_content .content_box .ceo_detail {background-color: #f7f7f7;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;padding: 35px;padding-top: 45px;}
.new_sub_content .content_box .bd_detail  .sub_content_box  {width: 100%;float: none;margin-top: 0;}
.new_sub_content .content_box .bd_detail  .sub_content_box span {font-family: 'Noto Sans KR','Nanum Gothic',sans-serif !important;font-size: 20px !important;line-height: 1.8em; }
.new_sub_content .content_box .bd_detail  .sub_content_box  p {font-size: 22px;margin-bottom: 35px;line-height: 1.5em;}
.new_sub_content .content_box .bd_detail  .sub_content_box  p.bigtext span {font-size: 22px !important;}
.new_sub_content .content_box .bd_detail  .sub_content_box span.right {float: none;text-align: right;display: block;font-size: 24px !important;font-weight: 900;}
.new_sub_content .content_box .bd_detail  .sub_content_box img {max-width: 100%;}
.new_sub_content .content_box .rod_detail .itemList {width: 100%;}
.new_sub_content .content_box .rod_detail .itemList ul:after {content: '';display: block;clear: both;}
.new_sub_content .content_box .rod_detail .itemList li {float: left;width: 30%;margin-right: 5%;}
.new_sub_content .content_box .rod_detail .itemList li a {display: block;}
.new_sub_content .content_box .rod_detail .itemList li img {display: block;width: 100%;height: auto;}
.new_sub_content .content_box .rod_detail .itemList .title {font-size: 18px;}
.new_sub_content .content_box .data_detail .basic_list_table {border-top:1px solid #ff8001;}
.new_sub_content .content_box .data_detail .basic_list_table  tr{ border-bottom:1px solid rgba(34,34,34,0.2);}
.new_sub_content .content_box .data_detail .basic_list_table  th{padding: 0; font-size:18px; font-weight: 700;border: 0;	 color:#333; height: 60px;background-color: #FFF;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif}
.new_sub_content .content_box .data_detail .basic_list_table  td{padding: 0;text-align: center; font-size:16px; height: 60px;background-color: #FFF;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif}
.new_sub_content .content_box .data_detail .basic_list_table  td a{position: relative;color:#666; -webkit-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-moz-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-ms-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-o-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);transition: all 0.4s cubic-bezier(.7, 0, .2, 1);}
.new_sub_content .content_box .data_detail .basic_list_table  td a:after{content: '';display: block;position: absolute;left: 0;bottom: -2px;width: 0;height: 1px;background-color: #ff8001; -webkit-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-moz-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-ms-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-o-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);transition: all 0.4s cubic-bezier(.7, 0, .2, 1);}
.new_sub_content .content_box .data_detail .basic_list_table  td a:hover {color: #ff8001;}
.new_sub_content .content_box .data_detail .basic_list_table  td a:hover:after {width: 100%;}
.new_sub_content .content_box .data_detail .basic_list_table  td .gong {display: inline-block;padding: 5px 6px;background-color: #ff8001;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;color: #FFF;line-height: 1em;}
.new_sub_content .content_box .data_detail .basic_list_table  tbody tr{ background: #F9F9F9;}
.new_sub_content .content_box .data_detail .basic_list_table  tbody tr.on{ background: #fff;}
.new_sub_content .content_box .data_detail .basic_list_table  tbody tr.on td a{ color:#666; }
.new_sub_content .content_box .data_detail .basic_list_table  tbody td:nth-child(2n-1) a{ color:#222; } 
.new_sub_content .content_box .data_detail .basic_list_table  tbody td span{ color:#064a9b;}
.new_sub_content .content_box .data_detail .basic_list_table  tbody td:nth-child(2){ text-align: left; padding: 0 30px;}
.new_sub_content .content_box .data_detail .basic_list_table  tbody tr button{ font-size:16px; width: 120px; height: 43px; border: 1px solid #ddd; border-radius:100px; color:#aaa; pointer-events: none;  }
.new_sub_content .content_box .data_detail .basic_list_table  tbody tr.on button{ border:1px solid #064a9b; color:#064a9b; }
.new_sub_content .content_box .data_detail .srch  {margin-bottom: 10px;}
.new_sub_content .content_box .data_detail .page {margin-top: 40px;}
.new_sub_content .content_box .data_detail .page .on {position: relative;padding: 0;width: 30px;height: 27px;line-height: 27px;background-color: #ff8001;}
.new_sub_content .content_box .data_detail .page .on:after {content: '';display: block;width: 6px;height: 6px;position: absolute;left: 50%;top: -10px;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;background-color: #ff8001;margin-left: -3px;}
.new_sub_content .content_box .data_detail .srch {display: flex;align-items: center;justify-content: end}
.new_sub_content .content_box .data_detail .sel_form {position: relative;}
.new_sub_content .content_box .data_detail .sel_form  select { width: 130px; height: 50px; margin: 0;border:1px solid rgba(37,37,37,0.1); border-top-left-radius:100px; border-bottom-left-radius:100px; font-size: 16px; color:#222; padding: 0 30px;-webkit-appearance:none;-moz-appearance:none;appearance:none ;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif }
.new_sub_content .content_box .data_detail .sel_form img{ position: absolute;display: block;transform:translateY(-50%); top: 50%; right:25px; }
.new_sub_content .content_box .data_detail .srch_form { width: 330px; height: 50px; border:1px solid rgba(37,37,37,0.1); border-top-right-radius:100px; border-bottom-right-radius:100px; margin-left: -1px;display:flex; align-items: center; padding: 0 30px; justify-content: space-between;}
.new_sub_content .content_box .data_detail .srch_form input{ border:none; outline:none;margin: 0; margin-left: 0;padding: 0;	font-size:16px; color:#777; height: 100%;}
.new_sub_content .content_box .data_detail .srch_form input::placeholder{ color:#aaa; font-weight: 300;}
.new_sub_content .content_box .data_detail .srch_form button {display: block;background-color: transparent;border: 0;width: 16px;height:48px;background: url('/images/sub/srch_new.png') no-repeat center ;text-indent: -99999px;}
.new_sub_content .content_box .data_detail .view_tit {display: flex;padding: 25px 0;border-top: 2px solid #ff8001;border-bottom: 2px solid #ff8001;	align-items: center;justify-content: space-between}
.new_sub_content .content_box .data_detail .view_tit .name {font-size: 25px;font-weight: 700;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;letter-spacing: -0.05em;color: #333;line-height: 1.3em;}
.new_sub_content .content_box .data_detail .view_tit .day {font-size: 20px;color: #555;line-height: 1em}
.new_sub_content .content_box .data_detail .view_cont {min-height: 250px;padding:40px 0 ;font-family:'Noto Sans KR','Nanum Gothic',sans-serif;font-size: 18px;}
.new_sub_content .content_box .data_detail .view_next {border-top: 1px solid #d7d7d7;}
.new_sub_content .content_box .data_detail .view_dan {display: flex;height: 60px;align-items: center;border-bottom: 1px solid #d7d7d7;}
.new_sub_content .content_box .data_detail .view_dan>div {font-size: 18px;color: #333;padding: 0 30px;}
.new_sub_content .content_box .data_detail .view_dan>div.dan_tit {width: 140px;text-align: center;}
.new_sub_content .content_box .data_detail .view_dan>div.dan_txt a{color: #777;}
.new_sub_content .content_box .data_detail .view_dan>div.dan_txt a:hover {color:#ff8001}
.new_sub_content .content_box .data_detail .view_dan>div.none {color: #a1a1a1;}
.new_sub_content .content_box .data_detail .view_list {margin-top: 40px;text-align: center;font-size: 0;}
.new_sub_content .content_box .data_detail .view_list a {display: inline-block;width: 160px;height: 52px;font-size: 18px;text-align: center;color: #FFF;background-color: #333;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;line-height: 52px;}
.new_sub_content .content_box .data_detail .chumbu {display: flex;	margin-bottom: 40px;padding: 20px 25px;background-color: #f7f7f7;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;}
.new_sub_content .content_box .data_detail .chum_tit {width: 100px;color: #333;font-size: 16px;font-weight: 700;}
.new_sub_content .content_box .data_detail .chum_cont li {margin-bottom: 5px;display: flex;align-items: center;font-size: 16px;} 
.new_sub_content .content_box .data_detail .chum_cont li:last-child {margin-bottom: 0;}
.new_sub_content .content_box .data_detail .chum_cont li i {margin-bottom: -2px;margin-right:10px;color: #ff8001;font-size: 18px;}
.new_sub_content .content_box .data_detail .chum_cont li  a:hover {color: #ff8001;}
.new_sub_content .content_box .cus_detail .counsel_form {padding: 35px;-webkit-border-radius: 15px;-moz-border-radius: 15px ;border-radius:  15px;background-color: #f7f7f7;}
.new_sub_content .content_box .cus_detail .counsel_row  {display: flex;margin-bottom: 30px;justify-content: space-between}
.new_sub_content .content_box .cus_detail .counsel_row:last-child {margin-bottom: 0;}
.new_sub_content .content_box .cus_detail .counsel_cnt {width: calc(50% - 20px);}
.new_sub_content .content_box .cus_detail .counsel_cnt.all {width: 100%;}
.new_sub_content .content_box .cus_detail .counsel_tit {margin-bottom: 13px;font-size: 18px;font-weight: 700;display: block;color: #333;letter-spacing: -0.055em;}
.new_sub_content .content_box .cus_detail .essential_dot {color: #F00;margin-left: 2px;}
.new_sub_content .content_box .cus_detail .counsel_input {width: 100%;height: 52px;background-color: #FFF;border: 1px solid #d7d7d7;font-size: 12px;font-weight: 500;color: #454545;padding: 0 30px;vertical-align: middle;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;letter-spacing: -0.055em;}
.new_sub_content .content_box .cus_detail .counsel_textarea {width: 100%;height: 170px;padding: 20px;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;font-size: 14px;font-weight: 500;color: #454545;background-color: #FFF;overflow: auto;vertical-align: middle;letter-spacing: -0.055em;resize: none;border: 1px solid #d7d7d7;}
.new_sub_content .content_box .cus_detail .boan {display: flex;}
.new_sub_content .content_box .cus_detail .privacy_cnt {width: 100%;height: 170px;padding: 20px;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;font-size: 14px;font-weight: 500;color: #454545;background-color: #FFF;overflow: auto;letter-spacing: -0.055em;border: 1px solid #d7d7d7;}
.new_sub_content .content_box .cus_detail .privacy_cnt p {margin-bottom: 5px;font-weight: 700;}
.new_sub_content .content_box .cus_detail .privacy_cnt .txt {margin-bottom: 20px;}
.new_sub_content .content_box .cus_detail .privacy_cnt .txt1 {margin-bottom: 7px;}
.new_sub_content .content_box .cus_detail .privacy_check {margin-top: 30px;text-align: center;}
.new_sub_content .content_box .cus_detail .privacy_check input {overflow: hidden;width: 0;height: 0;font-size: 0;text-indent: -999999px;}
.new_sub_content .content_box .cus_detail .privacy_check label {position: relative;padding-left: 27px;font-size: 16px;color: #333;vertical-align: middle;font-weight: 500;cursor: pointer;}
.new_sub_content .content_box .cus_detail .privacy_check label:before {content: '';position: absolute;left: 0;top: 50%;transform: translateY(-50%);display: block;width: 18px;height: 18px;background-color: #FFF;border: 1px solid #000;text-align: center;}
.new_sub_content .content_box .cus_detail .privacy_check input:checked+label:before {color: #ff8001;background: #ff8001;border-color: #ff8001}
.new_sub_content .content_box .cus_detail .privacy_check input:checked+label:after {content: '';display: block;position: absolute;left: 2px;top: 50%;transform: translateY(-50%);width: 14px;height: 14px;background: #ff8001;border: 1px solid #FFF;}
.new_sub_content .content_box .cus_detail .counsel_submit {margin-top: 30px;text-align: center;font-size: 0;}
.new_sub_content .content_box .cus_detail .counsel_submit button {width: 160px;height: 52px;text-align: center;	font-size: 16px;font-weight: 500;color: #FFF;background-color: #333;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;line-height: 52px;}

.new_sub_content .content_box .rod_detail .rod_tit{position: relative;margin-bottom: 20px;font-size: 24px;font-weight: 700;letter-spacing: -0.05em;color: #333;font-family:'Noto Sans KR','Nanum Gothic',sans-serif ;}
.new_sub_content .content_box .rod_detail .rod_tit:after {content: '';position: absolute;left: 0;top: -7px;display: block;width: 64px;height: 4px;background-color: #ff8001}
.new_sub_content .content_box .rod_detail .prod_img {text-align: center;font-size: 0;}
.new_sub_content .content_box .rod_detail .cbp-item {padding-bottom: 10px;margin-bottom: 5px;}
.new_sub_content .content_box .rod_detail .cbp-item:last-child {margin-bottom: 0;border-bottom: 2px solid #333;}
.new_sub_content .content_box .rod_detail .cbp-item img {max-width: 100% !important;;}
.new_sub_content .content_box .rod_detail .rod_edit {padding: 70px 0 35px;}
.new_sub_content .content_box .rod_detail .rod_edit dl {margin-bottom: 50px;}
.new_sub_content .content_box .rod_detail .rod_edit dl:last-child {margin-bottom: 0;}
.new_sub_content .content_box .rod_detail .rod_edit dl dt {position: relative;font-size: 19px;font-weight: 700;margin-bottom: 20px;color: #333;}
.new_sub_content .content_box .rod_detail .rod_edit dl dt:after {content: '';position: absolute;left: 130px;top: 50%;display: block;width: 250px;height: 2px;background-color: #333;}
.new_sub_content .content_box .rod_detail .rod_edit dl dt.sot:after {left: 88px;}
.new_sub_content .content_box .rod_detail .rod_edit dl dd {position: relative;padding-left: 17px;line-height: 1.3em;margin-bottom: 10px;font-size: 16px;color: #444;;}
.new_sub_content .content_box .rod_detail .rod_edit dl dd:last-child {margin-bottom: 0;}
.new_sub_content .content_box .rod_detail .rod_edit dl dd:before {content: '';position: absolute;left: 2px;top: 8px;display: block;width: 4px;height: 4px;background-color: #ff8001}
.new_sub_content .content_box .rod_detail .rod_edit dl.bold dd {font-weight: 700;}
.new_sub_content .content_box .rod_detail .rod_edit dl dd  span {font-weight: 700;}
.new_sub_content .content_box .rod_detail .rod_list {margin-top: 40px;text-align: center;font-size: 0;}
.new_sub_content .content_box .rod_detail .rod_list a {display: inline-block;width: 160px;height: 52px;font-size: 18px;text-align: center;color: #FFF;background-color: #333;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;line-height: 52px;}
.new_sub_content .content_box .history_detail .his_cont {border-top: 2px solid #333;}
.new_sub_content .content_box .history_detail .his_cont dl {position: relative;padding: 50px 0 50px 260px;border-bottom: 1px solid #d7d7d7;min-height: 140px;}
.new_sub_content .content_box .history_detail .his_cont dt {position: absolute;top: 47px;left: 0;width: 260px;text-align: left;line-height: 1.2em;font-weight: 900;letter-spacing: -0.05em;font-size: 45px;color: #333;line-height: 1em;}
.new_sub_content .content_box .history_detail .his_cont dt span {display: inline-block;margin-left: 3px;margin-bottom: 2px;font-size: 18px;line-height: 1.5em;vertical-align: bottom;}
.new_sub_content .content_box .history_detail .his_cont dd li{position: relative;padding-left: 50px;margin-bottom: 5px;color: #555;font-size: 19px;line-height: 1.7em;letter-spacing: -0.05em;}
.new_sub_content .content_box .history_detail .his_cont dd li:last-child {margin-bottom: 0;}
.new_sub_content .content_box .history_detail .his_cont dd li span {position: absolute;display: block;left: 0;top: -1px;font-weight: 700;color: #ff8001;font-size:	21px;}
.new_sub_content .content_box .history_detail .his_cont dd li.point {color: #F00;font-size: 21px;}
.new_sub_content .content_box .history_detail .his_cont dd li.point span {color: #F00;font-size: 23px;margin-top: 1px;}
.new_sub_content .content_box .cer_detail .cer_map {margin-top: 35px;text-align: left;}
.new_sub_content .content_box .cer_detail .cer_map p {margin-bottom: 0;font-size: 26px;font-weight: 900;font-family: 'Noto Sans KR','Nanum Gothic',sans-serif;letter-spacing: -0.05em;color: #333;}
.new_sub_content .content_box .cer_detail .cer_tel {display: flex;align-items: center;padding: 30px 0;margin-top: 15px;border-top: 2px solid #333;border-bottom: 1px solid #333;} 
.new_sub_content .content_box .cer_detail .cer_tel .tel_list {display: flex;align-items: center;width: 50%;}
.new_sub_content .content_box .cer_detail .cer_tel .tel_list span {font-size: 24px;font-weight: 500;color: #787878;}
.new_sub_content .content_box .cer_detail .cer_tel .tel_list span.tit {width: 150px;padding-left: 40px;font-size: 28px;color: #333;}

.new_sub_content .root_daum_roughmap_landing {max-width: 100%;z-index: 0;}


@media (max-width: 1024px) {
	.new_sub_content {padding: 60px 0 40px;}
	.new_sub_content .re_inner {padding: 0 ;}
	.new_sub_content .new_side {left: 0;top: 49px;width: 100%;padding: 0;margin-bottom: 0;}
	.new_sub_content .new_side ul.pc {display: none;}
	.new_sub_content .new_side .new_side_m {position: relative;overflow: hidden;display: block;height: 48px;z-index: 1;}
	.new_sub_content .new_side .new_side_m .m_tit {position: relative;z-index: 1;}
	.new_sub_content .new_side .new_side_m .m_tit a {position: relative;display: block;line-height: 48px;height: 48px;background-color: #0C2340;color: #FFF;font-size: 14px;font-weight: 700;padding: 0 50px 0 20px;}
	.new_sub_content .new_side .new_side_m .m_tit a:after{ content: '';position: absolute;right: 20px;top: 50%;margin-top: -4px;display: block;width: 12px;height: 7px;background: url('/images/sub/right_arrow.png') no-repeat;;-webkit-background-size: cover;background-size: cover;-webkit-transition: all 0.7s ;-moz-transition: all 0.7s ;-ms-transition: all 0.7s ;-o-transition: all 0.7s;transition: all 0.7s;}
	.new_sub_content .new_side .new_side_m  ul {transform: translateY(-100%); -webkit-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-moz-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-ms-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);-o-transition: all 0.4s cubic-bezier(.7, 0, .2, 1);transition: all 0.4s cubic-bezier(.7, 0, .2, 1);}
	.new_sub_content .new_side .new_side_m.open {height: auto;}
	.new_sub_content .new_side .new_side_m.open ul{transform: translateY(0)}
	.new_sub_content .new_side .new_side_m.open .m_tit a:after {transform: rotate(-180deg)}
	.new_sub_content .new_side li {margin-bottom: 0;}
    .new_sub_content .new_side>li {width: 100%;}
	.new_sub_content .new_side li a {display:block;height: 48px;line-height: 48px;padding: 0 20px;border-bottom: 1px solid #CCC;background-color: #FFF;font-size: 13px;font-weight: 700;}
	.new_sub_content .new_side li a.active{color: #0C2340;}
	.new_sub_content .content_box {padding:15px 20px 0;}
	.new_sub_content .content_box .cont_hd {padding-bottom: 15px;border-bottom: 0;margin-bottom: 75px;}
	.new_sub_content .content_box .cont_hd h4 {font-size: 16px;font-weight: 800;}
	.new_sub_content .content_box .cont_hd .cont_site li {font-size: 13px;}
	.new_sub_content .content_box .cont_bd h5 {margin-bottom: 35px;font-size: 0;}
	.new_sub_content .content_box .cont_bd h5 span {margin-top: 0;text-indent: 0;font-size: 15px;font-weight: 700;}
	.new_sub_content .content_box .ceo_detail {-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;padding:  15px;padding-top: 15px;}
	.new_sub_content .content_box .bd_detail .sub_content_box p {font-size: 14px;margin-bottom: 13px;}
	.new_sub_content .content_box .bd_detail .sub_content_box p.bigtext span ,.new_sub_content .content_box .bd_detail .sub_content_box span.right {font-size: 15px !important;padding: 0;}
	.new_sub_content .content_box .bd_detail .sub_content_box span {font-size: 14px !important;}
	.new_sub_content .sub_info {display: none;}
	.new_sub_content .new_side li a.active:after {display: none;}

	.new_sub_content .content_box .history_detail .his_cont dl {min-height: auto;	padding: 30px 0 20px 100px;}
	.new_sub_content .content_box .history_detail .his_cont dt {top: 27px;font-size: 25px;}
	.new_sub_content .content_box .history_detail .his_cont dt span {font-size: 15px;margin-bottom: -1px;}
	.new_sub_content .content_box .history_detail .his_cont dd li {padding-left: 30px;font-size: 14px;}
	.new_sub_content .content_box .history_detail .his_cont dd li.point {font-size: 16px;}
	.new_sub_content .content_box .history_detail .his_cont dd li.point span {font-size: 20px;}
	.new_sub_content .content_box .history_detail .his_cont dd li span {font-size: 18px;}
	
	.new_sub_content .content_box .bd_detail .cer_detail li p {display: flex;height: 52px;align-items: center;margin-top: 15px;font-size: 16px;color: #FFF;padding: 0px 20px;background-color: #0C2340;line-height: 1.3em;justify-content: center}
	
	.new_sub_content .content_box .cer_detail .cer_map {margin-top: 15px;}
	.new_sub_content .content_box .cer_detail .cer_map p {font-size: 18px;}
	.new_sub_content .content_box .cer_detail .cer_tel {padding:  15px 0;}
		.new_sub_content .content_box .cer_detail .cer_tel .tel_list span.tit {width: 80px;padding-left: 20px;font-size: 16px;}
		.new_sub_content .content_box .cer_detail .cer_tel .tel_list span {font-size: 14px;}


	.new_sub_content .content_box .cus_detail .counsel_form {padding: 15px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
	.new_sub_content .content_box .cus_detail .counsel_tit {font-size: 15px;margin-bottom: 8px;}
	.new_sub_content .content_box .cus_detail .counsel_row {margin-bottom: 15px;}
	.new_sub_content .content_box .cus_detail .counsel_input {height: 44px;font-size: 13px;padding: 0 15px;}
	.new_sub_content .content_box .cus_detail .counsel_textarea {height: 140px;font-size: 13px;padding: 10px;}
	.new_sub_content .content_box .cus_detail .privacy_cnt {height: 140px;font-size: 13px;padding:  10px;}
	.new_sub_content .content_box .cus_detail .privacy_cnt p {margin-bottom: 2px;}
	.new_sub_content .content_box .cus_detail .privacy_cnt .txt {margin-bottom: 14px;}
	.new_sub_content .content_box .cus_detail .privacy_check {margin-top: 20px;}
	.new_sub_content .content_box .cus_detail .privacy_check label {font-size: 14px;}
	.new_sub_content .content_box .cus_detail .counsel_submit {margin-top: 20px;}
	.new_sub_content .content_box .cus_detail .counsel_submit button {height: 44px;font-size: 14px;line-height: 44px;}



	.new_sub_content .content_box .rod_detail .itemList li {width: 32%;margin-right: 2%;}
	.new_sub_content .content_box .rod_detail .itemList .title {font-size: 15px;}
	

	.new_sub_content .content_box .rod_detail .rod_tit {font-size: 20px;}
	.new_sub_content .content_box .rod_detail .rod_tit:after {width: 56px;height: 2px;top: -1px;}
	.new_sub_content .content_box .rod_detail .rod_edit {padding:  40px 0 15px;}
	.new_sub_content .content_box .rod_detail .rod_edit dl dt {font-size: 16px;}
	.new_sub_content .content_box .rod_detail .rod_edit dl dt:after {left: 105px;width: 200px;}
	.new_sub_content .content_box .rod_detail .rod_edit dl dt.sot:after {left: 69px;}
	.new_sub_content .content_box .rod_detail .rod_edit dl dd {font-size: 14px;}
	.new_sub_content .content_box .rod_detail .rod_edit dl dd:before {top: 6px;}
	.new_sub_content .content_box .rod_detail .rod_list ,.new_sub_content .content_box .data_detail .view_list{margin-top: 20px;}
	.new_sub_content .content_box .rod_detail .rod_list a ,.new_sub_content .content_box .data_detail .view_list a{height: 44px;line-height: 44px;font-size: 14px;}

	.new_sub_content .content_box .data_detail .view_tit {padding:  15px 0;border-width: 1px;}
	.new_sub_content .content_box .data_detail .view_tit .name {font-size: 16px;}
	.new_sub_content .content_box .data_detail .view_tit .day {font-size: 13px;padding-left:  10px;}
	.new_sub_content .content_box .data_detail .view_cont {padding:  20px 0;font-size: 14px;}
	.new_sub_content .content_box .data_detail .view_dan {padding:  5px 0;height: 44px;}
	.new_sub_content .content_box .data_detail .view_dan>div.dan_tit {font-size: 14px;width: 75px;padding: 0 15px;}
	.new_sub_content .content_box .data_detail .view_dan>div {width: calc(100% - 85px);font-size: 14px;padding: 0 15px;padding-left:  0;}
	.new_sub_content .content_box .data_detail .chumbu {margin-bottom: 20px;padding:  15px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
	.new_sub_content .content_box .data_detail .chumbu {display: block;}
	.new_sub_content .content_box .data_detail .chum_tit {width: 100%;font-size: 15px;margin-bottom: 10px;}
	.new_sub_content .content_box .data_detail .chum_cont li {font-size: 14px;}
	.new_sub_content .content_box .data_detail .chum_cont li i {font-size: 15px;margin-right:8px;margin-bottom: -1px;}
}

@media (max-width: 767px) {
	.new_sub_content .content_box .bd_detail .cer_detail li {width: calc(50% - 7.5px);margin-right: 15px;}
	.new_sub_content .content_box .bd_detail .cer_detail li:nth-child(3n) {margin-right: 15px;}
	.new_sub_content .content_box .bd_detail .cer_detail li:nth-child(2n) {margin-right: 0 !important;}
	.new_sub_content .content_box .bd_detail .cer_detail li p {height: 46px;font-size: 14px;padding: 0 10px;}

	.new_sub_content .content_box .cus_detail .counsel_row {flex-wrap: wrap;}
	.new_sub_content .content_box .cus_detail .counsel_cnt {width: 100%;}
	.new_sub_content .content_box .cus_detail .counsel_cnt:nth-child(2) {margin-top: 15px;}

	.new_sub_content .content_box .rod_detail .itemList li {width: calc(50% - 7.5px);margin-right: 15px;}
	.new_sub_content .content_box .rod_detail .itemList li:nth-child(3n) {margin-right: 15px !important;}
	.new_sub_content .content_box .rod_detail .itemList li:nth-child(2n) {margin-right: 0 !important;}
	.new_sub_content .content_box .rod_detail .itemList .title {font-size: 15px;}
.new_sub_content .content_box .data_detail .sel_form select {width: 80px;height: 44px;font-size: 14px;padding: 0 15px;}
.new_sub_content .content_box .data_detail .sel_form img {right: 10px;}
.new_sub_content .content_box .data_detail .srch_form {width: calc(100% - 80px);height: 44px;padding: 0 15px;}
.new_sub_content .content_box .data_detail .srch_form input {width: 100%;}
	.new_sub_content .content_box .data_detail .basic_list_table th{font-size: 14px;height: 44px;}
	.new_sub_content .content_box .data_detail .basic_list_table th:nth-child(2) {text-align: left;padding-left:  15px;}
	.new_sub_content .content_box .data_detail .basic_list_table td {font-size: 13px;height: 44px;}
	.new_sub_content .content_box .data_detail .basic_list_table th:nth-child(1),.new_sub_content .content_box .data_detail .basic_list_table td:nth-child(1) {display: none;}
	.new_sub_content .content_box .data_detail .basic_list_table tbody td:nth-child(2) {padding: 5px 5px;}
	.new_sub_content .content_box .data_detail .basic_list_table th:nth-child(3),.new_sub_content .content_box .data_detail .basic_list_table td:nth-child(3) {width: 65px}
	.new_sub_content .content_box .data_detail .basic_list_table td:nth-child(3) {;font-size: 12px;}
	.new_sub_content .content_box .data_detail .basic_list_table th:nth-child(4),.new_sub_content .content_box .data_detail .basic_list_table td:nth-child(4) {display: none;}
	.new_sub_content .content_box .data_detail .page {margin-top: 30px;}
	.new_sub_content .content_box .data_detail .page img{width: 22px;}
	.new_sub_content .content_box .data_detail .page .on{width: 24px;height: 22px;line-height: 22px;}
}