.style_Main__bmIB_{overflow:visible;padding-top:9.4rem}@media screen and (min-width:521px){.style_Main__bmIB_{padding-top:9rem}}@media screen and (min-width:961px){.style_Main__bmIB_{padding-top:9rem}}.style_FirstViewSection__oHR_v{width:100%;color:#fff;display:flex;align-items:center;justify-content:center;position:relative;padding:4rem 2rem}@media screen and (min-width:521px){.style_FirstViewSection__oHR_v{padding:7.6rem 4rem}}@media screen and (min-width:961px){.style_FirstViewSection__oHR_v{padding:10.9rem 4rem}}.style_FirstViewWrapper__HYRWX{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:3.2rem}@media screen and (min-width:521px){.style_FirstViewWrapper__HYRWX{gap:4rem}}@media screen and (min-width:961px){.style_FirstViewWrapper__HYRWX{align-items:flex-start}}.style_FirstViewContainer__beUAT{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (min-width:961px){.style_FirstViewContainer__beUAT{flex-direction:row;align-items:flex-start;gap:4rem}}.style_FirstViewContainerLeft__URR8C{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width:521px){.style_FirstViewContainerLeft__URR8C{gap:2rem}}@media screen and (min-width:961px){.style_FirstViewContainerLeft__URR8C{align-items:flex-start;gap:4rem}}.style_FirstViewContainerRight__bokvc{display:none}@media screen and (min-width:961px){.style_FirstViewContainerRight__bokvc{display:flex;width:100%;max-width:45.2rem}}.style_FirstViewCopy__bYH6G{text-align:center;font:2.8rem/1.5 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}@media screen and (min-width:521px){.style_FirstViewCopy__bYH6G{font:4.8rem/1.6 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}}@media screen and (min-width:961px){.style_FirstViewCopy__bYH6G{text-align:left;font:6.6rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}}.style_FirstViewCopyWrapper__9wrQf{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width:521px){.style_FirstViewCopyWrapper__9wrQf{gap:2rem}}@media screen and (min-width:961px){.style_FirstViewCopyWrapper__9wrQf{align-items:flex-start}}.style_FirstViewCopySmall__x3DZA{font:1.6rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}@media screen and (min-width:521px){.style_FirstViewCopySmall__x3DZA{font:2.9rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}}@media screen and (min-width:961px){.style_FirstViewCopySmall__x3DZA{font:3.2rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif}}.style_FirstViewDescription__OKUi0{width:100%;text-align:center;font:1.4rem/1.5 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:521px){.style_FirstViewDescription__OKUi0{font:1.6rem/1.5 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:961px){.style_FirstViewDescription__OKUi0{text-align:left;font:2rem/1.6 var(--main-font);font-feature-settings:"palt"}}.style_FirstViewButtonWrapper__oYsNr{width:100%;height:11.6rem;display:flex;flex-direction:column;gap:1.6rem;font:600 1.4rem/1 var(--main-font)}@media screen and (min-width:521px){.style_FirstViewButtonWrapper__oYsNr{max-width:45.2rem;height:5rem;flex-direction:row;justify-content:center;gap:2rem}}@media screen and (min-width:961px){.style_FirstViewButtonWrapper__oYsNr{max-width:50.4rem;height:6rem;justify-content:flex-start;gap:2.4rem;font:600 1.6rem/1 var(--main-font)}}.style_FirstViewImage__w2sW2{width:100%}@media screen and (min-width:961px){.style_FirstViewImage__w2sW2{max-width:21.2rem}}.style_FirstViewImageTablet__P21tc{display:none}@media screen and (min-width:521px){.style_FirstViewImageTablet__P21tc{display:block;width:100%}}@media screen and (min-width:961px){.style_FirstViewImageTablet__P21tc{display:none}}.style_FirstViewImageWrapperMobile__Tzn0d{display:none}@media screen and (max-width:520px){.style_FirstViewImageWrapperMobile__Tzn0d{width:100%;display:flex;flex-direction:column;gap:1.1rem;margin-bottom:3.2rem}}.style_FirstViewImageWrapperTablet__Cw2aF{display:none}@media screen and (min-width:521px){.style_FirstViewImageWrapperTablet__Cw2aF{width:100%;max-width:60rem;margin:2rem 0;display:flex;align-items:flex-start;gap:1.6rem}}@media screen and (min-width:961px){.style_FirstViewImageWrapperTablet__Cw2aF{display:none}}.style_FirstViewImageWrapperPc__ciDMB{display:none}@media screen and (min-width:961px){.style_FirstViewImageWrapperPc__ciDMB{width:100%;display:flex;flex-direction:column}}.style_FirstViewImageContainer__ApsKo{width:100%;display:flex;flex-direction:column;align-items:center}.style_FirstViewImageContent__3_EZE{width:100%;display:flex;justify-content:center;gap:1.4rem}.style_FirstViewImageBottom__2SYmc,.style_FirstViewImageTop__AvKLw{display:flex;justify-content:center}.style_FirstViewImageBottom__2SYmc{gap:1.4rem}.style_FirstViewImageDescription__HEdh_{width:100%;color:#a1a1a1;text-align:center;letter-spacing:.02rem}@media screen and (max-width:520px){.style_FirstViewImageDescription__HEdh_{font:.7rem/1.5 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:521px){.style_FirstViewImageDescription__HEdh_{font:.8rem/1.5 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:961px){.style_FirstViewImageDescription__HEdh_{font:.9rem/1.5 var(--main-font);font-feature-settings:"palt"}}.style_FirstViewImageDescriptionWrapper__L_ZJV{width:100%;display:grid;grid-template-columns:2fr 1fr 1fr}.style_FirstViewImageDescriptionLast__5506D{padding-right:1.2rem}.style_FirstViewImageLink__TD2TU{text-decoration:underline;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.style_FirstViewImageLink__TD2TU:hover{opacity:.7}}.style_LineupSection__ooIBC{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;padding:8rem 4rem}@media screen and (max-width:520px){.style_LineupSection__ooIBC{padding:5rem 2rem}}.style_LineupWrapper__KWf3i{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:6rem}@media screen and (max-width:520px){.style_LineupWrapper__KWf3i{gap:4rem}}.style_LineupContainer__OSeYG{width:100%;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:521px){.style_LineupContainer__OSeYG{gap:6rem}}@media screen and (min-width:961px){.style_LineupContainer__OSeYG{gap:4rem}}.style_LineupDescription__Zh0B9{width:100%;text-align:center;font:2rem/1.6 var(--main-font)}@media screen and (max-width:520px){.style_LineupDescription__Zh0B9{text-align:start;font:1.6rem/1.5 var(--main-font)}}.style_LineupDescriptionSmall__7gflE{vertical-align:6px;font:1.2rem/1.6 var(--main-font)}@media screen and (max-width:520px){.style_LineupDescriptionSmall__7gflE{font:1rem/1.5 var(--main-font)}}.style_LineupImageWrapper__cNLk0{width:100%;display:flex;flex-direction:column;align-items:center;gap:2rem}@media screen and (min-width:961px){.style_LineupImageWrapper__cNLk0{gap:4rem}}.style_LineupImagePc__I1Wwp{display:none}@media screen and (min-width:961px){.style_LineupImagePc__I1Wwp{display:block;width:100%;max-width:99.6rem}}.style_LineupImageTablet__yykVq{display:none}@media screen and (min-width:521px){.style_LineupImageTablet__yykVq{display:block;width:100%;max-width:68.8rem}}@media screen and (min-width:961px){.style_LineupImageTablet__yykVq{display:none}}.style_LineupImageScrollable__cQly_{display:none}@media screen and (max-width:520px){.style_LineupImageScrollable__cQly_{display:inline;width:100vw;overflow-x:scroll;padding:0 2rem 2rem}.style_LineupImageScrollable__cQly_::-webkit-scrollbar{height:.3rem}.style_LineupImageScrollable__cQly_::-webkit-scrollbar-track{margin:2rem}.style_LineupImageScrollable__cQly_::-webkit-scrollbar-thumb{border-radius:40px;box-shadow:inset 10px 10px 10px #a1a1a1;margin:2rem}}.style_LineupImageMobile__Yao6k{display:none}@media screen and (max-width:520px){.style_LineupImageMobile__Yao6k{display:block;width:100%;min-width:44.6rem;position:relative}.style_LineupImageMobile__Yao6k:after{position:absolute;content:"";top:0;left:100%;width:2rem;height:1px}}.style_LineupNote__JQ1hs{text-align:start;color:#5a5a5a;letter-spacing:.06rem;font:1rem/1.6 var(--main-font)}@media screen and (min-width:521px){.style_LineupNote__JQ1hs{text-align:center}}@media screen and (min-width:961px){.style_LineupNote__JQ1hs{font:1.2rem/1.6 var(--main-font)}}.style_GoalSection___uBhI{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;padding:8rem 4rem}@media screen and (max-width:520px){.style_GoalSection___uBhI{padding:5rem 2rem}}.style_GoalWrapper__zhjIN{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:6rem}@media screen and (max-width:520px){.style_GoalWrapper__zhjIN{gap:4rem}}.style_GoalContainer__47SpS{width:100%;display:flex;flex-direction:column;align-items:center;gap:3rem}@media screen and (min-width:521px){.style_GoalContainer__47SpS{gap:5rem}}@media screen and (min-width:961px){.style_GoalContainer__47SpS{gap:4rem}}.style_GoalDescription__1Jw0a{width:100%;text-align:center;font:2rem/1.6 var(--main-font)}@media screen and (max-width:520px){.style_GoalDescription__1Jw0a{text-align:start;font:1.6rem/1.5 var(--main-font)}}.style_TabWrapper__heeyD{width:100%;display:flex;flex-direction:column;justify-content:center;gap:2.4rem}@media screen and (max-width:520px){.style_TabWrapper__heeyD{gap:1.6rem}}.style_TabList__qThJb{width:100%;background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;z-index:1;position:-webkit-sticky;position:sticky;top:9.4rem;flex-wrap:wrap;padding:1rem 0;gap:.8rem 1rem}@media screen and (min-width:521px){.style_TabList__qThJb{top:9rem;gap:.6rem}}@media screen and (min-width:961px){.style_TabList__qThJb{position:inherit;flex-wrap:nowrap;gap:.8rem}}.style_TabListItem__GjX2f{width:calc(50% - .5rem);display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;transition:opacity .3s;letter-spacing:.02rem;border-radius:10px;padding:1.5rem .4rem;font:600 1.4rem/1.2 var(--main-font);gap:.6rem}@media screen and (min-width:521px){.style_TabListItem__GjX2f{width:calc(33.3333333333% - .4rem);padding:1.7rem 2.6rem;font:600 1.4rem/1 var(--main-font);gap:1.4rem}}@media screen and (min-width:961px){.style_TabListItem__GjX2f{width:100%;border-radius:10px 10px 0 0;padding:2.1rem 1.6rem;font:600 1.6rem/1 var(--main-font);gap:1.2rem}}.style_TabListItem__GjX2f:hover{opacity:.7}.style_TabListItemIconBlack___looM{display:inline-block;max-width:2.2rem}@media screen and (min-width:521px){.style_TabListItemIconBlack___looM{max-width:2.6rem}}@media screen and (min-width:961px){.style_TabListItemIconBlack___looM{max-width:3.8rem}}.style_TabListItemIconWhite__PkOKL{display:none}.style_TabListItemSelected__SUlN3{color:#fff;background-color:#212121;outline:none;cursor:default}.style_TabListItemSelected__SUlN3:hover{opacity:1}.style_TabListItemSelected__SUlN3 .style_TabListItemIconBlack___looM{display:none}.style_TabListItemSelected__SUlN3 .style_TabListItemIconWhite__PkOKL{display:inline-block;max-width:2.2rem}@media screen and (min-width:521px){.style_TabListItemSelected__SUlN3 .style_TabListItemIconWhite__PkOKL{max-width:2.6rem}}@media screen and (min-width:961px){.style_TabListItemSelected__SUlN3 .style_TabListItemIconWhite__PkOKL{max-width:3.8rem}}.style_TabPanel__dV91Y{display:none}.style_TabPanelSelected__OszR_{display:flex}.style_TabPanelList__EsF97{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem .8rem}@media screen and (min-width:521px){.style_TabPanelList__EsF97{gap:2rem 1.6rem}}@media screen and (min-width:961px){.style_TabPanelList__EsF97{justify-content:flex-start;gap:2rem}}.style_TabPanelListItem__ENjsF{overflow:hidden;border-radius:4px;width:calc(50% - .4rem)}@media screen and (min-width:521px){.style_TabPanelListItem__ENjsF{width:calc(33.3333333333% - 1.2rem)}}@media screen and (min-width:961px){.style_TabPanelListItem__ENjsF{width:calc(25% - 1.5rem)}}.style_TabPanelListItemLink__GL_yw{transition:opacity .3s}@media(hover:hover)and (pointer:fine){.style_TabPanelListItemLink__GL_yw:hover{opacity:.7}}.style_TabPanelListItemBackground__YxBJ4{position:relative;background-color:#212121}.style_TabPanelListItemTitle__k9MzC{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#fff;text-align:center;letter-spacing:.02rem;font:600 1.5rem/1.3 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:521px){.style_TabPanelListItemTitle__k9MzC{font:600 1.8rem/1.3 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:961px){.style_TabPanelListItemTitle__k9MzC{font:600 2rem/1.3 var(--main-font);font-feature-settings:"palt"}}.style_TabPanelListItemWrapper__U4YGN{height:100%;background-color:#fff;display:flex;flex-direction:column;padding:1.2rem;gap:.6rem}@media screen and (min-width:521px){.style_TabPanelListItemWrapper__U4YGN{padding:1.6rem;gap:1rem}}@media screen and (min-width:961px){.style_TabPanelListItemWrapper__U4YGN{padding:2rem}}.style_TabPanelListItemLevel__d7uEu{width:-moz-fit-content;width:fit-content;border-radius:19px;border:.5px solid #5a5a5a;padding:.3rem 1rem;font:600 1.2rem/1 var(--main-font);font-feature-settings:"palt"}@media screen and (max-width:520px){.style_TabPanelListItemLevel__d7uEu{letter-spacing:.01em;font:600 1rem/1 var(--main-font);font-feature-settings:"palt"}}.style_TabPanelListItemLevelWrapper__MniRo{display:flex;gap:.8rem}@media screen and (min-width:521px){.style_TabPanelListItemLevelWrapper__MniRo{gap:1rem}}@media screen and (min-width:961px){.style_TabPanelListItemLevelWrapper__MniRo{gap:.8rem}}.style_TabPanelListItemDescription__ji_td{letter-spacing:.02rem;font:600 1.5rem/1.5 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:521px){.style_TabPanelListItemDescription__ji_td{font:600 1.8rem/1.5 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:961px){.style_TabPanelListItemDescription__ji_td{font:600 2rem/1.5 var(--main-font);font-feature-settings:"palt"}}.style_FeatureSection__qlMrp{width:100%;display:flex;align-items:center;justify-content:center;padding:5rem 2rem}@media screen and (min-width:521px){.style_FeatureSection__qlMrp{padding:8rem 4rem}}@media screen and (min-width:961px){.style_FeatureSection__qlMrp{padding:12rem 4rem}}.style_FeatureWrapper__lm8Y6{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:6rem}@media screen and (max-width:520px){.style_FeatureWrapper__lm8Y6{gap:4rem}}.style_FeatureList__rN_Nr{width:100%;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:521px){.style_FeatureList__rN_Nr{gap:5rem}}@media screen and (min-width:961px){.style_FeatureList__rN_Nr{flex-direction:row;gap:6.2rem}}.style_FeatureListItem__j6zsc{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.6rem}@media screen and (min-width:521px){.style_FeatureListItem__j6zsc{flex-direction:row;gap:3.2rem}}@media screen and (min-width:961px){.style_FeatureListItem__j6zsc{flex-direction:column;gap:2rem}}.style_FeatureListItemImage__Fs7Xy{width:100%;max-width:35.2rem}@media screen and (max-width:520px){.style_FeatureListItemImage__Fs7Xy{max-width:none}}.style_FeatureListItemWrapper__NydA2{width:100%;display:grid;grid-gap:1.2rem;gap:1.2rem}.style_FeatureListItemIndex__XzOiq{letter-spacing:.04rem;font:600 2.8rem/1 var(--main-font);font-feature-settings:"palt"}.style_FeatureListItemTitle__BuTFH{letter-spacing:.04rem;font:600 2.2rem/1.4 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:521px){.style_FeatureListItemTitle__BuTFH{font:600 2.4rem/1.4 var(--main-font);font-feature-settings:"palt"}}@media screen and (min-width:961px){.style_FeatureListItemTitle__BuTFH{font:600 2.8rem/1.4 var(--main-font);font-feature-settings:"palt"}}.style_FeatureListItemBorder__U_mYJ{width:4rem;height:1px;background:#a37846}.style_FeatureListItemDescription__EgPZr{letter-spacing:.08rem;font:1.6rem/1.8 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:961px){.style_FeatureListItemDescription__EgPZr{font:1.8rem/1.8 var(--main-font);font-feature-settings:"palt"}}.style_AwardSection__KqoZ1{width:100%;background-color:#f1f1f1;display:flex;align-items:center;justify-content:center;padding:5rem 2rem}@media screen and (min-width:521px){.style_AwardSection__KqoZ1{padding:8rem 4rem}}@media screen and (min-width:961px){.style_AwardSection__KqoZ1{padding:12rem 4rem}}.style_AwardWrapper__55Xpj{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:961px){.style_AwardWrapper__55Xpj{gap:6rem}}.style_AwardContainer__9HGSX{width:100%;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:521px){.style_AwardContainer__9HGSX{gap:6rem}}@media screen and (min-width:961px){.style_AwardContainer__9HGSX{flex-direction:row;gap:4rem}}.style_AwardImage__2PTdR{width:100%;max-width:22.2rem}@media screen and (max-width:520px){.style_AwardImage__2PTdR{max-width:none}}.style_AwardImageWrapper__HC81y{width:100%;display:flex;align-items:center;max-width:46.4rem;gap:2rem}@media screen and (max-width:520px){.style_AwardImageWrapper__HC81y{max-width:none;gap:1.4rem}}.style_AwardTextWrapper__Zy9Gh{width:100%;display:flex;flex-direction:column;gap:3rem}@media screen and (min-width:961px){.style_AwardTextWrapper__Zy9Gh{gap:2rem}}.style_AwardTextContainer__B1xZC{width:100%;display:flex;flex-direction:column;gap:.8rem}.style_AwardDescription__jd4xZ{letter-spacing:.08rem;font:1.6rem/1.5 var(--main-font)}.style_AwardOrganizing__KCYQb{padding:2rem;border:1px solid #c4c4c4;font:1.2rem/1.5 var(--main-font)}.style_AwardLink__qvt_u{text-decoration:underline;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.style_AwardLink__qvt_u:hover{opacity:.7}}.style_AwardLinkText__I4O1_{font:1rem/1.5 var(--main-font)}.style_CaseSection__yzss9{width:100%;display:flex;align-items:center;justify-content:center;padding:5rem 2rem}@media screen and (min-width:521px){.style_CaseSection__yzss9{padding:8rem 4rem}}@media screen and (min-width:961px){.style_CaseSection__yzss9{padding:12rem 4rem}}.style_CaseWrapper___1pyg{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:6rem}@media screen and (max-width:520px){.style_CaseWrapper___1pyg{gap:4rem}}.style_CaseContainer__4qC9k{width:100%;display:flex;flex-direction:column;gap:2rem}.style_CaseArea__SR28R{width:100%;background-color:#faf4e6;display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:4rem 2rem}@media screen and (min-width:521px){.style_CaseArea__SR28R{padding:4rem}}@media screen and (min-width:961px){.style_CaseArea__SR28R{flex-direction:row;gap:6rem}}.style_CaseAreaWrapper__w8Jgc{width:100%;display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:961px){.style_CaseAreaWrapper__w8Jgc{max-width:40rem}}.style_CaseAreaTitle__WE5y8{letter-spacing:.02rem;font:600 2.4rem/1.6 var(--main-font)}@media screen and (max-width:520px){.style_CaseAreaTitle__WE5y8{font:600 2rem/1.6 var(--main-font)}}.style_CaseAreaImage__YjVqd{width:100%}@media screen and (min-width:961px){.style_CaseAreaImage__YjVqd{max-width:40rem}}.style_CaseAreaImageWrapper__eXU3f{width:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:521px){.style_CaseAreaImageWrapper__eXU3f{gap:1.6rem}}@media screen and (min-width:961px){.style_CaseAreaImageWrapper__eXU3f{gap:.9rem}}.style_CaseAreaClientName__FRqTO{font:600 1.6rem/1.4 var(--main-font)}@media screen and (max-width:520px){.style_CaseAreaClientName__FRqTO{font:600 1.4rem/1.4 var(--main-font)}}.style_CaseAreaContainer__WSpgB{display:flex;flex-direction:column;gap:2rem}.style_CaseAreaItem__f_lJt{display:flex;flex-direction:column;gap:.8rem}.style_CaseAreaItemTitle__RiIIs{color:#a37846;font:600 1.6rem/1.4 var(--main-font)}@media screen and (max-width:520px){.style_CaseAreaItemTitle__RiIIs{font:600 1.4rem/1.4 var(--main-font)}}.style_CaseAreaItemListItem__s4XTn{position:relative;letter-spacing:.05rem;font:1.6rem/1.5 var(--main-font)}@media screen and (max-width:520px){.style_CaseAreaItemListItem__s4XTn{font:1.4rem/1.5 var(--main-font)}}.style_CaseAreaItemListItemFirst__fnhGY{margin-bottom:.8rem}.style_CaseAreaItemListItemText__e6zMd{vertical-align:middle}.style_CaseLink__H1N_E{font:1.4rem/1.6 var(--main-font);text-decoration:underline;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.style_CaseLink__H1N_E:hover{opacity:.7}}.style_CaseLinkWrapper__ZbU6_{width:100%;display:flex;align-items:center;justify-content:flex-end;color:#a1a1a1}.style_CaseLinkText__YH6ZT{font:1.4rem/1.6 var(--main-font)}.style_LecturerSection__DFHdX{width:100%;display:flex;align-items:center;justify-content:center;padding:5rem 2rem}@media screen and (min-width:521px){.style_LecturerSection__DFHdX{padding:6rem 4rem}}@media screen and (min-width:961px){.style_LecturerSection__DFHdX{padding:12rem 4rem}}.style_LecturerWrapper__XJgWL{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:521px){.style_LecturerWrapper__XJgWL{gap:5rem}}@media screen and (min-width:961px){.style_LecturerWrapper__XJgWL{gap:6rem}}.style_LecturerList__ShP7O{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:4rem}.style_LecturerListItem__0wAMt{width:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:521px){.style_LecturerListItem__0wAMt{max-width:32.4rem}}@media screen and (min-width:961px){.style_LecturerListItem__0wAMt{max-width:36.6rem;gap:1.2rem}}.style_LecturerListItemImage__531Qj{width:100%}@media screen and (max-width:520px){.style_LecturerListItemImage__531Qj{max-width:none}}.style_LecturerListItemName__SjbJb{font:600 2rem/1.5 var(--main-font);padding-bottom:1.2rem;border-bottom:1px solid #5a5a5a}.style_LecturerListItemPosition__Z_jLW{letter-spacing:.04rem;font:600 1.2rem/1.5 var(--main-font)}.style_LecturerListItemDescription__ZYTno{font:1.2rem/1.5 var(--main-font)}.style_DeliverySection__KlPxn{width:100%;display:flex;align-items:center;justify-content:center;padding:8rem 4rem}@media screen and (max-width:520px){.style_DeliverySection__KlPxn{padding:4rem 2rem}}.style_DeliveryWrapper__SFdp_{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem}@media screen and (min-width:521px){.style_DeliveryWrapper__SFdp_{gap:5rem}}@media screen and (min-width:961px){.style_DeliveryWrapper__SFdp_{gap:6rem}}.style_DeliveryList__s3Xrb{width:100%;display:flex;flex-direction:column;align-items:center;gap:4rem}@media screen and (min-width:961px){.style_DeliveryList__s3Xrb{flex-direction:row;justify-content:center}}.style_DeliveryListItem__xUtJq{display:flex;width:100%}@media screen and (min-width:961px){.style_DeliveryListItem__xUtJq{max-width:36.8rem}}.style_OtherServiceSection__oZJ_0{width:100%;display:flex;align-items:center;justify-content:center;background-color:#f1f1f1;padding:8rem 4rem}@media screen and (max-width:520px){.style_OtherServiceSection__oZJ_0{padding:5rem 2rem}}.style_OtherServiceWrapper__qdcWl{width:100%;max-width:118rem;display:flex;flex-direction:column;align-items:center;gap:6rem}@media screen and (max-width:520px){.style_OtherServiceWrapper__qdcWl{gap:4rem}}.style_OtherServiceHeading__3bBGa{font:600 2.8rem/1.4 var(--main-font)}@media screen and (max-width:520px){.style_OtherServiceHeading__3bBGa{font:600 2.4rem/1.4 var(--main-font)}}.style_OtherServiceHeadingWrapper__XcvEz{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:4rem}@media screen and (max-width:520px){.style_OtherServiceHeadingWrapper__XcvEz{gap:2rem}}.style_OtherServiceBorder__omsPD{width:100%;height:1px;background-color:#a1a1a1}.style_OtherServiceContainer__SXcBO{width:100%;display:flex;flex-direction:row;align-items:center;gap:4rem}@media screen and (max-width:520px){.style_OtherServiceContainer__SXcBO{flex-direction:column}}.OptimizeImage_ImageWrapper__c6tUX{width:100%;height:100%}.OptimizeImage_PseudoImage__gQ2_4:before{content:"Loading...";width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);color:#c4c4c4;font:2.6rem/1 var(--main-font);text-align:center}.OptimizeImage_OptimizeImage__t1_Gg{width:100%;height:100%;object-fit:contain}.OptimizeImage_FillImage___wD4p{object-fit:cover}.OptimizeImage_ContainImage__WHXT4{object-fit:contain}.OptimizeImage_ImageContainer__kbfGr{position:relative;width:100%;height:100%}.PageTopButton_PageTopButton__KHl1H{position:fixed;z-index:5;opacity:.4;right:1rem;bottom:1rem;width:4.8rem;height:4.8rem;transition:opacity .3s}@media screen and (min-width:521px){.PageTopButton_PageTopButton__KHl1H{left:1rem;width:5.6rem;height:5.6rem}}@media(hover:hover)and (pointer:fine){.PageTopButton_PageTopButton__KHl1H:hover{opacity:.7}}.BackgroundImage_BackgroundImage__qLOiK{width:100%;height:100%;position:absolute;text-align:center;z-index:-100;top:0;left:0}.BackgroundImage_BackgroundImageGray100__YkkOJ{background-color:#f1f1f1}.BackgroundImage_BackgroundImageGray700__5oQrA{background-color:#3a3a3a}.BackgroundImage_BackgroundImageMobile__hmbx7{display:none}@media screen and (max-width:520px){.BackgroundImage_BackgroundImageMobile__hmbx7{display:block;position:relative;width:100%;height:100%}}.BackgroundImage_BackgroundImageTablet__C8Bwu{display:none}@media screen and (min-width:521px){.BackgroundImage_BackgroundImageTablet__C8Bwu{display:block;position:relative;width:100%;height:100%}}@media screen and (min-width:961px){.BackgroundImage_BackgroundImageTablet__C8Bwu{display:none}}.BackgroundImage_BackgroundImagePc__uh93O{display:none}@media screen and (min-width:961px){.BackgroundImage_BackgroundImagePc__uh93O{display:block;position:relative;width:100%;height:100%}}.RoundedCornerButton_RoundedCornerButton__e3JYl{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#fff;background-color:#212121;position:relative;z-index:0;border:1px solid rgba(0,0,0,0);padding:1rem .8rem;font:inherit;white-space:inherit;letter-spacing:.08rem;font-feature-settings:"palt";transition:background-color .5s,opacity .5s;cursor:pointer}@media screen and (min-width:521px){.RoundedCornerButton_RoundedCornerButton__e3JYl{min-height:3rem;padding:.95rem 2rem}}@media screen and (min-width:961px){.RoundedCornerButton_RoundedCornerButton__e3JYl{white-space:nowrap;padding:.95rem 1.5rem}}@media(hover:hover)and (pointer:fine){.RoundedCornerButton_RoundedCornerButton__e3JYl:hover{background-color:rgba(33,33,33,.8)}}.RoundedCornerButton_RoundedCornerButtonWhite__Orz5c{color:#111;background-color:#fff;border-color:#fff}@media(hover:hover)and (pointer:fine){.RoundedCornerButton_RoundedCornerButtonWhite__Orz5c:hover{background-color:hsla(0,0%,100%,.8)}}.RoundedCornerButton_RoundedCornerButtonGold__L8Lgu{background-color:#a37846;border-color:#a37846}@media(hover:hover)and (pointer:fine){.RoundedCornerButton_RoundedCornerButtonGold__L8Lgu:hover{background-color:rgba(163,120,70,.8)}}.RoundedCornerButton_RoundedCornerButtonGray__rs1lj{background:linear-gradient(60deg,#575757,#282828)}@media(hover:hover)and (pointer:fine){.RoundedCornerButton_RoundedCornerButtonGray__rs1lj:hover{background:linear-gradient(60deg,#575757,#282828);opacity:.8}}.RoundedCornerButton_RoundedCornerButtonGray500__VVpaT{background:#5a5a5a}@media(hover:hover)and (pointer:fine){.RoundedCornerButton_RoundedCornerButtonGray500__VVpaT:hover{background-color:rgba(90,90,90,.8)}}.RoundedCornerButton_RoundedCornerButtonPopup__e0p_8{position:absolute;white-space:nowrap;font:600 1.4rem/1.5rem var(--main-font);top:0;left:50%;transform:translate(-50%,-50%);background-color:#fff;padding:.2rem 1.6rem;border-radius:2rem;border:1px solid;z-index:10;color:#111}@media screen and (min-width:521px){.RoundedCornerButton_RoundedCornerButtonPopup__e0p_8{padding:.4rem 1.6rem}}@media screen and (min-width:961px){.RoundedCornerButton_RoundedCornerButtonPopup__e0p_8{font:600 1.6rem/1.5rem var(--main-font)}}.RoundedCornerButton_RoundedCornerButtonPopupLarge__63fIW{font:600 1.6rem/1.5rem var(--main-font);padding:.5rem 2rem}@media screen and (max-width:520px){.RoundedCornerButton_RoundedCornerButtonPopupLarge__63fIW{font:600 1.2rem/1.5rem var(--main-font);padding:.3rem 1.6rem}}.RoundedCornerButton_RoundedCornerButtonPopupMedium__YmHHD{font:600 1.4rem/1.5rem var(--main-font);padding:.3rem 1.6rem}.RoundedCornerButton_RoundedCornerButtonPopupSmall__hAiXN{font:600 1.2rem/1.5rem var(--main-font);padding:.1rem 1.6rem}.RoundedCornerButton_RoundedCornerButtonPopupWhite__nzava{color:#111;border-color:#111}.RoundedCornerButton_RoundedCornerButtonPopupGold__eMEjt{color:#a37846;border-color:#a37846}.RoundedCornerButton_RoundedCornerButtonPopupNoBorder__7uX0e{border-color:#fff!important}.RoundedCornerButton_RoundedCornerButtonBorderWhite__EgHFI{border-color:#fff}.RoundedCornerButton_RoundedCornerButtonBorderBlack__jprrv{border-color:#212121}.RoundedCornerButton_EmphasisCTAButton__XgnEv:has(.RoundedCornerButton_EmphasisCTAButtonPopup__UNAlB){margin-top:2.4rem}.RoundedCornerButton_EmphasisCTAButtonPopup__UNAlB{border-radius:30px;display:flex;align-items:center;justify-content:center;width:24rem;height:5.2rem}@media screen and (min-width:521px){.RoundedCornerButton_EmphasisCTAButtonPopup__UNAlB{width:23rem}}.RoundedCornerButton_EmphasisCTAButtonPopupText__55Bkb{font:600 1.6rem/1.5 var(--main-font)}.RoundedCornerButton_EmphasisCTAButtonDiscountWrapper__j3vPq{display:flex;flex-direction:column}.RoundedCornerButton_EmphasisCTAButtonDiscountDay__BF7_t{color:#212121;font:600 1.2rem/1.2 var(--main-font)}.RoundedCornerButton_EmphasisCTAButtonDiscountDayGold__exvtf{color:#a37846}.RoundedCornerButton_EmphasisCTAButtonDiscountPrice__nnD2r{color:#a37846;font:600 1.6rem/1.2 var(--main-font)}.Border_Border__Onoe1{display:block;width:6rem;height:2px;background:#a37846}.NewCTA_CTASection__zs64l{width:100%;position:relative;display:flex;align-items:center;justify-content:center;padding:6rem 2rem}@media screen and (min-width:521px){.NewCTA_CTASection__zs64l{padding:8rem 2rem}}@media screen and (min-width:961px){.NewCTA_CTASection__zs64l{padding:8rem 4rem}}.NewCTA_CTASectionNarrow__yD5bT{padding:4rem 2rem}@media screen and (min-width:521px){.NewCTA_CTASectionNarrow__yD5bT{padding:6.4rem 2rem}}@media screen and (min-width:961px){.NewCTA_CTASectionNarrow__yD5bT{padding:6.4rem 4rem}}.NewCTA_CTASectionWide__pwFss{padding:6rem 2rem}@media screen and (min-width:521px){.NewCTA_CTASectionWide__pwFss{padding:8rem 2rem}}@media screen and (min-width:961px){.NewCTA_CTASectionWide__pwFss{padding:10rem 4rem}}.NewCTA_CTAWrapper__9y7gG{gap:2.5rem}.NewCTA_CTAContainer__qH6bn,.NewCTA_CTAWrapper__9y7gG{width:100%;display:flex;align-items:center;flex-direction:column}.NewCTA_CTAContainer__qH6bn{justify-content:center;text-align:center;font:600 2rem/1.5 var(--main-font);letter-spacing:.04em;gap:4rem}@media screen and (max-width:520px){.NewCTA_CTAContainer__qH6bn{max-width:32rem;font:600 1.8rem/1.5 var(--main-font);gap:3.2rem}}.NewCTA_CTAText__acLad{white-space:pre-wrap;color:#fff;letter-spacing:.08em}@media screen and (min-width:961px){.NewCTA_CTAText__acLad{font:600 2.4rem/1.8 var(--main-font)}}.NewCTA_CTATextLarge__env31{letter-spacing:.08rem;font:600 2.4rem/1.8 var(--main-font)}@media screen and (min-width:521px){.NewCTA_CTATextLarge__env31{font:600 3rem/1.8 var(--main-font)}}@media screen and (min-width:961px){.NewCTA_CTATextLarge__env31{font:600 3.4rem/1.5 var(--main-font)}}.NewCTA_CTAImage__7s12D{width:100%;max-width:34rem}.NewCTA_CTAButtonWrapper__CEMn_{width:100%;max-width:32rem;height:17.6rem;display:flex;flex-direction:column;gap:3.2rem}@media screen and (min-width:521px){.NewCTA_CTAButtonWrapper__CEMn_{max-width:60rem;height:23.7rem;gap:4.5rem}}@media screen and (min-width:961px){.NewCTA_CTAButtonWrapper__CEMn_{max-width:84rem;height:10rem;flex-direction:row;gap:4rem}}.NewCTA_CTAButtonWrapperSingle___0vR4{height:7.2rem}@media screen and (min-width:521px){.NewCTA_CTAButtonWrapperSingle___0vR4{height:9.6rem}}@media screen and (min-width:961px){.NewCTA_CTAButtonWrapperSingle___0vR4{height:10rem}}.NewCTA_CTASupplement__yy1f9{color:#fff;font:600 1.6rem/1.5 var(--main-font)}@media screen and (min-width:961px){.NewCTA_CTASupplement__yy1f9{font:600 2rem/1.5 var(--main-font)}}.NewCTA_CTALink__AQzEa{letter-spacing:.08rem;white-space:nowrap;color:#fff;text-decoration:underline;transition:opacity .3s;font:600 1.6rem/1.5 var(--main-font)}@media screen and (min-width:961px){.NewCTA_CTALink__AQzEa{font:600 2rem/1.5 var(--main-font)}}@media(hover:hover)and (pointer:fine){.NewCTA_CTALink__AQzEa:hover{opacity:.7}}.NewCTA_EmphasisCTAContainer__YA_0O{gap:4rem}.NewCTA_EmphasisCTAImage__ZVERH{width:100%;max-width:34rem}.NewCTA_EmphasisCTAButtonWrapper__dnZ6T{width:100%;max-width:32rem;height:30rem;display:flex;flex-direction:column;gap:3.2rem;margin-bottom:2.4rem}@media screen and (min-width:521px){.NewCTA_EmphasisCTAButtonWrapper__dnZ6T{max-width:60rem}}@media screen and (min-width:961px){.NewCTA_EmphasisCTAButtonWrapper__dnZ6T{max-width:86rem;height:12rem;flex-direction:row;gap:4rem}}.HeadingWithBorder_Heading__ZXzdC{letter-spacing:0;white-space:pre-wrap;font:2.8rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}@media screen and (min-width:521px){.HeadingWithBorder_Heading__ZXzdC{letter-spacing:.07em;font:3.4rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}@media screen and (min-width:961px){.HeadingWithBorder_Heading__ZXzdC{font:4rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}.HeadingWithBorder_HeadingBlack__ZzGE6{color:#212121}.HeadingWithBorder_HeadingWhite__vYoEj{color:#fff}.HeadingWithBorder_HeadingLeft___xfkM{text-align:left}.HeadingWithBorder_HeadingCenter__D1nGL{text-align:center}.HeadingWithBorder_HeadingSmall__16O2F{font:1.6rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}@media screen and (min-width:521px){.HeadingWithBorder_HeadingSmall__16O2F{font:2rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}@media screen and (min-width:961px){.HeadingWithBorder_HeadingSmall__16O2F{font:2.4rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}.HeadingWithBorder_HeadingWrapper__xBeRs{width:100%;display:flex;flex-direction:column;justify-content:center;gap:2rem}@media screen and (min-width:521px){.HeadingWithBorder_HeadingWrapper__xBeRs{gap:2.8rem}}.HeadingWithBorder_HeadingWrapperLeft__u6pq8{align-items:flex-start}.HeadingWithBorder_HeadingWrapperCenter__zqJ_B{align-items:center}.HeadingWithBorder_HeadingBorder__zQNgG{width:8rem;height:2px}.HeadingWithBorder_HeadingBorderBlack__NH_TT{background:#212121}.HeadingWithBorder_HeadingBorderWhite__e9PIV{background:#fff}.Break_BreakMobile__Lcql_{display:none}@media screen and (max-width:520px){.Break_BreakMobile__Lcql_{display:block}}.Break_BreakTablet__LHaOZ{display:none}@media screen and (min-width:521px){.Break_BreakTablet__LHaOZ{display:block}}@media screen and (min-width:961px){.Break_BreakTablet__LHaOZ{display:none}}.Break_BreakTabletAndMobile__C8eb1{display:block}@media screen and (min-width:521px){.Break_BreakTabletAndMobile__C8eb1{display:block}}@media screen and (min-width:961px){.Break_BreakTabletAndMobile__C8eb1{display:none}}.Break_BreakPc__8AxbH{display:none}@media screen and (min-width:961px){.Break_BreakPc__8AxbH{display:block}}.Break_BreakPcAndMobile__Dx9TL{display:block}@media screen and (min-width:521px){.Break_BreakPcAndMobile__Dx9TL{display:none}}@media screen and (min-width:961px){.Break_BreakPcAndMobile__Dx9TL{display:block}}.Break_BreakPcAndTablet__NkO4g{display:none}@media screen and (min-width:521px){.Break_BreakPcAndTablet__NkO4g{display:block}}@media screen and (min-width:961px){.Break_BreakPcAndTablet__NkO4g{display:block}}.InfiniteLoopClientSection_InfiniteLoopClientSection__jvaDJ{width:100%;overflow:hidden}.InfiniteLoopClientSection_InfiniteLoopClientWrapper__Gln9l{width:100%;max-width:126rem;margin:auto;display:flex;flex-direction:column}@media screen and (min-width:521px){.InfiniteLoopClientSection_InfiniteLoopClientWrapper__Gln9l{flex-direction:row}}@media screen and (min-width:961px){.InfiniteLoopClientSection_InfiniteLoopClientWrapper__Gln9l{margin:auto}}.InfiniteLoopClientSection_InfiniteLoopClientContainerLeft__DCFPd{width:100%;display:flex;flex-direction:column;padding:4rem 2rem 0;background:#fff;z-index:1;gap:2rem}@media screen and (min-width:521px){.InfiniteLoopClientSection_InfiniteLoopClientContainerLeft__DCFPd{max-width:28.3rem;min-width:28.3rem;padding:6rem 4rem;box-shadow:20px 0 20px rgba(17,17,17,.06)}}@media screen and (min-width:961px){.InfiniteLoopClientSection_InfiniteLoopClientContainerLeft__DCFPd{max-width:41.8rem;min-width:41.8rem;padding:8rem 13rem 8rem 4rem}}.InfiniteLoopClientSection_InfiniteLoopClientContainerRight__6CUFl{display:flex;align-items:center;padding:0 0 4rem}@media screen and (min-width:521px){.InfiniteLoopClientSection_InfiniteLoopClientContainerRight__6CUFl{padding:0}}.InfiniteLoopClientSection_InfiniteLoopClientHeading__lDEws{color:#212121;letter-spacing:.07em;font:2.8rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}@media screen and (min-width:521px){.InfiniteLoopClientSection_InfiniteLoopClientHeading__lDEws{font:3.4rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}@media screen and (min-width:961px){.InfiniteLoopClientSection_InfiniteLoopClientHeading__lDEws{font:4rem/1.4 游明朝体,Yu Mincho,YuMincho,ヒラギノ明朝 Pro,Hiragino Mincho Pro,MS P明朝,MS PMincho,serif;font-feature-settings:"palt"}}.InfiniteLoopClientSection_InfiniteLoopClientHeadingWrapper__UThrH{width:100%;display:flex;flex-direction:column;gap:2.8rem}.InfiniteLoopClientSection_InfiniteLoopClientHeadingBorder__0ivXE{width:8rem;height:2px;background:#212121}.InfiniteLoopClientSection_InfiniteLoopClientAnnotation__wZJs9{color:#3a3a3a;letter-spacing:.07em;font:1rem/1.4 var(--main-font);font-feature-settings:"palt"}.InfiniteLoopClientSection_InfiniteLoopClientLogoWrapper__JH8in{display:flex;align-items:center;overflow:hidden}.InfiniteLoopClientSection_InfiniteLoopClientLogoImage__7guEA{min-width:254rem;max-width:254rem;animation:InfiniteLoopClientSection_marquee__qQMH2 46s linear infinite}@media screen and (min-width:961px){.InfiniteLoopClientSection_InfiniteLoopClientLogoImage__7guEA{min-width:370rem;max-width:370rem}}@keyframes InfiniteLoopClientSection_marquee__qQMH2{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.NewHeaderLp_Header__4UySC{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 clamp(1rem,5.6%,2rem);position:fixed;top:0;width:100%;z-index:10;background:#fff;transition:all .3s}@media screen and (min-width:521px){.NewHeaderLp_Header__4UySC{padding:0 clamp(2rem,5.3%,4rem)}}@media screen and (min-width:961px){.NewHeaderLp_Header__4UySC{padding:0 clamp(2rem,2.8%,4rem)}}.NewHeaderLp_HeaderNavigation__QAESY{width:100%;max-width:118rem;height:6rem;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:521px){.NewHeaderLp_HeaderNavigation__QAESY{height:5.6rem}}@media screen and (min-width:961px){.NewHeaderLp_HeaderNavigation__QAESY{height:5.6rem}}.NewHeaderLp_HeaderLogo__zgldp{display:flex;align-items:center;width:100%;max-width:12.6rem;height:100%;max-height:2.2rem;cursor:pointer}@media screen and (min-width:521px){.NewHeaderLp_HeaderLogo__zgldp{max-width:14.6rem;max-height:2.6rem}}.NewHeaderLp_HeaderLogoChatMee__VqsY6{max-width:11.9rem;max-height:3.4rem}.NewHeaderLp_HeaderButton__vbwcP{width:100%;height:3.2rem;display:flex;justify-content:center;align-items:center;font:600 1.2rem/1 var(--main-font);letter-spacing:.04em;white-space:nowrap;transition:opacity .3s}@media screen and (max-width:520px){.NewHeaderLp_HeaderButton__vbwcP{display:none}}@media(hover:hover)and (pointer:fine){.NewHeaderLp_HeaderButton__vbwcP:hover{opacity:.5}}.NewHeaderLp_HeaderButtonWrapper__5oan5{justify-content:flex-end;display:flex;gap:2rem;align-items:center}.NewHeaderLp_HeaderButtonContainer__uidZa{display:flex;align-items:center;justify-content:flex-start;gap:2rem}@media screen and (max-width:520px){.NewHeaderLp_HeaderButtonPrimary__BPaGs{display:flex}}.NewHeaderLp_HamburgerMenu__jSj3f{width:4rem;height:4rem;transition:all .3s;background-image:url(/icons/hamburger_menu.svg)}@media screen and (min-width:521px)and (hover:hover)and (pointer:fine){.NewHeaderLp_HamburgerMenu__jSj3f:hover{background-image:url(/icons/hamburger_menu_hover.svg)}}@media screen and (min-width:961px){.NewHeaderLp_HamburgerMenu__jSj3f{display:none}}.NewHeaderLp_Modal__rhamZ{position:fixed;top:0;left:0;z-index:20;width:100%;height:100vh;background:#fff;transition:all .3s ease-in-out;display:flex;justify-content:center;background-image:url(/images/base_bg_tablet.png);background-repeat:repeat-y;background-size:100% auto;min-height:100vh}@media screen and (max-width:520px){.NewHeaderLp_Modal__rhamZ{background-image:url(/images/base_bg_sp.png)}}.NewHeaderLp_ModalWrapper__xKk78{z-index:30;overflow-y:scroll;width:100%;height:100%;transition:all .3s ease-in-out}.NewHeaderLp_ModalWrapper__xKk78::-webkit-scrollbar{display:none}.NewHeaderLp_ModalHeaderWrapper__bJg3O{display:flex;justify-content:center;align-items:center;height:6rem;position:fixed;left:0;right:0;padding:0 clamp(1rem,5.6%,2rem)}@media screen and (min-width:521px){.NewHeaderLp_ModalHeaderWrapper__bJg3O{height:5.6rem;padding:0 clamp(2rem,5.3%,4rem)}}.NewHeaderLp_ModalHeaderContainer__IAnVX{width:100%;max-width:118rem;height:100%;display:flex;justify-content:space-between;align-items:center}.NewHeaderLp_ModalHeaderButtonWrapper__yLLiM{display:flex;align-items:center;gap:2rem}.NewHeaderLp_ModalHeaderCloseButton__SBPjF{height:4rem;width:4rem;z-index:30;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.NewHeaderLp_ModalHeaderCloseButton__SBPjF:hover{opacity:.4}}.NewHeaderLp_ModalMenu__3ie_x{display:flex;flex-direction:column;align-items:center;margin:8rem 0}@media screen and (min-width:521px){.NewHeaderLp_ModalMenu__3ie_x{margin:7.6rem 0}}.NewHeaderLp_ModalMenuWrapper__i3bGS{text-align:center;width:100%}.NewHeaderLp_ModalMenuItemText__wv6ZB{display:block;transition:opacity .3s;letter-spacing:.08em;cursor:pointer;font:600 1.4rem/1 var(--main-font);padding:1.6rem 0}@media screen and (min-width:521px){.NewHeaderLp_ModalMenuItemText__wv6ZB{font:600 1.6rem/1 var(--main-font);padding:2rem 0}}@media(hover:hover)and (pointer:fine){.NewHeaderLp_ModalMenuItemText__wv6ZB:hover{opacity:.4}}.NewHeaderLp_PageIndex__dk06c{display:none;justify-content:center}@media screen and (min-width:961px){.NewHeaderLp_PageIndex__dk06c{display:flex}}.NewHeaderLp_PageIndexWrapper__JD1RV{display:flex;align-items:center;justify-content:center;width:100%}.NewHeaderLp_PageIndexList__p4nFk{width:100%;display:flex;gap:2rem}.NewHeaderLp_PageIndexText__tWaLt{cursor:pointer;font:600 1.2rem/1.5 var(--main-font);transition:opacity .3s}@media(hover:hover)and (pointer:fine){.NewHeaderLp_PageIndexText__tWaLt:hover{opacity:.4}}.NewHeaderLp_TopLink__ByKfT{width:100vw;background-color:#212121;transition:opacity .3s}@media(hover:hover)and (pointer:fine){.NewHeaderLp_TopLink__ByKfT:hover{opacity:.7}}.NewHeaderLp_TopLinkText__3mRCb{width:100%;color:#fff;text-decoration:underline;display:flex;align-items:center;justify-content:center;font:1.2rem/1.5 var(--main-font);padding:.8rem}.FooterLp_FooterWrapper__Jgmj7{background-color:#212121;width:100%;display:flex;align-items:center;flex-direction:column;padding:0 1.6rem}@media screen and (min-width:521px){.FooterLp_FooterWrapper__Jgmj7{padding:0 4rem}}@media screen and (min-width:961px){.FooterLp_FooterWrapper__Jgmj7{padding:0 8rem}}.FooterLp_FooterContainer__2kSXb{padding:3.2rem 0 5.7rem;width:100%;max-width:118rem;display:flex;gap:3.2rem;align-items:center;flex-direction:column}@media screen and (min-width:521px){.FooterLp_FooterContainer__2kSXb{flex-direction:row;justify-content:space-between;padding:5rem 0;gap:0}}@media screen and (min-width:961px){.FooterLp_FooterContainer__2kSXb{padding:6rem 0}}.FooterLp_FooterLogoWrapper__OuX_U{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4rem}@media screen and (min-width:961px){.FooterLp_FooterLogoWrapper__OuX_U{width:50%;gap:.5rem}}.FooterLp_FooterLogoImage__CUOXY{width:100%;max-width:20rem}@media screen and (min-width:961px){.FooterLp_FooterLogoImage__CUOXY{max-width:26.4rem}}.FooterLp_FooterLogoText__uIAsw{white-space:nowrap;color:#fff;letter-spacing:.07em;font:600 1rem/1.4 var(--main-font);font-feature-settings:"palt"}@media screen and (min-width:961px){.FooterLp_FooterLogoText__uIAsw{font:600 1.3rem/1.4 var(--main-font);font-feature-settings:"palt"}}.FooterLp_AddressWrapper__TsMK7{width:100%;display:flex;gap:2rem;flex-direction:column}@media screen and (min-width:521px){.FooterLp_AddressWrapper__TsMK7{flex-direction:column;align-items:flex-start;padding:0;min-width:28rem;width:50%}}.FooterLp_AddressDescription__Vuwpl{color:#fff;font:1.2rem/1.4 var(--main-font)}@media screen and (min-width:521px){.FooterLp_AddressDescription__Vuwpl{font:1.4rem/1.4 var(--main-font)}}.FooterLp_AddressTitle__4p__F{color:#fff;font:600 1.2rem/1.4 var(--main-font)}@media screen and (min-width:521px){.FooterLp_AddressTitle__4p__F{font:600 1.4rem/1.4 var(--main-font)}}.FooterSecurityMark_SecurityMark__TeIlF{background-color:#fff;padding:1.6rem 2rem;width:100%}@media screen and (min-width:521px){.FooterSecurityMark_SecurityMark__TeIlF{padding:1.6rem 4rem}}.FooterSecurityMark_SecurityMarkWrapper__mO2ri{width:100%;max-width:118rem;margin:auto;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:2rem}@media screen and (max-width:520px){.FooterSecurityMark_SecurityMarkWrapper__mO2ri{flex-direction:column;gap:2rem}}.FooterSecurityMark_SecurityMarkContainer__grbWO{display:flex;flex-direction:row;align-items:center;gap:4rem}@media screen and (max-width:520px){.FooterSecurityMark_SecurityMarkContainer__grbWO{flex-direction:column;gap:2rem}}.FooterSecurityMark_SecurityMarkContents__c_j7G{width:100%;display:flex;margin:auto;gap:2.7rem}@media screen and (max-width:520px){.FooterSecurityMark_SecurityMarkContents__c_j7G{flex-wrap:wrap;justify-content:center}}.FooterSecurityMark_JPX__SDeoH{width:100%;min-width:5.4rem;max-width:5.4rem}.FooterSecurityMark_ISMS__2XvuO{width:100%;min-width:13rem;max-width:13rem;display:flex;flex-direction:column}.FooterSecurityMark_ISMSText__vvEvJ{text-align:center;width:100%;color:#111;letter-spacing:normal;font:1rem/1.3 var(--main-font)}.FooterSecurityMark_PMark__FEe4J{width:100%;min-width:5.9rem;max-width:5.9rem}.FooterSecurityMark_PrivacyPolicy__CMSXO{display:flex;align-items:center}.FooterSecurityMark_PrivacyPolicyLink___V3AL{white-space:nowrap;font:1.4rem/1.6 var(--main-font);transition:opacity .3s}@media(hover:hover)and (pointer:fine){.FooterSecurityMark_PrivacyPolicyLink___V3AL:hover{opacity:.7}}.FooterSecurityMark_CopyRight__tjVQH{width:100%;max-width:12rem;display:flex;align-items:center}.FooterSecurityMark_CopyRightText__gHP85{text-align:right;width:100%;color:#212121;font:1.6rem/1.6 var(--main-font)}@media screen and (max-width:520px){.FooterSecurityMark_CopyRightText__gHP85{text-align:center}}.CaseArea_CaseArea__uhMGp{width:100%;background-color:#faf4e6;display:flex;flex-direction:column;align-items:center;gap:2.4rem;padding:4rem 2rem}@media screen and (min-width:521px){.CaseArea_CaseArea__uhMGp{padding:4rem}}@media screen and (min-width:961px){.CaseArea_CaseArea__uhMGp{flex-direction:row;gap:6rem}}.CaseArea_CaseAreaWrapper__JLhQ1{width:100%;display:flex;flex-direction:column;gap:2.4rem}@media screen and (min-width:961px){.CaseArea_CaseAreaWrapper__JLhQ1{max-width:40rem}}.CaseArea_CaseAreaTitle__fs8Q8{letter-spacing:.02rem;font:600 2.4rem/1.6 var(--main-font)}@media screen and (max-width:520px){.CaseArea_CaseAreaTitle__fs8Q8{font:600 2rem/1.6 var(--main-font)}}.CaseArea_CaseAreaImage__u46vm{width:100%}@media screen and (min-width:961px){.CaseArea_CaseAreaImage__u46vm{max-width:40rem}}.CaseArea_CaseAreaImageWrapper__erBcv{width:100%;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:521px){.CaseArea_CaseAreaImageWrapper__erBcv{gap:1.6rem}}@media screen and (min-width:961px){.CaseArea_CaseAreaImageWrapper__erBcv{gap:.9rem}}.CaseArea_CaseAreaClientName__VESuO{font:600 1.6rem/1.4 var(--main-font)}@media screen and (max-width:520px){.CaseArea_CaseAreaClientName__VESuO{font:600 1.4rem/1.4 var(--main-font)}}.CaseArea_CaseAreaContainer__0rxx1{display:flex;flex-direction:column;gap:2rem}.CaseArea_CaseAreaItem__kL9tN{display:flex;flex-direction:column;gap:.8rem}.CaseArea_CaseAreaItemTitle__abudQ{color:#a37846;font:600 1.6rem/1.4 var(--main-font)}@media screen and (max-width:520px){.CaseArea_CaseAreaItemTitle__abudQ{font:600 1.4rem/1.4 var(--main-font)}}.CaseArea_CaseAreaItemDescription__32Par{letter-spacing:.05rem;font:1.6rem/1.5 var(--main-font)}@media screen and (max-width:520px){.CaseArea_CaseAreaItemDescription__32Par{font:1.4rem/1.5 var(--main-font)}}.CaseArea_CaseAreaItemList__yelta{list-style:disc;-webkit-padding-start:1.4rem;padding-inline-start:1.4rem}.CaseArea_CaseAreaItemListItem__C9dFn{letter-spacing:.05rem;font:1.6rem/1.5 var(--main-font)}@media screen and (max-width:520px){.CaseArea_CaseAreaItemListItem__C9dFn{font:1.4rem/1.5 var(--main-font)}}.CaseArea_CaseAreaItemListItem__C9dFn::marker{font-size:10px}.CaseArea_CaseAreaItemListItemText__0oU4W{vertical-align:middle}.CaseArea_CaseAreaAnnotation__LvEFl{color:#5a5a5a;font:1.2rem/1.5 var(--main-font)}.OtherServiceCard_OtherServiceCard__L5_Ym{width:100%;background-color:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,.25);display:flex;flex-direction:column;transition:opacity .3s}@media screen and (min-width:521px){.OtherServiceCard_OtherServiceCard__L5_Ym{max-width:32.4rem}}@media screen and (min-width:961px){.OtherServiceCard_OtherServiceCard__L5_Ym{max-width:34rem}}.OtherServiceCard_OtherServiceCard__L5_Ym:hover{opacity:.7}.OtherServiceCard_OtherServiceCardImage__TdcWr{width:100%}@media screen and (min-width:961px){.OtherServiceCard_OtherServiceCardImage__TdcWr{max-width:34rem}}.OtherServiceCard_OtherServiceCardWrapper__a_TNR{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;padding:2rem}.OtherServiceCard_OtherServiceCardTitle__uypn_{text-align:center;font:600 2rem/1.2 var(--main-font)}.OtherServiceCard_OtherServiceCardBorder__bUZbl{width:2.4rem;height:.2rem;background:linear-gradient(90deg,#a37846,#c6a47e)}.OtherServiceCard_OtherServiceCardDescription__Tg2dY{font:1.4rem/1.5 var(--main-font)}.LinkCard_LinkCard__Vz6IY{width:100%;display:flex;flex-direction:column;align-items:center;box-shadow:0 2px 20px rgba(17,17,17,.1);border-radius:8px;transition:box-shadow .3s;overflow:hidden;cursor:pointer}@media screen and (min-width:521px){.LinkCard_LinkCard__Vz6IY{flex-direction:row;align-items:stretch}}@media screen and (min-width:961px){.LinkCard_LinkCard__Vz6IY{flex-direction:column;align-items:center}}@media(hover:hover)and (pointer:fine){.LinkCard_LinkCard__Vz6IY:hover{box-shadow:0 8px 24px rgba(17,17,17,.25)}}.LinkCard_LinkCardImage__0tcBK{width:100%;background-color:#fff}@media screen and (min-width:521px){.LinkCard_LinkCardImage__0tcBK{min-width:50%;max-width:50%}}@media screen and (min-width:961px){.LinkCard_LinkCardImage__0tcBK{min-width:100%;max-width:100%}}.LinkCard_LinkCardWrapper__TSaTo{width:100%;background-color:#fff;padding:2.4rem;flex-grow:1;display:flex;flex-direction:column;align-items:center;gap:1.6rem;justify-content:space-between}.LinkCard_LinkCardTitle__gB0JI{width:100%;min-height:4.2rem;font:1.4rem/1.35 var(--main-font)}@media screen and (min-width:961px){.LinkCard_LinkCardTitle__gB0JI{min-height:4.8rem;font:1.6rem/1.35 var(--main-font)}}.LinkCard_LinkCardTextExternal__JLoti{background:#fff;background-repeat:no-repeat;background-position:100%;background-image:url(/icons/external_gray.svg);background-size:1.4rem}.LinkCard_LinkCardTextExternal__JLoti,.LinkCard_LinkCardTextInternal__vUpAc{width:100%;padding:0 1.6rem;display:flex;align-items:center;justify-content:flex-end;font:1.4rem/1 var(--main-font);color:#3a3a3a}.LinkCard_LinkCardTextInternal__vUpAc{background:#fff;background-repeat:no-repeat;background-position:100%;background-image:url(/icons/internal_gray.svg);background-size:1rem}