@charset "utf-8";
/* CSS Document */

/*  menu (#menu分別設定)
----------------------------------------------------------------------------------------------------*/


/*#menu li{ list-style: none; float: left;}*/
/*old*/
#menu01 a{
	display:block;
	font-size:0px;
	width: 135px;/*210*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0101.gif);
}
#menu01 a:hover { background:url(../images/menu/menu0102.gif); width: 135px; height: 43px;}
#menu02 a{
	display:block;
	font-size:0px;
	width: 102px;/*168、180*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0201.gif);
}
#menu02 a:hover { background:url(../images/menu/menu0202.gif); width: 102px; height: 43px;}
#menu03 a{
	display:block;
	font-size:0px;
	width: 174px;/*162、180*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0301.gif);
}
#menu03 a:hover { background:url(../images/menu/menu0302.gif); width: 174px; height: 43px;}
#menu04 a{
	display:block;
	font-size:0px;
	width: 100px;/*166、180*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0401.gif);
}
#menu04 a:hover { background:url(../images/menu/menu0402.gif); width: 100px; height: 43px;}
#menu05 a{
	display:block;
	font-size:0px;
	width: 87px;/*194、180*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0501.gif);
}
#menu05 a:hover { background:url(../images/menu/menu0502.gif); width: 87px; height: 43px;}
#menu06 a{
	display:block;
	font-size:0px;
	width: 119px;/*194*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0601.gif);
}
#menu06 a:hover { background:url(../images/menu/menu0602.gif); width: 119px; height: 43px;}
#menu07 a{
	display:block;
	font-size:0px;
	width: 183px;/*194*/
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu0701.gif);
}
#menu07 a:hover { background:url(../images/menu/menu0702.gif); width: 183px; height: 43px;}





/*2017new*/
ul#menu li{
    list-style: none; float: left;
}
ul#menu li a{
	display:block;
	font-size:0px;
	height:43px;
	text-indent:-5000px;
	background: url(../images/menu/menu_V1.gif);
}
ul#menu li:nth-child(1) a{ width: 166px; background-position: 0 0;}
ul#menu li:nth-child(2) a{ width: 132px; background-position: -166px 0;}
ul#menu li:nth-child(3) a{ width: 210px; background-position: -298px 0;}
ul#menu li:nth-child(4) a{ width: 129px; background-position: -508px 0;}
ul#menu li:nth-child(5) a{ width: 113px; background-position: -637px 0;}
ul#menu li:nth-child(6) a{ width: 150px; background-position: -750px 0;}
/*ul#menu li:nth-child(7) a{ width: 183px; background-position: -717px 0;}*/

ul#menu li:nth-child(1) a:hover { width: 166px; background-position: 0 -43px;}
ul#menu li:nth-child(2) a:hover { width: 132px; background-position: -166px -43px;}
ul#menu li:nth-child(3) a:hover { width: 210px; background-position: -298px -43px;}
ul#menu li:nth-child(4) a:hover { width: 129px; background-position: -508px -43px;}
ul#menu li:nth-child(5) a:hover { width: 113px; background-position: -637px -43px;}
ul#menu li:nth-child(6) a:hover { width: 150px; background-position: -750px -43px;}
/*ul#menu li:nth-child(7) a:hover { width: 183px; background-position: -717px -43px;}*/