/*width = widtop = topbottom = btmleft = lftright = rgtcenter = ctrclear = clrtable = tblborder = bdr*/@import url(format.css);@import url(base.css);@import url(top.css);#box_menu ul{	margin:0px auto 20px 0px;	}#box_menu li{	float:left;	height:84px;	margin:0px 4px 0px 3px;	}#box_menu :after{	content:"";	display: block;	clear: both;	height: 1px;	overflow: hidden;	}#box_mainimg{	clear:both;	margin:10px 0px 10px 0px;	}.shop_news ul{	margin:10px 0px;	font-size:12px;	}.shop_news li{	line-height:14px;	padding:2px;	margin:4px 0px;	border-bottom:1px solid #a0a0a0;	}.shop_data {	border:1px dotted #909090;	}.shop_data ul{	margin:10px 0px;	padding:3px;	font-size:14px;	}.shop_data li{	line-height:14px;	padding:2px;	margin:4px 0px;	border-bottom:1px solid #a0a0a0;	}.box_menu02_o ul{	font-size:10px;	}.box_menu02_o li{	margin-bottom:1px;	width:176px;	padding:3px;	background-color:#ffffff;	border:1px solid #273E2E;	}.box_menu02_o a{	color:#505050;	}.box_menu02_o a:hover{	color:#800000;	}#shop_ryori h3{	font-size:14px;	font-weight:bold;	margin:10px 0px;	color:#e00000;	}.ryori_data{	padding:10px;	border-bottom:1px dashed #a0a0a0;	}.ryori_data ul{	margin:20px 0px;	width:300px;	font-size:12px;	font-weight:bold;	}.ryori_data li{	margin-top:4px;	padding:4px;	font-size:10px;	font-weight:100;	border-bottom:1px dashed #505050;	}.ryori_data img{	float:right;	}.ryouri_data :after{	content:"";	display: block;	clear: both;	height: 1px;	overflow: hidden;	}
