@charset "utf-8";


/*sub Title */
.Title{height:500px; _background:#3b3b3b; text-align:center;position:relative;background-size: contain;}
.Title h1{font-size:38px; color:white;vertical-align:middle; padding-top:200px;}
.list{display:flex;justify-content: center;color:#ffffff;margin-top:30px;}
.list li{margin:0 10px;}
.con_inner{width:1300px; margin:0 auto; padding:30px 0;position:relative;}
.con_inner img{width:100%;}
.sub_menu{text-align:center;box-sizing:border-box;}
.sub_menu.sub_menu2{flex-wrap: wrap;}
.sub_menu a{background:url(../images/gray_circle.png)no-repeat left center;padding-left:20px;transition:all 0.3s;font-size: 20px;}
.sub_menu.sub_menu2 a{font-size:18px;_font-size:17px;margin-right: 25px;margin-bottom: 5px;}
.sub_menu a:hover{color:#0075CA;background:url(../images/blue_circle.png)no-repeat left center;transition:all 0.3s;}
.sub_menu .on{color:#0075CA;background:url(../images/blue_circle.png)no-repeat left center;font-weight:600;}
.sub_menu{display:flex;justify-content: space-evenly;}
.sub_head_bottom{position:absolute; background:url(../images/m_line.png);background-size:cover;width:100%;height:126px;bottom:-2px;z-index:1;}
.sub_head_bottom img{width:100%;}


.head01_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}
.head02_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}
.head03_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}
.head04_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}
.head05_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}
.head06_img{background:url(../images/head01_img.jpg) no-repeat fixed;background-size: contain;}

/*sub11 Welcome Message*/
.sub11{}
.sub{padding:0 0 60px 0;}
.sub h2{text-align: center;padding-bottom:30px;margin-bottom:40px;font-size:32px;position: relative;}
.sub h2::after{content: "";display:block;width:60px;height: 3px;background: #006AB6;text-align: center;position: absolute;bottom:0;left:50%;transform: translate(-50%,0);}
.sub11 .inner2{display:flex;}
.sub11 .text_box{width:70%;}
.sub11 .text_box p{font-size:18px;padding:10px;}
.sub11 .img_box{width:30%;padding:30px;}
.sub11 .img_box img{display:block;}
.sub11 .img_box h3{margin:15px 0;}


/* sub12 */
.sub12 .overview li{margin-bottom:25px;}
.sub12 .overview li p{font-size:20px;}
.sub12 .overview li span{display:inline-block;text-align: center;font-weight:bold;background:#428BC1; color:#ffffff;width:170px;padding:8px 0;border-radius:50px;margin-right:20px;}
.sub12 .overview li img{width:150px;height: auto;vertical-align: middle;border: 1px solid #ddd;border-radius:15px;margin-right:5px;}
.sub12 .long_spon > div{display:flex;flex-direction: row;align-items: flex-start;}
.sub12 .long_spon p{color:#014670;font-weight:bold;}
.sub12 .overview .long_spon p{font-size:24px;margin-top: 5px;}
.sub12 .overview .long_spon span{font-size:20px;}
.sub12 .spon_img{margin-left:4px;}
.sub12 .spon_box{margin-top:10px;}



/* sub13 */
.sub13 .inner2{height: 2300px;} 
.sub13 .c1{margin:80px 0;background: url(../images/sub13_bg2.png)no-repeat center 140px;position: relative;height: 2200px;}
.sub13 h3{font-size:18px;color:#ea6a0d;margin-top:10px;}
.sub13 h4{font-size:20px;color:#505398;font-weight: bold;}
.sub13 p{font-size:18px;margin-top:10px;}
.sub13 .img1_box{position: absolute;left:10%;}
.sub13 ul li{margin-right:60px;}
.sub13 ul li:last-child{margin-right:0;}
.sub13 .img2_box{display:flex;position: absolute;left:15%;top: 18%;}
.sub13 .img2_box h3{color:#009770;}
.sub13 .img3_box{display:flex;position: absolute;left:15%;top: 39%;}
.sub13 .img3_box h3{color:#a0358a;}
.sub13 .img3_box .purple{color:#178bce;}
.sub13 .img4_box{display:flex;position: absolute;left:15%;top: 62%;}
.sub13 .img4_box h3{color:#8e612d;}
.sub13 .img5_box{position: absolute;left:15%;}
.sub13 .img6_box{position: absolute;left:15%;}
.sub13 .img7_box{position: absolute;left:15%;}
.sub13 .img4_box h3{color:#8e612d;}
.sub13 img{border-top-right-radius: 30px;}


.sub13.sub13_local .c1{background: url(../images/sub13_bg3.png) no-repeat center 106px;height:3000px;}
.sub13.sub13_local .inner2{height:auto;}
.img_b {
    width: 160px;
    height: 204px;
    overflow: hidden;
	position: relative;
}
.img_b img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
	border-top-right-radius: 20px;
}
.img_b::after {
    content: '';
    display: block;
    width: 100%;
    height: 7px;
    background: #2E4257;
    position: absolute;
    bottom: 0;
}
.sub13.sub13_local .img1_box{display:flex;}
.sub13.sub13_local .img5_box{display:flex;}
.sub13.sub13_local .img6_box{display:flex;}
.sub13.sub13_local .img7_box{display:flex;}
.sub13.sub13_local li{width: 190px;}
.sub13.sub13_local li h3{font-size:16px;}
.sub13.sub13_local li h6{font-size:16px;margin-top:5px; margin-bottom:10px;}
.sub13.sub13_local h4{font-size:18px;margin-top: 5px;}
.sub13.sub13_local p{font-size: 15px;color: #535353;line-height: 19px;}
.sub13.sub13_local .img4_box li{width:auto;}
.sub13.sub13_local .img2_box{top: 13%;}
.sub13.sub13_local .img3_box{top: 26%;}
.sub13.sub13_local .img4_box{left: 9%;top: 42%;}
.sub13.sub13_local .img4_box li{margin-right:40px;}
.sub13.sub13_local .img5_box{top: 60%;}
.sub13.sub13_local .img6_box{top: 75%;}
.sub13.sub13_local .img7_box{top: 90%;}
.sub13.sub13_local ul li .brown{color:#8e612d;}
.sub13.sub13_local ul li h3.brown{color:#8e612d;}





/* sub14 */
.sub14 .inner2{display:flex;}
.sub14 img{width:40%;object-fit:cover;}
.sub14 .text_box{padding:0 30px;}
.sub14 .text_box p{padding-bottom:20px;font-size:18px;}


/* sub15 */
.sub15 .text_line_box > ul > li{margin:5px 0;}
.sub15 .text_line_box .text_p_box li{list-style:auto;}
.sub15 .text_p_box.text_p_box2{margin-bottom:30px;}
.sub15 .text_p_box.text_p_box2:last-child{margin-bottom:0;}
.sub15 .text_p_box.text_p_box2 span{font-weight:600;}
.line_text{border-bottom:1px solid #373737;}

/* sub16 */
.sub16 .text_line_box > ul > li h4{font-family: 'Open Sans', sans-serif;}
.sub16 .resi_button a{display:inline-block;width:auto;}





/* sub20 */
.sub20.sub{padding-top:0;}
.sub20 .text_line_box{border: 1px solid #d7d7d7;margin-bottom:25px;}
.sub20 .text_line_box > ul > li h4{color:#0075CA;}
.sub20 .text_line_box .list_style li{list-style: disc;}
.first_text{margin-bottom:20px;}
.commonTab20{display:flex;justify-content: center;margin-bottom:10px;}
.commonTab20 li{width:15%;text-align: center;margin:5px;}
.commonTab20 li{margin-right:0;background: #ededed;transition:all 0.3s;}
.commonTab20 li a{font-size:18px;display:block;padding:10px 20px;}
.commonTab20 li.on{background-color:#0075CA;}
.commonTab20 li.on a{color:#ffffff;font-weight:bold;transition:all 0.3s;}
.sub20 .ss_title{background: url(../images/ss_blue.png) no-repeat left 9px;}
.text_center{text-align:center;margin-bottom:20px;}


/* sub21 */
.sub21 p{font-size:18px;padding-bottom:20px;}
.sub21 .pd_none{padding-bottom:0;}
.sub21 .list{display:flex;justify-content: center;margin:40px 0;}
.sub21 .list li{margin-right:40px;}
.sub21 .list li:last-child{margin-right:0;}
.sub21 .list h4{font-size:18px;color:#2E4257;margin-top:10px;}
.sub21 .list h5{font-size:20px;color:#0075CA;}
.sub21 .list p{margin-top:10px;font-size:16px;color:#373737;}
.img_box2{
    width: 200px;
    height: 250px;
    overflow: hidden;
    position: relative;
}
.img_box2::after{
    content: '';
    display:block;
    width:100%;
    height: 14px;
    background: #2E4257;
    position: absolute;
    bottom:0;
}
.img_box2 img{
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border-top-right-radius: 30px;
}

.sub21 .text_box{background:#f1f1f1;padding:30px;}


/* sub23 */
.sub23 .img_wrap{width:300px;height:300px;overflow: hidden;position:relative;}
.sub23 .img_wrap img{width: 100%;height: 100%;object-fit: cover;border-top-right-radius: 30px;}
.sub23 .img_wrap::after{content: "";display: block;width: 100%;height: 6px;background: #2E4257;text-align: center;position: absolute;bottom: 0;left: 50%;transform: translate(-50%, 0);}
.sub23 .img_wrap .update_img{border-top-right-radius: 0;}
.sub23 .pro_box{display:flex;margin-bottom:70px;}
/* .sub23 .pro_con{width:60%;margin-left:5%;} */

.sub23 .pro_con h4{font-size:26px;margin-bottom: 15px;}
.sub23 .pro_con h5{font-size:20px;color:#006AB6;margin:10px 0;font-family: 'Open Sans', sans-serif !important;font-weight:600;}
.sub23 .pro_con p{padding-bottom:20px;}
.sub23 .pro_con p span{font-weight:bold;}
.sub23 .pro_con h4 span{font-size:20px;}
.sub23 .name_icon{padding:5px 25px;margin-right:10px;border-radius: 10px;color:#ffffff;background:#006AB6;}
.pdf_btn{background: #006AB6;padding: 7px 40px;border-radius: 50px;color: #ffffff;text-align: center;font-size: 16px;}
.sub23 .pro_con h5.title_font{font-family: 'Tinos', sans-serif !important;font-size:24px;color:#373737;margin:0;margin-left:30px;}
.flex_wrap{display:flex;align-items: flex-start;margin-bottom: 20px;justify-content: space-evenly;}


/* sub26 */
.sub26 .text_line_box > ul > li{margin:0;}
.sub26 .text_p_box{margin:20px;margin-top:0;}
.sub26 .text_p_box.text_p_box2{margin:0 20px;margin-bottom:20px;}
.sub26 .text_p_box.text_p_box2 span{font-weight:bold;}
.sub26 .text_p_box.text_p_box4{margin-bottom:0;}
.sub26 .commonTab2{display:block;}
.sub26 .commonTab2 > li{width:auto;}
.sub26 .commonTab2 h3{padding:0;padding-left:20px;}
.sub26 .flex_wrap{display:flex;justify-content: space-between;align-items: flex-start;}
.sub26 .tap_box{display:flex;margin-bottom:20px;}
.sub26 .tap_box h3{width: 60%;margin-right: 3%;border-right: 1px solid #e1e1e1;}
.sub26 .tap_box h4{font-size:20px;}
.sub26 .tap_box h5{font-size:20px;color:#0075CA;}
.sub26 .tap_box p{padding-top:20px;}
.sub26 .t4 .tap_box{padding:30px;}
.sub26 .t4 .tap_box div{padding:0 !important;}
.sub26 .t5 .tap_box{padding:30px;}
.sub26 .t5 .tap_box div{padding:0 !important;}
.sub26 .t6 .tap_box{padding:30px;}
.sub26 .t6 .tap_box div{padding:0 !important;}
.sub26 .t7 .tap_box{padding:30px;}
.sub26 .t7 .tap_box div{padding:0 !important;}
.sub26 .t8 .tap_box{padding:30px;}
.sub26 .t8 .tap_box div{padding:0 !important;}
.sub26 .commonTab2 > li{margin-right:0;}
.sub26 .commonTab2 > li a{width:auto;}
.sub26 .commonTab2 > li .btn{width:auto; text-transform: none;}
.sub26 .bexco_wrap .commonTab3{margin-top:30px;}
.info_btn.btn{background: #006AB6;padding: 10px 30px;border-radius: 50px;color: #ffffff;width: 100%;display: block;text-align: center;font-size:15px;}
.tap_box2 ul li{text-align: left;background: url(../images/arrow_icon.png) no-repeat 70px 6px;margin-bottom:20px;font-size:18px;display: flex;}
.tap_box2 ul li:last-child{_background: url(../images/ss_blue.png) no-repeat left 6px;}
.tap_box2 ul{position:relative;z-index: 1;}
.tap_box2 ul:after{position: absolute;left:77px;top:10px;content:'';display:block;width:1px;height:83.5%;background: #438FD6;z-index: -1;}
.tap_box2 ul h5{font-size:20px;padding-right:50px;color:#0075CA;}
.tap_box2 ul h6{font-size:20px;color:#0075CA;}
.tap_box2 ul h6 span{font-size:16px;background:#0075CA;color:#ffffff;padding:0 10px;padding-bottom: 3px;border-radius: 6px;margin-left:15px;}
.tap_box2 ul p{color:#636363;}
.sub26 .bexco_wrap .commonTab3 .tab-contents2{align-items: flex-start;}
.sub26 .modal-content.modal-content2{width: 60%;margin: 3% auto;padding:70px 70px 50px 70px;}
.sub26 .modal-content.modal-content3{width: 60%;margin: 15% auto;padding:70px 70px 50px 70px;}
.tap_box2 .day_img{display:flex;justify-content: space-between;margin-top: 10px;}
.tap_box2 .day_img li{padding:0;width: 32%;display:flex;flex-direction: column;align-items: center;}
.tap_box2 .day_img li h6{font-size: 15px;font-family: 'Open Sans', sans-serif;color:#373737;text-transform: none;margin-top: 10px;font-weight: 600;text-align: center;}
.tap_box2 .day_img li img{width:100%;height:auto;border-top-right-radius: 30px;border-bottom-left-radius: 30px; box-shadow: 4px 3px 8px 2px rgba(0, 0, 0, 0.2);}
.tap_box2 .day_img:after{display:none;}
.tap_box2 .text_right{width: 100%;}
.tap_box2 .text_right p{text-align:right;}
.tap_box2 .day_img .modal-content3 img{width:300px;height:auto;margin-right: 40px;border-top-right-radius: 30px;border-bottom-left-radius: 30px; box-shadow: 4px 3px 8px 2px rgba(0, 0, 0, 0.2);}
.tap_box2 .day_img .modal-content3 h6{padding-bottom:30px;}
.tap_box2 .day_img.day_img2 li{width:24%;}
.tap_box2 ul .n1{background-image: url(../images/n1.png);}
.tap_box2 ul .n2{background-image: url(../images/n2.png);}
.tap_box2 ul .n3{background-image: url(../images/n3.png);}
.tap_box2 ul .n4{background-image: url(../images/n4.png);}
.tap_box2 ul .n5{background-image: url(../images/n5.png);}
.tap_box2 ul .n6{background-image: url(../images/n6.png);}
.tap_box2 ul .n7{background-image: url(../images/n7.png);}

.regi_btn{background:#E81066;color:#ffffff;padding: 10px 30px;border-radius: 50px;}
.flex_list{display:flex;}
.flex_list a{margin:0 5px;}





.sub261 .inner2{display:flex;}
.sub261 .inner2 .text_line_box{width:66.6%;}
.sub261 .inner2 .card2{width:33.3%;margin-left:20px;}

.sub262 .row{justify-content: center;}
.sub262.regi .blog-caption p{background:#ffffff;}
.sub262.regi .blog-caption .notice_text{text-align:left;}
.sub262.regi .blog-caption .bg_gray2{padding: 8px 10px;background:#F2F2F2;}
.sub262 .blog-detail .blog-caption{color:#373737;}
.sub31.sub262 input{text-align:center;}
.sub262 .text_center{text-align:center;}

.sub263 .inner2{text-align:center;}
.notice_wrap{text-align:center;padding:40px;box-shadow: 1px 6px 9px 5px rgba(0, 0, 0, 0.1);display:inline-block;border-radius:20px;}
.notice_wrap h4{font-size:26px;padding:20px 0;}
.notice_wrap a{font-size:20px;color:#E81066;}
.notice_wrap a:hover{color:#E81066;}




/* sub291 */
.sub291.sub{padding-bottom:0;}
.sub291 .text_p_box{margin: 0 30px;}
.sub291 .text_line_box > ul > li{margin:0;}
.sub291 .new_table td{text-align:left;padding-left: 25px;}
.sub291 .new_table td:first-child{text-align:center;padding-left:0;}
.sub291 .tab-contents2 .s_title{font-size:20px;}
.sub291 .tab-contents2 .c2 ul li{text-align: left;font-size:16px;}
.sub291 .text_p_box.text_p_box2 li > span{margin-right:5px;}
.small_list{display:flex;}
.small_list p{margin-left:5px;}
.people_box{padding:50px 0;background:url(../images/sub291_bg.jpg)center;}
.people_box ul{display:flex;align-items: flex-end;justify-content: space-around;margin-bottom: 70px;}
.people_box ul li{text-align:center;color:#ffffff;}
.people_box ul li h4{font-size:22px;color:#2f90dd;margin:15px 0 10px 0;font-family: 'Open Sans', sans-serif;}
.people_box ul li .pink{color:#e23c7b;}
.people_box ul li h5{font-size:18px;font-family: 'Open Sans', sans-serif;}
.people_box ul li p{font-size:16px;font-weight:300;color: #a7a7a7;}
.sub291 .more_wrap{margin:0 0 30px 0;}
.sub291 .more_link{
	text-decoration: none;
    padding: 10px 25px;
	background:#e23c7b;
    border: 5px solid #e23c7b;
    border-radius: 50px;
    transition: all 0.2s;
    font-size: 18px;
    color: #ffffff;
}
.sub291 .more_link:hover{background:none;border: 5px solid #e23c7b;color:#e23c7b;}


/* sub292 */
.sub292 .text_line_box > ul > li{margin:10px 0;}
.sub292 .text_p_box{margin:15px 30px;}
.sub292 .small_list{flex-direction: column;}
.sub292 .small_list p{color:#006AB6;font-weight:600;font-size:18px;margin-left: 10px;margin-top: 5px;}
.soon_button{background: #006AB6;padding: 10px 50px;border-radius: 10px;color: #ffffff;display: inline-block;text-align: center;}



/* sub31 */
.sub31 .text_box{border-radius:20px;background:#006AB6;color:#ffffff;padding:30px;}
.sub31 .text_box h3{font-size:22px;margin-bottom:20px;}
.list_style{margin-left:20px;font-size:18px;}
.list_style li{list-style: disc;}
.list_style span{font-weight:600;}
.title_s{font-size:18px;font-weight:bold;}
.text_p_box{margin:30px;}
.text_p_box.text_p_box2{margin:20px;}
.text_p_box.text_p_box2 span{font-weight:bold;}
.text_p_box.text_p_box2.number_list li{list-style: auto;}
.text_p_box li{list-style: disc;}
.text_line_box{padding:30px;border:1px solid #dddddd;border-radius:20px;}
.text_line_box.text_line_box2{padding:20px;background:#0075CA;color:#ffffff;border:none;margin:20px 0;}
.text_line_box.text_line_box2 > ul > li{margin: 10px 0;font-size:18px;}
.text_line_box .list_style{margin-left:30px;font-size:16px;}
.text_line_box .list_style2{margin-left:30px;font-size:16px;}
.text_line_box .list_style li{list-style: circle;}
.text_line_box .list_style2 li{list-style:disc;}
.text_line_box > ul > li{margin:20px 0;}
.text_line_box > ul > li h4{margin-bottom:10px;}
.text_line_box.sub32_text{margin:30px 0;}
.notice_text{margin-bottom:30px;}
.more_wrap{text-align:center;margin:30px 0;}
.sub31 .more_link{
	text-decoration: none;
    padding: 10px 25px;
	background:#0075CA;
    border: 1px solid #0075CA;
    border-radius: 50px;
    transition: all 0.2s;
    font-size: 20px;
	color: #ffffff;
}
.sub31 .more_link:hover{background:#ffffff;border: 1px solid #0075CA;color:#0075CA;}
.blue_text{color:#2282F2;border-bottom: 1px solid #2282F2;}
.blue_table tbody{_border-top:2px solid #101527;}
.blue_table{width: 100%;color: #555555;border-collapse: collapse;_display: inline-block;text-align: center;}
.blue_table th{background: #0075CA; color: #ffffff;font-size: 16px;padding: 10px 0;}
.blue_table tr{border-bottom:1px solid #dddddd;}
.blue_table tr:hover{background:#eeeeee;transition:all 0.2s;}
.blue_table tr:nth-child(2n){_background:#eeeeee;}
.blue_table td {
    border: 1px solid #e7e7e7;
    padding: 6px 0;
}
.blue_table td p{font-size:15px;_border-radius:50px;font-weight:bold;text-align:left;padding:10px;}
.blue_table td:first-child{_background: #e1e1e1;_color:#ffffff;}
.blue_table .price{color:#1160A5;font-size:14px;font-weight: bold;}
.blue_table .s_price{padding:22px 0;font-size:14px;}
.blue_table .text_left{text-align:left;}
.blue_table .text_left span{}
.blue_table td.color_none{background:#ffffff;}
.blue_table td span{font-weight: bold;margin-bottom:10px;display: inline-block;}
.blue_table.blue_table2 tr:nth-child(2n){background:#ffffff;}
.blue_table.blue_table2 td.color_td{font-weight:bold;}
.blue_table.blue_table2 td:nth-child(3){text-align:left;}
.blue_table i{font-size:30px;}
.table_wrap{text-align: center;margin-bottom:30px;}
.table-wrap {_overflow-x: scroll;}
.table_wrap h3{font-size:22px;text-align:left;}
.table_wrap p{text-align:right;}
.new_table{_min-width: 1000px !important; _width: 100%;background: #fff;}
.new_table thead.thead-primary{background: #287A90;}
.new_table thead th{border: none;padding: 20px 30px;font-size: 14px;color: #fff;}
.new_table tbody tr{margin-bottom: 10px;}
.new_table tbody th, .new_table tbody td{_border:none;padding: 20px 30px;border-bottom: 3px solid #f8f9fd;font-size: 14px;}
.new_table tbody th, .new_table tbody td:last-child{_text-align:left;}
.blue_table.new_table{_min-width: 1000px !important; _width: 100%;background: #fff;}
.blue_table.new_table thead.thead-primary{background: #287A90;}
.blue_table.new_table thead.thead-primary2{background: #FFCD05;}
.blue_table.new_table thead th{border: none;padding: 20px 30px;font-size: 14px;color: #fff;}
.blue_table.new_table tbody tr{margin-bottom: 10px;}
.blue_table.new_table tbody th, .new_table tbody td{text-align:center;_border:none;border: 1px solid #e5e5e5;padding:10px 10px;_border-bottom: 2px solid #f0f0f0;font-size: 16px;}
.blue_table.new_table th{#287A90;}
.sub .con .list_g.list_g13{display:block !important;}
.blue_table ul li {
    font-size: 16px;
    list-style: disc;
}
.blue_table ul{margin-left: 20px;}
.ss_title{font-size: 22px;text-align: left;padding-left: 25px;margin-bottom:20px;background: url(../images/ss_blue.png) no-repeat left;}
.text_line_box img{width:auto;}
.color_red{color:#E81066;font-weight:600;}
.color_blue{color:#2282F2;}
.policy_list{margin-left:25px;}
.sub32_text p{margin-bottom:20px;}
.sub32_text .last_text{margin-bottom:0;}
.sub32 .text_p_box.text_p_box2{margin:10px 20px;}
.font_bold{font-weight:bold;}
.font_thin{font-weight: 500;}
.pd_left{padding-left:15px;}
.sub313 h4{text-align:center;}
.agree_box{padding-top:15px;font-size:18px;}
.agree_box input{margin-top: 7px;}
.pd_t{margin-top:10px;margin-left: 18px;}



/* sub33 */
.sub33 p{text-align:center;}
.sub33 p.title_s{text-align:left;}
.sub33 .text_p_box li{list-style: auto;padding-left: 7px;}
.sub33 .text_p_box.text_p_box2{margin: 10px 25px;}


/* sub41 */
/* È®Á¤ ½ºÆù¼­ ÆäÀÌÁö */
.orange_box{background:#267CC0;text-align: left;
    line-height: 1.5em;
    padding: 15px 25px;
    margin: 0 !important;
	border-radius: 5px;	
}
.orange_box h3{color:#ffffff;}
.text_content{padding: 35px;display:flex;align-items: center;}
.text_content .img_left{width:40%;}
.text_content .img_left img{max-width:none;width: 100%;height: 100%;object-fit: none;}
.text_content .text_right{width:60%;}
.text_content .text_right h4{font-weight: 700;display: block;color: #222;font-size:20px;text-align: left;margin: 0 0 5px 0;}
.sub41 .logo_wrap{justify-content: flex-start;margin-left: 25px;}
.sub41 .logo_wrap li{margin-right:20px;background:#ffffff; margin-right: 10px;border:1px solid #e7e7e7;padding:0;border-radius:10px;}
.sub41 .logo_wrap li img{border-radius:10px;}
.cont_list.f_g1 h5{font-size:24px;color:#272727;}
.cont_list.f_g1 h5:before {
    content: '';
    display: inline-block;
    width: 10px;
    height: 10px;
	margin-right: 10px;
    top: 7px;
    /* top: 9px; */
    left: 0;
    background: #fff;
    border: 2px solid #267CC0;
    border-radius: 50%;
    -webkit-border-radius: 50%;
}
.title_margin{margin:30px 0;}
.sub_title{margin:10px 0; font-size: 18px;margin-left:20px;}
.txt_box .text_content p{color:#373737;margin-left: 10px;}
.cont_list h5{margin:15px 0;}
.sub41 .modal-content {
    background-color: #fefefe;
    margin: 12% auto;
    padding: 0;
    border: 1px solid #888;
    width: 50%;
	border-radius: 10px;
}
.sub41 .close {
    color: #ffffff;
    float: right;
    font-size: 26px;
    font-weight: normal;
    line-height: inherit;
}

.spon_box{margin-bottom: 35px;}
.list_circle{list-style:circle;margin-left: 40px;}
.cont_list > div:last-child{margin-bottom:0;}
.sub41 .ss_title{font-size:20px;margin-bottom: 15px;}

.people_wrap li{position:relative;}
.people_wrap .btn{width:250px;height:350px;}
.people_wrap li img{width: 100%;height: 100%;object-fit: cover;}
.black_box{text-align:left;background:rgba(0,0,0,0.5);position:absolute;width:100%;height:34%;bottom:0;color:#ffffff;padding: 20px;}
.black_box h2{color:#ff9e18;font-weight: 400;font-size: .95em;line-height: 1.5em;display: block;}
.black_box h3{font-weight: 700;font-size: 1.5em;line-height: 1.2em;}
.black_box p{font-size: 1em;padding: 0;}



/* sub42 */
.bg_gray{background:#e3e3e3;}
.bg_sky{background:#53A2D5;color:#ffffff;}
.sub42 .blue_table tr{border-bottom: 1px solid #dbdbdb;}
.sub42 .blue_table.new_table tbody th, .sub42 .new_table tbody td{border: 1px solid #dbdbdb;border-bottom:auto;}
.img_list{display:flex;justify-content: center;}
.img_list li{width:40%;}
.img_list li p{font-size:18px;text-align:center;margin-top:10px;}
.img_list li p i{font-size:8px;vertical-align:middle;margin-right:15px;}
.s_list li{list-style: disc;text-align:left;}
.s_list{display: inline-block;}
.s_list.s_list2{display:block;padding-left: 15px;}
.img_list.img_list2{justify-content: space-between;margin-bottom: 40px;}
.img_list.img_list2 li{width:auto;}
.border_line{border: 1px solid #dbdbdb;}
.sub42 .table_wrap{margin-top:50px;}
.many_td{padding:0;}
.sub42 .new_table tbody .many_td{padding:0;border-top:0;border-bottom:0;}
.down_wrap{display:flex;justify-content: center;}
.down_wrap > div{margin-left:10px;margin-right:10px;}
.sub42 .text_p_box li{margin-bottom: 10px;}
.blue_p{margin-left:46px;color:#0075CA;font-weight:500;}
.sub42 .title_s{text-align:center;}

.img_list.img_list2.img_list3{justify-content: center;margin-bottom:20px;}
.img_list.img_list2.img_list3 li{margin:0 15px;}
.shell_title{text-align:center;font-size: 18px;margin-bottom:30px;font-weight:500;}
.shell_title i{font-size:6px;vertical-align: middle;margin-right:5px;}




/* sub51 */
.sub51 h3{font-size:18px;padding: 15px 30px;background:#004172;display:inline-block;color:#ffffff;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.sub51 h4{font-size:22px;color:#306373;border-top:1px solid #306373;border-bottom:1px solid #306373;padding:8px 0 14px 0;text-align: center;margin-top:10px;}
.sub51 ul{display:flex;flex-wrap: wrap;padding-top: 20px;border-top: 2px solid #004172;}
.sub51 ul li{_float:left;width:420px;margin-right:20px;margin-bottom:40px;}
.sub51 ul li:nth-child(3n){margin-right:0;}
.sub51 ul li p{padding:20px 0;text-align: justify;font-size: 17px;}
.sub51 .c2 ul{border-top: 2px solid #135B6A;}
.sub51 .c2 h3{background:#135B6A;}
.sub51 .c3 ul{border-top: 2px solid #003F51;}
.sub51 .c3 h3{background:#003F51;}


/* sub51 Àç¼öÁ¤ 240715 */
.sub51_tap p{font-size:18px;}
.commonTab{display:flex;justify-content: space-between;margin-bottom:10px;}
.commonTab li{width:24.8%;text-align: center;}
.commonTab li{margin-right:0;background: #ededed;transition:all 0.3s;}
.commonTab li a{font-size:18px;display:block;padding:10px 20px;}
.commonTab li.on{background-color:#0075CA;}
.commonTab li.on a{color:#ffffff;font-weight:bold;transition:all 0.3s;}
.c2_imgbox{width:100%;height: 500px;}
.c2_imgbox img{object-fit:cover;width: 100%;height: 100%;}
.sub51_tap .c1 p{margin:25px 0;}
.sub51_tap .c2 ul{margin-top:40px;}
.sub51_tap .tab1 .c2 ul li{display:flex;margin-bottom:50px;}
.sub51_tap .c2 li div{margin-right:50px;}
.sub51_tap .c2 h5{width:300px;font-size:20px;padding-left:30px;background: url(../images/blue_circle_s.png) no-repeat left center;
display:inline-block;color:#0075CA;}
.tab2 img{width:100%;height: auto;}
.tab2 .c1 p span{font-weight: bold;font-size:22px;font-family: 'Open Sans', sans-serif;}
.sub51_tap h3{font-size: 18px;
    padding: 15px 30px;
    background: #004172;
    display: inline-block;
    color: #ffffff;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;}
.sub51_tap .title_box{border-bottom:2px solid #004172;margin-bottom: 20px;}
.tab2 .c2_p{margin:30px 0 50px 0;}
.tab2 .c2 ul{display:flex;flex-wrap: wrap;justify-content: space-between;}
.tab2 .c2 ul li{width:49%;margin-bottom: 40px;}
.tab2 .c2 ul li:nth-child(2n){margin-right:0;}
.tab2 .c2_imgbox{width:100%;height:300px;}
.tab2 .c2_imgbox img{object-fit:cover;width: 100%;height: 100%;}
.tab2 h6{font-size:24px;color:#428BC1;margin:20px 0;}
.tab2 .grap{width:auto;text-align: center;}
.tab2 .c2 .sub51 ul li{width:420px;margin-right:20px;}
.tab2 .c2 .sub51 ul li:nth-child(3n){margin-right:0;}
.sub51_tap .sub51 .c1 ul{margin-top:0;}
.sub51_tap .sub51 .c2 ul{margin-top:0;}
.sub51_tap .sub51 .c3 ul{margin-top:0;}
.a_link{color:#a3a3a3;}

.commonTab2{text-align: center;display:flex;justify-content: space-between;}
.commonTab2 > li{position: relative;width:30%;height: auto;margin-right:2%;box-shadow: 0 2px 40px -5px rgba(0,0,0,0.1);}
.commonTab2 > li a{display:block;width:100%;height:100%;}
.commonTab2 > li:last-child{margin-right:0;}
.commonTab2 h3{font-size:26px;padding:25px 0;}
.sub51_tap .tab-contents2 .c2 ul{margin-top:0;}
.tap_box .icon_img{width:100px;height: 100px;position: absolute;left: 50%;transform: translate(-50%,-50%);}
.tap_box .icon_img.img1{background: url(../images/air_icon_gray.png)no-repeat;transition:all 0.2s;}
.tap_box .icon_img.img2{background: url(../images/train_icon_gray.png)no-repeat;transition:all 0.2s;}
.tap_box .icon_img.img3{background: url(../images/bus_icon_gray.png)no-repeat;transition:all 0.2s;}
.commonTab2 .on .tap_box .icon_img.img1{background: url(../images/air_icon.png)no-repeat;}
.commonTab2 .on .tap_box .icon_img.img2{background: url(../images/train_icon.png)no-repeat;}
.commonTab2 .on .tap_box .icon_img.img3{background: url(../images/bus_icon.png)no-repeat;}
.commonTab2 .t4:hover .icon_img.img1{background:url(../images/air_icon.png)no-repeat;transition:all 0.2s;}
.commonTab2 .t5:hover .icon_img.img2{background:url(../images/train_icon.png)no-repeat;transition:all 0.2s;}
.commonTab2 .t6:hover .icon_img.img3{background:url(../images/bus_icon.png)no-repeat;transition:all 0.2s;}
.tap_box div{padding:40px 60px;}
.t4 .tap_box div{padding:40px !important;}
.tap_box ul li{text-align: left;padding-left:30px;background: url(../images/arrow_icon.png) no-repeat left 6px;margin-bottom:20px;font-size:18px;}
.tap_box ul li:last-child{_background: url(../images/ss_blue.png) no-repeat left 6px;}
.tap_box ul{position:relative;}
.tap_box ul:after{position: absolute;left:8px;top:10px;content:'';display:block;width:1px;height:66%;background: #438FD6;z-index: -1;}
.tab-contents2{_margin:50px 0;}
.tab-contents2 .s_title .l_line{font-size:24px;font-weight:normal;margin:0 10px;}
.tab-contents2 .s_title .small_title{font-size:16px;}
.tab_title{font-size:30px;margin:20px 0;}
.title_wrap{width:100%;height:95px;background-image: linear-gradient(to top, #00aada 0%, #4871c4 80%, #625EB1 100%);color:#ffffff;display:flex;justify-content: space-between;align-items: center;}
.title_wrap h5{font-size:34px;}
.title_wrap h6{font-size:26px;}
.title_wrap h5{padding-left:40px;}
.title_wrap .text_c1{padding-right:400px;}
.trans{margin-top:80px;}
.trans .table_wrap{width:100%;text-align: left;}
.trans .table_wrap p{font-size:18px;padding:10px 0;}
.trans .normal_table{border-right:1px solid #dddddd;width:100%;display:table;}
.trans .normal_table th{text-align: center;}
.trans .c1 .normal_table th{background:#323648;}
.tab-contents2 .c1{display: flex;align-items: flex-start;margin:30px 0;margin-bottom:50px;}
.tab-contents2 .c1 .table_wrap{margin-left:20px;height: 460px;overflow-y: auto;}
.tab-contents2 .c1 .table_wrap .normal_table td{padding-left:20px;}
.tab-contents2 .c2 .img_wrap{display: flex;align-items: flex-end;margin:30px 0;}
.text_c2 > div{display:flex;align-items: center;}
.title_wrap2 .text_c1 h6{font-size:17px;}
.title_wrap2 .text_c1{padding-right:0;}
.title_wrap2 .text_c1{padding-right:100px;}
.tab-contents2 .text_c2 img{padding:0 20px;}
.tab-contents2 .img_wrap > img{margin-right:30px;vertical-align: bottom;}
.tab-contents2 .img_wrap > img{margin-right:30px;vertical-align: bottom;}
.tab-contents2 .s_title{font-size:24px;text-align:left;padding-left:25px;background: url(../images/ss_blue.png)no-repeat left;margin:20px 0;}
.sub51_tap .tab-contents2 .c2 h5{background: url(../images/ss_blue.png)no-repeat left 8px;}
.sub51_tap .tab-contents2 h3{background:none;}
.tab-contents2 .c2 ul{margin-left:25px;}
.tab-contents2 .c2 ul li{font-size:18px;}
.tab-contents2 .c2 > img{width:100%;margin-bottom:20px;}
.tab-contents2 .c3{margin:50px 0;text-align:center;}
.tab-contents2 .c2 .sub_title{padding:20px;background: url(../images/num1.png)no-repeat left;padding-bottom: 0;padding-top: 45px;}
.tab-contents2 .c4{margin-top:80px;}
.tab-contents2 .c4 .sub_title{padding:20px;background: url(../images/num2.png)no-repeat left;padding-bottom: 0;padding-top: 45px;}
.tab-contents2 .c4 .img_wrap{display:flex;align-items: flex-end;margin:30px 0;}
.tab-contents2 .c4 .img_wrap.img_wrap2{align-items: flex-start;}
.tab-contents2 .c4 .table_wrap p{font-size:18px;padding:10px 0;}
.tab-contents2 .c4 .table_wrap .normal_table td{text-align:center;}
.tab-contents2 .c4 h6{font-size:20px;padding:20px 0;padding-left:25px;background:url(../images/blue_circle_s.png)no-repeat left;}
.tab-contents2 .sub_title{margin-bottom: 50px;}
.tab-contents2 .sub_title h3{display:inline-block;padding:0 20px;color: #005eb5;font-size:22px;}
.tab-contents2 .sub_title img{vertical-align: bottom;}
.sub51_tap .tab-contents2 .c2 h5{color:#373737;}
.sub51_tap .commonTab2 h3{background:none;color:#373737;}
.taxi{display:flex;justify-content: space-around;}
.taxi img{padding:20px 0;display: block;}
.con_1{text-align: center;}
.con_1 h5{text-align: left;}
.con_1 h6{padding-left: 25px;text-align: left;font-size:20px;background: url(../images/blue_circle_s.png) no-repeat left;}
.con_1 p{text-align: left;margin-left:20px;}
.con_1 img{margin:30px 0;}
.con_2 .table_wrap{display:flex;justify-content: space-between;align-items: flex-start;}
.con_2 .table_wrap table{width:48%;}
.con_2 .normal_table td{padding-left:30px;}
.s_text_wrap{display:flex;}
.tab-contents2 .taxi h6 {
    font-size: 20px;
    padding: 20px 0;
    padding-left: 25px;
    background: url(../images/blue_circle_s.png) no-repeat left;
}
.taxi_text{margin:40px 0;}
.taxi_text p{font-size:18px;color:#438FD6;font-weight: 400;margin-bottom:40px;}
.taxi_message{background: #f3f3f3;padding:40px;text-align: center;font-size:18px;font-weight: bold;}
.taxi_wrap{margin-top: 40px;}
.title_wrap.title_wrap3{justify-content: center;}
.title_wrap.title_wrap3 .text_c1{padding-right:0;}
.ter_wrap{display:flex;}
.ter_wrap img{border:1px solid #d2d2d2;}
.trans .table_wrap{margin:20px 0;}
.con_1.tab_3 .normal_table{margin-bottom:20px;}
.con_1.tab_3 .normal_table td{text-align: center;}
.con_1{margin:40px 0;}

.bexco_wrap .commonTab3{text-align:left;}
.bexco_wrap .commonTab3 .con_1{display:inline-block; text-align:left;}
.bexco_wrap .commonTab3 .con_2{display:inline-block; text-align:left;}
.bexco_wrap .commonTab3 .tab-contents2{display: flex;
    flex-direction: column;
    align-items: center;}
.con_1.con_11{text-align:left;}
.bexco_wrap.taxi_wrap > p{padding-bottom:30px;}
.bexco_wrap .commonTab3{margin-top:80px;}



.rest_wrap h4{font-size:20px;margin:40px 0;text-align:center;}
.rest_wrap p{padding: 30px; background: #f3f3f3;} 
.rest_img{display:flex;justify-content: space-between;margin:10px 0;}
.rest_img img{box-shadow: 1px 6px 7px 0px rgba(0, 0, 0, 0.1);}
.resi_icon{text-align:center;display:flex;justify-content: center;}
.resi_icon h5{font-size:20px;color:#0075CA;}
.resi_icon ul{border:1px solid #e9e9e9;padding:20px;margin:0 10px;}
.resi_icon ul li{margin: 40px;}
.resi_icon img{_border:1px solid #e9e9e9;box-shadow: 1px 6px 7px 0px rgba(0, 0, 0, 0.2);}



/* The Modal (background) */
.modal {
    display: none; /* Hidden by default */
    position: fixed; /* Stay in place */
    z-index: 1111; /* Sit on top */
    left: 0;
    top: 0;
    width: 100%; /* Full width */
    height: 100%; /* Full height */
    overflow: auto; /* Enable scroll if needed */
    background-color: rgb(0,0,0); /* Fallback color */
    background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content/Box */
.modal-content {
    background-color: #fefefe;
    margin: 0% auto; /* 15% from the top and centered */
    padding: 20px 200px;
    border: 1px solid #888;
    width: 80%; /* Could be more or less, depending on screen size */
    text-align: left;
}

.modal-content.modal-content2 {
    background-color: none;
    margin: 20% auto; /* 15% from the top and centered */
	width: 70%;
}

 /* The Close Button */
.close {
    color: #aaa;
    float: right;
    font-size: 28px;
    font-weight: bold;
	font-family:'Open Sans', sans-serif;
}
.close:hover,
.close:focus {
    color: black;
    text-decoration: none;
    cursor: pointer;
}
.btn{white-space: normal !important;}


/* ¸ð´ÞÃ¢ È°¼ºÈ­½Ã ¹Ù´Ú ½ºÅ©·Ñ ¸·±â */
.not_scroll{
    position: fixed;
    width: 100%;
    height: 100%
}
.not_scroll .modal_content {
    position: relative;
    top:0;
}

.commonTab2 > li > a{
	text-transform:lowercase; /* ¸ðµç ±ÛÀÚ¸¦ ¼Ò¹®ÀÚ·Î */
	text-transform:capitalize; /* ´Ü¾îÀÇ Ã¹¹øÂ° ±ÛÀÚ¸¦ ´ë¹®ÀÚ·Î */
}


.taxi{justify-content: center;margin-top:50px;}
.taxi a{display:inline-block;}
.taxi > li{width:27%;}
.taxi .btn{cursor: pointer;}
.kakao_taxi li{display:flex;align-items: center;justify-content: center;}
.kakao_taxi span{font-size:42px;color:#0075CA;margin-bottom:10px;display: inline-block;font-weight: bold;}
.kakao_taxi h5{font-size:22px;width: 40%;padding:0 30px;font-weight: normal;font-family: 'Open Sans', sans-serif !important;}
.kakao_taxi .flex_reverse{flex-direction: row-reverse;}

.taxi_wrap .s_title {
    font-size: 24px;
    text-align: left;
    padding-left: 25px;
    background: url(../images/ss_blue.png) no-repeat left;
    margin: 20px 0;
}
.taxi_wrap .taxi h6{
	font-size:20px;
	padding-left: 20px;
    background: url(../images/blue_circle_s.png) no-repeat left center;
    display: inline-block;
}
.taxi_wrap .taxi li p{margin:36px 0;}
.taxi_wrap > p{margin:20px 0;margin-left:25px;}






/* sub52 */
.sub52 .c1{display:flex;align-items: center;}
.sub52 .c2{margin-top:30px;}
.sub52 .img_box{width:100%;margin-bottom:30px;}
.sub52 img{width:100%;height:100%;object-fit:cover;display: block;}
.sub52 .text_box{width:100%;margin-bottom:30px;}
.sub52 .text_box p{padding-bottom:20px;font-size:18px;}
.sub52 .normal_table th{text-align: center;}
.sub52 p{font-size:18px;}
.sub52 .table_wrap p{text-align:left;}
.sub52 .inner2 > h5{font-size:22px;color:#015088;text-align: center;padding:25px 0;}
.sub52 .table_wrap h5{font-size:16px;color:#015088;text-align:left;}
.sub52 .table_wrap{text-align: left;}
.sub52 .table_wrap ul{margin-left:10px;margin: 12px;}
.sub52 .normal_table td{padding:20px;}
.sub52 h4{margin-top:30px;color:#006AB6;}
.sub52 .ad_p{margin-top:10px;}
.sub52 a{color:#006AB6;font-weight:500;}



/* sub53 */
.sub53 h3{font-size:26px;color:#006AB6;margin-bottom:20px;}
.sub53 a{color:#fff;font-weight:500;text-decoration:underline;font-size:20px;}
.sub53 ul{margin-left:15px;}
.sub53 ul li{list-style:decimal;line-height: 26px;}
.sub53 p{padding-bottom:20px;}
.sub53 h4{font-size:22px;padding-left: 20px;background: url(../images/blue_circle_s.png) no-repeat left center;margin:20px 0;}
.sub53 .c1{padding:25px 0;}
.sub53 .c2 table{border-right:1px solid #dddddd;}
.sub53 .normal_table th{text-align: center;}
.sub53 .table_wrap{display: flex;justify-content: space-between;text-align: left;}
.sub53 .table_wrap .c2{width:48%;}
.sub53 .c3 ul li{list-style: none;padding-bottom:20px;}
.sub53 .more_link{text-decoration: none;padding:5px 20px;border:1px solid #0075CA;border-radius: 50px;transition: all 0.2s;font-size:18px;margin-left:20px;}
.sub53 .more_link:hover{background: #0075CA;color:#ffffff;transition: all 0.2s;}
.sub53 .normal_table{width:100%;}



.sub53_page .text_p_box.text_p_box2 li{list-style: disc;}
.sub53_page .text_p_box.text_p_box3 li{list-style: circle;}
.sub53_page p{padding-bottom:0;}
.sub53_page .text_p_box{margin: 10px 20px;margin-bottom:40px;}



.sub53 .c_group h3{padding-left:35px;background: url(../images/sub_handle.png) no-repeat left center;font-size:26px;color:#006AB6;}
.sub53 .c1{_border: 1px solid #e5e5e5;padding:30px 0;}
.sub53 .c1 p{padding:20px 0;font-size: 18px;padding-left:35px;}
.sub53 .c1 ul{padding:20px 0;font-size: 18px;padding-left:35px;}
.sub53 .swiper {
      width: 100%;
      height: 100%;
    }

.sub53 .swiper {
width: 100%;
height: 100%;
}

.sub53 .swiper-slide {
text-align: center;
font-size: 18px;
background: #fff;

/* Center slide text vertically */
display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;
-webkit-justify-content: center;
justify-content: center;
-webkit-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;
}

.sub53 .swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: contain;
}

.sub53 .mySwiper10 .swiper-slide{
	_border:1px solid #e2e2e2;
}


.sub53 .mySwiper10 .swiper-slide2 img {
display: block;
width: 100%;
height: 100%;
_object-fit: contain;
}


.sub53 .swiper {
width: 100%;
height: 500px;
margin-left: auto;
margin-right: auto;
overflow: hidden;
}

.sub53 .swiper-slide {
background-size: cover;
background-position: center;
}


.sub53 .mySwiper9 .swiper-slide{
opacity: 1;
}


.sub53 .mySwiper9 .swiper-slide-thumb-active {
opacity: 0.4;
}


.sub53 .big_slide{
width: 100%;
margin-top: 20px;
}

.sub53 .s_slide {
height: 20%;
box-sizing: border-box;
padding: 10px 0;
}

/*.sub53 .s_slide .swiper-slide {
width: 25%;
height: 170px;
}*/


.sub53 .swiper-slide img {
display: block;
width: 100%;
height: 100%;
object-fit: cover;
}

.hotel_title{margin-top:30px;}
.hotel_wrapper{display: flex; flex-wrap: wrap;justify-content: space-between;}
.hotel_wrap{width: 100%;_display:flex; align-items: center;box-shadow: -1px 5px 22px -2px rgba(0, 0, 0, 0.1);border-radius:20px;margin-bottom:20px;}
/*.hotel_wrap{width: 49%;_display:flex; align-items: center;box-shadow: -1px 5px 22px -2px rgba(0, 0, 0, 0.1);border-radius:20px;margin-bottom:20px;}*/

.hotel_wrap i{color:#FFD34D;}
.sub53 .swiper_wrap{_width: 45%;overflow: hidden;padding: 10px 40px;padding-top:30px;}
.sub53 .resi{padding:0 40px;_width:55%;}
.sub53 .resi h1{font-size:24px;font-family:'Open Sans', sans-serif;padding-bottom:20px;}
.sub53 .resi ul{margin-top:20px;}
.sub53 .resi ul li{font-size:1.1em;margin-bottom:10px;list-style:none;}
.sub53 .resi .c1{padding:20px 0;}
.sub53 .resi .c1 ul{padding:0;}
.sub53 .resi .c1 .step{color:#006AB6;font-weight:bold;margin:20px 0;}
.hotel_wrap a{text-decoration: none;display: block;}
.resi_title{_display:flex; justify-content: space-between;align-items: flex-start;}
.resi_title h1{font-weight: 500;font-size:22px;font-family: 'Open Sans', sans-serif !important;}
.resi_title h1 a{font-size:22px;display:inline-block;}
.resi_button{margin:30px 0;}
.resi_button a{background: #006AB6;padding: 10px 50px;border-radius: 50px;color: #ffffff;width: 100%;display: block;text-align: center;}
.resi_button.resi_button2 a{display:inline-block;width:auto;}
.resi_info{font-size:18px;}
.resi_info li{display:flex;padding-left:20px;font-size: 18px;align-items: flex-start;padding-left: 10px;}
.resi_info span{width:220px;font-weight: 600;}
.color_blue{color:#006AB6;font-weight:500;}
.price {color: #B81C22;font-size: 24px;font-weight: 600;}
.s_notice{margin-bottom:25px;margin-left:20px;}
.hotel_wrap .price a{display:inline-block;}
.hotel_wrap .price i{color:#006AB6;}
.hotel_map{margin-top:10px;}



/* sub54 */
.table_wrap{text-align: center;}
.normal_table{display:inline-block;text-align: left;border-collapse: collapse;border-top: 2px solid #14294f;border-bottom: 2px solid #14294f;}
.normal_table th{border: 1px solid #ddd;padding: 12px;background:#428bc1;color:#ffffff;font-weight: 500;border-left: 0;border-top:0;}
.normal_table tr:last-child th{border-bottom:0;}
.normal_table td{border: 1px solid #ddd;padding: 8px;border-right:0;border-top:0;}
.normal_table tr:last-child td{border-bottom:0;}
.sub54{text-align: center;}
.sub54 .normal_table th{text-align: center;}
.sub54 p{font-size:18px;margin:20px 0;}
.sub54 .inner2 > h5{font-size:22px;color:#015088;text-align: center;padding:25px 0;}
.sub54 .table_wrap h5{font-size:16px;color:#015088;text-align:left;}
.sub54 .table_wrap{text-align: left;}
.sub54 .table_wrap ul{margin-left:10px;margin: 12px;}
.sub54 .table_wrap ul li{list-style: inside;}

/* sub56 */
.sub56.sub31 .text_line_box > ul > li h4{margin-left:30px;margin-bottom: 20px;}



/* sub58 */
.sub58 .text_p_box.text_p_box3{margin:0;margin-bottom:20px;}
#Accordion_wrap{margin-top:40px;}
.que:first-child{
		_border-top: 1px solid black;
	}
	
.que{
	position: relative;
	padding:15px 25px;
	cursor: pointer;
	font-size: 18px;
	font-weight:500;
	_border-bottom: 1px solid #dddddd;
	border-radius:10px;
	border: 1px solid #dddddd;
	margin-top: 10px;
	
}
	
.que.on>span{
	color:#006AB6;
}
	
.anw {
	display: none;
    overflow: hidden;
	font-size: 14px;
	background-color: #f5f5f5;
	padding:25px;
	border-radius:10px;
}

	
.anw_box{display:flex; align-items: center;}
.anw_box img{border-radius:10px;}
.anw_box .anw_list{padding-left:30px;}
.anw_box .anw_list li{font-size:18px; margin-bottom: 10px;display:flex;}
.anw_box .anw_list li span{width: 210px;display:inline-block;font-weight: 600;}




.arrow-wrap {
  position: absolute;
  top:50%;
  right: 25px;
  transform: translate(0, -50%);
  font-size: 30px;
  font-weight: 300;
}

.que .arrow-top {
  display: none;
}
.que .arrow-bottom {
  display: block;
   font-size: 26px;
}


.que.on .arrow-bottom {
  display: none;
}
.que.on .arrow-top {
  display: block; 
}







/* °Ô½ÃÆÇ css */
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.notice {
  padding: 30px 0 80px 0;
}
.list li
.page-title {
  margin-bottom: 60px;
}
.page-title h3 {
  font-size: 28px;
  color: #333333;
  text-align: center;
}

#board-search .search-window {
  padding: 15px 0;
}
#board-search .search-window .search-wrap {
  float: right;
}
#board-search .search-window .search-wrap input {
  font-size: 12px;
  padding: 7px 14px;
  border-radius:5px;
  border: 1px solid #ccc;
}
#board-search .search-window .search-wrap input:focus {
  border-color: #333;
  outline: 0;
  border-width: 1px;
}
#board-search .search-window .search-wrap .btn {
  font-size: 12px;
  padding: 7px 15px;
   margin-left: 10px;
}

.board-table {
  font-size: 16px;
  width: 100%;
  border-top: 1px solid #454545;
  border-bottom: 1px solid #ccc;
  margin-top: 40px;
}

.board-table a {
  color: #333;
  display: inline-block;
  line-height: 1.4;
  word-break: break-all;
  vertical-align: middle;
  font-weight: 600;
}
.board-table a:hover {
  text-decoration: underline;
}
.board-table th {
  text-align: center;
}

.board-table .th-num {
  width: 100px;
  text-align: center;
}

.board-table .th-date {
  width: 200px;
}

.board-table th, .board-table td {
  padding: 14px 0;
}

.board-table tbody td {
  border-top: 1px solid #e7e7e7;
  text-align: center;
}

.board-table tbody th {
  border-top: 1px solid #e7e7e7;
  text-align: center;
}

.board-table tbody th p{
  display: none;
}

.btn {
  display: inline-block;
  padding: 0 30px;
  font-size: 15px;
  font-weight: 400;
  background: transparent;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  text-transform: uppercase;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -ms-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.btn-dark {
  background: #1D8748;
  color: #fff;
  border-radius:5px;
}

.btn-dark:hover, .btn-dark:focus {
  background: #ffffff;
  border-color: #1D8748;
  color: #1D8748;
}


.notice i{font-size:24px;color:#2282F2;}
.notice_content{padding:40px 0;}
.notice_content h2{font-size:1.4rem;}
.notice_content p{font-size:0.6em;font-weight:normal;}
.content_wrap{text-align:center;}
.content_wrap .s_date{font-size:14px;font-weight:normal;padding:30px 0;border-bottom:1px solid #373737;}
.s_con{padding:60px 0;}
.list_btn{font-size:0.9rem;padding:5px 20px;border-radius:50px;border:1px solid #1D8748;background:#1D8748;color:#ffffff;font-family:'Open Sans', sans-serif;transition:all 0.2s;}
.list_btn:hover{transition:all 0.2s;background:#ffffff;color:#1D8748;border:1px solid #1D8748;}
.notice_content ul{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:40px 0;}
.notice_content ul li{display:flex;align-items: center;font-weight:bold;border-bottom:1px solid #dfdfdf;padding:15px 0;}
.notice_content ul li:last-child{border-bottom:none;}
.notice_content ul li span{font-size:0.9rem;margin-left: 20px;}
.notice_content ul li img{margin-right:20px;vertical-align:middle;}
.notice_content ul li p{font-size:0.9rem;}
.notice_content ul li a{margin-left:80px;}



.photo{
  padding: 30px 0 80px 0;
}
.photo-list{margin-top:35px;}
.photo-list .photo_box{float:left;width:406px;margin-right:40px;margin-bottom: 40px;text-align:center;}
.photo-list>div:nth-child(3n){margin-right:0;}
.photo-list .img_box{height:260px;box-sizing:border-box;border-radius: 20px;overflow:hidden;}
.photo-list p{padding:10px 0;font-size: 15px;color: #666666;}
.page_num{display:flex;justify-content: center;margin-top:30px;}
.page_num li{margin:0 10px;text-align:center;cursor:pointer;}
.page_num li.on{font-weight:bold;width:25px;height:25px;background:#0075CA; border-radius:10px;color:#ffffff;}
.photo_content{padding:40px 0;}
.photo_content h2{font-size:1.7rem;}
.photo_content p{font-size:0.6em;font-weight:normal;}
.content_wrap{text-align:center;}
.content_wrap .s_date{font-size:14px;font-weight:normal;padding:30px 0;border-bottom:1px solid #373737;}
.s_con{padding:60px 0;}
.list_btn{font-size:0.9rem;padding:5px 20px;border-radius:50px;border:1px solid #0075CA;background:#0075CA;color:#ffffff;font-family:'Open Sans', sans-serif;transition:all 0.2s;}
.list_btn:hover{transition:all 0.2s;background:#ffffff;color:#0075CA;border:1px solid #0075CA;}
.photo_content ul{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;margin:40px 0;}
.photo_content ul li{display:flex;align-items: center;font-weight:bold;border-bottom:1px solid #dfdfdf;padding:15px 0;}
.photo_content ul li:last-child{border-bottom:none;}
.photo_content ul li span{font-size:0.9rem;margin-left: 20px;}
.photo_content ul li img{margin-right:20px;vertical-align:middle;}
.photo_content ul li p{font-size:0.9rem;}
.photo_content ul li a{margin-left:80px;}




/* reset */

* {
  list-style: none;
  text-decoration: none;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}
.clearfix:after {
  content: '';
  display: block;
  clear: both;
}
.container {
  width: 1100px;
  margin: 0 auto;
}
.blind {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  margin: -1px;
  width: 1px;
  height: 1px;
}


/* ¿¹¾à¿Ï·á È®ÀÎÆäÀÌÁö */
.success{background: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%) !important;height: 100vh;}
.success .cd__main{background:none !important;padding:0;}
.success .booking-form{position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);}
.success .icon{padding-top:30px;}
.success .top_title h5{font-size:30px;font-weight:normal;padding:30px 0;color:#373737;}
.success .top_title h5 span{font-weight:bold;}
.success .top_title p{margin-top:0;color:#9f9f9f;}
.success .top_title p span{color:#0A406E;}
.success button{margin-top:30px;padding:0;}
.success a{color:#ffffff;width:100%;height:100%;padding:15px 30px;}
.booking-form {
    width: 700px;
    margin: 0 auto;
    padding: 50px;
    border-radius: 30px;
    background: #fff;
    box-shadow: 4px 6px 28px -6px rgb(0,0,0,0.4);
}
.cd__main{
    background: linear-gradient(-225deg, #473B7B 0%, #3584A7 51%, #30D2BE 100%) !important;
    padding: 50px 0;
}
.top_title{text-align: center;}
.top_title p{font-size:18px;font-weight: 500;margin-top:20px;}
.top_title>div{
	display: flex;
	justify-content: space-between;
}
.top_title i{font-size: 48px;color: #075999;margin-top: 40px;}
.top_title > img{margin-top:10px;}
.success button {
  height: 50px;
  background: #1160A5;
  border: none;
  color: white;
  font-size: 1.25em;
  font-family: 'Montserrat', sans-serif;
  border-radius: 4px;
  cursor: pointer;
  padding: 0 30px;
  transition: 0.3s;
  margin-top:40px;
  font-weight: bold;
}

.success button:hover {
  background: #358FAA;
  transition: 0.3s;
}


















/* ------- ¹ÝÀÀÇü -------- */
@media screen and (max-width:2300px) {
	.ter_wrap img{width:50%;}
}
@media screen and (max-width:1800px) {
	.Title{background-size: inherit;background-position: top center;}
	#header .gnb_wrap .gnb .menu{ width: 210px;}
	#header .gnb_wrap .gnb-bg{height:250px;_height:250px;}
}
@media screen and (max-width:1560px) {
	.head01_img{background-size:auto;}
	.head02_img{background-size:auto;}
	#header .gnb_wrap .gnb .menu{font-size:15px;margin: 0 20px;}
	#header .gnb_wrap .depth2 li a{font-size:13px;}
	#header .gnb_wrap .gnb-bg{height:250px;top: 105px;}
	.modal-content{padding:20px 40px;}
	.sub26 .modal-content.modal-content3{width:80%;}
}

@media screen and (max-width:1300px) {
	#header .menu_warp{justify-content: space-between;}
	#header .menu_warp>li{width:9%;}
	.inner2{width:auto;}
	#board-search{padding:0 20px;}
	.photo-list{padding:0 20px;}
	.photo-list .photo_box{width:30%;margin-right:30px;}

	.sub13 .inner2{width:auto; height: auto;}
    .sub13 .c1{background: none;height: auto;}
	.sub13.sub13_local .c1{background:none;height:auto;}
    .sub13 .img1_box{position: static;display: flex;flex-direction: column;align-items: center;}
	.sub13.sub13_local .img1_box{flex-direction: row;}
    .sub13 .c1 ul{position: static;justify-content: center;margin:60px 0;}
    .sub13 ul li{margin-right:30px;}

	.inner2{width:auto;padding:0 20px;}
    .tab2 .c2 .sub51 h4{font-size:18px;}
    .tab2 .c2 .sub51 ul{justify-content: center;}
    .tab2 .c2 .sub51 ul li{width: 30%;margin-right: 2%;}
    .tab2 .c2 .sub51 ul li p{font-size:16px;}
    .tab2 .c2 .sub51 ul li img{width:100%;}

	.modal-content{padding:20px;}
	.btn{white-space: normal;padding:0;}
	.ter_wrap{flex-direction: column;}
	.ter_wrap img{width:auto;}
    .taxi img{_width:100%;}
    .taxi_text p{font-size:16px;}

	.rest_img li{width:30%;}
	.rest_img li img{width:100%;}

	.img_list{flex-direction: column;align-items: center;}
	.img_list li{width:auto;}
	.img_list.img_list2 li{width:auto;}
	.img_list li p{margin-bottom:20px;}

	.hotel_map{width:100%;}
	.sub26 .modal-content.modal-content2{width:80%;}
	.sub26 .modal-content.modal-content3{width:80%;}

}

@media screen and (max-width:1200px) {
	.con_inner{width:auto;}
	.title_wrap .text_c1{padding-right:20px;}
	.resi_info li{flex-direction: column;}
	.sub53_page p{padding-left: 10px;}
	.sub41 .modal-content {width: 80%;}

}

@media screen and (max-width:1120px) {
	.notice{padding:0 20px;}
	.container{width:auto;}
	.sub26 .modal-content3 .flex_wrap{flex-direction: column;align-items: center;text-align: center;}
	.tap_box2 .day_img .modal-content3 h6{padding-top:10px;}
}

@media(max-width:1078px){
	.anw_box{flex-direction: column;}
}


@media(max-width:1024px){
	.inner2{width:auto;padding:0 20px;}
    .sub11 .img_box img{display:block;}
    .sub14 img {object-fit: cover;}
    .sub54 img{width:100%;}

	.taxi{flex-direction: column;align-items: center;margin-top: 20px;}
	.title_wrap .text_c1{padding-right:20px;}
}

@media screen and (max-width:900px) {

	.sub13 .c1 ul{margin:30px 0;}
    .sub13 .c1 .img2_box{flex-direction: row;}
    .sub13 .img2_box li{margin-right:20px;}
    .sub13 ul li{margin-right:0;margin-bottom:40px;}
    .sub13 .img3_box img{width:95%;}
    .sub13 .img4_box img{width:95%;}
    .sub13 .mo_900 li{margin-right:10px;}
    .sub13 .mo_900 h3{font-size:0.9em;}
    .sub13 .mo_900 h4{font-size:16px;}
    .sub13 .mo_900 p{font-size:16px;}

	.sub13.sub13_local ul{flex-direction: column;align-items: center;}
	.sub13.sub13_local ul li{width:160px;}
	.sub13.sub13_local .c1 .img_b{flex-direction: row;}
	.sub13.sub13_local .c1{background:none;height:auto;}
	.sub13.sub13_local .img1_box{flex-direction: column;}
	.sub13.sub13_local .img2_box img{width:100%;}
	.sub13.sub13_local .img3_box img{width:100%;}
	.sub13.sub13_local .img4_box img{width:100%;}
	.sub13.sub13_local .img4_box li{margin-right:0;}
	.sub13.sub13_local .img5_box img{width:100%;}
	.sub13.sub13_local .img6_box img{width:100%;}
	.sub13.sub13_local .img7_box img{width:100%;}

	.con_2 .table_wrap{flex-direction: column;}
	.con_2 .table_wrap table{width:100%;}
	.hotel_wrapper{flex-direction: column;}
	.hotel_wrap{width:100%;}
	.resi_info li{flex-direction: row;}
}

@media screen and (max-width:800px) {

}

@media screen and (max-width:768px) {
	.sub{padding: 10px 0 60px 0;}
	.ss_title{font-size:18px;}
	#header h1.mo_logo{margin-top:10px;}
	#header.fix h1 a{_background-size: cover;}
	.Title{background-size: auto;}
	.Title{height:300px;_background-size: cover !important;}
	.Title h1{font-size:1.7rem;padding-top:90px;}
	.list{margin-top:20px;}
	.list li{margin: 0 5px;font-size: 14px;}
	.sub_menu{text-align:left;/*flex-direction: column;_align-content: space-around;*/flex-wrap: wrap;}
	.sub_menu a{margin-bottom: 10px;padding-right:10px;font-size: 15px;}
	.sub_menu.sub_menu2{justify-content: flex-start;}
	.sub_menu.sub_menu2 a{font-size:14px;}
	.sub_head_bottom{height:80px;}
	.con_inner{width:auto;padding:0 20px;}
	.con_inner img{width:100%;}
	.container{width:auto;}
	.inner2{width:auto;padding:0 20px;}
	.page-title{margin-bottom:0;}
	.photo-list .photo_box{float:none;width:100%;margin-right:0;}
	.s_con img{width:100%;padding:40px 0;}
	.page-title h3{padding-bottom:20px;}
	.notice{padding:30px 20px;}
	.notice_content{padding:40px 20px;}
	.notice_content ul li{justify-content: space-around;}
	.notice_content ul li p{font-size:0.7rem;}
	.notice_content ul li img{margin-right:10px;}
	.notice_content ul li a{margin-left:18px;}
	.notice_content ul li span{font-size:0.6rem;margin-left:0;}
	.notice_content h2{font-size:1.4rem;}
	#board-search .search-window .search-wrap input{width:50%;}
	.board-table .th-num{width:auto;}
	.board-table .th-date{width:auto;}
	.board-table .th-title{width:50%;}
	.photo_content{padding:40px 20px;}
	.photo_content ul li{justify-content: space-around;}
	.photo_content ul li a{margin-left:18px;}

	.inner2{width:auto;padding:0 20px;}
	.inner3{width:auto;padding:0 20px;}
    .sub h2{font-size:22px;}
    .sub11 .inner2{flex-direction: column-reverse;}
    .sub11 .text_box{width:auto;}
    .sub11 .text_box p{font-size:16px;}
    .sub11 .img_box{width:auto;text-align: center;padding:0;padding-bottom:20px;}
    .sub11 .img_box img{display:inline-block;}

	.sub12 .overview li span{display:block;margin-bottom:10px;width: 140px;}
    .sub12 .overview li img{margin-bottom: 10px;}
	.sub12 .overview li p{font-size:18px;}
	.sub12 .long_spon > div{flex-direction: column;}
	.sub12 .overview .long_spon p{font-size:20px;}
	.sub12 .overview .long_spon span{font-size:18px;}


    .sub14 .inner2{flex-direction: column;}
    .sub14 img{width:auto;}
    .sub14 .text_box{padding:0;padding-top:20px;}
    .sub14 .text_box p{font-size:16px;}

	.sub20.sub{padding-top:10px;}
	.sub20.sub h2{padding-bottom: 15px;margin-bottom: 20px;}
	.sub20 .ss_title{font-size:18px;}
	.sub20 .text_line_box{padding:25px;}
	.sub20 .text_line_box > ul > li h4{font-size:15px;}
	.sub20 .text_line_box .list_style li{font-size:14px;}
	.sub20 .text_line_box p{font-size:14px;}
	.commonTab20 li{width:33%;}
	.commonTab20 li a{font-size:16px;padding:7px;}

	.sub21 .list{flex-wrap: wrap;}
    .sub21 .list li{margin-right:20px;margin-bottom:20px;}
    .sub21 .list li:nth-child(2n){margin-right:0;}
    .sub21 .text_box{margin-bottom: 30px;}

	.sub23 .pro_box{flex-direction: column;margin-bottom:20px;}
	.sub23 .img_wrap{width:100%;}
	.sub23 .pro_con{width:100%;margin-left:0;margin-top:20px;}
	.sub23 .pro_con h4{font-size:20px;}
	.sub23 .pro_con h5{font-size:18px;}
	.sub23 .pro_con h5.title_font{margin-top:20px;margin-left:0;font-size: 20px;}
	.sub23 .pro_con h5.title_font br{display:none;}
	.flex_wrap{flex-direction: column;align-items: normal;}



	.sub26 .tap_box{flex-direction: column;}
	.sub26 .flex_wrap{flex-direction: column;}
	.sub26 .tap_box h3{width:auto; padding-bottom:10px;border-bottom: 1px solid #e1e1e1;border-right:0;}
	.sub26 .tap_box h4{margin:10px 0; font-size: 18px;}
	.sub26 .tap_box h5{font-size: 16px;margin-bottom:20px;}
	.sub26 .commonTab2 > li{margin-top:}
	.sub26 .commonTab2 h3{font-size:20px;padding-left:0;}
	.sub26 .modal-content.modal-content2{width:100%;padding: 30px;}
	.tap_box2 .day_img{flex-direction: column;}
	.tap_box2 .day_img li{width:auto;}
	.tap_box2 .day_img li img{width:100%;}
	.sub26 .modal-content.modal-content3{width:100%;margin: 10% auto;padding: 50px 30px;}
	.sub26 .tap_box2 .day_img .modal-content3 img{margin-right:0;}
	.tap_box2 .day_img.day_img2 li{width:auto;}
	.tap_box2 .day_img.day_img2 li img{width:100%;}
	.sub26 .close{position: absolute;right: 20px;top: 30px;}
	.sub26 .modal-content.modal-content3 .close{top: 40px;}
	.tap_box2 .day_img .modal-content3 h6{padding:20px 0;}
	.tap_box2 ul h6{font-size:16px;}
	.tap_box2 ul h5{font-size:18px;}
	.tap_box2 ul p{font-size:16px;}
	.tap_box2 .text_right p{text-align:justify;}
	.tap_box2 ul h6 span{font-size: 14px;}

	.sub26 .flex_wrap{align-items: center;}
	.flex_list{flex-direction: column;}
	.flex_list a{margin-bottom:10px;}

	.sub261 .inner2{flex-direction: column;}
	.sub261 .inner2 .text_line_box{width:auto;}
	.sub261 .inner2 .card2{width:auto;margin:0;margin-top:20px;}

	.sub262.regi .blog-caption p{padding:0;}
	.notice_wrap h4{font-size: 24px;}
	.notice_wrap a{font-size: 18px;}

	.small_list{flex-direction: column;}
	.sub291 .new_table td:first-child{padding-left:10px;}
	.sub291 .new_table td{padding-left:10px;}
	.people_box{padding-bottom:20px;}
	.people_box ul{align-items: center;flex-direction: column;margin-bottom:20px;}
	.people_box ul li{margin-bottom:30px;}
	.people_box ul li h4{margin:0;font-size:20px;}
	.people_box ul li h5{font-size:16px;}
	.people_box ul li p{font-size:14px;}
	.sub291 .more_link{font-size:16px;padding: 5px 25px;}




	.sub31 .more_link{font-size:16px;}
	.sub31 .table_wrap{overflow-x:auto;}
	.text_line_box img{width:100%;}
	.sub31 .inner4{width:auto;padding:0 20px;}
	.text_line_box.text_line_box2 > ul > li{font-size:16px;}
	.blue_p{margin-left:0;}
	.down_wrap{flex-direction: column;}
	.down_wrap > div{margin:10px;}

	.sub41 .modal-content{width:100% !important;}
	.text_content {flex-direction: column;}
	.text_content .img_left{width:auto;}
	.text_content .text_right{width:auto;}
	.sub41.sub h2{font-size:20px;}
	.sub41 .ss_title{font-size:18px;}
	.sub41 .logo_wrap{display: flex;flex-wrap: wrap;justify-content: space-between;margin-left:0;}
	.sub41 .logo_wrap li{width:48%;margin-right: 0; margin-bottom: 15px;}
	.spon_box{margin-bottom:20px;}

    .sub53 h3{font-size:20px;}
    .sub53 p{padding:20px 0;}

    .tab2 .c2 .sub51 ul{flex-wrap:nowrap;flex-direction: column;}
    .tab2 .c2 .sub51 ul li{width:auto;margin-right:0;margin-bottom: 20px;}
    .tab2 .c2 .sub51 ul li img{width:100%;}
    .tab2 .c2 .sub51 h4{font-size:18px;}
    .tab2 .c2 .sub51 ul li p{font-size: 16px;}

	.inner2{width:auto;}
	.sub51_tap h3{font-size: 18px;padding: 10px 20px;}
    .sub51_tap p{font-size:16px;}
    .sub51_tap .c1 p{margin-top:15px;}
    .sub51_tap .c1 img{width:100%;}
    .sub51_tap .tab1 .c2 ul li{display:block;}
    .c2_imgbox{height:auto;}
    .sub51_tap .c2 h5{width:auto;font-size:18px;padding-left:20px;padding-bottom:10px;}
    .sub51_tap .c2 ul{margin-top:20px;}
    .sub51_tap .tab1 .c2 ul li{margin-bottom:30px;}
    .commonTab li a{font-size:12px;padding:10px 0;}
    .tab2 .c2 ul li{width:auto;}
    .tab2 .c2_imgbox{height: auto;}
    .tab2 h6{margin:10px 0;font-size:20px;}
    .tab2 .grap{width: 100%;}
	.tab_title{font-size:22px;}
	.sub51_tap .normal_table td{font-size:14px;}
	.sub53 .big_slide.swiper{height: 200px;}
	.sub53 .swiper_wrap{padding:10px 20px; padding-top: 30px;}
	.sub53 .resi{padding:0 20px;}
	.sub53 .resi ul{margin-top:0;}
	.sub53 .resi_info p{padding:0 10px;}
	.sub53 ul{margin-left:0;}
	.resi_info li{flex-direction: column;}
	.resi_info .s_text{font-size:14px;}
	.sub53 a{font-size: 17px;}
	.sub53 .s_notice{padding:0;}

	.commonTab2{flex-direction: column;}
    .commonTab2 > li{width:auto;margin-right:0;margin-top:70px;}
    .title_wrap{align-items: flex-start;flex-direction: column;height: auto;padding:20px;}
    .title_wrap h5{font-size:20px;padding-left:0;}
    .title_wrap h6{font-size:18px;}
    .title_wrap .text_c1{padding-right:0;}
    .title_wrap2 .text_c1 h6{font-size:18px;}
	.tab-contents2{margin:20px 0;}
    .tab-contents2 .c1{flex-direction: column;}
    .tab-contents2 .c1 .table_wrap{height: auto;margin-left:0;}
	.trans{margin-top:10px;}
    .trans .table_wrap{margin:0;}
    .text_c2 > div{align-items: flex-start;flex-direction: column;padding-top:10px;}
    .tap_box ul li{font-size:16px;margin-bottom: 15px;}
    .tab-contents2 .text_c2 img{padding:10px 0;width:30px;}
    .tab-contents2 .sub_title img{width:50px;padding:0 10px;}
    .tab-contents2 .s_title{font-size:20px;}
    .tab-contents2 .c1 img{width:100%;}
    .tab-contents2 .img_wrap > img{width:100%;}
    .tab-contents2 .c2 .img_wrap{flex-direction: column;}
    .trans .table_wrap{overflow-x: auto;}
    .tab-contents2 .c3 img{width:100%;}
    .tab-contents2 .c4 .img_wrap.img_wrap2{flex-direction: column;}
    .tab-contents2 .sub_title{margin-bottom: 20px;}
    .tab-contents2 .sub_title h3{padding:0;font-size:16px;}
    .tab-contents2 .c2 .sub_title{display:flex;align-items: center; background: url(../images/num2.png) no-repeat left top;}
    .tab-contents2 .c4 .sub_title{display:flex;align-items: center;background: url(../images/num2.png) no-repeat left top;}
    .tab-contents2 .c1 .table_wrap .normal_table td{padding-left:10px;}
	.con_1{margin:0;}
	.con_1 img{width:100%;margin:10px 0;}
    .con_1 p{margin-left: 0;}
    .con_1 h6{font-size:20px;padding-bottom:10px;}
    .con_1.tab_3 .normal_table{margin-top:20px;}
    .con_2 .normal_table td{padding-left:10px;}
    .trans .con_2 .table_wrap{overflow:inherit;display:block;}
    .trans .con_2 .table_wrap table{width:100%;margin:10px 0;}
    .taxi_message{font-size: 16px;}
    .taxi_message br{display: none;}
    .tab-contents2 .taxi h6{padding:10px 20px;}
    .taxi li{margin-bottom:20px;}
    .taxi_text{margin:20px 0;}
    .s_text_wrap{flex-direction: column;}

	.rest_img li img{width:100%;}
	.rest_wrap h4{font-size:16px;margin:30px 0;}
	.rest_wrap p{font-size:14px;}
	.resi_icon{flex-direction: column;}
	.resi_icon ul{margin-bottom:20px;}
	.resi_icon ul li{margin:15px;}

	.bexco_wrap .commonTab3{margin-top:20px;}
	.taxi_wrap .s_title{font-size:18px;}
	.taxi_wrap .taxi li p{margin:20px 0;}

	.modal-content{width:auto; padding:0 20px;}
    .kakao_taxi li{display:block;}
    .kakao_taxi span{font-size:26px;}
    .kakao_taxi h5{width:auto;padding:0 20px;font-size:18px;}
	.btn{padding:0;white-space: normal;}
	.modal .taxi img{width:auto;text-align:center;padding-bottom:0;}
	.kakao_taxi span{margin-bottom:10px;}
	.taxi > li{width:auto;}


	.img_list{flex-direction: column;}
	.img_list li{width:auto;}
	.img_list li img{width:100%;}
	.img_list li p{font-size:15px;}
	.table_wrap h3{font-size:20px;}
	.img_list.img_list2 li{width:auto;margin-bottom:0;}


	.sub52 .c1{flex-direction: column;}
	.sub52 .c1.c1_1{flex-direction: column-reverse;}
	.sub52 .img_box{width:auto;}
	.sub52 .text_box{width:auto;padding:0;}
	.sub52 .text_box p{font-size:16px;padding:20px 0;}
	.sub52 .c2 .inner2{padding:0;}
	.sub52 p{font-size:16px;}

	.sub53 h3{font-size:20px;}
    .sub53 p{padding-bottom:20px;}
	.sub53 h4{font-size:18px;}
    .sub53 .c1{padding:0;}
    .sub53 .c2 h4{margin-bottom:0;}
	.sub53 .c2 h4 br{display:none;}
    .sub53 .table_wrap{flex-direction: column;}
    .sub53 .table_wrap .c2{width:auto;margin-top:20px;}
	.sub53 .normal_table td{font-size:14px;}


	.sub54 img{width:100%;}
	.bexco_wrap .commonTab3 .tab-contents2 img{width:100%;}

	.ss_title{background-position: left 6px;}

	.que{font-size:15px;padding:15px;}
	#Accordion_wrap .text_p_box{margin:0;margin-top:20px;}
	.anw{padding:20px;}
	.anw_box{flex-direction: column;}
	.anw_box img{width:100%;}
	.anw_box .anw_list{padding-left:0;}
	.anw_box .anw_list li{flex-direction: column;}
	.anw_box .anw_list p{padding-left:20px; font-size: 16px;}
	.anw_box .anw_list li span{width:auto;font-size: 16px;}
	.arrow-wrap{right:15px;font-size:16px;}
	.que .arrow-bottom{font-size: 16px;}


	.success .booking-form{width: 80%;padding: 25px;}
	.success .top_title p{font-size:22px;}
	.success .top_title h5{font-size: 24px;}
	.success .top_title p{font-size: 18px;}
	.top_title i{margin-top: 10px;}
    .top_title img{width:30%;height:100%;}
    .top_title p{font-size:12px;margin-top: 10px;}
	.success button{margin-top: 30px;}



}


@media screen and (max-width:767px) {
    .sub21 .list li{width:31%;}
    .sub21 .list li:nth-child(2n){margin-right: 20px;}
}


@media screen and (max-width:650px) {
	.sub13 .c1 .img2_box img{width:95%;}

	.sub21 p{font-size:16px;}
    .sub21 .list{margin:0;}
    .sub21 .list li{margin-right:20px;width:auto;}
    .sub21 .img_box{width:150px;height: auto;}
    .sub21 .list h4{font-size:16px;}
    .sub21 .list h5{font-size:18px;}
    .sub21 .list p{font-size:16px;}
}

@media screen and (max-width:480px) {
	.sub13 .c1{text-align: center;margin:30px 0;}
    .sub13 .c1 ul{flex-direction: column;align-items: center;}
    .sub13 .c1 .img2_box{flex-direction: column;align-items: center;}
    .sub13 .c1 .img2_box img{width:auto;}
    .sub13 .mo_900 li{margin-right:0;}
    .sub13 .mo_900 h3{font-size:18px;}
    .sub13 .mo_900 h4{font-size:20px;}
    .sub13 .mo_900 p{font-size:18px;}
	.sub13.sub{padding-bottom:0;}
}

@media screen and (max-width:360px) {

}

@media screen and (max-width:320px) {
	.main_text{margin:5px 0;}
}


