@charset "utf-8";
/* CSS Document */

.sub_con {background:#fff; width:93.75%; margin:25px auto 30px;}
.sub_con p.title {margin-bottom:40px;}
.sub_con p.title > img {max-width:100%;}
.sub_con .con {width:100%; margin-top:20px;}
.sub_con .con > ul {width:100%;}
.sub_con .con > ul > li {width:100%; margin-bottom:50px;}
.sub_con .con > ul > li > img {max-width:100%;}

.je01_con_04 > ul > li > .title {}
.je01_con_04 > ul > .li_01 {margin-top:30px;}
.je01_con_04 > ul > .li_01 > table {width:100%; border:1px solid #a5a5a5; margin-top:20px;}
.je01_con_04 > ul > .li_01 > table tr {width:100%; line-height:40px; font-size:0.75em; border-bottom:1px solid #a5a5a5;}
.je01_con_04 > ul > .li_01 > table tr th {width:32%; background:#56a2e1; color:#fff; text-align:center;}
.je01_con_04 > ul > .li_01 > table tr td {width:68%; color:#232323; text-indent:20px;}
.je01_con_04 > ul > .li_01 > .tel_fax {width:80.66666666666667%; margin-top:30px; overflow:hidden;}
.je01_con_04 > ul > .li_01 > .tel_fax > div {width:46.07438016528926%;}
.je01_con_04 > ul > .li_01 > .tel_fax > .tel_img {float:left;}
.je01_con_04 > ul > .li_01 > .tel_fax > .fax_img {float:right;}
.je01_con_04 > ul > .li_01 > .tel_fax > div > img {max-width:100%;}
.je01_con_04 > ul > .li_02 {margin-top:60px;}
.je01_con_04 > ul > .li_02 > ul {width:100%; margin-top:30px;}
.je01_con_04 > ul > .li_02 > ul > li {width:100%; margin-bottom:10px;}
.je01_con_04 > ul > .li_02 > ul > li > img {max-width:100%;}

.je01_con_06 > ul {width:100%;}
.je01_con_06 > ul > li {width:100%;}
.je01_con_06 > ul > .li_01 .map_area {width:100%; height:388px; position:relative;}
.je01_con_06 > ul > .li_01 .map_area > iframe {width:100%; height:100%; position:absolute; top:0; left:0; display:none;}
.je01_con_06 > ul > .li_01 .map_area > iframe.map_01 {display:block;}
.je01_con_06 > ul > .li_01 .title {margin-top:24px;}
.je01_con_06 > ul > .li_01 > .tel_fax {width:80.66666666666667%; margin-top:30px; overflow:hidden;}
.je01_con_06 > ul > .li_01 > .tel_fax > div {width:46.07438016528926%;}
.je01_con_06 > ul > .li_01 > .tel_fax > .tel_img {float:left;}
.je01_con_06 > ul > .li_01 > .tel_fax > .fax_img {float:right;}
.je01_con_06 > ul > .li_01 > .tel_fax > div > img {max-width:100%;}
.je01_con_06 > ul > .li_01 > .con_txt {width:100%; margin-top:40px;}
.je01_con_06 > ul > .li_01 > .con_txt > img {max-width:100%;}
.je01_con_06 > ul > .li_02 {margin-top:80px;}
.je01_con_06 > ul > .li_02 > .title {margin-bottom:25px;}
.je01_con_06 > ul > .li_02 dl {width:100%; margin-bottom:50px;}
.je01_con_06 > ul > .li_02 dl dt {width:100%; margin-bottom:30px;}
.je01_con_06 > ul > .li_02 dl dt img {max-width:100%;}
.je01_con_06 > ul > .li_02 dl dd {width:100%;}
.je01_con_06 > ul > .li_02 dl dd img {max-width:100%;}


/*20220913 추가*/
/* .pay_con01 .img_box{padding-bottom:60px;} */
.pay_con01{font-size:0; letter-spacing:-4px;}
.pay_con01 .txt_box {padding: 27px 35px; box-sizing: border-box; background: url("/img/m_unpaid_bg.jpg"); margin-bottom: 60px;}
.pay_con01 .txt_box ul li {font-size: 0px; letter-spacing: -4px;}
.pay_con01 .txt_box ul li > * {display: inline-block; vertical-align: top;}
.pay_con01 .txt_box ul li i {width: 6px; height: 28px; background: url("/img/m_unpaid_icon.png") no-repeat center center; margin-right: 5px;}
.pay_con01 .txt_box ul li span{font-size: 18px; letter-spacing: -0.025em; color: #555; line-height: 1.56em; font-weight: 400; width: calc(100% - 11px);}
.pay_con01 .txt_box ul li.type02 span {text-indent: -84px; padding-left: 84px; box-sizing: border-box;}

.pay_con01 .pay_tab ul li{display:inline-block; vertical-align:top; width:25%; box-sizing:border-box; text-align:center; border:1px solid #e5e5e5;}
.pay_con01 .pay_tab ul li a{font-size:16px; letter-spacing:0; color:#666666; padding:15px 0; display:inline-block; width:100%;}
.pay_con01 .pay_tab ul li.on a{color:#fff; background:#0060b0;}

.pay_con01 .tab_content{padding-bottom:50px;}
.pay_con01 .tab_content > div{display:none;}
.pay_con01 .tab_content > div.on{display:block;}
.pay_con01 .tab_content .txt_tit{padding:50px 0 20px;}
.pay_con01 .tab_content .txt_tit p{font-size:25px; letter-spacing:0; color:#374047; font-weight:bold; display:inline-block; padding-left:5px;}
.pay_con01 .tab_content .table_layout table{text-align:center; width:100%;}
.pay_con01 .tab_content .table_layout table thead tr th{background:#d3d9e9; border:1px solid #e2e7f3; font-size:14px; letter-spacing:0; color:#555d74; padding:15px 0;}
.pay_con01 .tab_content .table_layout table tbody tr .bg_cus{background:#f9f9fb;}
.pay_con01 .tab_content .table_layout table tbody tr td{font-size:14px; letter-spacing:-1px; color:#222222; font-weight:bold; padding:15px 0; border:1px solid #e2e7f3;}