html{scroll-behavior:smooth;scroll-padding-top:134px;@media (width<=1024px){scroll-padding-top:50px}}.ledsfocuspro-sign{--color-white:#fff;--color-black:#000;--color-main:#ff5611;--color-sub-1:#ff1200;--color-sub-2:#e44401;--color-sub-3:#ff3400;--color-sub-4:#ff6b1d;--color-sub-5:#ffa86b;--color-sub-6:#ffd0ac;--color-sub-7:#ffe7d2;--color-sub-8:#ff8a1b;--color-sub-9:#ffac22;color:var(--color-white);background:#262626;overflow:hidden;& .lfps-u-sp{@media (width>=768px){display:none}}& .lfps-u-tab{@media (width<=767px),(width>=1025px){display:none}}& .lfps-u-pc{@media (width<=1024px){display:none}}& .lfps-u-pc-tab{@media (width<=767px){display:none}}& .lfps-u-sp-tab{@media (width>=1025px){display:none}}& .lfps-u-block-sp{@media (width<=767px){display:block}}& .lfps-u-block-pc-tab{@media (width>=768px){display:block}}& .lfps-u-container{width:920px;max-width:calc(100% - 40px)}& .lfps-u-section{padding:20px 0 80px;@media (width<=767px){padding:20px 0 40px}}& .lfps-u-bg-gray{isolation:isolate;position:relative;&:after{z-index:-1;content:"";opacity:.5;background:linear-gradient(270deg,#ffffffeb 3.85%,#fff0 100%);width:125%;height:100%;position:absolute;top:0;left:0}}& .lfps-u-bg-black{background:var(--color-black)}& .lfps-u-bg-white{color:var(--color-black);background:var(--color-white)}& .lfps-u-bg-lightning{background-image:image-set("/images/jp/products/ledlighting/ledsfocuspro-sign/bg-lightning.avif" 1x type("image/avif"),"/images/jp/products/ledlighting/ledsfocuspro-sign/bg-lightning.png" 1x type("image/png"));background-position:top;background-repeat:no-repeat;background-size:cover;flex:0 0 540px;position:relative;@media (width<=1024px){flex-basis:372px}@media (width<=767px){background-position:50%;flex-basis:192px}&:before{content:"";clip-path:polygon(-15% 65%,115% 100%,115% 0%,-15% 30%);background:linear-gradient(270deg,#ffffffeb 3.85%,#fff0 100%);width:125%;height:100%;position:absolute;left:50%;transform:translate(-50%);@media (width<=767px){background:linear-gradient(270deg,#ffffffeb 12.5%,#fff0 100%);width:860px;height:260px}}}& .lfps-u-bg-lightning-shapes{flex-direction:column;justify-content:center;row-gap:9.6%;height:100%;display:flex;@media (width<=767px){justify-content:flex-end;row-gap:12.9%;padding-bottom:10px}}& .lfps-u-bg-lightning-shape{background:linear-gradient(#fff0 0%,#fff 50%,#fff0 100%);width:100%;height:8.9%;@media (width<=767px){height:11.5%}}& .lfps-u-bg-lightning-shape-bottom{flex:1;width:100%;position:relative;overflow:hidden;@media (width<=767px){display:none}&:before{content:"";opacity:.38;clip-path:polygon(-15% 100%,115% 65%,115% 30%,-15% 0%);background:linear-gradient(90deg,#fff0 0%,#ffffffeb 96.15%);width:125%;height:540px;display:block;position:absolute;top:0;left:50%;transform:translate(-50%,-65%);@media (width<=1024px){height:372px}}}& .lfps-u-overlay-white{position:relative;overflow:hidden;&:before{pointer-events:none;content:"";opacity:.5;clip-path:polygon(0 0,100% 36%,100% 64%,0 100%);background:linear-gradient(90deg,#fff0,#ffffffeb);width:125%;height:540px;position:absolute;top:0;left:0;transform:translateY(-55.6%)}}& .lfps-u-overlay-gray{position:relative;overflow:hidden;&:before{pointer-events:none;content:"";opacity:.1;clip-path:polygon(0 0,100% 36%,100% 64%,0 100%);background:linear-gradient(90deg,#000000eb 3.85%,#0000 100%);width:125%;height:540px;position:absolute;top:0;left:0;transform:translateY(-55.6%)}}& .lfps-u-text-shadow{color:#fff;text-shadow:0 0 .14em,0 0 .14em}& .lfps-u-text-basic{font-size:1.125rem;@media (width<=767px){font-size:1rem}}& .lfps-u-h2{font-size:3.875rem;font-weight:300;line-height:normal;@media (width<=767px){font-size:2.625rem}}& .lfps-u-h3{font-size:1.5625rem;font-weight:700;line-height:normal;@media (width<=767px){font-size:1.125rem}}& .lfps-u-h4{font-size:1.125rem;font-weight:700;@media (width<=767px){font-size:1rem}}& .lfps-u-spacer-01{margin-top:100px;@media (width<=767px){margin-top:60px}}& .lfps-u-spacer-02{margin-top:60px;@media (width<=767px){margin-top:40px}}& .lfps-u-spacer-03{margin-top:30px}& .lfps-u-spacer-04{margin-top:20px}& .lfps-u-spacer-05{margin-top:10px}& .lfps-u-button-01{width:260px;height:52px;color:var(--color-white);text-align:center;cursor:pointer;background:var(--color-main) url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-newtab.svg) no-repeat right 25px center/20px;justify-content:center;align-items:center;padding:0 56px 0 40px;line-height:1;transition:all .3s;display:flex;&:hover{background-color:var(--color-sub-8)}&:active{background-color:var(--color-sub-1)}&:focus{border:2px solid var(--color-sub-9)}}& .lfps-u-button-02{width:260px;height:52px;color:var(--color-sub-3);text-align:center;cursor:pointer;background:var(--color-white);border:1px solid var(--color-main);justify-content:center;align-items:center;line-height:1;transition:all .3s;display:flex;&:hover{color:var(--color-white);background-color:var(--color-sub-8);border-color:var(--color-sub-8)}&:active{color:var(--color-sub-1);border-color:var(--color-sub-1)}&:focus{border-color:var(--color-sub-9);border-width:2px}}& .lfps-u-cta{justify-content:center;gap:20px;display:flex;@media (width<=767px){flex-direction:column;align-items:center}}& .lfps-u-label-01{width:fit-content;color:var(--color-white);letter-spacing:.05rem;background:var(--color-black);border:1px solid var(--color-white);padding:.25em .5em;font-size:1rem;font-weight:400;line-height:1;display:inline-block}& .lfps-u-label-02{width:fit-content;color:var(--color-main);background:var(--color-white);border:1px solid var(--color-main);padding:.25em .5em;font-size:1rem;font-weight:400;line-height:1;display:inline-block}& .lfps-u-label-03{width:fit-content;color:var(--color-white);letter-spacing:.05rem;background:#333;padding:.25em .5em;font-size:1rem;font-weight:400;line-height:1;display:inline-block}& .lfps-u-table{table-layout:fixed;border-collapse:collapse;width:100%;& thead{& tr{& th{color:var(--color-black);text-align:center;border:1px solid var(--color-white);background:#ccc;padding:10px 0;&.lfps-s-focused{background:var(--color-white);border-top:5px solid var(--color-main);border-right:5px solid var(--color-main);border-left:5px solid var(--color-main);@media (width<=767px){border-top-width:3px;border-left-width:3px;border-right-width:3px}}}}}& tbody{& tr{& th,& td{background:var(--color-black);border:1px solid var(--color-white);padding:10px 0;font-weight:300;line-height:normal;&.lfps-s-focused{border-right:5px solid var(--color-main);border-left:5px solid var(--color-main);@media (width<=767px){border-left-width:3px;border-right-width:3px}}&.lfps-s-text-focused{font-weight:700}}&:nth-of-type(2n){& th,& td{background:#333}}&:last-of-type{& th,& td{&.lfps-s-focused{border-bottom:5px solid var(--color-main);@media (width<=767px){border-bottom-width:3px}}}}}}}& .lfps-u-members{gap:10px;display:flex}& .lfps-u-members-text{font-size:.75rem;line-height:normal}& .lfps-mv{isolation:isolate;padding:540px 0 114px;position:relative;@media (width<=1024px){padding:372px 0 45px}@media (width<=767px){padding:33% 0 45px}}& .lfps-mv-bg{z-index:-1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}& .lfps-mv-bg-company{z-index:1;width:auto;height:540px;position:absolute;top:0;right:0;mask-image:linear-gradient(102deg,#fff0 20%,#fff 50%);@media (width<=1024px){height:372px}@media (width<=767px){width:100%;height:auto;position:static;mask-image:none}}& .lfps-mv-bg-products{z-index:1;max-width:calc(65% - 330px);position:absolute;top:376px;left:4%;transform:translateY(-50%);@media (width<=1024px){max-width:calc(65% - 235px);top:260px}@media (width<=767px){max-width:none;top:calc(57.5vw + 134px);left:20px}}& .lfps-mv-contents{justify-content:center;width:804px;max-width:65%;display:flex;position:absolute;top:320px;right:0;@media (width<=1024px){width:554px;top:190px}@media (width<=767px){width:auto;max-width:none;position:static}}& .lfps-mv-subtitle{text-align:justify;text-align-last:justify;font-size:1.5rem;line-height:1;@media (width<=1024px){font-size:1.0625rem}@media (width<=767px){font-size:.9375rem}}& .lfps-mv-title{letter-spacing:.0875em;font-size:4rem;font-weight:400;line-height:1;@media (width<=1024px){font-size:2.8rem}@media (width<=767px){font-size:2.5rem}}& .lfps-mv-category{width:100%;color:var(--color-black);text-align:center;letter-spacing:.05em;background:#fff9;font-size:1.125rem;@media (width<=1024px){font-size:.8rem}}& .lfps-mv-members{@media (width<=767px){position:absolute;top:calc(57.5vw + 200px);left:8px}}& .lfps-mv-members-image{@media (width<=767px){width:36px}}& .lfps-mv-members-text{@media (width<=767px){font-size:.425rem}}& .lfps-mv-lead{font-size:2.375rem;line-height:1.2;& strong{font-size:5.375rem;font-weight:300}@media (width<=1024px){font-size:1.65rem;& strong{font-size:4.375rem}}@media (width<=767px){margin-top:280px;font-size:1rem;& strong{font-size:2.25rem}}}& .lfps-mv-nav{z-index:90;background:var(--color-black);border:1px solid var(--color-white);width:1140px;max-width:calc(100% - 40px);padding:12px 16px;position:absolute;top:1050px;left:50%;transform:translate(-50%);box-shadow:0 0 30px #ffffffa3;&.lfps-s-fixed{position:fixed;top:80px}@media (width<=1024px){display:none}}& .lfps-mv-nav-list{justify-content:space-between;gap:20px;display:flex}& .lfps-mv-nav-link{color:var(--color-white);align-items:center;gap:15px;display:inline-flex;position:relative;&:before{content:"";width:0;transition:width .3s;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}&:hover{&:before{border-bottom:2px solid #ff5611;border-left:2px solid #0000;border-right:2px solid #0000;width:100%}}&:after{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-chevron-nav.svg) 50%/contain no-repeat;width:10px;height:7px}}& .lfps-mv-nav-marker{margin-top:50px}& .lfps-pain{padding-bottom:60px}& .lfps-pain-image{border:1px solid var(--color-white)}& .lfps-pain-columns{counter-reset:pain-column-counter;grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,1fr);grid-auto-flow:column;column-gap:20px;display:grid;@media (width<=767px){flex-direction:column;row-gap:30px;display:flex}}& .lfps-pain-column{flex:1;display:contents;@media (width<=767px){display:block}}& .lfps-pain-column-title{font-size:1.75rem;font-weight:700;line-height:normal;@media (width<=767px){font-size:1.5rem}&:before{color:#3d3d3d;content:counter(pain-column-counter);counter-increment:pain-column-counter;background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:1.2em;height:1.2em;margin-right:.25em;font-size:.85em;font-weight:700;display:inline-flex}}& .lfps-pain-column-text{line-height:normal}& .lfps-pain-appeal{font-size:2rem;font-weight:700;line-height:normal;@media (width<=767px){font-size:1.5rem}}& .lfps-pain-02{position:relative;&:before{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-chevron.svg) 50%/contain no-repeat;width:132px;height:40px;position:absolute;top:0;left:50%;transform:translate(-50%);@media (width<=767px){width:106px;height:32px}}}& .lfps-beautiful{isolation:isolate;position:relative}& .lfps-beautiful-columns,& .lfps-beautiful-columns-02{gap:20px;display:flex}& .lfps-beautiful-columns{@media (width<=767px){gap:0;margin-left:-10px;margin-right:-10px}}& .lfps-beautiful-columns-02{@media (width<=767px){flex-direction:column;row-gap:30px}}& .lfps-beautiful-column,& .lfps-beautiful-column-02{flex:1}& .lfps-beautiful-column{@media (width<=767px){&:not(:first-child){margin-left:-10px}}}& .lfps-beautiful-column-02{@media (width<=767px){justify-content:center;display:flex}}& .lfps-beautiful-caption,& .lfps-beautiful-caption-02{text-align:center;font-weight:700;line-height:normal}& .lfps-beautiful-caption{@media (width<=767px){font-size:.625rem}}& .lfps-beautiful-focus-wrapper{overflow:hidden}& .lfps-beautiful-focus{color:var(--color-black);text-align:center;background:linear-gradient(90deg,#fff0 0%,#fff 20% 80%,#fff0 100%);margin-bottom:.75em;font-size:1.25rem;line-height:1.6;position:relative;@media (width<=767px){background-size:100% calc(100% + 40px);font-size:1.125rem}&:before,&:after{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-light.svg) 50%/contain no-repeat;width:1.6em;height:2em;position:absolute;bottom:-.75em;@media (width<=767px){top:50%;bottom:auto;transform:translateY(-50%)}}&:before{left:2.5%}&:after{right:2.5%;transform:scaleX(-1);@media (width<=767px){transform:translateY(-50%)scaleX(-1)}}}& .lfps-beautiful-table-wrapper{@media (width<=516px){position:relative;overflow-x:auto;&:after{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-swipe.png) 50%/contain no-repeat;width:50px;height:50px;position:absolute;top:66%;right:72px;transform:translateY(-50%)}&.lfps-s-swiped{&:after{opacity:0;transition:opacity .5s}}}}& .lfps-beautiful-table{@media (width<=767px){width:462px}& thead{& tr{& th{text-align:center;@media (width<=767px){padding:6px 0;font-size:.5625rem}}}}& tbody{& tr{& th,& td{text-align:center;@media (width<=767px){padding:6px 0;font-size:.5625rem}}}}}& .lfps-beautiful-table-note{@media (width<=767px){font-size:.625rem}}& .lfps-beautiful-visual-01{position:relative}& .lfps-beautiful-visual-01-image{width:100%}& .lfps-beautiful-visual-01-text{color:var(--color-white);font-size:.6875rem;position:absolute;bottom:10px;left:12%;@media (width<=767px){font-size:.5625rem}}& .lfps-beautiful-visual-02{z-index:-1;position:absolute;bottom:0;right:0}& .lfps-beautiful-visual-02-image{@media (width<=767px){mask-image:linear-gradient(90deg,#0000 0%,#000 40%)}}& .lfps-beautiful-visual-02-text{font-size:.6875rem;position:absolute;bottom:38%;right:32%;@media (width<=767px){font-size:.4375rem;bottom:60%;right:40%}}& .lfps-beautiful-cta{margin-top:180px}& .lfps-variation{padding-bottom:112px;@media (width<=767px){padding-bottom:48px}}& .lfps-variation-list{gap:15px;display:flex;@media (width<=767px){flex-wrap:wrap;justify-content:center;gap:20px 10px}}& .lfps-variation-list-item{width:calc(33.3333% - 6.66667px)}& .lfps-variation-figure-caption{line-height:normal}& .lfps-variation-list-image{@media (width<=767px){margin-left:auto;margin-right:auto;display:block}}& .lfps-variation-list-caption{text-align:center;font-size:.9375rem;line-height:normal}& .lfps-variation-table{@media (width<=767px){display:block}& tbody{& tr{& th,& td{text-align:left;padding:10px 20px;@media (width<=767px){border-top:none;display:block}&:first-child{@media (width>=768px){border-left:3px solid var(--color-main)}}&:last-child{@media (width>=768px){border-right:3px solid var(--color-main)}}@media (width<=767px){border-right:3px solid var(--color-main);border-left:3px solid var(--color-main)}}& th{width:35%;@media (width<=767px){border-bottom:1px dashed var(--color-white);width:100%}}& td{width:65%;@media (width<=767px){border-top:none;width:100%}}&:first-of-type{& th,& td{@media (width>=768px){border-top:3px solid var(--color-main)}}& th{@media (width<=767px){border-top:3px solid var(--color-main)}}}&:last-of-type{& th,& td{@media (width>=768px){border-bottom:3px solid var(--color-main)}}& td{@media (width<=767px){border-bottom:3px solid var(--color-main)}}}}}}& .lfps-products-list{justify-content:space-between;display:flex;@media (width<=767px){flex-direction:column}}& .lfps-products-list-item{text-align:center;flex:0 0 240px}& .lfps-products-link{text-align:center;font-size:1.5rem;line-height:1;display:inline-block;position:relative;& small{font-size:1rem}&:after{content:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-products-link.svg);position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}}& .lfps-products-link-text{-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s}& .lfps-products-link:hover .lfps-products-link-text{background-size:100% 1px}& .lfps-value-ba{display:flex;position:relative;@media (width<=767px){flex-direction:column}&:after{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-arrow.svg) 50%/contain no-repeat;width:58px;margin:auto;position:absolute;inset:0;@media (width<=767px){content:none}}}& .lfps-value-ba-item{border:1px solid var(--color-white);position:relative;&:not(:first-child){@media (width>=768px){border-left:none}@media (width<=767px){border-top:none}}}& .lfps-value-ba-image{@media (width<=767px){width:100%}}& .lfps-value-ba-text{z-index:1;font-size:1.125rem;font-weight:700;position:absolute;top:10px;left:50%;transform:translate(-50%)}& .lfps-value-box{background:#3d3d3d;border-radius:10px;padding:10px 32px;@media (width<=767px){padding:10px 20px}}& .lfps-value-box-title{font-size:1.75rem;@media (width<=767px){font-size:1.5rem}&:before{color:#3d3d3d;content:counter(list-item);background:var(--color-white);border-radius:50%;justify-content:center;align-items:center;width:1.2em;height:1.2em;margin-right:.25em;font-size:.85em;font-weight:700;display:inline-flex}}& .lfps-cases{@media (width<=1024px){padding-bottom:0}}& .lfps-cases-head-container{@media (width>=768px){display:contents}}& .lfps-cases-box{width:1000px;color:var(--color-black);isolation:isolate;margin-left:auto;margin-right:auto;position:relative;@media (width<=1024px){background:var(--color-white);width:auto}}& .lfps-cases-box-bgs{z-index:-1;width:100%;height:100%;position:absolute;@media (width<=1024px){display:none}}& .lfps-cases-box-bg{opacity:.7;background:#fffffc;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}& .lfps-cases-box-bg-2{transform:translate(-20px,20px)}& .lfps-cases-box-bg-3{transform:translate(20px,20px)}& .lfps-cases-box-inner{padding:50px;@media (width<=1024px){padding:20px 0 80px;padding-bottom:40px}}& .lfps-cases-box-container{@media (width>1024px){display:contents}}& .lfps-cases-top-image{position:relative;@media (width<=767px){margin-bottom:5rem}}& .lfps-cases-top-price-wrapper{background:#00000080;gap:8px;width:100%;padding:12px 12px 12px 0;display:flex;position:absolute;bottom:0;left:0}& .lfps-cases-top-price{margin-left:-8px;position:relative}& .lfps-cases-top-price-sub{color:var(--color-main);background:var(--color-white);border:1px solid var(--color-main);border-radius:4px;padding:0 8px;position:absolute;bottom:100%;left:40px}& .lfps-cases-top-price-main{color:var(--color-white);white-space:nowrap;background:var(--color-main);padding:4px 20px 4px 40px;font-size:1.5rem;font-weight:700;position:relative;&:after{content:"";clip-path:polygon(0 0,100% 0,100% 100%);background:#4f1700;width:8px;height:8px;position:absolute;top:100%;left:0}}& .lfps-cases-top-price-text{color:var(--color-white);line-height:1.5;@media (width<=767px){color:var(--color-black);font-size:.75rem;position:absolute;top:calc(100% + 10px);left:0}}& .lfps-cases-title{letter-spacing:.05em;font-size:1.75rem;font-weight:700;@media (width<=767px){font-size:1.125rem}}& .lfps-cases-columns{gap:30px;display:flex;@media (width<=767px){flex-direction:column}}& .lfps-cases-columns-image{@media (width<=767px){width:100%}}& .lfps-cases-columns-contents{flex-direction:column;flex:1;align-items:flex-start;display:flex}& .lfps-cases-columns-text{flex:1}& .lfps-cases-columns-link{gap:5px;display:inline-flex;position:relative;&:before{content:"";background:url(/images/jp/products/ledlighting/ledsfocuspro-sign/ic-link.png) 50%/contain no-repeat;width:1.8em;height:1.8em;display:block}&:after{content:"";transform-origin:0;background-color:currentColor;width:calc(100% + -1.8em - 5px);height:1px;transition:transform .3s;position:absolute;bottom:0;left:calc(1.8em + 5px);transform:scaleX(0)}&:hover{&:after{transform:scaleX(1)}}}& .lfps-cases-buttons{flex-wrap:wrap;gap:20px 30px;width:100%;display:flex;container-type:inline-size;@media (width<=767px){justify-content:center}}& .lfps-cases-button{width:230px;@media (width<=1024px){width:210px}@container (width<490px){width:260px;padding:0 48px 0 24px}}& .lfps-cases-others-text{font-size:1.125rem;font-weight:700}& .lfps-closing{z-index:0;padding:100px 0 30px;position:relative;overflow:hidden;@media (width<=1024px){padding-top:60px}@media (width<=767px){padding-top:20px}}& .lfps-closing-bg{z-index:-1;flex-direction:column;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}& .lfps-closing-bg-lightning{@media (width<=767px){flex-basis:340px;&:before{top:42%}}}& .lfps-closing-bg-lightning-shapes{@media (width<=767px){row-gap:7.4%}}& .lfps-closing-bg-lightning-shape{@media (width<=767px){height:6.5%}}& .lfps-closing-container{@media (width>=768px){display:contents}}& .lfps-closing-visual{justify-content:center;display:flex;transform:translate(-22.5px);@media (width<=767px){position:relative;transform:none}}& .lfps-closing-visual-picture{align-self:center;max-width:calc(100% - 608px);position:relative;@media (width<=1024px){max-width:calc(100% - 520px)}@media (width<=767px){position:static}}& .lfps-closing-visual-image{@media (width<=767px){width:295px;position:absolute;top:120px;left:0}}& .lfps-closing-visual-content{color:var(--color-black)}& .lfps-closing-visual-content-inner{margin-left:-45px;@media (width<=767px){margin-left:0}}& .lfps-closing-buttons{flex-direction:column;align-items:center;gap:30px;display:flex;@media (width<=767px){gap:20px;margin-top:272px}}& .lfps-closing-subtitle{text-align:justify;text-align-last:justify;font-size:1.5rem;line-height:1;@media (width<=1024px){font-size:1.1875rem}@media (width<=767px){color:var(--color-white);font-size:.9375rem}}& .lfps-closing-title{letter-spacing:.0875em;font-size:4rem;font-weight:400;line-height:1;@media (width<=1024px){font-size:3.125rem}@media (width<=767px){color:var(--color-white);font-size:2.25rem}}& .lfps-closing-category{text-align:center;border:1px solid var(--color-black);background:#fff9;width:100%;padding:.33em 0;font-size:1.125rem;@media (width<=1024px){font-size:.875rem}@media (width<=767px){font-size:.6875rem}}& .lfps-closing-bottom-title{text-align:center;letter-spacing:.1rem;font-size:2.5rem;font-weight:400;line-height:1;@media (width<=767px){font-size:1.5rem}}& .lfps-closing-bottom-columns{justify-content:center;gap:15px;display:flex}& .lfps-closing-bottom-columns-text{letter-spacing:.05em}& .lfps-closing-members{@media (width<=767px){position:absolute;top:286px;right:20px}}& .lfps-closing-bottom-button{margin-left:auto;margin-right:auto}& .lfps-closing-bottom-text{letter-spacing:.05em}}