html{height:100%}

body{
height:100%;
background-color:#003399;
font-family:"Lucida Grande", "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", Geneva, Arial, Verdana, sans-serif;}

a:link{color : #0099cc; text-decoration:none; font-weight:bold;}
a:visited{color : #996699;}
a:hover{text-decoration:underline;}

body  #main_content{
height:auto;}

#main_content{
background-color:#ffffff;
width: 980px;
margin: auto;
margin-top:0px;
height:100%;
min-height:100%;
color:#333;
line-height:140%;
border-left:2px solid #fff;
border-right:2px solid #fff;
font-size:0.95em;
text-align:center;
}

.honbun{
text-align:left;
width:90%;
margin-left:auto;
margin-right:auto;}



img.shoei{
border:1px solid #003399;
float:left;
margin-right:15px;
}

img.logo{
margin:10px;}

div.data{
width: 90%;
text-align:left;
border:1px dashed #003399;
padding:15px;
line-height:150%;
margin:20px;}


div#footer{
width: 980px;
padding:10px 10px;
border-top:2px dashed #003399;
font-size: small;
color:#333;
text-align: center;}

h1{
font-size:2em;
font-style: Shin Go Light;
margin-top:20px;
margin-bottom:40px;
text-align:center;
font-feature-settings:"palt" 1;}

h2{
border-left:5px solid #003399;
border-bottom:1px solid #003399;
padding:5px;
font-size:1.2em;
font-style: Shin Go regular;
margin-bottom:10px;}

.clear{
clear:both;
height:1px;}



