.mv-info{margin:0 auto;background-color:white;border-top:2px solid black;border-bottom:2px solid black;display:flex;align-items:center;margin:0 auto;justify-content:left;padding:15px;text-align:center;font-weight:bold;width:100%}.mv-info p{margin:0 auto;max-width:1000px;font-size:16px;line-height:1.6}.section-mv{position:relative}@media (max-width: 767px){.section-mv{height:30vh}}.section-mv .imager{overflow:hidden;position:relative;height:60vh}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.section-mv .imager{height:30vh}}.section-mv .img{margin:0 auto;position:absolute;left:0;right:0;top:0%;object-fit:cover;max-width:none;width:100%}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.section-mv .img{position:static}}.section-mv .section-mv-inner{margin:0 auto;position:absolute;left:0;right:0;bottom:-130px;text-align:center}@media (max-width: 767px){.section-mv .section-mv-inner{bottom:-90px}}.section-mv .logo{margin:0 auto;text-align:center;font-size:22px;font-weight:bold;width:410px;white-space:nowrap}@media (max-width: 767px){.section-mv .logo{font-size:4.0vw;width:calc(100% - 40px)}}.section-mv .logo span{position:relative;z-index:2}@media (max-width: 767px){.section-mv .logo span{display:inline-block;margin-bottom:5px}}.section-mv .logo img{margin:-10px auto 0;max-width:380px}@media (max-width: 767px){.section-mv .logo img{margin:-15px auto 0;width:240px}}.c-section-ttl{margin-bottom:30px}.section-intro{padding-top:130px;text-align:center}@media (max-width: 767px){.section-intro{padding-top:90px}}.section-intro .banner{background-color:white;border-radius:30px;border:1px solid black;display:inline-flex;align-items:center;margin:0 auto 50px;justify-content:center;padding:15px;text-align:center;font-size:16px;font-weight:bold;line-height:1.6;max-width:380px}@media (max-width: 767px){.section-intro .banner{margin:0 auto 20px}}.section-intro .logo{margin:0 auto;text-align:center;font-size:22px;font-weight:bold;width:480px;white-space:nowrap}@media (max-width: 767px){.section-intro .logo{font-size:4.2vw;max-width:335px;width:100%}}.section-intro .logo span{position:relative;z-index:2}.section-intro .logo img{margin:-10px auto 0}@media (max-width: 767px){.section-intro .logo img{margin:-15px auto 0}}.section-intro .list{display:flex;justify-content:space-between;padding:0 50px 50px;max-width:700px;margin:0 auto}@media (max-width: 767px){.section-intro .list{padding:0}}.section-intro .list li{width:calc((100% - 100px)/3)}@media (max-width: 767px){.section-intro .list li{width:calc((100% - 30px)/3)}}.section-intro .list li p{font-size:22px;margin-top:12px;text-align:center}@media (max-width: 767px){.section-intro .list li p{font-size:18px}}.section-intro .buttons{display:flex;justify-content:space-between;margin:0 auto;width:500px}@media (max-width: 767px){.section-intro .buttons{flex-direction:column;width:100%}}.section-intro .buttons .c-btn{width:49%}@media (max-width: 767px){.section-intro .buttons .c-btn{width:100%}.section-intro .buttons .c-btn:last-child{margin-top:5px}}.section-intro .info{margin-top:50px;font-size:14px;text-align:left;line-height:1.5}@media (max-width: 767px){.section-intro .info{margin-top:30px}}

/*# sourceMappingURL=maps/top.min.css.map */
