@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}
body{
	background-color:#99ccff;
	font-family: "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:14px;
	color:#333333;
}
a img{
	border:none;
}
.align_center{
	margin:0 auto;
}
#container{
	width:900px;
	margin:0 auto;
	background-color:#ffffff;
}
#header{
	margin:0px 0px 0px 0px;
	width:900px;
	height:71px;
	background:url(img/head.png) no-repeat 0 0;
}
#header h1{
	font-size:10px;
	text-align:left;
	padding-left:215px;
	padding-top:26px
}
#top{
	width:900px;
	height:410px;
	margin:0px 0px 0px 0px;
	background-color:#ffffff;
}
.btn_0{
	margin:0px 0px 0px 0px;
	width:900px;
	height:130px;
	background-color:#ffffff;

}
.btn_0 .btn_0_img{
    margin:30px 0px 0px 0px;
	width:900px;
	height:250px;
	background-color: #ffffff;
	}

.btn_1{
	margin:0px 0px 0px 0px;
	width:900px;
	height:130px;
	background-color:#ffffff;

}
.btn_1 .btn_1_img{
    margin:30px 0px 0px 0px;
	width:900px;
	height:200px;
	background-color: #ffffff;
	}

.btn_2{
	margin:0px 0px 0px 0px;
	width:900px;
	height:200px;
	background-color:#ffffff;

}
.btn_2 .btn_2_img{
    margin:30px 0px 0px 0px;
	width:900px;
	height:250px;
	background-color: #ffffff;
	}

.btn_3{
	margin:0px 0px 0px 0px;
	width:900px;
	height:130px;
	background-color:#ffffff;

}
.btn_3 .btn_3_img{
    margin:30px 0px 0px 0px;
	width:900px;
	height:250px;
	background-color: #ffffff;
	}






#contents1{
    margin:40px 30px 0px 0px;
	width:900px;
	background-color:#ffffff;
}


#contents1 .contents1_txt{
    margin:20px 20px 0px 0px;
	width:900px;
	font-size:18px;
	position: center;
	background-color:#ffffff;
}

#contents1 .contents1_inner{
    margin:20px 0px 0px 0px;
	width:900px;
	font-size:18px;
	position: center;
	background-color:#ffffff;
}

#contents1 .step{
    margin:20px 0px 0px 0px;
	width:900px;
	height: 690px;
	background:url(img/step.png) no-repeat 0 0;
	background-color:#ffffff;
}

#contents1 .contents1_steptxt{
    margin:20px 0px 30px 0px;
	font-size:18px;
	position: center;
	}


#contents2{
    margin:45px 0px 0px 0px;
	width:900px;
	background-color:#ffffff;
}

#contents2 .contents2_txt{
    margin:20px 20px 0px 0px;
	width:900px;
	font-size:18px;
	position: center;
	background-color:#ffffff;
	
}

#contents2 .contents2_inner{
    margin:15px 0px 0px 0px;
	width:900px;
	font-size:18px;
	position: center;
	background-color:#ffffff;
}

#contents3{
    margin:40px 600px 0px 0px;
	width:900px;
	background-color:#ffffff;
}

	
}

#contents3 .contents3_inner{
    margin:15px 0px 0px 0px;
	width:900px;
	font-size:18px;
	position: center;
	background-color:#ffffff;
}


#footer{
    margin:10px 0px 0px 0px;
	background:url(img/footer.png) no-repeat 0 0;
}



	
