@charset "utf-8";
/* CSS Document */


#Content_Wrap800 { float:left; width:800px; display:inline; text-align:left; margin:0 0 0 26px; padding:0; }

/*맛이야기 메인, 서브 공통*/
#Taste_layer { width:800px; float:left; margin:0; padding:0; background:url(/kor/images/ti/taste/taste_main_map.jpg) no-repeat left top; }
    .main_vimg{   width:266px; height:265px; float:left;   }
	.main_vimg img{ vertical-align:top;}
	.flash_map { float:right; margin:2px 10px 2px 0; width:523px; height:261px; }
	* html .flash_map { margin:2px 5px 2px 0; }
	.taste_search { float:left; width:800px; height:40px; background:url(/kor/images/ti/taste/taste_search_bg.gif) no-repeat left top; }
	.taste_select { float:left; width:96px; height:19px; margin:10px 0 12px 19px; color:#4c4c4c; line-height:19px; border:solid 1px #bfbfbf; }
	.taste_textbox { float:left; width:250px; height:19px; margin-top:10px; margin-left:2px; margin-bottom:12px; color:#4c4c4c; line-height:15px; border:solid 1px #bfbfbf; }
	* html .taste_textbox { height:18px; }
	.btn_taste { float:left; margin:10px 0 12px 2px; border:0; }

/*맛이야기 메인 가운데 이미지와 글 */	
	#Taste_center { width:800px; float:left; margin:25px 0 0 0; background:url(/kor/images/ti/taste/taste_main_bg.jpg) no-repeat left top; padding:0; }
	#Taste_center dl { margin:243px 102px 0 157px; }
				  dt { height:77px; }
				  .taste_text1 { margin:55px 0 0 0; height:47px; }
				  .taste_text2 { margin:20px 0 0 0; height:47px; }
				  .taste_text3 { margin:20px 0 0 0; height:47px; padding-bottom:102px; }
				  
	#Taste_bottom { width:800px; height:97px; float:left; background:url(/kor/images/ti/taste/taste_main_bottom.gif) no-repeat left top; margin:25px 0 0 0; }
	#Taste_bottom img { margin:34px 0 0 32px; }


/*맛이야기 서브메인 가운데 리스트 */
	.taste_summary  { width:800px; height:158px; margin-top:28px; background:url(/kor/images/ti/taste/taste_text_bg.gif) no-repeat left top; padding-left:60px; float:left;}
	.taste_summary li  { width:680px; float:left; color:#66442c; font-weight:bold; margin:28px 0 0 0; }
	.taste_summary .summary_tit { float:left; background:url(/kor/images/ti/taste/bul_taste_tit.gif) no-repeat left 2px; height:22px; padding-left:32px; }
	
	.taste_title_font { color:#be4300; }
    .taste_title_font_01 { width:800px; height:57px; padding:0px 0px 0px 680px;}
	.taste_list_title { width:800px; padding:26px 0px 0px 0px;  float:left; }
	.taste_list_title dt {  padding-left:15px; height:21px;  background:url(/kor/images/ti/taste/list_icon.gif) no-repeat ;  font-weight:bold; color:#333333;  float:left;  }
	.taste_list_title dd { width:800px; height:47px; background:url(/kor/images/ti/taste/taste_title_bg.gif) repeat-x  ; float:left; padding-top:10px;}
	
	.taste_list_box {position:relative; width:800px; height:215px;   font-size:12px; border-bottom:solid 1px #e1e1e1; float:left; margin-bottom:24px}
	.taste_list_box2 {position:relative; width:800px; height:215px;   font-size:12px; border-bottom:solid 1px #e1e1e1; float:left; margin-bottom:10px}
	* html .taste_list_box2 { margin-bottom:2px; }
	.taste_list_img1{position:relative; border:solid 1px #cecece;  padding:1 1 1 1 ; margin-right:25px; width:226px; height:186px; float:left; }
	.taste_list_txt1{ position:relative; width:500px; float:left; }
	.taste_list_txt1 dt  {position:relative; width:500px; height:63px;  float:left;   }
	.taste_list_content1{ width:545px; height:30px;  background:url(/kor/images/ti/taste/taste_list_bg.gif) no-repeat ;  color:#4f4f4f; padding-left:8px ;  float:left;  }
	.taste_list_content2{ width:545px; color:#4f4f4f; padding:15px 0px 0px 9px ; line-height:17px; text-align:justify; float:left; }
	
/*맛이야기 서브상세 상세보기 */
	#Taste_sub_Detail_box_1 { float:left; width:800px; border-top:2px solid #c2a285; border-bottom:2px solid #e1e1e1; margin:25px 0 0 0; padding:0; }
							.taste_top_btn { float:left; width:800px; height:30px; border-bottom:1px solid #c2a285; background-color:#f9f6f5; margin-bottom:25px; }
							.taste_top_btn dd { float:right; vertical-align:top; width:59px; height:13px; color:#5c5c5c; font-weight:bold; margin-top:7px; }
							* html .taste_top_btn dd { margin-top:9px; }
										   .btn_img { margin-right:4px; }
										   
							.taste_sub_img { float:left; width:248px; height:291px; }
							.sub_img_border { border:1px solid #ccc; padding:1px; }
							.btn_plus_img { border:0; margin:14px 0 0 114px; } 
							* html .btn_plus_img { margin:13px 0 0 114px; }
							
							.taste_contents_text { float:right; width:531px; height:291px; }
												.taste_sub_tit { width:531px; height:44px; }
												.taste_sub_season { width:531px; height:26px; margin-top:19px; margin-bottom:3px; padding-left:9px; color:#5c5c5c; background:url(/kor/images/ti/taste/bul_square.gif) no-repeat left 6px; }
												* html .taste_sub_season { margin-top:20px; margin-bottom:2px; background:url(/kor/images/ti/taste/bul_square.gif) no-repeat left 5px; }
												.taste_sub_info { width:531px; height:199px; background:#f7f7f7 url(/kor/images/ti/taste/subdetail_info_bg.gif)  left top; }
																.info_tit { width:522px; float:left; background:url(/kor/images/ti/taste/bul_tree.gif) no-repeat left top; margin:20px 0 0 12px; padding-left:16px; color:#bd5137; font-weight:bold; }
																.info_center_text1 { width:511px; height:67px; float:left; color:#848484; padding:14px 0 0 9px; line-height:17px; }
																.ifno_conter_text2 { width:466px; float:left; color:#595d64; padding:8px 0 0 9px; line-height:18px; }
																
												.taste_sub_story { float:left; width:795px; color:#606060; line-height:17px; margin-top:22px; padding-bottom:20px; position:relative; }
																.story_green { color:#6b8e00; line-height:17px; }
																
	#Taste_sub_Detail_box_2 { float:left; width:800px; margin-top:24px;  }
	* html #Taste_sub_Detail_box_2 {  padding-bottom:24px; }
							.store_top {float:left; width:800px; background:url(/kor/images/ti/taste/taste_detail_bg.gif) no-repeat; height:23px; }
							.store_top_bg {float:left; width:800px; background:url(/kor/images/ti/taste/taste_detail_bg_01.gif) repeat ; border-bottom:1px solid #e1e1e1; padding-bottom:20px; }
							.store_img { float:left; width:156px; margin:7px 0px 0px 30px; padding:1px; border:1px solid #ccc; background-color:#fff; display:inline; }							
							.store_phone { float:left; margin:0px 0 0px 25px; color:#848484; letter-spacing: -1px; }
							.store_phone_font_11 { font-size:11px; letter-spacing: 0px; }
							.store_phone td { line-height:16px; }
							
	#Taste_sub_Detail_box_3 { float:left; width:800px; margin:34px 0 64px 0; border-top:2px solid #e1e1e1; border-bottom:2px solid #e1e1e1; }
	* html #Taste_sub_Detail_box_3 { margin-bottom:11px; }
							.taste_sub_any { margin:13px 30px 13px 30px; color:#626262; }
							.any_tit1 { background:url(/kor/images/ti/taste/icon.gif) no-repeat left center;  font-weight:bold; padding-left:20px; }
							.any_tit2 { background:url(/kor/images/ti/taste/icon_0.gif) no-repeat left center;  font-weight:bold; padding-left:25px; }
							.any_tit3 { background:url(/kor/images/ti/taste/bul_vegi.gif) no-repeat left top; color:#505966; font-weight:bold; padding-left:30px; }
							.any_img { width:116px; height:63px; border:1px solid #ccc; padding:1px; }
							.any_img img {vertical-align:top; }
							.any_text { line-height:16px; position:relative; clear:both; }
							.any_color { color:#000; position:relative; clear:both; }
							.any_color1 { margin:5px 0px 0px 0px; color:#aa624c; }
							.any_color2 { margin:5px 0px 0px 10px; color:#505966; }

/*여행자 평가하기 w800 추가*/
.taste_table_default_write	{ clear:both; margin:40px 0 64px 0; border-top:2px solid #C8C8C8; border-collapse:collapse; border-bottom:2px solid #C8C8C8; }
* html .taste_table_default_write { margin:28px 0 39px 0; }
	.taste_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; }
	.taste_table_default_write tbody th .table_th { height:93px; }
	.taste_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; }

.taste_table_default_write2	{ clear:both; margin:20px 0 64px 0; border-top:2px solid #C8C8C8; border-collapse:collapse; border-bottom:2px solid #C8C8C8; }
* html .taste_table_default_write2 { margin:28px 0 39px 0; }
	.taste_table_default_write2 tbody th		{ text-align:left; color:#616161; font-weight:normal; height:46px; background-color:#F2F2F2; border-bottom:1px solid #D2D2D2; padding-left:20px; }
	.taste_table_default_write2 tbody th .table_th { height:93px; }
	.taste_table_default_write2 tbody td		{ text-align:left; color:#616161; height:46px; padding:5px 0px 5px 15px; border-bottom:1px solid #D2D2D2; vertical-align:middle; }


