@charset "utf-8";
@import url("reset.css");

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #666666;
	margin: 0; /* 複数の異なるブラウザの初期設定値に対応するため、body エレメントのマージンと余白を 0 にすることをお勧めします */
	padding: 0;
	text-align: center; /* これにより、IE 5* ブラウザではコンテナが中央揃えになります。そして、テキストは、#container セレクタの初期設定である左揃えに設定されます */
	color: #000000;
}
.oneColElsCtr #container {
	width: 75em;
	background: #FFFFFF;
	margin: 0 auto; /* 自動マージン（幅と連動）により、ページが中央揃えになります */
	border: 1px solid #000000;
	text-align: left; /* この設定は body エレメントの text-align: center より優先されます。 */
}
.oneColElsCtr #mainContent {
	padding: 0 20px; /* 余白は div ボックスの内側のスペース、マージンは div ボックスの外側のスペースです */
	overflow:hidden;
	position:relative;
}
h1{background:url(../campaign/images/chopsticks/title.png) left top no-repeat;width:960px;text-indent:-9999em;height:356px;margin:0 auto;}
h1 img{visibility:hidden;}
#mainContent .shop {
	padding:5px 0.5em 32768px 0.5em;
	margin:0 0 -32768px 0.5em;
	background-color:#F3EFF2;
	float: left;
	width: 33em;}
h4{border-left:7px solid #603;padding:7px;}
h5{color:#123172;}
h6{background:url(../campaign/images/chopsticks/tokutenbg.jpg);width:15em;padding:15px 7px;font-weight:normal;font-size:13px;border:1px dashed #FBB17B;float:right;}
h6 strong{
	color:#CE3204;
}
.shop p{font-size:0.9em;}
.shop div{width:200px;height:200px;float:right;clear:both;}
#mainContent #eriamenu {list-style-type: none;width:30em;float:right;}
#mainContent #eriamenu li{display: inline;padding:3px 15px;border-left:1px solid #333;border-right:1px solid #333;margin:1px;}

#mainContent .eria{clear:both;overflow:hidden;width:73em;margin:1em auto;}

div#link_across a{
	display:block;
	width:182px;
	text-indent:-9999em;
	height:62px;
	position:absolute;
	top:238px;
	left:604px;
}

div#link_webinn a{
	display:block;
	width:137px;
	text-indent:-9999em;
	height:48px;
	position:absolute;
	top:242px;
	left:811px;
}
