@charset "UTF-8";

/* -------------------------------------
 スタッフ紹介
 .event
------------------------------------- */

.event .cntWrap {
 background: url(../image/cmn/cnt_bg_udr01.jpg) repeat-y 0 0;
}
.event .content {
 background: url(../image/cmn/cnt_bg_ovr01.jpg) no-repeat 0 0;
}

/* --- FOOTER -------------------------- */
.event .footer {
 background: url(../image/cmn/foot_bg01.jpg) no-repeat 0 0 #eef2f3;
}

/* --- CONTENT ---------------------------- */
.content {
 padding-top: 25px;
}

.content h1{
font-size:131%;
font-weight: normal;
margin: 10px 0px 20px 0px;
}

/* CSS Document */

.wrap{
	width:700px;
    min-height: 1em;
    display: inline-table;
	position:relative;
}
.wrap:after{
    content:"";
    display: block;
    clear: both;
    height: 1px;
    overflow: hidden;
}
* html .wrap {
    height: 1em;
}
.wrap {
    display: block;
	margin-bottom:30px;
}
.clear{
	clear:both;
}

/************************
  コンテンツ内
************************/
.menu_special{
	width:580px;}
.menu_special2{
	width:556px;}

.menu_special_1{
background: url("/image/special/bn_whey_tokachi.jpg") no-repeat;
width:280px;
height:110px;
float:left;
display:block;
margin-right:14px;
}

.menu_special_2{
background: url("/image/special/bn_whey_aoyama.jpg") no-repeat;
width:275px;
height:110px;
float:left;
display:block;
margin-bottom:25px;
}

.menu_special_3{
background: url("/image/special/bn_whey_ginza.jpg") no-repeat;
width:275px;
height:110px;
float:left;
display:block;
margin-right:6px;
margin-bottom:25px;
}

.menu_special_1:hover, .menu_special_2:hover, .menu_special_3:hover{
background-position:0 -110px;
}

.btn_store{
width:820px;
}

.btn_store_1{
background: url("/image/special/btn_store.jpg") no-repeat;
width:195px;
height:57px;
display:block;
float:left;
margin-right:13px;
}

.btn_store_2{
background: url("/image/special/btn_rakuten.jpg") no-repeat;
width:195px;
height:57px;
display:block;
float:left;
margin-right:13px;
}

.btn_store_3{
background: url("/image/special/btn_yahoo.jpg") no-repeat;
width:195px;
height:57px;
display:block;
float:left;
margin-right:13px;
}


.btn_store_4{
background: url("/image/special/btn_mobile.jpg") no-repeat;
width:195px;
height:57px;
display:block;
float:left;
}

.btn_store_1:hover, .btn_store_2:hover, .btn_store_3:hover, .btn_store_4:hover{background-position:0 -57px;}


.place{color:#ff64b1;
font-size:14px;}

a.name{color:#666;
font-size:12px;
margin-bottom:5px;}