@charset "UTF-8";
/* CSS Document */

body {
	background:url(../images/bg.png);
	background-attachment: fixed;
}
#header {
	margin:0 auto;
	text-align:center;
}
#contents {
	width:784px;
	margin:0 auto;
	border-right: 8px #ffffff solid;
	border-bottom: 8px #ffffff solid;
	border-left: 8px #ffffff solid;
}
#contents .yodogawa {
	overflow:hidden;
	height:auto;
	background:#736357;
	border-bottom: 8px #ffffff solid;
}
#contents .yodogawa .text{
	padding-top: 20px;
	padding-left: 20px;
	float:left;
	font:14.5px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	color: #ffffff;
	line-height:1.9em;
	-webkit-text-size-adjust: 100%;
}
#contents .yodogawa .img{
	border-left: 8px #ffffff solid;
	float:right;
}
#contents .contents01 {
	background: #006837;
	overflow:hidden;
	height:auto;
	border-bottom: 8px #ffffff solid;
	padding-top: 30px;
	padding-bottom: 30px;
	padding-left: 93px;
	padding-right: 93px;
}
#contents .contents01 .midashi{
	float:left;
}
#contents .contents01 .text{
	margin-left: 40px;
	float:left;
	font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	color: #ffffff;
	line-height:1.9em;
	letter-spacing: 0.1em;
	-webkit-text-size-adjust: 100%;
}
#contents .contents02 {
	background: #EFE121;
	border-bottom: 8px #ffffff solid;
	padding-top: 60px;
	padding-bottom: 60px;
	padding-left: 114.5px;
	padding-right: 114.5px;
}
#contents .contents02 .info{
	font:20px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	color: #000000;
	line-height:1.9em;
	-webkit-text-size-adjust: 100%;
	margin-bottom: 35px;
}
#contents .contents02 .point{
	font:16px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	color: #000000;
	line-height:1.25em;
	letter-spacing: 0.05em;
	-webkit-text-size-adjust: 100%;
	margin-bottom: 15px;
}
#contents .contents02 .point2{
	font:16px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	font-weight:bold;
	color: #000000;
	line-height:1.9em;
	letter-spacing: 0.05em;
	-webkit-text-size-adjust: 100%;
	margin-bottom: 15px;
}
#contents .contents02 .text{
	font:14px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	color: #000000;
	line-height:1.9em;
	-webkit-text-size-adjust: 100%;
}
#contents .contents02 .midashi{
	margin-left: -4px;
	margin-bottom:42px;
}
#contents .contents02 .btn{
	margin-top: 30px;
	margin-bottom: 30px;
}
#contents .prof {
	overflow:hidden;
	height:auto;
	border-bottom: 8px #ffffff solid;
	background: #736357;
}
#contents .prof .left{
	border-right: 8px #ffffff solid;
	float:left;
}
#contents .prof .right{
	padding-top: 28px;
	padding-left: 50px;
	float:left;
	font:13px "ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;
	color: #ffffff;
	line-height:1.9em;
	-webkit-text-size-adjust: 100%;
}
#contents .prof .right .midashi{
	margin-bottom:5px;
}
#contents .fotter_bg{
	background: #E35923;
}
#contents .fotter {
	padding-top: 30px;
	padding-bottom: 15px;
	width:700px;
	margin:0 auto;
}
#contents .fotter .top{
	overflow:hidden;
	padding-bottom: 50px;
}
#contents .fotter .left{
	float:left;
}
#contents .fotter .right{
	float:right;
	overflow:hidden;
}
#contents .fotter .right .btn_mail{
	float:left;
}
#contents .fotter .right .btn_twitter{
	margin-left: 36px;
	float:left;
}
#contents .fotter .right .btn_home{
	margin-left: 36px;
	float:left;
}
#contents .fotter .bottom{
	text-align:center;
}
#contents .live {
	border-bottom: 8px #ffffff solid;
	background: #ffffff;
}
#contents .recipe {
	background: #006837;
	border-bottom: 8px #ffffff solid;
	padding-top:50px;
	padding-bottom: 50px;
	text-align:center;
}


a:link{ color: #E35923 !important; text-decoration: none !important; }
	 
a:visited{ color: #4694D1 !important; text-decoration: none !important; }
	 
a:hover{ color: #EE9A79 !important; text-decoration: none !important; }

a:active{ color: #EE9A79 !important; text-decoration: none !important; }