.global-nav_nav__PcaF1{display:flex;align-items:center}@media(max-width:767px){.global-nav_nav__PcaF1{display:block;padding:64px 30px 56px}}.global-nav_list__SzYcQ{display:flex}@media(max-width:767px){.global-nav_list__SzYcQ{display:block;text-align:center}}.global-nav_list_item__gFrxV:not(:first-child){margin-left:40px}@media(max-width:767px){.global-nav_list_item__gFrxV:not(:first-child){margin-top:40px;margin-left:0}}.global-nav_list_item_anchor__RX5yr{font-weight:700;color:#fff;text-decoration:none;position:relative}.global-nav_list_item_anchor__RX5yr:after,.global-nav_list_item_anchor_active__ZkxOu:before{height:1px;background-color:#fff;content:"";position:absolute;left:calc(50% - 10px);bottom:-3px;transition:width .3s cubic-bezier(.13,.78,.38,.98)}.global-nav_list_item_anchor__RX5yr:after{width:0}body:not([class*=o-touch_device]) .global-nav_list_item_anchor__RX5yr:hover:after{width:20px}@media(max-width:767px){.global-nav_list_item_anchor__RX5yr{font-size:1.8rem}}.global-nav_list_item_anchor_active__ZkxOu:after{width:20px}.global-nav_contact__A5MT3{margin-left:40px}@media(max-width:767px){.global-nav_contact__A5MT3{margin-top:65px;margin-left:0;border-top:1px solid #2f2f2f;padding-top:40px}}.global-nav_contact_text__kdYgp{display:none}@media(max-width:767px){.global-nav_contact_text__kdYgp{display:block;margin-bottom:40px;line-height:1.8571428571}}.global-nav_contact_anchor__MzixC{display:flex;align-items:center;justify-content:center;width:156px;height:33px;border-radius:1px;background-color:#fff;font-weight:700;color:#121212;text-decoration:none;position:relative;z-index:2;overflow:hidden;transition:color .3s cubic-bezier(.13,.78,.38,.98)}.global-nav_contact_anchor__MzixC:before{display:block;width:0;height:100%;background-color:#e73534;content:"";transform:skewX(-17deg);position:absolute;top:0;left:-10%;z-index:1;transition:width .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .global-nav_contact_anchor__MzixC:hover{color:#fff}body:not([class*=o-touch_device]) .global-nav_contact_anchor__MzixC:hover:before{width:120%}@media(max-width:767px){.global-nav_contact_anchor__MzixC{justify-content:flex-start;width:100%;height:72px;padding:0 24px;font-size:1.6rem;font-weight:medium;letter-spacing:.02em}}.global-nav_contact_anchor_inner__7pqFS{z-index:2}@media(max-width:767px){.global-nav_contact_anchor_inner__7pqFS.global-nav_is_desktop__X1v2w{display:none}}.global-nav_contact_anchor_inner__7pqFS.global-nav_is_mobile__KPRrY{display:none}@media(max-width:767px){.global-nav_contact_anchor_inner__7pqFS.global-nav_is_mobile__KPRrY{display:flex;align-items:center;width:100%}}.global-nav_contact_anchor_icon__fIfnh{width:17px;margin-right:0;margin-left:auto;line-height:0;fill:#1f1f1f}.header_container__KwMHz{display:flex;align-items:center;width:100%;height:80px;padding:0 40px;background-color:#121212;position:fixed;top:0;left:0;z-index:4;transition:opacity .3s cubic-bezier(.13,.78,.38,.98)}@media(max-width:767px){.header_container__KwMHz{height:56px;padding:0 20px}}.header_container__KwMHz.header_is_home__ir1WA{opacity:0;pointer-events:none}.header_container__KwMHz.header_is_scroll__w9EHV{opacity:1;pointer-events:auto}.header_logo__g9VCY{line-height:0}.header_logo_anchor__AzyNg{display:flex;align-items:flex-end}@media(max-width:767px){.header_logo_main__8HoEw{display:block;width:44px}}.header_logo_sub__XCmTz{margin-left:5px}@media(max-width:880px){.header_logo_sub__XCmTz{display:none}}.header_nav__AyZyX{margin-left:auto}@media(max-width:767px){.header_nav__AyZyX{display:none}}.header_trigger__CUeKu{display:none}@media(max-width:767px){.header_trigger__CUeKu{display:block;width:35px;height:20px;margin-left:auto}}.header_trigger_button__bNCca{display:block;width:100%;height:100%}.header_trigger_icon__BkY8z{display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;transform:skewX(-17deg)}.header_trigger_icon_line__zx8qp{display:block;width:100%;height:2px;background-color:#fff}.header_trigger_button__bNCca.header_is_active__Ej2Nw .header_trigger_icon__BkY8z{flex-direction:row;transform:skewX(0)}.header_trigger_button__bNCca.header_is_active__Ej2Nw .header_trigger_icon_line__zx8qp{width:4px;height:100%}.header_trigger_button__bNCca.header_is_active__Ej2Nw .header_trigger_icon_line__zx8qp:first-child{transform:translateX(15px) skewX(-45deg)}.header_trigger_button__bNCca.header_is_active__Ej2Nw .header_trigger_icon_line__zx8qp:nth-child(2){display:none}.header_trigger_button__bNCca.header_is_active__Ej2Nw .header_trigger_icon_line__zx8qp:last-child{transform:translateX(-16px) skewX(45deg)}.header_modal__SSOp1{display:none}@media(max-width:767px){.header_modal__SSOp1{width:100%;height:100vh;background-color:#121212;color:#fff;position:fixed;top:0;right:0;z-index:-1}.header_modal__SSOp1.header_is_active__Ej2Nw{display:block}}.footer_container__UMhCL{padding:60px 80px 100px;background-color:#121212;color:#fff}@media(max-width:767px){.footer_container__UMhCL{padding:40px}}.footer_nav__iSC5y{width:60%;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:0 0 54px auto}@media(max-width:767px){.footer_nav__iSC5y{width:100%;display:block;margin:0 auto 80px 0}}.footer_nav_item__ouG4p{margin-bottom:20px}.footer_nav_item__ouG4p:not(:first-child){margin-left:60px}@media(max-width:767px){.footer_nav_item__ouG4p:not(:first-child){margin-top:24px;margin-left:0}}.footer_nav_item_anchor__Tidgp{display:flex;align-items:center;font-weight:700;color:#fff;letter-spacing:.08em;text-decoration:none;transition:opacity .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .footer_nav_item_anchor__Tidgp:hover{opacity:.5}.footer_nav_item_icon__dzxsl{line-height:0;margin-left:8px;fill:#fff}.footer_credit__4T86v{display:grid;grid-template-columns:auto auto;grid-template-rows:auto;grid-gap:20px 0;gap:20px 0}@media(max-width:767px){.footer_credit__4T86v{display:block}}.footer_logo__vssnU{grid-column:1/2;grid-row:1/3}@media(max-width:767px){.footer_logo__vssnU{margin-bottom:18px}}.footer_logo_main__Rs_hD,.footer_logo_sub__LpLNY{display:block;line-height:0}@media(max-width:767px){.footer_logo_main__Rs_hD{width:75px}}.footer_logo_sub__LpLNY{margin-top:10px}@media(max-width:767px){.footer_logo_sub__LpLNY{width:63px;margin-top:7px}}.footer_copyright__Do9OP,.footer_telephone__RKgP3{font-family:Roboto,sans-serif;text-align:right}@media(max-width:767px){.footer_copyright__Do9OP,.footer_telephone__RKgP3{text-align:left}}.footer_telephone__RKgP3{grid-column:2/3;grid-row:1/2;align-self:flex-end;font-weight:500;letter-spacing:.08em}@media(max-width:767px){.footer_telephone__RKgP3{margin-bottom:10px}}.footer_copyright__Do9OP{grid-column:2/3;grid-row:2/3;font-size:1.2rem}.Layout_transition__NCcVl{position:fixed;top:0;left:0;z-index:8;width:120%;height:100%;background-color:#121212}.Layout_main__EYHs9{display:flex;flex-direction:column;min-height:100vh;margin-top:80px;overflow:hidden;background-color:#fff}@media(max-width:767px){.Layout_main__EYHs9{margin-top:56px}}.Layout_main__EYHs9>*{flex-grow:1}.Layout_main__EYHs9.Layout_is_home__vX6YC{margin-top:0}.Layout_main__EYHs9.Layout_is_gray__kLVUV{background-color:#f7f7f7}.Layout_main__EYHs9.Layout_is_contain_sticky_item__qLVsa{overflow:visible}.title_container__Dg_kf{display:grid;grid-row-gap:20px;row-gap:20px}@media(max-width:767px){.title_container__Dg_kf{row-gap:15px}}.title_title__IcFwT{display:flex;gap:8px;align-items:center;font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif}@media(max-width:767px){.title_title__IcFwT{display:grid;justify-items:start}}.title_prefix__HwJAv{place-content:center;min-height:30px;padding-inline:8px;font-size:1.8rem;font-weight:700;line-height:1;letter-spacing:.36px;border:1px solid hsla(0,0%,7%,.5);border-radius:5px}@media(max-width:767px){.title_prefix__HwJAv{min-height:22px;padding-inline:5px;font-size:1.3rem;letter-spacing:.26px}}.title_subtitle__f8F9E{display:flex;align-items:center}.title_ai__rv0Sz{font-size:2.6rem;font-weight:600;line-height:1;color:#2864f0;letter-spacing:.52px}@media(max-width:767px){.title_ai__rv0Sz{font-size:2rem;letter-spacing:.4px}}.title_contract__7PU6f{font-size:2.4rem;font-weight:700;line-height:1;color:#2864f0;letter-spacing:.48px}@media(max-width:767px){.title_contract__7PU6f{font-size:1.8rem;letter-spacing:.36px}}.title_plus__SU9cR{min-width:20px;padding-bottom:4px;font-size:2rem;font-weight:600;line-height:1;color:#03b9c9;text-align:center;letter-spacing:.4px}@media(max-width:767px){.title_plus__SU9cR{min-width:15px;font-size:1.5rem;letter-spacing:.3px}}.title_bpo__VwwX8{font-size:2.6rem;font-weight:600;line-height:1;color:#03b9c9;letter-spacing:.52px}@media(max-width:767px){.title_bpo__VwwX8{font-size:2rem;letter-spacing:.4px}}.title_lead__CNN29{font-size:6.2rem;font-weight:700;line-height:1.4;letter-spacing:1.24px}@media(max-width:1280px){.title_lead__CNN29{font-size:4.4rem}}@media(max-width:1024px){.title_lead__CNN29{font-size:4rem}}@media(max-width:767px){.title_lead__CNN29{font-size:3.4rem;letter-spacing:.68px}}.title_lead__CNN29 br:first-of-type{display:none}@media(max-width:767px){.title_lead__CNN29 br:first-of-type{display:block}}.title_gradient__kgOgA{display:inline-block;background:linear-gradient(87deg,#013bc5,#14a9f3 35.99%,#03b9c9 98.87%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.CVButton_button__z4cFj{position:relative;width:100%;max-width:362px;min-height:80px;overflow:hidden;font-size:2rem;font-weight:700;color:#fff;letter-spacing:.4px;text-decoration:none;background-color:#e63737;border:2px solid #e63737;border-radius:60px;box-shadow:0 10px 20px 0 rgba(231,52,52,.4);transition:color .3s cubic-bezier(.13,.78,.38,.98)}.CVButton_button__z4cFj:before{position:absolute;top:0;left:-10%;z-index:1;display:block;width:0;height:100%;content:"";background-color:#fff;transform:skewX(-17deg);transition:width .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .CVButton_button__z4cFj:hover{color:#e63737}body:not([class*=o-touch_device]) .CVButton_button__z4cFj:hover:before{width:120%}@media(max-width:767px){.CVButton_button__z4cFj{max-width:315px;min-height:72px;font-size:1.8rem}}.CVButton_inner__nlwEV{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;height:100%}.CVButton_icon__uQUXs{position:absolute;right:27px}.modal_trigger__k2oNJ{pointer-events:none}@media(max-width:767px){.modal_trigger__k2oNJ{pointer-events:visible}}.modal_modal__m6tNe{position:fixed;top:0;left:0;z-index:10;box-sizing:border-box;width:100vw;height:100vh;padding:20px;overflow-x:scroll;background-color:rgba(0,0,0,.6)}.modal_content__eAmVU{position:absolute;top:50%;left:0;transform:translateY(-50%)}.modal_image__ZxxOn{width:100%;max-width:1100px;height:auto;filter:drop-shadow(0 0 40px rgba(13,36,110,.3))}@media(max-width:767px){.modal_image__ZxxOn{padding-inline:16px}.modal_modalImage__1QXZJ{width:200%}}.kv_container__bulov{display:grid;grid-row-gap:80px;row-gap:80px}@media(max-width:767px){.kv_container__bulov{row-gap:40px;padding-inline:20px}}.kv_top__8dcPl{position:relative;display:grid;grid-row-gap:60px;row-gap:60px}@media(max-width:767px){.kv_top__8dcPl{row-gap:30px}}.kv_lead__R5IFg{display:grid;grid-row-gap:30px;row-gap:30px}@media(max-width:767px){.kv_lead__R5IFg{row-gap:10px}}.kv_description__wjrJD{font-size:2rem;font-weight:700;line-height:2;letter-spacing:.4px}@media(max-width:1280px){.kv_description__wjrJD{font-size:1.7rem}}@media(max-width:1024px){.kv_description__wjrJD{font-size:1.6rem}}@media(max-width:767px){.kv_description__wjrJD{font-size:1.6rem}.kv_description__wjrJD br{display:none}}.kv_picture__KLV42{position:absolute;top:20px;right:0;display:flex;justify-content:center}@media(max-width:1024px){.kv_picture__KLV42{top:120px}}@media(max-width:767px){.kv_picture__KLV42{position:static}}.kv_image__HVLTW{width:100%;max-width:508px;height:auto;filter:drop-shadow(0 0 20px rgba(0,0,0,.1))}@media(max-width:1024px){.kv_image__HVLTW{max-width:380px}}@media(max-width:767px){.kv_image__HVLTW{max-width:402px}}.kv_bottom__bV39F{display:grid;grid-row-gap:30px;row-gap:30px;justify-items:center}.kv_hint__JCehN{font-size:1.8rem;font-weight:700;line-height:2.2;color:#fff;text-align:center;letter-spacing:.36px;text-shadow:0 0 20px rgba(13,36,110,.2)}.kv_hint__JCehN br:first-of-type,.kv_hint__JCehN br:nth-of-type(3){display:none}@media(max-width:767px){.kv_hint__JCehN br:first-of-type,.kv_hint__JCehN br:nth-of-type(3){display:block}.kv_hint__JCehN{font-size:1.6rem}}.kv_modal__AaNhK{display:grid;grid-row-gap:10px;row-gap:10px;justify-items:end}@media(max-width:767px){.kv_modal__AaNhK{row-gap:14px;justify-items:center}}.kv_link__f2Gjg{display:inline-flex;align-items:center;font-size:1.4rem;font-weight:500;line-height:2.2;color:#fff;transition:opacity .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .kv_link__f2Gjg:hover{opacity:.5}.kv_linkIcon__zBijE{display:flex;color:#fff}.overview_container__l74rR{display:grid;grid-row-gap:40px;row-gap:40px;justify-items:center;padding-top:148px}@media(max-width:767px){.overview_container__l74rR{row-gap:16px;padding-inline:20px;padding-top:90px}}.overview_title__xbjzV{font-size:4.2rem;font-weight:600;line-height:1.5;text-align:center;letter-spacing:.84px}@media(max-width:767px){.overview_title__xbjzV{font-size:3rem;letter-spacing:.6px}.overview_title__xbjzV br:nth-of-type(2){display:none}}.overview_title__xbjzV br:first-of-type,.overview_title__xbjzV br:nth-of-type(3){display:none}@media(max-width:767px){.overview_title__xbjzV br:first-of-type,.overview_title__xbjzV br:nth-of-type(3){display:block}}.overview_description__lEZ67{font-size:1.7rem;line-height:2.2;text-align:center}@media(max-width:767px){.overview_description__lEZ67{font-size:1.6rem;text-align:left}.overview_description__lEZ67 br{display:none}}.research_research__w0O6I{height:auto}.research_research__w0O6I[data-size=small]{width:93.3px}@media(max-width:767px){.research_research__w0O6I[data-size=small]{width:81.6px}}.research_research__w0O6I[data-size=medium]{width:116.6px}@media(max-width:767px){.research_research__w0O6I[data-size=medium]{width:93px}}.research_research__w0O6I[data-size=large]{width:139px}.item_container__WiPZ6{display:grid;grid-row-gap:30px;row-gap:30px;padding:50px;container-type:inline-size;border-radius:10px}.item_container__WiPZ6[data-type=research]{background:linear-gradient(272deg,#91daff,#23b6ff)}.item_container__WiPZ6[data-type=ads]{background:linear-gradient(272deg,#7bbfff,#0084ff)}.item_container__WiPZ6[data-type=contents]{background:linear-gradient(272deg,#6898f8,#2864f0)}.item_container__WiPZ6[data-type=operation]{background:linear-gradient(272deg,#5e89f0,#013bc5)}@media(max-width:767px){.item_container__WiPZ6{row-gap:25px;padding:35px 20px 65px;border-radius:20px 20px 0 0}}.item_lead___N8f8{display:grid;grid-row-gap:10px;row-gap:10px}.item_prefix__qIAiG{display:flex;-moz-column-gap:6px;column-gap:6px;align-items:center;color:#fff}.item_title__nwwvN{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.3;color:#fff;letter-spacing:.72px}@media(max-width:767px){.item_title__nwwvN{font-size:2.8rem;line-height:1.5;letter-spacing:.56px}}.item_list__dYBxT{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;padding:35px 30px;background-color:#fff;border-radius:10px}@container (max-width: 700px){.item_list__dYBxT{grid-template-columns:1fr}}@media(max-width:767px){.item_list__dYBxT{grid-template-columns:1fr;row-gap:25px;padding:30px 20px}}.item_item__ZTmUg{display:flex;flex-direction:column;row-gap:10px}.item_head__HDbHZ{display:flex;align-items:center;justify-content:space-between}.item_icon__97tYB[data-type=research]{color:#14a9f3}.item_icon__97tYB[data-type=ads]{color:#0084ff}.item_icon__97tYB[data-type=contents]{color:#2864f0}.item_icon__97tYB[data-type=operation]{color:#013bc5}.item_link__iGqtv{position:relative;min-height:32px;padding-inline:12px;overflow:hidden;font-size:1.4rem;font-weight:700;color:#fff;text-decoration:none;background-color:#121212;border-radius:5px}.item_link__iGqtv:before{position:absolute;top:0;left:-10%;z-index:1;display:block;width:0;height:100%;content:"";background-color:#2864f0;transform:skewX(-17deg);transition:width .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .item_link__iGqtv:hover:before{width:120%}@media(max-width:767px){.item_link__iGqtv{min-height:34px;padding-inline:15px}}.item_linkInner__3v06R{position:relative;z-index:1;display:flex;-moz-column-gap:5px;column-gap:5px;align-items:center;height:100%}.item_content__WwzTw{display:grid;grid-row-gap:15px;row-gap:15px}@media(max-width:767px){.item_content__WwzTw{row-gap:6px}}.item_contentTitle__Y6eP0{font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.4px}@media(max-width:767px){.item_contentTitle__Y6eP0{font-size:1.8rem;letter-spacing:.36px}}.item_contentDescription__hEfRy{font-size:1.5rem;line-height:1.8}.ads_ads__5dxvr{height:auto}.ads_ads__5dxvr[data-size=small]{width:50px}@media(max-width:767px){.ads_ads__5dxvr[data-size=small]{width:43.6px}}.ads_ads__5dxvr[data-size=medium]{width:62.3px}@media(max-width:767px){.ads_ads__5dxvr[data-size=medium]{width:50px}}.ads_ads__5dxvr[data-size=large]{width:74.8px}.contents_contents__PoRlf{height:auto}.contents_contents__PoRlf[data-size=small]{width:91px}@media(max-width:767px){.contents_contents__PoRlf[data-size=small]{width:79.6px}}.contents_contents__PoRlf[data-size=medium]{width:113.7px}@media(max-width:767px){.contents_contents__PoRlf[data-size=medium]{width:91px}}.contents_contents__PoRlf[data-size=large]{width:136.4px}.operation_operation__E86_5{height:auto}.operation_operation__E86_5[data-size=medium]{width:121.2px}@media(max-width:767px){.operation_operation__E86_5[data-size=medium]{width:97px}}.operation_operation__E86_5[data-size=large]{width:145.4px}.aside_nav__zPOTS{position:-webkit-sticky;position:sticky;top:120px;display:flex;flex-direction:column;justify-content:space-between;width:100%;min-height:325px;padding:45px 40px;background-color:hsla(0,0%,100%,.6);border:1px solid #fff;border-radius:10px;box-shadow:4px 4px 20px 0 rgba(40,100,240,.15)}@media(max-width:1070px){.aside_nav__zPOTS{position:static;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px;min-height:auto;padding:0 20px 40px;background-color:transparent;border:none;box-shadow:none}}.aside_title__XD_It{font-family:ヒラギノ角ゴ ProN W3,Hiragino Kaku Gothic ProN,メイリオ,meiryo,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.3;letter-spacing:.48px}@media(max-width:1070px){.aside_title__XD_It{grid-column:span 2;padding-bottom:13px;font-size:3.4rem;line-height:1.5;text-align:center;letter-spacing:.68px}}.aside_item__Bfvu7{display:inline-grid;grid-template-columns:24px -webkit-min-content;grid-template-columns:24px min-content;-moz-column-gap:6px;column-gap:6px;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:opacity .3s cubic-bezier(.13,.78,.38,.98)}.aside_item__Bfvu7[data-type=research]{color:#14a9f3}.aside_item__Bfvu7[data-type=ads]{color:#0084ff}.aside_item__Bfvu7[data-type=contents]{color:#2864f0}.aside_item__Bfvu7[data-type=operation]{color:#013bc5}body:not([class*=o-touch_device]) .aside_item__Bfvu7:hover{opacity:.5}@media(max-width:1070px){.aside_item__Bfvu7{grid-template-columns:1fr 24px;width:auto;width:100%;min-height:54px;padding-inline:12px;background-color:#fff;border-radius:5px;box-shadow:0 4px 10px 0 rgba(40,100,240,.1)}}.aside_hexagon__DwwGt{display:flex;align-items:center;justify-content:center;height:21px;-webkit-clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);transition:background-color .3s cubic-bezier(.13,.78,.38,.98)}.aside_hexagon__DwwGt:before{display:block;width:7px;aspect-ratio:1;content:"";border-radius:100%}.aside_hexagon__DwwGt[data-type=research]:before{background-color:#14a9f3}.aside_hexagon__DwwGt[data-type=ads]:before{background-color:#0084ff}.aside_hexagon__DwwGt[data-type=contents]:before{background-color:#2864f0}.aside_hexagon__DwwGt[data-type=operation]{position:relative;bottom:2px}.aside_hexagon__DwwGt[data-type=operation]:before{background-color:#013bc5}@media(max-width:1070px){.aside_hexagon__DwwGt{display:none}}.aside_current__okmwj[data-type=research]{background-color:rgba(20,169,243,.2)}.aside_current__okmwj[data-type=ads]{background-color:rgba(0,132,255,.2)}.aside_current__okmwj[data-type=contents]{background-color:rgba(40,100,240,.2)}.aside_current__okmwj[data-type=operation]{background-color:rgba(1,59,197,.2)}.aside_icon__7r_z8{display:none}@media(max-width:1070px){.aside_icon__7r_z8{display:flex;justify-content:center}}.nav_nav__fVxDg{position:fixed;bottom:10px;left:50%;z-index:100;display:none;grid-template-columns:repeat(4,1fr);width:calc(100% - 20px);min-height:60px;background-color:hsla(0,0%,100%,.95);border-radius:5px;transform:translateX(-50%);transition:opacity .3s cubic-bezier(.13,.78,.38,.98)}.nav_nav__fVxDg[hidden]{pointer-events:none;opacity:0}@media(max-width:1070px){.nav_nav__fVxDg{display:grid}}.nav_item__0fUNT{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.nav_item__0fUNT[data-type=research]{color:#14a9f3}.nav_item__0fUNT[data-type=ads]{color:#0084ff}.nav_item__0fUNT[data-type=contents]{color:#2864f0}.nav_item__0fUNT[data-type=operation]{color:#013bc5}.nav_item__0fUNT:not(:last-child){border-right:1px solid #dcdcdc}.detail_container__EdnmT{display:grid;grid-template-columns:260px 1fr;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px;align-items:start}@media(max-width:1070px){.detail_container__EdnmT{grid-template-columns:1fr}}@media(max-width:767px){.detail_container__EdnmT{overflow:hidden;border-bottom-right-radius:20px;border-bottom-left-radius:20px}}.detail_list__loeOw{display:grid;grid-row-gap:30px;row-gap:30px}@media(max-width:1070px){.detail_list__loeOw{row-gap:0;margin-inline:-20px}}@media(max-width:767px){.detail_list__loeOw{margin-inline:0}}@media(max-width:1070px){.detail_item__18aOF:not(:first-child){margin-bottom:-20px;transform:translateY(-20px)}}.item_container__FUH6d{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2;grid-row-gap:30px;row-gap:30px;padding:36px;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 0 30px 0 rgba(40,100,240,.1)}@media(max-width:767px){.item_container__FUH6d{grid-template-rows:auto;grid-row:auto;row-gap:20px;padding:35px 20px 20px}}.item_lead__L2krj{display:flex;flex-direction:column;row-gap:20px}@media(max-width:767px){.item_lead__L2krj{row-gap:10px}}.item_title___9129{font-size:2.6rem;font-weight:700;line-height:1.5;letter-spacing:.52px}.item_title___9129 strong{color:#2864f0}@media(max-width:767px){.item_title___9129{font-size:2.2rem;letter-spacing:.44px}}.item_text__AYqgp{display:grid;grid-row-gap:10px;row-gap:10px;justify-items:start}.item_description__gZVPe{font-size:1.5rem;line-height:1.8}.item_semrush__ajhg7{position:relative;min-height:32px;padding-inline:12px;overflow:hidden;font-size:1.3rem;font-weight:700;color:#121212;text-decoration:none;border:1px solid hsla(0,0%,7%,.3);border-radius:5px;transition:color .3s cubic-bezier(.13,.78,.38,.98)}.item_semrush__ajhg7:before{position:absolute;top:0;left:-10%;z-index:1;display:block;width:0;height:100%;content:"";background-color:#2864f0;transform:skewX(-17deg);transition:width .3s cubic-bezier(.13,.78,.38,.98)}body:not([class*=o-touch_device]) .item_semrush__ajhg7:hover{color:#fff}body:not([class*=o-touch_device]) .item_semrush__ajhg7:hover:before{width:120%}body:not([class*=o-touch_device]) .item_semrush__ajhg7:hover path{fill:#fff}@media(max-width:767px){.item_semrush__ajhg7{-moz-column-gap:6px;column-gap:6px;padding-inline:10px;font-size:1.2rem}}.item_semrushInner__0gSxc{position:relative;z-index:1;display:inline-flex;-moz-column-gap:8px;column-gap:8px;align-items:center;height:100%}.item_semrushLogo__c3bC2{display:flex}.item_semrushLogo__c3bC2 svg path{transition:fill .3s cubic-bezier(.13,.78,.38,.98)}@media(max-width:767px){.item_semrushLogo__c3bC2 svg{width:90px;height:auto}}.item_image__r_ogF{width:100%;height:auto}.item_category__DVtPP{position:absolute;top:-1px;right:-1px;display:flex;align-items:center;justify-content:center;width:100%;max-width:130px;min-height:34px;color:#fff;border-top-right-radius:10px;border-bottom-left-radius:10px}.item_category__DVtPP[data-type=research]{background:linear-gradient(272deg,#91daff,#23b6ff)}.item_category__DVtPP[data-type=ads]{background:linear-gradient(272deg,#7bbfff,#0084ff)}.item_category__DVtPP[data-type=contents]{background:linear-gradient(272deg,#6898f8,#2864f0)}.item_category__DVtPP[data-type=operation]{background:linear-gradient(272deg,#5e89f0,#013bc5)}@media(max-width:767px){.item_category__DVtPP{min-height:26px}}.case_container__e79uh{display:grid;grid-row-gap:40px;row-gap:40px;width:100%;max-width:1140px;padding:80px 20px 90px;margin-inline:auto;container-type:inline-size}@media(max-width:767px){.case_container__e79uh{row-gap:30px;padding:60px 20px}}.case_title__YP680{font-size:4.2rem;font-weight:600;line-height:1.5;text-align:center;letter-spacing:.84px}@media(max-width:767px){.case_title__YP680{font-size:3rem;letter-spacing:.6px}}.case_titleBrSPOnly__I8ZE1{display:none}@container (max-width: 870px){.case_titleBrSPOnly__I8ZE1{display:block}}@media(max-width:767px){.case_titleBrSPOnly__I8ZE1{display:block}}.case_list__DWFcZ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@container (max-width: 870px){.case_list__DWFcZ{grid-template-columns:1fr}}@media(max-width:767px){.case_list__DWFcZ{grid-template-columns:1fr;row-gap:20px}}.support_container__t96Lj{padding:80px 20px 90px;background-color:#ebf4fe}@media(max-width:767px){.support_container__t96Lj{row-gap:30px;padding:60px 20px}}.support_inner__XUgpf{display:grid;grid-row-gap:50px;row-gap:50px;max-width:1140px;margin-inline:auto}@media(max-width:767px){.support_inner__XUgpf{row-gap:30px}}.support_lead__Wo0DQ{display:grid;grid-row-gap:40px;row-gap:40px}@media(max-width:767px){.support_lead__Wo0DQ{row-gap:30px}}.support_contents__RQblc{display:grid;grid-row-gap:60px;row-gap:60px;justify-items:center}@media(max-width:767px){.support_contents__RQblc{row-gap:50px}}.support_title___79F6{font-size:4.2rem;font-weight:600;line-height:1.5;text-align:center;letter-spacing:.84px}@media(max-width:767px){.support_title___79F6{font-size:3rem;letter-spacing:.6px}}.support_titleBrSPOnly__rlPwc{display:none}@media(max-width:767px){.support_titleBrSPOnly__rlPwc{display:block}}.support_description__dGBqq{font-size:1.5rem;line-height:1.8;text-align:center}@media(max-width:767px){.support_description__dGBqq{text-align:left}}.support_image__D_oLZ{width:100%;max-width:1085px;height:auto}.ai_containerTop__ljbrB{position:relative;z-index:2;padding:100px 20px 90px;margin-top:50px;background-image:url(/img/ai/img-bg_top.webp);background-position-x:center;background-position-y:center;background-size:cover}@media(max-width:767px){.ai_containerTop__ljbrB{padding:50px 0 100px;background-image:url(/img/ai/img-bg_top_sp.webp);background-position-y:bottom}}.ai_containerBottom__s_I9V{position:relative;top:-150px;z-index:1;padding:150px 20px 90px;background-image:url(/img/ai/img-bg_bottom.jpg);background-position-x:center;background-size:cover}@media(max-width:767px){.ai_containerBottom__s_I9V{top:-60px;padding:40px 0 0}}.ai_inner__i1BND{display:grid;grid-row-gap:60px;row-gap:60px;max-width:1280px;margin-inline:auto}@media(max-width:767px){.ai_inner__i1BND{row-gap:70px}}