#subs1 {position:relative;width:100%;height:295px;overflow:hidden;}
#subs1 .img{position:relative;width:100%;height:100%;overflow:hidden}
#subs1 .img li{position:absolute;left:0;top:0;width:100%;height:100%;display:none}
#subs1 .img li:first-child{display:block}

#subs1 .arrow{position:absolute;width:1400px;left:50%;margin-left:-700px;top:50%;margin-top:-20px;}
#subs1 .prev{position:absolute;left:20px;margin-left:0;cursor:pointer;opacity:0;transition:0.2s}
#subs1 .next{position:absolute;right:20px;margin-right:0;cursor:pointer;opacity:0;transition:0.2s}
#subs1:hover .prev{margin-left:-10px;opacity:1;transition:0.2s}
#subs1:hover .next{margin-right:-10px;opacity:1;transition:0.2s}

#subs1 .btn{position:absolute;width:100%;bottom:20px;text-align:center}
#subs1 .btn li{display:inline-block;width:14px;height:14px;background:#fff;margin:0 5px;cursor:pointer;border-radius:50%;text-indent:-9999px;transition:0.5s}
#subs1 .btn li.on{background:#0073a6;}

#subs2 .con5{position:absolute;right:0;top:-180px;margin-left:0}

/*좌측공통*/
#left_con{width:228px;float:left;margin:10px 0}
#left_con h2{height:100px;font-size:26px;color:#fff; line-height:100px;
text-align:center; padding:0px 0 0 0px; background:url('../images/sub/left_title_bg.gif') no-repeat;}


#d_snb{border-right:3px solid #8caed2;border-left:3px solid #8caed2;border-bottom:3px solid #8caed2;}
#d_snb li{border-bottom:1px solid #cfd5e4;border-top:none; }
#d_snb li a{display:block;padding:15px 0 15px 20px;font-size:16px;color:#333}
#d_snb li a:hover,
#d_snb li.on a{color:#3162bc;background:url('../images/sub/left_plus.gif') no-repeat 0px 0px; font-weight:bold}

#d_snb li.on2 a{color:#3162bc;background:url('../images/sub/left_plus.gif') no-repeat 0px 0px; font-weight:bold}
#d_snb li.on3 a{color:#3162bc;background:url('../images/sub/left_plus.gif') no-repeat 0px 0px; font-weight:bold}


#left_con .banner1{margin-top:30px; text-align:center}
#left_con .banner2{margin:4px 0 20px 0}

#left_con .banner3{ width:1002px; margin:0 auto}
#left_con .banner3{ text-align:center;padding-top:5px}
#left_con .banner3 img{ margin:0 0px 0px}

/*우측기본공통*/
#right_con{position:relative;width:730px;float:right; margin:10px 0 30px}
#right_con h3{font-size:30px;color:#000;padding:38px 0 10px;font-weight:400 ;background:url('../images/sub/title_icon.gif') no-repeat center 0px; margin-bottom:20px; text-align:center}
#right_con div,
#right_con p{font-size:16px}


#d_path{
	position: absolute;
	left: 494px;
	top: 20px;
	font-size: 12px;
	width: 269px;
}
#d_path span{line-height:26px;float:left;margin:0 7px}
#d_path .home{padding-top:6px ;font-size:12px;float:right;}
#d_path .home strong{ color:#b90a08}
#d_path .path{}
#d_path .current{color:#009999}
#d_path .arrow{background:url('../images/sub/path_arrow.gif') no-repeat;width:13px;height:26px}


/*visu_tt*/
.txt_05{position:absolute; top:120px; width:100%; display:none; z-index:3; text-align:center}
.txt_06{position:absolute; top:170px; width:100%; display:none; z-index:3; text-align:center}

.tt_60_333 { font-size:50px; color:#303030}
.tt_30_333 { font-size:20px; color:#303030;line-height:1.4;}
.tt_18_2ab3b4 { font-size:20px; color:#0073a6;line-height:1.4; text-decoration:underline}


.tt_60_fff { font-size:38px; color:#ffffff}
.tt_30_fff { font-size:20px; color:#333;line-height:1.4;}
.tt_30_fff_top { font-size:20px; color:#ffffff;line-height:1.4;}

/*페이지별*/
.sec1 {line-height: 1.6;}
 .tt_center{ text-align:center}
.sub1-1{background:url('../images/sub/01img01.jpg') no-repeat center 550px; height:960px}
.sub1-2{background:url('../images/sub/0102img01.jpg') no-repeat center 0px; height:90px; padding:30px 0 0 140px;text-align:left}
.sub2-1{background:url('../images/sub/0201img01.jpg') no-repeat center 0px; height:90px; padding:30px 0 0 140px;text-align:left; }
.sub2-2{background:url('../images/sub/0202img01.jpg') no-repeat center 0px; height:90px; padding:30px 0 0 140px;text-align:left}
.sub3-1{background:url('../images/sub/0301img01.jpg') no-repeat center 0px; height:125px; padding:20px 0 0 220px;text-align:left}
.sub01_page p{text-align:left; padding-left:15px}
.p_intro .sec1 strong{display:block;padding:20px 0; }


/*페이지별*/
.p_page1{}

/*페이지별*/
.p_page5{}
.sec1 h4 {padding-left:15px; margin-bottom:2px; font-size:18px; color:#333333; background:url('../images/sub/icon01.gif') left 50% no-repeat;}

.sec1 h5 {padding-left:8px;font-size:14px; color:#666666; background:url('../images/sub/icon02.gif') left 50% no-repeat;}
.tab_set a{font-size:12px;padding:0 10px;background:#1a8292;display:inline-block;color:#fff;}
.tab_set a:hover {background:#bf1616;color:#fff;}


/* 테이블 */

/*.sub01_page table {table-layout: fixed; border-top: 2px solid #777; margin:20px auto;font-size:14px; width:96%;}
.sub01_page table th {padding: 15px 0; border-bottom: 1px solid #d8d8d8;}
.sub01_page table td {padding: 15px 0; border-bottom: 1px solid #d8d8d8; color: #777;}

.bg_gray { background: #f4f4f4; color: #000000}

.table_box.tableline table {letter-spacing: -1px;}
.table_box.tableline table tr:first-child th:first-child  td:first-child{border-left: 0 none;}
.table_box.tableline table thead th {border-left: 1px solid #d8d8d8;}
.table_box.tableline table td {border-left: 1px solid #d8d8d8; text-align: center; line-height: 150%;font-size:14px;}
table_box.tableline table th.t_l {padding-left: 20px;}
.table_box.tableline table td.t_l {padding: 2px}
*/

.sub01_page table {table-layout: fixed; border-top: 2px solid #777; margin:20px auto;font-size:14px; width:96%;}
.sub01_page table th {padding: 15px 0; border-bottom: 1px solid #d8d8d8; background: #f4f4f4;}
.sub01_page table td {padding: 15px 0; border-bottom: 1px solid #d8d8d8; color: #777;}


.table_box.tableline table {letter-spacing: -1px;}
.table_box.tableline table tr:first-child th:first-child {border-left: 0 none;}
.table_box.tableline table thead th {border-left: 1px solid #d8d8d8;}
.table_box.tableline table td {border-left: 1px solid #d8d8d8; text-align: center; line-height: 150%;font-size:14px;}
table_box.tableline table th.t_l {padding-left: 20px;}
.table_box.tableline table td.t_l {padding: 15px 10px 15px 20px;}


.box_set ul{padding-left:5px}
.box_set li{padding:5px 0;padding-left:12px;background:url('../images/sub/icon_list.gif') no-repeat 0 center;}
.tt_cor {font-size:24px;color:#C00;padding-bottom:10px;font-weight:400;}
.tt_cor02 {font-size:16px;border-bottom: 1px dotted #C00;color:#000;font-weight:400;}


.t_l {text-align: left !important;font-size:14px;}
.t_l a {!important;font-size:14px;}
.t_c {text-align: center !important;font-size:14px;}

.t_r {text-align: right !importantfont-size:14px;;}
.f_l {float: left;font-size:14px;}
.f_r {float: right;font-size:14px;}
.pb0 {padding-bottom:0 !important;}
.pb10 {padding-bottom:10px ;}
.pb20 {padding-bottom:20px ;}
.pb30 {padding-bottom:30px;}
.pt0 {padding-top:0 !important;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px ;}
.pt30 {padding-top:30px ;}

.mt10 {margin-top:10px !important;}
.mt20 {margin-top:20px !important;}
.mt30 {margin-top:30px !important;}
.mb10 {margin-bottom:10px !important;}
.mb20 {margin-bottom:20px !important;}
.mb30 {margin-bottom:30px !important;}

.pl0 {padding-left:0 !important;}
.mt0 {margin-top: 0 !important;}
.mt10 {margin-top:10px !important;}
.bl0 {border-left: 0 none !important;}


/*sub04-주변여행*/
.tt_13_02 {font-size:14px; line-height:160% !important;}
.sub04_box_set {display:inline-block;  width:100%; padding:20px 0px;line-height: 26px; }
.sub04_box_text {float:left; width:310px; padding:0px;line-height: 26px; }
.sub04_box_text img {width:307; height:189px}
.sub04_box_text02 {float:left; width:400px; padding:0px; padding-left:20px }
.box_boder1 {border: 2px solid #e2e2e2;/*
				 border-radius: 10px;
				 -moz-border-radius: 10px;
				 -webkit-border-radius: 10px;*/} 
		
.box_boder2 {border-top:1px solid #ffffff; border-bottom:1px dashed #cdcdcd;}

.sub04_tab {clear:both;height:28px;color:#e8e8e8 ;overflow: hidden;}
.tabk_set{margin:0;line-height: 88px }
.sectionType01 ul li{margin-top:5px}
.tab_set a{font-size:12px;padding:0 10px;background:#006699;display:inline-block;color:#fff;}

.tab_set a:hover {background:#bf1616;color:#fff;}
/*.tab_set .on_2 a{font-size:12px;padding:2px;background:#3a403f;color:#fff;}*/




.DB_tab6 ul, .DB_tab6 li{list-style:none;margin:0;padding:0}
.DB_tab6 img{border:none;vertical-align:top;}

.DB_tab6 {
	position: relative;
	width: 730px;
	height: 680px;
	padding: 0px;
	overflow: hidden;
}
.DB_tab6 .DB_mask{position:relative;width:100%;height:500px;overflow:hidden}
.DB_tab6 .DB_img{position:relative;}
.DB_tab6 .DB_img li{position:absolute;width:730px/*필수*/;height:567px/*필수*/}

.DB_tab6 .DB_info{position:relative;height:30px;line-height:35px; background:#e7e7e7}
.DB_tab6 .DB_info li{font:14px ;color:#555555;display:none;line-height:35px; padding-left:10px; font-weight:600}

.DB_tab6 .DB_menu{width:110%;padding:1px}
.DB_tab6 .DB_menu li img{width:80px;height:55px}
.DB_tab6 .DB_menu li{float:left;margin:0 3px 10px 0;border:1px solid #e2e2e2;cursor:pointer;}
.DB_tab6 .DB_menu li.DB_select{border:1px solid #ff3300;outline:2px solid #e2e2e2;opacity:0.8}

.DB_tab6 .DB_dir{position:absolute;top:180px;cursor:pointer}
.DB_tab6 .DB_prev{left:20px}
.DB_tab6 .DB_next{right:20px}


.point {color:#C00; font-weight:600} 