@import"https://fonts.cdnfonts.com/css/goudy-old-style";@import"https://fonts.cdnfonts.com/css/ofl-sorts-mill-goudy";:root{--font-noto-sans-jp: "Noto Sans JP";--font-goudy-old-style: "Goudy Old Style";--font-ten-mincho: "Ten Mincho";--font-yu-gothic: "YuGothic";--font-hiragino-sans: "Hiragino Sans";--font-ofl-sorts-mill-goudy: "OFL Sorts Mill Goudy";--font-sf-pro-text: "SF Pro Text";--black: #000000;--white: #FFFFFF;--beige: #EFEFE6;--beige2: #FAFAF2}.corporate-lp__container{color:var(--black);font-family:var(--font-noto-sans-jp),sans-serif;font-size:16px}.corporate-lp__header{padding:22px 16px;background:var(--black);display:flex;justify-content:center;align-items:center}.corporate-lp__header .header-container{display:flex;justify-content:space-between;align-items:center;width:100%}.corporate-lp__header .header-logo{display:flex;align-items:center;gap:12px}.corporate-lp__header .header-logo .image{height:14px}.corporate-lp__header .header-logo .title-logo{color:var(--white);font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:12px;line-height:12px}.corporate-lp__header .navigation-area{display:none}.corporate-lp__header .navigation-list{display:flex;flex-direction:column;gap:32px}.corporate-lp__header .navigation-list-item a{color:var(--white);text-decoration:none}.corporate-lp__header .cvr-buttons{color:var(--white);display:none}.corporate-lp__header .menu{color:var(--white)}@media (min-width: 1025px){.corporate-lp__header{padding:24px 80px;justify-content:space-around}.corporate-lp__header .header-container{width:80%}.corporate-lp__header .header-logo{height:40px}.corporate-lp__header .header-logo .image{height:20px}.corporate-lp__header .title-logo{font-size:18px;line-height:18px}.corporate-lp__header .navigation-area{display:block}.corporate-lp__header .navigation-list{flex-direction:row}.corporate-lp__header .navigation-list-item a{font-size:14px;line-height:14px}.corporate-lp__header .cvr-buttons{display:flex;gap:16px}.corporate-lp__header .cvr-button1{display:flex;align-items:center;gap:10px;background:var(--white);padding:8px 16px;text-decoration:none}.corporate-lp__header .cvr-button1 .text{margin:0;color:var(--black);font-weight:700;font-size:14px;line-height:14px}.corporate-lp__header .cvr-button2{padding:8px 16px;color:var(--black);font-weight:700;font-size:14px;line-height:14px;background:var(--white);text-decoration:none}.corporate-lp__header .menu{display:none}}.corporate-lp__first-view{display:flex;flex-direction:column;background:var(--black)}.corporate-lp__first-view__section1{display:flex;position:relative}.corporate-lp__first-view__section1 .sauna-image{max-width:100%;height:100%;object-fit:cover}.corporate-lp__first-view__section1 .achievement-image-sp{position:absolute;top:228px;right:24px;z-index:10}.corporate-lp__first-view__section2{position:relative;background:var(--black);color:var(--white);padding:32px 16px}.corporate-lp__first-view__section2 .achievement-image-pc{display:none}.corporate-lp__first-view__section2 .title{font-family:var(--font-ten-mincho),serif;border-top:1px solid var(--white);border-bottom:1px solid var(--white);width:fit-content;margin:0 0 32px}.corporate-lp__first-view__section2 .description{font-family:var(--font-ten-mincho),serif;margin:0;font-weight:400;font-size:24px;line-height:41px}.corporate-lp__first-view__section2 .feature-list{padding:0;display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.corporate-lp__first-view__section2 .feature-list__item{display:flex;align-items:center;gap:8px;list-style:none;font-weight:400;font-size:12px;line-height:24px}.corporate-lp__first-view__section2 .feature-list__item .highlight-text{color:var(--black);background:#ffe8c4;font-weight:700}.corporate-lp__first-view .cvr-button-area,.corporate-lp__first-view .cvr-buttons{width:100%}.corporate-lp__first-view .cvr-button1{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--white);padding:8px 16px;text-decoration:none;height:48px}.corporate-lp__first-view .cvr-button1 .text{margin:0;color:var(--black);font-weight:700;font-size:14px;line-height:14px}.corporate-lp__first-view .cvr-button2{display:flex;justify-content:center;align-items:center;padding:8px 16px;font-size:14px;font-weight:700;line-height:14px;color:var(--black);background:var(--white);text-decoration:none;height:38px}.corporate-lp__first-view .cvr-button-bubble{margin-top:30px;position:relative;color:var(--black);font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:20px;background:#9adfda;padding:12px 32px;width:100%;border-radius:50px}.corporate-lp__first-view .cvr-button-bubble:before{content:"";position:absolute;top:-18px;left:40%;margin-left:-15px;border:6px solid transparent;border-bottom:12px solid #9ADFDA;z-index:2}.corporate-lp__first-view .cvr-button-bubble .triangle{position:absolute;top:0;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.corporate-lp__first-view .cvr-button-bubble .books-image{position:absolute;top:0;right:40px;display:flex}.corporate-lp__first-view .cvr-button-bubble .book{width:110px;height:62px;transform:rotate(10deg)}@media (min-width: 768px){.corporate-lp__first-view__section1 .achievement-image-sp{position:absolute;top:578px;left:310px;z-index:10}.corporate-lp__first-view__section2 .achievement-image-pc{display:none}}@media (min-width: 1025px){.corporate-lp__first-view{flex-direction:row-reverse}.corporate-lp__first-view__section1{width:50%}.corporate-lp__first-view__section1 .achievement-image-sp{display:none}.corporate-lp__first-view__section2 .achievement-image-pc{position:absolute;display:block;top:75px;left:458px;z-index:10}.corporate-lp__first-view__section2{padding:58px 120px}.corporate-lp__first-view__section2 .title{font-family:var(--font-ten-mincho),serif;border-top:1px solid var(--white);border-bottom:1px solid var(--white);width:fit-content;margin:0 0 32px;font-size:20px;line-height:34px}.corporate-lp__first-view__section2 .description{font-size:28px;line-height:48px}.corporate-lp__first-view__section2 .feature-list{margin-bottom:40px}.corporate-lp__first-view__section2 .feature-list__item{font-size:14px;line-height:24px}.corporate-lp__first-view .cvr-button-area{justify-content:start}.corporate-lp__first-view .cvr-buttons{flex-direction:row;width:auto}.corporate-lp__first-view .cvr-button1{width:fit-content;height:56px}.corporate-lp__first-view .cvr-button2{height:56px}.corporate-lp__first-view .cvr-button-bubble{display:block;border-radius:8px}.corporate-lp__first-view .cvr-button-bubble .text{display:flex}.corporate-lp__first-view .cvr-button-bubble .books-image{top:-10px;right:40px}}.logo-group{display:flex;justify-content:start;align-items:center;gap:32px;padding:16px;overflow-y:scroll}@media (min-width: 1025px){.logo-group{justify-content:center}}.corporate-lp__example{color:var(--black);background:linear-gradient(to right,#efefe6 50%,#efefe699 50%);padding:120px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__example .container{width:100%;max-width:1000px}.corporate-lp__example .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__example .section-title .english-text{font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:700;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__example .section-title .border{max-height:0;width:137px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__example .section-title .japanese-text{font-family:var(--font-ten-mincho),serif;line-height:16px}.corporate-lp__example .example-list{max-width:1000px}.corporate-lp__example .example-list__item{display:flex;flex-direction:column;margin-bottom:80px}.corporate-lp__example .example-list__item .image{max-width:100%;object-fit:cover;box-shadow:0 8px 16px #0000001a}.corporate-lp__example .example-list__item .detail{margin-top:24px}.corporate-lp__example .example-list__item .description-area-on-image-container{position:relative;margin-bottom:60px}.corporate-lp__example .example-list__item .description-area-on-image{width:100%;position:absolute;background:var(--white);bottom:-60px;left:-4px;border-left:4px solid var(--black);padding:16px;box-shadow:0 8px 16px #0000001a}.corporate-lp__example .example-list__item .description-check{font-family:var(--font-goudy-old-style),serif;font-weight:700;font-size:12px;line-height:12px;margin-bottom:10px}.corporate-lp__example .example-list__item .description-text{font-weight:500;font-size:14px;line-height:28px}.corporate-lp__example .example-list__item .all-device-image{display:block}.corporate-lp__example .example-list__item .pc-image{display:none}.corporate-lp__example .example-list__item .sp-image{display:block}.corporate-lp__example .example-list__item .label{padding:8px;color:var(--white);background:var(--black);width:fit-content;font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:14px;margin-bottom:16px}.corporate-lp__example .example-list__item .title{font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:24px;line-height:41px;letter-spacing:.16em;margin:0}.corporate-lp__example .example-list__item .point__text{margin-top:16px;font-family:var(--font-goudy-old-style),sans-serif;font-weight:700;font-size:16px;line-height:16px}.corporate-lp__example .example-list__item .point__divider{max-height:0;margin:10px 0;border-bottom:1px solid #00000029}.corporate-lp__example .example-list__item .point__point-list{list-style:none;padding:0;margin:0}.corporate-lp__example .example-list__item .point__point-list-item{font-weight:500;font-size:14px;line-height:28px}.corporate-lp__example .example-list__item .point__point-list-item .highlight-text{font-weight:700;text-decoration:underline}.corporate-lp__example .example-list__item .view-more{font-family:var(--font-goudy-old-style),sans-serif;font-weight:700;font-size:16px;line-height:16px;margin-top:16px;text-align:right}.corporate-lp__example .movie-section{padding:24px;color:var(--black);background:var(--white);margin-bottom:80px;display:flex;flex-direction:column;align-items:center;box-shadow:0 8px 16px #0000001a}.corporate-lp__example .movie-section .movie{border-radius:16px;overflow:hidden;position:relative;width:100%;max-width:407px;aspect-ratio:16/9}.corporate-lp__example .movie-section .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.corporate-lp__example .movie-section .movie-detail{margin-top:32px;width:100%;display:flex;flex-direction:column;align-items:center}.corporate-lp__example .movie-section .movie-title{font-family:var(--font-goudy-old-style),sans-serif;font-weight:700;font-size:24px;line-height:24px;letter-spacing:.16em}.corporate-lp__example .movie-section .movie-divider{max-height:0;width:80px;margin:32px 0;border-bottom:2px solid var(--black)}.corporate-lp__example .movie-section .movie-description{font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:16px;line-height:32px}.corporate-lp__example .read-more-area{display:flex;justify-content:center;align-items:center}.corporate-lp__example .read-more{width:230px;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--black);font-size:14px;line-height:14px;color:var(--black)}@media (min-width: 1025px){.corporate-lp__example .example-list__item{flex-direction:row;gap:56px}.corporate-lp__example .example-list__item.reverse{flex-direction:row-reverse;margin-bottom:160px}.corporate-lp__example .example-list__item .image{width:564px;height:317px}.corporate-lp__example .example-list__item .pc-image{display:block}.corporate-lp__example .example-list__item .sp-image{display:none}.corporate-lp__example .example-list__item .detail{width:380px}.corporate-lp__example .example-list__item .description-area-on-image-container{margin-bottom:0}.corporate-lp__example .example-list__item .description-area-on-image{max-width:390px;bottom:-70px;left:160px}.corporate-lp__example .movie-section{flex-direction:row-reverse;justify-content:center}.corporate-lp__example .movie-section .movie{width:50%}.corporate-lp__example .movie-section .movie-detail{margin-top:0;width:50%}.corporate-lp__example .movie-section .movie-title{font-size:16px;line-height:16px}.corporate-lp__example .movie-section .movie-divider{width:56px;border-bottom:1px solid var(--black)}.corporate-lp__example .movie-section .movie-description{font-size:14px;line-height:28px}}.corporate-lp__why-yutoriba{color:var(--white);background:var(--black);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__why-yutoriba .container{width:100%;max-width:1000px}.corporate-lp__why-yutoriba .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__why-yutoriba .section-title .english-text{display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white);font-family:var(--font-goudy-old-style),serif;font-size:32px;font-weight:400;line-height:42px;letter-spacing:.16em;margin:0}.corporate-lp__why-yutoriba .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:1px solid var(--white)}.corporate-lp__why-yutoriba .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px;letter-spacing:.16em}.corporate-lp__why-yutoriba .section0{display:flex;flex-direction:column-reverse;gap:40px;margin-bottom:80px}.corporate-lp__why-yutoriba .section0 .description-area{display:flex;flex-direction:column;gap:26px}.corporate-lp__why-yutoriba .section0 .description-area .title{font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:24px;line-height:48px;margin:0}.corporate-lp__why-yutoriba .section0 .description-area .description{font-weight:300;font-size:12px;line-height:24px}.corporate-lp__why-yutoriba .section0 .image-list{display:flex;flex-direction:column;gap:26px}.corporate-lp__why-yutoriba .section0 .partners__text{margin-top:24px;font-family:var(--font-goudy-old-style),sans-serif;font-weight:400;font-size:14px;line-height:14px}.corporate-lp__why-yutoriba .section0 .partners__divider{max-height:0;width:72px;margin:16px 0;border-bottom:1px solid var(--white)}.corporate-lp__why-yutoriba .section0 .partners__partners-list{list-style:none;padding:0;margin:0}.corporate-lp__why-yutoriba .section0 .partners__partners-list-item{font-weight:700;font-size:12px;line-height:28px}.corporate-lp__why-yutoriba .section0 .about-me{width:100%;display:flex;justify-content:end;align-items:center;gap:10px;font-size:14px;line-height:14px;text-decoration:none;color:var(--white)}.corporate-lp__why-yutoriba .section1{margin-bottom:100px}.corporate-lp__why-yutoriba .sub-section .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__why-yutoriba .sub-section .section-title .title{font-family:var(--font-ofl-sorts-mill-goudy),serif;font-weight:500;font-size:40px;line-height:40px;letter-spacing:.16em;margin:0}.corporate-lp__why-yutoriba .sub-section .section-title .divider{max-height:0;width:40px;margin:24px 0;border-bottom:1px solid var(--white)}.corporate-lp__why-yutoriba .sub-section .section-title .description{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:20px;line-height:30px;letter-spacing:.08em;text-align:center}.corporate-lp__why-yutoriba .section1 .good-sauna{display:flex;flex-direction:column;align-items:center;gap:40px;margin-bottom:56px}.corporate-lp__why-yutoriba .section1 .good-sauna__title{display:flex;flex-direction:column;font-family:var(--font-yu-gothic),sans-serif;font-size:24px;font-weight:700;line-height:41px;letter-spacing:.08em;text-align:center;margin-bottom:24px}.corporate-lp__why-yutoriba .section1 .good-sauna__description{font-family:var(--font-yu-gothic),sans-serif;font-size:14px;font-weight:500;line-height:28px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai{display:flex;flex-direction:column;margin-bottom:24px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .title{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:20px;line-height:20px;margin:0 0 16px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list{display:flex;flex-direction:column;gap:16px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item{display:flex;justify-content:space-between;align-items:end;padding:24px;border:1px dashed var(--white)}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .container{max-width:240px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .for-sp{display:block}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .for-pc{display:none}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .sub-list{list-style:none;padding:0;margin:0}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .sub-list__item{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:28px;text-align:left}.corporate-lp__why-yutoriba .section2{margin-bottom:100px}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari{display:flex;flex-direction:column;gap:32px}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item{display:flex;flex-direction:column;gap:16px}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .square-frame{width:100%;height:343px;overflow:hidden}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .square-frame .image{width:100%;height:100%;object-fit:cover}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .kodawari-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:16px;line-height:24px}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .kodawari-list{list-style:none;padding:0;margin:0}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .kodawari-list-item{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:12px;line-height:24px}.corporate-lp__why-yutoriba .irori-section{margin-bottom:100px}.corporate-lp__why-yutoriba .irori-section .irori-title{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:20px;line-height:20px;letter-spacing:.08em;text-align:center;margin-bottom:64px}.corporate-lp__why-yutoriba .irori-section .irori-description{font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:24px;line-height:48px;letter-spacing:.08em;text-align:right}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-sp{display:block;position:relative;height:350px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-sp .image1{position:absolute;top:0;left:0;z-index:2}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-sp .image2{position:absolute;bottom:0;left:0;z-index:1;width:100%}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-pc{display:none}.corporate-lp__why-yutoriba .irori-section .irori-feature-list{display:flex;flex-direction:column;gap:40px;width:100%;margin-top:64px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item{display:flex;flex-direction:column;gap:30px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item .image{width:100%}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item .title{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:16px;line-height:16px;margin:0 0 16px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item .list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item .list-item{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:24px;display:flex;align-items:center;gap:12px}.corporate-lp__why-yutoriba .irori-section .irori-improvements{display:flex;flex-direction:column;margin-top:80px}.corporate-lp__why-yutoriba .irori-section .irori-improvements .movie{width:100%;aspect-ratio:16 / 9;display:flex;justify-content:center;margin-bottom:80px}.corporate-lp__why-yutoriba .irori-section .irori-improvements iframe{width:100%;height:100%}.corporate-lp__why-yutoriba .irori-section .irori-improvements .title{font-family:var(--font-ten-mincho),serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.08em;text-align:center}.corporate-lp__why-yutoriba .irori-section .irori-improvements .list{display:flex;gap:8px;margin-top:80px;padding-bottom:12px;overflow-x:scroll}.corporate-lp__why-yutoriba .irori-section .irori-improvements .list-item{display:flex;flex-direction:column;gap:16px}.corporate-lp__why-yutoriba .irori-section .irori-improvements .list-item .image-container{background:var(--white)}.corporate-lp__why-yutoriba .irori-section .irori-improvements .list-item .image{width:220px;height:170px;object-fit:contain}.corporate-lp__why-yutoriba .irori-section .irori-improvements .list-item .desc{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:21px;text-align:center}.corporate-lp__why-yutoriba .cvr-button-area{display:flex;justify-content:center;align-items:center;width:100%}.corporate-lp__why-yutoriba .cvr-buttons{width:100%}.corporate-lp__why-yutoriba .cvr-button1{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--white);padding:8px 16px;text-decoration:none;height:48px}.corporate-lp__why-yutoriba .cvr-button1 .text{margin:0;color:var(--black);font-weight:700;font-size:14px;line-height:14px}.corporate-lp__why-yutoriba .cvr-button2{display:flex;justify-content:center;align-items:center;padding:8px 16px;color:var(--black);background:var(--white);font-weight:700;font-size:14px;line-height:14px;text-decoration:none;height:38px}.corporate-lp__why-yutoriba .cvr-button-bubble{margin-top:30px;position:relative;color:var(--black);font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:20px;background:#9adfda;padding:12px 32px;width:100%;border-radius:50px}.corporate-lp__why-yutoriba .cvr-button-bubble:before{content:"";position:absolute;top:-18px;left:40%;margin-left:-15px;border:6px solid transparent;border-bottom:12px solid #9ADFDA;z-index:2}.corporate-lp__why-yutoriba .cvr-button-bubble .triangle{position:absolute;top:0;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.corporate-lp__why-yutoriba .cvr-button-bubble .books-image{position:absolute;top:-14px;right:40px;display:flex}.corporate-lp__why-yutoriba .cvr-button-bubble .book{width:67px;height:91px}@media (min-width: 1025px){.corporate-lp__why-yutoriba .section-title .english-text{white-space:pre;flex-direction:row}.corporate-lp__why-yutoriba .section0{flex-direction:row;gap:76px;margin-bottom:120px}.corporate-lp__why-yutoriba .section0 .description-area{width:50%}.corporate-lp__why-yutoriba .section0 .description-area .title{font-size:32px;line-height:64px}.corporate-lp__why-yutoriba .section0 .image-list{width:50%}.corporate-lp__why-yutoriba .section1 .good-sauna{flex-direction:row}.corporate-lp__why-yutoriba .section1 .good-sauna__container{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.corporate-lp__why-yutoriba .section1 .good-sauna__title{flex-direction:row;line-height:24px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list{flex-direction:row}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item{display:flex;justify-content:space-between;align-items:center;padding:24px 40px 24px 24px;border:1px dashed var(--white);width:50%}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .container{max-width:305px}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .for-sp{display:none}.corporate-lp__why-yutoriba .section1 .japan-sauna-kadai .kadai-list__item .for-pc{display:block}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari{flex-direction:row}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item{width:25%}.corporate-lp__why-yutoriba .section2 .yutoriba-kodawari__item .square-frame{width:226px;height:216px;overflow:hidden}.corporate-lp__why-yutoriba .irori-section .irori-description{display:flex;justify-content:center;font-size:24px;line-height:24px}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container{margin-top:64px;height:693px;position:relative}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-sp{display:none}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-pc{display:block}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-pc .image1{position:absolute;top:0;left:0;z-index:2}.corporate-lp__why-yutoriba .irori-section .irori-feature-list-container .irori-stove-for-pc .image2{position:absolute;bottom:0;left:0;z-index:1;width:100%}.corporate-lp__why-yutoriba .irori-section .irori-feature-list{position:absolute;top:0;right:0;width:650px;z-index:2}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item{flex-direction:row}.corporate-lp__why-yutoriba .irori-section .irori-feature-list__item .image{width:200px}.corporate-lp__why-yutoriba .irori-section .irori-improvements{flex-direction:column-reverse}.corporate-lp__why-yutoriba .irori-section .irori-improvements .title{display:flex;justify-content:center}.corporate-lp__why-yutoriba .cvr-buttons{flex-direction:row;width:auto}.corporate-lp__why-yutoriba .cvr-button1{width:fit-content;height:56px}.corporate-lp__why-yutoriba .cvr-button2{width:200px;height:56px}.corporate-lp__why-yutoriba .cvr-button-bubble{display:none}}.corporate-lp__line-up{color:var(--black);background:var(--beige);padding:80px 16px 0;display:flex;flex-direction:column;align-items:center}.corporate-lp__line-up .container{width:100%;max-width:1000px}.corporate-lp__line-up .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__line-up .section-title .english-text{font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__line-up .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__line-up .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__line-up .line-up-detail-container{margin-bottom:80px}.corporate-lp__line-up .line-up-detail-container .line-up-title{border-left:4px solid var(--black);padding-left:24px;margin-bottom:64px}.corporate-lp__line-up .line-up-detail-container .line-up-title__main{font-family:var(--font-goudy-old-style),serif;font-weight:400;font-size:36px;line-height:36px}.corporate-lp__line-up .line-up-detail-container .line-up-title__sub{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:14px;margin-top:8px}.corporate-lp__line-up .line-up-detail-container .product-list-container{display:flex;gap:24px}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list-fixed-area{padding-top:301px;display:flex;flex-direction:column;align-items:center}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list-fixed-area .label{font-family:var(--font-hiragino-sans),sans-serif;font-weight:600;font-size:14px;line-height:14px;padding:16px 0;height:50px;min-width:60px;display:flex;justify-content:center}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list-fixed-area .label:not(:last-child){border-bottom:1px solid #0000001A}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list{display:flex;gap:8px;overflow-x:scroll}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item{color:var(--black);background:var(--white);border-radius:16px;border:1px solid #0000001A;min-width:200px;overflow:hidden;text-decoration:none}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item .image{width:200px;height:200px;object-fit:cover}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item .detail{padding:16px}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item .detail .title{font-family:Avenir,sans-serif;font-weight:800;font-size:16px;line-height:16px;height:44px;margin:0 0 32px}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item .detail .value{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:14px;padding:16px 0;height:50px;display:flex;justify-content:start}.corporate-lp__line-up .line-up-detail-container .product-list-container .product-list .product-list__item .detail .value:not(:last-child){border-bottom:1px solid #0000001A}.corporate-lp__line-up .product-list-link-area{display:flex;justify-content:center;align-items:center;margin-bottom:64px}.corporate-lp__line-up .product-list-link-area .product-list-link{width:fit-content;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--black);font-size:14px;line-height:14px;color:var(--black)}.corporate-lp__line-up .features-sauna-container{background:var(--white);padding:32px}.corporate-lp__line-up .features-sauna-container .features-sauna-title{border-left:4px solid var(--black);padding-left:24px;margin-bottom:32px}.corporate-lp__line-up .features-sauna-container .features-sauna-title__main{font-family:var(--font-goudy-old-style),serif;font-weight:400;font-size:36px;line-height:36px}.corporate-lp__line-up .features-sauna-container .features-sauna-title__sub{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:14px;margin-top:8px}.corporate-lp__line-up .features-sauna-container .detail-container{display:flex;flex-direction:column;gap:32px}.corporate-lp__line-up .features-sauna-container .detail-container .image{width:100%;object-fit:cover}.corporate-lp__line-up .features-sauna-container .detail-container .detail{display:flex;flex-direction:column;gap:32px}.corporate-lp__line-up .features-sauna-container .detail-container .detail .title{font-weight:700;font-size:24px;line-height:24px;margin:0}.corporate-lp__line-up .features-sauna-container .detail-container .detail .desc{font-weight:400;font-size:12px;line-height:28px}.corporate-lp__line-up .features-sauna-container .detail-container .detail .list{margin:0}.corporate-lp__line-up .features-sauna-container .detail-container .detail .list-item{font-weight:700;font-size:15px;line-height:36px}.corporate-lp__line-up .features-sauna-container .detail-container .read-more-area{display:flex;justify-content:end;align-items:center}.corporate-lp__line-up .features-sauna-container .detail-container .read-more{width:180px;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--black);font-size:14px;line-height:14px;color:var(--black)}@media (min-width: 1025px){.corporate-lp__line-up .product-list-link-area{display:none}.corporate-lp__line-up .features-sauna-container .detail-container{flex-direction:row;justify-content:space-between;gap:64px}.corporate-lp__line-up .features-sauna-container .detail-container .image{width:420px;height:420px;object-fit:cover}}.corporate-lp__reference-price{color:var(--black);background:var(--beige);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__reference-price .container{width:100%;max-width:1000px}.corporate-lp__reference-price .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__reference-price .section-title .english-text{font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__reference-price .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__reference-price .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__reference-price .reference-price-list{display:flex;justify-content:start;gap:20px;margin-bottom:80px;overflow-x:scroll}.corporate-lp__reference-price .reference-price-list .reference-price-list__item{min-width:320px;min-height:768px;display:flex;flex-direction:column}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .image{width:320px;height:188px;object-fit:cover}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail{background:var(--white);padding:0 24px;flex:1}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .title{margin:0;padding:32px 0;font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:20px;line-height:20px;display:flex;flex-wrap:wrap;height:80px}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .price{font-family:var(--font-hiragino-sans),sans-serif!important;font-size:16px!important;line-height:16px!important}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .bold{font-weight:700!important}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .detail-item{display:flex;align-items:center;padding:16px 0;height:50px}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .detail-item:not(:last-child){border-bottom:1px solid #0000001A}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .detail-item .label{min-width:100px;font-family:var(--font-hiragino-sans),sans-serif;font-size:12px;line-height:12px;font-weight:400}.corporate-lp__reference-price .reference-price-list .reference-price-list__item .detail .detail-item .value{font-family:var(--font-hiragino-sans),sans-serif;font-size:12px;line-height:15px;font-weight:600}.corporate-lp__reference-price .cvr-button-area{display:flex;justify-content:center;align-items:center;width:100%}.corporate-lp__reference-price .cvr-buttons{display:flex;flex-direction:column-reverse;gap:16px;width:100%}.corporate-lp__reference-price .cvr-button1{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--black);padding:8px 16px;text-decoration:none;height:48px}.corporate-lp__reference-price .cvr-button1 .text{margin:0;color:var(--white);font-weight:700;font-size:14px;line-height:14px}.corporate-lp__reference-price .cvr-button2{display:flex;justify-content:center;align-items:center;padding:8px 16px;color:var(--white);background:var(--black);font-weight:700;font-size:14px;line-height:14px;text-decoration:none;height:38px}.corporate-lp__reference-price .cvr-button-bubble{margin-top:30px;position:relative;color:var(--black);font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:20px;background:#9adfda;padding:12px 32px;width:100%;border-radius:50px}.corporate-lp__reference-price .cvr-button-bubble:before{content:"";position:absolute;top:-18px;left:40%;margin-left:-15px;border:6px solid transparent;border-bottom:12px solid #9ADFDA;z-index:2}.corporate-lp__reference-price .cvr-button-bubble .triangle{position:absolute;top:0;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.corporate-lp__reference-price .cvr-button-bubble .books-image{position:absolute;top:0;right:40px;display:flex}.corporate-lp__reference-price .cvr-button-bubble .book{width:110px;height:62px;transform:rotate(10deg)}@media (min-width: 1025px){.corporate-lp__reference-price .reference-price-list{justify-content:center;overflow-x:auto}.corporate-lp__reference-price .cvr-buttons{flex-direction:row;width:auto}.corporate-lp__reference-price .cvr-button1{width:fit-content;height:56px}.corporate-lp__reference-price .cvr-button2{width:200px;height:56px}.corporate-lp__reference-price .cvr-button-bubble{display:none}}.corporate-lp__flow{color:var(--white);background:var(--black);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__flow .container{width:100%;max-width:1000px}.corporate-lp__flow .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__flow .section-title .english-text{color:var(--white);font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__flow .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--white)}.corporate-lp__flow .section-title .japanese-text{font-family:var(--font-yu-gothic),serif;font-weight:500;line-height:16px}.corporate-lp__flow .description{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:16px;line-height:32px;text-align:center;margin:0 0 80px}.corporate-lp__flow .description .bold{font-weight:700}.corporate-lp__flow .flow-container{margin-bottom:80px}.corporate-lp__flow .flow-list{display:flex;flex-direction:column;align-items:center;gap:30px;margin-bottom:30px}.corporate-lp__flow .flow-list__item{position:relative;width:313px;display:flex;flex-direction:column;align-items:center;gap:24px;border:1px solid var(--white);padding:56px 24px 24px}.corporate-lp__flow .flow-list__item .flow-number{position:absolute;top:0;left:22px;width:44px;transform:translate(-50%);background:var(--white);color:var(--black);padding:16px;font-family:var(--font-hiragino-sans),sans-serif;font-weight:700;font-size:16px;line-height:16px;border-bottom-right-radius:8px}.corporate-lp__flow .flow-list__item .flow-title{font-family:var(--font-hiragino-sans),sans-serif;font-weight:700;font-size:16px;line-height:16px;margin:0}.corporate-lp__flow .flow-list__item .flow-description{font-family:var(--font-hiragino-sans),sans-serif;font-weight:400;font-size:12px;line-height:24px;margin:0}.corporate-lp__flow .cvr-button-area{display:flex;justify-content:center;align-items:center;width:100%}.corporate-lp__flow .cvr-buttons{display:flex;flex-direction:column-reverse;gap:16px;width:100%}.corporate-lp__flow .cvr-button1{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--white);padding:8px 16px;text-decoration:none;height:48px}.corporate-lp__flow .cvr-button1 .text{margin:0;color:var(--black);font-weight:700;font-size:14px;line-height:14px}.corporate-lp__flow .cvr-button2{display:flex;justify-content:center;align-items:center;padding:8px 16px;color:var(--black);background:var(--white);font-weight:700;font-size:14px;line-height:14px;text-decoration:none;height:38px}.corporate-lp__flow .cvr-button-bubble{margin-top:30px;position:relative;color:var(--black);font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:20px;background:#9adfda;padding:12px 32px;width:100%;border-radius:50px}.corporate-lp__flow .cvr-button-bubble:before{content:"";position:absolute;top:-18px;left:40%;margin-left:-15px;border:6px solid transparent;border-bottom:12px solid #9ADFDA;z-index:2}.corporate-lp__flow .cvr-button-bubble .triangle{position:absolute;top:0;left:20px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid white}.corporate-lp__flow .cvr-button-bubble .books-image{position:absolute;top:0;right:40px;display:flex}.corporate-lp__flow .cvr-button-bubble .book{width:110px;height:62px;transform:rotate(10deg)}@media (min-width: 1025px){.corporate-lp__flow .flow-list{flex-direction:row}.corporate-lp__flow .flow-list__item{height:210px}.corporate-lp__flow .cvr-buttons{flex-direction:row;width:auto}.corporate-lp__flow .cvr-button1{width:fit-content;height:56px}.corporate-lp__flow .cvr-button2{width:200px;height:56px}.corporate-lp__flow .cvr-button-bubble{display:none}}.corporate-lp__customer-voice{color:var(--black);background:var(--beige2);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__customer-voice .container{width:100%;max-width:1000px}.corporate-lp__customer-voice .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__customer-voice .section-title .english-text{font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__customer-voice .section-title .border{width:80px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__customer-voice .section-title .japanese-text{font-family:var(--font-yu-gothic),serif;font-weight:500;line-height:16px}.corporate-lp__faq{color:var(--white);background:var(--black);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__faq .container{width:100%;max-width:1000px}.corporate-lp__faq .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__faq .section-title .english-text{color:var(--white);font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__faq .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--white)}.corporate-lp__faq .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__faq .faq-list{max-width:1000px;display:flex;flex-direction:column;justify-content:center;align-items:start}.corporate-lp__faq .faq-list__item{margin-bottom:32px}.corporate-lp__faq .faq-list__item:not(:last-child){padding-bottom:32px;border-bottom:1px solid #FFFFFF80}.corporate-lp__faq .faq-list__item .question{margin:0 0 24px;font-family:var(--font-yu-gothic),sans-serif;font-weight:700;line-height:27px}.corporate-lp__faq .faq-list__item .answer{margin:0 0 16px;font-family:var(--font-hiragino-sans),sans-serif;font-weight:700;font-size:14px;line-height:14px}.corporate-lp__faq .faq-list__item .answer-description{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:14px;line-height:21px}.corporate-lp__faq .read-more-area{display:flex;justify-content:center;align-items:center}.corporate-lp__faq .read-more{width:160px;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--white);font-size:14px;line-height:14px;color:var(--white)}@media (min-width: 1025px){.corporate-lp__faq .faq-list__item .question{font-size:20px;line-height:20px}.corporate-lp__faq .faq-list__item .answer{font-size:16px;line-height:16px}}.corporate-lp__media{color:var(--black);background:var(--white);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__media .container{width:100%;max-width:1000px}.corporate-lp__media .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__media .section-title .english-text{color:var(--black);font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__media .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__media .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__media .media-list{padding:0 16px;display:flex;flex-wrap:wrap;justify-content:center;gap:24px;margin-bottom:80px}.corporate-lp__media .media-list__item{max-height:56px}.corporate-lp__media .media-movie-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.corporate-lp__media .media-movie-list__item{min-width:100%;display:flex;flex-direction:column;align-items:center}.corporate-lp__media .media-movie-list__item .movie{position:relative;min-width:100%;aspect-ratio:16/9;margin-bottom:24px}.corporate-lp__media .media-movie-list__item .movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}.corporate-lp__media .media-movie-list__item .movie-title{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:16px;line-height:32px}@media (min-width: 1025px){.corporate-lp__media .media-list{gap:48px}.corporate-lp__media .media-list__item{max-height:80px}.corporate-lp__media .media-movie-list{flex-direction:row;gap:40px}.corporate-lp__media .media-movie-list__item{justify-content:center;min-width:300px;max-width:300px}.corporate-lp__media .media-movie-list__item .movie{width:300px}}.corporate-lp__company{color:var(--white);background:var(--black);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__company .container{width:100%;max-width:1000px}.corporate-lp__company .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__company .section-title .english-text{color:var(--white);font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__company .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--white)}.corporate-lp__company .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__company .info-list{display:flex;flex-direction:column;margin-bottom:80px}.corporate-lp__company .info-list__item{display:flex;align-items:center;padding:24px 16px;border-bottom:1px solid #FFFFFF3D}.corporate-lp__company .info-list__item .title{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:14px;min-width:100px;margin:0}.corporate-lp__company .info-list__item .description{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:16px;line-height:20px;margin:0}.corporate-lp__company .read-more-area{display:flex;justify-content:center;align-items:center}.corporate-lp__company .read-more{width:160px;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--white);font-size:14px;line-height:14px;color:var(--white)}@media (min-width: 1025px){.corporate-lp__company .info-list__item .title{min-width:200px}}.corporate-lp__showroom{color:var(--black);background:var(--beige2);padding:80px 16px;display:flex;flex-direction:column;align-items:center}.corporate-lp__showroom .container{width:100%;max-width:1000px}.corporate-lp__showroom .section-title{display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:80px}.corporate-lp__showroom .section-title .english-text{font-family:var(--font-goudy-old-style),serif;font-size:24px;font-weight:400;line-height:24px;letter-spacing:.16em;margin:0}.corporate-lp__showroom .section-title .border{max-height:0;width:80px;margin:40px 0;border-bottom:2px solid var(--black)}.corporate-lp__showroom .section-title .japanese-text{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;line-height:16px}.corporate-lp__showroom .description{font-family:var(--font-yu-gothic),sans-serif;font-weight:500;font-size:16px;line-height:32px;text-align:center;margin:0 0 80px}.corporate-lp__showroom .showroom-list{display:flex;flex-direction:column;gap:40px;margin-bottom:80px}.corporate-lp__showroom .showroom-list__item{width:100%;display:flex;flex-direction:column;background:var(--white)}.corporate-lp__showroom .showroom-list__item .header{display:flex;justify-content:space-between;align-items:center;padding:8px 16px;background:var(--black)}.corporate-lp__showroom .showroom-list__item .header__title{font-family:var(--font-yu-gothic),sans-serif;font-weight:700;font-size:14px;line-height:14px;letter-spacing:.12em;color:var(--white);display:flex;align-items:center;gap:4px}.corporate-lp__showroom .showroom-list__item .header__map-link{padding:8px;width:fit-content;font-family:var(--font-sf-pro-text),sans-serif;font-weight:700;font-size:12px;line-height:12px;letter-spacing:.12em;color:var(--black);background:var(--white);text-decoration:none}.corporate-lp__showroom .showroom-list__item .body{display:flex;gap:16px;padding:16px;background:var(--white)}.corporate-lp__showroom .showroom-list__item .body .image{width:100px;height:100px;object-fit:cover}.corporate-lp__showroom .showroom-list__item .body .detail-container{display:flex;flex-direction:column-reverse;gap:16px;margin-bottom:16px}.corporate-lp__showroom .showroom-list__item .body .detail-container .detail .detail__title{font-family:var(--font-sf-pro-text),sans-serif;font-weight:700;font-size:12px;line-height:18px;letter-spacing:.12em;margin-bottom:4px}.corporate-lp__showroom .showroom-list__item .body .detail-container .detail .detail__desc{font-family:var(--font-sf-pro-text),sans-serif;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.12em}.corporate-lp__showroom .showroom-list__item .body .product-detail-link-area{display:flex;justify-content:center}.corporate-lp__showroom .showroom-list__item .body .product-detail-link-area .product-detail-link{width:100%;padding:12px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--black);font-size:14px;line-height:14px;color:var(--black)}.corporate-lp__showroom .read-more-area{display:none}.corporate-lp__showroom .read-more{width:180px;padding:16px;display:flex;justify-content:center;align-items:center;gap:10px;text-decoration:none;border:1px solid var(--black);font-size:14px;line-height:14px;color:var(--black)}@media (min-width: 1025px){.corporate-lp__showroom .showroom-list{flex-direction:row;flex-wrap:wrap}.corporate-lp__showroom .showroom-list__item{width:480px}.corporate-lp__showroom .showroom-list__item .body{padding:16px}.corporate-lp__showroom .showroom-list__item .body .image{width:200px;height:200px}.corporate-lp__showroom .showroom-list__item .body .detail-container{flex-direction:column}.corporate-lp__showroom .showroom-list__item .body .product-detail-link-area{justify-content:start}.corporate-lp__showroom .showroom-list__item .body .product-detail-link-area .product-detail-link{width:fit-content}.corporate-lp__showroom .read-more-area{display:flex;justify-content:center;align-items:center}}.corporate-lp__footer{position:fixed;bottom:0;width:100%;color:var(--white);background:var(--black);display:flex;flex-direction:column;align-items:center;padding-top:8px;padding-bottom:24px;z-index:10}.corporate-lp__footer .cvr-button-area{display:flex;justify-content:center;align-items:center;width:100%}.corporate-lp__footer .cvr-buttons{display:flex;flex-direction:row-reverse;gap:16px;height:40px;width:80%}.corporate-lp__footer .cvr-button1{display:flex;justify-content:center;align-items:center;gap:10px;background:var(--white);padding:8px 16px;text-decoration:none}.corporate-lp__footer .cvr-button1 .text{margin:0;color:var(--black);font-weight:700;font-size:12px;line-height:12px}.corporate-lp__footer .cvr-button2{display:flex;justify-content:center;align-items:center;padding:8px 16px;color:var(--black);background:var(--white);font-size:12px;line-height:12px;font-weight:700;text-decoration:none;min-width:100%}.corporate-lp__footer-links-container{background:var(--white);padding-bottom:160px;display:flex;justify-content:center;align-items:center}.corporate-lp__footer-links-container .footer-links{display:flex;flex-wrap:wrap;gap:16px}.corporate-lp__footer-links-container .footer-links li{list-style:none}.corporate-lp__footer-links-container .footer-links__item{color:var(--black);font-size:12px;letter-spacing:.11em;line-height:21px;text-decoration:none}@media (min-width: 1025px){.corporate-lp__footer{position:relative;background:var(--white)}.corporate-lp__footer .cvr-button-area{display:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/corporate-lp.css.map */
