#tenkamugen_index_box{
	width: 1000px;
	height: auto;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	/* border: solid 1px #fff; */
}


h1{
	width: 150px;
	height: 439px;
	margin: 0 auto;
	padding: 100px 0 0 450px;
	/* border: solid 1px #fff; */
	text-align: left;
	background:url(/nol/tenkamugen/img/tz/header.png) bottom center no-repeat;
}

.cp01_bg{
	width: 770px;
	height: 310px;
	margin: 0 auto;
	text-align: left;
	background:url(/nol/tenkamugen/img/index/chapter1_bg.png) top center no-repeat;
}

.cp02_bg{
	width: 770px;
	height: 310px;
	margin: 0 auto;
	text-align: left;
	background:url(/nol/tenkamugen/img/index/chapter2_bg.png) top center no-repeat;
}

.cp03_bg{
	width: 770px;
	height: 310px;
	margin: 0 auto;
	text-align: left;
	background:url(/nol/tenkamugen/img/index/chapter3_bg.png) top center no-repeat;
}

.cp04_bg{
	width: 770px;
	height: 310px;
	margin: 0 auto;
	text-align: left;
	background:url(/nol/tenkamugen/img/index/chapter4_bg.png) top center no-repeat;
}

.cpbtn_box_right{
	width: 330px;
	padding-top: 38px;
	padding-left: 380px;
}
.cpbtn_box_right div{
	padding-top: 2px;
}

.cpbtn_box_left{
	width: 330px;
	padding-top: 38px;
	padding-left: 60px;
}
.cpbtn_box_left div{
	padding-top: 2px;
}




.info_box{
	width: 990px;
	height: auto;
	margin: 0 auto;
	padding-top: 10px;
	text-align: left;
}

.info_box_han{
	width: 990px;
	height: auto;
	margin: 0 auto;
	padding-top: 95px;
	text-align: left;
}

.center_box{
	width: 990px;
	height: auto;
	margin: 0 auto;
	text-align: center;
}

.left_box{

	width: 200px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	float: left;
	padding-top: 30px;
}

.right_box{
	width: 770px;
	height: auto;
	margin: 0 auto;
	text-align: left;
	float: right;
}


/* btn_movie
------------------------------------------------------------------------- */

#movie_btn{
	width: 145px;
	height: 145px;
	/* border: solid 1px #fff; */
	padding: 290px 0 0 0;
	z-index: 2;
	position: relative;

}

#movie_btn a{
	background: url(/nol/tenkamugen/img/tz/btn_movie.png);
	width: 145px;
	height: 145px;
	display: block;
}

#movie_btn a:hover{
	background: url(/nol/tenkamugen/img/tz/btn_movie.png) 0px -145px;
}

#movie_btn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}



/* pro_btn
------------------------------------------------------------------------- */

#pro_btn{
	width: 190px;
	height: 190px;
	/* border: solid 1px #fff; */
	padding: 0px 0 0 60px;
	margin-top: -300px;
	z-index: 3;
	position: relative;

}

#pro_btn a{
	background: url(/nol/tenkamugen/img/index/tab_btn.png);
	width: 190px;
	height: 190px;
	display: block;
	/* border: solid 1px #fff; */
}

#pro_btn a:hover{
	background: url(/nol/tenkamugen/img/index/tab_btn.png) 0px -190px;
}

#pro_btn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}




/* btn_sab
------------------------------------------------------------------------- */
.sab_btn{margin-top: 3px;}

/* 
.sab_btn a{
	width: 200px;
	height: 130px;
	display: block;
}

.sab_btn a:hover{
	background-position: 0 -130px;
}

.sab_btn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.sab01 a{background: url(/nol/tenkamugen/img/index/btn_sab1.jpg);}

*/





/* btn_main
------------------------------------------------------------------------- */

.main_btn a{
	width: 330px;
	height: 40px;
	display: block;
}

.main_btn a:hover{
	background-position: 0 -40px;
}

.main_btn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.btn_1-1 a{background: url(/nol/tenkamugen/img/index/btn_cp1-1.jpg);}
.btn_1-2 a{background: url(/nol/tenkamugen/img/index/btn_cp1-2.jpg);}
.btn_1-3 a{background: url(/nol/tenkamugen/img/index/btn_cp1-3.jpg);}
.btn_1-4 a{background: url(/nol/tenkamugen/img/index/btn_cp1-4.jpg);}
.btn_1-5 a{background: url(/nol/tenkamugen/img/index/btn_cp1-5.jpg);}

.btn_2-1 a{background: url(/nol/tenkamugen/img/index/btn_cp2-1.jpg);}
.btn_2-2 a{background: url(/nol/tenkamugen/img/index/btn_cp2-2.jpg);}
.btn_2-3 a{background: url(/nol/tenkamugen/img/index/btn_cp2-3.jpg);}
.btn_2-4 a{background: url(/nol/tenkamugen/img/index/btn_cp2-4.jpg);}

.btn_3-1 a{background: url(/nol/tenkamugen/img/index/btn_cp3-1.jpg);}
.btn_3-2 a{background: url(/nol/tenkamugen/img/index/btn_cp3-2.jpg);}
.btn_3-3 a{background: url(/nol/tenkamugen/img/index/btn_cp3-3.jpg);}

.btn_4-1 a{background: url(/nol/tenkamugen/img/index/btn_cp4-1.jpg);}
.btn_4-2 a{background: url(/nol/tenkamugen/img/index/btn_cp4-2.jpg);}
.btn_4-3 a{background: url(/nol/tenkamugen/img/index/btn_cp4-3.jpg);}

/* btn_top
------------------------------------------------------------------------- */
.top_btn_box{
	width: 960px;
	height: 88px;
	margin: 0 auto;
	padding-top: 59px;
	padding-bottom: 20px;
}

.top_btn div:first-child {padding-left: 0;}

.top_btn div{
	width: 240px;
	height: 88px;
	float: left;
	padding-left: 0;
}
.top_btn a{
	width: 240px;
	height: 88px;
	display: block;
}

.top_btn a:hover{
	background-position: 0 -88px;
}

.top_btn strong{
	position: absolute;
	width: 0;
	height: 0;
	overflow: hidden;
}

.btn_top01 a{background: url(/nol/tenkamugen/img/index/btn_top01.jpg);}
.btn_top02 a{background: url(/nol/tenkamugen/img/index/btn_top02.jpg);}
.btn_top03 a{background: url(/nol/tenkamugen/img/index/btn_top03.jpg);}
.btn_top04 a{background: url(/nol/tenkamugen/img/index/btn_top04.jpg);}
.btn_top05 a{background: url(/nol/tenkamugen/img/index/btn_top05.jpg);}

















#globalFooter{
	width: 99% !important;
	background: #000;
}









