@charset"Shift_JIS";
/*---------------------------------------------*/

body { background-color:#333333; margin:0px; padding:0px; text-align:center; }
img{ border: 0px none #ffffff; vertical-align: bottom;}

/*---------------------------------------------*/
	
a:link    { color: #FFFFFF; }
a:visited { color: #FFFFFF; }
a:hover   { color: #FFFF00; }
a:active  { color: #FFFFFF; }

/*---------------------------------------------*/
/*基本フォント*/
.bstexts{
 color: #333333;
 font-size:11px;
 }
.bstext{
 line-height:14px;
 font-size:12px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
 }
.bstext1{
 line-height:16px;
 font-size:14px;
 FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
}
.bstext2{
 line-height:18px;
 font-size:16px;
FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
 color: #333333;
}

/*---------------------------------------------*/

#body {
	width:780px;
	height:auto;
	margin-left:auto;
    margin-right:auto;
	border-left:5px #8B3006 solid;
	border-right:5px #8B3006 solid;
	background-color:#cb2f08;
}

/*---------------------------------------------*/
#header {
	width:770px;
	height:69px;
	margin:0px;
	padding:0px;
	background-image:url(../images/img_backheader.gif);
}

#header dl{
	display:none;
}

#header-menu {
	width:450px;
	height:23px;
	padding-left:320px;
	padding-top:43px;
	font-size:15px;
	line-height:20px;
	color:#FFFFFF;
}

#header-menu ul{
	margin:0px;
	padding:0px;

}
#header-menu li{
	display:inline;
	border-left: 1px;
	border-left-color:#FFFFFF;
	border-left-style:solid;
	padding-left:7px;
}
#header-menu li.menu05{
	display:inline;
	border-right: 1px;
	border-right-color:#FFFFFF;
	border-right-style:solid;
	padding-right:7px;
}

/*---------------------------------------------*/
#left {
	float:left;
	width:180px;
	height:auto;
	padding-left:20px;
	padding-top:15px;
}

#left h4{
	width:180px;
	height:25px;
	margin:0px;
	padding:0px;
	font-size:15px;
	font-weight:200;
	line-height:25px;
	color:#FFFFFF;
	background-color:#990000;
}
#left dl {
	width:180px;
	height:auto;
	margin:0px;
	padding:0px;
}
#left dt {
	width:180px;
	height:auto;
	margin:0px;
	padding-top:5px;
	text-align:left;
	font-size:15px;
	line-height:16px;
	color:#FFFFFF;
}

#left dt.imgtop {
	width:180px;
	height:150px;
	margin:0px;
	padding-top:5px;
	background-image:url(../images/hiroshima_lenlen_shop.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}

#left dl.planeria {
	width:170px;
	height:auto;
	margin:15px 0px;
	padding:0px;
	background-color:#990000;
	border:5px #FFFFFF solid;
}

#left dl.planeria dt {
	width:170px;
	height:auto;
	text-align:center;
	font-size:15px;
	color:#FFFFFF;
}

#left dt.honten {
	width:180px;
	height:150px;
	display:block;
	margin:0px;
	padding-top:5px;
	background-image:url(../images/pekin_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#left dt.okinawaten {
	width:180px;
	height:150px;
	display:block;
	margin:0px;
	padding-top:5px;
	background-image:url(../images/okinawa_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#left dt.honten a{
	width:180px;
	height:150px;
	display:block;
	text-indent:-87654px;
	background-image:url(../images/pekin_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
#left dt.okinawaten a{
	width:180px;
	height:150px;
	display:block;
	text-indent:-87654px;
	background-image:url(../images/okinawa_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	}
#left dt.honten a:hover{
	width:180px;
	height:150px;
	background-image:url(../images/pekin_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#left dt.okinawaten a:hover{
	width:180px;
	height:150px;
	background-image:url(../images/okinawa_lenlen_shop.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}
#left dt.shoptexteria {
	width:180px;
	height:auto;
	margin:0px;
	padding-top:5px;
	text-align:center;
	font-size:15px;
	font-weight:800;
	color:#FFFFFF;
}
/*---------------------------------------------*/
#right {
	float:right;
	width:535px;
	height:auto;
	padding-top:15px;
	padding-right:20px;
}

#flash-eria {
	width:535px;
	height:200px;
	background-image:url(../images/main_photo.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
#flash-eria dl {
	display:none;
}

#whatsnews {
	width:535px;
	height:auto;
	margin:0px;
	padding-top:15px;
}

#whatsnews dl{
	width:535px;
	height:auto;
	margin:0px;
	padding:0px;
}

#whatsnews dt.whatsnewstitle{
	width:535px;
	height:25px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:15px;
	font-weight:600;
	line-height:25px;
	color:#FFFFFF;
	background-color:#990000;
}

#whatsnews dt.newstxt {
	width:525px;
	height:150px;
	margin:0px;
	padding:5px;
	background-color:#FFFFFF;
}
#main-banar {
	text-indent:-87654px;
	width:535px;
	height:90px;
	margin-top:15px;
	background-image:url(../images/recommended_banar.gif);
}
#main-banar a {width:535px; height:90px; background-position:0px 0px; display:block;}
#main-banar a:hover {width:535px; height:90px; background-position:0px 120px;}

#mini-banar {
	width:535px;
	height:100px;
	padding-top:15px;
}

#mini-banar dl {
	width:535px;
	height:100px;
	margin:0px;
	padding:0px;
}

#mini-banar dt.danarleft {
	float:left;
	width:265px;
	height:100px;
	margin:0px;
	padding:0px;
	text-indent:-87654px;
	background-image:url(../images/banar_market.gif);
}

#mini-banar dt.danarleft a {width:265px; height:100px; background-position:0px 0px; display:block;}
#mini-banar dt.danarleft a:hover {width:265px; height:100px; background-position:0px 100px;}

#mini-banar dt.danarright {
	float:right;
	width:265px;
	height:100px;
	margin:0px;
	padding:0px;
	text-indent:-87654px;
	background-image:url(../images/banar_cooking.gif);
}

#mini-banar dt.danarright a {width:265px; height:100px; background-position:0px 0px; display:block;}
#mini-banar dt.danarright a:hover {width:265px; height:100px; background-position:0px 100px;}

#gallery {
	width:535px;
	height:auto;
	margin:0px;
	padding-top:15px;
}

#gallery  dl{
	width:535px;
	height:auto;
	margin:0px;
	padding:0px;
}

#gallery dt.gallerytitle{
	width:535px;
	height:25px;
	margin:0px;
	padding:0px;
	text-align:left;
	font-size:15px;
	font-weight:600;
	line-height:25px;
	color:#FFFFFF;
	background-color:#990000;
}

#gallery dt {
	float:left;
	width:130px;
	height:105px;
	margin:0px;
	padding-top:10px;
	padding-left:2px;
}

/*---------------------------------------------*/
#footer {
	clear:both;
	width:770px;
	height:35px;
	_height:40px;
	padding-top:15px;
	font-size:14px;
	FONT-FAMILY: Verdana, Helvetica, Osaka , Geneva, sans-serif;
	color: #FFFFFF;
}
/*---------------------------------------------*/











