/* ƒƒCƒ“ƒƒjƒ…[•”•ª‚ÌƒŒƒCƒAƒEƒg—pCSS */

.mainmenu {
	width: 900px;
	height:25px;
	background:url(images/menu-background.gif) no-repeat 0px 0px;
	margin-top:0px;
	margin-right:auto;
	margin-left:auto;
	margin-bottom:0px;
	padding:0px;
	text-align:center;
}

.mainmenu img{
    margin:0px;
    padding:0px;
    border: 0px solid #ffffff;
}

.mainmenu a:hover img{
    opacity: 0.7;
    filter: alpha(opacity=70);
}


/* ƒvƒ‹ƒ_ƒEƒ“ƒƒjƒ…[•”•ª‚ÌƒŒƒCƒAƒEƒg—pCSS */

.mainmenu ul.menu {
    list-style:none;
    margin-top:0px;
    margin-right:auto;
    margin-left:auto;
    margin-bottom:0px;
    padding:0;
    font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
    font-size:0.8em;
    line-height:1.4;
    font-color:#333;
    display:block;
    text-indent:-9877em;
	text-decoration:none;
}

.mainmenu ul.menu * {
    margin:0;
    padding:0;
}

.mainmenu ul.menu a {
    display:block;
    color:#ffcc99;
    text-decoration:none;
}

.mainmenu ul.menu li {
    position:relative;
    float:left;
    margin-right:0px;
}

.mainmenu ul.menu ul {
    position:absolute;
    top:26px;
    left:0;
    width:200px;
    display:none;
    opacity:0;
    list-style:none
}

.mainmenu ul.menu ul ul {
    left:200px;
    top:-1px;
}

/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------ƒƒCƒ“”wŒi‰æ‘œŽw’è01-off*/
.mainmenu ul.menu .menulink-01 {
    background:url(images/menu01.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------ƒƒCƒ“”wŒi‰æ‘œŽw’è01-on*/
.mainmenu ul.menu .menulink-01:hover {
    background:url(images/menu01-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------ƒƒCƒ“”wŒi‰æ‘œŽw’è01-visit*/
.mainmenu ul.menu .menulink-01-v {
	background:url(images/menu01-r.gif) no-repeat 0px 0px;
	width:150px;
}


/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è*/
.mainmenu ul.menu ul.mainmenu-01sub1 {
     background:url(images/menu01sub1.jpg) repeat 0px 0px;
    width:200px;
    height:268px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è01a-off*/
.mainmenu ul.menu .menulink-01sub-01a {
    background:url(images/menu01sub01.jpg) no-repeat 0px 0px;
    width:200px;
    height:52px;
}
.mainmenu ul.menu .menulink-01sub-01a:hover {
     background:url(images/menu01sub01-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è02a-off*/
.mainmenu ul.menu .menulink-01sub-02a {
    background:url(images/menu01sub02.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-01sub-02a:hover {
     background:url(images/menu01sub02-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a-off*/
.mainmenu ul.menu .menulink-01sub-03a {
    background:url(images/menu01sub03.jpg) no-repeat 0px 0px;
    width:200px;
    height:52px;
}
.mainmenu ul.menu .menulink-01sub-03a:hover {
     background:url(images/menu01sub03-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’èA*/
.mainmenu ul.menu ul.mainmenu-01sub1-1 {
    background:url(images/menu01sub1-1.jpg) repeat 0px 0px;
    width:200px;
    height:122px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a‚ÌX‚ÉƒTƒu01-off*/
.mainmenu ul.menu .menulink-01-sub03-sub01topline {
    background:url(images/menu01sub03-sub01.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:12px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub03-sub01topline:hover {
    background:url(images/menu01sub03-sub01-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a‚ÌX‚ÉƒTƒu02-off*/
.mainmenu ul.menu .menulink-01-sub03-sub02 {
    background:url(images/menu01sub03-sub02.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:0px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub03-sub02:hover {
    background:url(images/menu01sub03-sub02-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a‚ÌX‚ÉƒTƒu03-off*/
.mainmenu ul.menu .menulink-01-sub03-sub03 {
    background:url(images/menu01sub03-sub03.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:0px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub03-sub03:hover {
    background:url(images/menu01sub03-sub03-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è04a-off*/
.mainmenu ul.menu .menulink-01sub-04a {
    background:url(images/menu01sub04.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-01sub-04a:hover {
     background:url(images/menu01sub04-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è05a-off*/
.mainmenu ul.menu .menulink-01sub-05a {
    background:url(images/menu01sub05.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-01sub-05a:hover {
     background:url(images/menu01sub05-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è06a-off*/
.mainmenu ul.menu .menulink-01sub-06a {
    background:url(images/menu01sub06.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-01sub-06a:hover {
     background:url(images/menu01sub06-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’èA*/
.mainmenu ul.menu ul.mainmenu-01sub1-2 {
     background:url(images/menu01sub1-2.jpg) repeat 0px 0px;
    width:200px;
    height:122px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è06a‚ÌX‚ÉƒTƒu01-off*/
.mainmenu ul.menu .menulink-01-sub06-sub01topline {
    background:url(images/menu01sub06-sub01.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:1px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub06-sub01topline:hover {
    background:url(images/menu01sub06-sub01-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a‚ÌX‚ÉƒTƒu02-off*/
.mainmenu ul.menu .menulink-01-sub06-sub02 {
    background:url(images/menu01sub06-sub02.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:0px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub06-sub02:hover {
    background:url(images/menu01sub06-sub02-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“01‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a‚ÌX‚ÉƒTƒu03-off*/
.mainmenu ul.menu .menulink-01-sub06-sub03 {
    background:url(images/menu01sub06-sub03.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
    margin:0px 0px 0px 0px;
}
.mainmenu ul.menu .menulink-01-sub06-sub03:hover {
    background:url(images/menu01sub06-sub03-r.jpg) no-repeat 0px 0px;
}

/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------”wŒi‰æ‘œŽw’è02-off*/
.mainmenu ul.menu .menulink-02 {
    background:url(images/menu02.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------”wŒi‰æ‘œŽw’è02-on*/
.mainmenu ul.menu .menulink-02:hover {
    background:url(images/menu02-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------”wŒi‰æ‘œŽw’è02-visit*/
.mainmenu ul.menu .menulink-02-v {
	background:url(images/menu02-r.gif) no-repeat 0px 0px;
	width:150px;
}


/*------ƒƒCƒ“02‚ÌƒTƒu”wŒi‰æ‘œŽw’è*/
.mainmenu ul.menu ul.mainmenu-02sub1 {
     background:url(images/menu02sub1.jpg) repeat 0px 0px;
    width:200px;
    height:175px;
}
/*------ƒƒCƒ“02‚ÌƒTƒu”wŒi‰æ‘œŽw’è01a-off*/
.mainmenu ul.menu .menulink-02sub-01a {
     background:url(images/menu02sub01.jpg) no-repeat 0px 0px;
    width:200px;
    height:52px;
}
.mainmenu ul.menu .menulink-02sub-01a:hover {
     background:url(images/menu02sub01-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“02‚ÌƒTƒu”wŒi‰æ‘œŽw’è02a-off*/
.mainmenu ul.menu .menulink-02sub-02a {
     background:url(images/menu02sub02.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-02sub-02a:hover {
     background:url(images/menu02sub02-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“02‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a-off*/
.mainmenu ul.menu .menulink-02sub-03a {
     background:url(images/menu02sub03.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-02sub-03a:hover {
     background:url(images/menu02sub03-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“02‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a-off*/
.mainmenu ul.menu .menulink-02sub-04a {
     background:url(images/menu02sub04.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-02sub-04a:hover {
     background:url(images/menu02sub04-r.jpg) no-repeat 0px 0px;
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------”wŒi‰æ‘œŽw’è03-off*/
.mainmenu ul.menu .menulink-03 {
    background:url(images/menu03.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------”wŒi‰æ‘œŽw’è03-on*/
.mainmenu ul.menu .menulink-03:hover {
    background:url(images/menu03-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------”wŒi‰æ‘œŽw’è03-visit*/
.mainmenu ul.menu .menulink-03-v {
	background:url(images/menu03-r.gif) no-repeat 0px 0px;
	width:150px;
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------”wŒi‰æ‘œŽw’è04-off*/
.mainmenu ul.menu .menulink-04 {
    background:url(images/menu04.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------”wŒi‰æ‘œŽw’è04-on*/
.mainmenu ul.menu .menulink-04:hover {
    background:url(images/menu04-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------”wŒi‰æ‘œŽw’è04-visit*/
.mainmenu ul.menu .menulink-04-v {
	background:url(images/menu04-r.gif) no-repeat 0px 0px;
	width:150px;
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------”wŒi‰æ‘œŽw’è05-off*/
.mainmenu ul.menu .menulink-05 {
    background:url(images/menu05.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------”wŒi‰æ‘œŽw’è05-on*/
.mainmenu ul.menu .menulink-05:hover {
    background:url(images/menu05-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------”wŒi‰æ‘œŽw’è05-visit*/
.mainmenu ul.menu .menulink-05-v {
	background:url(images/menu05-r.gif) no-repeat 0px 0px;
	width:150px;
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
/*------”wŒi‰æ‘œŽw’è06-off*/
.mainmenu ul.menu .menulink-06 {
    background:url(images/menu06.gif) no-repeat 0px 0px;
    width:150px;
    height:25px;
}
/*------”wŒi‰æ‘œŽw’è06-on*/
.mainmenu ul.menu .menulink-06:hover {
    background:url(images/menu06-r.gif) no-repeat 0px 0px;
    width:150px;
}
/*------”wŒi‰æ‘œŽw’è06-visit*/
.mainmenu ul.menu .menulink-06-v {
	background:url(images/menu06-r.gif) no-repeat 0px 0px;
	width:150px;
}


/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è*/
.mainmenu ul.menu ul.mainmenu-06sub1 {
     background:url(images/menu06sub1.jpg) repeat 0px 0px;
    width:200px;
    height:216px;
}
/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è01a-off*/
.mainmenu ul.menu .menulink-06sub-01a {
     background:url(images/menu06sub01.jpg) no-repeat 0px 0px;
    width:200px;
    height:52px;
}
.mainmenu ul.menu .menulink-06sub-01a:hover {
     background:url(images/menu06sub01-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è02a-off*/
.mainmenu ul.menu .menulink-06sub-02a {
     background:url(images/menu06sub02.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-06sub-02a:hover {
     background:url(images/menu06sub02-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è03a-off*/
.mainmenu ul.menu .menulink-06sub-03a {
     background:url(images/menu06sub03.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-06sub-03a:hover {
     background:url(images/menu06sub03-r.jpg) no-repeat 0px 0px;
}
/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è04a-off*/
.mainmenu ul.menu .menulink-06sub-04a {
     background:url(images/menu06sub04.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-06sub-04a:hover {
     background:url(images/menu06sub04-r.jpg) no-repeat 0px 0px;
}

/*------ƒƒCƒ“06‚ÌƒTƒu”wŒi‰æ‘œŽw’è04a-off*/
.mainmenu ul.menu .menulink-06sub-05a {
     background:url(images/menu06sub05.jpg) no-repeat 0px 0px;
    width:200px;
    height:41px;
}
.mainmenu ul.menu .menulink-06sub-05a:hover {
     background:url(images/menu06sub05-r.jpg) no-repeat 0px 0px;
}
/*--------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------------------------------------------*/
