@charset "utf-8";
/* CSS Document */

#contents{
	
}
	#contents .box{
		background-size:cover;
	}
	#contents .box .main{
		position:relative;
		margin:0 auto;
		width:960px;
	}
		#contents .box .main .btn-next{
			position:absolute;
			bottom:0;
			left:50%;
			margin-bottom:-60px;
			margin-left:-35px;
		}
	#contents .box00{
		position:relative;
		z-index:100;
		background-image:url("../img/top/bg_00.jpg");
	}
		#contents .box00 .main{
			height:709px;
		}
		#contents .box00 .img1{
			display:none;
			position:absolute;
			top:214px;
			left:37px;
			z-index:1;
		}
		#contents .box00 .img2{
			display:none;
			position:absolute;
			top:80px;
			left:289px;
			z-index:2;
		}
		#contents .box00 .img3{
			display:none;
			position:absolute;
			top:214px;
			left:709px;
			z-index:1;
		}
		#contents .box00 .btn-start{
			display:none;
			position:absolute;
			top:515px;
			left:50%;
			margin-left:-245px;
		}
		
	#contents .box01{
		position:relative;
		z-index:90;
		background-image:url("../img/top/bg_01.jpg");
	}
		#contents .box01 .main{
			height:709px;
		}
		#contents .box01 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#74b125;
		}
		#contents .box01 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
		#contents .box01 .text3{
			display:none;
			position:absolute;
			top:170px;
			left:0;
			font-size:1.8em;
			font-weight:bold;
			line-height:33px;
		}
		#contents .box01 .img1{
			display:none;
			position:absolute;
			top:285px;
			left:-7px;
		}
	#contents .box02{
		position:relative;
		z-index:80;
		background-image:url("../img/top/bg_02.jpg");
	}
		#contents .box02 .main{
			height:709px;
		}
		#contents .box02 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#74b125;
		}
		#contents .box02 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
		#contents .box02 .text3{
			display:none;
			position:absolute;
			top:222px;
			left:0;
			font-size:1.8em;
			font-weight:bold;
			line-height:33px;
		}
		#contents .box02 .text4{
			display:none;
			position:absolute;
			top:397px;
			left:0;
			padding:35px 0 35px 28px;
			width:334px;
			font-size:1.8em;
			font-weight:bold;
			line-height:24px;
			color:#74b125;
			border:2px solid #74b125;
			border-radius:4px;
		}
		#contents .box02 .text5{
			display:none;
			position:absolute;
			top:397px;
			left:386px;
			padding:35px 0 35px 28px;
			width:344px;
			font-size:1.8em;
			font-weight:bold;
			line-height:24px;
			color:#74b125;
			border:2px solid #74b125;
			border-radius:4px;
		}
	#contents .box03{
		position:relative;
		z-index:70;
		background-image:url("../img/top/bg_03.jpg");
	}
		#contents .box03 .main{
			height:709px;
		}
		#contents .box03 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#74b125;
		}
		#contents .box03 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
		#contents .box03 .text3{
			display:none;
			position:absolute;
			top:210px;
			left:0;
			font-size:1.8em;
			font-weight:bold;
			line-height:33px;
		}
		#contents .box03 .text4{
			display:none;
			position:absolute;
			top:387px;
			left:465px;
			font-size:3.0em;
			font-weight:bold;
			color:#74b125;
			line-height:44px;
		}
		#contents .box03 .img1{
			display:none;
			position:absolute;
			top:336px;
			left:129px;
		}
		#contents .box03 .img2{
			display:none;
			position:absolute;
			top:393px;
			left:357px;
		}
	#contents .box04{
		position:relative;
		z-index:60;
		background-image:url("../img/top/bg_04.jpg");
	}
		#contents .box04 .main{
			height:708px;
		}
		#contents .box04 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#0eae74;
		}
		#contents .box04 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
			#contents .box04 .text2 sup{
				vertical-align:super;
				font-size:0.5em;
			}
		#contents .box04 .text3{
			display:none;
			position:absolute;
			top:203px;
			left:0;
			font-size:1.6em;
			line-height:33px;
		}
		#contents .box04 .img1{
			display:none;
			position:absolute;
			top:274px;
			left:26px;
		}
		#contents .box04 .img2{
			display:none;
			position:absolute;
			top:285px;
			left:529px;
		}
	#contents .box05{
		position:relative;
		z-index:50;
		background-image:url("../img/top/bg_05.jpg");
	}
		#contents .box05 .main{
			height:709px;
		}
		#contents .box05 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#0eae74;
		}
		#contents .box05 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
		#contents .box05 .img1{
			display:none;
			position:absolute;
			top:235px;
			left:0px;
		}
		#contents .box05 .img2{
			display:none;
			position:absolute;
			top:379px;
			left:516px;
		}
		#contents .box05 .img3{
			display:none;
			position:absolute;
			top:230px;
			left:649px;
		}
		#contents .box05 .img4{
			display:none;
			position:absolute;
			top:540px;
			left:79px;
		}
	#contents .box06{
		position:relative;
		z-index:40;
		background-image:url("../img/top/bg_06.jpg");
	}
		#contents .box06 .main{
			height:709px;
		}
		#contents .box06 .text1{
			display:none;
			position:absolute;
			top:70px;
			left:0;
			font-size:2.1em;
			font-weight:bold;
			color:#f8b62d;
		}
		#contents .box06 .text2{
			display:none;
			position:absolute;
			top:106px;
			left:0;
			font-size:3.6em;
			font-weight:bold;
			line-height:45px;
		}
		#contents .box06 .text3{
			display:none;
			position:absolute;
			top:180px;
			left:0;
			font-size:1.8em;
			line-height:33px;
			font-weight:bold;
		}
		#contents .box06 .text4{
			display:none;
			position:absolute;
			top:570px;
			left:334px;
			font-size:1.8em;
			line-height:24px;
			font-weight:bold;
		}
		#contents .box06 .img1{
			display:none;
			position:absolute;
			top:362px;
			left:0px;
		}
		#contents .box06 .img2{
			display:none;
			position:absolute;
			top:264px;
			left:280px;
		}
	#contents .box07{
		position:relative;
		z-index:30;
		padding:110px 0 20px;
	}
		#contents .box07 .btn-start{
			text-align:center;
		}
		#contents .box07 .link{
			margin-top:18px;
			text-align:center;
		}
			#contents .box07 .link a{
				font-size:2.1em;
				font-weight:bold;
				color:#0eae74;
				text-decoration:underline;
			}




