@charset "utf-8";

/*　======================================================
	common要素を変更
======================================================　*/
.right_content{
	padding:0;
	width:700px;
}


/*　======================================================
	pageName
======================================================　*/

.pageName span{
	background:url(../img/plan.gif) no-repeat center center;
	height:0;
	overflow:hidden;
	display:block;
	padding:17px 0 0 0;
	
}

/*　======================================================
	contentの中
======================================================　*/
.plan_v{
	background:url(../img/plan_v.gif) no-repeat;
	height:0;
	padding:400px 0 0 0;
	overflow:hidden;
	display:block;
}

/* DanransouPlan01 */
.DanransouPlan01{
	background:url(../img/DanransouPlan01.jpg) no-repeat;
	height:0;
	padding:983px 0 0 0;
	overflow:hidden;
	display:block;
	position:relative;
}

.link_text a{
	right:100px;
	top:461px;
}

/* DanransouPlan02 */
.DanransouPlan02{
	background:url(../img/DanransouPlan02.jpg) no-repeat;
	height:0;
	padding:270px 0 0 0;
	overflow:hidden;
	display:block;
	position:relative;
}
.plan_btn01 a{
	position:absolute;
	right:197px;
	top:100px;
	background:url(../img/plan_nav1.png) no-repeat;
	height:0;
	width:247px;
	padding:77px 0 0 0;
	overflow:hidden;
	display:block;
}
.plan_btn01 a:hover{
	background-position:0 -77px;
}


/* HoujiPlan01 */
.HoujiPlan01{
	background:url(../img/HoujiPlan01.jpg) no-repeat;
	height:0;
	padding:759px 0 0 0;
	overflow:hidden;
	display:block;
	position:relative;
}
.link_text2 a{
	right:327px;
	top:500px;
}
.plan_btn02 a{
	position:absolute;
	right:97px;
	bottom:250px;
	background:url(../img/plan_nav2.png) no-repeat;
	height:0;
	width:180px;
	padding:54px 0 0 0;
	overflow:hidden;
	display:block;
}
.plan_btn02 a:hover{
	background-position:0 -54px;
}


/* HoujiPlan02 */
.HoujiPlan02{
	background:url(../img/HoujiPlan02.jpg) no-repeat;
	height:0;
	padding:716px 0 0 0;
	overflow:hidden;
	display:block;
	position:relative;
}
.link_text3 a{
	right:327px;
	top:407px;
}
.plan_btn03 a{
	position:absolute;
	right:97px;
	bottom:300px;
	background:url(../img/plan_nav2.png) no-repeat;
	height:0;
	width:180px;
	padding:54px 0 0 0;
	overflow:hidden;
	display:block;
}
.plan_btn03 a:hover{
	background-position:0 -54px;
}



/* HoujiPlan03 */
.HoujiPlan03{
	background:url(../img/HoujiPlan03.jpg) no-repeat;
	height:0;
	padding:349px 0 0 0;
	overflow:hidden;
	display:block;
	position:relative;
}
.link_text4 a{
	left:310px;
	bottom:80px;
}
.plan_btn04 a{
	position:absolute;
	right:159px;
	bottom:99px;
	background:url(../img/plan_nav3.png) no-repeat;
	height:0;
	width:247px;
	padding:67px 0 0 0;
	overflow:hidden;
	display:block;
}
.plan_btn04 a:hover{
	background-position:0 -67px;
}

.link_img a{
	position:absolute;
	left:70px;
	bottom:64px;
	width:247px;
	display:block;
}




/*　======================================================
	Movie
======================================================　*/
.Movie{
	background:#61a035;
	height:600px;
	overflow:hidden;
	display:block;
}
.Movie h3{
	background:url(../img/h3_title.gif) no-repeat;
	overflow:hidden;
	display:block;
	height:0;
	padding:31px 0 0 0;
	margin:20px 0 0 30px;
}
.Movie .Comingsoon{
	background:url(../img/movie_comingsoon.gif) no-repeat;
	height:0;
	overflow:hidden;
	padding:390px 0 0 0;
	width:640px;
	margin:0 auto;
	margin-top:62px;
}


/*　======================================================
	ソート
======================================================　*/

.about_sort{
	overflow:hidden;
	display:block;
	width:640px;
	margin:0 auto;
	padding:40px 0 0 0;
}
.about_sort li a{
	height:0;
	padding:90px 0 0 0;
	overflow:hidden;
	width:200px;
	display:block;
	float:left;
	margin:0 13px 0 0;
}
.about_sort li a.last{
	margin:0 0px 0 0;
}
.about_sort li.about_nav1 a{background:url(../img/about_nav1.gif) no-repeat;}
.about_sort li.about_nav2 a{background:url(../img/about_nav2.gif) no-repeat;}
.about_sort li.about_nav3 a{background:url(../img/about_nav3.gif) no-repeat;}
.about_sort li.about_nav5 a{background:url(../img/about_nav5.gif) no-repeat;}

/*マウスオーバー*/
.about_sort li.about_nav1 a:hover{
	background:url(../img/about_nav1.gif) no-repeat;
	background-position:0 -90px;
}
.about_sort li.about_nav2 a:hover{
	background:url(../img/about_nav2.gif) no-repeat;
	background-position:0 -90px;
}
.about_sort li.about_nav3 a:hover{
	background:url(../img/about_nav3.gif) no-repeat;
	background-position:0 -90px;
}

.about_sort li.about_nav5 a:hover{
	background:url(../img/about_nav5.gif) no-repeat;
	background-position:0 -90px;
}




