.HY6UaG_companySection{padding:64px var(--padding-inline);background-color:#fff}.HY6UaG_catalogWrapper{background:#fff;padding:80px 0;position:relative}.HY6UaG_carouselSectionWrapper{background-color:#0b0b0d;flex-direction:column;gap:120px;width:100%;padding:120px 0;display:flex}
.RYUerG_wrapper{width:100%;padding:40px var(--padding-inline);background-color:#fff;flex-direction:column;gap:8px;display:flex;overflow:hidden}@media (min-width:769px){.RYUerG_wrapper{gap:0;padding:0}}.RYUerG_wrapper .RYUerG_title{color:#000;font-size:1.4rem;font-weight:700;line-height:2}@media (min-width:769px){.RYUerG_wrapper .RYUerG_title{text-align:center;border-bottom:1px solid #22222226;width:100%;padding:120px 80px;font-size:2rem;line-height:1.8;display:block}}.RYUerG_wrapper .RYUerG_itemsContainer{flex-direction:column;gap:64px;display:flex}@media (min-width:769px){.RYUerG_wrapper .RYUerG_itemsContainer{gap:0}}
.ofd6Ta_wrapper{flex-direction:column;gap:16px;width:100%;display:flex}@media (min-width:769px){.ofd6Ta_wrapper{gap:32px}}.ofd6Ta_wrapper .ofd6Ta_title{color:#0b0b0d;text-align:left;font-size:1.3rem;font-weight:600;line-height:200%}@media (min-width:769px){.ofd6Ta_wrapper .ofd6Ta_title{text-align:center;font-size:2rem;line-height:140%}}.ofd6Ta_wrapper .ofd6Ta_itemsContainer{flex-direction:column;align-items:center;gap:24px;display:flex}@media (min-width:1024px){.ofd6Ta_wrapper .ofd6Ta_itemsContainer{grid-template-columns:repeat(4,calc(25% - 24px));gap:32px;display:grid}}.ofd6Ta_item{background-color:#f4f5f7;border:1px solid #e9e9eb;border-radius:8px;flex-direction:column;width:100%;max-width:500px;height:100%;display:flex;position:relative;overflow:hidden}.ofd6Ta_item .ofd6Ta_giftUse{color:#000;justify-content:center;align-items:center;width:100%;height:100%;padding:16px;font-size:1.4rem;font-weight:500;line-height:140%;display:flex}@media (min-width:1024px){.ofd6Ta_item .ofd6Ta_giftUse{background-color:#fff}}.ofd6Ta_item .ofd6Ta_giftUseThumbnailImage{display:none}@media (min-width:1024px){.ofd6Ta_item .ofd6Ta_giftUseThumbnailImage{aspect-ratio:1;object-fit:cover;width:100%;line-height:0;display:block}}.ofd6Ta_item .ofd6Ta_pcThumbnailImage{display:none}@media (min-width:1024px){.ofd6Ta_item .ofd6Ta_pcThumbnailImage{aspect-ratio:2;object-fit:cover;width:100%;line-height:0;display:block}}.ofd6Ta_item .ofd6Ta_itemInner{text-align:left;gap:16px;padding:16px;display:flex}@media (min-width:1024px){.ofd6Ta_item .ofd6Ta_itemInner{flex-direction:column;align-items:center}}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_thumbnailImage{object-fit:cover;border-radius:6px;width:88px;height:88px;line-height:0;display:block}@media (min-width:1024px){.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_thumbnailImage{display:none}}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_infoContainer{width:100%}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_propertyNameContainer{line-height:1}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_type{color:#858a95;letter-spacing:.024rem;font-size:1.2rem;font-weight:400;line-height:100%}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_propertyName{color:#000;font-size:1.4rem;font-weight:600;line-height:180%}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_specsList{padding:4px 0 0;list-style:none}.ofd6Ta_item .ofd6Ta_itemInner .ofd6Ta_specItem{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:1.6}.ofd6Ta_item .ofd6Ta_purposesList{text-align:left;background-color:#fff;flex-grow:1;padding:20px 20px 20px 36px}.ofd6Ta_item .ofd6Ta_purposesList li{color:#000;font-size:1.3rem;font-weight:400;line-height:150%}
.vPplaa_wrapper{width:100%;height:100svh;min-height:600px;padding-top:var(--header_height);position:relative}.vPplaa_backgroundPicture{inset:0;top:var(--header_height);width:100%;height:calc(100% - var(--header_height));position:absolute;overflow:hidden}.vPplaa_backgroundPicture img,.vPplaa_backgroundPicture video{object-fit:cover;width:100%;height:100%;line-height:0;display:block;position:relative}.vPplaa_container{width:100%;max-width:calc(1280px + var(--padding-inline)*2);height:100%;padding:48px var(--padding-inline) 32px;margin:0 auto}@media (min-width:769px){.vPplaa_container{padding-top:72px;padding-bottom:72px}}.vPplaa_title{color:#fff;word-break:keep-all;overflow-wrap:normal;text-shadow:0 3px 6px #00000029;width:fit-content;font-size:2.4rem;font-weight:700;line-height:150%;position:relative}@media (min-width:769px){.vPplaa_title{text-shadow:0 10px 20px #0000001a;font-size:4.5rem}}.vPplaa_companyName{font-family:var(--font-family-english);font-size:2rem}@media (min-width:769px){.vPplaa_companyName{font-size:3rem}}.vPplaa_heroFooter{z-index:2;text-align:center;width:100%;position:absolute;bottom:100px;left:0}@media (min-width:769px){.vPplaa_heroFooter{bottom:156px}}.vPplaa_buttonContainer{z-index:100;justify-content:center;width:100%;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}@media (min-width:769px){.vPplaa_buttonContainer{bottom:72px}}
._QqHlW_wrapper{width:100%;padding:64px var(--padding-inline);background-color:#f4f5f7;flex-direction:column;gap:64px;display:flex;overflow:hidden}@media (min-width:769px){._QqHlW_wrapper{padding:120px var(--padding-inline);background-color:#fff}}._QqHlW_titleContainer{flex-direction:column;gap:8px;display:flex}@media (min-width:769px){._QqHlW_titleContainer{gap:16px}}._QqHlW_titleContainer ._QqHlW_title{color:#000;font-size:1.6rem;font-weight:600;line-height:180%}@media (min-width:769px){._QqHlW_titleContainer ._QqHlW_title{text-align:center;font-size:2rem}}._QqHlW_titleContainer ._QqHlW_titleDescription{color:#0b0b0d;font-size:1.4rem;font-weight:300;line-height:200%}@media (min-width:769px){._QqHlW_titleContainer ._QqHlW_titleDescription{text-align:center}}._QqHlW_itemListContainer{flex-direction:column;gap:64px;display:flex}@media (min-width:769px){._QqHlW_itemListContainer{flex-direction:row;gap:32px;width:100%;max-width:1200px;margin:0 auto}}._QqHlW_item{flex-direction:column;gap:24px;display:flex}@media (min-width:769px){._QqHlW_item{background-color:#f4f5f7;border-radius:16px;gap:32px;width:calc(50% - 16px);padding:32px min(3vw,48px);overflow:hidden}}._QqHlW_item ._QqHlW_itemTitleContainer{flex-direction:column;gap:12px;display:flex}._QqHlW_item ._QqHlW_itemTitleContainer ._QqHlW_itemTitle{color:#000;font-size:1.8rem;font-weight:600;line-height:170%}._QqHlW_item ._QqHlW_itemTitleContainer ._QqHlW_itemInterviewee{color:#858a95;letter-spacing:.026rem;font-size:1.3rem;font-weight:400;line-height:100%}._QqHlW_item ._QqHlW_itemImageContainer{width:100%;padding-bottom:40px}._QqHlW_item ._QqHlW_itemImageContainer [data-component-name=slide-pagination]{bottom:-40px}._QqHlW_item ._QqHlW_itemImageContainer ._QqHlW_itemImage{border-radius:8px;width:100%;overflow:hidden}._QqHlW_item ._QqHlW_itemImageContainer ._QqHlW_itemImage img{aspect-ratio:315/221;object-fit:cover;object-position:center;width:100%;display:block}._QqHlW_itemInner{background:#fff;border-radius:8px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:20px;padding:32px;display:flex}._QqHlW_itemInner ._QqHlW_properties{color:#858a95;letter-spacing:.024rem;flex-direction:column;gap:8px;font-size:1.2rem;font-weight:400;line-height:100%;display:flex}._QqHlW_itemInner ._QqHlW_properties span{font-family:var(--font-family-english);color:#000;font-size:1.7rem;font-weight:500;line-height:140%}._QqHlW_itemInner ._QqHlW_divider{background-color:#e9e9eb;width:100%;height:1px}._QqHlW_itemInner ._QqHlW_detailContainer{flex-direction:column;gap:12px;display:flex}._QqHlW_itemInner ._QqHlW_detailContainer h6{color:#000;font-size:1.4rem;font-weight:600;line-height:100%}._QqHlW_itemInner ._QqHlW_detailContainer p{color:#000;white-space:pre-wrap;font-size:1.3rem;font-weight:400;line-height:2}
.OzkP7q_pageWrapper{overflow-x:clip}.OzkP7q_mainContent{z-index:1;background-color:#fff;position:relative}.OzkP7q_companySection{padding:64px var(--padding-inline);background-color:#fff}.OzkP7q_catalogWrapper{background:#fff;padding:80px 0;position:relative}.OzkP7q_carouselSectionWrapper{background-color:#0b0b0d;flex-direction:column;gap:120px;width:100%;padding:120px 0;display:flex}
.lS8Nfa_wrapper{position:relative}.lS8Nfa_fixedBackground{z-index:0;width:100%;height:100dvh;position:fixed;top:0;left:0;overflow:hidden}.lS8Nfa_backgroundVideo{object-fit:cover;width:100%;height:100%}.lS8Nfa_overlay{z-index:1;pointer-events:none;position:absolute;inset:0}.lS8Nfa_content{z-index:1;position:relative}
.gGuqeq_wrapper{width:100%;padding:64px var(--padding-inline) 0;background-color:#fff;flex-direction:column;gap:16px;display:flex;overflow:hidden}@media (min-width:769px){.gGuqeq_wrapper{padding:120px var(--padding-inline);gap:64px}}.gGuqeq_titleContainer{flex-direction:column;gap:8px;display:flex}@media (min-width:769px){.gGuqeq_titleContainer{gap:16px}}.gGuqeq_titleContainer .gGuqeq_title{color:#000;font-size:1.6rem;font-weight:600;line-height:180%}@media (min-width:769px){.gGuqeq_titleContainer .gGuqeq_title{text-align:center;font-size:2rem}}.gGuqeq_titleContainer .gGuqeq_titleDescription{color:#0b0b0d;font-size:1.4rem;font-weight:300;line-height:200%}@media (min-width:769px){.gGuqeq_titleContainer .gGuqeq_titleDescription{text-align:center}}.gGuqeq_container img{aspect-ratio:327/383;width:100%;max-width:600px;margin:0 auto;line-height:1;display:block}.gGuqeq_carouselTitleContainer{flex-direction:column;gap:8px;margin-top:24px;display:flex}@media (min-width:769px){.gGuqeq_carouselTitleContainer{gap:16px;margin-top:48px}}.gGuqeq_carouselTitleContainer .gGuqeq_carouselTitle{color:#000;font-size:1.6rem;font-weight:600;line-height:180%}@media (min-width:769px){.gGuqeq_carouselTitleContainer .gGuqeq_carouselTitle{text-align:center;font-size:2rem}}.gGuqeq_carouselContainer{width:100%;margin-top:24px;padding-bottom:40px}@media (min-width:769px){.gGuqeq_carouselContainer{margin-top:48px;padding-bottom:0}.gGuqeq_carouselContainer .gGuqeq_carouselMobile{display:none}}.gGuqeq_carouselContainer .gGuqeq_carouselMobile [data-component-name=slide-pagination]{bottom:-40px}.gGuqeq_carouselContainer .gGuqeq_carouselDesktop{display:none}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_carouselDesktop{justify-content:center;gap:16px;display:flex}}.gGuqeq_carouselContainer .gGuqeq_carouselItemWrapper{flex-direction:column;width:100%;display:flex}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_carouselItemWrapper{width:315px}}.gGuqeq_carouselContainer .gGuqeq_carouselItemImage{border-radius:8px;width:100%;overflow:hidden}.gGuqeq_carouselContainer .gGuqeq_carouselItemImage img{aspect-ratio:315/221;object-fit:cover;object-position:center;width:100%;display:block}.gGuqeq_carouselContainer .gGuqeq_textContainer{color:#000;flex-direction:column;gap:8px;width:100%;padding:16px 0 0;display:flex}@media (min-width:769px){.gGuqeq_carouselContainer .gGuqeq_textContainer{padding:24px 0 0}}.gGuqeq_carouselContainer .gGuqeq_brand{font-family:var(--font-family-english);letter-spacing:-.024em;margin:0;font-size:1.6rem;font-weight:400;line-height:1.5}.gGuqeq_carouselContainer .gGuqeq_carouselItemTitle{font-family:var(--font-family-english);margin:0;font-size:1.6rem;font-weight:400;line-height:1.5}.gGuqeq_carouselWrapper{width:100%;position:relative;overflow:hidden}.gGuqeq_carouselInner{gap:16px;display:flex}@media (min-width:769px){.gGuqeq_carouselInner{gap:24px}}.gGuqeq_carouselItem{border-radius:8px;flex-direction:column;flex:0 0 calc(100% - 16px);width:100%;display:flex;overflow:hidden}@media (min-width:769px){.gGuqeq_carouselItem{flex:0 0 calc(50% - 12px);min-width:0}}.gGuqeq_carouselItem picture{width:100%;height:100%;display:block}.gGuqeq_carouselItem img{aspect-ratio:327/383;object-fit:cover;width:100%;height:100%;display:block}@media (min-width:769px){.gGuqeq_carouselItem img{aspect-ratio:560/400}}.gGuqeq_textContainer{color:#000;flex-direction:column;gap:8px;width:100%;padding:16px 0 0;display:flex}@media (min-width:769px){.gGuqeq_textContainer{padding:24px 0 0}}.gGuqeq_brand{font-family:var(--font-family-english);letter-spacing:-.024em;margin:0;font-size:1.2rem;font-weight:500;line-height:1.5}@media (min-width:769px){.gGuqeq_brand{font-size:1.4rem}}.gGuqeq_carouselItem .gGuqeq_title{font-family:var(--font-family-english);margin:0;font-size:2.4rem;font-weight:400;line-height:1.5}@media (min-width:769px){.gGuqeq_carouselItem .gGuqeq_title{font-size:3.2rem}}.gGuqeq_sliderControls{justify-content:center;align-items:center;gap:12px;margin-top:24px;display:flex}@media (min-width:769px){.gGuqeq_sliderControls{display:none}}.gGuqeq_navButton{color:#000;cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:opacity .3s;display:flex}.gGuqeq_navButton:disabled{cursor:not-allowed;opacity:.3}.gGuqeq_navButton:not(:disabled):hover{opacity:.7}.gGuqeq_navPrev{transform:rotate(180deg)}.gGuqeq_navNext{transform:rotate(0)}.gGuqeq_pagination{justify-content:center;align-items:center;gap:8px;display:flex}.gGuqeq_paginationDot{cursor:pointer;background-color:#0000004d;border:none;border-radius:999px;width:8px;height:8px;padding:0;transition:background-color .6s}.gGuqeq_paginationDot.gGuqeq_isActive{background-color:#000}
.TCdwPa_heroLabelsContainer{gap:8px;margin-top:16px;display:flex}.TCdwPa_heroLabel{color:#fff;background-color:#00000080;border-radius:2px;padding:6px 8px;font-size:1.2rem;font-weight:400;line-height:1;display:inline-block}.TCdwPa_sectionsWrapper h3>span{font-size:2.3rem}@media (min-width:769px){.TCdwPa_sectionsWrapper h3>span{font-size:2.8rem}.sp-only-br{display:none}}
.bbP9vW_container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}.bbP9vW_areaContainer{flex-direction:column;gap:20px;display:flex}.bbP9vW_titleContainer{flex-direction:column;gap:8px;display:flex}.bbP9vW_title{font-family:var(--font-family-heading);color:#000;font-size:2rem;font-weight:600;line-height:1.5}.bbP9vW_note{color:#000;margin:0;font-size:1.5rem;font-weight:600;line-height:1.5}
.EPqP4q_wrapper{width:100%;height:100svh;min-height:600px;padding-top:var(--header_height);position:relative}.EPqP4q_container{width:100%;max-width:calc(1280px + var(--padding-inline)*2);height:100%;padding:48px var(--padding-inline) 32px;margin:0 auto}@media (min-width:769px){.EPqP4q_container{padding-top:72px;padding-bottom:72px}}.EPqP4q_title{font-family:var(--font-family-heading);color:#fff;text-shadow:0 3px 6px #00000029;font-size:2.8rem;font-weight:700;line-height:1.75;position:relative}.EPqP4q_title rt{font-size:.8rem}@media (min-width:769px){.EPqP4q_title{text-shadow:0 10px 20px #0000001a;font-size:4rem;line-height:2}}.EPqP4q_subtitle{color:#fff;text-shadow:0 3px 6px #00000029;margin-top:8px;font-size:1.6rem;font-weight:600;line-height:1.5;position:relative}@media (min-width:769px){.EPqP4q_subtitle{text-shadow:0 10px 20px #0000001a;margin-top:12px;font-size:2rem}}.EPqP4q_ctaContainer{z-index:100;justify-content:center;width:100%;display:flex;position:fixed;bottom:32px;left:50%;transform:translate(-50%)}@media (min-width:769px){.EPqP4q_ctaContainer{bottom:72px}}
.SSSXla_wrapper{background-color:#fff;width:100%;position:relative}.SSSXla_heroSection{aspect-ratio:2/3;width:100%;position:relative}@media (min-width:769px){.SSSXla_heroSection{height:100lvh;aspect-ratio:unset}}.SSSXla_heroGradientOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0003 0%,#0000 100%);height:200px;position:absolute;top:0;left:0;right:0}.SSSXla_heroBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.SSSXla_heroVideo{object-fit:cover;width:100%;height:100%}.SSSXla_heroContentCenter{z-index:2;color:#fff;text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;padding-top:80px;display:flex;position:relative}.SSSXla_heroContentCenter h3{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;display:inline-flex}@media (min-width:769px){.SSSXla_heroContentCenter h3{gap:12px}}.SSSXla_slideCopy{color:#fff;letter-spacing:.056rem;font-size:1.4rem;font-weight:500;line-height:1.4}@media (min-width:769px){.SSSXla_slideCopy{letter-spacing:.08rem;font-size:2rem}}.SSSXla_slidePropertyName{flex-direction:column;align-items:center;gap:4px;display:flex}.SSSXla_productBrand{font-family:var(--font-family-english);color:#fff;font-size:1.2rem;font-weight:500;line-height:1}@media (min-width:769px){.SSSXla_productBrand{font-size:1.6rem}}.SSSXla_productName{font-family:var(--font-family-english-highlight);color:#fff;letter-spacing:0;font-size:8rem;font-weight:500;line-height:1}@media (min-width:769px){.SSSXla_productName{font-size:9rem}}.SSSXla_experienceItems{flex-direction:column;gap:60px;width:100%;padding:60px 24px;display:flex}@media (min-width:769px){.SSSXla_experienceItems{gap:80px;max-width:1216px;margin:0 auto;padding:80px}}.SSSXla_experienceItem{flex-direction:column;gap:24px;display:flex}.SSSXla_itemTextWrapper{flex-direction:column;gap:12px;display:flex}.SSSXla_itemTitle{color:#000;letter-spacing:0;white-space:pre-line;font-family:Hiragino Sans,Hiragino Kaku Gothic ProN,sans-serif;font-size:2rem;font-weight:500;line-height:1.3}@media (min-width:769px){.SSSXla_itemTitle{font-size:2.4rem}}.SSSXla_itemDescription{color:#000;letter-spacing:.024rem;white-space:pre-line;font-size:1.2rem;font-weight:300;line-height:2}@media (min-width:769px){.SSSXla_itemDescription{max-width:560px;font-weight:400}}.SSSXla_itemNote{color:#999;letter-spacing:.02rem;white-space:pre-line;font-size:1.1rem;font-weight:300;line-height:1.8}.SSSXla_slideshowWrapper{aspect-ratio:4/3;background:#000;border-radius:8px;width:100%;position:relative;overflow:hidden}@media (min-width:769px){.SSSXla_slideshowWrapper{aspect-ratio:16/9}}.SSSXla_slideshowSlide{opacity:0;transition:opacity 1s;position:absolute;inset:0;overflow:hidden}.SSSXla_slideshowSlideActive{opacity:1}@keyframes SSSXla_slideLeftToRight{0%{transform:translate(-5%)}to{transform:translate(0)}}.SSSXla_slideshowImage{object-fit:cover;width:105%;height:100%;animation:10s ease-in-out infinite alternate SSSXla_slideLeftToRight}.SSSXla_ctaContainer{background:#fff;width:100%;max-width:1216px;margin:0 auto;padding:0 24px 60px}@media (min-width:769px){.SSSXla_ctaContainer{padding:0 80px 80px}}.SSSXla_usageExampleSection{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1216px;margin:0 auto;padding:60px 24px;display:flex}@media (min-width:769px){.SSSXla_usageExampleSection{gap:32px;padding:80px}}.SSSXla_usageExampleHeading{color:#0b0b0d;text-align:center;font-size:1.6rem;font-weight:600;line-height:1.4}@media (min-width:769px){.SSSXla_usageExampleHeading{font-size:2rem}}.SSSXla_usageExampleBody{color:#0b0b0d;text-align:center;letter-spacing:.024rem;padding-bottom:30px;font-size:1.2rem;font-weight:300;line-height:2}@media (min-width:769px){.SSSXla_usageExampleBody{font-size:1.4rem;font-weight:400}}.SSSXla_usageExampleSubHeading{color:#0b0b0d;align-self:flex-start;font-size:1.4rem;font-weight:600;line-height:1.4}@media (min-width:769px){.SSSXla_usageExampleSubHeading{font-size:1.6rem}}.SSSXla_usageExampleCards{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:100%;padding-bottom:4px;display:flex;overflow:auto hidden}.SSSXla_usageExampleCards::-webkit-scrollbar{display:none}@media (min-width:985px){.SSSXla_usageExampleCards{scroll-snap-type:none;grid-template-columns:repeat(3,1fr);gap:32px;padding-bottom:0;display:grid;overflow-x:visible}}.SSSXla_usageExampleCard{scroll-snap-align:start;border:1px solid #e9e9eb;border-radius:8px;flex:0 0 80%;min-width:0;overflow:hidden}@media (min-width:985px){.SSSXla_usageExampleCard{flex:initial;min-width:initial;scroll-snap-align:initial}}.SSSXla_usageExampleCardImage{aspect-ratio:327/359;object-fit:cover;width:100%;line-height:0;display:block}@media (min-width:769px){.SSSXla_usageExampleCardImage{aspect-ratio:406/260}}.SSSXla_usageExampleCardContent{text-align:left;flex-direction:column;align-items:flex-start;gap:20px;padding:20px 16px 24px;display:flex}.SSSXla_usageExampleCardType{color:#000;margin-right:6px;font-size:1.2rem;font-weight:300;line-height:1.2}.SSSXla_usageExampleCardName{color:#000;margin-right:1em;font-size:1.2rem;font-weight:600;line-height:1.2}.SSSXla_usageExampleCardSpecs{text-align:left;background:#f4f5f7;border:1px solid #e9e9eb;border-radius:6px;flex-direction:column;gap:4px;width:100%;padding:16px;display:flex}.SSSXla_usageExampleCardSpecs ul{margin:0;padding:0;list-style:none}.SSSXla_usageExampleCardSpecs ul li{color:#0b0b0d;font-size:1.3rem;font-weight:300;line-height:1.4}.SSSXla_usageExampleCardPlans{text-align:left;flex-direction:column;align-self:stretch;align-items:flex-start;gap:2px;padding-inline-start:1em;display:flex}.SSSXla_usageExampleCardPlans li{color:#000;font-size:1.1rem;font-weight:400;line-height:1.5}@media (min-width:985px){.SSSXla_usageExampleCardPlans li{font-size:1.3rem}}.SSSXla_lineupLink{color:#0b0b0d;cursor:pointer;background:0 0;border:1px solid #0b0b0d;border-radius:100px;justify-content:center;align-items:center;padding:12px 24px;font-size:1.3rem;font-weight:500;line-height:1.4;transition:background-color .2s,color .2s;display:inline-flex}.SSSXla_lineupLink:hover{color:#fff;background-color:#0b0b0d}@media (min-width:769px){.SSSXla_lineupLink{padding:14px 32px;font-size:1.4rem}}.SSSXla_plan3Hero{justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:relative;overflow:hidden}.SSSXla_plan3HeroBackground{z-index:0;position:absolute;inset:0}.SSSXla_plan3HeroImage{object-fit:cover;width:100%;height:100%;display:block}.SSSXla_plan3HeroOverlay{z-index:1;background-color:#0006;position:absolute;inset:0}.SSSXla_plan3HeroInner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.SSSXla_plan3HeroTitle{font-family:var(--font-family-english);color:#fff;letter-spacing:-.03em;margin:0;font-size:3rem;font-weight:500;line-height:1}@media (min-width:769px){.SSSXla_plan3HeroTitle{letter-spacing:0;font-size:5rem}}.SSSXla_plan3HeroDescription{color:#fff;margin:0;padding-top:8px;font-size:1.2rem;font-weight:500;line-height:1.5}@media (min-width:769px){.SSSXla_plan3HeroDescription{font-size:1.4rem}}.SSSXla_characteristicSection{width:100%;padding:40px var(--padding-inline);background-color:#fff;overflow:hidden}@media (min-width:769px){.SSSXla_characteristicSection{padding:0}}.SSSXla_characteristicItems{flex-direction:column;gap:64px;display:flex}@media (min-width:769px){.SSSXla_characteristicItems{gap:0}}
.BWE2fW_carousel{padding-bottom:30px}.BWE2fW_carousel [data-component-name=slide-pagination]{bottom:-30px}@media (min-width:769px){.BWE2fW_carousel{padding-bottom:0}.BWE2fW_carousel [data-component-name=slide-pagination]{display:none}}.BWE2fW_textBox{flex-direction:column;gap:16px;width:100%;height:100%;display:flex}.BWE2fW_cardTop{flex-direction:column;gap:12px;display:flex}.BWE2fW_cardLabel{color:#fff;background-color:#000;border-radius:999px;width:fit-content;padding:4px 12px;font-size:1.2rem;font-weight:300;line-height:130%;display:block}.BWE2fW_cardTitle{height:60px;font-family:var(--font-family-heading);white-space:pre-wrap;font-size:2rem;font-weight:600;line-height:1.5;display:block}.BWE2fW_cardBottom{flex-direction:column;gap:8px;display:flex}.BWE2fW_cardLead{white-space:pre-wrap;margin:0;font-size:1.3rem;font-weight:300;line-height:1.8462}.BWE2fW_cardNote{color:#8d8d8d;white-space:pre-wrap;margin:0;font-size:1rem;line-height:1.5}.BWE2fW_cardImage{margin:0 auto}.BWE2fW_cardImage[data-theme=normal] [data-index="2"]{border:1px solid #e5e5e5;border-radius:15px}.BWE2fW_cardImage [data-index="1"]{padding:0 20px}@media (min-width:769px){.BWE2fW_cardImage [data-index="1"]{padding:0 35px}}.BWE2fW_cardImage img{width:100%}.BWE2fW_card{color:#000;background-color:#fff;border-radius:15px;width:100%;height:100%;padding:50px 30px;position:relative}.BWE2fW_card[data-theme=light]{background-color:#edf0f4}
.rPCsUq_container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}
._8nj_QG_wrapper{background-color:#000;flex-direction:column;width:100%;display:flex}@media (min-width:769px){._8nj_QG_wrapper{background-color:#222}}._8nj_QG_container{flex-direction:column;gap:20px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}._8nj_QG_headingLabel{font-family:var(--font-family-english);color:#fff;font-size:1.6rem;font-weight:700;line-height:130%}._8nj_QG_headingContainer{flex-direction:column;gap:8px;display:flex}._8nj_QG_heading{font-family:var(--font-family-heading);color:#fff;font-size:3.2rem;font-weight:700;line-height:1.3}._8nj_QG_subHeading{font-family:var(--font-family-heading);color:#fff;margin:0;padding:24px 0 8px;font-size:2.4rem;font-weight:700;line-height:150%}._8nj_QG_inner{background-color:#222;border-radius:8px;padding:36px 20px 48px;overflow:hidden}._8nj_QG_areaContainer{flex-direction:column;gap:20px;padding-bottom:16px;display:flex}._8nj_QG_areaTitleContainer{flex-direction:column;gap:8px;display:flex}._8nj_QG_areaTitle{font-family:var(--font-family-heading);color:#fff;font-size:2rem;font-weight:700;line-height:150%}._8nj_QG_areaNote{color:#fff;margin:0;font-size:1.5rem;font-weight:700;line-height:150%}._8nj_QG_buttonContainer{width:100%;padding-top:8px}._8nj_QG_buttonContainer a{margin:0 auto}
.jIwlBW_container{flex-direction:column;align-items:center;gap:8px;display:flex}.jIwlBW_heading{font-family:var(--font-family-heading);color:#fff;text-align:center;font-size:2.4rem;font-weight:700;line-height:1.8}.jIwlBW_heading span{font-size:1.8rem}.jIwlBW_description{color:#fff;text-align:center;margin:0;font-size:1.2rem;font-weight:300;line-height:1.667}.jIwlBW_imageContainer{flex-direction:column;gap:8px;width:100%;max-width:600px;margin:0 auto;padding:24px 8px;display:flex}.jIwlBW_image{aspect-ratio:26/18;object-fit:cover;border-radius:8px;width:100%;height:auto;margin:0 auto;overflow:hidden}
._2_CScW_wrapper{flex-direction:column;gap:18px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}._2_CScW_title{font-family:var(--font-family-heading);color:#000;margin:8px 0;font-size:3.2rem;font-weight:700;line-height:130%}._2_CScW_container{background:#f5f5f5;border-radius:15px;flex-direction:column;gap:36px;width:100%;max-width:600px;margin:0 auto;padding:32px 24px;display:flex}._2_CScW_ctaTitle{font-family:var(--font-family-heading);color:#000;text-align:center;letter-spacing:.8px;font-size:2rem;font-weight:700;line-height:1.6}._2_CScW_ctaDescription{color:#000;text-align:center;letter-spacing:.48px;margin:0;font-size:1.2rem;font-weight:700;line-height:1.667}._2_CScW_ctaWrapper{flex-direction:column;align-items:center;gap:24px;display:flex}._2_CScW_ctaInner{flex-direction:column;align-items:center;gap:12px;display:flex}._2_CScW_image{aspect-ratio:3/2;object-fit:cover;border-radius:15px;width:100%;overflow:hidden}@media (min-width:769px){._2_CScW_image{width:315px}}
.VIzZkW_wrapper{flex-direction:column;justify-content:space-between;width:100%;height:100svh;padding:110px 25px 74px;display:flex;position:relative}@media (min-width:769px){.VIzZkW_wrapper{padding:136px 150px 74px}}.VIzZkW_buttonWrapper{justify-content:center;width:100%;display:flex}.VIzZkW_headTitle{font-family:var(--font-family-heading);color:#fff;text-shadow:0 3px 6px #00000029;opacity:1;font-size:2.8rem;font-weight:700;line-height:1.75;position:relative}@media (min-width:769px){.VIzZkW_headTitle{text-shadow:0 10px 20px #0000001a;font-size:4rem;line-height:2}}
.mHcN9q_wrapper{width:100%;height:100lvh;padding:95px 30px;position:relative}@media (min-width:769px){.mHcN9q_wrapper{padding:114px 50px}}.mHcN9q_container{flex-direction:column;gap:30px;width:fit-content;max-width:1048px;padding:48px 0;display:flex}@media (min-width:769px){.mHcN9q_container{margin:0 auto}}.mHcN9q_titleContainer{flex-direction:column;gap:16px;display:flex}.mHcN9q_label{font-family:var(--font-family-heading);color:#fff;font-size:1.4rem;font-weight:700;line-height:150%}@media (min-width:769px){.mHcN9q_label{text-align:center}}.mHcN9q_title{font-family:var(--font-family-heading);color:#fff;font-size:2.7rem;font-weight:700;line-height:150%}@media (min-width:769px){.mHcN9q_title{text-align:center}}.mHcN9q_description{color:#fff;margin:0;font-size:1.3rem;font-weight:300;line-height:1.84}@media (min-width:769px){.mHcN9q_description{text-align:center;font-size:1.5rem}}
.tFj4Va_wrapper{aspect-ratio:16/9;border-radius:8px;width:100%;max-width:700px;position:relative;overflow:hidden}.tFj4Va_wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.tFj4Va_action{z-index:1;cursor:pointer;width:100%;position:relative}@media (min-width:769px){.tFj4Va_action:hover{opacity:.8;transition:opacity .3s ease-in-out}}.tFj4Va_labelContainer{z-index:1;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media (min-width:769px){.tFj4Va_labelContainer{gap:30px}}.tFj4Va_labelContainer span{font-family:var(--font-family-heading);text-align:center;font-size:2.1rem;font-weight:700}@media (min-width:769px){.tFj4Va_labelContainer span{font-size:3.6rem}}.tFj4Va_thumbnail{aspect-ratio:16/9;border-radius:8px;width:100%;line-height:0;display:block;overflow:hidden}
.xHpKPq_container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:0 24px 48px;display:flex}.xHpKPq_title{font-family:var(--font-family-heading);color:#000;font-size:3.2rem;font-weight:700;line-height:130%}.xHpKPq_inner{margin:0 auto}
.qaEkKG_item{aspect-ratio:80/103;border-radius:15px;flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}@media (min-width:769px){.qaEkKG_item:hover{opacity:.8;transition:opacity .3s ease-in-out}}.qaEkKG_item:after{z-index:-1;content:"";opacity:.1;background:#000;width:100%;height:100%;transition:opacity .3s ease-in-out;display:block;position:absolute;top:0;left:0}.qaEkKG_thumbnail{z-index:-1;aspect-ratio:80/103;object-fit:cover;width:100%;display:block;position:absolute;top:0;left:0}.qaEkKG_contentTop{color:#fff;text-shadow:0 3px 6px #00000029;padding:26px 20px 0}.qaEkKG_contentBottom{color:#fff;text-shadow:0 3px 6px #00000029;padding:0 20px 26px}.qaEkKG_titleWrapper{z-index:1;color:#fff;text-shadow:0 3px 6px #00000029;flex-direction:column;width:250px;margin:0;padding:0 20px;display:flex;position:absolute;top:26px;left:0}@media (min-width:769px){.qaEkKG_titleWrapper{width:inherit}}.qaEkKG_titleWrapper[data-position=bottom]{top:auto;bottom:26px}.qaEkKG_volumeText{font-size:1rem;font-weight:300;line-height:1}@media (min-width:769px){.qaEkKG_volumeText{font-size:1.1rem}}.qaEkKG_titleText{font-family:var(--font-family-heading);margin-top:5px;margin-bottom:7px;font-size:1.4rem;font-weight:600;line-height:1.6}@media (min-width:769px){.qaEkKG_titleText{margin-top:9px;margin-bottom:8px;font-size:1.9rem;line-height:1.5}}.qaEkKG_memberText{font-size:1rem;font-weight:300;line-height:1.5}
.aEnpPq_container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}
.wfqfGG_wrapper [data-component-name=price]{display:none}
.fUmqxa_wrapper{flex-direction:column;align-items:center;width:100%;display:flex}.fUmqxa_inner{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;margin:0 auto;padding:0 24px;display:flex}@media (min-width:769px){.fUmqxa_inner{gap:32px;padding:0 60px}}.fUmqxa_heading{color:#fff;text-align:center;max-width:560px;font-size:2rem;font-weight:600;line-height:1.8}@media (min-width:769px){.fUmqxa_heading{font-size:2.4rem}}.fUmqxa_description{color:#fff;text-align:center;max-width:560px;font-size:1.4rem;font-weight:400;line-height:2.2}@media (min-width:769px){.fUmqxa_description{font-size:1.6rem;line-height:2.4}}.fUmqxa_navigationBanner{flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1100px;padding:40px 0 60px;display:flex}@media (min-width:769px){.fUmqxa_navigationBanner{padding:48px 0 60px}}.fUmqxa_planList{flex-direction:column;gap:16px;width:100%;margin:0;padding:0 0 60px;list-style:none;display:flex}@media (min-width:769px){.fUmqxa_planList{flex-direction:row;gap:20px}}.fUmqxa_planItem{width:100%}@media (min-width:769px){.fUmqxa_planItem{flex:1}}.fUmqxa_planCard{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;width:100%;height:140px;padding:0 24px;display:flex;position:relative;overflow:hidden}.fUmqxa_planCardImage{z-index:0;object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.fUmqxa_planCardOverlay{z-index:1;pointer-events:none;background:linear-gradient(#0003,#00000080);position:absolute;inset:0}.fUmqxa_planCardText{z-index:2;flex-direction:column;gap:8px;display:flex;position:relative}.fUmqxa_planTitle{z-index:2;color:#fff;margin:0;font-size:1.4rem;font-weight:500;line-height:1.4}.fUmqxa_planDescription{z-index:2;font-family:var(--font-family-english);color:#fff;letter-spacing:-.03em;margin:0;font-size:2rem;font-weight:500;line-height:1}.fUmqxa_planArrow{z-index:2;color:#fff;width:14px;height:7px;display:flex;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.fUmqxa_planArrowIcon{width:100%;height:100%;display:block}.fUmqxa_note{color:#ffffffb3;text-align:left;width:100%;margin:0;font-size:1.2rem;font-weight:400;line-height:1.6}
._1Feapa_wrapper{background-color:#fff;width:100%;overflow:hidden}._1Feapa_container{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:96px 24px;display:flex}
.dINZZq_wrapper{flex-direction:column;gap:30px;width:100%;max-width:1048px;margin:0 auto;padding:48px 24px;display:flex}.dINZZq_container{flex-direction:column;gap:20px;display:flex}.dINZZq_titleContainer{flex-direction:column;gap:8px;display:flex}.dINZZq_title{font-family:var(--font-family-heading);color:#000;font-size:2rem;font-weight:700;line-height:150%}
