.MainVisual_main__weHuB{position:relative;padding-bottom:68.1012658228%}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB{padding-bottom:0}}@media screen and (1280px <= width){.MainVisual_main__weHuB{padding-bottom:0;display:flex;align-items:center;justify-content:center}}.MainVisual_main__weHuB .MainVisual_bg__OF186{position:absolute;bottom:0;left:0;width:100%;height:100%}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB .MainVisual_bg__OF186{left:50%;width:50%;overflow:hidden}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_bg__OF186{left:50%;width:50%;overflow:hidden}}.MainVisual_main__weHuB .MainVisual_bg__OF186 picture,.MainVisual_main__weHuB .MainVisual_bg__OF186 source{position:absolute;top:0;left:0;width:100%;height:100%}.MainVisual_main__weHuB .MainVisual_bg__OF186 img{position:absolute;bottom:0;left:0;width:auto;height:542px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB .MainVisual_bg__OF186 img{width:auto;height:44vw;max-height:440px}}@media screen and (max-width:767px){.MainVisual_main__weHuB .MainVisual_bg__OF186 img{width:100%;height:auto}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_{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__weHuB .MainVisual_inner__4JDf_{padding:32px 0 0 3.2vw;flex-direction:row;max-width:50%}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_{padding:48px 0 58px 64px;flex-direction:row;max-width:640px;transform:translateX(-50%)}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_content__aoEm0{flex:1 1;width:100%}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1{display:flex;justify-content:center;font-size:3.2rem}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1{justify-content:flex-start;font-size:2.4rem;white-space:nowrap}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1{justify-content:flex-start;font-size:4.8rem;white-space:nowrap}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1 p{filter:drop-shadow(0 0 2px #ffffff) drop-shadow(0 0 2px #ffffff) drop-shadow(0 0 10px #ffffff)}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1 p span{font-size:2.6rem;margin:0 2px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1 p span{font-size:2rem}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ h1 p span{font-size:4rem}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8{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__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8{font-size:1.6rem;margin:16px 0 0;justify-content:flex-start}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8{font-size:2.4rem;margin:24px 0 0;justify-content:flex-start}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul{gap:12px}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul{gap:16px}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 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__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li{white-space:nowrap;height:16px}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li{height:24px}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 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__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li:before{width:24px;height:24px}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li:before{width:32px;height:32px}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li picture{height:100%;display:flex;align-items:center}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_list__Rzto8 ul li img{height:100%;width:auto}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_image__ZYSxL{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__weHuB .MainVisual_inner__4JDf_ .MainVisual_image__ZYSxL{gap:12px;margin:24px 0 16px}}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_image__ZYSxL{gap:12px;margin:32px 0 16px}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_image__ZYSxL img{width:100%;height:auto}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_notes__EIjIR{color:#56595d;font-size:1.2rem;margin-top:16px;padding-left:1em}@media screen and (1280px <= width){.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_notes__EIjIR{font-size:2rem}}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_notes__EIjIR:before{content:"※";margin-left:-1em}.MainVisual_main__weHuB .MainVisual_inner__4JDf_ .MainVisual_notes__EIjIR .MainVisual_attention__btyk7{color:#1c9ac1;font-weight:700}.ProblemPc_main__qE1lJ{position:relative;margin-bottom:60px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_main__qE1lJ{margin-bottom:80px}}@media screen and (1280px <= width){.ProblemPc_main__qE1lJ{margin-bottom:104px}}.ProblemPc_main__qE1lJ:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%,-1px);width:100%;height:60px;background-image:url(/images/top/container.svg);background-repeat:no-repeat;background-position:top;background-size:auto 100%}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_main__qE1lJ:after{height:80px}}@media screen and (1280px <= width){.ProblemPc_main__qE1lJ:after{width:1280px;height:104px}}.ProblemPc_list__ZXq3c{display:flex;flex-direction:column;align-items:center;row-gap:32px;width:100%;max-width:1280px;margin:0 auto;padding:0 90px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__ZXq3c{row-gap:24px;padding:0 34px}}.ProblemPc_list__ZXq3c.ProblemPc_count4__IjFGK .ProblemPc_row__Uv1tm{column-gap:16px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__ZXq3c.ProblemPc_count4__IjFGK .ProblemPc_row__Uv1tm{column-gap:32px}}.ProblemPc_list__ZXq3c.ProblemPc_count4__IjFGK .ProblemPc_item__xBe6_{width:432px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__ZXq3c.ProblemPc_count4__IjFGK .ProblemPc_item__xBe6_{width:calc((100% - 64px)/3)}}.ProblemPc_list__ZXq3c.ProblemPc_count4__IjFGK .ProblemPc_item__xBe6_ .ProblemPc_image__j8y25{width:200px}.ProblemPc_list__ZXq3c.ProblemPc_count5__Jd_Me{row-gap:48px}.ProblemPc_list__ZXq3c.ProblemPc_count5__Jd_Me .ProblemPc_row__Uv1tm{column-gap:80px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__ZXq3c.ProblemPc_count5__Jd_Me .ProblemPc_row__Uv1tm{column-gap:32px}}.ProblemPc_list__ZXq3c.ProblemPc_count5__Jd_Me .ProblemPc_item__xBe6_{width:280px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_list__ZXq3c.ProblemPc_count5__Jd_Me .ProblemPc_item__xBe6_{width:22.8571428571%}}.ProblemPc_row__Uv1tm{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.ProblemPc_item__xBe6_ .ProblemPc_image__j8y25{text-align:center;margin:0 auto}.ProblemPc_item__xBe6_ .ProblemPc_image__j8y25 img{width:100%;height:auto}.ProblemPc_item__xBe6_ .ProblemPc_description__tj_Go{text-align:center;color:#0e2931;font-weight:700;font-size:2rem;margin-top:16px;padding:0 12px}@media screen and (min-width:768px) and (max-width:1279px){.ProblemPc_item__xBe6_ .ProblemPc_description__tj_Go{font-size:1.6rem;margin-top:10px}}@media screen and (max-width:767px){.ProblemPc_item__xBe6_ .ProblemPc_description__tj_Go{font-size:1.4rem;margin-top:10px}}.Reason_list__0Yftc{width:100%;max-width:1280px;padding:0 90px;margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.Reason_list__0Yftc{padding:0 32px}}@media screen and (max-width:767px){.Reason_list__0Yftc{padding:0 24px}}.Reason_list__0Yftc .Reason_item__PNDji{border:1px solid #d9dfe5;border-radius:6px;padding:32px}.Reason_list__0Yftc .Reason_item__PNDji+.Reason_item__PNDji{margin-top:48px}.Reason_list__0Yftc .Reason_item__PNDji:first-child .Reason_header__pSAgZ:before{background-image:url(/icons/1.svg)}.Reason_list__0Yftc .Reason_item__PNDji:nth-child(2) .Reason_header__pSAgZ:before{background-image:url(/icons/2.svg)}.Reason_list__0Yftc .Reason_item__PNDji:nth-child(3) .Reason_header__pSAgZ:before{background-image:url(/icons/3.svg)}.Reason_list__0Yftc .Reason_item__PNDji:nth-child(4) .Reason_header__pSAgZ:before{background-image:url(/icons/4.svg)}.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ{display:flex;align-items:center;gap:16px;margin-bottom:40px}@media screen and (min-width:768px) and (max-width:1279px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ{margin-bottom:32px}}@media screen and (max-width:767px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ{margin-bottom:32px}}.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ:before{content:"";background-size:contain;background-repeat:no-repeat;min-width:64px;height:64px;margin-right:16px}@media screen and (min-width:768px) and (max-width:1279px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ:before{min-width:48px;height:48px}}@media screen and (max-width:767px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ:before{min-width:48px;height:48px;margin-right:10px}}.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ h3{display:flex;flex-direction:column;font-size:2.4rem}@media screen and (min-width:768px) and (max-width:1279px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ h3{font-size:1.8rem}}@media screen and (max-width:767px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_header__pSAgZ h3{font-size:2rem}}.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm{color:#222;font-size:2rem}@media screen and (min-width:768px) and (max-width:1279px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm{font-size:1.6rem}}@media screen and (max-width:767px){.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm{font-size:1.6rem}}.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm p+p{margin-top:24px}.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm li{padding-left:1em}.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm li+li{margin-top:24px}.Reason_list__0Yftc .Reason_item__PNDji .Reason_body__vJmRm li:before{content:"・";margin-left:-1em}.MainVisual_main__a6One{position:relative}.MainVisual_main__a6One .MainVisual_bg__XZu1p{position:relative;overflow:hidden;padding-top:var(--bg-height-pc);margin:0 auto}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_bg__XZu1p{padding-top:var(--bg-height-tab)}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_bg__XZu1p{padding-top:var(--bg-height-sp)}}.MainVisual_main__a6One .MainVisual_bg__XZu1p .MainVisual_bgImage__eU5co{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:left 45.6vw bottom 0}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_bg__XZu1p .MainVisual_bgImage__eU5co{object-position:left 40.4vw bottom 0}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_bg__XZu1p .MainVisual_bgImage__eU5co{object-position:center}}.MainVisual_main__a6One .MainVisual_inner____Se9{width:100%;max-width:1280px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:32px}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9{position:relative;top:0;left:0;transform:none;width:100%;padding:32px 24px 0;margin:0 auto}}.MainVisual_main__a6One .MainVisual_inner____Se9 h1{font-size:40px;font-weight:700;margin-bottom:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 h1{font-size:3vw;margin-bottom:16px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 h1{font-size:22px;margin-bottom:16px}}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_image__6OHtO{margin-top:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_image__6OHtO{margin-top:24px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_image__6OHtO{display:flex;justify-content:center;margin-top:16px;padding:0 24px}}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_image__6OHtO img{width:44vw;max-width:580px;height:auto}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_image__6OHtO img{width:110%;height:auto}}.MainVisual_main__a6One .MainVisual_inner____Se9 ul li{display:flex;font-size:2.4rem;line-height:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li{font-size:1.8vw;line-height:24px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li{font-size:14px;line-height:24px}}.MainVisual_main__a6One .MainVisual_inner____Se9 ul li+li{margin-top:8px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li+li{margin-top:4px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li+li{margin-top:4px}}.MainVisual_main__a6One .MainVisual_inner____Se9 ul li:before{content:"";background-image:url(/icons/check.svg);background-repeat:no-repeat;min-width:32px;height:32px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li:before{min-width:24px;height:24px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 ul li:before{min-width:24px;height:24px}}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_notes__J9EmG{color:#56595d;font-size:1rem;margin:16px 0 32px}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_button__1wpbz{width:440px}@media screen and (min-width:768px) and (max-width:1279px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_button__1wpbz{width:320px}}@media screen and (max-width:767px){.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_button__1wpbz{display:none}}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_bottomNotes__7rGSf{color:#56595d;font-size:1.6rem;margin-top:16px;padding-left:1em}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_bottomNotes__7rGSf:before{content:"※";margin-left:-1em}.MainVisual_main__a6One .MainVisual_inner____Se9 .MainVisual_bottomNotes__7rGSf .MainVisual_attention__cm2Ed{color:#1c9ac1;font-weight:700}