A:link {
 text-decoration:none; 
}	
A:visited {
 text-decoration:none; 
}	
A:active {
 text-decoration:none; 
}	
A:hover { 
 color:#ffa477;
 text-decoration:none;
 background-color:#CCCCFF;
}	
// -->

h2{font-size:14px;color:#000099;}
h3{font-size:14px;color:#000099;}
h4{font-size:14px;color:#000099;}
h5{text-align:center;font-size:12px;color:#666666;}
#main{margin-left : auto ; margin-right : auto ;text-align:center;width:750; height:2100;}
#contents{float:left ;width:600; height:2000;}
#gaido{margin-top:10; float:left ;background-color:#ffffff; border-color:#c4c4ff; border-width:10px;  border-style:solid; width:260; height:280;}
#otodoke{PADDING:5;text-align:center; width:260; color:#cc0000;}
#annai{PADDING:5;width:260;}
#koushin{width:530; border-color:#ffb9b9; border-style:double; border-width:4px; background-color:#fffff8;} 
#kodawaritb{background-color:#ffffff;border-color:#95d493; border-width:4px; border-style:double;width:590;}
#navi{float:right ;width:120; height:2020;}
#foot{width:600; height:131;font-size:12px;text-align:center;}
.align{text-align:center;}
.card{PADDING:1; font-size:11px; border-color:#acacff; border-width:1px; border-style:solid; width:120px;}
.codawari1{margin:1; padding:20 5 5 5; float:left ; text-align:left; background-color:#c8ffc8; width:75; height:90;}
.codawari2{margin:1; text-align:left; float:right ;PADDING:5; background-color:#e1ffe1;font-size:14px;color:#000099; width:502; height:90;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.hanbai{text-align:left; font-size:13px;color:#ea0000;font-weight:bold;}
.head{border-width:0px; margin:5px 0px 2px 0px;text-align:left; background-color:#9595ff; width:590; height:20; PADDING:3; font-size:13px; color:#ffffff;}
.hinsyuln{width:575; height:180; cellpadding:1; background-color:#FFFFFF;}
.hinsyubx{margin:2; float:left ;}
.hinsyu{text-align:left; margin:5px 5px 0px;PADDING:2;width:176; height:22; background-color:#fb7d0d; font-size:14px;color:#FFFFFF;font-weight:bold; border-color:#fb7d0d; border-style:solid;  BORDER-WIDTH:1px; }
.jyuusyo{font-size:12px; border-color:#acacff; border-width:1px; border-style:solid; padding:3px;width:100; height:60;}
.linktd{PADDING:2; background-color:#86ff86; font-size:13px; color:#000000; width:120px; height:16; text-align:center; border-color:#86ff86; border-style:solid; BORDER-WIDTH:1px;}
.linklink{PADDING:1; background-color:#ceffce; font-size:13px; color:#000000; border-color:#86ff86; border-style:solid; BORDER-WIDTH:0 1 1 1; width:120px; height:16; text-align:center;}
.maintbl{width:720; height:1351;}
.menu{font-size:13px;color:#ea0000;}
.menulink{PADDING:1; background-color:#ffeedd; font-size:13px; color:#ea0000; border-color:#ffb9b9; border-style:solid; BORDER-WIDTH:0 1 1 1; width:113px; height:16; text-align:center;}
.menutd{PADDING:2; background-color:#ffb9b9; font-size:13px; color:#ea0000; width:113px; height:16; text-align:center; border-color:#ffb9b9; border-style:solid; BORDER-WIDTH:1px;}
.midasi{text-align:center;font-size:13px;color:#666666;}
.owari{text-align:left; font-size:13px;color:#000099;font-weight:bold;}
.setumei{text-align:left; font-size:12px;color:#000099;font-weight:bold;}
.setumeitbl{margin:0px 5px 5px;PADDING:2;width:176; height:30; background-color:#ffffff; border-color:#fb7d0d; border-style:solid;  BORDER-WIDTH:1px; }
.update{font-size:12px; color:#000099; font-weight:bold; border-color:#acacff; border-width:1px; border-style:solid; width:120px; height:20px;}
a img { border: none; } 
.comento{padding:5; width:600; border-color:#b00000; border-width:4px; border-style:double;}
.r_naming{text-align:left; background-color:#bd005f; width:600; color:#ffffff;font-weight:bold;}
.r_daimei{text-align:left; background-color:#d1a4ff; width:600;}
.r_zairyoutbl{width:600;}
.r_syashin{float:left ;width:200;}
.r_space{float:left ;width:40;}
.r_zairyou{padding:5;text-align:left; float:left ;width:210;}
.r_bunryou{padding:5;text-align:left; float:left ;width:150;}
.r_syousai{padding:5;text-align:left; width:600;}
.k_syousai{text-align:left; width:500; color:#000099; }
.k_head{margin:50 0 20 0; padding:2; text-align:left; background-color:#bd005f; font-weight:bold; width:500;  height:20px; color:#ffffff;}
