body,div{
margin:0px;
padding:0px;
}
p,h1,h2,h3,h4,h5,h6,ul,li{
margin:0px;
padding:0px;
font-size:100%;
font-weight:normal;
}

body{
background-color:#ffffff;
font-size:18px;
color:#000000;
font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック','MS PGothic',sans-serif;
}

#container{
margin-top:50px;
margin-right:auto;
margin-left:auto;
margin-bottom:50px;
width:980px;
height:1700px;
border-style:solid;
border-color:#0095A1;
border-width:1px;
position:relative;
}

#logo{
background-color:#4595AA;
border-style:none;
padding-left:100px;
padding-top:25px;
}

#global-navi{
background-color:#4595AA;
padding-bottom:15px;
border-bottom:1px solid #4595AA;
}

#global-navi ul{
margin-top:0px;
text-align:center;
list-style:none;
}

#global-navi ul li{
display:inline;
margin-right:12px;
margin-left:14px;
}

a:link{
color:#000000;
text-decoration:none;
}

a:visited{
color:#000000;
text-decoration:none;
}

a:hover{
color:#FF3300;
text-decoration:none;
}

p{
font-size:14px;
}

table{
margin-left:95px;
margin-right:75px;
padding-bottom:10px;
}

th{
padding-top:20px;
width:50%;
}

td{
text-align:left;
font-size:14px;
font-color:#000000;
font-weight:normal;
padding-top:0px;
padding-left:30px;
}

/*sb*/
@media screen
    and (max-width: 749px) {
    
table{
margin-left:20px;
margin-right:20px;
}

th{
width:40%;
}

}
/*sb*/

#arekore{
margin-top:5px;
margin-left:100px;
padding-top:20px;
line-height:180%;
}

#footer{
font-size:14px;
clear:both;
position:absolute;
bottom:30px;
width:100%;
text-align:center;
}
