﻿html,body{
width: 100%;
min-width:990px;/* モバイルにおける表示エリアの指定 */
}

.header_main{
width: 100%;
height: 711px;
}

#header h1{
width: 990px;
margin: auto;
}

#header p{
width: 990px;
margin: auto;
}

#main{
width: 990px;
height:1085px;
margin: auto;
}

#article1 .section_L, #article1 .section_R{
width: 495px;
height: 430px;
}

#article1 .section_L{
float:left;
}

#article1 .section_R{
float:right;
}

.clear{
clear:both;
}

#article1 .section{
width: 495px;
height: 316px;
position: relative;
bottom: 350px;
}

#article1 .info_botan{
width:223px;
height:34px;
position: relative;
left:135px;
}

.footer{
width:100%;
height: 196px;
margin: 0 auto 30px;
}

.footer p{
text-align: center;
}
