@charset "euc-jp";
/* CSS Document */

/* boxMainTop */

#boxMainTop{
		position:relative;
		margin:0px 205px 0px 185px;
		padding:10px 10px 0px 0px;
		background:url(../img/oct.jpg) no-repeat top left;
		width:auto;
		height:480px;
}

.maintop{
	width: calc(100% - 400px);
	float:left;
	margin-left:10px;
}

/* fax */

.fax{
	margin-top:10px;
	width:100%;
	float:left;
	background-color:rgba(228,44,47,1.00);
}

.fax p{
		font-size:2.4em;
		line-height:1.5;
		color:#ffffff;
		margin-right:10px;
		margin-left:10px;
}

/* topimg */

.topimg{
	margin-bottom:10px;
}

.topimg img{
	vertical-align:bottom;
	width:100%;
}

/* catch */

.catch{
		position:relative;
		width:auto;
		height:auto;
		background-color:rgba(255,255,204,0.55);
}

.catch h1{
		font-size:18px;
		line-height:1.3;
		font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
		margin-bottom:0px;
		text-align:center;
}

.catch p{
		font-size:1.2em;
		line-height:1.66;
		color:#000000;
		margin-bottom:5px;
}


/* feature */

.feature{
	width:100%;
	float:left;
	margin-bottom:20px;
}


.feature p{
	font-size:0.9em;
	line-height:1.66;
	margin-bottom:20px;
}


/* featureImg */

.featureImg{
	float:left;
	margin-right:20px;
	margin-bottom:20px;
}


/* movie */

.movie{
	float:left;
	margin-bottom:20px;
}


.movie h2{
	font-size:0.9em;
	line-height:1.66;
}


.movie p{
	font-size:0.9em;
	line-height:1.66;
}



/* cresson */

.cresson{
	float:left;
	margin-bottom:20px;
	width:560px;
}


.cresson h3{
	font-size:0.9em;
	line-height:1.66;
}


.cresson p{
	font-size:0.9em;
	line-height:1.66;
}






