@charset "utf-8";
/*메인공통*/

.more{display:none;position:absolute;right:0;top:0;background:url(/images/new/main/btn_more.gif) no-repeat;}
.more a{display:block;width:44px;height:16px;overflow:hidden;text-indent:-1000px;}
.on .more{display:block;}

/*content*/
.content{width:892px;}
.content h3{text-indent:0;}

/*비주얼플래시*/
.visual{width:526px;position:absolute;top:0px;left:0px;}
	
.mainLeft{display:inline;position:absolute;top:420px;left:16px;}	
	
	
/*관광뉴스&공지사항&추천테마여행*/
.news{position:relative;width:262px;height:104px;background:url(/images/new/main/news_line.gif) repeat-x;}
.news li{background:url(/images/new/main/news_bult.gif) no-repeat 1px 6px;padding-left:10px;height:17px;}
.news a{font-size:1em;word-spacing:-2px;float:left;}
.news .more{margin-top:-20px;}
.news em{float:right;color:#777777;font-style:normal;font-family:Tahoma;font-size:0.95em;}
.news strong{background:url(/images/new/main/news_new.gif) no-repeat;text-indent:-1000px;display:block;width:12px;height:11px;float:left;display:inline;margin-left:3px;}
.news ul{display:none;margin-top: 10px;}
.on ul{	display:block;}
/*
#news_news,
#news_notice{width:262px;position:absolute;top:22px;left:0;}

#news_news h3,
#news_notice h3{position:absolute;top:-22px;}

#news_news h3{}
#news_notice h3{margin-left:56px;}

#news_news h3 a{display:block;width:56px; height:22px;background:url(/images/new/main/news_news_h3.gif) no-repeat;}
#news_notice h3 a{display:block;width:64px; height:22px;background:url(/images/new/main/news_notice_h3.gif) no-repeat;}


#news_news.on h3 a,
#news_notice.on h3 a{background-position:0 -22px;}
*/
#news_notice,
#news_article{width:262px;position:absolute;top:22px;left:0;}

#news_notice h3,
#news_article h3{position:absolute;top:-22px;}

#news_notice h3{}
#news_article h3{margin-left:56px;}

#news_notice h3 a{display:block;width:56px; height:22px;background:url(/images/new/main/news_notice_h3.gif) no-repeat;}
#news_article h3 a{display:block;width:85px; height:22px;background:url(/images/new/main/focus_display_h3.gif) no-repeat;}


#news_notice.on h3 a,
#news_article.on h3 a{background-position:0 -22px;}



/*이달의축제&이달의공연*/
.focus_in{clear:both; width:350px;height:140px;position:relative;margin-top:20px;overflow:hidden;background:url(/images/new/main/news_line.gif) repeat-x;}
.focus_in .more{margin-top:-22px;}
.focus_in li{background:url(/images/new/main/news_bult.gif) no-repeat 1px 6px;padding-left:10px;height:18px;}
.focus_in a{font-size:1em;word-spacing:-2px;float:left;}
.focus_in .more{margin-top:-20px;}
.focus_in em{float:right;color:#777777;font-style:normal;font-family:Tahoma;font-size:0.95em;}
.focus_in strong{background:url(/images/new/main/news_new.gif) no-repeat;text-indent:-1000px;display:block;width:12px;height:11px;float:left;display:inline;margin-left:3px;}
.focus_in ul{display:none;margin-top: 16px;}
.on ul{	display:block;}
/*
#focus_in_play,
#focus_in_event,
#focus_in_article{width:350px;position:absolute;top:22px;left:0;}

#focus_in_play h3,
#focus_in_event h3,
#focus_in_article h3{position:absolute;top:-22px;}
#focus_in_play h3{}
#focus_in_event h3{margin-left:75px;}
#focus_in_article h3{margin-left:156px;}
#focus_in_play h3 a{display:block;width:75px; height:22px;background:url(/images/new/main/focus_play_h3.gif) no-repeat;}
#focus_in_event h3 a{display:block;width:81px; height:22px;background:url(/images/new/main/focus_event_h3.gif) no-repeat;}
#focus_in_article h3 a{display:block;width:85px; height:22px;background:url(/images/new/main/focus_display_h3.gif) no-repeat;}
#focus_in_play.on h3 a,
#focus_in_event.on h3 a,
#focus_in_article.on h3 a{background-position:0 -22px;}
*/

#focus_in_news,
#focus_in_play{width:350px;position:absolute;top:22px;left:0;}

#focus_in_news h3,
#focus_in_play h3{position:absolute;top:-22px;}

#focus_in_news h3{}
#focus_in_play h3{margin-left:56px;}

#focus_in_news h3 a{display:block;width:56px; height:22px;background:url(/images/new/main/news_news_h3.gif) no-repeat;}
#focus_in_play h3 a{display:block;width:75px; height:22px;background:url(/images/new/main/focus_event_h3.gif) no-repeat;}

#focus_in_news.on h3 a,
#focus_in_play.on h3 a{background-position:0 -22px;}



			
			
			
		/*충북관광안내지도*/
		.tourmap{width:262px;height:250px;overflow:hidden;margin-top:16px;}
		.choice{position: relative; width: 262px; background: url(/images/new/main/tourmap_tit.gif) no-repeat 0px 0px; height: 45px;}
		.choice .select{position: absolute; top: 0px; left: 143px;}
		.choice .select .list{ padding:0px; margin:0px; font-size:12px; font-family:dotum,"돋움"; color:#555555;}
		.choice .select_btn{position: absolute; top: 0px; left: 234px;}
		
	.mainCenter{display:inline;position:absolute;top:420px;left:293px;}
	
	
/*관광도우미*/
.tourhelp{width:232px;height:104px;overflow:hidden;}
.tourhelp ul{margin-top: 12px;}
.tourhelp_left{background:url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px;padding-left:7px;float:left;width:102px;height:17px;word-spacing:-1px;clear:both;}
.tourhelp_right{background:url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px;padding-left:7px;float:left;width:116px;height:17px;word-spacing:-1px;}


		/*포토갤러리&주요관광지*/
		.photo{width:232px;height:74px;margin-top:16px;overflow:hidden;position:relative;background:url(/images/new/main/news_line.gif) repeat-x;}
		.photo ul img{border:1px solid #8f8f90;float:left;margin-right:5px;}
		.photo ul li{float:left;}
		.photo a{float:left;}
		.photo .more{margin-top:-22px;}
		.photo ul{display:none;margin-top: 10px;}
		.on ul{	display:block;}
		#photoGallery,
		#photoTour{width:232px;position:absolute;top:22px;left:0;}
		#photoGallery h3,
		#photoTour h3{position:absolute;top:-22px;}
		#photoGallery h3{}
		#photoTour h3{margin-left:68px;}
		#photoGallery h3 a{display:block;width:68px; height:22px;background:url(/images/new/main/photo_gallery_h3.gif) no-repeat;}
		#photoTour h3 a{display:block;width:71px; height:22px;background:url(/images/new/main/photo_tour_h3.gif) no-repeat;}
		#photoGallery.on h3 a,
		#photoTour.on h3 a{background-position:0 -22px;}		
		
		/*테마로 찾는 여행*/
		.theme{width:232px;height:165px;margin-top:14px;position:relative;background:url(/images/new/main/theme_bg.gif) no-repeat left bottom;}
		.theme ul{margin: 0 0 9px 7px;}
		.theme ul li img{vertical-align:top;}
		.theme ul li{display:none;}
		.theme ul li.on{display:block;}
		.theme .pause{position:absolute;right:74px;top:5px;}
		.theme .play{position:absolute;	right:57px;top:5px;}
		.theme .more{right:7px;top:5px;}
		.notice_control{padding-top:0px;vertical-align:top;}
		
	.mainRight{float:right;position:absolute;top:9px;left:540px;}
	
	/*검색*/
	.search{margin-bottom:8px;}
	.search .btn{background:url(/images/new/main/search_btn.gif) no-repeat;}

		/*팝업배너*/
		.popup{width:350px;height:165px;margin-top:10px;overflow:hidden;background:url(/images/new/main/popup_bg.gif) no-repeat;padding:5px 0 0 5px;}
		.popup .popImg li{display:none;margin:5px;}
		.popup .popImg li img{vertical-align:top;}
		.popup .popImg li.on{display:block;}
		.popup .popNo{margin-left:5px;}
		.popup .popNo li{float:left;margin-right:2px;}
		.popup .popNo a{float:left;background:url(/images/new/main/popup_no_bg.gif) no-repeat;padding-top:2px;width:16px; height:12px;display:block;font-size:0.95em;color:#ffffff;font-weight:bold;text-align:center;}
		.popup .popNo li.on a,
		.popup .popNo a:hover{background-position: 0 -14px;}
		.popup .pause{position:absolute;right:6px;}
		.popup .play{position:absolute;right:21px;}



		/*추천테마여행*/
		.recommend{width:350px;height:110px;position:relative;margin-top:15px;overflow:hidden;background:url(/images/new/main/news_line.gif) repeat-x;}
		.recommend img{border:2px solid #cdcdcd;margin-right:10px;float:left;}
		.recommend strong{color:#ff711f;display:block;font-size:1.2em;word-spacing:-2px;padding-top:2px;margin-bottom:6px;}
		.recommend strong a{color:#ff711f;display:block;font-size:1.3em;margin-bottom:6px;word-spacing:-2px;}
		.recommend strong a:hover{text-decoration:underline;}
		.recommend span{color:#555555;line-height:14px;word-spacing:-1px;margin:0px 0 5px 0;height:20px;}
		.recommend span a{color:#555555;word-spacing:-1px;margin:0px 0 5px 0;height:20px;}
		.recommend em{color:#777777;font-style:normal;font-family:Tahoma;font-size:0.95em;display:block;}
		.recommend .more{margin-top:-20px;}
		.recommend .recommend_data{display:none;margin-top: 12px;}
		.on .recommend_data{display:block;}
		.on .recommend_data a:hover{display:block;text-decoration:underline; color:#ff711f;}
		#recommend_tour{width:350px;position:absolute;top:22px;left:0;}
		#recommend_tour h3{position:absolute;top:-22px;}
		#recommend_tour h3 a{display:block;width:82px; height:22px;background:url(/images/new/main/news_theme_h3.gif) no-repeat -5 -22px;}


		
		/*추천태그*/
		.tag{width:350px;height:104px;position:relative;margin-top:16px;overflow:hidden;}
		.tag p.tagdata{margin:12px 7px 0 7px;font-size:0.95em;color:#666666;line-height:17px;word-spacing:-1px;}
		.tag a{/*hite-space: nowrap;*/}
		.tag a:hover{color:#ff711f;}
		
		/*바로가기메뉴*/
		.direct{width:350px;height:60px;margin-top:14px;overflow:hidden;}
		.direct ul{width:380px;}
		.direct li{float:left;display:inline;margin:0 13px;}
		
		/*관광해설사 관련*/
		.comment{width:350px;height:109px;margin-top:12px;overflow:hidden;background:url(/images/new/main/comment_bg.gif) no-repeat;}
		.comment ul{margin:33px 0 0 20px;}
		.comment li{float:left;margin-right:30px;}
		


		/*링크배너*/
		.banner{
			width:348px;
			height:70px;
			margin-top:10px;
			overflow:hidden;
			position:relative;
			list-style:none;
		}
		.banner h3{
			height:20px;
		}
		.banner ul{

		}
		.banner li{
			float:left;
		}
		.banner li img{
			margin:5px 2px 0px 2px;
			vertical-align:top;
		}
		.banner .left{
			position:absolute;
			right:40; top:0;
		}
		.banner .play{
			position:absolute;
			right:20; top:0;
		}
		.banner .pause{
			position:absolute;
			right:20; top:0;
		}
		.banner .right{
			position:absolute;
			right:0; top:0;
		}



	
	
/*충북날씨
	
  .weather{
   width:350px;
   height:26px;
   margin-top:10px;
   overflow:hidden;
  }*/


.weather {width:350px; height:30px; background:url(/images/new/main/weather.gif) no-repeat 0px 7px; position:absolute;} 
.weather ul{ position:relative; left:60px;}
.weather ul li{float:left; font-size:12px; height:26px;}
.weather ul li .point{color:#ff6600;}
.weather ul li.weather_region_info { width:290px; }
.weather ul li.weather_left_btn {position:absolute;top:0px;right:23px; border:none;}
.weather ul li.weather_right_btn {position:absolute;top:0px;right:5px; border:none;}
.weather .weather_region {width:286px; height:18px; padding-top:0px; overflow: hidden;}
.weather .weather_region .region_name_data { float:left; width:45px; padding-top:3px;}
.weather .weather_region .region_name_data .region_name_value { color:#ff6600;}
.weather .weather_region .weather_icon {float:left;  width:20px; }
.weather .weather_region .weather_icon img { margin-top:0px;}
.weather .weather_region .temperature_data {float:left; width:80px; padding-left:10px; padding-top:3px;}
.weather .weather_region .temperature_data .temperature_value {color:#ff6600; }
.weather .weather_region .rainfall_data {float:left; width:80px; padding-left:10px; padding-top:3px;}
.weather .weather_region .rainfall_data .rainfall_value {color:#ff6600; }
div.weather ul.weather_region li.open {display:block;}
div.weather ul.weather_region li.closed {display:none;}
.weather .weather_region .rainfall_data {float:left; width:80px; padding-left:10px; padding-top:3px;}
.weather .weather_region .rainfall_data .rainfall_value {color:#ff6600; }
div.weather ul.weather_region li.open {display:block;}
div.weather ul.weather_region li.closed {display:none;}
div.weather ul.weather_region li.weather_region_info div.weather_icon img.prevWeather {cursor:pointer;}
div.weather ul.weather_region li.weather_region_info div.weather_icon img.nextWeather {cursor:pointer;}




	
/*전체메뉴보기*/
#tot_menu_box {
	Z-INDEX: 1000; 
	BORDER-BOTTOM: #c8c8c8 0px solid; 
	POSITION: absolute; 
	BORDER-LEFT: #c8c8c8 0px solid; 
	MARGIN: 0px; 
	WIDTH: 880px; 
	DISPLAY: none; 
	BACKGROUND: url(/images/new/main/total_menu_bg.gif) no-repeat; 
	HEIGHT: 260px; 
	OVERFLOW: visible;
    BORDER-TOP: #c8c8c8 0px solid; 
    TOP: 57px; 
    BORDER-RIGHT: #c8c8c8 0px solid; LEFT: 0px;
}
#tot_menu_box UL LI UL {
	MARGIN-TOP: 13px;
}
#tot_menu_box .mn01 {
	POSITION: absolute; LEFT: 20px;
}
#tot_menu_box .mn01 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn01 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px;
	padding-bottom:5px;
}
#tot_menu_box .mn02 {
	POSITION: absolute; LEFT: 180px;
}
#tot_menu_box .mn02 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn02 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px; margin-bottom:3px;
}
#tot_menu_box .mn03 {
	POSITION: absolute; LEFT: 305px;
}
#tot_menu_box .mn03 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn03 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px; padding-bottom:5px;
}
#tot_menu_box .mn04 {
	POSITION: absolute; LEFT: 435px;
}
#tot_menu_box .mn04 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn04 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px;
	padding-bottom:5px;
}
#tot_menu_box .mn05 {
	POSITION: absolute; LEFT: 548px;
}
#tot_menu_box .mn05 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn05 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px; padding-bottom:5px;
}
#tot_menu_box .mn06 {
	POSITION: absolute; LEFT: 650px;
}
#tot_menu_box .mn06 UL {
	MARGIN: 0px; PADDING-TOP: 15px;
}
#tot_menu_box .mn06 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px; padding-bottom:5px;
}
#tot_menu_box .mn07 {
	POSITION: absolute; LEFT: 750px;
}
#tot_menu_box .mn07 UL {
	MARGIN: 0px; WIDTH: 110px; PADDING-TOP: 15px;
}
#tot_menu_box .mn07 UL LI {
	PADDING-LEFT: 8px; BACKGROUND: url(/images/new/main/tourmap_bult.gif) no-repeat 2px 3px; padding-bottom:5px;
}
#top_menu_title #tot_menu_box_close {
	POSITION: absolute; TOP: 238px; LEFT: 768px;
}
#top_menu_title #tot_menu_box_close .not2 {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px;
}

	
