.page_wrapper__DA5_s{position:relative;padding-top:104px;background:#fff}@media screen and (max-width:960.8px){.page_wrapper__DA5_s{padding-top:72px}}@media screen and (max-width:666.8px){.page_wrapper__DA5_s{padding-top:60px}}.page_content__18oQm{position:relative}.button_wrapper__uupKN{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1rem;line-height:.8001;letter-spacing:-.02em;position:relative;display:inline-flex;align-items:center;padding:.375rem .375rem .375rem .75rem;border:1px solid rgba(0,0,0,.25);border-radius:100vmax;transition:color .5s cubic-bezier(.215,.61,.355,1) .05s,background-color .5s cubic-bezier(.215,.61,.355,1) .05s,border-color .5s cubic-bezier(.215,.61,.355,1) .05s}@media screen and (max-width:666.8px){.button_wrapper__uupKN{font-size:.75rem;line-height:.9167666667}}@media(hover:hover){.button_wrapper__uupKN:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.button_wrapper__uupKN:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}@media screen and (min-width:667px){.button_wrapper__uupKN{padding:.5625rem .6875rem .5625rem 1.0625rem}}.button_wrapper__uupKN.button_black__gdh8B{color:#fff;background-color:#242429;border-color:hsla(0,0%,100%,.25)}.button_wrapper__uupKN.button_arrow__i04rW .button_inner___95Xc:after{content:""}.button_wrapper__uupKN.button_blank__Fy1H4 .button_inner___95Xc:after{content:""}.button_wrapper__uupKN.button_download__wtlDV .button_inner___95Xc:after{content:""}.button_inner___95Xc,.button_inner___95Xc:after{display:inline-flex;align-items:center}.button_inner___95Xc:after{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;justify-content:center;width:1.25rem;height:auto;aspect-ratio:1/1;margin-left:.375rem;font-size:1.5rem}a.button_wrapper__uupKN,button.button_wrapper__uupKN{transition:color .5s cubic-bezier(.215,.61,.355,1) .05s,background-color .5s cubic-bezier(.215,.61,.355,1) .05s,border-color .5s cubic-bezier(.215,.61,.355,1) .05s}@media(hover:hover){a.button_wrapper__uupKN:hover,button.button_wrapper__uupKN:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){a.button_wrapper__uupKN:hover,button.button_wrapper__uupKN:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}.blogHead_header__J_jk5{padding-top:2.5rem;padding-bottom:2rem}@media screen and (min-width:667px){.blogHead_header__J_jk5{padding-top:5.5rem;padding-bottom:3.6875rem}}.blogHead_title__dK_E_{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);max-width:100%;font-size:2rem;letter-spacing:-.02em}@media screen and (min-width:667px){.blogHead_title__dK_E_{width:55.3125rem;font-size:3.5rem}}.blogHead_inner__RvKiL{margin-top:1.5rem}@media screen and (min-width:667px){.blogHead_inner__RvKiL{display:flex;justify-content:space-between;align-items:center;margin-top:2rem}}.blogHead_description__G1nAw{max-width:100%;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:667px){.blogHead_description__G1nAw{width:55.3125rem;font-size:1rem}}.blogHead_description__G1nAw:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:667px){.blogHead_description__G1nAw:not(:last-child){margin-bottom:0}}.blogHead_button__dOpRY{flex-shrink:0}.blogList_list__5pVU0{display:grid;grid-gap:4rem 3rem;gap:4rem 3rem;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:960.8px){.blogList_list__5pVU0{gap:3rem 2.25rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:666.8px){.blogList_list__5pVU0{gap:3rem;grid-template-columns:1fr}}.colordot_dot__hpkoe{display:flex}.colordot_dot__hpkoe:before{content:"";display:block;aspect-ratio:1;border-radius:50%;margin-right:.375rem;flex-shrink:0}.colordot_dot__hpkoe[data-status=progress]:before{border-radius:4px}.colordot_dot__hpkoe[data-category=interview]:before{background:#6a21d9}.colordot_dot__hpkoe[data-category=report]:before{background:#ff526f}.colordot_dot__hpkoe[data-category=news]:before{background:#1f60de}.colordot_dot__hpkoe[data-category=basics]:before{background:#fae73e}.colordot_dot__hpkoe[data-category=tutorials]:before{background:#d0fc60}.colordot_dot__hpkoe[data-category=advanced]:before{background:#62d644}.colordot_dot__hpkoe[data-category=public-solution]:before{background:#08a4ff}.colordot_dot__hpkoe[data-category=business-solution]:before{background:#35f5b5}.blogItem_card__sDP8s{position:relative;display:flex;gap:8px}@media screen and (min-width:667px){.blogItem_card__sDP8s{gap:.625rem}}@media(hover:hover){.blogItem_card__sDP8s:hover .blogItem_title__L5drI{opacity:.45;transition:opacity 75ms ease}.blogItem_card__sDP8s:hover .blogItem_thumbnail__QQARf img{transform:scale(1.08)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.blogItem_card__sDP8s:hover .blogItem_title__L5drI{opacity:.45;transition:opacity 75ms ease}.blogItem_card__sDP8s:hover .blogItem_thumbnail__QQARf img{transform:scale(1.08)}}.blogItem_side__aE3zW{width:1rem}.blogItem_body__Yqxhb{flex:1 1}.blogItem_category__Htb_w{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.875rem;line-height:1.1429571429;letter-spacing:-.02em;display:flex;align-items:center;white-space:nowrap;transform:rotate(90deg);transform-origin:.5rem .5rem}@media screen and (max-width:666.8px){.blogItem_category__Htb_w{font-size:.875rem;line-height:1.1429571429;letter-spacing:-.02em}}.blogItem_category__Htb_w:before{width:1rem;height:1rem;border-radius:50%;margin-right:.375rem}.blogItem_thumbnail__QQARf{width:100%;height:auto;aspect-ratio:384/256;background-color:#e5e5ea;margin-bottom:1rem;overflow:hidden;overflow:clip}@media screen and (min-width:667px){.blogItem_thumbnail__QQARf{margin-bottom:.75rem}}.blogItem_thumbnail__QQARf picture{width:100%;height:100%}.blogItem_thumbnail__QQARf img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.blogItem_type__BaJri{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1.125rem;line-height:1.0001;letter-spacing:-.02em;margin-bottom:.875rem}.blogItem_city__cboQQ{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.75rem;line-height:1.0001;letter-spacing:-.02em;color:#6f6f74;margin-bottom:.75rem}.blogItem_title__L5drI{font-size:1.125rem;line-height:1.4001;letter-spacing:.02em;font-weight:700;transition:opacity .85s linear .1s}.blogItem_tag__NLHwa{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:1rem}.blogItem_tag_label__N65uP{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.625rem;line-height:1.0001;letter-spacing:-.02em;min-width:2.5rem;padding:.5rem .375rem;text-align:center;background-color:#f0f0f5;border-radius:100vmax}.blogItem_footer__pe3j4{display:flex;justify-content:space-between;margin-top:1rem}.blogItem_date__5q_TR{display:flex;color:#6f6f74}.blogItem_modified__jm8df,.blogItem_published__GsAJR{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.75rem;line-height:1.0001;letter-spacing:-.02em}.blogItem_modified__jm8df{margin-left:.3em}.blogItem_slug__ON6ee{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.75rem;line-height:1.0001;letter-spacing:-.02em;color:#6f6f74}.blogPager_pager__AR6NP{padding:1.5rem 0;background-color:#f0f0f5}@media screen and (min-width:667px){.blogPager_pager__AR6NP{padding:3.5rem 0}}.blogPager_pager_inner__2yLTC{display:flex;align-items:center;justify-content:space-between}@media screen and (min-width:961px){.blogPager_pager_inner__2yLTC{gap:2.5rem;justify-content:center}}.blogPager_pager_btn__tYYMf{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1rem;line-height:1.0001;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;width:36px;height:32px;border-radius:100vmax}@media screen and (max-width:960.8px){.blogPager_pager_btn__tYYMf{font-size:1.125rem}}@media screen and (min-width:961px){.blogPager_pager_btn__tYYMf{width:6.625rem;height:auto;padding:.75rem 1.375rem .625rem}}.blogPager_pager_btn__tYYMf:before{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}@media screen and (min-width:961px){.blogPager_pager_btn__tYYMf:before{display:none}}.blogPager_pager_btn__tYYMf span{display:none}@media screen and (min-width:961px){.blogPager_pager_btn__tYYMf span{display:block}}.blogPager_pager_btn__tYYMf[rel=prev]:before{transform:scaleX(-1)}div.blogPager_pager_btn__tYYMf{color:#fff;background-color:#d2d2d7}a.blogPager_pager_btn__tYYMf{border:1px solid rgba(0,0,0,.25);transition:color .5s cubic-bezier(.215,.61,.355,1) .05s,background-color .5s cubic-bezier(.215,.61,.355,1) .05s,border-color .5s cubic-bezier(.215,.61,.355,1) .05s}@media(hover:hover){a.blogPager_pager_btn__tYYMf:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){a.blogPager_pager_btn__tYYMf:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}.blogPager_pager_list__iQump{display:flex;gap:4px;flex-wrap:nowrap;align-items:center;justify-content:center}@media screen and (min-width:961px){.blogPager_pager_list__iQump{gap:.625rem}}.blogPager_pager_list__iQump li:empty{display:flex;align-items:center}.blogPager_pager_list__iQump li:empty:before{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1rem;line-height:1.0001;letter-spacing:-.02em;content:"･･･"}@media screen and (max-width:960.8px){.blogPager_pager_list__iQump li:empty:before{font-size:.75rem}}.blogPager_pager_list_btn__G9vYo{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1rem;line-height:1.0001;letter-spacing:-.02em;display:flex;align-items:center;justify-content:center;width:40px;height:32px;border-radius:100vmax}@media screen and (max-width:960.8px){.blogPager_pager_list_btn__G9vYo{font-size:.75rem}}@media screen and (min-width:961px){.blogPager_pager_list_btn__G9vYo{width:3.125rem;height:auto;padding:.75rem 1.375rem .625rem}}.blogPager_pager_list_btn__G9vYo[data-current=true]{color:#fff;background-color:#000;pointer-events:none}a.blogPager_pager_list_btn__G9vYo{border:1px solid rgba(0,0,0,.25);transition:color .5s cubic-bezier(.215,.61,.355,1) .05s,background-color .5s cubic-bezier(.215,.61,.355,1) .05s,border-color .5s cubic-bezier(.215,.61,.355,1) .05s}@media(hover:hover){a.blogPager_pager_list_btn__G9vYo:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){a.blogPager_pager_list_btn__G9vYo:hover{color:#fff;background-color:#000;border-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}}.blogShare_share__LrXQ8{display:inline-flex;padding:.75rem 1rem;background-color:#f0f0f5;font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:.625rem;letter-spacing:-.02em;border-radius:100vmax}.blogShare_share_head__sqS_b{margin-right:2em}.blogShare_share_body__NHxhT{display:inline-flex}.blogShare_share__LrXQ8 a,.blogShare_share__LrXQ8 button{transform:translateZ(0);transition:opacity .85s linear .1s}@media(hover:hover){.blogShare_share__LrXQ8 a:hover,.blogShare_share__LrXQ8 button:hover{opacity:.45;transition:opacity 75ms ease}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.blogShare_share__LrXQ8 a:hover,.blogShare_share__LrXQ8 button:hover{opacity:.45;transition:opacity 75ms ease}}@media(hover:hover){.blogShare_share__LrXQ8 a:hover,.blogShare_share__LrXQ8 button:hover{text-decoration:underline}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.blogShare_share__LrXQ8 a:hover,.blogShare_share__LrXQ8 button:hover{text-decoration:underline}}.blogContent_content__3u836{padding-top:4rem;padding-bottom:10rem}@media screen and (max-width:666.8px){.blogContent_content__3u836{padding-top:3.5rem;padding-bottom:6rem}}.blogBreadcrumb_wrapper__LAN59{background-color:#f0f0f5}.blogBreadcrumb_breadcrumb__NUdHc{display:flex}.blogBreadcrumb_breadcrumb_item__qt6E_{flex:0 0 auto;display:inline-flex;align-items:center}.blogBreadcrumb_breadcrumb_item__qt6E_:last-child{flex:1 1 auto;overflow:hidden}.blogBreadcrumb_breadcrumb_item__qt6E_:last-child .blogBreadcrumb_breadcrumb_text__toIma{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.blogBreadcrumb_breadcrumb_item__qt6E_:not(:first-child):before{content:"";display:inline-flex;align-items:center;justify-content:center;width:1rem;aspect-ratio:1/1;margin:0 .25rem;color:#808085;font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:.875rem;line-height:0;overflow:hidden}.blogBreadcrumb_breadcrumb_text__toIma{display:inline-block;padding:.75rem 0;font-size:.625rem;line-height:.9}.blogBreadcrumb_breadcrumb_text__toIma[data-lang=ja]{font-weight:700}.blogBreadcrumb_breadcrumb_text__toIma[data-lang=en]{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg)}a.blogBreadcrumb_breadcrumb_text__toIma{transform:translateZ(0);transition:opacity .85s linear .1s}@media(hover:hover){a.blogBreadcrumb_breadcrumb_text__toIma:hover{opacity:.45;transition:opacity 75ms ease}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){a.blogBreadcrumb_breadcrumb_text__toIma:hover{opacity:.45;transition:opacity 75ms ease}}@media(hover:hover){a.blogBreadcrumb_breadcrumb_text__toIma:hover{text-decoration:underline}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){a.blogBreadcrumb_breadcrumb_text__toIma:hover{text-decoration:underline}}.content_content__YFC7S{padding-top:6rem;padding-bottom:6rem}@media screen and (max-width:666.8px){.content_content__YFC7S{padding-top:3.5rem;padding-bottom:6rem}}.list_list__fIX2n{display:grid;grid-template-columns:1fr;grid-gap:48px;gap:48px}@media screen and (min-width:667px){.list_list__fIX2n{grid-template-columns:repeat(2,1fr);gap:4rem 2rem}}@media screen and (min-width:961px){.list_list__fIX2n{grid-template-columns:repeat(3,1fr);gap:6rem 3rem}}.hr_hr__Imvzi{display:block;width:100%}.hr_hr__Imvzi[data-height="1"]{height:1px}.hr_hr__Imvzi[data-height="2"]{height:2px}.hr_hr__Imvzi[data-bg=white]{background-color:#e5e5ea}.hr_hr__Imvzi[data-bg=black],.hr_hr__Imvzi[data-bg=gray]{background-color:#fff}.item_item__ZdXW_{width:100%}[data-top=true] .item_item__ZdXW_:nth-child(4){display:none}@media screen and (min-width:667px)and (max-width:960.8px){[data-top=true] .item_item__ZdXW_:nth-child(4){display:block}}.item_inner__OiFJq{padding-top:1.5rem}@media screen and (min-width:667px){.item_inner__OiFJq{padding-right:2rem}}@media screen and (min-width:1281px){.item_inner__OiFJq{padding-right:2.7777777778vw}}.item_header__CLP1n{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';display:inline-flex;margin-bottom:1.25rem;color:#6f6f74;font-size:.75rem;letter-spacing:-.02em}@media screen and (min-width:1281px){.item_header__CLP1n{margin-bottom:1.5rem;font-size:.875rem}}.item_header__CLP1n p:not(:empty)+time:before{content:"—";margin:0 1em}.item_body__LOK4s:not(:last-child){margin-bottom:3.125rem}.item_title__RukDz{margin-bottom:1.5rem;font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:667px){.item_title__RukDz{margin-bottom:.25rem;font-size:1rem}}.item_content__nEWDW{font-size:.75rem;font-weight:700;line-height:2;letter-spacing:.02em}.item_content__nEWDW ul[data-items="1"] li:before{display:none}.item_content__nEWDW ul li{display:flex;align-items:baseline}.item_content__nEWDW ul li:before{content:"・"}.item_content__nEWDW a{display:inline-block;text-decoration:underline;transform:translateZ(0);transition:opacity .85s linear .1s}@media(hover:hover){.item_content__nEWDW a:hover{opacity:.45;transition:opacity 75ms ease}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.item_content__nEWDW a:hover{opacity:.45;transition:opacity 75ms ease}}.item_content__nEWDW a[target=_blank]{color:#364ef5}.item_content__nEWDW a[target=_blank]:after{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:.8125rem}.list_list__7IuxY{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;padding-bottom:3rem;border-bottom:2px solid #e5e5ea}@media screen and (min-width:667px){.list_list__7IuxY{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:961px){.list_list__7IuxY{gap:3rem;padding-bottom:2.5rem}}.item_item__QqOPQ{width:100%}@media screen and (max-width:666.8px){.item_item__QqOPQ hr{display:none}}.item_link__qNV5e{display:block}@media(hover:hover){.item_link__qNV5e:hover .item_thumbnail__ftleI img{transform:scale(1.08)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.item_link__qNV5e:hover .item_thumbnail__ftleI img{transform:scale(1.08)}}.item_thumbnail__ftleI{position:relative;overflow:hidden;aspect-ratio:410/152}.item_thumbnail__ftleI img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.pagetop_pagetop__iZ5rm{position:sticky;left:calc(100% - 40px - 15px);bottom:32px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:32px;border-radius:50%;background-color:#000;z-index:100;opacity:0;transform:translate3d(0,72px,0);transition:opacity .5s,transform .5s}@media screen and (min-width:667px){.pagetop_pagetop__iZ5rm{left:calc(100% - 56px - 56px);bottom:32px;width:56px;height:56px;margin-bottom:32px;transform:translate3d(0,88px,0)}}.pagetop_pagetop__iZ5rm:before{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:18px;color:#fff}@media screen and (min-width:667px){.pagetop_pagetop__iZ5rm:before{font-size:24px}}.pagetop_pagetop__iZ5rm[data-visible=true]{opacity:1;transform:translateZ(0)!important}.banner_banner__hwOvh{display:block}@media screen and (min-width:961px){.banner_banner__hwOvh{display:flex;max-width:870px;width:100%}}.banner_banner__hwOvh .banner_banner_left_inner__tFyoj{transition:color .5s cubic-bezier(.215,.61,.355,1) .05s,background-color .5s cubic-bezier(.215,.61,.355,1) .05s,border-color .5s cubic-bezier(.215,.61,.355,1) .05s}@media(hover:hover){.banner_banner__hwOvh:hover .banner_banner_left_inner__tFyoj{color:#fff;background-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}.banner_banner__hwOvh:hover .banner_banner_right__XR79a img{transform:scale(1.08)}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.banner_banner__hwOvh:hover .banner_banner_left_inner__tFyoj{color:#fff;background-color:#000;transition:color .2s cubic-bezier(.215,.61,.355,1),background-color .2s cubic-bezier(.215,.61,.355,1),border-color .2s cubic-bezier(.215,.61,.355,1)}.banner_banner__hwOvh:hover .banner_banner_right__XR79a img{transform:scale(1.08)}}.banner_banner_left__L0hQV{flex:1 1}.banner_banner_left_inner__tFyoj{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:2.5rem 1.875rem;background-color:#f0f0f5}@media screen and (min-width:961px){.banner_banner_left_inner__tFyoj{padding:1.625rem 2rem 1.75rem}}.banner_banner__hwOvh[target=_blank] .banner_banner_description__tI410:after{content:""}.banner_banner_right__XR79a{position:relative;aspect-ratio:320/180;overflow:hidden}@media screen and (min-width:961px){.banner_banner_right__XR79a{width:20rem}}.banner_banner_right__XR79a img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .5s}.keywords_keywords__7TbAR{display:flex;flex-wrap:wrap;gap:.5rem}.keywords_keywords__7TbAR li a{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:1rem;line-height:1.0001;letter-spacing:-.02em;display:inline-flex;align-items:center;justify-content:center;padding:.5625rem .875rem;border:1px solid #000;border-radius:100vmax;background:#fff;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:background .3s,color .3s}@media screen and (max-width:666.8px){.keywords_keywords__7TbAR li a{font-size:.875rem;line-height:1.0001;letter-spacing:-.02em;padding:.375rem .875rem}}@media(hover:hover){.keywords_keywords__7TbAR li a:hover{color:#fff;background:#000}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.keywords_keywords__7TbAR li a:hover{color:#fff;background:#000}}.index_hero__kJfPu{position:relative;width:100vw}@media screen and (min-width:667px){.index_hero__kJfPu{display:flex;align-items:flex-end;height:auto;height:calc(100vh - 120px);margin-top:calc(104px * -1);color:#fff}}.index_hero_inner__cjRg9{position:relative;z-index:20}.index_hero_content__0eHHc{padding-top:8rem;padding-bottom:4rem}@media screen and (min-width:667px){.index_hero_content__0eHHc{padding-top:8rem;padding-bottom:3.5rem}}@media screen and (min-width:961px){.index_hero_content__0eHHc{padding-top:10rem}}@media screen and (min-width:667px){.index_hero__kJfPu a{color:#fff;border-color:hsla(0,0%,100%,.25)}}.index_hero_title__3l2Ee{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:8rem;line-height:1.0001;letter-spacing:-.02em;font-weight:400;margin-bottom:24px}@media screen and (max-width:1280.8px){.index_hero_title__3l2Ee{font-size:6.4rem}}@media screen and (max-width:1024.8px){.index_hero_title__3l2Ee{font-size:6.4rem}}@media screen and (max-width:960.8px){.index_hero_title__3l2Ee{font-size:5.6rem}}@media screen and (max-width:666.8px){.index_hero_title__3l2Ee{font-size:3.5rem}}@media screen and (min-width:667px){.index_hero_title__3l2Ee{margin-bottom:.4375em}}.index_hero_copy__MB3GL{font-size:1.5rem;line-height:1.4001;letter-spacing:.02em;font-weight:700;margin-bottom:24px}@media screen and (max-width:1280.8px){.index_hero_copy__MB3GL{font-size:1.2rem}}@media screen and (max-width:1024.8px){.index_hero_copy__MB3GL{font-size:1.2rem}}@media screen and (max-width:960.8px){.index_hero_copy__MB3GL{font-size:1.05rem}}@media screen and (max-width:666.8px){.index_hero_copy__MB3GL{font-size:1rem}}@media screen and (min-width:667px){.index_hero_copy__MB3GL{margin-bottom:1em}}@media screen and (max-width:666.8px){.index_hero_copy__MB3GL br{display:none}}.index_hero_bg__gViLL{width:100%;aspect-ratio:390/220;background-color:#000}@media screen and (min-width:667px){.index_hero_bg__gViLL{position:absolute;height:100%;aspect-ratio:auto;top:0;left:0}}.index_hero_bg__gViLL img,.index_hero_bg__gViLL picture,.index_hero_bg__gViLL video{display:block;width:100%;height:100%}.index_hero_bg__gViLL img,.index_hero_bg__gViLL video{-o-object-fit:cover;object-fit:cover}.index_banner__X3HgO{padding-top:4rem;padding-bottom:2.5rem}@media screen and (min-width:667px){.index_banner__X3HgO{padding-bottom:4rem}.index_events__Oam76{margin-bottom:3.5rem}}.index_section_s_inner__Uphdm{padding-top:2rem;padding-bottom:6rem}@media screen and (min-width:667px){.index_section_s_inner__Uphdm{padding-top:3.5rem}}.index_section_s_head__U0Bzr{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media screen and (min-width:667px){.index_section_s_head__U0Bzr{margin-bottom:2.5rem}}.index_section_s_title__fKUHb{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:3.5rem;line-height:1.0001;letter-spacing:-.02em}@media screen and (max-width:666.8px){.index_section_s_title__fKUHb{font-size:2rem}}.index_section_ss_head__ddpIq{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}@media screen and (min-width:667px){.index_section_ss_head__ddpIq{margin-bottom:2rem}}.index_section_ss_title__K1xrz{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:2rem;line-height:1.0001;letter-spacing:-.02em}@media screen and (max-width:666.8px){.index_section_ss_title__K1xrz{font-size:1.5rem}}.index_section_m_inner__naWHQ{padding-top:3rem;padding-bottom:6rem}@media screen and (min-width:1281px){.index_section_m_inner__naWHQ{padding-top:5rem;padding-bottom:10rem}}.index_section_m_head__wlff_{margin-bottom:3.5rem}.index_section_m_body__90j93{position:relative}.index_section_m_title__Q6KHP{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:5rem;line-height:1.0001;letter-spacing:-.02em;margin-bottom:1.5rem}@media screen and (max-width:666.8px){.index_section_m_title__Q6KHP{font-size:3.5rem}}@media screen and (min-width:667px){.index_section_m_title__Q6KHP{margin-bottom:2.5rem}}.index_section_m_description__9QI9m{font-size:.875rem;font-weight:700;line-height:1.5;letter-spacing:.02em}@media screen and (min-width:667px){.index_section_m_description__9QI9m{font-size:1rem}}.index_section_m_btn_block__Lcq7l{text-align:center;margin-top:56px}@media screen and (min-width:667px){.index_section_m_btn_block__Lcq7l{margin-top:6rem}}.index_section_m_foot__9UG3U{display:flex;justify-content:center;flex-wrap:wrap;margin-top:4.5rem;gap:3rem}@media screen and (min-width:667px){.index_section_m_foot__9UG3U{margin-top:6rem;gap:3rem}}.index_banner_text_u1__m6cX9{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:2.25rem;line-height:1.1501;letter-spacing:-.02em;margin-bottom:36px}@media screen and (max-width:666.8px){.index_banner_text_u1__m6cX9{font-size:2rem}}.index_banner_text_u1__m6cX9 span{font-size:66.6666666667%;display:block;margin-top:4px}@media screen and (max-width:666.8px){.index_banner_text_u1__m6cX9 span{font-size:62.5%;margin-top:8px}}.index_banner_text_u2___lhhI{font-family:'A+mfCv-東京シティフォント コンデンス M StdN';font-size:2.1875rem;line-height:1.1829571429;letter-spacing:-.02em;margin-bottom:36px}@media screen and (max-width:666.8px){.index_banner_text_u2___lhhI{font-size:2rem}}.index_banner_text_u2___lhhI span{font-size:68.5714285714%;display:block;margin-top:4px}@media screen and (max-width:666.8px){.index_banner_text_u2___lhhI span{font-size:62.5%;margin-top:8px}}.index_banner_text_d__BNbma{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:1rem;line-height:1.5001;letter-spacing:-.02em;display:flex;align-items:center}@media screen and (max-width:666.8px){.index_banner_text_d__BNbma{font-size:.75rem}}.index_banner_text_d__BNbma:after{font-family:icon!important;speak:never;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:18px;margin-left:5px}@media screen and (min-width:667px){.index_banner_text_d__BNbma:after{font-size:140%;margin-left:6px}}.index_use_case_content__vm7MS{margin-bottom:3rem}@media screen and (min-width:961px){.index_use_case_content__vm7MS{margin-bottom:6rem}}@media screen and (min-width:667px){.index_use_case_list__hSTlg>li:first-child{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.index_use_case_list__hSTlg>li:first-child a{width:60.3162650602%;margin-left:14.161849711%}.index_use_case_list__hSTlg>li:first-child div[data-role=thumbnail]{aspect-ratio:775/516}.index_use_case_list__hSTlg>li:nth-child(2){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.index_use_case_list__hSTlg>li:nth-child(2) a{float:left;width:39.4578313253%;margin-top:13.8728323699%;margin-left:6.2138728324%}.index_use_case_list__hSTlg>li:nth-child(2) div[data-role=thumbnail]{aspect-ratio:498/498}.index_use_case_list__hSTlg>li:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/span 2}.index_use_case_list__hSTlg>li:nth-child(3) a{float:right;width:39.4578313253%;margin-top:-.5780346821%;margin-right:3.9739884393%}.index_use_case_list__hSTlg>li:nth-child(3) div[data-role=thumbnail]{aspect-ratio:498/598}.index_use_case_list__hSTlg>li:first-child div[data-role=thumbnail],.index_use_case_list__hSTlg>li:nth-child(2) div[data-role=thumbnail],.index_use_case_list__hSTlg>li:nth-child(3) div[data-role=thumbnail]{margin-bottom:1.5rem}.index_use_case_list__hSTlg>li:first-child div[data-role=city],.index_use_case_list__hSTlg>li:nth-child(2) div[data-role=city],.index_use_case_list__hSTlg>li:nth-child(3) div[data-role=city]{margin-bottom:1rem}.index_use_case_list__hSTlg>li:first-child div[data-role=title],.index_use_case_list__hSTlg>li:nth-child(2) div[data-role=title],.index_use_case_list__hSTlg>li:nth-child(3) div[data-role=title]{font-size:1.5rem;line-height:1.4001}}@media screen and (min-width:667px)and (max-width:960.8px){.index_use_case_list__hSTlg>li:first-child div[data-role=title],.index_use_case_list__hSTlg>li:nth-child(2) div[data-role=title],.index_use_case_list__hSTlg>li:nth-child(3) div[data-role=title]{font-size:1.125rem}}@media screen and (min-width:961px){.index_use_case_list__hSTlg>li:first-child{-ms-grid-row:1;-ms-grid-row-span:1;grid-row:1/span 1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}.index_use_case_list__hSTlg>li:nth-child(2),.index_use_case_list__hSTlg>li:nth-child(3){-ms-grid-row:2;-ms-grid-row-span:1;grid-row:2/span 1;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/span 3}}.index_use_case_list_card__0AVJQ{position:relative;display:block;width:calc(100% - 1.5625rem);margin-left:auto;padding-bottom:3.3125rem}@media screen and (min-width:667px){.index_use_case_list_card__0AVJQ{margin-left:0;padding-bottom:0}}@media(hover:hover){.index_use_case_list_card__0AVJQ:hover .index_use_case_list_title__hDHla{text-decoration:underline}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.index_use_case_list_card__0AVJQ:hover .index_use_case_list_title__hDHla{text-decoration:underline}}.index_others__opvBa{padding-bottom:6rem}@media screen and (min-width:961px){.index_others__opvBa{padding-bottom:7rem}}.index_others_visual__XUMsO{width:100vw;height:auto;max-height:800px;aspect-ratio:1440/720;background-color:#e5e5ea}.index_others_visual__XUMsO img,.index_others_visual__XUMsO picture{display:block;width:100%;height:100%}.index_others_visual__XUMsO img{-o-object-fit:cover;object-fit:cover}.index_others_content__wD7hd{margin-top:-4rem}@media screen and (min-width:961px){.index_others_content__wD7hd{margin-top:0}}.index_others_block__hf3XZ{position:relative;display:flex;justify-content:space-between;flex-wrap:wrap}.index_others_block__hf3XZ:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:961px){.index_others_block__hf3XZ:not(:last-child){margin-bottom:3rem}.index_others_block__hf3XZ:first-child .index_others_block_item__xSMVy:first-child{margin-top:-16rem}.index_others_block__hf3XZ:first-child .index_others_block_item__xSMVy:nth-child(2){margin-top:-10rem}.index_others_block__hf3XZ:first-child .index_others_block_card_content__bTtRH{padding:5rem 5.1875rem 6rem}}.index_others_block_item__xSMVy{width:100%}.index_others_block_item__xSMVy:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:961px){.index_others_block_item__xSMVy:not(:last-child){margin-bottom:0}.index_others_block_item__xSMVy.index_-half__QoiSQ{width:calc(50% - 1.5rem)}}.index_others_block_item__xSMVy.index_-half__QoiSQ .index_others_block_card_content__bTtRH{padding:40px 30px}@media screen and (min-width:667px){.index_others_block_item__xSMVy.index_-half__QoiSQ .index_others_block_card_content__bTtRH{padding:64px 48px}}@media screen and (min-width:1025px){.index_others_block_item__xSMVy.index_-half__QoiSQ .index_others_block_card_content__bTtRH{padding:4rem}}@media screen and (min-width:1281px){.index_others_block_item__xSMVy.index_-half__QoiSQ .index_others_block_card_content__bTtRH{padding:5rem 5.1875rem 6rem}}@media screen and (max-width:480px){.index_others_block_item__xSMVy.index_-half__QoiSQ .index_others_block_card__KCS_d{aspect-ratio:360/319}}.index_others_block_item__xSMVy.index_-large__zzw3H .index_others_block_card_content__bTtRH{padding:40px 30px}@media screen and (min-width:667px){.index_others_block_item__xSMVy.index_-large__zzw3H .index_others_block_card_content__bTtRH{padding:64px 48px}}@media screen and (min-width:961px){.index_others_block_item__xSMVy.index_-large__zzw3H .index_others_block_card_content__bTtRH{min-height:41.5rem;padding:3.5rem 2.5rem 3rem}}@media screen and (max-width:480px){.index_others_block_item__xSMVy.index_-large__zzw3H .index_others_block_card__KCS_d{aspect-ratio:360/319}}.index_others_block_card__KCS_d{position:relative;display:block;background-color:#f5f5fa;overflow:hidden;overflow:clip}.index_others_block_card_content__bTtRH{position:relative;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:space-between;z-index:20}.index_others_block_head__uzqV5{margin-bottom:2rem}@media screen and (min-width:961px){.index_others_block_head__uzqV5{margin-bottom:4.125rem}}.index_others_block_title__2G4ue{font-family:SuisseIntl,sans-serif;font-weight:500;transform:rotate(.05deg);font-size:3.5rem;line-height:1.0001;letter-spacing:-.02em;margin-bottom:1.5rem}@media screen and (max-width:960.8px){.index_others_block_title__2G4ue{font-size:3rem}}@media screen and (max-width:666.8px){.index_others_block_title__2G4ue{font-size:2rem}}@media screen and (min-width:961px){.index_others_block_title__2G4ue{margin-bottom:2.5rem}}.index_others_block_description__YjfcS{font-size:.875rem;line-height:1.4001;letter-spacing:-.02em;font-weight:700}@media screen and (max-width:960.8px){.index_others_block_description__YjfcS{font-size:.8125rem}}@media screen and (max-width:666.8px){.index_others_block_description__YjfcS{font-size:.75rem}}.index_others_block_bg__oamX5{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#000;transform:scale(1.08) rotate(.001deg);opacity:0;transition:transform 1.4s cubic-bezier(.19,1,.22,1),opacity .25s ease}.index_others_block_bg__oamX5 img,.index_others_block_bg__oamX5 picture{display:block;width:100%;height:100%}.index_others_block_bg__oamX5 img{-o-object-fit:cover;object-fit:cover}.index_others_block_btn___5p9r,.index_others_block_card__KCS_d{transition:color .25s cubic-bezier(.19,1,.22,1),border-color .25s cubic-bezier(.19,1,.22,1),background-color .25s ease}.index_others_block_card__KCS_d[data-hovering=true]{color:#fff;transition:color .25s cubic-bezier(.19,1,.22,1)}.index_others_block_card__KCS_d[data-hovering=true] .index_others_block_btn___5p9r{color:#000;background-color:#fff;border-color:transparent;transition:color .25s cubic-bezier(.19,1,.22,1),border-color .25s cubic-bezier(.19,1,.22,1),background-color .25s cubic-bezier(.19,1,.22,1)}.index_others_block_card__KCS_d[data-hovering=true] .index_others_block_bg__oamX5{transform:scale(1) rotate(.001deg);opacity:1}