BODY {background-image : url(img/wall.jpg);background-repeat: repeat-x;background-attachment:fixed; margin:0px}
body,table,th,tr,td {font:normal 14px/18px "Verdana",sans-serif; line-height:140%}
A:HOVER{font-weight:bold; font-style:normal; text-decoration:none;  vertical-align:; color : #636563;}

.hedda{color:#666666; font-size:14px; padding:3px 3px 5px 3px; background:url(img/hedda.gif); text-align:right}

#wrapper { background:#FFFFFF; border-left:solid 2px #666666; border-right:solid 2px #666666; width:900px}

#navi { background:url(img/m_back.jpg) repeat-x;}
#navi ul { margin:0px 0px 0px 25px; padding:0px;}
#navi li { margin:0px; padding:0px; float:left; list-style:none}

.main { padding:30px 50px 50px 50px; text-align:left}

.footer { background:#666666 ; color:#FFFFFF; text-align:center; padding:10px}

h1 { margin:0px; padding:0px}
h2 { margin:0px 0px 30px 0px; padding:0px}
h3 { margin:0px 0px 20px 0px; padding:0px}

#column_left { float:left; margin-top:30px}
#column_left ul { margin:0px; padding:0px}
#column_left li { list-style:none; margin-bottom:10px}
#column_right { float:right; width:640px; margin-top:30px}

.prof_left { float:left; width:380px; margin-top:10px}
.prof_right { float:right; width:380px; margin-top:10px}

#hotel { border:solid 1px #339966; padding:5px 5px 5px 10px; margin-top:5px}
#hotel td{font-size:12px; vertical-align:top; width:200px; background:url(img/hotel_li.gif) no-repeat; padding-left:15px}


.menu{ font-weight:bold; background-color:#CCCCCC; text-align:center}
.koumoku{ font-weight:bold; background-color:#999999; text-align:center; color:#FFFFFF}
.none { color: #999999}

.red{ color:#990000; font-weight:bold}
.p12 { font-size:12px}
.p16 { font-size:16px}

.f_kekka { font-size:26px; margin:30px 0px 30px 0px}

