.size-example-rem{font-size:1.8rem;margin-top:3.2rem}.size-min-rem{width:min(50vw,32rem)}.size-max-rem{width:max(10vw,12rem)}.size-clmp-rem{font-size:clamp(1.4rem,1.3542vw,2.6rem)}.size-example-par{width:2.813%}.size-example-par02{width:2.868%}.size-example-vw{width:4.6154vw}.size-example-vh{width:2.8125vh}.size-min-vw{width:min(50vw,320px)}.size-max-vw{width:max(10vw,120px)}.size-clmp-vw{font-size:clamp(14px,1.3542vw,26px)}.size-line-height{line-height:1.667}.title{font-size:38px;line-height:1.6}.page-contents-kv-wrap{width:100%}.page-contents-kv-wrap .page-fv{width:100%}@media screen and (max-width: 767px){.page-contents-kv-wrap .page-fv{padding-left:6.6667vw}}.page-contents-kv-wrap .page-contents-kv-tit{width:-moz-fit-content;width:fit-content;text-align:center;margin:min(5.4983vw,80px) auto 0}@media screen and (max-width: 767px){.page-contents-kv-wrap .page-contents-kv-tit{margin-top:10.6667vw}}.page-contents-kv-wrap .kv-tit-en{width:100%;color:#dea4bc;font-family:brandon-grotesque,sans-serif;font-size:clamp(13px,1.0309vw,15px);font-weight:500;letter-spacing:.12em;line-height:1.667}@media screen and (max-width: 767px){.page-contents-kv-wrap .kv-tit-en{font-size:4vw}}.page-contents-kv-wrap .kv-tit-ja{width:100%;color:#98867f;font-size:clamp(18px,1.512vw,22px);font-weight:700;letter-spacing:.12em;line-height:1.455}@media screen and (max-width: 767px){.page-contents-kv-wrap .kv-tit-ja{font-size:5.3333vw}}.menu-breakpoint-sp{display:block}.menu-breakpoint-pc{display:none}@media(width >= 768px){.menu-breakpoint-sp{display:none}.menu-breakpoint-pc{display:block}}.l-mainContent.l-article.page-top{width:100%;position:relative}.l-mainContent.l-article.page-top .mv-slide-wrap{position:relative}.l-mainContent.l-article.page-top .top-rail .p-postListWrap.news-tab.pc-only{width:min(57.6923vw,600px) !important}@media screen and (min-width: 768px)and (max-width: 959px){.l-mainContent.l-article.page-top .top-rail .p-postListWrap.news-tab.pc-only{width:95% !important}}.l-mainContent.l-article.page-top .wp-block-group.sec.sec--about{padding-top:0}.l-mainContent.l-article.page-top .sec--features .feature-slider .swiper-slide.ver03 img{-o-object-position:50% 70%;object-position:50% 70%}.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0{width:min(61.8557vw,900px);margin:auto}@media screen and (min-width: 768px)and (max-width: 959px){.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0{width:min(100%,807px)}.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0 .is-layout-constrained{padding:0 !important}}@media screen and (max-width: 767px){.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0{width:100%}}.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0 .p-postList.-type-card.-pc-col3.-sp-col1{display:grid;grid-template-columns:repeat(3, 1fr);gap:min(4.1237vw,60px);margin:0}@media screen and (max-width: 767px){.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0 .p-postList.-type-card.-pc-col3.-sp-col1{grid-template-columns:repeat(1, 1fr)}}.l-mainContent.l-article.page-top .wp-block-group.sec--news-column.u-mb-ctrl.u-mb-0 .p-postList__item{width:100%;padding:0}@media screen and (min-width: 768px)and (max-width: 959px){.sec--contact .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained{width:min(100%,807px)}.sec--contact .wp-block-group__inner-container.is-layout-constrained.wp-block-group-is-layout-constrained .is-layout-constrained{padding:0 !important}}.l-mainContent.l-article.page-lesson .sec--profile{width:100%}@media screen and (min-width: 769px)and (max-width: 1099px){.l-mainContent.l-article.page-lesson .sec--profile .prof-visual{position:relative}}.l-mainContent.l-article.page-lesson .sec--profile .prof-visual::after{content:none}@media screen and (min-width: 769px)and (max-width: 1099px){.l-mainContent.l-article.page-lesson .sec--profile .prof-visual::after{content:"";background-image:url("https://maintenance.keidesign24.com/wp-content/uploads/2025/09/group2.png");background-repeat:no-repeat;background-size:100% auto;aspect-ratio:346/262;width:min(12.5vw,120px);position:absolute;z-index:1;top:min(37.5vw,360px);left:min(22.9167vw,220px)}}@media screen and (min-width: 768px){.l-mainContent.l-article.page-lesson .sec--profile .has-text-align-left.pc_only{display:block !important}}@media screen and (max-width: 1099px){.l-mainContent.l-article.page-lesson .sec--profile .wp-block-group.prof-text.pp-reveal.delay-4.is-visible::before{display:none !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0{width:min(100%,900px);margin:auto}.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .swell-block-columns__inner{width:100%;display:grid;grid-template-columns:repeat(2, 1fr);gap:min(4.1237vw,60px);padding:0 !important}.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .swell-block-column.swl-has-mb--s.pp-reveal.is-visible{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0;width:100%}.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .wp-block-image.size-full.is-resized.u-lb-off img{width:100% !important}.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .eff-card{width:100%;min-height:0;align-self:stretch}}@media screen and (min-width: 768px)and (max-width: 1024px){.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .swell-block-columns__inner>.swell-block-column:first-child .eff-card::after{content:"";background-image:url("https://maintenance.keidesign24.com/wp-content/uploads/2025/09/rainbow.png");background-repeat:no-repeat;background-size:contain;pointer-events:none;aspect-ratio:138/92;width:min(7.3333vw,66px);position:absolute;right:10px;top:auto;bottom:10px;z-index:2}.wp-block-group.sec--effect.u-mb-ctrl.u-mb-0 .swell-block-columns__inner>.swell-block-column:last-child .eff-card::after{content:"";background-image:url("https://maintenance.keidesign24.com/wp-content/uploads/2025/09/green2.png");background-repeat:no-repeat;background-size:contain;pointer-events:none;width:min(5.3333vw,48px);aspect-ratio:96/98;position:absolute;right:10px;top:auto;bottom:10px;z-index:2}}@media screen and (min-width: 768px)and (max-width: 1024px){.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0{width:min(100%,900px);margin:auto}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .swell-block-columns__inner{width:100%;display:grid;grid-template-columns:repeat(3, 1fr);gap:min(4.1237vw,60px) min(6.8729vw,100px);padding:0 !important}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .swell-block-column.swl-has-mb--s{max-width:100%;width:100%}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .wp-block-image.u-lb-off{width:100%}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .aligncenter.size-full.is-resized{width:100%}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .aligncenter.size-full.is-resized img{width:100% !important}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .swell-block-columns__inner>.swell-block-column::after{content:"";position:absolute;top:50%;left:calc(100% + min(1.7182vw,25px));transform:translateY(-50%);width:min(3.4364vw,50px);height:3px;background-image:radial-gradient(circle, #dea4bc 1.5px, transparent 1.5px);background-size:6px 3px;background-repeat:repeat-x;pointer-events:none;z-index:1;display:block !important}.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .swell-block-columns__inner>.swell-block-column:nth-child(3n)::after,.wp-block-group.sec--flow.u-mb-ctrl.u-mb-0 .swell-block-columns__inner>.swell-block-column:last-child::after{display:none !important}}@media screen and (min-width: 768px)and (max-width: 1024px){.wp-block-cover.alignfull.is-light.sec--cta.u-mb-ctrl.u-mb-0.pc_only img{-o-object-fit:cover;object-fit:cover;-o-object-position:20% center;object-position:20% center}}.blog.wp-child-theme-swell_child,.archive.category,.archive.date{width:100%}.blog.wp-child-theme-swell_child .l-content.l-container,.archive.category .l-content.l-container,.archive.date .l-content.l-container{width:min(100% - 40px,1000px);margin-bottom:min(8.2474vw,120px) !important;padding-top:0 !important}@media screen and (max-width: 767px){.blog.wp-child-theme-swell_child .l-content.l-container,.archive.category .l-content.l-container,.archive.date .l-content.l-container{max-width:100%;width:100%;margin-bottom:25.3333vw !important}}.blog.wp-child-theme-swell_child .c-pageTitle,.blog.wp-child-theme-swell_child .l-topTitleArea,.archive.category .c-pageTitle,.archive.category .l-topTitleArea,.archive.date .c-pageTitle,.archive.date .l-topTitleArea{display:none !important}.blog.wp-child-theme-swell_child .page-contents-wrap,.archive.category .page-contents-wrap,.archive.date .page-contents-wrap{width:100%;display:flex;gap:20px;justify-content:space-between;margin:min(8.7285vw,127px) auto 0}@media screen and (max-width: 767px){.blog.wp-child-theme-swell_child .page-contents-wrap,.archive.category .page-contents-wrap,.archive.date .page-contents-wrap{flex-direction:column;gap:18.6667vw;margin:6.4vw auto 0;padding:0 6.6667vw}}.blog.wp-child-theme-swell_child .l-mainContent__inner>.post_content,.archive.category .l-mainContent__inner>.post_content,.archive.date .l-mainContent__inner>.post_content{margin:0 !important}.blog.wp-child-theme-swell_child .l-mainContent__inner>.post_content>.page-fv,.blog.wp-child-theme-swell_child .l-mainContent__inner>.post_content>.wp-block-group.sec--newscolumn,.archive.category .l-mainContent__inner>.post_content>.page-fv,.archive.category .l-mainContent__inner>.post_content>.wp-block-group.sec--newscolumn,.archive.date .l-mainContent__inner>.post_content>.page-fv,.archive.date .l-mainContent__inner>.post_content>.wp-block-group.sec--newscolumn{display:none}.blog.wp-child-theme-swell_child .p-homeContent.l-parent.u-mt-40,.blog.wp-child-theme-swell_child .p-archiveContent.u-mt-40,.archive.category .p-homeContent.l-parent.u-mt-40,.archive.category .p-archiveContent.u-mt-40,.archive.date .p-homeContent.l-parent.u-mt-40,.archive.date .p-archiveContent.u-mt-40{margin-top:0 !important}.blog.wp-child-theme-swell_child .l-sidebar,.archive.category .l-sidebar,.archive.date .l-sidebar{margin-top:0 !important}@media screen and (max-width: 767px){.blog.wp-child-theme-swell_child .l-sidebar,.archive.category .l-sidebar,.archive.date .l-sidebar{font-size:3.5897vw;margin-top:12.3077vw}}@media screen and (min-width: 768px)and (max-width: 959px){.blog.wp-child-theme-swell_child .l-sidebar,.archive.category .l-sidebar,.archive.date .l-sidebar{width:40%}}.blog.wp-child-theme-swell_child .wp-block-heading,.archive.category .wp-block-heading,.archive.date .wp-block-heading{border-bottom:1px solid #998985;font-size:clamp(16px,1.2371vw,18px);font-weight:700;letter-spacing:.12em;line-height:1.556;padding-bottom:.6em}.archive.category .l-topTitleArea.c-filterLayer.-texture-dot,.archive.date .l-topTitleArea.c-filterLayer.-texture-dot{display:none}.archive.category .l-topTitleArea.c-filterLayer.-texture-dot,.archive.date .l-topTitleArea.c-filterLayer.-texture-dot{display:none}
/*# sourceMappingURL=style.css.map */