<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* �뚮몢由� �뺤쓽 */
#content{  clear:both; margin-top:30px;}
.s_c{position:relative; clear:both; width:98.5%; font-size:14px;  margin:20px 0 0px 0; padding:0px 0px 0 0px; text-align:justify;}
.s_c a{color:#666;}
.con_img{ margin-top:20px; width:97%; text-align:center; padding:10px; border:1px solid #e3e3e3;}
.con_img2{ margin-top:20px; width:97%; text-align:center; padding:10px; border:1px solid #e3e3e3;}
.con_img3 img{ margin-top:20px; width:100%; text-align:center;}

.s_c .border_cc{position:relative; clear:both; margin:20px 10px 0 0px; width:93%; border:1px solid #ccc; padding:20px;  z-index:7; overflow:hidden;}
.s_c .border_cc2{position:relative; clear:both; width:95%; border:1px solid #ccc; padding:5px; margin:5px; z-index:7; text-align:center;}
.s_c .border_cc3{position:relative; clear:both; width:80%; font-size:16px; line-height:24px;  border-top:3px solid #7e838a; border-bottom:1px solid #7e838a; padding:5% 10% 12% 5%;  z-index:7;}
.s_c .border_cc4{border:1px solid #ccc;}
.s_c .border_b{border-bottom:1px solid #e1e1e1; padding-bottom:10px; overflow:hidden;}
.s_c .border_box{position:relative; clear:both; width:95%; border:1px solid #ccc; padding:20px;float:left; }
.s_c .box_ee{clear:both; width:95%; background:#eee; border:1px solid #d8d5d5; padding:18px; margin:10px 0;}
.s_c .box_ee2{position:relative; clear:both; background:#eff9fa; width:90%; font-size:16px; line-height:24px;  border-top:3px solid #92b7b0; border-bottom:1px solid #92b7b0; padding:3% 5%;}
.s_c .box_link{clear:both; width:100%; margin:auto; margin:0 40% 0 35%;}

/* 湲��� �ㅽ��� */
.s_c .font40{font-size:40px;}
.s_c .font32{font-size:32px;}
.s_c .font24{font-size:24px;}
.s_c .font18{font-size:18px; line-height:24px;}
.s_c .font16{font-size:16px;}
.s_c .font14{font-size:14px;}

.s_c .blue{color:#226cd1;}
.s_c .s_blue{color:#99b1d1;}
.s_c .green{color:#82b131;}
.s_c .orange{color:#f28301;}
.s_c .red{color:#e71236;}
.s_c .wine{color:#920119;}
.s_c .turq{color:#16cc9f;}
.s_c .lime{color:#eaff00;}
.s_c .white{color:#fff;}

.s_c .st_b{font-weight:500;}
.s_c .st_strong{font-weight:bold;}
.s_c .st_u{text-decoration:underline;}
.s_c .st_i{font-style:italic;}
.s_c .st_t{text-decoration:line-through;}

.s_c .align_right{float:right; margin-top:-30px;}
.s_c .align_cen{text-align:center}

/* 諛뺤뒪 */
.s_c .box_fa{clear:both; margin-left:5px; width:100%; box-sizing:border-box; background:#fffae0; border:1px dotted #ddd; padding:3% 5% 3% 5%; font-size:16px; }
.s_c .left_box{overflow:hidden; clear:both;}
.s_c .box_fa2{float: left; border: 1px solid #e9e9e9; background: #fbfbfb; padding:15px 0 10px 10px; width: 100%; box-sizing: border-box;}

/* ���댄� �뺤쓽 */
.s_c .h4_c1{clear:both; padding-left:0px; font-size:18px; font-weight:600; line-height:24px;  color:#545353; margin:0 0 10px 0;}
.s_c .h4_c2{clear:both; padding-left:0px; font-size:15px; font-weight:600; line-height:18px;  color:#545353; margin:0 0 5px 0;}
.s_c .h5_c1{clear:both; font-size:16px; font-weight:600; padding:5px 0 0 25px; margin:10px 0 0 0px; background:url("/images/tour/contents/h5.png") 0 8px no-repeat;}
.s_c h6{font-size:14px; color:#0e4aa2; font-weight:600;  padding:5px 0 0 20px;}

/* ���댄� �뺤쓽 */
.s_c .h5_c11{clear:both; font-size:22px; font-weight:700; padding:0 0 0 25px; margin:20px 0px 10px; color:#026f4a; background:url("/images/tour/contents/h5.png") 0 center no-repeat;}
.s_c .h4_c11{clear:both; padding-left:0px; font-size:18px; font-weight:700; line-height:18px;  color:#333; margin:15px 0 10px;}
.s_c .h4_c22{clear:both; padding-left:15px; font-size:16px; font-weight:600; line-height:16px;  color:#555; margin:10px 0 5px;}
.s_c h6{font-size:14px; color:#0e4aa2; font-weight:600;  padding:5px 0 0 20px;}
/* .s_c li li{background:none; margin:0 0 0 25px; list-style-type: square; padding:0;} */

.s_c ul{margin-top:10px;}
.s_c ul:after{content:''; display:block; clear:both;}
.s_c li{padding-left:15px; margin:2px 0px 0 10px; font-size:14px; background: url("/images/icon/li.gif") 0 7px no-repeat; line-height:18pt;}
.s_c .li2{clear:both; padding-left:10px; margin:0 0px 0 5px; background: url("/images/icon/li_2.gif") 0 12px no-repeat; line-height:22pt;}

.s_c li a{color:#555555;}

.s_c li ul{margin-top:0; padding-left:0;}
.s_c p{font-size:13px;}
.s_c .p_box{background: url("/images/www/contents/p_tag_img.png") 5% 50% no-repeat; font-size:13px; font-weight:bold; border-top:1px #e3e3e3 solid; margin:0 0 20px 0; padding:25px 20px 25px 110px;  background-color:#fafafa; border-bottom:1px #e3e3e3 solid;}
.s_c .p_box2{font-size:13px;  border-top:1px #e3e3e3 dotted; margin:10px 0 20px 0; padding:25px 20px 25px 20px;  background-color:#fafafa; border-bottom:1px #e3e3e3 dotted;}
.s_c .box{background:#f6f6f6; border-top-right-radius:30px; border-bottom-left-radius:30px; }
.s_c .box span{background:#5bb09d;display:block; padding:15px 30px; border-top-right-radius:30px; font-size:21px;}
.s_c .box p{padding:30px; font-size:16px; line-height:28px; color:#333; letter-spacing:-0.5px;}

.s_c ol &gt;li{margin-left:25px; background:none; padding-left:0; list-style-type:decimal; font-size:13px;}
.s_c ol li li{font-weight:normal;}

.s_c .none_style{background:none; padding-left:0;}

.s_c .ul_no li:nth-child(1){clear:both; padding-left:20px; margin:0 0px 0 5px; background: url("/images/tour/sub/tit_01.png") 0 5px no-repeat; line-height:22pt;}
.s_c .ul_no li:nth-child(2){clear:both; padding-left:20px; margin:0 0px 0 5px; background: url("/images/tour/sub/tit_02.png") 0 5px no-repeat; line-height:22pt;}

.s_c .ul2 li{padding: 0 0 0 7px !important; background: url("/images/board/bu_alert2.gif") no-repeat 1px 10px !important;}


/* 留곹겕�뺤쓽 */
#content .boho_box .down_btn img, div.s_c .down_btn img{width:108px; height:24px; vertical-align:middle; margin-left:10px;}

div.s_c .site_link, .boho_box .site_link{clear:both; margin:5px 0 10px 2px; color:#FFF; background-color:#8cd1d4; padding:0; text-align:center; border:1px solid #72b9bc;}
div.s_c .site_link a, .boho_box .site_link a{color:#FFF; display:block}
div.s_c .site_link:hover, .boho_box .site_link:hover{background-color:#00b7bf; border:1px solid #00a2a9}

div.s_c .down{clear:both; margin:5px 0 10px 2px; background-color:#fafafa; padding:0; text-align:center; border:1px solid #e3e3e3;}
div.s_c .down a{color:#555c63; background: url("/images/icon/down_icon.png") right 50% no-repeat; padding-right:15px;}

div.s_c .down2, .boho_box .down2  {text-align:left; margin:10px; }
div.s_c .down2 a, .boho_box .down2 a{color:#555c63; padding:5px 25px 5px 10px; background:#fafafa url("/images/icon/down_icon.png") 95% 50% no-repeat; border:1px solid #e3e3e3; border-radius:3px; box-shadow:0 2px #e0e0e0;}
div.s_c .down2 a:hover, .boho_box .down2 a:hover{color:red;}
div.s_c .down2 a:active, .boho_box .down2 a:active{position:relative; box-shadow:0 1px #e0e0e0; top:2px;}

div.s_c .down3{clear:both; margin:0 0 0 6px; background-color:#72b9bc; color:#fff; padding:3px; text-align:center; font-size:12px;}
div.s_c .down4{font-size:12px;margin:0 10px 5px 0px; border:1px solid #597eb9; padding:7px 10px 7px 10px; float:right; background:#88a9dd;}
div.s_c .down4 a{color:#fff;}

/* �뱀젙�뚯씪 �ㅼ슫濡쒕뱶 踰꾪듉 */
div.s_c .down_box{text-align: center;}


/* �쒓��뚯씪 �ㅼ슫濡쒕뱶 踰꾪듉 */
div.s_c .down_han{background: none; vertical-align:middle; margin-left: 10px; background-color:#fafafa; float:left; border: 1px #d8d6d6 solid;}
div.s_c .down_han a{color:#555c63; background: url("/images/ext_img/hwp.gif") left 50% no-repeat; padding-left:20px; padding-right:15px;}
div.s_c .down_han a sapn{font-weight: bold;}


/* �뚯씠釉� �ㅽ���
----------------------------------------------------------------------------------*/
.table_c1{margin:0 0 0px 0; width:100%;}
.table_c1 table {width:100%; margin-top:10px; border-top:2px #6b6b6b solid; border-right:1px #d8d6d6 solid; border-left:1px #d8d6d6 solid; border-bottom:1px #d8d6d6 solid; border-collapse:collapse; }

.table_c1 table th {  background-color:#f4f3f3; border-left:1px #6b6b6b dotted; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}
.table_c1 table .th01 { border-left:1px #d8d6d6 solid; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}

.table_c1 table td {border-left:1px #d8d6d6 solid; border-top:1px #d8d6d6 solid; padding:5px 2px 5px 2px; line-height:160%; text-align:center; word-break:break-all; }
.table_c1 table td a {color:#555c63;}
.table_c1 table td a:hover {text-decoration:underline;}

.table_c1 .td_left{text-align:left; padding:5px 10px 5px 10px;}
.table_c1 .td_right{text-align:left; padding:5px 10px 5px 10px;}
.table_c1 .td_center{text-align:center; padding:5px 10px 5px 10px;}
.table_c1 .td_bg{background-color:#fbfbfb;}

.table_c1 img{width:98%; max-height:213px;}

/* 泥댄겕諛뺤뒪 */
.checks {position: relative;} 
.checks input[type="checkbox"] { /* �ㅼ젣 泥댄겕諛뺤뒪�� �붾㈃�먯꽌 �④� */ position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip:rect(0,0,0,0); border: 0 } 
.checks input[type="checkbox"] + label { display: inline-block; position: relative; padding-left: 30px; line-height:30px; /* 湲��먯� 泥댄겕諛뺤뒪 �ъ씠�� 媛꾧꺽�� 蹂�寃� */ cursor: pointer; 
-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; } 
.checks input[type="checkbox"] + label:before {/* 媛�吏� 泥댄겕諛뺤뒪 */ content: ' '; display: inline-block; width: 21px; /* 泥댄겕諛뺤뒪�� �덈퉬瑜� 吏��� */ height: 21px; /* 泥댄겕諛뺤뒪�� �믪씠瑜� 吏��� */ 
line-height: 21px; /* �몃줈�뺣젹�� �꾪빐 �믪씠媛믨낵 �쇱튂 */ margin: -2px 8px 0 0; text-align: center; vertical-align: middle; background: #fafafa; border: 1px solid #cacece; border-radius : 3px; 
box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05); } 
.checks input[type="checkbox"] + label:active:before, .checks input[type="checkbox"]:checked + label:active:before { box-shadow: 0 1px 2px rgba(0,0,0,0.05), inset 0px 1px 3px rgba(0,0,0,0.1); } 
.checks input[type="checkbox"]:checked + label:before { /* 泥댄겕諛뺤뒪瑜� 泥댄겕�덉쓣�� */ content: '\2714'; /* 泥댄겕�쒖떆 �좊땲肄붾뱶 �ъ슜 */ color: #99a1a7; text-shadow: 1px 1px #fff; background: #e9ecee; 
border-color: #adb8c0; box-shadow: 0px 1px 2px rgba(0,0,0,0.05), inset 0px -15px 10px -12px rgba(0,0,0,0.05), inset 15px 10px -12px rgba(255,255,255,0.1); }

/*  �좎븞�� 媛�쾶 */
.mud{margin-bottom:20px; }
.mud li{background:none; float:left; margin:2px 0 0 2px; padding:0;}
.mud li img{vertical-align:middle;}

.mud2{margin-bottom:20px; }
.mud2 li{ border:1px solid #c9c9c9; background:#d9f7fb; font-size:15px; font-weight:bold; float:left; text-align:center; margin:0px 0 5px 2px; padding:0;}

.mud_box .txt_box_L{float:left;}
.mud_box .txt_box_L, .mud_box .txt_box_R{width:74%; }
.mud_box .txt_box_R{float:right; padding-right:10px;}
.mud_box .img_L{float:left; margin-top:10px;}
.mud_box .img_R{float:right;}


@media all and (min-width:950px) and (max-width:750px){
.mud_box .txt_box_L, .mud_box .txt_box_R{width:70%; }
}

@media all and (max-width:740px){
.mud_box .txt_box_R{clear:both;}
.mud_box .txt_box_L, .mud_box .txt_box_R{width:98%;}
.mud_box .img_R{float:none;}
}


/* �щ뱾硫� �뱀궛臾� */
#subContent{position:relative; clear:both; width:99%; font-size:14px; margin:0 0 20px 5px; overflow:hidden;}
#subContent .border_cc{position:relative; clear:both; margin:20px 0; width:94%; border:1px solid #ccc; padding:20px;  z-index:7;}

#subContent li{padding-left:16px; margin:4px 10px 0 0; background: url("/images/www/icon/li.gif") 0 7px no-repeat; line-height:18pt;}
#subContent .tab01 &gt;li{clear:both; padding-left:10px;  font-size:14.5px; margin:0 10px 0 10px; background: url("/images/icon/li_2.gif") 0 12px no-repeat; line-height:20pt;}
#subContent .tab01 &gt;li li{font-size:14px;}
#subContent li a{color:#555555;}

#subContent ul ul{margin:0 0 15px 0;}
#subContent h3 +ul{margin-left:10px;}
#subContent h4 +ul{margin-left:10px;}

#subContent li ul{padding-left:0; font-weight:normal;}
#subContent p{font-size:14px;}
#subContent .p_box{background: url("/images/www/contents/p_tag_img.png") 5% 50% no-repeat; font-size:14px; font-weight:bold; border-top:1px #e3e3e3 solid; margin:0 0 20px 0; padding:25px 20px 25px 20px;  background-color:#fafafa; border-bottom:1px #e3e3e3 solid;}

#subContent ol &gt;li{margin-left:25px; background:none; padding-left:0; list-style-type:decimal; font-size:15px;}
#subContent ol li li{font-weight:normal;}

/* �좎븞援곗냼媛�_�띾㈃�덈궡_�뱀궛臾� */
.products .clear_both{clear:both; padding:20px 0; margin-bottom:30px;}
#subContent .products .clear_both h3{margin-top:10px;}
.products div.float_left{margin-left:20px; width:73%;}

.products2 .clear_both{clear:both; padding:20px 0; margin-bottom:30px;}
.products2 div.float_left{margin-left:20px; width:67%;}

.products3 .clear_both{clear:both; padding:20px 0; margin-bottom:30px;}
.products3 div.float_left{margin-left:20px; width:60%;}


@media all and (max-width:715px){
.products .clear_both div.float_left{width:95%}
.products2 .clear_both div.float_left{width:95%}
.products3 .clear_both div.float_left{width:95%}
}

/* �먯쟾嫄곗뿬��_媛�蹂쇰쭔�쒓납 */
[class *= 'cycle_spot']{overflow:hidden}
.s_c [class *= 'cycle_spot'] li{float:left; margin:10px 0; padding-left:0; background:none;}
[class *= 'cycle_spot'] figure{margin:0; padding:5px; border:1px dotted #ccc}
[class *= 'cycle_spot'] figcaption a{display:block; margin-top:3px; padding:5px; background:#82c7bb; color:#fff; text-align:center;}
[class *= 'cycle_spot'] figcaption a:hover{background:#3ec3ac;}
.s_c [class *= 'cycle_spot'] img{width:100%}

.cycle_spot_col2 li{width:49%}
.cycle_spot_col2 li:nth-child(2n-1){margin-right:2%}

.cycle_spot_col3 li{width:32%;}
.cycle_spot_col3 li:nth-child(3n-2), .cycle_spot_col3 li:nth-child(3n-1){margin-right:2%}

.con_img{width:100%; margin-top:0px; text-align:center; padding:0px; border:none;}

@media screen and (min-width: 850px) and (max-width: 4000px){
.text01{float:left; width:300px; margin-rignt:15px;}
.img01{float:right; width:400px;}	
}
@media screen and (min-width: 320px) and (max-width: 849px){
.img01{float:right; width:100%;}	
}

@media screen and (max-width: 697px){

.cycle_spot_col2 li{width:100%}
.cycle_spot_col2 li:first-child{margin-right:0}

.cycle_spot_col3 li{width:100%; margin-right:0}

}

/* �먯쟾嫄곗뿬��_ */
.explorationTour .con_img figure{margin:0}
.explorationTour .con_img figcaption{text-align:right; font-weight:600}
.wid30{width: 33.3%; box-sizing:border-box; float:left;}
.wid50{width: 50%; box-sizing:border-box; float:left;}
.wid35{width: 35%; box-sizing:border-box; float:left;}
.wid65{width: 65%; box-sizing:border-box; float:left;}
.red_color{color:red; font-size:15px; padding: 5px 0;}
.red_color &gt; ul &gt; li{color:#000;}
.ship_timetable th, .ship_timetable td{padding:5px; text-align:center;}
.ship_timetable:first-child, .ship_timetable:nth-child(2){margin-left:10px;}
.bike_box{background:#fafafa; border-top-right-radius:30px; border-bottom-left-radius:30px; }
.bike_box ul{padding:10px 20px;}
.bike_box ul li{font-size:13px;}
.bike_box span{background:#5bb09d;display:block; padding:10px 20px; border-top-right-radius:30px;}

/*�좎븞�ы닾�댁떊泥�*/
.s_c .btn_tour{background:#e84f7d; border:1px solid #a00c38; width:230px; padding:12px 0; margin:0 auto 5px;}
.s_c .btn_tour .btn_tour_btn a{display:block; font-size:15px; color:#fff; font-weight:600; text-align:center;}


/*罹좏븨(�쇱쁺��)*/
.img01{ margin-left:10px;}	
@media screen and (min-width: 850px) and (max-width: 1920px){
.text01{float:left; width:350px; margin-rignt:15px;}
.img01{float:left; width:300px;}	
})
@media screen and (min-width: 320px) and (max-width: 849px){
.img01{float:left; width:300px;}	
}
#line_th{text-decoration:line-through;}

/* �щ뱾�섍퀬��1�� */
.traffic_media .myVideo{width:100%}

/*泥댄뿕愿�愿�-�좎븞異뺤젣*/
.s_c ul.download_btn li{font-size:12px; width:100%; text-align:center; border:1px solid #597eb9; padding:7px 0 7px 0; margin:0; float:left; background:#88a9dd; }
.s_c ul.download_btn li a{color:#FFF; display:block;}


/* �뚯씠釉� �ㅽ��� */
#content .boho_box table, #subContent table{clear:both; margin:20px 0; width:100%; padding-top:1px; }
#content .boho_box .table, #subContent .table {width:100%;  border-top:2px #6b6b6b solid; border-right:1px #d8d6d6 solid; border-left:1px #d8d6d6 solid; border-bottom:1px #d8d6d6 solid; border-collapse:collapse; }
#content .boho_box .table th , #subContent .table th {background-color:#f4f3f3; border-left:1px #6b6b6b dotted; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}
#content .boho_box .table .th01, #subContent .table .th01 {background-color:#f9f9f9; border-left:1px #d8d6d6 solid; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}
#content .boho_box .table td, #subContent .table td {border-left:1px #d8d6d6 solid; border-top:1px #d8d6d6 solid; padding:5px 2px 5px 2px; line-height:160%; text-align:center; word-break:break-all; }
#content .boho_box .table td a, #subContent .table td a {color:#555c63;}
#content .boho_box .table td a:hover, #subContent .table td a:hover {text-decoration:underline;}
#content .boho_box .table .tr_bg, #subContent .table .tr_bg{background:#f9f9f9;}
#content .boho_box table .td_left, #subContent table .td_left{text-align:left; padding:5px 10px 5px 10px;}
#content .boho_box table .td_right, #subContent table .td_right{text-align:left; padding:5px 10px 5px 10px;}
.left_none{border-left:0 !important;}

/* 異붿쿇愿�愿� */
.s_c .best_list{}
.s_c .best_list li{width:210px; padding:8px; background:none; float:left; border:1px solid #d8d8d8; height: 275px;}
.s_c .best_list li img{padding:0px 0 10px 0px;}

.best_bus{float:left; width:400px; margin-right:20px; }
.s_c .best_an li{padding-left:15px; margin:2px 0px 0 10px; font-size:13px; background: url("/images/icon/li.gif") 0 5px no-repeat; line-height:15pt;}


@media screen and (min-width: 10px) and (max-width: 800px){
/*  �좊꽕�ㅼ퐫媛ㅻ윭由� */
.photo_gallery {display:none;}

}
.photo_gallery {clear:both; position:relative; width:720px; padding:0 0 0 0; }
.photo_gallery p.photo_img {width:500px; height:326px; margin:0px auto 20px auto}
.photo_gallery p.photo_img img {width:500px; height:326px; }
.photo_gallery .photo_list {width:720px; overflow:hidden; margin-left:10px; }
.photo_gallery .photo_list .list_wrap ul {width:650px; list-style:none; padding:0px; margin:0px; float:left;  }
#content .photo_list li {float:left;  background: none; width:120px; line-height:0; padding:0px 5px 0 0; }
.photo_gallery .photo_list .list_wrap ul li a img {width:138px; height:90px; vertical-align:middle;}
.photo_gallery .photo_list .list_wrap ul li.active a img {}
.photo_gallery button {position:absolute; bottom:130px; cursor:pointer;}
.photo_gallery button.btn_prev {left:5px; text-indent:-9999px; overflow:hidden; display:block; width:24px; height:24px; margin:0px; border:0px; padding:0px; background:url(/images/tour/contents/btn_prev.png) left top no-repeat;  }
.photo_gallery button.btn_next {right:5px; text-indent:-9999px; overflow:hidden; display:block; width:24px; height:24px; margin:0px; border:0px; padding:0px; background:url(/images/tour/contents/btn_next.png) left top no-repeat; }

/* �ш�愿�-吏��� */
#container {overflow:hidden;height:500px;position:relative;}
#btnRoadview,  #btnMap {position:absolute;top:5px;left:5px;padding:7px 12px;font-size:14px;border: 1px solid #dbdbdb;background-color: #fff;border-radius: 2px;box-shadow: 0 1px 1px rgba(0,0,0,.04);z-index:1;cursor:pointer;}
#btnRoadview:hover,  #btnMap:hover{background-color: #fcfcfc;border: 1px solid #c1c1c1;}
#container.view_map #mapWrapper {z-index: 10;}
#container.view_map #btnMap {display: none;}
#container.view_roadview #mapWrapper {z-index: 0;}
#container.view_roadview #btnRoadview {display: none;}

/* �뱀궛臾� */
.industry .align_left{margin:0 10px; width:95%;}
.industry .txt_box_L{float:left;}
.industry .txt_box_L, .industry .txt_box_R{width:53%;}
.industry .txt_box_R{float:right; padding-right:10px;}
.industry .img_L{float:left; margin-bottom:20px;}
.industry .img_R{float:right; margin-bottom:20px;}

@media all and (max-width:1369px){
.industry .txt_box_L, .industry .txt_box_R{width:49%;}
.industry .txt_box_R{padding-right:20px;}
}

@media all and (max-width:849px){
.industry .txt_box_L, .industry .txt_box_R{width:53%;}
}

@media all and (max-width:770px){
.industry .txt_box_R{float:none;}
.industry .txt_box_L, .industry .txt_box_R{width:98%;}
.industry .img_R{float:none;}
}

/* �뱀궛臾�-�⑥큹 */
.hamcho .hamcho_top{background:url(/images/tour/contents/industry_03_bg.png) right center no-repeat;}
.hamcho .hamcho_top p{width:82%; text-shadow:1px 1px #fff;}
.hamcho .txt_box1{width:55%;}
.hamcho .txt_box2{width:75%;}

@media all and (max-width:760px){
.hamcho{margin:0 10px; width:95%;}
.hamcho .txt_box1{width:95%;}
.hamcho .txt_box2{width:95%;}
.hamcho .float_left img{display:none;}
}

/* �좎븞�� 留� */
.s_c .left_box .txt_box{float:left; margin:50px 0 0 0; width:50%;}
.s_c .left_box .txt_box2{float:left; margin:0 0 0 20px; width:65%;}

@media all and (max-width:699px){
.s_c .left_box .txt_box{margin:30px 10px 0 10px; width:98%;}
.s_c .left_box .txt_box2{margin:0 10px; width:98%;}
}

/* 愿�愿묒븞�대룄 */
.tourmap_n ul{margin:10px 0 0 0;}
.tourmap_n ul:after{content:''; display:block; clear:both;}
.tourmap_n ul li{font-size:18px; font-weight:600; color:#454545; margin:0 10px 0 0; padding:0; background:none; letter-spacing:-0.5px;}
.tourmap_n .tourmap_btn{font-size:14px; font-weight:400; margin:5px 10px 10px 0px; padding:5px 20px; float:left; background:#597eb9; letter-spacing:0.5px;}
.tourmap_n .tourmap_btn:hover{background:#3e78d6;}
.tourmap_n .tourmap_btn a{color:#FFF;}

.font_point{font-weight:600;}
.font_red{color:#e80000;}

@media all and (min-width:0px) and (max-width:700px){
.tourmap_box{ padding:40px 0 0 0px; background:none; }
.tourmap_box .tourmap_n{float:right; width:95%;}
}

/* �앸Ъ沅뚮낫�꾩��� */
.biore_logo{display:inline; float:left}
.table_c1 .table2 {width:80%; margin:10px 0 0 130px; border-top:2px #6b6b6b solid; border-right:1px #d8d6d6 solid; border-left:1px #d8d6d6 solid; border-bottom:1px #d8d6d6 solid; border-collapse:collapse; }
.table_c1 .table2 th {background-color:#f4f3f3; border-left:1px #6b6b6b dotted; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}
.table_c1 .table2 td {border-left:1px #d8d6d6 solid; border-top:1px #d8d6d6 solid; padding:5px 10px; line-height:160%; text-align:center; }

.ls td{letter-spacing:-1px; font-size:12px;}

@media all and (max-width:740px){
.biore_logo{display:block; float:left}
.table_c1 .table2 {width:100%; margin:10px 0 0 0;}
}

/* �좎븞援곗냼媛� */
.s_c .tabs{list-style: none; margin: 0; padding-left:2px; padding-bottom:20px; overflow: hidden; width:100%;}
.s_c .tabs li{background: none repeat scroll 0 0 #f7f7f7;border: 1px solid #D4D4D4; letter-spacing:-1px;color: #555;display: inline-block;height: 32px;line-height: 31px;width: 24.25%;float:left;margin:0 3px 3px 0;padding:0;white-space: nowrap;}
.s_c .tabs li a{display: block; font-size:13px; padding-left:20px; color:#555c63; }
.s_c .tabs li a:hover {color:#52968a; }

.s_c .tabs  li.active a{color:#FFF;}
.s_c .tabs  li.active a:hover {color:#FFF; }
.s_c .tabs  li.active {font-weight:bold; background:#88c8bd url("/images/icon/tab_arrow.png") no-repeat scroll 5px 10px;	border:1px solid #71b6aa;}
.s_c .tab_content p{font-size:14px;}

.s_c .nphoto_list {position:relative; overflow:hidden;}
.s_c .nphoto_list li{background:none; padding:0; margin:0.5%; float:left; display:inline; text-align:center; border:1px solid #e8e8e8; box-sizing:border-box; line-height:200%;}
.s_c .nphoto_list li img{width:100%;}
.s_c .list02 li{width:49%;}
.s_c .list03 li{width:32%;}
.s_c .nphoto_list li.w100{width:100%;}

.img_st01 img{width:100%;}
.img_st01 span{background:#e3e3e3; text-align:center; display:block; border:1px solid #e8e8e8; box-sizing:border-box; margin-top:2px; padding:5px 0;}
.img_st01 span.ta_left{text-align:left; padding:5px 15px;}

.img_st02 img{width:100%;  margin-left:-15px;}
.img_st02 ol{background:#e3e3e3; display:block; border:1px solid #e8e8e8; box-sizing:border-box; margin-top:2px; padding:5px 10px; margin-left:-15px; margin-right:15px;}

/* �щ엺�� */
.president_box {overflow:hidden;}
.president_box img{width:30%; float:left; margin-right:1%; }
.president_box  p{width:68%; float:right; }

@media all and (max-width:740px){
.president_box img{width:100%; }
.president_box  p{width:100%; }
}

/* 諛붿씠�ㅻ젅 */
.s_c .biore {border:1px dotted #666; overflow:hidden; position:relative; display:inline-block; width:100%;}
.s_c .biore li{background:none; margin:0;  display:inline-block;  float:left; padding:10px 20px;}
.s_c .biore li span.li_left{color:#937a35; font-weight:bold; width:20px; display:inline-block; float:left;}
.s_c .biore li span.li_right{margin-left:5px; display:inline-block;}

/* 泥좎깉�꾩떆愿� */
.box_txt{border:1px dotted #d8d5d5; background:#f4fdee; padding:15px 25px;}
.s_c .bird_box {overflow:hidden;}
.s_c .bird_box li{background:none; margin:0; display:inline-block;  float:left; padding:0; }
.s_c .bird_box li.img{width:27%; margin-right:10px;  border:1px solid #ddd; padding:5px;}
.s_c .bird_box li img{width:100%;}
.s_c .bird_box li.txt{width:69%;}

.s_c .bird_box2 {overflow:hidden; text-align:center; border:1px solid #ddd; width:100%;}

/*�щ줈�쒗떚 �좎븞*/
.facebook{background:url("/images/www/icon/facebook_icon.png") no-repeat 0 0; padding-left:25px; height:20px; line-height:20px; display:block; margin-bottom:3px;}
.nband{background:url("/images/www/icon/band.png") no-repeat 0 0; padding-left:25px; display:block;}

	/* 4李⑤찓�� �뺤쓽
----------------------------------------------------------------------------------*/
#four_depth_nav{clear:both;  margin:20px 0 0 0; min-height:30px; width:100%; }
#four_depth_nav dt{display:none;}
#four_depth_nav dd{float:left; margin:0; padding:0; width:100%; }
#four_depth_nav dd ul {list-style-type: none; margin: 0; padding-left:2px; padding-bottom:20px; overflow: hidden; width:100%;}
#four_depth_nav dd ul li{background: none repeat scroll 0 0 #f7f7f7;border: 1px solid #D4D4D4; letter-spacing:-1px;color: #555;display: inline-block;height: 32px;line-height: 31px;width: 24.25%;float:left;margin:0 3px 3px 0;padding:0;white-space: nowrap;}
#four_depth_nav dd ul li a{display: block; font-size:13px; padding:5px 0 0 14px; color:#555c63; }
#four_depth_nav dd ul li a:hover {color:#52968a; }

#four_depth_nav dd ul li a span{display:block;  line-height:1; white-space:nowrap; float:left; width:96%; height:22px; padding:5px 0 0 0; }
#four_depth_nav dd ul li a.new_win span {padding-right:27px;}

#five_depth_nav dd ul li.on span{}

#four_depth_nav dd ul li.on a{color:#FFF;}
#four_depth_nav dd ul li.on a:hover {color:#FFF; }
#four_depth_nav dd ul li.on a span,
#four_depth_nav dd ul li.on a:hover span { height:22px; margin:-6px 0 0 -15px; width:96%; padding:10px 0 0 20px; font-weight:bold; background: url("/images/icon/tab_arrow.png") no-repeat scroll 5px 10px; }
#four_depth_nav dd ul li.on{ background: #88c8bd; border:1px solid #71b6aa;}
#four_depth_nav dd ul li.on a.new_win span,
#four_depth_nav dd ul li.on a:hover.new_win span {background:url(/_wscms30/img/temp/bgTabNavTail_on3.gif) no-repeat right top; }


	/* 4李⑤찓�� �뺤쓽 �댁긽�꾨퀎 �뺤쓽
----------------------------------------------------------------------------------*/
@media screen and (max-width:850px){
#four_depth_nav dd ul li{width: 32%;}
}

@media screen and (max-width:599px){
#four_depth_nav dd ul li{width: 47%;}
}

/* 5李⑤찓�� */
#five_depth_nav dt{text-indent:-99999px; height:0}
#five_depth_nav dd{margin-bottom:20px; }
#five_depth_nav dd ul li{display:inline-block; float:left; box-sizing:border-box; text-align:center; padding:5px 0;}
/* #five_depth_nav dd ul li:last-child{margin-bottom:20px;} */
#five_depth_nav dd ul li a{color:#333; position:relative; margin-right:20px; font-size:15.5px;}
#five_depth_nav dd ul li a:before{content:""; width:4px; height:4px; display:block; background:#ff8b00; position:absolute; left:0; top:6px;}
#five_depth_nav dd ul li.on a{color:#ff8b00; font-weight:bold;}
#five_depth_nav dd ul li a:hover{color:#ff8b00; font-weight:bold;}
#five_depth_nav dd ul{border: 2px dotted #ddd;  line-height: 38px; height:45px; padding: 0 20px; overflow: hidden;}
#five_depth_nav dd ul li a span{margin-left:10px}
@media screen and (max-width:850px){
#five_depth_nav dd ul{height:100%;}
}

/* 媛쒖씤�뺣낫泥섎━諛⑹묠
----------------------------------------------------------------------------------*/
#content .boho_box, .indivi {position:relative; clear:both; width:100%; margin: 0 0 15px 0; font-size:12.5px;}
#content .boho_box .p_box2{font-size:14px;  border-top:1px #e3e3e3 dotted; margin:10px 0 20px 0; padding:25px 20px 25px 20px;  background-color:#fafafa; border-bottom:1px #e3e3e3 dotted;}
#content .boho_box h3{clear:both; font-size:14px;  margin:30px 0 10px 0; border-top:1px #e3e3e3 dotted; border-bottom:1px #e3e3e3 dotted; padding:5px 0 5px 30px;  background:#F0F4F5 url("/images/www/icon/h4.png") 7px 7px no-repeat;}
#content .boho_box h4{font-size:14px; padding:5px 0 5px 15px; margin:10px 0 0 20px; background:url("/images/www/icon/h5.png") 4px 7px no-repeat;}
#content .boho_box .txt_box{margin:0 30px;}

#content .boho_box .border_cc{position:relative; clear:both; margin:20px 0; width:94%; border:1px solid #ccc; padding:20px;  z-index:7;}

#content .boho_box li{padding-left:16px; margin:4px 10px 0 0; background: url("/images/www/icon/li.gif") 0 7px no-repeat; line-height:18pt;}
#content .boho_box .tab01 &gt;li{clear:both; padding-left:10px;  font-size:14px; margin:0 10px 0 10px; background: url("/images/icon/li_2.gif") 0 12px no-repeat;}
#content .boho_box .tab01 &gt;li li{font-size:14px;}
#content .boho_box li a, .indivi li a{color:#555555;}

#content .boho_box ul ul{margin:0 0 15px 0;}
#content .boho_box h3 +ul{margin-left:10px;}
#content .boho_box h4 +ul{margin-left:10px;}

#content .boho_box .left_10 .none_style{background:none; padding-left:0;}

#content .boho_box .green{color:#82b131;}
#content .boho_box .orange{color:#f28301;}


/* 愿�愿묒궗吏꾩쟾 */
.photo_box{padding:10px 10px 5px;}

/* 紐⑤뱢 怨듭��ы빆 */
.content_top_alert {position:relative; float:left; width:100%; overflow:hidden; padding:0; margin:0 0 10px 0;  border: 1px dotted #b1b0b0;}
.alert_content {position:relative; float:left; width:95%; padding:10px; text-align:left; }
.alert_content strong {}
.alert_content strong.bu {display:block; padding:0 0 0 15px; background:url(/images/board/bu_alert3.gif) no-repeat 0 4px;}
.alert_content ul li {padding:0 0 0 7px !important; background:url(/images/board/bu_alert2.gif) no-repeat 1px 8px !important;}

/*利앸룄*/
.wanju_btn{text-align:center;}
.wanju_btn a{display:inline-block; background:#2d3095; padding:25px 150px; margin:20px 0; font-size:24px; color:#fff; border-radius:50px;}
.wanju_btn a:hover{background:#4849c2;}

/* 遺꾩옱怨듭썝 */
.s_c .btn_park{background:#e84f7d; width:300px; padding:20px 0; margin:20px auto 10px; border-radius:30px;}
.s_c .btn_park p a{display:block; font-size:18px; color:#fff; font-weight:600; text-align:center;}

/*�뺥빐�믪옄��쨌�뷀깭쨌�붽툑쨌�덉쥖��*/
.healing_box{padding:20px; border:2px solid #ddd; }
.table_co{margin:0 0 0px 0; width:100%;}
.table_co table {width:100%; margin-top:10px; border-top:2px #008250 solid; border-right:1px #d8d6d6 solid; border-left:1px #d8d6d6 solid; border-bottom:1px #d8d6d6 solid; border-collapse:collapse; }

.table_co table th {background-color:#cce2cd; border-left:1px #6b6b6b dotted; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;color:#333;}
.table_co table .th01 { border-left:1px #d8d6d6 solid; border-top:1px #d5d4d4 dotted; padding-top:5px;padding-bottom:5px;padding-left:3px;padding-right:3px;line-height:140%;text-align:center;}

.table_co table td {background-color:#fff; border-left:1px #d8d6d6 solid; border-top:1px #d8d6d6 solid; padding:5px 2px 5px 2px; line-height:160%; text-align:center; word-break:break-all; }
.table_co table td a {color:#555c63;}
.table_co table td a:hover {text-decoration:underline;}
.table_co .td_left{text-align:left; padding:5px 10px 5px 10px;}
.pointer{display:inline-block; background: url("/images/tour/contents/pointer.png") center center no-repeat; width:20px; height:20px;}

/*��以묎탳��*/
.bus_tt{font-size:24px !important; font-weight:700; color:#004a9f;}


/* 媛�怨좎떢���� */
.gago_btn{text-align:center;}
.gago_btn a{display:inline-block; background:#2d3095; padding:25px 150px; margin:20px 0; font-size:24px; color:#fff; border-radius:50px;}
.gago_btn a:hover{background:#4849c2;}

.notice_gago{background:#949494; padding:25px 0; margin:20px auto; font-size:20px; color:#fff; border-radius:50px; text-align:center;}

/*�댁뼇�먮쭅�ㅽ뙆*/
a.btn_download {display: inline-block; padding: 20px 80px 20px 40px; border-radius: 30px; font-size: 18px; margin: 0 5px; color:#fff; font-weight:900;}
.btn_download.type03 {background: #FF5E00 url(/images/tour/contents/ico_download.png) 88% 50% no-repeat;}
.btn_download.type01 {background: #00a053 url(/images/tour/contents/ico_download.png) 88% 50% no-repeat;}
.btn_download.type02 {background: #0583d4 url(/images/tour/contents/ico_download.png) 88% 50% no-repeat;}
.spar_list li{width:330px; padding:5px; background:none; float:left; border:1px solid #d8d8d8;}

/* �숇컯�덉빟 - �좎뒪�몄뒪�� �ъ쭊 */
.reservation_photo ul {text-align: center;}
.reservation_photo ul li{display:inline-block; width:355px;  margin:0 !important; padding:0 !important; float:none; background:none; position:relative; }
.reservation_photo ul li img{display:block;}
.reservation_photo ul li p{display:block; width:100%; font-size:18px; line-height:40px; text-align:center; position:absolute; bottom:0; background: rgb(0,0,0,0.7); color:#fff;}

.stay_btn_wrap{background:url('/images/tour/contents/stay_bg.jpg') no-repeat 50% 0; padding:150px 20px 0; height:427px; display:inline-block; width:100%; background-size:cover; text-align: center; box-sizing: border-box;}
.stay_btn_wrap a{background:#fff; width:30%; height:197px; display:inline-block; text-align: center; padding-top: 39px; box-sizing: border-box; margin: 0 1%; vertical-align:top;}
@media screen and (max-width:850px){
	.reservation_photo{text-align:center;}
	.reservation_photo ul{display:inline-block; width:355px; }

	.stay_btn_wrap{padding: 150px 0px 0;}
}

/*2020 �섏꽑��*/
ul.so_list{width:100%;}
.so_list li{width:680px; padding:5px; background:none; float:left; border:1px solid #d8d8d8; font-size:18px; text-align:center; overflow:hidden;}
.so_list li.w50{width:325px;/*  height:700px; */}
@media screen and (max-width:850px){
.so_list li{width:100%; box-sizing:border-box;}
.so_list li.w50{width:100%; box-sizing:border-box;}
}
.btn_nwin{color:#4a69ab !important;  font-weight:bold;}
.btn_ndown{color:#4a69ab !important;  font-weight:bold;}


/* 遺꾩옱怨듭썝 */
.guide_box{width: 100%; background: #dfdfdf; color: #019170; text-align: center; font-size: 18px; padding: 20px 0; font-weight: 600; }


.tit_img img{max-width:100%; display:block;}
.tit_img span{background: #393939; color: #fff; text-align: center; display: block; width: 100%; padding:7px 0}


.soakdo_box .tit{font-size:20px; font-weight:bold; color: #333}
.soakdo_box .num{background:#3399ff; margin-right:5px; border-radius:50%; width:30px; height:30px; display:inline-block; color:#fff; text-align:center; line-height:30px;}
.soakdo_box ul{background: #f5f5f5; padding: 20px;  margin-bottom: 20px;}

.col2,
.col3{display:flex; justify-content: space-between;}
.col2 div,
.col3 div{margin-right: 5px;}
.col2 div:last-child,
.col3 div:last-child{margin-right:0}

@media screen and (max-width:764px){
	.col2,
	.col3{flex-wrap:wrap}
	.col3 div{width:100%; margin:0 0 5px}
}

.map_down{text-align:center;}
.s_c .map_txt{ font-size:16px; line-height:1.5;margin-bottom:20px;}
.map_down .h3_tit{position:relative; font-size:30px; font-weight:bold; color:#000; margin :30px 0 50px; display:inline-block;}
.map_down .h3_tit:after{content:''; display:inline-block; width:40px;height:3px; background:#4264a3; position:absolute; left:50%; 
					margin-left:-20px; margin-top:40px}
.nbox_w{background:#eef2f9; padding:20px; border:1px solid #d9e1ee}
.map_down .h4_tit{font-size:20px; color:#143165; margin-bottom:10px;}
.map_link {display:flex; gap:5px; justify-content: center; flex-wrap:wrap}
.map_link a{background:#4264a3; padding:10px 20px; border-radius:30px; font-size:15px; color:#fff;font-weight:bold; text-align:center; width:150px; display:inline-block}</pre></body></html>