@charset "UTF-8";
sbody {
}
p {
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    color: #2E2A49;
    margin-right: 20px;
    margin-left: 20px;
    width: auto;
}

h1 {
    font-size: 20px;
    font-family: YuGothic, "Yu Gothic medium", "Hiragino Sans", Meiryo, sans-serif;
    color: #2E2A49;
    margin-left: 20px;
    margin-right: 20px;
    margin-bottom: 0px;
    margin-top: 150px;
    top: 100px;
}

.link{
    text-align: center;	
}

.honbun{
	position: relative;
}

.honbun h1{
    position: absolute;
    top: 600px;
    left: 0;
    color: #524C62;
}

.honbun p {
    position: absolute;
    top: 800px;
    left: 0;
    margin-top: px;
    margin-left: 20px;
    margin-right: 20px;
    color: #524C62;

}
.honbun2{
	position: relative;
}

.honbun2 h1{
    position: absolute;
    top: -7150px;
    left: 0;
    color: #524C62;
}

.honbun2 p {
    position: absolute;
    top: -6950px;
    left: 0;
    margin-top: px;
    margin-left: 20px;
    margin-right: 20px;
    color: #524C62;
}

.honbun3{
	position: relative;
}

.honbun3 h1{
    position: absolute;
    top: -5050px;
    left: 0;
    color: #FFFFFF;
}

.honbun3 p {
    position: absolute;
    top: -4850px;
    left: 0;
    margin-top: px;
    margin-left: 20px;
    margin-right: 20px;
    color: #FFFFFF;
}

.honbun4{
	position: relative;
}

.honbun4 h1{
    position: absolute;
    top: -4350px;
    left: 0;
    color: #524C62;
}

.honbun4 p {
    position: absolute;
    top: -4150px;
    left: 0;
    margin-top: px;
    margin-left: 20px;
    margin-right: 20px;
    color: #524C62;
}

.honbun5{
	position: relative;
}

.honbun5 h1{
    position: absolute;
    top: -3300px;
    left: 0;
    color: #FFFFFF;
}

.honbun5 p {
    position: absolute;
    top: -3100px;
    left: 0;
    margin-top: px;
    margin-left: 20px;
    margin-right: 20px;
    color: #FFFFFF;
}
.link{
    position: relative;
}
.link h1{
	position: absolute;
    top: -8180px;
    left: 0;
    font-size: 70px;	
}

.link2{
    position: relative;
}
.link2 h1{
    position: absolute;
    top: -300px;
    left: 0;
    font-size: 70px;
    text-align: center;
}
img{
	width: 100%;
}