@charset "SHIFT_JIS";
/* CSS Document */

/*/////////////////////////////////////////////////////////
file name: bottle.css
description: ビンで飲むおいしさ徹底解明！ 専用スタイルシート

1.メニュー
2.レイアウト

///////////////////////////////////////////////////////// */

/* ===========  1.メニュー  =========== */
#topmenu {
   /*position: fixed;*/
   top: 0;
   left: 0;
   z-index: 999;
   width: 100%;
   background-color: #FFFFFF;
}

#undermenu{
	/*margin-top: 154px;*/
}

/* ===========  2.レイアウト  =========== */

.sectionTaisou {
	width: 650px;
	margin: 30px auto 0;
}

.sectionProgram {
	width: 650px;
	margin: 20px auto 0;
}

.sectionDescription {
	width: 650px;
	margin: 50px auto 0;
}

.sectionText {
	width: 650px;
	margin: 40px auto 0;
}

#area_MGK_web_1, #area_MGK_web_2, #area_MGK_web_2a, #area_MGK_web_3a, #area_MGK_web_3b, #area_MGK_web_3c, #area_MGK_web_3d, #area_MGK_web_3e, #area_MGK_web_3f {
	width: 640px;
	margin: 20px auto 0px;
}

.fc01 {
	color: red;
}

a.btnText {
	background: url(/takuhaimeiji/genki_taisou/images/btn_text.gif) left top no-repeat;
	display: block;
	width: 215px;
	height: 0px;
	padding-top: 58px;
}

a.btnText:hover {
	background-position: left -58px;
}

.boxTitle {
	float: left;
	width: 435px;
}

.boxBtn {
	float: left;
	width: 215px;
	margin-top: 31px;
}

.boxDescription01 p {
	color: #005CA7;
	padding-right: 30px;
	line-height: 2;
	font-size: 116.7%;
}

.boxDescription01 {
	width: 415px;
	float: left;
}

.boxDescription02 {
	width: 235px;
	float: left;
	margin-top: 20px;
}

#box_txt_MGK_web_3a {
	float: left;
	width: 190px;
	height: 270px;
	margin-right: 20px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3a.jpg) left top no-repeat;
	padding: 90px 110px 0 15px;
}

#box_txt_MGK_web_3b {
	float: left;
	width: 160px;
	height: 270px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3b.jpg) left top no-repeat;
	padding: 90px 140px 0 15px;
}

#box_txt_MGK_web_3c {
	float: left;
	width: 175px;
	height: 270px;
	margin-right: 20px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3c.jpg) left top no-repeat;
	padding: 90px 125px 0 15px;
}

#box_txt_MGK_web_3d {
	float: left;
	width: 145px;
	height: 270px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3d.jpg) left top no-repeat;
	padding: 90px 155px 0 15px;
}

#box_txt_MGK_web_3e {
	float: left;
	width: 165px;
	height: 270px;
	margin-right: 20px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3e.jpg) left top no-repeat;
	padding: 90px 135px 0 15px;
}

#box_txt_MGK_web_3f {
	float: left;
	width: 190px;
	height: 270px;
	background: url(/takuhaimeiji/genki_taisou/images/bg_txt_MGK_web_3f.jpg) left top no-repeat;
	padding: 90px 110px 0 15px;
}

#box_txt_MGK_web_3a p, #box_txt_MGK_web_3b p, #box_txt_MGK_web_3c p, #box_txt_MGK_web_3d p, #box_txt_MGK_web_3e p, #box_txt_MGK_web_3f p {
	color: #005CA7;
	line-height: 1.8;
	padding-bottom: 5px;
	font-size: 116.7%;
}

.boxText {
	min-height: 208px;
}

.boxTextBottom01 {
	background: url(/takuhaimeiji/genki_taisou/images/bg_text.jpg) left bottom no-repeat;
	height: 5px;
	width: 315px;
	margin-right: 20px;
	float: left;
}

.boxTextBottom02 {
	background: url(/takuhaimeiji/genki_taisou/images/bg_text.jpg) left bottom no-repeat;
	height: 5px;
	width: 315px;
	float: left;
}
