#sub_ct {}
#res_Search h2{background:url(../../images/layout/res_search_bg_eng.png) left top no-repeat;}
.form3 {width:100%}
.form3 dt{ float:left; width:115px;  padding:10px 0 0;}
.form3 dd{ float:left;  padding:5px 0; }
/*예약 검색*/
#res_Search { margin:50px auto 20px; height:200px; width:530px;background:url(../../images/layout/main_service_border.gif) top repeat-x; }
	#res_Search form { margin:0px; height:145px; border-right:3px solid #eee;  background:url(../../images/layout/main_service_border.gif) left repeat-y;}
	#res_Search h2{ float:left; height:145px; width:200px; margin:0px;;}/* 배경이미지 설정은 언어별에서 */
	#res_Search dl{padding-top:15px;}
	#res_Search dt{ width:90px;}
	#res_Search dd input{width:200px;}
	#res_Search dt.bt{ float:left; width:200px; margin-left:90px;}
	#res_Search p {clear:both; border-top:3px solid #eee;  padding:5px 5px 20px; font-size:0.8em; }
#Res_list{clear:both;}
#Latest_Res {clear:both;}


	#search { padding:80px 0 10px 40px;} /* 배경이미지는 언어별 css에서 지정 */
		#search dt, #search label {display:none;}
		#search dd, #search dt.bt{display:inline; margin-right:7px; font-size:0.9em}
		#search dd, #search dt.bt img {margin-right:5px;}
		#search #cal_btn, #search #cal_btn img {margin:0 0 2px 0; padding:0 0 2px 0; vertical-align:middle;}
		#search #cal_layer{position:relative;height:0px; overflow:visible; }
		#main_ct #search .bt .bt05 { display:none;}
