body{
margin:0px;
padding:0px;
text-align:center;
}
.cawa{
background-color:#ff9999;
color:#FFFFFF;
width:400px;
line-height:18px;
font-size:14px;
padding:8px;
}
li{
line-height:16px;
font-size:12px;
padding:8px;
list-style-position:inside;
}
.p0{
margin:1px;
padding:0px;
text-align:center;
}
.hsty{
font-size:12px;
color:#FFCC66;
margin:0px 3px 0px;
text-align:right;
}

.pinfo{
background-color:#ffff99;
margin:5px;
padding:1px;
text-align:center;
font-size:10px;
color:#333333;
line-height:18px;
}
.nigalabo{
background-color:#FFCC00;
color:#FFFFFF;
margin:2px;
padding:1px;
font-size:10px;
text-align:center;
line-height:18px;
}
.hstyle2{
background-color:#ff6600;
font-size:14px;
line-height:20px;
color:#FFFFFF;
margin:3px;
}
.tdline{
border-color:#ff6633;
border-style:dotted;
border-width:thin;
}
.hstyle3{
background-color:#1E90FF;
font-size:14px;
line-height:20px;
color:#FFFFFF;
margin:3px;
}
.hstyle4{
background-color:#cc33ff;
font-size:14px;
line-height:20px;
color:#FFFFFF;
margin:3px;
}
.tdline2{
border-color:#1E90FF;
border-style:dotted;
border-width:thin;
}
.tdline3{
border-color:#FF69B4;
border-style:dotted;
border-width:thin;
}
.imglef{
float:left;
margin-left:5px;
margin-right:3px;
margin-top:2px;
margin-bottom:10px;
}
.imglef2{
float:left;
margin-left:8px;
margin-right:8px;
margin-top:2px;
margin-bottom:5px;
}
.linkwaku{ border-bottom-color:#999999; border-bottom-style:dotted; border-bottom-width:1px; width:160px; padding-bottom:3px; padding-top:3px; }
.linkt12 a{
color:#333333;
}
.t10toku{
font-size:11px ; color:#333333 ;line-height:16px ; margin-left:10px;
}
.linkt12 a:link { text-decoration:none;}
.linkt12 a:visited { text-decoration:none;}
.linkt12 a:hover { text-decoration:underline;}
.linkt12 a:active { text-decoration:underline;}

a:link { text-decoration:none;}
a:visited { text-decoration:none;}
a:hover { text-decoration:underline;}
a:active { text-decoration:underline;}
#navi{
margin:0px;
padding:0px;
margin-left:0px;
width:578px;
}
#navi ul{
list-style-type:none;
margin:0px 0px 0px 0px;
padding:0px;
float:left;
width:400px;
}
#navi li{
font-size:10px;
line-height:16px;
float:left;
padding:0px;
margin:0px;
color:#333333;
}
#navi a{
}
.footert10{
font-size:10px; line-height:16px; color:#333333; margin:5px 0px 5px 0px;
}