@charset "utf-8";
/* CSS Document */

/*----------------------------------------------------
	☆uniq
----------------------------------------------------*/

#contents .index01{
	width:630px;
}

#contents .index01 li{
	float:left;
	height:75px;
	overflow:hidden;
	margin-bottom:20px;
}

#contents .index02{
	background: url(../images/h_index_01.gif) left top no-repeat;
	height:27px;
	width:630px;
}

#contents .index02 span{
	display:none;
}

#contents .index02 img{
	display:block;
	float:right;
	margin-top:3px;
}

#contents .toList a{
	color:#440000;
	text-decoration:underline;
}

/*----------------------------------------------------
	☆gnav
----------------------------------------------------*/

#gNavTop {
	background:url(../images/bg_gnav.png) left top no-repeat;
	height:78px;
	margin:0 auto 20px auto;
	padding-top:10px;
	width:900px;
}

#gNavTop .gNavInr{
	height:57px;
	margin:0 auto;
	width:883px;
}

#gNavTop div.gNavInr ul li {
	float:left;
	height:57px;
}

#gNavTop .gNavInr ul li a,
#gNavTop div.gNavInr ul li a strong {
	background:url(../images/btn_gnav.png);
	background-repeat:no-repeat;
	display:block;
	height:57px;
}

#gNavTop .gNavInr ul li.li01 {width:131px;}
#gNavTop .gNavInr ul li.li01 a { background-position: 0 0; width:131px;}
#gNavTop .gNavInr ul li.li01 a:hover { background-position: 0 bottom;}
#gNavTop .gNavInr ul li.li01 strong { background-position: 0 bottom;}

#gNavTop .gNavInr ul li.li02 {width:131px;}
#gNavTop .gNavInr ul li.li02 a { background-position: -131px 0; width:131px;}
#gNavTop .gNavInr ul li.li02 a:hover { background-position: -131px bottom;}
#gNavTop .gNavInr ul li.li02 strong { background-position: -131px bottom;}

#gNavTop .gNavInr ul li.li03 {width:199px;}
#gNavTop .gNavInr ul li.li03 a{background-position:-262px 0; width:199px;}
#gNavTop .gNavInr ul li.li03 a:hover { background-position: -262px bottom;}
#gNavTop .gNavInr ul li.li03 strong { background-position: -262px bottom;}

#gNavTop .gNavInr ul li.li04 {width:129px;}
#gNavTop .gNavInr ul li.li04 a{background-position:-461px 0; width:129px;}
#gNavTop .gNavInr ul li.li04 a:hover { background-position: -461px bottom;}
#gNavTop .gNavInr ul li.li04 strong { background-position: -461px bottom;}

#gNavTop .gNavInr ul li.li05 {width:126px;}
#gNavTop .gNavInr ul li.li05 a{background-position:-590px 0; width:126px;}
#gNavTop .gNavInr ul li.li05 a:hover { background-position: -590px bottom;}
#gNavTop .gNavInr ul li.li05 strong { background-position: -590px bottom;}

#gNavTop .gNavInr ul li.li06 {width:166px;}
#gNavTop .gNavInr ul li.li06 a{background-position:-716px 0; width:166px;}
#gNavTop .gNavInr ul li.li06 a:hover { background-position: -716px bottom;}
#gNavTop .gNavInr ul li.li06 strong { background-position: -716px bottom;}


#gNavTop .gNavInr ul li a span,
#gNavTop .gNavInr ul li a strong span {
	display:none;
	visibility:hidden;
}