@charset "UTF-8";

.pages_main_image{height: auto}
.pages_main_image .images{width: 100%;height: auto;min-width: 1200px;}
.pages_main_image .inner{position: absolute;left: 0;right: 0;margin: auto;top: 0}
#body_voice{position: relative;}
#body_voice img{width: 100%;height: auto}

#body_voice .sec1{background: url("../images/voice/sec1_bg.jpg") no-repeat center center;background-size: cover;padding: 100px 0}
#body_voice .sec2{background: url("../images/voice/sec2_bg.jpg") no-repeat center center;background-size: cover;padding: 100px 0}
#body_voice .sec2 p{font-size: 18px;line-height: 2;text-align: left;letter-spacing: 0.1em}

#body_voice .sec3{background: url("../images/voice/sec3_bg.jpg") no-repeat top center;background-size: cover;padding: 100px 0}
#body_voice .sec3 p{font-size: 18px;line-height: 2;text-align: left;letter-spacing: 0.1em}
#body_voice .sec3 h3{text-align: left;line-height: 1.6; font-size: 24px;letter-spacing: 0.1em;margin-bottom: 20px}
#body_voice .sec3 h3 span{font-size: 32px;color: #0071bc}
#body_voice .sec3 h3 small{font-size: 12px}

#body_voice .sec4{background: url("../images/voice/sec4_bg.png") no-repeat top center;background-size: cover;padding: 100px 0}
#body_voice .sec4 p{font-size: 18px;line-height: 2;letter-spacing: 0.1em}

@media screen and (max-width: 767px) {/*スマホ設定*/
#body_voice .sec1,
#body_voice .sec2,
#body_voice .sec3{padding: 50px 0}
#body_voice .sec4{padding: 0px 0 50px}

#body_voice .body_area_inner{width: 86%}

#body_voice .sec2 .col2,
#body_voice .sec3 .col2{width: 100%}

#body_voice .sec2 .col2:nth-child(1),
#body_voice .sec3 .col2:nth-child(1){margin-bottom: 20px}

#body_voice .sec2 p,
#body_voice .sec3 p,
#body_voice .sec4 p{font-size: 13px;}

#body_voice .sec3 h3{font-size: 16px;}
#body_voice .sec3 h3 span{font-size: 21px;}
#body_voice .sec3 h3 small{font-size: 12px}
}

