/* redevelopment */


.redevelopment_area{text-align: center;}

.redevelopment_area img{width: 100%;height: auto}

.redevelopment_area .p1{margin-top: -350px;position: relative;}

.redevelopment_area .p2,
.redevelopment_area .p4,
.redevelopment_area .p6,
.redevelopment_area .p8{padding: 80px 0}
.redevelopment_area .p9{padding-bottom: 80px}

.redevelopment_area .p3{position: relative;padding-top: 170px}
.redevelopment_area .p3 .txt1{position: absolute;left: 0;top: 0px; width:80%}
.redevelopment_area .p3 .txt1 img{width: 100%;height: auto}

.redevelopment_area .p5{position: relative;padding-bottom: 80px}
.redevelopment_area .p5 .txt2{position: absolute;right: 0;bottom: 0px; width: 320px}

.redevelopment_area .p8{position: relative;padding-top: 80px}
.redevelopment_area .p8 .txt3{position: absolute;left: 10%;top: 0px; width: 320px}

.redevelopment_area h3{font-size: 36px;letter-spacing: 0.1em;line-height: 2;color: #232288;padding-bottom: 80px}

.redevelopment_bg{background: url("../images/redevelopment/bg.jpg") no-repeat center top;background-size: cover}
@media screen and (max-width: 668px) {/*スマホ設定*/
.redevelopment_area{padding-top: 30px}
.redevelopment_area .p1{margin-top: -60px;position: relative}
.redevelopment_area .p2,
.redevelopment_area .p4,
.redevelopment_area .p6,
.redevelopment_area .p8{padding: 30px 0}
.redevelopment_area .p3{position: relative;padding-top: 30px}
.redevelopment_area .p3 .txt1{position: absolute;left: 0;top: 0px; width: 70%}

.redevelopment_area .p5{position: relative;padding-bottom: 30px}
.redevelopment_area .p5 .txt2{position: absolute;right: 0;bottom: 0px; width: 60%}
.redevelopment_area .p8{position: relative;padding-top: 30px}
.redevelopment_area .p8 .txt3{position: absolute;left: 3%;top: 0px; width: 60%}
.redevelopment_area .p9{padding-bottom:30px}
.redevelopment_area h3{font-size: 20px;padding-bottom: 40px}
}