@charset "utf-8";#main_img{clear:both;display:block;margin:0 auto 10px;padding:0;background-color:#ccc;height:266px;background:url(../img/index/main_img.jpg) top center no-repeat}#main_img ul.links{display:block;width:980px;margin:0 auto;position:relative}#main_img ul.links li a{background:url(../img/index/main_btn.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden;display:block;width:203px;height:203px;position:absolute;top:32px;left:327px}.ie7 #main_img ul.links li a{text-indent:-9999px}#main_img .links .terms a{top:32px;left:327px;background-position:0 0}#main_img .links .quality a{top:32px;left:548px;background-position:-203px 0}#main_img .links .supervision a{top:32px;left:769px;background-position:-406px 0}#main_img .links .terms a:hover{background-position:0 -203px}#main_img .links .quality a:hover{background-position:-203px -203px}#main_img .links .supervision a:hover{background-position:-406px -203px}#main_img .links .schedule a{display:block;width:300px;height:210px;top:32px;left:17px;background:url(../img/index/btn_schedule.png) 0 0 no-repeat;text-indent:100%;white-space:nowrap;overflow:hidden}.ie7 #main_img .links .schedule a{text-indent:-9999px}#main_img .links .schedule a:hover{background-position:0 -220px}#content_body .banner ul li{display:block;padding-bottom:10px}#info>.section{padding:0 10px}#info>.section>.note{border-bottom:1px dotted #b2b2b2;font-size:1.2em;line-height:1.4;padding-bottom:5px}#loading{font-size:1.4em;padding:2em}#loading img{margin-right:10px;vertical-align:middle}#error,#info .info_links{display:none}#error{font-size:1.3em;line-height:1.4;padding:10px 0}#info .new{font-size:.8em;padding:0 5px;background-color:#f30;font-family:Verdana,Geneva,sans-serif;line-height:1.5;color:#fff;display:inline-block;margin-left:.5em}#info .section ul.info_links{font-size:1.3em;line-height:1.4;padding:0 0 10px}#info .section ul.info_links li{clear:both;border-bottom:1px dotted #b2b2b2}#info .section ul.info_links li a{display:block;padding:8px 10px}#info .section ul.info_links li a:hover{background-color:#fff0b8}#info .section ul.info_links li a dl{overflow:hidden;zoom:1;cursor:pointer}#info .section ul.info_links li a dt{text-align:left;float:left;width:11em}#info .section ul.info_links li a dd{text-align:left;margin-left:12em;padding-right:10px;background:url(../common/img/blit/blit_arrow.png) right center no-repeat}