@charset "UTF-8";

#header {
	background: url(../img/part/header-shadow.gif) repeat-y top;
	width:960px;
	height:65px;
	margin:0px auto;
}

#header-bg {
	background:url(../img/part/header-bg.gif) repeat-x left;
	width:950px;
	height:65px;
	margin:0px 5px;
	text-align:left;
}

#header h1 {
	display:block;
	background:url(../img/part/logo.gif) no-repeat;
	text-indent:-9999px;
	width:335px;
	height:27px;
	position:relative;
	top:20px;
	left:28px;
}

#navi-main {
	background:url(../img/part/navi-bg.gif) no-repeat 0px;
	width:960px;
	height:49px;
	margin:0px auto;
}

ul#navi-ul {
	text-align:left;
}

ul#navi-ul li {
    float:left;
	overflow:hidden;
}

li#top #top-now {display:block;width:92px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat 0px -49px;}
li#top a {display:block;width:92px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat 0px;}
li#top a:hover {display:block;width:92px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat 0px -98px;}

li#res #res-now {display:block;width:114px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -92px 0px;}
li#res a {display:block;width:114px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -92px;}
li#res a:hover {display:block;width:114px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -92px -98px;}

li#info #info-now {display:block;width:109px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -206px 0px;}
li#info a {display:block;width:109px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -206px;}
li#info a:hover {display:block;width:109px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -206px -98px;}

li#pro #pro-now {display:block;width:77px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -315px 0px;}
li#pro a {display:block;width:77px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -315px;}
li#pro a:hover {display:block;width:77px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -315px -98px;}

li#gal #gal-now {display:block;width:79px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -392px 0px;}
li#gal a {display:block;width:79px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -392px;}
li#gal a:hover {display:block;width:79px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -392px -98px;}

li#dis #dis-now {display:block;width:118px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -471px 0px;}
li#dis a {display:block;width:118px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -471px;}
li#dis a:hover {display:block;width:118px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -471px -98px;}

li#bio #bio-now {display:block;width:100px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -589px 0px;}
li#bio a {display:block;width:100px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -589px;}
li#bio a:hover {display:block;width:100px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -589px -98px;}

li#spe #spe-now {display:block;width:84px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -689px 0px;}
li#spe a {display:block;width:84px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -689px;}
li#spe a:hover {display:block;width:84px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -689px -98px;}

li#goo #goo-now {display:block;width:76px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -773px 0px;}
li#goo a {display:block;width:76px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -773px;}
li#goo a:hover {display:block;width:76px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -773px -98px;}

li#req #req-now {display:block;width:111px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -849px 0px;}
li#req a {display:block;width:111px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -849px;}
li#req a:hover {display:block;width:111px;height:49px;text-indent:-9999px; background:url(../img/part/navi-bg.gif) no-repeat -849px -98px;}

#footer {
	background:url(../img/part/footer-bg.gif) no-repeat;
	width:964px;
	height:81px;
	text-align:center;
	padding-top:16px;
	margin:0px auto;
}

#footer a {
	color:#c4c4c4;
}

#footer a:hover {
	color:#F6F6F6;
}

#footer h3#copy {
	font-size:12px;
	font-weight:normal;
	color:#c4c4c4;
	margin-top:16px;
	clear:both;
}

p.setumei {
	width:910px;
	padding-left:33px;
	margin:0px 0px 15px 0px;
}
