/*base design CSS*/

body{
color: #666666;
margin: 0px;
padding: 0px;
background-color: #0000CC;
text-align: center;
}

h1{
font-size: 1px;
text-indent: -9999px;
}

h2{
color: #0000CC;
font-size: 1.4em;
font-weight: normal; 
margin-top: 10px;
margin-bottom: 10px;
margin-right: 10px;
margin-left: 0px;
letter-spacing: 0.2em;
border-bottom: 2px dotted #009900;
}

h3{
background-color: #0000CC;
color: #FFFFFF;
border: 1px solid #999999;
font-size:1em;
font-weight: normal;
padding: 0.2em;
margin-right: 10px;
margin-left: 0px;
clear:both;
}

h4{
color: #666666;
font-size:1em;
font-weight: bold;
padding-top: 10px;
margin-bottom: 5px;
margin-left: 0.5em;
clear:both;
}

h5{
color: #666666;
font-size:1em;
font-weight: bold;
padding-top: 10px;
margin-bottom: 5px;
margin-left: 0px;
clear:both;
}

p{
font-size: 0.9em;
line-height: 1.5em;
margin: 0.5em;
margin-left: 18px;
}

p img{
float: left;
margin: 0 0.5em;
}

ul li{
list-style: square none;
}

address{
font-size: 0.8em;
font-style: normal;
text-align: center;
clear: both;
background-color: #FFFFFF;
}

.attention{
font-size: 0.9em;
line-height: 1.5em;
margin: 0.5em;
margin-left: 40px;
clear: both;
}

.attention2{
font-size: 0.8em;
line-height: 1.5em;
margin: 0.5em;
margin-left: 40px;
clear: both;
}

#contents{
background-color: #FFFFFF;
border: 1px solid #999999;
margin: auto;
text-align: left;
}

