h1 { font-size: 20px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #cc0000;}
h2 { font-size: 20px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #cc0000;}
h3 { font-size: 20px; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #cc0000;}

font.px16 { font-size: 16px; }
font.px15 { font-size: 15px; }
font.px14 { font-size: 14px; }
font.px13 { font-size: 13px; }
font.px12 { font-size: 12px; }
font.px11 { font-size: 11px; }
font.px10 { font-size: 10px; }
font.px9 { font-size: 9px; }

a.white { color: #ffffff; }
a.un { text-decoration: none; }

div.pr { font-size: 12px; font-weight: bold; color: #cc0000; padding: 0px 0px 20px 0px;}

.waku { border-color: #cccccc; }

.links { font-size: 12px; font-weight: bold; color: #cc0000; text-decoration: none;}
.link_img { border-width: 1px; border-color: #666666; }

div.menu {
width: 500px; 
background-color: #ffffff; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
font-size: 16px;
font-weight: bold;
text-align: left;
color: #cc0000;
border-bottom: 1px solid #cc0000;
}


div.question { font-size: 13px; font-weight: bold; padding: 15px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #666666;}
div.answer { font-size: 13px; padding: 5px 0px 5px 0px; margin: 0px 0px 0px 0px; color: #666666; }


div.shitsumon {
width: 510px; 
background-color: #ffffff; 
padding: 15px 0px 0px 0px;
margin: 0px 0px 1px 0px;
font-size: 13px;
font-weight: bold;
text-align: left;
color: #666666;
}

div.kaitou {
width: 510px; 
background-color: #ffffff; 
padding: 5px 0px 20px 0px;
margin: 0px 0px 1px 0px;
font-size: 13px;
text-align: left;
color: #666666;
border-bottom: 1px solid #cc0000;
}

div.contact {
background-color: #ffffff; 
padding: 20px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div.submit {
background-color: #ffffff; 
padding: 20px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

div.thanks {
width: 600; 
background-color: #ffffff; 
padding: 20px 0px 20px 0px;
margin: 0px 0px 1px 0px;
font-size: 13px;
font-weight: bold;

text-align: center;
color: #666666;
border: 1px solid #cc0000;
}


div.box { 
background-color: #ffffff; 
padding: 20px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-left: 1px solid #cc0000;
border-right: 1px solid #cc0000;
}


div.mylink { 
background-color: #ffffff; 
padding: 20px 10px 0px 10px;
margin: 0px 0px 0px 0px;
text-align: left;
font-size: 12px;
border-left: 1px solid #cc0000;
border-right: 1px solid #cc0000;
}


div.box2 { 
background-color: #ffffff; 
padding: 0px 0px 15px 0px;
margin: 0px 0px 0px 0px;
}


div.box3 { 
background-color: #ffffff; 
padding: 0px 0px 0px 5px;
margin: 10px 0px 0px 0px;
}




