/* CSS Document */
/*メインメニュー1*/
#main-menu1 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu1 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#main-menu1 ul li a { display: block; width: 150px; height: 30px; }
#main-menu1 ul li.menu1 a { background: url(../img/menu/menu01.gif) no-repeat left top; text-indent: -9999px; }
#main-menu1 ul li a:hover {background-position: 0 -30px }
/*メインメニュー2*/
#main-menu2 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu2 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu2 ul li a { display: block; width: 150px; height: 30px; }
#main-menu2 ul li.menu2 a { background: url(../img/menu/s_menu02.gif) no-repeat left top; text-indent: -9999px; }
#main-menu2 ul li a:hover {background-position: 0 -30px }
/*メインメニュー3*/
#main-menu3 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu3 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style-type: none; list-style-image: none; }
#main-menu3 ul li a { display: block; width: 150px; height: 30px; }
#main-menu3 ul li.menu3 a { background: url(../img/menu/menu03.gif) no-repeat left top; text-indent: -9999px; }
#main-menu3 ul li a:hover {background-position: 0 -30px }
/*メインメニュー4*/
#main-menu4 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu4 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu4 ul li a { display: block; width: 150px; height: 30px; }
#main-menu4 ul li.menu4 a { background: url(../img/menu/menu04.gif) no-repeat left top; text-indent: -9999px; }
#main-menu4 ul li a:hover { background-position: 0 -30px ; }
/*メインメニュー_1*/
#main-menu_1 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu_1 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu_1 ul li a { display: block; width: 150px; height: 30px; }
#main-menu_1 ul li.menu_1 a { background-color: transparent; background-image: url(../img/menu/menu01.gif); background-position: left -30px; text-indent: -9999px; }
/*メインメニュー_2*/
#main-menu_2 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu_2 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu_2 ul li a { display: block; width: 150px; height: 30px; }
#main-menu_2 ul li.menu_2 a { background-color: transparent; background-image: url(../img/menu/s_menu02.gif); background-position: left -30px; text-indent: -9999px; }
/*メインメニュー_3*/
#main-menu_3 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu_3 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu_3 ul li a { display: block; width: 150px; height: 30px; }
#main-menu_3 ul li.menu_3 a { background-color: transparent; background-image: url(../img/menu/menu03.gif); background-position: left -30px; text-indent: -9999px; }
/*メインメニュー_4*/
#main-menu_4 ul { width: 150px; float: left; margin: 0; padding: 0; }
#main-menu_4 ul li { width: 150px; height: 30px ; float: none; margin: 0; padding: 0; list-style: none; }
#main-menu_4 ul li a { display: block; width: 150px; height: 30px; }
#main-menu_4 ul li.menu_4 a { background-color: transparent; background-image: url(../img/menu/menu04.gif); background-position: left -30px; text-indent: -9999px; }
/*資料請求*/
#request ul { width: 300px; height: 60px; margin-top:50px; margin-bottom: 50px; list-style-type: none; }
#request ul li { width: 300px; height: 60px ; float: left; }
#request ul li a { display: block; width: 300px; height: 60px; }
#request ul li.request a { background: url(../img/program/request.gif) no-repeat left top; text-indent: -9999px; }
#request ul li a:hover {background-position: 0 -60px }
