﻿@charset "utf-8";
/********** product markup **********/
#cont #product_title{width:640px; min-height:40px;  _height:40px; margin-top:9px;}
	#cont .product_title4{font-size:20px; font-weight:bold; margin-top:20px; }
	#cont .view_ul{ padding-left:20px; width:610px; min-height:20px; _height:20px;}
	#cont .view_ul li{float:left; width:100px; height:25px;  text-align:center; margin-top:5px; }

/*추가.상품소개 10번째 메뉴 추가.090527.*/
	#cont .view_ul .MN10{float:left; width:140px; height:25px;  text-align:center; margin-top:5px; }
	
	#cont .view_ul li .line_right{height:14px; _height:14px; border-right:1px solid #ED7F73;}
	#cont .view_ul li a{font-size:14px; color:#858585; }
	#cont .view_ul li a:hover{font-size:16px; color:#E61000;}
	 
#cont .view_product{width:620px; padding:30px 10px; border-bottom:1px solid #ED2F21;}
	#cont .product_view{clear:both; margin-top:10px; }	
		#cont .product_top{width:620px; height:8px; background:url(/images/product/product_top.gif) left top  no-repeat; overflow:hidden;}
		#cont .product_mid{width:620px; background:url(/images/product/product_mid.gif) left top  repeat-y; overflow:hidden;position:relative;}
		#cont .product_bottom{width:620px; height:9px; background:url(/images/product/product_bottom.gif) left top  no-repeat; overflow:hidden;}
		
		#cont .pic_top_bg{width:240px; height:15px; background:url(/images/product/product_pic_top.gif) left top  no-repeat; overflow:hidden;}	
		#cont .pic_mid_bg{width:240px; min-height:210px; _height:210px;  background:url(/images/product/product_pic_mid.gif) left top  repeat-y;}	
		#cont .pic_bottom_bg{width:240px; height:15px; background:url(/images/product/product_pic_bottom.gif) left top  no-repeat; overflow:hidden;}

	#cont .dl_box_1{  min-height:240px; _height:240px; margin-left:10px;  background:#f6f6f6;}
		#cont .product_dl{ width:350px;  background:url(/images/common/line_bottom.gif) left bottom repeat-x; margin:0 10px; overflow:auto;} 
		#cont .product_dl img{vertical-align:middle; margin-left:5px; border:}
		#cont .product_dl dt{float:left; width:85px; background:url(/images/blet/blet_li_2.gif) left 50%  no-repeat;  padding:10px 0 10px 5px;}
		#cont .product_dl dd{float:left; width:240px;  padding:10px 0;}
		#cont .txt_title{text-align:center;}	
		#cont .txt_note{display:block; line-height:120%; font-size:11px;}  
		#cont .position_div{position:relative; overflow:auto;}
	
	#cont .product_view_box{float:left; text-align:center;position:relative; }	
		#cont .product_h3{clear:both; position:absolute; margin:2px 0 0 16px; z-index:100;}
		#cont .tap_sub_1{width:570px; line-height:160%; margin:20px 23px;  overflow:auto;}
			#cont .tap_sub_1 li{float:left; width:125px; margin-right:23px; }
	
	#cont .list_bottom_1{clear:both; width:640px; }


 

/********** salesarea markup **********/
#cont .search_1{position:relative; min-height:60px; _height:60px; overflow:hidden;}
	#cont .area_title_top{background:url(/images/product/title_left_table_bg.gif) left top  no-repeat;}
	#cont .area_title_mid{background:url(/images/product/title_mid_table_bg.gif) left top  repeat-x;}
	#cont .area_title_bottom{background:url(/images/product/title_right_table_bg.gif) right top  no-repeat;}
	
	#cont .search_mid_1{float:left; width:640px; height:54px;   background:url(/images/recipe/search_mid_bg.gif) left top repeat-y; overflow:hidden;}
	#cont .search_1 .search_padd{margin:15px 0;}
	#cont .search_1 .search_padd li{padding-left:67px; padding-right:62px; height:21px;  }
	* html  #cont .search_1 .search_padd li{padding-left:67px; padding-right:62px; padding-bottom:5px; }
	#cont .search_padd .search_blet{float:left; width:80px; background:url(/images/blet/blet_li_1.gif) left 65%  no-repeat; padding:4px 5px 0 10px; }
	#cont .area_title{font-size:13px; font-weight:normal; margin-bottom:15px; }
#cont #productarea_1{ margin-top:40px;}
	#cont .area_table{width:100%; text-align:center; }
	#cont .area_table td{border-bottom:1px solid #ECE4E2; padding:9px 0;}
	#cont .area_table th{padding:11px 0; color:#A7160B;}
	#cont .area_table .th_line{width:125px; height:14px; border-right:1px solid #ED7F73;}
	#cont .map_swf{width:641px; height:323px; overflow:hidden; margin-bottom:25px;}
	#cont .btn_more{ width:33px;}
	#cont .btn_txt{float:left; display:block; width:93px; text-align:center;}
	#cont .more_box{width:188px; overflow:hidden;}
		#cont .more_box_top_bg{width:188px; height:6px; background:url(/images/product/area/more_box/more_box_top_bg.gif) left top  no-repeat; overflow:hidden; }
		#cont .more_box_mid_bg{width:188px; background:url(/images/product/area/more_box/more_box_mid_bg.gif) left top  repeat-y; overflow:hidden; padding:10px 5px 0 20px;}
		* html #cont .more_box_mid_bg{width:188px; background:url(/images/product/area/more_box/more_box_mid_bg.gif) left top  repeat-y; overflow:hidden; padding:10px 5px 7px 17px;}
		#cont .more_box_bottom_bg{width:190px; height:11px; background:url(/images/product/area/more_box/more_box_bottom_bg.gif) left top  no-repeat; overflow:hidden;}
		#cont .more_box_close{width:180px;  text-align:right; margin-bottom:-4px;}
		#cont .more_box_mid_bg dt{ float:left; width:57px; height:16px; background:url(/images/blet/blet_li.gif) left 5px no-repeat; padding-left:7px; margin-bottom:12px; overflow:hidden;}
		#cont .more_box_mid_bg dd{float:left; width:77px; height:16px; background:url(/images/product/area/more_box/area_more_line.gif) left 50%  no-repeat; padding-left:12px; margin-bottom:12px; overflow:hidden;}



/********** search markup **********/
#cont .search_h4{font-size:14px; font-weight:normal; text-align:center; padding:5px 0 2px 0;}
#cont .txt_title a{color:#000;}


/********** story markup **********/
#cont .story_list{width:640px;  overflow:hidden; margin-top:25px;}
	#cont .story_top_bg{width:640px; height:7px; background:url(/images/product/story/prolist_top_bg.gif) left top  no-repeat;  overflow:hidden;}
	#cont .story_mid_bg{width:640px;  background:url(/images/product/story/prolist_mid_bg.gif) left top  repeat-y;  overflow:hidden;}
	#cont .story_bottom_bg{width:640px; height:7px; background:url(/images/product/story/prolist_bottom_bg.gif) left top  no-repeat;  overflow:hidden;}
	
	#cont .story_ul{width:628px; padding:5px 0 5px 10px; overflow:hidden; }
	#cont .list_top_bg{width:150px; height:5px; background:url(/images/product/story/list_top_bg.gif) left top  no-repeat; overflow:hidden;  }
	#cont .list_mid_bg{width:150px; background:url(/images/product/story/list_mid_bg.gif) left top  repeat-y; padding:5px 0 0 6px; overflow:hidden;}
	#cont .list_bottom_bg{width:150px; height:7px; background:url(/images/product/story/list_bottom_bg.gif) left top  no-repeat; overflow:hidden;}
	#cont .story_ul li{width:157px; float:left; overflow:hidden; }
	#cont .story_ul img{vertical-align:top; overflow:hidden;}
	#cont .story_view{position:relative;  width:640px; height:400px;  background:url(/images/product/story/story_cont_bg.gif) 45px 1px  no-repeat; overflow:hidden;}
	#cont .story_txt{position:absolute; left:110px; top:40px; width:290px;}
	#cont .story_pic{position:absolute; left:320px; top:45px; width:280px;}
	#cont .story_h4{width:270px; font-size:30px; color:#fff; text-align:center; margin-top:5px;}
	#cont .story_p{height:200px;  margin-top:30px; font-size:13px; color:#978F8F; line-height:180%;}
	#cont .story_p img{display:block; }
	#cont .story_p .story_img{margin:10px 0;}