#second-mv-area{color:#fff;letter-spacing:2pt;padding:69px 0}#second-mv-area,#second-mv-area.mv-solution{background-position:50%;background-repeat:no-repeat;background-size:cover}#second-mv-area.mv-solution{color:#000}#second-mv-area h1{font-size:4rem;font-weight:500;text-align:center}#second-mv-area h1.txt_color{color:#000}@media screen and (max-width:767px){#second-mv-area{letter-spacing:2pt;padding:27px 0}#second-mv-area .inner{padding:0 10px}#second-mv-area h1{font-size:2.7rem;line-height:1.3}}