/* CSS Document */

h1, h2, h3, h4, h5 {
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	}

body {
	margin: 0;
	font-family:"ƒqƒ‰ƒMƒmŠpƒS Pro W3", "‚l‚r ‚oƒSƒVƒbƒN", Osaka;
	font-size:10px;
	color: #666;
	line-height: 1.6em;
	letter-spacing: normal !important;
	letter-spacing: 1px;
	background: #EEE;
	}
	
#header {
	height: 40px;
	margin: 0;
	padding: 0;
	background: #FFF;
	}
	#header #menu {
		margin: 0;
		padding: 17px 20px 5px 20px;
		}
		#header #menu .non {
			position: relative; 
			left: 2000px;
			text-decoration: none;
			font-size:0.01em;
			line-height: 1em;
			}
		#header #menu h1 {
			float: left;
			margin-right: 24px;
			}
		#header #menu ul {
			list-style: none;
			margin: 0;
			}
			#header #menu ul li {
				float: left;
				}
				#header #menu ul li a .sel {
					background-position: 18px;
					}
				#header #menu ul li a {
					display: block;
					height: 18px;
					text-decoration: non;
					}
					#header #menu ul li a:link, #header #menu ul li a:visited, #header #menu ul li a:hover, #header #menu ul li a:active {
						color: #FFF;
						}
			#header #menu ul li.m1 a {
				width: 50px;
				}
				#header #menu ul li.m1 a:link, #header #menu ul li.m1 a:visited {
					background: url(../images/menu1.gif) no-repeat;
					}
				#header #menu ul li.m1 a:hover {
					background: url(../images/menu1.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m1 a:active {
					background: url(../images/menu1.gif) no-repeat 0 -36px;
					}
			#header #menu ul li.m2 a {
				width: 60px;
				}
				#header #menu ul li.m2 a:link, #header #menu ul li.m2 a:visited {
					background: url(../images/menu2.gif) no-repeat;
					}
				#header #menu ul li.m2 a:hover {
					background: url(../images/menu2.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m2 a:active {
					background: url(../images/menu2.gif) no-repeat 0 -36px;
					}
			#header #menu ul li.m3 a {
				width: 64px;
				}
				#header #menu ul li.m3 a:link, #header #menu ul li.m3 a:visited {
					background: url(../images/menu3.gif) no-repeat;
					}
				#header #menu ul li.m3 a:hover {
					background: url(../images/menu3.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m3 a:active {
					background: url(../images/menu3.gif) no-repeat 0 -36px;
					}
			#header #menu ul li.m4 a {
				width: 103px;
				}
				#header #menu ul li.m4 a:link, #header #menu ul li.m4 a:visited {
					background: url(../images/menu4.gif) no-repeat;
					}
				#header #menu ul li.m4 a:hover {
					background: url(../images/menu4.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m4 a:active {
					background: url(../images/menu4.gif) no-repeat 0 -36px;
					}
			#header #menu ul li.m5 a {
				width: 50px;
				}
				#header #menu ul li.m5 a:link, #header #menu ul li.m5 a:visited {
					background: url(../images/menu5.gif) no-repeat;
					}
				#header #menu ul li.m5 a:hover {
					background: url(../images/menu5.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m5 a:active {
					background: url(../images/menu5.gif) no-repeat 0 -36px;
					}
			#header #menu ul li.m6 a {
				width: 70px;
				}
				#header #menu ul li.m6 a:link, #header #menu ul li.m6 a:visited {
					background: url(../images/menu6.gif) no-repeat;
					}
				#header #menu ul li.m6 a:hover {
					background: url(../images/menu6.gif) no-repeat 0 -18px;
					}
				#header #menu ul li.m6 a:active {
					background: url(../images/menu6.gif) no-repeat 0 -36px;
					}

#contents {
	margin: 0;
	padding: 25px 10px 20px 20px;
	}

#footer {
	margin: 0;
	padding: 10px 20px 20px 20px;
	line-height: 1em;
	}
