@import "../reset.css";
@import "../base.css";

@charset "UTF-8";
/* ------------------------------------------------ */
/* トップページ */
/* index.html */
/* ------------------------------------------------------------------------------------------------------------------------------------------------ */

/* main */
/* ------------------------------------------------ */
#main h2 {
	display: none;
}
@media screen and (-webkit-min-device-pixel-ratio:0){
#main h2 {
	display: none;
}
}

#main {
	width: 910px;
	margin: 0 auto;
	background-image: url(../../../images/bg.jpg);
	background-repeat: no-repeat;
	color: #333;
	height:350px;
	overflow:hidden;
}
#mainInner {
	margin-top: 30px;
	margin-left: 395px;
}

/* slider */
#slider {
	position:relative;
}
#slider li {
	width:470px;
	height:240px;
	overflow:hidden;
}
#prevBtn {
	background-image: url(../../../images/back.gif);
	background-repeat: no-repeat;
	position: relative;
	top: -170px;
	left: -43px;
	display: block;
	height: 60px;
	width: 30px;
}
#nextBtn {
	background-image: url(../../../images/next.gif);
	background-repeat: no-repeat;
	position: relative;
	top: -230px;
	left: 482px;
	display: block;
	height: 60px;
	width: 30px;
}
#prevBtn a, #nextBtn a {
	display: block;
	height: 60px;
	width: 30px;
	text-indent: -9999px;
}

#mainInner p {
	margin-bottom: 10px;
}


/* news */
/* ------------------------------------------------ */
#news {
	margin-bottom: 30px;
}
#news a:link,
#news a:visited {
	color: #00893d;
	text-decoration: none;
}
#news a:hover,
#news a:focus,
#news a:active {
	color: #999;
	text-decoration: underline;
}


#news h2 {
	margin-bottom: 10px;
}

#news .topics {
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted #CCC;
}
/* day */
#news .topics p.day {
	color: #333;
	font-size: 0.8em;
	float: left;
	padding-top: 0.4em;
}
/* content */
#news .topics .content {
	margin-left: 9em;
}
#news .topics p {
}

/* banner */
/* ------------------------------------------------ */
#contents p.banner {
	margin-bottom: 30px;
}



