@charset "shift_jis";


/* CSS Document */

h2{
	position:relative;
}
#contents .shuyu p.title{
	color:#b32e23;
}

#coupon{
	background:url(../img/feature19/bg-coupon.gif) no-repeat left bottom;
	height:188px;
	position:relative;
	margin-bottom:18px;
}
#coupon img{
	margin-bottom:18px;
}
#coupon p{
	font-size:10px;
	line-height:1.4;
	width:570px;
	padding:0 0 0 60px;
	margin-bottom:8px;
}

#coupon .btn{
	position:absolute;
	left:370px;
	top:140px;
}
#coupon p.tokuten{
	font-size:16px;
	font-weight:bold;
	color:#d00;
	font-family:"メイリオ","meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

#event{
	float:left;
	padding:0 0 10px 37px;
}
#event li{
	font-size:10px;
	line-height:1.2;
	font-family:"HiraakuPro-W6","メイリオ","meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
	width:286px;
	float:left;
	margin:0 6px 20px 0;
	position:relative;
}
#event li p.area{
	font-size:13px;
	color:#fff;
	position:absolute;
	left:-5px;
	top:-5px;
	z-index:2;
	padding:2px 4px;
}
#event li .ev01{background-color:#8fc900;}
#event li .ev02{background-color:#3172e3;}
#event li .ev03{background-color:#ff7c0c;}
#event li .ev04{background-color:#e54d9a;}
#event li .ev05{background-color:#0fa4d6;}
#event li .ev06{background-color:#ad953b;}

#event li p.area span{
	font-size:10px;
}
#event li strong{
	color:#2f7e00;
	font-size:14px;
	font-weight:bold;
	line-height:1.2;
	height:35px;
	display:block;
	font-family:"メイリオ","meiryo","ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
#event li strong span{
	font-size:10px;
}
#event li img{
	float:left;
	margin-right:9px;
}

img.center{
	display:block;
	margin:0 auto 18px auto;
}







h3{
	clear:both;
	margin-bottom:20px;
	padding:10px 0 0 0;
}
h3#menulist{
	padding:8px 20px;
	border:1px solid #bbb;
	margin:0 20px 12px 0;
	border-left:6px solid #f60;
}

table{
	color:#444;
	width:816px;
	border-collapse:collapse;
	margin-bottom:10px;
	border:1px solid #bbb;
}
table thead th{
	background-color:#fc6;
}
table tbody th{
	background-color:#ffc;
}
table th{
	padding:12px 10px;
	border:1px solid #bbb;
	white-space:nowrap;
}
table td{
	padding:7px 8px;
	border:1px solid #ccc;
}

ul li{
	margin-bottom:6px;
}
.chk{
	color:#f00;
}






