BODY {background-image : url(img/wall.jpg);background-repeat: repeat-x;background-attachment:fixed}
body,table,th,tr,td {font:normal 14px/18px "Verdana",sans-serif; line-height:180%}
A:HOVER {font-weight:bold; font-style:normal; text-decoration:none;  vertical-align:; color : #636563;}

#wrapper {width: 900px;margin: 0px auto;font-size: 1.2em;border: 1px solid #B4B4B4;background:#FFFFFF;text-align:left;}

h1 { padding:0px; margin:0px}
h2 { padding:0px; margin:0px 0px 20px 0px}
h3 {color:#990000; font-weight:bold; font-size:18px; text-align:center; padding:0px; margin:0px}
h4 { padding:0px; margin:20px 0px 15px 0px}
h5 { padding:0px; margin:20px 0px 20px 0px}

.main { padding:50px}
.hedda{color:#666666; font-size:12px; padding:1px; background: url(img/hedda.gif); padding-right:10px; text-align:right}
.footer { text-align: center; font-size: 14px; background:#AAAAAA; border-top:1px solid #B4B4B4; padding:20px; color:#FFFFFF}

.red {color: #CC3300; font-weight:bold}
.p12 {font-size:12px;}
.p16 {font-size:16px;}

.menu { font-weight:bold; background:#CCCCCC; text-align:center; padding:5px}
.item { background:#eeeeee; text-align:center;}

#prof { width:380px; font-size:14px}
#prof ul { padding:0px; margin:5px 0px 5px 15px; list-style-image:url(img/ten.gif)}
#prof li { padding:1px 0px 5px 0px; font-size:13px}
.nen { background:#eeeeee; padding:2px 2px 2px 8px; font-weight:bold;}

.f_kekka { font-size:26px; margin:30px 0px 30px 0px}

#f_menu { float:left; width:130px}
#f_menu ul { list-style:none; padding:0px; margin:21px 0px 0px 0px}
#f_menu li { padding:0px; margin:0px 0px 7px 0px}

.f_form { float:right; width:640px; text-align:center}

.koumoku {font-weight:bold; background-color:#CCCCCC; text-align:center}