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

body{
font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
margin-left:auto;
margin-right:auto;
width:800px;
background-image:url(shadow_bar.jpg);
background-position:center;
background-repeat:repeat-y;
}

h1{
font-size:18px;
line-height:normal;
}

h2{
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:16px;
	line-height:normal;
}


#top{
margin:0px 0px 20px 0px;
}

#botan{
background-color:#FFF;
width:800px;
margin:0px;
float:left;
}

#main{
both:clear;
margin:0px;
background-color:#E6FFFC;
width:800px;
height:auto;
}

.space{
width:650px;
height:20px;
background-color:#E6FFFC;
}

#main2{
both:clear;
margin:0px;
background-color:#E6FFFC;
background-repeat:repeat-y;
width:800px;
height:auto;
}

#main3{
both:clear;
margin:0px;
background-color:#E6FFFC;
background-repeat:repeat-y;
width:800px;
height:1150px;
}

#main4{
both:clear;
margin:0px;
background-color:#E6FFFC;
background-repeat:repeat-y;
width:800px;
height:1550px;
}

#main3_extend{
both:clear;
margin:0px;
background-color:#E6FFFC;
background-repeat:repeat-y;
width:800px;
height: auto;
}



#ryo{
width:650px;
height:250px;
}



.content{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:650px;
height:auto;
font-size:13px;
line-height:18px;
}

.contentbig{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:650px;
height:auto;
font-size:13px;
line-height:18px;
}

/*テスト追加*/
.contentmid{
margin-top:20px;
margin-left:100px;
margin-right:auto;
width:auto;
height:auto;
font-size:13px;
line-height:18px;
}
/*テスト追加終了*/

.content2{
margin-top:20px;
margin-left:auto;
margin-right:auto;
width:auto;
height:auto;
font-size:13px;
line-height:18px;
}

.cookphoto{
width:285px;
height:210px;
margin:20px;
float:left;
}

.cookcap{
width:285px;
height:15px;
margin:0px 20px 20px 20px;
float:left;
}

#copy{
margin-left:0 auto;
margin-right:0 auto;
width:800px;
background-color:#FFF;
}

#copyimg{
margin-left:0 auto;
margin-right:0 auto;
}