
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:150%}
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}

.hedda{color:#666666; font-size:12px; padding:2px 2px 3px 5px; background: url(img/hedda.gif);}
.footer { text-align: center; font-size: 14px; background:#dddddd; border-top:1px solid #B4B4B4; padding:10px}

.main { padding:40px 50px 40px 50px}

h2 { padding:0px; margin:20px 0px 20px 0px}

#deta_table { padding-top:10px}
#deta_table table { border-collapse: collapse; border: #CCCCCC solid 1px; width:100%;}
#deta_table td { padding:5px 10px 5px 10px}

.midashi_red { font-size:18px; font-weight:bold; color:#CC0000; padding-bottom:15px}
.midashi_bule { font-size:16px; font-weight:bold; color:#0000CC; text-align:center; padding:10px 0px 10px 0px}

.prof { background:url(img/ten.gif) no-repeat; padding:3px 0px 5px 22px; width:50%; font-size:16px}
.menu { background:#999999; color:#FFFFFF; font-weight:bold; text-align:center}
.shinbun { background:url(img/ten.gif) no-repeat; padding:3px 0px 5px 22px; width:140px; font-size:16px}

.top_back { background:url(img/sankaku.gif) no-repeat; padding:0px 0px 0px 20px;}

.p16 { font-size:16px}

.tc { text-align:center}