@charset "utf-8";
/* CSS Document */

#Stay_Area_box_1 { width:595px; float:left; position:relative; margin:0px 0 38px 0px; background:url(/kor/images/ti/lodging/submain_bg_top.gif) no-repeat left top; display:inline; }
	#Stay_Area_box_s1 { width:595px; position:relative; float:left; background:url(/kor/images/ti/lodging/submain_bg_bottom.gif) no-repeat left bottom; }
					.stay_tapmenu { float:left; width:585px; height:31px; background:url(/kor/images/ti/lodging/stay_tabline.gif) no-repeat 5px bottom; padding:10px 0 0 0; margin-left:5px; display:inline; }
					.stay_tapmenu li { font-weight:bold; color:#000; float:left; padding:10px 0 0 20px; }
					.stay_tapmenu li a:link, .stay_tapmenu li a:visited { color:#000; } 
								.tab_11_on { width:94px; _width:114px; height:31px; background:url(/kor/images/ti/lodging/btn_stay_on.gif) no-repeat left top; }
								.tab_11_off { width:94px; _width:114px; height:31px; background:url(/kor/images/ti/lodging/btn_stay_off.gif) no-repeat left top; }
								.tab_space { margin-left:2px; }
								
					.stay_area_block { float:left; width:585px; height:299px; }
					#stay_area_layer { width:585px; height:259px; float:left; background:url(/kor/images/ti/lodging/submain_sbg.gif) #fff no-repeat left bottom; margin-left:5px; display:inline; }
									.flash_map2 { float:left; width:398px; height:255px; margin:0 0 0 1px; padding:0; }
									.visit_here { float:right; width:166px; height:233px; background:url(/kor/images/ti/lodging/visit_bg.gif) no-repeat left top; margin:15px 10px 0 0; display:inline; color:#000; }
									.visit_here dt { font-weight:bold; padding:42px 0 0 22px; }
												.here_img { margin:6px 0 13px 31px; padding:1px; border:1px solid #d0d0d0; width:100px; height:65px; }
												.here_img img { vertical-align:top; }
												.here_text { float:left; padding:12px 16px 29px 16px; background:url(/kor/images/ti/lodging/visit_stpoline.gif) no-repeat 12px top; }
												.here_text a:link, .here_text a:visited, .here_text a:hover, .here_text a:active { font-size:8pt; line-height:13px; color:#000; display:inline; }
												.here_text span { font-size:8pt; line-height:13px; color:#000; }
												
									.find1 { float:left; margin:10px 0 10px 28px; width:134px; height:19px; }
									.find2 { float:left; margin:10px 0 10px 3px; width:144px; height:19px; }
									.find3 { float:left; margin:10px 0 10px 3px; width:214px; height:19px; border:1px solid #bfbfbf; }
									.find4 { float:left; width:344px; height:19px; border:1px solid #bfbfbf; margin:10px 0 10px 183px; }									
									.find_button { float:left; margin:10px 0 10px 3px; width:43px; height:19px; }
					.stay_thema_block { float:left; width:585px; height:290px; }
					#stay_area_layer2 { width:585px; height:245px; float:left; background:url(/kor/images/ti/lodging/submain_sbg.gif) #fff no-repeat left bottom; margin-left:5px; display:inline; }

									.theme_info_text{ width:533px; height:20px;  margin:27px 0 0 24px;}
									.theme_nature { float:left; width:533px; margin:10px 0 0 24px; display:inline; }
												.theme_tit { float:left; background:url(/kor/images/ti/lodging/bul_ic_1.gif) no-repeat 12px 5px; font-weight:bold; color:#444; display:inline; padding:4px 0 0 30px; line-height:15px; width:121px; _width:146px; }
												.theme_contents { float:left; width:380px; display:inline; margin:0 0 0 0; padding:0; color:#555; }
												.theme_contents span { padding:0 6px 0 6px; _padding:0 3px 0 3px; line-height:24px; }
												* html .theme_contents input { margin-bottom:3px; }
									
									.dot_line2 { float:left; width:533px; height:1px; line-height:0; border-top:1px solid #dfdfdf; display:inline; margin:12px 0 0 25px; }
									
									.theme_area { float:left; width:533px; margin:14px 0 0 24px; display:inline; }

/* 사용자 평가하기*/
.stay_table_default_write	{ clear:both; margin:20px 0 0px 0; border-top:2px solid #a3a3a3; border-collapse:collapse; border-bottom:2px solid #a3a3a3; }
* html .stay_table_default_write { margin:28px 0 0px 0; }
	.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; }



