@charset "shift_jis";

#contents {
	height: 980px;
}

.imege-ho a:hover img {
	filter: alpha(opacity=30);
	opacity:0.5;
}


/*---*/
#index-banner {
	width: 753px;
	height: 180px;
	float: right;
	margin-bottom: 15px;
	background-color: #cccccc;
}
/*---*/

/*-3{bNX--*/

#plan-menu {
	width: 753px;
	height: 200px;
	float: right;
	margin-bottom: 15px;
	margin-top: 10px;

}

#plan-menu01 {
	width: 753px;
	height: 202px;
	float: right;
	margin-bottom: 15px;
}

#plan-menu02 {
	width: 753px;
	height: 202px;
	float: right;
	margin-bottom: 5px;
}

#plan-box0 {
	width: 370px;
	height: 200px;
	float: left;
	background-color: #ffffff;
	border: groove #888888;
}

#plan-box1 {
	width: 370px;
	height: 200px;
	float: right;
	background-color: #ffffff;
	border: groove #888888;
}

#plan-box0 p, #plan-box1 p {
	width: 200px;
	height: 150px;
	float: right;
	text-align: left;
	line-height: 1.6;
	margin-right: 10px;
	
}

#plan-box0 p a, #plan-box1 p a {
	color: #312D2B;
}

#plan-box0 p a:hover, #plan-box1 p a:hover {
	color: #88866A;
}


#plan-box0 h2, #plan-box0 h4, #plan-box0 h3, #plan-box1 h3, #plan-box1 h2, #plan-box1 h4 {
	width: 200px;
	height: 30px;
	float: right;
	margin-top: 10px;
	margin-right: 10px;
}

#plan-box1 h5 {
	width: 200px;
	height: 30px;
	float: right;
	margin-right: 10px;
}

.plan-img {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

.plan-img {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}

#plan-box0 a:hover img, #plan-box1 a:hover img {
	filter: alpha(opacity=30);
	opacity:0.5;
}


