@charset "utf-8";
/* CSS Document */


/*---------------------------------
	共通
--------------------------------*/

body{
	background: url(../img/bg.gif);
	font: 13px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#cover{
	width: 1000px;
	margin: 0 auto;
}

p.under{
	margin: 0;
}

.lastChild{
	margin-right: 0 !important;
}

.inner{
	width: 880px;
	margin: 0 auto;
}

h2{
	width: 902px;
	margin: 0 auto;
	padding: 0 0 30px;
}

p{
	margin: 0 0 10px;
}

p.link{
	background: url(../img/link_blank.png) no-repeat;
	padding: 0 25px;
}

a,a:link,a:visited{
	color:#000;
	text-decoration: none;
}
a:hover {
	color:#666;
}



/*---------------------------------
	トップ
--------------------------------*/

#main{
	width: 1000px;
	background: #FAF9EB;
	margin: 50px 0 0;
}

#main h1{
	text-align: center;
	padding: 60px 0;
}

#main ul{
	margin: 0 auto;
	padding: 0 0 60px;
	width: 920px;
}

#main ul li{
	float: left;
	margin: 0 35px 0 0;
}



/*---------------------------------
	アバウト
--------------------------------*/

#about{
	width: 1000px;
	background:url(../img/back_u02.png) bottom no-repeat #FFF;
	margin: -7px 0 0;
	padding: 50px 0;
}

#about_box{
	margin: 20px 0 0;
}

#about_box .boxLeft{
	width: 352px;
	float: left;
}

#about_box .boxRight{
	width: 508px;
	float: right;
}

#about_box .boxRight ul li{
	padding: 14px;
	border-bottom: dotted 1px #000000;
}

#about_box .boxRight p{
	padding: 14px;
}


/*---------------------------------
	メンバー
--------------------------------*/

#member{
	width: 1000px;
	background: #E6F0EC;
	margin: -7px 0 0;
	padding: 50px 0;
}

#member ul.memberList{
	margin: 0 0 -30px 0;
}

#member ul.memberList li{
	float: left;
	margin: 0 35px 30px 0;
}

#member .memberList .titleBox{
	width: 270px;
	margin: 0 0 10px;
}

#member .memberList .titleBox h3{
	float: left;
}
#member .memberList .titleBox ul.linkBox{
	float: right;
	width: 60px;
}

#member .memberList .titleBox ul.linkBox li{
	width: 25px;
	height: 25px;
	float: right;
	margin: 0 0 0 10px;
}

#member .memberList .titleBox ul.linkBox li.lastChild{
	margin-left: 0;
}


/*---------------------------------
	イベント
--------------------------------*/

#event{
	width: 1000px;
	background:url(../img/back_u02.png) bottom no-repeat #FFF;
	margin: -7px 0 30px;
	padding: 50px 0;
}

#event p.nezumi{
	text-align: right;
	margin: 30px 0 0;
}



/*---------------------------------
	戻るねずみ
--------------------------------*/

#top_nezumi{
	width: 1000px;
	margin: 0 0 50px 20px;
}

