body{background-image:url(../images/background.gif); font-family: "‚l‚r ƒSƒVƒbƒN",sans-serif; }.bodywidth{width: 800px; float: left;}.tbl775 {width: 775px; float: left;}.head00{width: 12px; float: left;}.head01{width: 775px; float: left; background-image:url(../images/top_head_bg.gif);}.head02{width: 60px; float: left; margin-top: 15px;}.head03{width: 126px; float: left; margin-top: 21px; margin-left: 13px;}.head04{width:250px; float: right; margin-top: 10px;}.gnv00{width: 11px; float: left;}.gnv01{width: 775px; float: left; background-image:url(../images/gnavi_bg.gif);}.gnv02{width: 775px; float: left;}.main{width: 775px; float: left;}.main00{width: 13px; float: left;}.main01{width: 543px; float: left;}.main02{width: 208px; float: left;}.main03{width: 527px; float: left; padding-left: 19px; padding-top: 5px;}.main03a{width: 10px; float: left;}.main03b{width: 510px; float: left;line-height:1;padding-left: 5px;}.main03c{width: 510px; float: left; padding-left:17px;font-size:80%; line-height:1.3;}.main03d{width: 510px; float: left; margin-top: 5px; background-image:url(../images/dot_line.gif);}.main08{width: 533px; float: left; margin-top: 5px; margin-left: 13px; background-image:url(../images/dot_line.gif);}.main09{width: 93px; float: right;}.main10a{width: 215px; float:right;}.main10{width: 201px; float:left; margin-top: 8px;background-color: #DDDDDD;}.main11{width: 208px; float:left; margin-top: 18px;}.main12{width: 208px; float:left; margin-top:3px;}.main12a{width: 15px; float:left;}.main12b{width: 160px; float:left;font-size: 80%;font-weight:normal}.main12c{width: 190px; float:left;padding-left: 15px; margin-top:1px; margin-bottom:7px;}.maintbl{font-size: 80%;font-weight:normal;}.footer{width: 773px; float: left; margin-top: 10px; background-color: #000000;}.footer01{width: 87px; float: left; margin-top:3px; margin-bottom:3px; padding-left: 14px;}.footer02{width: 256px; float:right; margin-top:3px; margin-bottom:3px; margin-right: 10px;}a:link {font-size: 80%; color:#205CC4; text-decoration:underline;font-weight: bold;}a:visited  {font-size: 80%;color:#6B92D4; text-decoration:underline;font-weight: bold;}a:hover  {font-size: 80%;color:#FF9900; text-decoration:none;font-weight: bold;}a:active  {font-size: 80%;color:#FF9900; text-decoration:none;font-weight: bold;}h1{font-size: 80%;font-weight: bold; margin-top:0px; margin-bottom:0px;}h2{font-size:80%;font-weight: bold; margin-top:0px; margin-bottom:0px;}.ntxt{font-size:80%;font-weight: nomal;}.strtxt{font-size:80%;font-weight:bold;}.cap{font-size:80%;font-weight: nomal;}.lnml{font-size:140%; font-weight: bold;}.mtop{width: 775px; float: left;}.mtop00{width: 11px; float: left;}.mtop01{width: 557px; padding-top: 16px; padding-left: 14px; float: left;}.mtop011{width: 541px; float: left; background-color: #B4B4B4;}.mtop012{width: 541px; float: left; background-color: #E3E3E3;}.mtop013{margin-top:3px; float: left;padding-left: 7px;font-size: 90%;}.mtopnv{font-weight: normal;}.mtop014{width: 555px; margin-top:15px; float: left;}.mtop015{width: 525px; margin-top:15px; float: left;padding-left: 15px;font-size:80%; line-height:1.3;}.mtop015n{width: 525px; margin-top:15px; float: left;padding-left: 15px;}.mtop02{width: 190px; margin-top: 16px; float: left;}.mtop021{width: 190px; float: left;}.mtop022{width: 8px; float: left;}.mtop023{width: 182px; float: left;}.mtop024{width: 190px; float: left; margin-top: 3px; background-color: #E0ECF2;}.mbasic{width: 270px; float: left; padding-left: 7px;}.main002{border:solid 1px #D7D7D7; width: 208px; float: right; margin-right: 8px;}