@charset "Shift_JIS";

.clear0{clear:both; line-height:0; height:0; font-size:0;}
div#bihadadrink img{vertical-align:bottom;}
div#bihadadrink .w948{width:948px; margin:0 auto;}
div#bihadadrink .w316{width:316px; margin:0 auto;}
div#bihadadrink .w632{width:632px; margin:0 auto;}
div#bihadadrink .newIcon{
	position:absolute;
	top:0;
	left:0;
	z-index:10;
}
div#bihadadrink a:hover img.opa70{
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity:0.70;
}

/* ページレイアウト */
div#bihadadrink{
width:950px;
margin:1em auto 2em;
}

div#bihadadrink .wrap{width:948px; margin:0 auto;}

/* ゼリー、コーヒーレイアウト */
div#bihadadrink .jelly{
	width:316px;
	float:left;
}
div#bihadadrink .coffee{
	width:632px;
	float:left;
}

/* メニュー */	
div#bihadadrink #navibox{border:solid 1px #dda6bb; background:#f2d4e5; margin-top:20px;}
div#bihadadrink #navibox p{
	float:left;
	width:80px;
	padding:22px 0;
	text-align:center;
	background:#e75faf;
	font-weight:bold;
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-seriff;
	font-size:15px;
	color:#FFF;
	line-height:1.2;
	}
div#bihadadrink #navibox ul{float:left;}
div#bihadadrink #navibox ul li{float:left;}
div#bihadadrink #navibox a{
	float:left;
	display:block;
	width:288px;
	text-align:center;
	padding:19px 0;
	border-right:dotted 1px #dda6bb;
	background:#f2d4e5;
	color:#843c61;
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	font-size:15px;
	letter-spacing:2px;
}

/* ページトップ */	
div#bihadadrink a.pagetop{
	position:absolute;
	right:0px;
	top:0px;
	*top:7px;
	width:60px;
	height:60px;
	background:#000;
	text-align:center;
	}

/* カテゴリータイトル */
div#bihadadrink h2{
	margin-top:40px;
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:normal;
	font-size:20px;
	background:#e75faf;
	color:#FFF;
	padding:20px;
	line-height:1.0;
	letter-spacing:1px;
	position:relative;
	}
div#bihadadrink h3{
	margin-top:10px;
	font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:normal;
	font-size:16px;
	border-left:4px solid #e75faf;
	color:#89204A;
	padding:8px;
	line-height:1.0;
	letter-spacing:1px;
	position:relative;
	}

/* 3個並び */
div#bihadadrink div.itembox5out{ float:left; padding:10px 2px;}
div#bihadadrink div.itembox5{
	border:solid 1px #DDA6BB;
	font-size:12px;
	background:#FFF;
	width:310px;
	position:relative;
	}
div#bihadadrink div.itembox5 .imgbox1{
	text-align:center;
	overflow:hidden;
}
div#bihadadrink div.itembox5 .txtbox1{
	background:#f8e8f1;
	padding:10px;
	zoom:1;
	}
div#bihadadrink div.itembox5 .txtbox1 p.name1{
	color:#89204A;	
	font-size:18px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.2;
	margin-bottom:10px;
	font-weight:bold;
	}
div#bihadadrink div.itembox5 .txtbox1 p.txt1{
	line-height:1.3;
	margin-bottom:7px;
	font-size:12px;
	}
div#bihadadrink div.itembox5 .txtbox1 p.btn_pickup{
	float:left;
	width:110px;
	margin-right:10px;
}
div#bihadadrink div.itembox5 .txtbox1 p.btn_list{
	float:left;
	width:170px;
}

/* 4個並び */
div#bihadadrink div.itembox4out{ float:left; padding:10px 2px;}
div#bihadadrink div.itembox4{
	border:solid 1px #DDA6BB;
	font-size:12px;
	background:#FFF;
	width:231px;
	position:relative;
	}
div#bihadadrink div.itembox4 .imgbox1{
	text-align:center;
	overflow:hidden;
}
div#bihadadrink div.itembox4 .txtbox1{
	background:/*url(../img/txt_bg.gif) repeat;*/#f8e8f1;
	padding:10px;
	zoom:1;
	}
div#bihadadrink div.itembox4 .txtbox1 p.name1{
	color:#89204A;	
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:15px;
	line-height:1.2;
	margin-bottom:10px;
	font-weight:bold;
	}
div#bihadadrink div.itembox4 .txtbox1 p.txt1{
	line-height:1.3;
	margin-bottom:7px;
	font-size:12px;
	}
div#bihadadrink div.itembox4 .txtbox1 p.btn_list{
	width:170px;
	margin:0 auto;
}

/* ファストザイム */
div#bihadadrink div.fastzyme{
	width:932px;
	background:#F7EAEF;
	border:solid 1px #DDA6BB;
	margin:10px auto;
	padding-left:10px;
}
div#bihadadrink div.fastzyme div.itembox2out{ float:left; padding:10px 10px 10px 0px;}
div#bihadadrink div.fastzyme div.itembox2{
	border:solid 1px #DDA6BB;
	font-size:12px;
	background:#FFF;
	width:310px;
	position:relative;
	}
div#bihadadrink div.fastzyme div.itembox2 .imgbox1{
	text-align:center;
	overflow:hidden;
}
div#bihadadrink div.fastzyme div.itembox2 .txtbox1{
	border-top:1px solid #ddd;
	background:#FFF;
	padding:10px;
	zoom:1;
	}
div#bihadadrink div.fastzyme div.itembox2 .txtbox1 p.name1{
	color:#89204A;	
	font-size:15px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.2;
	margin-bottom:10px;
	font-weight:bold;
	}
div#bihadadrink div.fastzyme div.itembox2 .txtbox1 p.btn_list{
	float:left;
	width:170px;
}
div#bihadadrink div.fastzyme .maker_fastzyme{
	float:left;
	width:277px;
	padding:10px 10px 10px 0;
}
div#bihadadrink div.fastzyme .maker_fastzyme p.name1{
	color:#89204A;	
	font-size:18px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	line-height:1.2;
	margin:10px 0;
	font-weight:bold;
	}
div#bihadadrink div.fastzyme .maker_fastzyme p.txt1{
	line-height:1.5;
	margin-bottom:7px;
	font-size:12px;
	}

/* btn */
div#bihadadrink a.btn_1{
display:block;
position:relative;
text-decoration:none;
text-align:center;
background:#e8dac8;
background: -moz-linear-gradient(top,#FFF,#e8dac8);
background: -webkit-linear-gradient(top,#FFF,#e8dac8);
background: -o-linear-gradient(top,#FFF,#e8dac8);
background: -ms-linear-gradient(top,#FFF,#e8dac8);
background: linear-gradient(to bottom,#FFF,#e8dac8);
-pie-background: linear-gradient(top,#FFF,#e8dac8);
color: #111;
border-top: 1px solid #c6b8ac;
border-left: 1px solid #c6b8ac;
border-right: 2px solid #c6b8ac;
border-bottom: 2px solid #c6b8ac;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding:10px 0;
font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:bold;
letter-spacing:0px;
behavior: url(../../script/PIE/PIE.htc);
}

div#bihadadrink a.btn_2{
display:block;
position:relative;
text-decoration:none;
text-align:center;
background:#EEEEEE;
background: -moz-linear-gradient(top,#FFF,#E6E6E6);
background: -webkit-linear-gradient(top,#FFF,#E6E6E6);
background: -o-linear-gradient(top,#FFF,#E6E6E6);
background: -ms-linear-gradient(top,#FFF,#E6E6E6);
background: linear-gradient(to bottom,#FFF,#E6E6E6);
-pie-background: linear-gradient(top,#FFF,#E6E6E6);
color: #111;
border-top: 1px solid #BBB;
border-left: 1px solid #BBB;
border-right: 2px solid #BBB;
border-bottom: 2px solid #BBB;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
padding:10px 0;
font-family:"メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
font-weight:bold;
letter-spacing:0px;
behavior: url(../../script/PIE/PIE.htc);
}
