body {margin-top: 0px;}body,td,th {font-size: 12px;line-height: 18px;color: #333333;}.b{font-weight: bold;}.px11gr{font-size: 11px;line-height: 14px;color: #333333;}.px11gr2{font-size: 11px;line-height: 14px;color: #666666;}.px12whi{font-size: 12px;line-height: 18px;color: #FFFFFF;}.px12gr2{font-size: 12px;line-height: 18px;color: #CCCCCC;}.px12bro{font-size: 12px;line-height: 18px;color: #996633;}.px12bro2{font-size: 12px;line-height: 18px;color: #522139;}.px12red{font-size: 12px;line-height: 18px;color: #CC0000;}.px14gr{font-size: 14px;line-height: 18px;color: #333333;}.spetit{font-size: 16px;line-height: 16px;color: #FFFFFF;margin:3px 0px 0px 50px;font-weight:bold;}.special{font-size: 12px;line-height: 16px;color: #333333;margin:2px 0px 2px 0px;}/* メニューリンク用セット */a.m:link{color:#0033CC;text-decoration:underline;}a.m:visited{color:#0033CC;text-decoration:underline;}a.m:active{color:#FF3300;text-decoration:underline;}a.m:hover{color:#FF0000;text-decoration: underline;}a.menu:link{	color:#ffffff;text-decoration: none;}a.menu:visited{	color:#ffffff;text-decoration: none;}a.menut:active{	color:#ffffff;text-decoration: none;}a.menu:hover{	color:#ffffff;	text-decoration: underline;}/*背景画像*/.gakku {	background-image: url(../images/gakku_img.gif);	background-repeat: no-repeat;	background-position:center;}/*入力BOXの幅*/.f30{width:30px;}.f40{width:40px;}.f50{width:50px;}.f70{width:70px;}.f90{width:90px;}.f100{width:100px;}.f160{width:160px;}.f200{width:200px;}.f250{width:250px;}.f300{width:300px;}.f350{width:350px;}.f400{width:400px;}.dispn{	display: none;}