#mainimg   { background-repeat: no-repeat; margin-top: 15px; margin-right: auto; margin-left: auto; width: 980px; clear: both }
#mainimg img { vertical-align: top }
#object   { background-color: #333; list-style-type: none; margin-right: auto; margin-left: auto; width: 980px; height: 35px; clear: both }
#object span { position: absolute; width: 0; height: 0; overflow: hidden }
#examination  { background-image: url("/img/examination_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#examination a { background-image: url("/img/examination_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#examination a:hover { background-image: url("/img/examination_menu.gif"); background-repeat: no-repeat; background-position: -100px 0; display: block; width: 100px; height: 35px; float: left }
#student  { background-image: url("/img/student_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#student a { background-image: url("/img/student_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#student a:hover { background-image: url("/img/student_menu.gif"); background-repeat: no-repeat; background-position: -100px 0; display: block; width: 100px; height: 35px; float: left }
#graduate  { background-image: url("/img/graduate_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#graduate a { background-image: url("/img/graduate_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#graduate a:hover { background-image: url("/img/graduate_menu.gif"); background-repeat: no-repeat; background-position: -100px 0; display: block; width: 100px; height: 35px; float: left }
#guardian  { background-image: url("/img/guardian_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#guardian a { background-image: url("/img/guardian_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#guardian a:hover { background-image: url("/img/guardian_menu.gif"); background-repeat: no-repeat; background-position: -100px 0; display: block; width: 100px; height: 35px; float: left }
#company  { background-image: url("/img/company_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#company a { background-image: url("/img/company_menu.gif"); background-repeat: no-repeat; display: block; width: 100px; height: 35px; float: left }
#company a:hover { background-image: url("/img/company_menu.gif"); background-repeat: no-repeat; background-position: -100px 0; display: block; width: 100px; height: 35px; float: left }
#guide  { margin: 10px auto; width: 980px; clear: both }
#guide_left  { background-image: url("/img/guide_back.gif"); background-repeat: repeat-x; background-position: 0 100%; width: 483px; float: left; border: solid 1px #ccc }
#guide_left h2  { color: #333; font-size: 95%; line-height: 150%; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; clear: both; border-bottom: 1px dotted #666 }
#guide_left-left    { display: inline; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; width: 225px; float: left }
#guide_left-left img { position: relative; border: solid 1px #f66 }
#guide_left-left ul    { list-style-type: none; width: 90px; float: left }
#guide_left-left ul li     { color: #666; font-size: 65%; background-image: url("/img/guide_btn_back.gif"); background-repeat: repeat-x; background-position: 0 100%; text-align: left; text-indent: -10px; margin-bottom: 5px; padding-right: 2px; padding-left: 15px; clear: both; border: solid 1px #ccc }
#guide_left-left ul li a  { color: #666; text-decoration: none; display: block; clear: both }
#guide_left-right    { display: inline; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; width: 225px; float: right }
#guide_left-right img { position: relative; border: solid 1px #60a0ff }
#guide_left-right ul    { list-style-type: none; width: 90px; float: left }
#guide_left-right ul li     { color: #666; font-size: 65%; background-image: url("/img/guide_btn_back.gif"); background-repeat: repeat-x; background-position: 0 100%; text-align: left; text-indent: -10px; margin-bottom: 5px; padding-right: 2px; padding-left: 15px; clear: both; border: solid 1px #ccc }
#guide_left-right ul li a  { color: #666; text-decoration: none; display: block; clear: both }
#guide_right  { background-image: url("/img/guide_back.gif"); background-repeat: repeat-x; background-position: 0 100%; width: 483px; float: right; border: solid 1px #ccc }
#guide_right h2   { color: #333; font-size: 95%; line-height: 150%; text-align: left; padding-top: 2px; padding-bottom: 2px; padding-left: 7px; clear: both; border-bottom: 1px dotted #666 }
#guide_right-left    { display: inline; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; width: 225px; float: left }
#guide_right-left img { position: relative; border: solid 1px #ff7e15 }
#guide_right-left ul    { list-style-type: none; width: 90px; float: left }
#guide_right-left ul li      { color: #666; font-size: 65%; background-image: url("/img/guide_btn_back.gif"); background-repeat: repeat-x; background-position: 0 100%; text-align: left; text-indent: -10px; margin-bottom: 5px; padding-right: 2px; padding-left: 15px; clear: both; border: solid 1px #ccc }
#guide_right-left ul li a  { color: #666; text-decoration: none; display: block; clear: both }
#guide_right-right    { display: inline; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; width: 225px; float: right }
#guide_right-right img { position: relative; border: solid 1px #ff8cb3 }
#guide_right-right ul    { list-style-type: none; width: 90px; float: left }
#guide_right-right ul li     { color: #666; font-size: 65%; background-image: url("/img/guide_btn_back.gif"); background-repeat: repeat-x; background-position: 0 100%; text-align: left; text-indent: -10px; margin-bottom: 5px; padding-right: 2px; padding-left: 15px; clear: both; border: solid 1px #ccc }
#guide_right-right ul li a  { color: #666; text-decoration: none; display: block; clear: both }
#content  { background-color: white; margin-right: auto; margin-left: auto; width: 980px; clear: both }
#left { margin-right: 10px; width: 210px; float: left }
#left img { margin-bottom: 5px; vertical-align: top; border-width: 0 }
#center { width: 540px; float: left }
#center p { font-size: 80%; line-height: 150%; text-align: left }
#content dl   { }
#content dl dt { text-align: left }
#content dl dd { color: #333; font-size: 80%; line-height: 150%; text-align: left; text-indent: -80px; margin-top: 10px; padding-bottom: 5px; padding-left: 80px; border-bottom: 1px dotted }
#right  { width: 210px; float: right }
#right img { margin-bottom: 5px; vertical-align: top; border-width: 0 }
