#event h2{
background:url(../images/h2_event.gif) left top no-repeat;
color:#f04343;
margin-bottom:15px;
}

#event #comingsoon{
width:900px;
text-align:center;
padding:10em 0;
font-size:200%;
color:#f04343;
}

.txt{
text-align:center;
color:#f04343;
padding-bottom:30px;
font-size:120%;
}

.bannerarea{
margin:0 50px 20px;
}

.bannerarea p{
margin-bottom:10px;
}

.eventarea{
/*width:860px;*/
margin:0 auto;
}

.eventbanner{
margin-bottom:20px;
}

.pankuzu{
margin-bottom:15px;
}

/*-------------------- アジアンブリーゼ用 --------------------*/

.btarea{
background:url(../images/asianbreeze/asianbreeze02.jpg) no-repeat;
width:860px;
height:100px;
}

.btarea ul{
width:770px;
margin:0 auto;
padding-top:18px;
}

.btarea li{
float:left;
padding-right:10px;
background:#FFF;
}

.btarea li.last{
padding-right:0;
}

/*-------------------- 忘年会 --------------------*/

.bounen{
margin:30px 0 0;
width:860px;
}

.bounen p{
width:206px;
float:left;
padding-right:12px;
}

.bounen p.last{
padding-right:0;
}

/*-------------------- Romantic Winter 2010 --------------------*/

.wsw{
background:url(../images/wsw/wsw00_02.jpg) no-repeat;
width:860px;
height:50px;
}

.wsw ul{
width:800px;
margin-left:30px;
}

.wsw li{
width:273px;
float:left;
margin-right:10px;
}

.wsw .last{
margin-right:0;
}

/*-------------------- Happy Valentine --------------------*/

.hv ul{
width:820px;
margin:25px auto;
}

.hv li{
float:left;
margin-right:22px;
}

.hv li.last{
margin-right:0;
}

.toptop{
text-align:right;
margin:25px 0 25px;
}

#shop,#rest{
margin-bottom:10px;
}


/*-------------------- WF2011 --------------------*/

.wf2011{
background:url(../images/wf2011/banner_wf2011_1-02.jpg) repeat-x;
width:860px;
}

.wf2011 ul{
margin-left:25px;
}

.wf2011 li{
float:left;
margin-right:10px;
}

.wf2011 .last{
margin-right:0;
}

/*-------------------- 極盛2011 --------------------*/

.kiwame{
margin:20px 0;
}

.kiwame li{
float:left;
margin-right:20px;
}

.kiwame li.last{
margin-right:0;
}


/*---------------- ボジョレーヌーヴォー2011---------------*/
#wine2011{}

#wine2011 .pageNavi{
	overflow:hidden;
	width:860px;
	padding:0 0 12px 0;
}
#wine2011 .pageNavi li{
	float:left;
	line-height:0.1em;
	font-size:1px;
}
#wine2011 dt{
	padding:0 0 10px 0;
}
#wine2011 dt img{
	margin:0 0 0 -5px;
}

#wine2011 dd{
}
#wine2011 dd img{
	margin:0 0 25px 0;
	vertical-align:bottom;
}

#wine2011 dd .leftImg{
	margin:0 26px 25px 0;
}

/*---------------- ロマンティックウィンター2011---------------*/

.rw2011{
width:900px;
height:48px;
}

#p01 .rw2011{
background:url(../images/rw2011/rw2011_p01_bg.jpg);
width:900px;
height:48px;
}

#p02 .rw2011{
background:url(../images/rw2011/rw2011_p02_bg.jpg);
width:900px;
height:48px;
}

#p03 .rw2011{
background:url(../images/rw2011/rw2011_p03_bg.jpg);
width:900px;
height:48px;
}

#p04 .rw2011{
background:url(../images/rw2011/rw2011_p04_bg.jpg);
width:900px;
height:48px;
}

.rw2011 li{
float:left;
margin-left:18px;
}

.rw2011 li.fast{
margin-left:20px;
}

/*-------------------- バレンタイン2012 --------------------*/

ul.valentine2012{
background:url(../images/valentine2012/valentine_bg.gif) repeat-y;
width:880px;
height:90px;
padding-left:20px;
}

ul.valentine2012 li{
float:left;
}
