.MainVisual_main__ob4LU{position:relative;padding-bottom:68.1012658228%}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU{padding-bottom:0}}@media screen and (1280px <= width){.MainVisual_main__ob4LU{padding-bottom:0;display:flex;align-items:center;justify-content:center}}.MainVisual_main__ob4LU .MainVisual_bg__SRhxM{position:absolute;bottom:0;left:0;width:100%;height:100%}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_bg__SRhxM{left:50%;width:50%;overflow:hidden}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_bg__SRhxM{left:50%;width:50%;overflow:hidden}}.MainVisual_main__ob4LU .MainVisual_bg__SRhxM picture,.MainVisual_main__ob4LU .MainVisual_bg__SRhxM source{position:absolute;top:0;left:0;width:100%;height:100%}.MainVisual_main__ob4LU .MainVisual_bg__SRhxM img{position:absolute;bottom:0;left:0;width:auto;height:542px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_bg__SRhxM img{width:auto;height:44vw;max-height:440px}}@media screen and (max-width:767px){.MainVisual_main__ob4LU .MainVisual_bg__SRhxM img{width:100%;height:auto}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT{padding:24px 16px;width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;position:relative;z-index:1}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT{padding:32px 0 0 3.2vw;flex-direction:row;max-width:50%}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT{padding:48px 0 58px 64px;flex-direction:row;max-width:640px;transform:translateX(-50%)}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_content__LyG2W{flex:1 1;width:100%}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1{display:flex;justify-content:center;font-size:3.2rem}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1{justify-content:flex-start;font-size:2.4rem;white-space:nowrap}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1{justify-content:flex-start;font-size:4.8rem;white-space:nowrap}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1 p{filter:drop-shadow(0 0 2px #ffffff) drop-shadow(0 0 2px #ffffff) drop-shadow(0 0 10px #ffffff)}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1 p span{font-size:2.6rem;margin:0 2px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1 p span{font-size:2rem}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT h1 p span{font-size:4rem}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd{font-size:1.6rem;margin:12px 0 0;display:flex;justify-content:center;position:relative}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd{font-size:1.6rem;margin:16px 0 0;justify-content:flex-start}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd{font-size:2.4rem;margin:24px 0 0;justify-content:flex-start}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul{gap:12px}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul{gap:16px}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li{position:relative;display:flex;align-items:center;gap:4px;height:16px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li{white-space:nowrap;height:16px}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li{height:24px}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li:before{content:"";background-image:url(/images/top/check.png);background-size:cover;background-repeat:no-repeat;background-position:50%;width:20px;height:20px;transform:translateZ(0)}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li:before{width:24px;height:24px}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li:before{width:32px;height:32px}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li picture{height:100%;display:flex;align-items:center}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_list__8Uvtd ul li img{height:100%;width:auto}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_image__fFr6Y{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:0;gap:0;margin:24px 0 16px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_image__fFr6Y{gap:12px;margin:24px 0 16px}}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_image__fFr6Y{gap:12px;margin:32px 0 16px}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_image__fFr6Y img{width:100%;height:auto}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_notes__Z8U8g{color:#56595d;font-size:1.2rem;margin-top:16px;padding-left:1em}@media screen and (1280px <= width){.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_notes__Z8U8g{font-size:2rem}}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_notes__Z8U8g:before{content:"※";margin-left:-1em}.MainVisual_main__ob4LU .MainVisual_inner__y_IoT .MainVisual_notes__Z8U8g .MainVisual_attention__p5luc{color:#1c9ac1;font-weight:700}