.section01{padding:108px 0 100px 0;background-image:url(../../../lp_01/assets/img/prc_bg_img01.png);background-color:#1bb2e3;background-repeat:no-repeat;background-position:center top;background-size:100% auto}@media screen and (max-width: 480px){.section01{padding:13vw 0}}.section01__title{margin-bottom:60px;font-size:48px;color:#fff;text-align:center;font-weight:700}@media screen and (max-width: 480px){.section01__title{margin-bottom:30px;font-size:6.4vw}}.section05{padding:70px 0 0;color:#FFFFFF}.section05__title{margin-bottom:30px;text-align:center;font-size:25px;line-height:1.4;font-weight:700}.section05__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1110px;margin:0 auto 70px}.section05__texts{width:520px;border-top:1px solid #76D1EE}.section05__text{padding:15px 30px;border-bottom:1px solid #76D1EE;font-size:22px;line-height:1.2}.section05__image{width:525px}.section05 .mainvis__link a{color:#FFFFFF}.section05 .mainvis__link a span::after{border-color:#fff}@media screen and (max-width: 768px){.section05__box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:94vw;padding:0 3vw}.section05__texts,.section05__image{width:100%}.section05__image{margin-top:5vw;text-align:center}}@media screen and (max-width: 480px){.section05{background-image:url(/lp_01/assets/img/index_bg_img03_sp.png)}.section05__box{margin-bottom:5vw}.section05__title{margin-bottom:5vw;font-size:6vw}.section05__text{padding:3vw;font-size:5vw}.section05__image img{width:100%}.section05 .subSection0204{width:94vw;margin-top:5vw;padding:0 3vw}}@media screen and (min-width: 769px){.contact{display:flex;width:1100px;margin:0 auto}}@media screen and (min-width: 481px) and (max-width: 768px){.contact{margin:0 25px}}@media screen and (max-width: 480px){.contact{margin:0 25px}}.contact__lead{line-height:1.4;color:#fff}@media screen and (min-width: 769px){.contact__lead{margin-right:60px;font-size:15px}}@media screen and (min-width: 481px) and (max-width: 768px){.contact__lead{font-size:15px}}@media screen and (max-width: 480px){.contact__lead{font-size:13px}}.contact__tel>a{display:inline-block;color:#fff;text-decoration:none;background-position:0 center;background-repeat:no-repeat}@media screen and (min-width: 769px){.contact__tel>a{padding-left:83px;line-height:44px;font-size:34px;pointer-events:none}}@media screen and (min-width: 481px) and (max-width: 768px){.contact__tel>a{margin-top:20px;padding-left:83px;line-height:44px;font-size:34px}}@media screen and (max-width: 480px){.contact__tel>a{margin-top:10px;padding-left:60px;font-size:20px;background-size:contain}}.contactForm{background-color:#fff}@media screen and (min-width: 769px){.contactForm{width:1100px;margin:0 auto;padding:20px 0 0}}@media screen and (min-width: 481px) and (max-width: 768px){.contactForm{margin:60px 25px 0;padding:90px 0 0;overflow:scroll}}@media screen and (max-width: 480px){.contactForm{margin:30px 25px 0;overflow:scroll}}.contactForm #mktoForm_1057{margin:0 auto}@media screen and (min-width: 769px){.contactForm>iframe{min-height:1300px}}@media screen and (min-width: 481px) and (max-width: 768px){.contactForm>iframe{min-height:1400px}}@media screen and (max-width: 480px){.contactForm>iframe{min-height:1400px}}.ft{padding-top:0}.ft__inner{display:none}@media screen and (max-width: 480px){.view-pc{display:none}}
