@charset "Shift_JIS";



/*-------------------------------------------------

	menu.css 2009.04

-------------------------------------------------*/



/*-------------------------------------------------

	2F_HEAD SubMenu

-------------------------------------------------*/



/*-----2f_head_sub_btn01-----*/

div#header_submenu ul li.head_sub_btn01 {

	background:url(../00_img/images/head_sub_btn01.gif) 0 0 no-repeat;

	height:19px;

}

div#header_submenu ul li.head_sub_btn01 a {

	display:block;

	height:19px;

	width:54px;

}

div#header_submenu ul li.head_sub_btn01 a:hover {

	background:url(../00_img/images/head_sub_btn01_on.gif) 0 0 no-repeat;

}



/*-----2f_head_sub_btn02-----*/

div#header_submenu ul li.head_sub_btn02 {

	background:url(../00_img/images/head_sub_btn02.gif) 0 0 no-repeat;

	height:19px;

}

div#header_submenu ul li.head_sub_btn02 a {

	display:block;

	height:19px;

	width:53px;

}

div#header_submenu ul li.head_sub_btn02 a:hover {

	background:url(../00_img/images/head_sub_btn02_on.gif) 0 0 no-repeat;

}



/*-----2f_head_sub_btn03-----*/

div#header_submenu ul li.head_sub_btn03 {

	background:url(../00_img/images/head_sub_btn03.gif) 0 0 no-repeat;

	height:19px;

}

div#header_submenu ul li.head_sub_btn03 a {

	display:block;

	height:19px;

	width:72px;

}

div#header_submenu ul li.head_sub_btn03 a:hover {

	background:url(../00_img/images/head_sub_btn03_on.gif) 0 0 no-repeat;

}



/*-----2f_head_sub_btn04-----*/

div#header_submenu ul li.head_sub_btn04 {

	background:url(../00_img/images/head_sub_btn04.gif) 0 0 no-repeat;

	height:19px;

}

div#header_submenu ul li.head_sub_btn04 a {

	display:block;

	height:19px;

	width:80px;

}

div#header_submenu ul li.head_sub_btn04 a:hover {

	background:url(../00_img/images/head_sub_btn04_on.gif) 0 0 no-repeat;

}





/*-------------------------------------------------

	2F_HEAD Menu

-------------------------------------------------*/



/*-----2f_head_btn01-----*/

div#header_menu ul li.head_btn01 {

	background:url(../00_img/images/head_btn01.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn01 a {

	display:block;

	height:30px;

	width:123px;

}

div#header_menu ul li.head_btn01 a:hover {

	background:url(../00_img/images/head_btn01_on.gif) 0 0 no-repeat;

}



/*-----2f_head_btn02-----*/

div#header_menu ul li.head_btn02 {

	background:url(../00_img/images/head_btn02.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn02 a {

	display:block;

	height:30px;

	width:123px;

}

div#header_menu ul li.head_btn02 a:hover {

	background:url(../00_img/images/head_btn02_on.gif) 0 0 no-repeat;

}



/*-----2f_head_btn03-----*/

div#header_menu ul li.head_btn03 {

	background:url(../00_img/images/head_btn03.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn03 a {

	display:block;

	height:30px;

	width:124px;

}

div#header_menu ul li.head_btn03 a:hover {

	background:url(../00_img/images/head_btn03_on.gif) 0 0 no-repeat;

}



/*-----2f_head_btn04-----*/

div#header_menu ul li.head_btn04 {

	background:url(../00_img/images/head_btn04.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn04 a {

	display:block;

	height:30px;

	width:123px;

}

div#header_menu ul li.head_btn04 a:hover {

	background:url(../00_img/images/head_btn04_on.gif) 0 0 no-repeat;

}



/*-----2f_head_btn05-----*/

div#header_menu ul li.head_btn05 {

	background:url(../00_img/images/head_btn05.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn05 a {

	display:block;

	height:30px;

	width:123px;

}

div#header_menu ul li.head_btn05 a:hover {

	background:url(../00_img/images/head_btn05_on.gif) 0 0 no-repeat;

}



/*-----2f_head_btn06-----*/

div#header_menu ul li.head_btn06 {

	background:url(../00_img/images/head_btn06.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn06 a {

	display:block;

	height:30px;

	width:124px;

}

div#header_menu ul li.head_btn06 a:hover {

	background:url(../00_img/images/head_btn06_on.gif) 0 0 no-repeat;

}




/*-----2f_head_btn07---- added by take -*/

div#header_menu ul li.head_btn07 {

	background:url(../00_img/images/head_btn07.gif) 0 0 no-repeat;

	height:30px;

}

div#header_menu ul li.head_btn07 a {

	display:block;

	height:30px;

	width:124px;

}

div#header_menu ul li.head_btn07 a:hover {

	background:url(../00_img/images/head_btn07_on.gif) 0 0 no-repeat;

}









/*-------------------------------------------------

	TOP_MAINE MENU

-------------------------------------------------*/



/*-----top_main_btn01-----*/

div#container #main_menu ul li.main_btn01 {

	background:url(../images/main_btn01.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn01 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn01 a:hover {

	background:url(../images/main_btn01_on.gif) 0 0 no-repeat ;

}



/*-----top_main_btn02-----*/

div#container #main_menu ul li.main_btn02 {

	background:url(../images/main_btn02.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn02 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn02 a:hover {

	background:url(../images/main_btn02_on.gif) 0 0 no-repeat ;

}



/*-----top_main_btn03-----*/

div#container #main_menu ul li.main_btn03 {

	background:url(../images/main_btn03.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn03 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn03 a:hover {

	background:url(../images/main_btn03_on.gif) 0 0 no-repeat ;

}



/*-----top_main_btn04-----*/

div#container #main_menu ul li.main_btn04 {

	background:url(../images/main_btn04.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn04 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn04 a:hover {

	background:url(../images/main_btn04_on.gif) 0 0 no-repeat ;

}



/*-----top_main_btn05-----*/

div#container #main_menu ul li.main_btn05 {

	background:url(../images/main_btn05.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn05 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn05 a:hover {

	background:url(../images/main_btn05_on.gif) 0 0 no-repeat ;

}



/*-----top_main_btn06-----*/

div#container #main_menu ul li.main_btn06 {

	background:url(../images/main_btn06.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn06 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn06 a:hover {

	background:url(../images/main_btn06_on.gif) 0 0 no-repeat ;

}


/*-----top_main_btn07--added by take---*/

div#container #main_menu ul li.main_btn07 {

	background:url(../images/main_btn07.gif) 0 0 no-repeat ;

	height:52px;

}

div#container #main_menu ul li.main_btn07 a {

	display:block;

	height:52px;

	width:150px;

}

div#container #main_menu ul li.main_btn07 a:hover {

	background:url(../images/main_btn07_on.gif) 0 0 no-repeat ;

}




/*-------------------------------------------------

	LEFT MENU

-------------------------------------------------*/



/*-----left_btn01-----*/

div#left_box #left_menu ul li.left_btn01 {

	background:url(../images/left_btn01.gif) 0 0 no-repeat ;

	height:48px;

}

div#left_box #left_menu ul li.left_btn01 a {

	display:block;

	height:48px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn01 a:hover {

	background:url(../images/left_btn01_on.gif) 0 0 no-repeat ;

}



/*-----left_btn02-----*/

div#left_box #left_menu ul li.left_btn02 {

	background:url(../images/left_btn02.gif) 0 0 no-repeat ;

	height:46px;

}

div#left_box #left_menu ul li.left_btn02 a {

	display:block;

	height:46px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn02 a:hover {

	background:url(../images/left_btn02_on.gif) 0 0 no-repeat ;

}



/*-----left_btn03-----*/

div#left_box #left_menu ul li.left_btn03 {

	background:url(../images/left_btn03.gif) 0 0 no-repeat ;

	height:45px;

}

div#left_box #left_menu ul li.left_btn03 a {

	display:block;

	height:45px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn03 a:hover {

	background:url(../images/left_btn03_on.gif) 0 0 no-repeat ;

}



/*-----left_btn04-----*/

div#left_box #left_menu ul li.left_btn04 {

	background:url(../images/left_btn04.gif) 0 0 no-repeat ;

	height:47px;

}

div#left_box #left_menu ul li.left_btn04 a {

	display:block;

	height:47px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn04 a:hover {

	background:url(../images/left_btn04_on.gif) 0 0 no-repeat ;

}




/*-----left_btn05-----*/

div#left_box #left_menu ul li.left_btn05 {

	background:url(../images/a36g58.gif) 0 0 no-repeat ;

	height:100px;

}

div#left_box #left_menu ul li.left_btn05 a {

	display:block;

	height:100px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn05 a:hover {

	background:url(../images/a36g58.gif) 0 0 no-repeat ;

}


/*-----left_btn06-----*/


div#left_box #left_menu ul li.left_btn06 {

	background:url(../images/left_btn06.gif) 0 0 no-repeat ;

	height:47px;

}

div#left_box #left_menu ul li.left_btn06 a {

	display:block;

	height:47px;

	width:150px;

}

div#left_box #left_menu ul li.left_btn06 a:hover {

	background:url(../images/left_btn06_on.gif) 0 0 no-repeat ;

}





/*-------------------------------------------------

	2F_LEFT MENU

-------------------------------------------------*/



/*-----2f_left_btn01-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f01 {

	background:url(../00_img/images/left_btn01.jpg) 0 0 no-repeat ;

	height:84px;

	margin-bottom:3px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f01 a {

	display:block;

	height:84px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f01 a:hover {

	background:url(../00_img/images/left_btn01_on.jpg) 0 0 no-repeat ;

}



/*-----2f_left_btn02-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f02 {

	background:url(../00_img/images/left_btn02.jpg) 0 0 no-repeat ;

	height:68px;

	margin-bottom:3px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f02 a {

	display:block;

	height:68px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f02 a:hover {

	background:url(../00_img/images/left_btn02_on.jpg) 0 0 no-repeat ;

}



/*-----2f_left_btn03-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f03 {

	background:url(../00_img/images/left_btn03.jpg) 0 0 no-repeat ;

	height:68px;

	margin-bottom:15px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f03 a {

	display:block;

	height:68px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f03 a:hover {

	background:url(../00_img/images/left_btn03_on.jpg) 0 0 no-repeat ;

}



/*-----2f_left_btn04-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f04 {

	background:url(../00_img/images/left_btn04.gif) 0 0 no-repeat ;

	height:48px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f04 a {

	display:block;

	height:48px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f04 a:hover {

	background:url(../00_img/images/left_btn04_on.gif) 0 0 no-repeat ;

}



/*-----2f_left_btn05-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f05 {

	background:url(../00_img/images/left_btn05.gif) 0 0 no-repeat ;

	height:46px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f05 a {

	display:block;

	height:46px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f05 a:hover {

	background:url(../00_img/images/left_btn05_on.gif) 0 0 no-repeat ;

}



/*-----2f_left_btn06-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f06 {

	background:url(../00_img/images/left_btn06.gif) 0 0 no-repeat ;

	height:45px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f06 a {

	display:block;

	height:45px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f06 a:hover {

	background:url(../00_img/images/left_btn06_on.gif) 0 0 no-repeat ;

}



/*-----2f_left_btn07-----*/

div#left_box_2f #left_menu_2f ul li.left_btn_2f07 {

	background:url(../00_img/images/left_btn07.gif) 0 0 no-repeat ;

	height:47px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f07 a {

	display:block;

	height:47px;

	width:140px;

}

div#left_box_2f #left_menu_2f ul li.left_btn_2f07 a:hover {

	background:url(../00_img/images/left_btn07_on.gif) 0 0 no-repeat ;

}







/*-------------------------------------------------

	FOOTER

-------------------------------------------------*/



/*-----foot_btn01-----*/

div#foot #foot_box #foot_menu1 ul li.foot_btn01 {

	background:url(../images/foot_btn01.gif) 0 0 no-repeat ;

	height:22px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn01 a {

	display:block;

	height:19px;

	width:182px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn01 a:hover {

	background:url(../images/foot_btn01_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn02-----

div#foot #foot_box #foot_menu1 ul li.foot_btn02 {

	background:url(../images/foot_btn02.gif) 0 0 no-repeat ;

	height:19px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn02 a {

	display:block;

	height:19px;

	width:146px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn02 a:hover {

	background:url(../images/foot_btn02_on.gif) 0 0 no-repeat ;

}*/



/*-----foot_btn03-----*/

div#foot #foot_box #foot_menu1 ul li.foot_btn03 {

	background:url(../images/foot_btn03.gif) 0 0 no-repeat ;

	height:22px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn03 a {

	display:block;

	height:19px;

	width:181px;

}

div#foot #foot_box #foot_menu1 ul li.foot_btn03 a:hover {

	background:url(../images/foot_btn03_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn04-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn04 {

	background:url(../images/foot_btn04.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn04 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn04 a:hover {

	background:url(../images/foot_btn04_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn05-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn05 {

	background:url(../images/foot_btn05.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn05 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn05 a:hover {

	background:url(../images/foot_btn05_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn06-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn06 {

	background:url(../images/foot_btn06.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn06 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn06 a:hover {

	background:url(../images/foot_btn06_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn07-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn07 {

	background:url(../images/foot_btn07.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn07 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn07 a:hover {

	background:url(../images/foot_btn07_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn08-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn08 {

	background:url(../images/foot_btn08.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn08 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn08 a:hover {

	background:url(../images/foot_btn08_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn09-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn09 {

	background:url(../images/foot_btn09.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn09 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn09 a:hover {

	background:url(../images/foot_btn09_on.gif) 0 0 no-repeat ;

}

/*-----take add-----*/
/*-----foot_btn10-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn10 {

	background:url(../images/foot_btn10.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn10 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn10 a:hover {

	background:url(../images/foot_btn10_on.gif) 0 0 no-repeat ;

}

/*-----foot_btn11-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn11 {

	background:url(../images/foot_btn11.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn11 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn11 a:hover {

	background:url(../images/foot_btn11_on.gif) 0 0 no-repeat ;

}

/*-----foot_btn12-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn12 {

	background:url(../images/foot_btn12.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn12 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn12 a:hover {

	background:url(../images/foot_btn12_on.gif) 0 0 no-repeat ;

}

/*-----foot_btn13-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn13 {

	background:url(../images/foot_btn13.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn13 a {

	display:block;

	height:31px;

	width:72px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn13 a:hover {

	background:url(../images/foot_btn13_on.gif) 0 0 no-repeat ;

}




/*-----foot_btn14-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn14 {

	background:url(../images/foot_btn14.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn14 a {

	display:block;

	height:31px;

	width:73px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn14 a:hover {

	background:url(../images/foot_btn14_on.gif) 0 0 no-repeat ;

}


/*-----foot_btn15-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn15 {

	background:url(../images/foot_btn15.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn15 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn15 a:hover {

	background:url(../images/foot_btn15_on.gif) 0 0 no-repeat ;

}



/*-----foot_btn16-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn16 {

	background:url(../images/foot_btn16.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn16 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn16 a:hover {

	background:url(../images/foot_btn16_on.gif) 0 0 no-repeat ;

}

/*-----foot_btn17-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn17 {

	background:url(../images/foot_btn17.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn17 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn17 a:hover {

	background:url(../images/foot_btn17_on.gif) 0 0 no-repeat ;

}

/*-----foot_btn18-----*/

div#foot #foot_box #foot_menu2 ul li.foot_btn18 {

	background:url(../images/foot_btn18.gif) 0 0 no-repeat ;

	height:31px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn18 a {

	display:block;

	height:31px;

	width:88px;

}

div#foot #foot_box #foot_menu2 ul li.foot_btn18 a:hover {

	background:url(../images/foot_btn18_on.gif) 0 0 no-repeat ;

}
