@charset "utf-8";
/* CSS Document */
/*숙박상세 타이틀 부분*/


/*
.Stay_Case {  margin:8px 0 0 0px; width:590px; height:40px;_height:49px; font-weight:bold; color:#4a4a4a;   background:url(/kor/images/ti/lodging/stay_tit_bg.gif) no-repeat;  }
.Stay_Case .btn	{ margin-left:130px;}
.Stay_Case .btn img { margin-right:5px;}
.Stay_Case dt {  width:345px;_width:360px; float:left; padding:5px 0 0 15;}
.Stay_Case dt img  { margin:0px 0px 0px 10px} 

.Stay_Case_goodstay_text {  height:40px;  padding:9px 5 0 15; }
.Stay_Case_goodstay_img_01 { padding:2px 2 0 5; height:40px;}
.Stay_Case_goodstay_img_02 { padding:6px 2 0 5; height:40px;}

.Stay_Case dd img  { margin:10px 5px 0px 5px}
*/
.Stay_Case {  margin:8px 0 0 0px; width:600px; height:40px;_height:49px; font-weight:bold; color:#4a4a4a;   background:url(/kor/images/ti/lodging/stay_tit_bg.gif) no-repeat;  }
.Stay_Case dt {  width:370px; float:left; height:40px;}
.Stay_Case dd {float:right; padding-right:10px;}
.Stay_Case_goodstay_text {  float:left; padding:9px 5 0 15; }
.Stay_Case_goodstay_img_01 { padding:5px 2 0 2; float:left;}
.Stay_Case_goodstay_img_02 { padding:7px 2 0 2; float:left;}
.Stay_Case dd img  { margin:10px 2px 0px 2px}

.Stay_Case_tm {  margin:8px 0 0 0px; width:600px; height:40px;_height:49px; font-weight:bold; color:#4a4a4a;   background:url(/kor/images/ti/lodging/stay_tit_bg.gif) no-repeat;  }
.Stay_Case_tm2 {  margin:8px 0 0 0px; width:600px; height:60px;_height:69px; font-weight:bold; color:#4a4a4a;   background:url(/kor/images/ti/lodging/stay_tit_bg2.gif) no-repeat;  }
.Stay_Case_tm dt {  width:590px; float:left; height:40px;}
			
/*숙박상세 top부분*/	
	
	    .Stay_Detail_Box_1_Sub_topbg {background:url(/kor/images/ti/lodging/stay_box_top_00.gif) no-repeat top ; width:600px;  height:10px; }
		.Stay_Detail_Box_1_Sub { background:url( /kor/images/ti/lodging/stay_box_top.gif); width:600px; overflow:hidden;}
		.Stay_Detail_Box_1_Sub_bottombg {background:url(/kor/images/ti/lodging/stay_box_bottom.gif) no-repeat; width:600px; height:20px; }
		/*.Stay_Detail_Box_1_right	{ margin-left:285px;_margin-left:280px;}
		.Stay_Detail_Box_1_left {  float:left; padding-left:15px ; margin-top:5px;}
		*/
		 .Stay_Detail_Box_1_right {float:left; padding-left:10px ; }  
		 .Stay_Detail_Box_1_left { float:left; padding-left:15px ;  }

		.Stay_Box_1_Left_Pic	{ text-align:center; width:252px; height:190px; border:solid 1px #ccc; padding:1px; }
		.Stay_Box_1_Left_Pic dl { margin:0; padding:0;}
		
	
	    .pic_select {  width:258px; height:82px; margin-top:10px; background:url(/kor/images/ti/lodging/bg_detail_box_5.gif) no-repeat; }
				
		.select_left { float:left;  }
		.select_left img {margin:23px 3px 22px 6px; border:0; }
		.select_center { float:left; width:225px; height:57px; }
		.select_center .pic_s { float:left;  margin:8px 2px 0px 0px ; background-color:#fff; border:solid 1px #d7d2af; padding:1px; }
		
		.Pic_Select_top .select_right { float:left;  margin:23px 6px 22px 0; border:0; }		
		.Pic_Select_bottom .pic_plus { margin:0 5px 8px 20px; border:0; }
		.Pic_Select_bottom .pic_plus2 { margin:0 5px 8px 0; border:0; }
		.Pic_Select_bottom .pic_plus3 { margin:0 10px 8px 0; border:0; }			 
		/*.Stay_Detail_Weather { width:570px; height:20px;  }*/
		
		.Stay_Detail_Weather { width:570px; height:25px;  }
		.Stay_Detail_Weather_iframe_right { float:right; }
		.Stay_Detail_Weather_iframe_left { float:left; margin-left:85px;}

		.content_list { margin-top:5px; width:286px;   background-color:#f8f8f8;  border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5; }
		.content_list_line{ width:286px; }
		.content_list dl{ margin:5px; }
		.content_list dt {  float:left; color:#434343;  width:60px; _width:75px;  padding:0px 0 0 10px; line-height:16px; background:url( http://korean.visitkorea.or.kr/kor/images/ti/lodging/bul_1.gif) no-repeat 2px 4px; }
        .content_list_text_01 { width:5px;  float:left;  color:#434343;}
		.content_list_text {  line-height:18px;  margin-left:80px; color:#434343; }
		.content_list dd img {  margin-bottom:5px; margin-right:4px;  }
		#content_location { width:280px; height:105px;_height:85px; margin-left:5px; }
		
										
		



/*길찾기 탭메뉴*/
.Tab_Menu_Type_2_Stay	{ width:100%;  background: url(/kor/images/ti/lodging/new_tab_line2.gif) no-repeat left bottom; overflow:hidden; }
	
		.Tab_Menu_Type_2_Stay ul li		{ float:left; margin:0px 2px 0px 0px;background:url(/kor/images/ti/lodging/search_left01.gif) no-repeat left top; }
		.Tab_Menu_Type_2_Stay ul li a	{display:block; color:#E29D70;  padding:4px 9px 0px 9px; background:url(/kor/images/ti/lodging/search_right01.gif) no-repeat right top; }
		.Tab_Menu_Type_2_Stay ul li a:link, .Tab_Menu_Type_2_Stay ul li a:visited, .Tab_Menu_Type_2_Stay ul li a:hover, .Tab_Menu_Type_2_Stay ul li a:active		{ color: #5c4a38; text-decoration:none;  }
		.Tab_Menu_Type_2_Stay ul li.current		{ padding-bottom:1px; background-image:url(/kor/images/ti/lodging/search_left02.gif); }
		.Tab_Menu_Type_2_Stay ul li.current a:link, .Tab_Menu_Type_2_Stay ul li.current a:visited, .Tab_Menu_Type_2_Stay ul li.current a:hover, .Tab_Menu_Type_2_Stay ul li.current a:active	{ color:#5c4a38; font-weight:bold; background-image:url(/kor/images/ti/lodging/search_right02.gif); }
		.Tab_Menu_Type_Content_2b_Stay	{ float:left; width:270px; background:url(/kor/images/ti/lodging/new_tab_back2.gif) no-repeat top; height:63px; }
		.Tab_Menu_Type_Content_2b_Stay .StayTab ul {float:left;  margin-left:5px;  }
		.Tab_Menu_Type_Content_2b_Stay .StayTab ul li .input_box {  width:73px; font-size:12px; margin-bottom:3px;  }
		.Tab_Menu_Type_Content_2b_Stay .StayTab ul li .input_box_01 {  width:150px; font-size:12px; margin-bottom:3px; }


/*소개, 객실안내*/
	 .Stay_Detail_Box_2 { width:600px; margin:25px 0 0 0;  }

	.stay_1_Detail_1_hanok { width:544px;_width:100%; padding:23px 23px 0px 23px; }
	.stay_2_Detail_1_hanok {width:544px;_width:100%; padding:23px 23px 0px 23px;  }
	.stay_3_Detail_1_hanok {width:544px;_width:100%; padding:23px 23px 0px 23px;}
	.stay_4_Detail_1_hanok {width:544px;_width:100%;  padding:23px 23px 0px 23px;  }
		.stay_tab_tit { height:29px; background:url(/kor/images/ti/lodging/tab_tit_bg.gif) repeat-x bottom;  }
		.stay_tab_tit li { float:left; }
		.stay_tab_tit li .tab_tit { margin-right:1px; vertical-align:top; }
		.stay_tab_tit li .tab_tit2 { vertical-align:top; }

		.stay_1_Detail_1 { width:544px;_width:100%; padding:23px 23px 0px 23px; background:url(/kor/images/ti/lodging/stay_box_bgline.gif) repeat-y ; border-bottom:solid 2px #bb6a6a;  overflow:hidden;}
		.stay_1_box {  width:100% ;  padding:0px 0px 30px 0px;}
		.stay_1_box .tit_1 { width:100%; height:24px;  background:url(/kor/images/ti/lodging/stay_line.gif) repeat-x left bottom; margin-bottom:10px;}
		.stay_1_box .tit_2 { width:100%; height:24px; repeat-x left bottom;}
		.stay_1_box .tit_1_text {color:#644c37; font-weight:bold;  background:url(/kor/images/ti/lodging/stay_icon_2.gif) no-repeat left top; padding-left:20px;  }
		.stay_1_box .tit_1_text2 { line-height:16px; color:#6b6b6b; width:100%; }
		.list_box { width:100%; float:left;}
		.list_bul { width:100%;  background:url(/kor/images/ti/lodging/icon_spot.gif) no-repeat left 6px; color:#6b6b6b; padding-left:6px; line-height:16px; }
		.list_ic { float:left; margin:0 10px 25px 0px;} 

/*객실안내*/
			.stay_2_Detail_1 {width:544px;_width:100%; padding:23px 23px 0px 23px; background:url(/kor/images/ti/lodging/stay_box_bgline.gif) repeat-y ; border-bottom:solid 2px #bb6a6a;  overflow:hidden;}
			.stay_2_box { width:100% ;  padding:0px 0px 30px 0px;}
			.stay_2_box .tit_1 { width:100%; height:24px;  background:url(/kor/images/ti/lodging/stay_line.gif) repeat-x left bottom;  margin-bottom:10px;  }
			.stay_2_box .tit_1_text {color:#644c37; font-weight:bold;  background:url(/kor/images/ti/lodging/stay_icon_2.gif) no-repeat left top; padding-left:20px;  }
			.stay_2_box .tit_1_text2 { line-height:16px; color:#6b6b6b; width:100%; margin-top:10px; }
			.stay_2_box .tit_1_text3 { color:#6b6b6b; width:100%; background:url(/kor/images/ti/lodging/bul_list_2.gif) no-repeat left 3px; padding-left:7px;margin-bottom:10px; }
			.stay_room { margin-top:15px; }
			
			/*
						.stay_2_box0 {  border:solid 1px #cdc9c4;  }
						.stay_2_box2 {  width:178px;  background-color:#f9f9f9; position: absolute; }
						.stay_2_box2 dt { width:171px; padding:4px; border-bottom:solid 1px #cdc9c4; }
						.stay_2_box2 dd {  padding-bottom:5px; text-align:center; }
						.stay_2_box2_s_pic img { margin:5px 0px 0px 0px;}
*/

						.stay_2_box0 {  width:544px; border:solid 1px #cdc9c4;   overflow:hidden;  background:url(/kor/images/ti/lodging/tab_bg.gif) }
						.stay_2_box2_left {  width:178px;  float:left; }
						.stay_2_box2_right { width:363px; float:right;  }
						.stay_2_box2_left dt { width:171px; padding:4px; border-bottom:solid 1px #cdc9c4; }
						.stay_2_box2_left dd {  padding-bottom:5px; padding-left:4px;padding-top:5px;}
						.stay_2_box2_s_pic { text-align:center;}
						


						.stay_table {  width:100%;  margin:0px 0 0 0px;  }


						/*.stay_table {  border-left:solid 1px #cdc9c4; margin:0px 0 0 178px; }*/
					    
						.stay_table_01 {width:100%; border:solid 1px #cdc9c4;}
						.stay_table_01_title {text-align:center;background-color:#f9f9f9;  border-bottom:solid 1px #cdc9c4; border-right:solid 1px #cdc9c4;}
						.stay_table_01_title_bottom {text-align:center;background-color:#f9f9f9;  border-bottom:solid 1px #cdc9c4;}
						
						.table_text { text-align:center; font-family:"Gulim"; font-size:9pt; color:#6c6c6c; }
						.table_text2 { text-align:left; color:#8b4f08; line-height:15px; font-size:8pt; }
						.table_text3 { text-align:left; color:#755943; line-height:15px; padding:4px 0 0 3px; vertical-align:top; }
						.border_bottom {text-align:center; border-bottom:solid 1px #cdc9c4 ; }
						.border_right { text-align:center;border-right:solid 1px #cdc9c4; }
						.border_top { border-top:solid 1px #cdc9c4; }
						
						.stay_table ul li { float:left; background-color:#ffffff;  }
						.stay_table_01 ul { padding-top:6px;  margin-left:10px; background-color:#ffffff; }
						.stay_table ul { padding-top:6px;  padding-left:10px;  background-color:#ffffff}
						.stay_table_01 ul li { float:left; background-color:#ffffff;}
						.info_text { padding:11px 0 0 0px; color:#4a722a; margin-bottom:15px;}



						
						
							

/*교통안내*/.stay_3_Detail_1{width:544px;_width:100%; padding:23px 23px 0px 23px; background:url(/kor/images/ti/lodging/stay_box_bgline.gif) repeat-y ; border-bottom:solid 2px #bb6a6a; overflow:hidden;}
			.stay_3_box { width:100% ;  padding:0px 0px 30px 0px; }
			
			.stay_3_box .tit_1 { width:100%; height:24px;  background:url(/kor/images/ti/lodging/stay_line.gif) repeat-x left bottom;margin-bottom:10px; }
			.stay_3_box .tit_1_text { color:#644c37; font-weight:bold;  background:url(/kor/images/ti/lodging/stay_icon_2.gif) no-repeat left top; padding-left:20px;  }
			.stay_3_box .list_btn {  margin:5px 0 0 0; text-align:right;  }
			
			
			

/* 연계관광*/.stay_4_Detail_1{width:554px;_width:100%;  padding:23px 23px 0px 23px; background:url(/kor/images/ti/lodging/stay_box_bgline.gif) repeat-y ; border-bottom:solid 2px #bb6a6a;  overflow:hidden;}
			.connection_table {  margin:16px 0 0 0; border:solid 1px #cdc9c4; font-family:"Gulim"; font-size:9pt; }
			.connection_table img { border:0; }
				.tit_table { text-align:center; background-color:#f5f5f5; font-weight:bold; height:28px; border-bottom:solid 1px #cdc9c4; color:#808080; }
				.contents_table1 { text-align:left; border-bottom:solid 1px #cdc9c4; color:#7b7b7b; padding:0 0 0 7px; line-height:16px; height:60px; }
				.contents_table2 { text-align:center; border-bottom:solid 1px #cdc9c4; color:#7b7b7b; }
				.contents_table3 { text-align:left; color:#7b7b7b; padding:0 0 0 7px; line-height:16px; }
				.contents_table4 { text-align:center; color:#7b7b7b; height:60px; }

				.stay_4_box {  width:100% ;  padding:0px 0px 30px 0px;  }
				.stay_4_box .tit_1 {width:100%; height:24px;  background:url(/kor/images/ti/lodging/stay_line.gif) repeat-x left bottom;margin-bottom:10px;}
				.stay_4_box .tit_1_text { color:#644c37; font-weight:bold;  background:url(/kor/images/ti/lodging/stay_icon_2.gif) no-repeat left top; padding-left:20px;  }
				

/*여행자 평가하기*/
.Detail_Valuation_Box1 {   padding-bottom:10px; }

.stay_after_bg 	{ width:590px;_width:570x; height:49px; background:url(/kor/images/ti/lodging/stay_after_bg.gif) no-repeat left top;  margin-bottom:10px; margin-top:11px; padding-left:15px; }
.stay_after_bg ul li { margin-top:18px; float:left;  padding-right:140px; color:#444;  background:url(/kor/images/ti/lodging/icon_spot2.gif) no-repeat left 6px; text-indent:6px;}
.stay_after_bg ul li img { margin-top:5px; }
.stay_after {  padding-left:18px; padding-top:30px; color:#F6630B;  font-weight:bold;  }
.after_table {  font-size:12px; color:#4f4f4f; line-height:18px; }
.after_table span { margin-left:18px; }
.text_left1 {  text-indent:24px; }
.text_left2 { text-indent:18px; }
.text_left3 { text-indent:17px; }
.valuation_btn {  margin:0 0 15px 5px; } 

.stay_table_default_write	{ clear:both; margin:20px 0 0px 5px; border-top:2px solid #a3a3a3; border-collapse:collapse; border-bottom:2px solid #a3a3a3; }
	.stay_table_default_write tbody th		{ text-align:left; color:#616161; font-weight:normal; height:46px; background-color:#F2F2F2; border-bottom:1px solid #D2D2D2; padding-left:20px; }
	.stay_table_default_write tbody th .table_th { height:93px; }
	.stay_table_default_write tbody td		{ text-align:left; color:#616161; height:46px; padding:5px 0px 5px 15px; border-bottom:1px solid #D2D2D2; vertical-align:middle; }


/*전자지도_약도 텝추가*/

.addstay_tab_tit { width:100%; height:25px; background:url(/kor/images/ti/lodging/addtab_tit_bg.gif) repeat-x ; padding-bottom:5px  }
.addstay_tab_tit ul { height:25px;   }
.addstay_tab_tit li { float:left;  margin-right:5px }

.tab_menu_00{ float:left;  }
.stay_print_wrap {border:solid 1px #bb6a6a;}

.stay_5_Detail_1 { width:544px;_width:100%; padding:23px 23px 0px 23px; background:url(/kor/images/ti/lodging/stay_box_bgline.gif) repeat-y ; border-bottom:solid 2px #bb6a6a; }
