/* CSS Document */

*{

margin-left:auto;
margin-right:auto;
margin-top:0;
padding:0;
font-size: 12px; line-height: 130%;

}


/* ページ本体の設定 */
body {
font-size: 12px;
color:#808080;
margin-left:auto;
margin-right:auto;
margin-top:0;
background-color:#ffffff;
 
}



/* リンク（基本色） */
a:link  {
font-size: 12px;
color: #0099ff;
text-decoration:none;
}

a:visited {
font-size:12px;
color:#0099ff;
text-decoration:none;
}

a:hover {
font-size: 12px;
color: #0066ff;
text-decoration:underline;
}

a:active {
font-size: 12px;
color: #0066ff;
text-decoration:underline;
background-color:#ffff99;
}


h2  {
font-size:12px;
font-weight:bold;
color: #000000;
margin:5px 0px 5px 0px;
text-decoration:none;
}

h3  {
font-size:14px;
font-weight:bold;
color:#000099;
text-decoration:none;
border-bottom:thin dotted #999999;
background:url(../images/common/arrow.gif) no-repeat;
text-indent:18px;
}

h4  {
font-size:12px;
color: #000000;
text-decoration:none;
margin:10px 0px 5px 0px;
clear:left;
}

h5  {
font-size:18px;
font-weight:bold;
color:#000099;
text-decoration:none;

}

h6  {
font-size:11px;
color: #999999;
text-decoration:none;

}

p{
font-size:12px;
padding:5px 0px 5px 0px;
}

ul{
margin:0;
padding:0;
}

li{
font-size:12px;
color:#333333;
text-decoration:none;
margin:0;
padding:0;

}

.menu li{
font-size:12px;
color:#333333;
text-decoration:none;
padding:0;
list-style-type:none;
}

dl{
margin:0;
padding:0;
}

dt{
margin:0;
padding:0;
float:left;
}

dd{
margin:0;
padding:0;
float:left;
}

hr{
border-style:dotted none none none;
border-top-width: 1px;
border-top-color:#CCCCCC;
height:1px;
width:560px;
clear:left;
margin-top:5px;
margin-bottom:5px;
}

img{
border:none;
}

address{
color:#FF9900;
font-style:normal;
font-size:11px;
}



