@charset "utf-8";

/*
**********************************************************************

* page.css

*********************************************************************
*/


/********************************
	トップページ
********************************/


/* .enjoySect
--------------------------- */
.enjoySect {
	margin-bottom:30px;
}
.enjoySect .sectTit {
}
.enjoySect .txt {
	width:355px;
	float:left;
	display:inline;
}
.enjoySect .thumb {
	width:380px;
	float:right;
	display:inline;
	line-height:1;
}
.toppic{
	margin-bottom:20px;
}
/* .menuSect
--------------------------- */
.menuSect {
	margin-bottom:40px;
	clear:both;
}
.menuSect #MenubtnList {
}
.menuSect #MenubtnList li {
	width:233px;
	margin:0 24px 24px 0;
	float:left;
	display:inline;
}
.menuSect #MenubtnList li.turn {
	margin-right:0px;
}
.menuSect #MenubtnList li.last {
	margin-bottom:0px;
}
.menuSect #MenubtnList li .btn {
	padding-top:10px;
	text-align:center;
	line-height:1;
	background:url(../images/menu_btn_bg01.gif) no-repeat left top;
}
.menuSect #MenubtnList li .txt {
	padding:5px 15px 10px;
	line-height:1.6;
	background:url(../images/menu_btn_bg02.gif) no-repeat left bottom;
}

/* .featureSect
--------------------------- */
.featureSect {
	margin-bottom:30px;
	clear:both;
}
.featureSect .sectTit {
}
.featureSect .txt {
	width:455px;
	float:left;
	display:inline;
}
.featureSect .thumb {
	width:268px;
	float:right;
	display:inline;
	line-height:1;
}
/* .newsSect
--------------------------- */
.newsSect {
	clear:both;
}
.newsSect .newsList {
}
.newsSect .newsList li {
	margin-bottom:10px;
}
.newsSect .newsList li .date {
	line-height:1;
	color:#c80000;
}
.newsSect .newsList li .txt {
}
