@charset ‘UTF-8′;

/*
---------------------------------------------------------------------
	clerfix
---------------------------------------------------------------------
*/

.clearfix:after {
	content: "";
	display: block;
	clear: both;
}

.clearfix	{
	display : block ;
	}

/* Hides from IE-mac \*/
* html .clearfix { height : 1% ; }
/* End hide from IE-mac */


/*
---------------------------------------------------------------------
	Grobal style
---------------------------------------------------------------------
*/

*	{
	margin : 0 ;
	padding : 0 ;
}

html	{
	width : 100% ;
	}

body	{
	width : 100% ;
	font : normal 14px/150% 'ヒラギノ角ゴ Pro W3', 'Hiragino Kaku Gothic Pro', 'メイリオ', Meiryo, Tahoma, 'ＭＳ Ｐゴシック', sans-serif;
	background : url('images/bg-jan01.jpg') top left ;
	color : #2e1909;
	}

a {
    color: #FD5E87;
	text-decoration : none ;
}

a:visited {
    color: #FD5E87;
}

a:hover	{
	color : #A6DB46 ;
	}

a img	{
	border : none ;
	}


#container	{
	background : url('images/bg-jan02.jpg') repeat-x top left ;
	min-height: 1000px ;
}

#mainbox	{
	margin : 0 auto;
	padding : 50px 0 5px 0 ;
	width : 1000px;
}

#footer	{
	padding-top: 50px;
	text-align : center;
}

ul	{
	width : 1000px ;
}

ul.gentei	{
	margin : 0 auto ;
	width : 320px ;
}

ul li	{
	display:inline-block;
	padding-right : 20px;
	list-style: none;
	float : left;
}

ul li.last	{
	padding-right : 0;
}


ul li strong	{
	display:block;
	font-size: 18px;
}

ul li a:hover	{
	opacity: .8;
	-moz-opacity: .8;
	-webkit-opacity: .8;
	-o-opacity: .8;
	filter: alpha(opacity=80);
}