@charset "UTF-8";



/* navi
----------------------------------------------- */

#navi {
	margin: 0px 0px 0px 10px;
	padding: 42px 0px 0px;
	width: 846px;
	height: 52px;
	}

#navi ul {
	margin: 0px;
	padding: 0px;
	width: 846px;
	height: 52px;
	position: relative;
	background: url("../images/navi.png") no-repeat top left;
	}

#navi li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 0px;
	}
	
#navi li, #navi a {
	height: 52px;
	display: block;
	}

#navi a {
	text-indent: -5000px;
	text-decoration: none;
	}

#naviA {left: 0px; width: 117px;}
#naviB {left: 117px; width: 146px;}
#naviC {left: 263px; width: 194px;}
#naviD {left: 457px; width: 155px;}
#naviE {left: 612px; width: 124px;}
#naviF {left: 736px; width: 110px;}

#naviA a:hover, #naviA a:visited:hover { background: transparent url("../images/navi.png") 0px -52px no-repeat;}
#naviB a:hover, #naviB a:visited:hover { background: transparent url("../images/navi.png") -117px -52px no-repeat;}
#naviC a:hover, #naviC a:visited:hover { background: transparent url("../images/navi.png") -263px -52px no-repeat;}
#naviD a:hover, #naviD a:visited:hover { background: transparent url("../images/navi.png") -457px -52px no-repeat;}
#naviE a:hover, #naviE a:visited:hover { background: transparent url("../images/navi.png") -612px -52px no-repeat;}
#naviF a:hover, #naviF a:visited:hover { background: transparent url("../images/navi.png") -736px -52px no-repeat;}

#naviA a.selected:link, #naviA a.selected:visited { background: transparent url("../images/navi.png") 0px -52px no-repeat;}
#naviB a.selected:link, #naviB a.selected:visited { background: transparent url("../images/navi.png") -117px -52px no-repeat;}
#naviC a.selected:link, #naviC a.selected:visited { background: transparent url("../images/navi.png") -263px -52px no-repeat;}
#naviD a.selected:link, #naviD a.selected:visited { background: transparent url("../images/navi.png") -457px -52px no-repeat;}
#naviE a.selected:link, #naviE a.selected:visited { background: transparent url("../images/navi.png") -612px -52px no-repeat;}
#naviF a.selected:link, #naviF a.selected:visited { background: transparent url("../images/navi.png") -736px -52px no-repeat;}



/*＼*/ a { overflow: hidden;}/**/



/* naviBB
___________________________________________________*/

#naviBB {
	margin: 0px;
	padding: 0px;
	width: 238px;
	height: 258px;
	}

#naviBB ul {
	margin: 0px;
	padding: 0px;
	background: url("../images/naviB.jpg") no-repeat;
	width: 238px;
	height: 258px;
	position: relative;
	}

#naviBB li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	}
	
#naviBB li, #naviBB a {
	height: 42px;
	display: block;
	}

#naviBB a {
	text-indent: -5000px;
	text-decoration: none;
	}

#naviB1 {top: 0px; width: 238px;}
#naviB2 {top: 42px; width: 238px;}
#naviB3 {top: 84px; width: 238px;}
#naviB4 {top: 126px; width: 238px;}
#naviB5 {top: 168px; width: 238px;}
#naviB6 {top: 210px; width: 238px;}

#naviB1 a:hover, #naviB1 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px 0px no-repeat;}
#naviB2 a:hover, #naviB2 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px -42px no-repeat;}
#naviB3 a:hover, #naviB3 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px -84px no-repeat;}
#naviB4 a:hover, #naviB4 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px -126px no-repeat;}
#naviB5 a:hover, #naviB5 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px -168px no-repeat;}
#naviB6 a:hover, #naviB6 a:visited:hover { background: transparent url("../images/naviB.jpg") -238px -210px no-repeat;}

#naviB1 a.selected:link, #naviB1 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px 0px no-repeat;}
#naviB2 a.selected:link, #naviB2 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px -42px no-repeat;}
#naviB3 a.selected:link, #naviB3 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px -84px no-repeat;}
#naviB4 a.selected:link, #naviB4 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px -126px no-repeat;}
#naviB5 a.selected:link, #naviB5 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px -168px no-repeat;}
#naviB6 a.selected:link, #naviB6 a.selected:visited { background: transparent url("../images/naviB.jpg") -238px -210px no-repeat;}




/* naviCC
___________________________________________________*/

#naviCC {
	margin: 0px;
	padding: 0px;
	width: 238px;
	height: 342px;
	}

#naviCC ul {
	margin: 0px;
	padding: 0px;
	background: url("../images/naviC.jpg") no-repeat;
	width: 238px;
	height: 342px;
	position: relative;
	}

#naviCC li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	position: absolute;
	}
	
#naviCC li, #naviCC a {
	height: 42px;
	display: block;
	}

#naviCC a {
	text-indent: -5000px;
	text-decoration: none;
	}

#naviC1 {top: 0px; width: 238px;}
#naviC2 {top: 42px; width: 238px;}
#naviC3 {top: 84px; width: 238px;}
#naviC4 {top: 126px; width: 238px;}
#naviC5 {top: 168px; width: 238px;}
#naviC6 {top: 210px; width: 238px;}
#naviC7 {top: 252px; width: 238px;}
#naviC8 {top: 294px; width: 238px;}

#naviC1 a:hover, #naviC1 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px 0px no-repeat;}
#naviC2 a:hover, #naviC2 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -42px no-repeat;}
#naviC3 a:hover, #naviC3 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -84px no-repeat;}
#naviC4 a:hover, #naviC4 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -126px no-repeat;}
#naviC5 a:hover, #naviC5 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -168px no-repeat;}
#naviC6 a:hover, #naviC6 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -210px no-repeat;}
#naviC7 a:hover, #naviC7 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -252px no-repeat;}
#naviC8 a:hover, #naviC8 a:visited:hover { background: transparent url("../images/naviC.jpg") -238px -294px no-repeat;}

#naviC1 a.selected:link, #naviC1 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px 0px no-repeat;}
#naviC2 a.selected:link, #naviC2 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -42px no-repeat;}
#naviC3 a.selected:link, #naviC3 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -84px no-repeat;}
#naviC4 a.selected:link, #naviC4 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -126px no-repeat;}
#naviC5 a.selected:link, #naviC5 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -168px no-repeat;}
#naviC6 a.selected:link, #naviC6 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -210px no-repeat;}
#naviC7 a.selected:link, #naviC7 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -252px no-repeat;}
#naviC8 a.selected:link, #naviC8 a.selected:visited { background: transparent url("../images/naviC.jpg") -238px -294px no-repeat;}
