@charset "UTF-8";

/********************************************************

			레이아웃을 제외한 컨텐츠 css

********************************************************/
/*20180328 지난강연회 리스트*/
.l_table_v1 table {border-bottom:1px solid #999;word-wrap:break-word}
.l_table_v1 th {padding:15px 10px;border-top:2px solid #3a5fa4;border-left:1px solid #ddd;font-weight:600;color:#111;text-align:center;vertical-align:middle;}
.l_table_v1 td {padding:15px 10px;border-top:1px solid #ddd;border-left:1px solid #ddd;color:#666;text-align:left !important;}
.l_table_v1 tr:hover td {background-color:#ccdaf7;}
.l_table_v1 .tb_v1_col1 {width:8%;border-left:none !important;font-weight:600;color:#333;text-align:center !important;}
.l_table_v1 .tb_v1_col2 {width:17%;text-align:center !important;}
.l_table_v1 .tb_v1_col3 {width:17%;}
.l_table_v1 .tb_v1_col4 {width:17%;}
.l_table_v1 .tb_v1_col5 {width:;}
.l_table_v1 .emphasis td {background-color:#eff4ff;}
.l_table_v1 .bu {position:relative;margin:3px 0;padding-left:14px;}
.l_table_v1 .bu:before {content:'';position:absolute;top:8px;left:0;width:3px;height:3px;background-color:#3a5fa4;border-radius:50%}
.l_table_v1 .br {display:block;height:10px;}
.l_table_v1 .pt {font-weight:600;color:#3a5fa4;}
.content-subtitle {font-size: 22px;color: #222;text-align: left;font-weight: 400;padding-bottom: 15px;}





/*container*/
.container_wrap {background:url(../../images/common/main_bg.jpg) no-repeat center bottom;background-size:cover !important;background-color: #c4d5e7;}
.content-box {position: relative; background-color: #fff;box-sizing: border-box;}
.sub-tab {padding:45px 70px 0;box-sizing: border-box;overflow: hidden;}
.sub-tab ul {display:table;width:100%;height:55px;}
.sub-tab ul li {display:table-cell;vertical-align:middle;/*border-right: 1px solid #a0abcb;*/border-right: 1px solid #cce5f6;box-sizing: border-box;width: 25%;/*height: 70px;*//*background-color: #636e8f;*/background-color: #16101a;}
.sub-tab.v5 ul li { width:20%; } 
.sub-tab.v6 ul li { width:16.666%; } 

.sub-tab ul li:last-child {border-right: none;}
.sub-tab ul li.on {/*background-color: #2065d5;*/background-color: #00aadf;}
@media screen and (min-width: 1025px){
	.sub-tab ul li:hover {/*background-color: #2065d5;*/background-color: #00aadf;}
}
.sub-tab ul li a {display:table;width: 100%;height: 100%;color: #fff;text-align: center;box-sizing: border-box;font-size: 16px;word-break: break-all;text-transform:uppercase;}
#wrap.en .sub-tab ul li a { font-size:15px; } 

.sub-tab ul li a > span {display:table-cell;vertical-align:middle;}
.con-box {padding: 40px 0px 0;box-sizing: border-box;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.bd_page .con-box {padding: 75px 0px 70px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.con-tit {position: relative;padding-bottom: 65px;box-sizing: border-box;display:none;}
.con-tit h3 {color: #333;font-size: 38px;font-weight: 400;text-align: center;}
.lang_tab {position: absolute;right: 50%;top: 210px;box-sizing: border-box;margin-right: -500px;z-index: 999;border-radius: 21px;overflow: hidden;/*background-color: #636e8f;*/background-color: #567abf;}
.lang_tab > div {float: left;overflow: hidden;box-sizing: border-box;margin:3px;}
.lang_tab > div.on {border-radius: 20px !important;}
.lang_tab > div span {display: inline-block;cursor: pointer;font-size: 13px;font-weight: 300;text-align: center;width: 100%;height: 100%;padding: 10px 25px;box-sizing: border-box;color: #fff;}
.lang_tab > div.on span {background: url(../../images/common/lang_bg.gif) no-repeat; background-size: 100% 100%;font-weight: bold;color: #636e8f;}
.lang_tab > div:first-child {border-radius: 20px 0 0 20px;}
.lang_tab > div:last-child {border-radius: 0 20px 20px 0;}

/*sub-con*/
.sub-con {overflow: hidden;padding: 0 70px;box-sizing: border-box;}

@media screen and (max-width: 640px){
	.sub-tab.v6 ul {display:flex; flex-wrap:wrap; height:revert;  } 
	.sub-tab.v6 ul li { width:33.333%; padding:5px; word-break:keep-all; min-height:2.5rem;  } 
	.sub-tab.v6 ul li:nth-of-type(n+3) { border-top:1px solid #fff; } 
	.sub-tab.v6 ul li a { font-size:0.875rem; word-break:keep-all; } 
	#wrap.en .sub-tab.v6 ul li a { font-size:0.813rem; } 

	.pdf_box { padding:0 !important;margin-top:1.875rem !important; } 
}
@media screen and (max-width: 414px){
	#wrap.en .sub-tab.v6 ul li a { font-size:0.688rem; } 
} 



/*메인슬라이드*/
.main__slider ul li img {width:100%;}
.main__slider .bx-wrapper {box-shadow:none;border:none;margin-bottom:0 !important;}
.main__slider .bx-wrapper .bx-pager {bottom:35px;}
.main__slider .bx-wrapper .bx-pager.bx-default-pager a {width:15px;height:15px;margin:0 8px;border-radius:15px;background-color:#fff;border:2px solid #fff;box-sizing:border-box;}
.main__slider .bx-wrapper .bx-pager.bx-default-pager a:hover,
.main__slider .bx-wrapper .bx-pager.bx-default-pager a.active,
.main__slider .bx-wrapper .bx-pager.bx-default-pager a:focus {background-color:transparent;}

.conbox .set_img {overflow: hidden;margin:-0.1%;}
.conbox .set_img span {float: left;width: 49.8%;margin: 0.1%}
.commp {font-size: 16px;color: #666;font-weight: 300;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.set_text {padding: 10px 0;}
.set_text p {padding: 15px 0;line-height: 25px;}
.conbox table {width: 100%;border-top: 1px solid #ddd;box-sizing: border-box;padding-bottom:10px;table-layout:fixed;}
.conbox table th {vertical-align: middle;background-color: #f3f5f8;text-align: center;font-size: 15px;color: #333;font-weight: 600;border-bottom: 1px solid #ddd;padding: 10px 0;}
.conbox table td {vertical-align: middle;font-weight: 400;color: #333;/*font-size: 15px;*/font-size: 15px;border-bottom: 1px solid #ddd;padding: 25px;}
.conbox1 table td {padding-left: 40px;box-sizing: border-box;border-left: 1px solid #ddd;}
.tac {text-align: center;}
.table2_1 td:nth-child(even) {box-sizing: border-box;}
.table2_1 td {border-left: 1px solid #ddd;font-weight: 300;}
/*.table2_1 tr td:first-child {border-left: none;}*/
.table2_1 tr:last-child td {border-left: none;}
.table2_1 th {border-left: 1px solid #ddd;}
.table2_1 th:first-child {border-left: none;}
.conbox h5 {font-size: 22px;color: #222;text-align: left;font-weight: 400;padding-bottom: 15px;}
.set_table {}
.set_table_desc {margin-top:10px;font-weight:300;font-size:14px;color:#666;}
.conbox2 {padding-top: 65px;}
.table2_1 td span {display: block;color: #333;margin-bottom: 10px;font-weight: normal;}
.table2_1 td p {color: #333;font-weight: normal;}
.conbox .table2_2 td {padding-left: 40px; box-sizing: border-box;}
.conbox2 .commp {/*font-size: 14px;*/font-size: 16px;line-height: 25px;}
.conbox2 .comm_btn {max-width: 300px; width: 50%;height: 80px;margin: 0 auto;padding-top: 40px;padding-bottom: 30px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.conbox2 .comm_btn a {display: inline-block;width: 100%;height: 100%;color: #fff;/*background-color: #2065d5;*/background-color: #133473;text-align: center;font-size: 20px;font-weight: 500;line-height: 80px;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.conbox2 .comm_btn a img {margin-left: 5px;vertical-align: middle;margin-top: -3px;}
.pdf_down {overflow: hidden;text-align: right;}
.pdf_down a {padding: 10px 40px;box-sizing: border-box;display: inline-block;font-weight: bold;background-color: #143472;border: 1px solid #ebedf0;box-sizing: border-box;color: #fff;}
.pdf_box {padding-top: 30px;max-width: 1170px;padding-bottom: 50px;width: 100%;box-sizing: border-box;}
.pdf_box .inner {position: relative;height: 0;padding-bottom: 93%;-webkit-overflow-scrolling: touch; overflow: auto;width: 100%;overflow-y: scroll;}
.pdf_box #fred {position: absolute;left: 0;right: 0;width: 100%;top: 0;max-width: 100%;box-sizing: border-box;border: 3px solid #eee;height: 100%;}
/*.pdf_box .inner img,.pdf_box .inner object,.pdf_box .inner iframe {position: absolute;top: 0;left: 0;width: 00%;height: 100%; border-style: none;padding: 0;margin: 0;}*/
/*con-footer*/
.con-footer {display:none;/*background-color: #96a8cb;*/background-color: #567abf;padding: 50px 70px;box-sizing: border-box;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.con-footer > .inner {overflow: hidden;}
.con-footer .conbox {background-color: #fff;}
.con-footer .conbox ul {overflow: hidden;}
.con-footer .conbox ul li {float: left;width: 20%;border-left: 1px solid #cad4e5;box-sizing: border-box;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.con-footer .conbox ul li:first-child {border-left: none;}
/*.con-footer ul li:nth-child(5) {border-left: none;}*/
.con-footer .conbox ul li .f-tit {background-color: #eff3fb;height: 50px;border-top: 1px solid #cad4e5; border-bottom: 1px solid #cad4e5;box-sizing: border-box;}
.f-tit span {display: inline-block;width: 100%;height: 100%;line-height: 50px;text-align: center;font-size: 16px;color: #6f7f97;font-weight: 600;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.con-footer .conbox ul li .f-con {height: 265px;padding: 20px 0;box-sizing: border-box;text-align: center;}
.f-con span {width: 100%;display: inline-block;padding: 10px;box-sizing: border-box;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease; transition: all 0.4s ease;}
.f-con span img {/*max-width: 90%;max-height: 35px;*/max-width: 65%;max-height: 45px;}
/*.con-footer ul li:nth-child(5) .f-con,.con-footer ul li:nth-child(6) .f-con,.con-footer ul li:nth-child(7) .f-con,.con-footer ul li:nth-child(8) .f-con {height: 315px;}*/

.info_text { font-size:14px; } 

.dim {background: #000;opacity: 0.3;position: fixed;top: 0;left: 0;width: 100%;right: 0;bottom: 0;z-index: 99;}
.popup_set {}
.popup_set .popup_wrap {position: fixed;top: 0;left: 0;right: 0;width: 100%;height: 100%;z-index: 999;}
.popup_inner {display: table;width: 100%;height: 100%;margin: 0 auto;max-width: 520px;}
.popup_inner .set__table {display: table-cell;vertical-align: middle;width: 50%;max-width: 520px;padding: 30px;box-sizing: border-box;}
.popup_con {max-width: 460px;width: 100%;margin: 0 auto;padding: 30px 60px;background-color: #fff;box-sizing: border-box;}
.popup_con p {font-size: 22px;margin-bottom: 30px;}
.popup_con p span {font-size: 15px;}
.popup_con .pop_btn {height: 45px;text-align: center;width: 100%;margin-top: 10px;background-color: #2065d5;color: #fff;}
.popup_con input {width: 100%;}
.popup_inner .close_btn {text-align: right;}
.close_btn span {display: inline-block;padding: 20px 0 15px 20px;cursor: pointer;}



/**/
.set2_btn {position: relative;overflow: hidden;text-align: center;}
.set2_btn .comm_btn {display: inline-block;}
.set2_btn .linkbtn {background-color:#a5beda;float: right;margin-bottom: 20px;color: #fff;width: 150px;height: 50px;line-height: 50px;text-align: center;}
.set2_btn .linkbtn a {color: #fff;display: inline-block;width: 100%;height: 100%;}

.pdfobject-container {height: 800px;width: 100%;}
.pdfobject {border: 1px solid #666;box-sizing: border-box;}
.pdf_box2 {position: relative;box-sizing: border-box;padding-bottom: 130%;height: 0;margin-top: 40px;}
.pdf_box2 object {width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;}
.pdf_box2 iframe {width: 100%;height: 100%;position: absolute;left: 0;right: 0;top: 0;background-color: #eee;border: none;}
.sub-con {padding-bottom: 50px;}
.con-box.on {display: block;}

.conbox h5 {position: relative;}
.conbox h5 span.small_t {position: absolute;right: 0;/*color: #f00;*/font-weight: 500;font-size: 14px;bottom: 10px;}
.table2_1 td span.fwb {display: inline-block;}





/*숙박/교통*/
.sub__tab {margin-bottom:50px;text-align:center;}
.sub__tab li {display:inline-block;width:29%;margin:0 0.9%;}
.sub__tab li a{position:relative;display:block;padding:14.5px 0;font-weight:400;font-size:16px;color:#999;text-align:center;line-height:1;letter-spacing:0;z-index:2;text-transform:uppercase;}
.sub__tab li a:before {content:'';position:absolute;top:0;bottom:0;left:0;right:0;background-color:#e4e4e4;-webkit-transform: scaleY(0.02);-ms-transform:scaleY(0.02);-o-transform:scaleY(0.02);transform:scaleY(0.02);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;-o-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;z-index:-1}
.sub__tab li.on a {color:#fff;}
.sub__tab li.on a:before {background-color:#00aadf;-webkit-transform: scaleY(1);transform:scaleY(1);}
@media screen and (min-width: 1025px){
.sub__tab li a:hover {color:#fff;}
.sub__tab li a:hover:before {background-color:#00aadf;-webkit-transform: scaleY(1);transform:scaleY(1);}

}
@media screen and (max-width: 767px){
	.en .sub__tab li {width:46%;}
}
@media screen and (max-width: 610px){
	.sub__tab {margin-bottom:35px;}
	.sub__tab li {width:142px;}
	.sub__tab li a {font-size:14px;}
}
@media screen and (max-width: 480px){
	.sub__tab li a {font-size:13px;}
	.en .sub__tab li a {font-size:12px; line-height:1.2;}
}
@media screen and (max-width: 374px){
	.en .sub__tab li a {font-size:11px;}
}

.sub__title {font-weight:600;font-size:28px;color:#333;letter-spacing:-1px;text-align:center;padding-bottom:30px;}
.content__inner .conbox {margin-top:0;}
.content__inner .conbox .set_table_v1 table .col_1 {width:15%;font-weight:600;font-size:18px;color:#333;text-align:center;background-color:#fff;border:4px solid #6ca7d8;border-top:none;color:#6ca7d8;}
.content__inner .conbox .set_table_v1 table tr:first-child .col_1 {border-top:4px solid #6ca7d8;}
.content__inner .conbox .set_table_v1 table .col_2 {width:85%;}
.content__inner .conbox .set_table_v1 table .col_3 {padding-left:25px;}
.content__inner .conbox .set_table_v1 table .col_2 .dot22 li {margin-bottom:20px;}
.content__inner .conbox .set_table_v1 table .col_2 .dot22 li:last-child {margin-bottom:0;}
.content__inner .conbox .set_table_v1 table .title {margin-bottom:5px;}
.content__inner .conbox .set_table_v1 table .title a {display:inline-block; margin-top:-5px;margin-left:10px;padding:2px 10px;vertical-align:middle; background:#888; font-size:12px;color:#fff; }


.content__inner .conbox .set_table_v2 table .tal {text-align:left !important;}
.content__inner .conbox .set_table_v2 table .col_1 {width:4%;border-left:none;}
.content__inner .conbox .set_table_v2 table .col_2 {width:17%;}
.content__inner .conbox .set_table_v2 table .col_3,
.content__inner .conbox .set_table_v2 table .col_4 {width:9%;}
.content__inner .conbox .set_table_v2 table .col_5 {width:11%;}
.content__inner .conbox .set_table_v2 table .col_6,
.content__inner .conbox .set_table_v2 table .col_7 {width:12%;}
.content__inner .conbox .set_table_v2 table th {letter-spacing:-1px;}
.content__inner .conbox .set_table_v2 table td {padding:10px 5px;text-align:center;border-left:1px solid #ddd;line-height:1.2;font-size:14px;letter-spacing:-0.6px;word-break: keep-all;}
.en .content__inner .conbox .set_table_v2 table td {letter-spacing:-0.3px;}
.content__inner .conbox .set_table_v2 table .bu {position:relative;padding-left:11px;font-size:14px;word-break:keep-all;}
.content__inner .conbox .set_table_v2 table .bu:before {content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:6px;background-color:#333;}
.content__inner .conbox .set_table_v2 table p {margin:3px 0;}
.content__inner .conbox .set_table_v2 table .col_7 {font-weight:500;color:#333;}
.content__inner .conbox .set_table_v2 table th.col_7 {font-weight:600;}
.content__inner .desc_bot {margin-top:15px;font-size:14px;}


.content__inner .conbox .set_table_v2.v2024 table .col_2 {width:16%;}
.content__inner .conbox .set_table_v2.v2024 table .col_5 {width:13.5%;} 

.content__inner .conbox .set_table_v2.v2025 table .tal {text-align:left !important;}
.content__inner .conbox .set_table_v2.v2025 table .col_1 {width:5%;border-left:none;}
.content__inner .conbox .set_table_v2.v2025 table .col_2 {width:17%;}
.content__inner .conbox .set_table_v2.v2025 table .col_3,
.content__inner .conbox .set_table_v2.v2025 table .col_4 {width:9%;}
.content__inner .conbox .set_table_v2.v2025 table .col_5 {width:15%;}
.content__inner .conbox .set_table_v2.v2025 table .col_6,
.content__inner .conbox .set_table_v2.v2025 table .col_7 {width:12%;}
.content__inner .conbox .set_table_v2.v2025 table th {letter-spacing:-1px;}
.content__inner .conbox .set_table_v2.v2025 table td {padding:10px 5px;text-align:center;border-left:1px solid #ddd;line-height:1.2;font-size:14px;letter-spacing:-0.6px;word-break: keep-all;}
.content__inner .conbox .set_table_v2.v2025 table .bu {position:relative;padding-left:11px;font-size:14px;word-break:keep-all;}
.content__inner .conbox .set_table_v2.v2025 table .bu:before {content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:6px;background-color:#333;}
.content__inner .conbox .set_table_v2.v2025 table p {margin:3px 0;}
.content__inner .conbox .set_table_v2.v2025 table .col_7 {font-weight:500;color:#333;}
.content__inner .conbox .set_table_v2.v2025 table th.col_7 {font-weight:600;}
.content__inner .desc_bot {margin-top:15px;font-size:14px;}
.content__inner .conbox .set_table_v2.v2025 table td.tal { padding-left:10px; } 
.content__inner .conbox .set_table_v2.v2025 table td a { display:inline-flex; align-items:center; justify-content:center; min-width:9.375rem; padding:0.313rem 1.25rem; color:#fff; font-weight:500; margin-top:0.625rem; background:#00aadf;  } 

.content__inner .conbox .set_table_v3 table .tal {text-align:left !important;}
.content__inner .conbox .set_table_v3 table .col_1 {width:10%;border-left:none;font-weight:500;color:#333;vertical-align:middle;}
.en .content__inner .conbox .set_table_v3 table .col_1 {width:13%;word-break:break-all;}
.content__inner .conbox .set_table_v3 table .col_2 {width:21.75%;}
.content__inner .conbox .set_table_v3 table .col_3 {width:21.75%;}
.content__inner .conbox .set_table_v3 table .col_4 {width:21.75%;}
.content__inner .conbox .set_table_v3 table .col_5 {width:21.75%;}
.content__inner .conbox .set_table_v3 table th,
.content__inner .conbox .set_table_v3 table td {padding:10px;text-align:center;border-left:1px solid #ddd;}
.content__inner .conbox .set_table_v3 table th {letter-spacing:-1px;}
.content__inner .conbox .set_table_v3 table td {font-size:14px;letter-spacing:-0.6px;}
.content__inner .conbox .set_table_v3 table .bu {position:relative;padding-left:11px;word-break:keep-all;}
.content__inner .conbox .set_table_v3 table .bu:before {content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:6px;background-color:#333;}
.content__inner .conbox .set_table_v3 table p {margin:5px 0;}
.content__inner .desc_bot {margin-top:15px;font-size:14px;}
.content__inner .conbox .set_table_v3 table td {vertical-align:top;}

.content__inner .m_image {display:none;}

.notice_alert_new2 {overflow:hidden; margin-top:25px; color:#000;position:relative;padding-left:25px;font-size:14px;line-height:1.5;}

.notice_alert_new2::before {content:'!';position:absolute;top:3px;left:0; width:18px;height:18px; border-radius:50%;box-sizing:border-box; color:#fff; font-size:12px;font-weight:300; overflow:hidden;
text-align:center; background:#666;}



/*map*/
#map {height:420px;}
#map img {max-width:100%;}
.map-btn {display:block;width:130px;height:30px;margin:25px auto 0 auto;margin-bottom:25px;margin-right:0;background-color:#033e87;font-size:14px;color:#fff;line-height:30px;text-align:center;}


.mobile_br {display:none;}
.mobile_txt {display:none;}






.sponsor_list li {margin-bottom:30px;}
.sponsor_list .tit {margin-bottom:15px;font-weight:500;}

.sponsor_list .con {font-size:0;margin:-1%;}
.sponsor_list .con > span {display:inline-block;max-width:30.3%;margin:1%;vertical-align:top;}




.traspor_inner2  {
    clear: both;
    width: 100%;
    box-sizing: border-box;
    background: url(../../images/sub/bg_search_form.png) no-repeat 0% 0;
    position: relative;}

.traspor_inner2  dl {width:100%; border-bottom:2px dotted #ddd; box-sizing:border-box; overflow:hidden;}
.traspor_inner2  dl dt { font-weight:600; }
.traspor_inner2.en  dl:nth-child(2) {border-bottom:none;}
.traspor_inner2  dl:nth-child(3) {border-bottom:none;}
.traspor_inner2 dl dd { line-height:1.4; } 


.traspor_inner {overflow:hidden;}


.traspor_inner  dl {width:100%; border-bottom:1px solid #ddd; box-sizing:border-box;  overflow:hidden;}
.traspor_inner  dl dt {border-width:6px;    text-align:center; width:18%; float:left; }
.traspor_inner  dl dt p {color:#e34545; font-weight:600; }
.traspor_inner  dl dd {overflow:hidden;}
.traspor_inner  dl dd h4 {font-weight:700; color:#000; }
.traspor_inner  dl dd h4 a {display:inline-block; vertical-align:middle; background:#888; color:#fff; }
.traspor_inner  dl dd h5 {font-weight:700; color:#333;}
.traspor_inner  dl dd  ul {overflow:Hidden; width:100%; }
.traspor_inner  dl dd  ul  li {color:#666;  }


.traspor_inner  dl dd  ul.dot22 {overflow:Hidden; width:100%; }
.traspor_inner  dl dd  ul.dot22  li { color:#666;   position:relative;}
.traspor_inner  dl dd  ul.dot22  li::before {content:'.'; color:#777; }

.traspor_inner .notice_alert_new {float:left;}


.traspor_inner2  dl {padding:20px 0px;}
.traspor_inner2  dl dt {text-align:center; width:17%; float:left;  border-right:1px solid #bbb;}
.traspor_inner2  dl dt , .traspor_inner2  dl dd { font-size:17px; line-height:20px; }
.traspor_inner2  dl dd { width:77%; float:right;  font-size: 17px;
line-height: 29px;}
.traspor_inner2  { margin: 30px 0 30px 0; background-size: 100% 100%; padding: 25px 50px;}
.traspor_inner2  dl dt, .traspor_inner2  dl dd {  font-size:17px; line-height:1.3;   }
.traspor_inner dl {padding:20px 0px;  overflow:hidden;}
.traspor_inner  dl dt {border-style:solid; border-color:#e34545;overflow:hidden;}
.traspor_inner  dl dt p {text-align:center;  font-size:19px; line-height:90px;}
.traspor_inner  dl dt  img {height:80px; padding-top:50px;}
.traspor_inner  dl dd { width:77%; float:right; }
.traspor_inner  dl dd h4 {font-size:17px; line-height:29px;}
.traspor_inner  dl dd h4 a {margin-left:10px;  line-height:20px; font-size:12px; padding:0px 10px;}
.traspor_inner  dl dd h5 {font-size:15px; line-height:20px; margin-top:10px;}
.traspor_inner  dl dd  ul {padding-bottom:15px;}
.traspor_inner  dl dd  ul  li {float:left; padding-right:50px;  font-size: 17px;  line-height: 22px;}
.traspor_inner  dl dd  ul.dot22 {padding-bottom:5px;}
.traspor_inner  dl dd  ul.dot22  li {font-size:14px;   line-height:22px;
float:left; padding-right:30px;
padding-top:3px;  padding-left:5px;}
.traspor_inner  dl dd  ul.dot22  li::before { position:Absolute; top:3px; left:0px; font-size:10px !important;}


.room_form_btn {display:block;margin:0 auto;margin-right:0;margin-bottom:10px;width:140px;line-height:35px;background-color:#133473;font-weight:400;font-size:15px;color:#fff;text-align:center;}



/*
2024 년 컨텐츠 업데이트 
*/
.content__inner .set_table2024 table .tal {text-align:left !important;}
.content__inner .set_table2024 table .col_1 {width:15%;border-left:none;font-weight:500;color:#333;vertical-align:middle;}

.content__inner .set_table2024 table .col_2 {width:12%;}
.content__inner .set_table2024.en table .col_2 {width:15%;}

.content__inner .set_table2024 table .col_3 {width:73%;}
.content__inner .set_table2024 table th,
.content__inner .set_table2024 table td {padding:10px;text-align:center;border-left:1px solid #ddd;}
.content__inner .set_table2024 table tr th {letter-spacing:-1px; background:; }
.content__inner .set_table2024 table tr:first-child th { background:#f7f7f7; }
.content__inner .set_table2024 table tr:first-child th:first-child { background:#fff; } 


.content__inner .set_table2024 table th .subtext { display:inline-block; font-size:14px; font-weight:400; color:#666; margin-top:7px; } 
.content__inner .set_table2024.en table th .subtext { font-size:13px; } 
.content__inner .set_table2024.en table th .price { font-size:14px; } 

.content__inner .set_table2024 table td {font-size:14px;letter-spacing:-0.6px;}
.content__inner .set_table2024 table .bu {position:relative;padding-left:11px;word-break:keep-all;}
.content__inner .set_table2024 table .bu:before {content:'';position:absolute;left:0;top:8px;width:4px;height:4px;border-radius:6px;background-color:#333;}
.content__inner .set_table2024 table p {margin:5px 0;}

.content__inner .set_table_desc { position:relative; font-size:14px; color:#999; font-weight:400; padding-left:17px; word-break:keep-all;} 
.content__inner .set_table_desc::before { content:'※'; position:absolute; left:0; }  

@media screen and (max-width: 768px) { 
	.set_table2024 { overflow-x: auto; display: block; padding-bottom:1rem;  }
	.set_table2024::-webkit-scrollbar { width: 0.35rem; height:0.35rem; } 
	.set_table2024::-webkit-scrollbar-track { background:#f1f1f1;} 
	.set_table2024::-webkit-scrollbar-thumb { background:rgba(0,0,0, 0.2); border-radius:10px; } 
	.set_table2024::-webkit-scrollbar-thumb:hover {background:#133473; } 
	.set_table2024::-webkit-scrollbar-button { display: none;  } 

	.set_table2024 table { width: 868px !important; }
	.content__inner .set_table_desc { font-size:13px; } 
	.title_mo { text-align:left !important; padding-left:2rem !important; } 
} 


/* 신청하기 버튼 추가 : 240222 */
.app_btn { display:flex;justify-content:center; padding-top:0rem !important;  } 
.app_btn a { display:inline-flex; align-items:center; justify-content:center;  gap:0.5rem; font-size:1.125rem; color:#111; font-weight:500; background:#fff; padding:0.6rem 2.5rem; border:1px solid #133473; border-radius:0.25rem; margin-right:10px; margin-bottom:5px; line-height:1.5; transition:all .3s; } 
.app_btn a:hover { color:#fff; background:#133473; } 
.app_btn a .material-icons { overflow:hidden; margin-top:1px; }

@media screen and (max-width: 480px) { 
	.app_btn a { font-size:1rem; } 
} 