#box { background-image: url(../common/back.gif); background-repeat: no-repeat; background-position: 11px 0; width: 800px; height: 135px; margin: 0 auto; padding: 0; }#box table { margin: 0; padding: 0; }#box td { text-align: left; vertical-align: bottom; width: 800px; height: 135px; margin: 0; padding: 0; }#box ul { margin: 0 20px; padding: 0; }#box li { float: left; margin: 0 0 0; padding: 0; list-style-type: none; }#box li a { background-image: url(../common/main_menu01.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; margin: 0; padding: 0 0 0 10px; display: block; }#box #top a { font-family: arial; background-image: url(../common/home01.gif); background-repeat: no-repeat; background-position: left top; text-decoration: none; margin: 0; padding: 0 0 0 10px; display: block; }#box li a:hover { background-image: url(../common/main_menu01.gif); background-repeat: no-repeat; background-position: left -32px; }#box #top a:hover { background-image: url(../common/home01.gif); background-repeat: no-repeat; background-position: left -32px; }#box li a:hover .mainmenu { background-image: url(../common/main_menu02.gif); background-position: right -32px; }#box #top a:hover .mainmenu { background-image: url(../common/home02.gif); background-position: right -32px; }.mainmenu { color: #600; font-size: 90%; background-image: url(../common/main_menu02.gif); background-repeat: no-repeat; background-position: right top; text-decoration: none; padding-top: 0; padding-right: 10px; padding-bottom: 0; display: block; }.mainmenu strong { font-weight: normal; position: relative; bottom: -3px; padding-top: 3px; padding-bottom: 3px; display: block; }#top .mainmenu { color: #600; font-size: 90%; background-image: url(../common/home02.gif); background-repeat: no-repeat; background-position: right top; text-decoration: none; padding-top: 0; padding-right: 10px; padding-bottom: 0; display: block; }#contents { background-image: url(../common/back.gif); background-repeat: no-repeat; background-position: 11px -135px; text-align: left; margin: 0; padding: 0; }#left { width: 215px; float: left; margin: 0; padding: 0; }#left ul { background-repeat: no-repeat; background-position: 0 0; position: relative; right: -20px; width: 190px; height: 395px; margin: 0; padding: 2px 0 0 3px; }#left li { margin: 0; padding: 0; list-style-type: none; }#left li strong { font-weight: normal; font-style: normal; margin: 0; padding: 7px 0 0; display: block; }#main01 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -3px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main02 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -32px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main03 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -61px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main04 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -90px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main05 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -119px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main06 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -148px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main07 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -177px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main08 a { color: #600; font-size: 70%; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -2px -206px; text-decoration: none; height: 29px; margin: 0; padding: 0 0 0 30px; display: block; }#main01 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -3px; }#main02 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -32px; }#main03 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -61px; }#main04 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -90px; }#main05 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -119px; }#main06 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -148px }#main07 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -177px; }#main08 a:hover { color: #900; background-image: url(../common/button.gif); background-repeat: no-repeat; background-position: -202px -206px; }
