@charset "shift_jis";body {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;color: #000000;font-size: 16px;font-weight: normal; }#main1 {margin-top: 0px; margin-bottom: 0px;padding: 0px 0px 0px 0px;border-right: solid 20px #990044;border-left: solid 20px #990044;width: 940px;background-color: #ffeeff; }#header0 {margin-top: 0px; margin-bottom: 0px;padding: 0px 0px 0px 0px;border-right: solid 20px #990044;border-left: solid 20px #990044;width: 940px;height: 290px; }#header1 {width: 940px; }#header0,header { }#divmenu1 {margin-top: 0px; margin-bottom: 0px;padding: 4px 0px 4px 0px;border-right: solid 20px #990044;border-left: solid 20px #990044;width: 940px; }#divmenu2 {margin-top: 0px; margin-bottom: 0px;padding: 0px 0px 0px 0px;width: 936px; }ul#menu1 {font-size: 18px;font-weight: bold; }li#menu01, li#menu02, li#menu03, li#menu04, li#menu05, li#menu06 {margin: 0px 3px 0px 3px;padding: 0px 0px 0px 0px;border-right: solid 1px #ff0000;border-left: solid 1px #ff0000;width: 148px; }#mainbody {margin: 0px 0px 0px 0px;padding: 18px 3px 3px 30px;width: 647px; }#rightside {margin: 25px 5px 5px 5px;padding: 3px 3px 3px 15px;border: solid 1px #990044;width: 230px;background-color: #fff6ff; }#footer1 {margin-top: 0px; margin-bottom: 0px;padding: 0px 0px 0px 0px;border-right: solid 20px #990044;border-left: solid 20px #990044;width: 940px; }#footer1,footer {color: #ffffff;font-size: 13px;background-color: #990044; }#mainbody {float: left; }a.toplink:link, a.toplink:visited, a.toplink:hover, a.toplink:active {color: #000000; }#pageup {width: 980px; font-size: 70%; }.cssch1 {display: none; }.cssch2 {display: inline; cursor: pointer; }.cssch3 {display: inline; cursor: pointer; }