.p-business{--design-width: 1440;--color-bg: #f2f0ec;--color-white: #ffffff;--color-text: #333333;--color-text-sub: #555554;--color-accent: #a1862a;--color-accent-deep: #a08428;--color-rule: #333333;--color-rule-light: #b9b7b2;--color-kv-overlay: rgba(0, 0, 0, .5);--font-serif-jp: "Shippori Mincho", "Hiragino Mincho ProN", serif;--font-mincho: "Shippori Mincho", "Hiragino Mincho ProN", serif;--font-en: "Crimson Pro", serif;--fw-regular: 400;--fw-medium: 500;--fw-bold: 700;--fw-extrabold: 800;--fw-black: 800;--fs-kv-title: 50px;--fs-heading: 40px;--fs-kv-en: 26px;--fs-table-head: 22px;--fs-title: 22px;--fs-body-lg: 20px;--fs-en: 16px;--fs-note: 16px;--fs-table: 15px;--fs-body: 14px;--fs-small: 13px;--fs-xs: 12px;--fs-xxs: 11px;--lh-heading: 58px;--lh-kv-en: 38px;--lh-body-lg: 35px;--lh-table-head: 32px;--lh-body: 30px;--lh-table: 28.5px;--lh-note: 24px;--lh-en: 19px;--lh-small: 19px;--lh-xs: 17px;--lh-xxs: 16px;--ls-base: .1em;--ls-heading: .04em;--ls-en: .12em;--ls-kv-en: .2em;--ls-table: .14em;--ls-link: .175em;--ls-btn: .2em;--ls-license-no: .12em;--ls-note-text: .17em;--space-5: 5px;--space-10: 10px;--space-15: 15px;--space-20: 20px;--space-25: 25px;--space-30: 30px;--space-35: 35px;--space-50: 50px;--space-70: 70px;--space-80: 80px;--space-100: 100px;--space-150: 150px;padding-bottom:var(--space-50);background:var(--color-bg);color:var(--color-text)}.p-business img{display:block}.p-business a[href^="tel:"]{color:inherit;text-decoration:none}.p-business .e-kv-01{position:relative}.p-business .m-kv-media{position:relative;overflow:hidden;margin-left:min(153 / var(--design-width) * 100vw,153px);height:min(361 / var(--design-width) * 100vw,361px)}.p-business .s-kv-img-01{width:100%;height:100%;object-fit:cover;object-position:50% 55.13%}.p-business .m-kv-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--color-kv-overlay)}.p-business .m-kv-txt{position:absolute;top:0;right:0;bottom:0;left:0}.p-business .m-kv-line{position:absolute;left:min(115 / var(--design-width) * 100vw,115px);top:min(130 / var(--design-width) * 100vw,130px);width:min(85 / var(--design-width) * 100vw,85px);height:0;border-top:1px solid var(--color-white)}.p-business .m-kv-en{position:absolute;left:min(230 / var(--design-width) * 100vw,230px);top:min(110 / var(--design-width) * 100vw,110px);font-family:var(--font-mincho);font-size:var(--fs-kv-en);font-weight:var(--fw-extrabold);line-height:var(--lh-kv-en);letter-spacing:var(--ls-kv-en);color:var(--color-white);-webkit-text-stroke:1px var(--color-white);white-space:nowrap}.p-business .m-kv-ttl{position:absolute;left:min(198 / var(--design-width) * 100vw,198px);top:min(165 / var(--design-width) * 100vw,165px);font-family:var(--font-serif-jp);font-size:var(--fs-kv-title);font-weight:var(--fw-medium);line-height:var(--lh-heading);letter-spacing:var(--ls-base);color:var(--color-white);white-space:nowrap}.p-business .e-lead-01{margin-top:var(--space-70);font-family:var(--font-mincho);font-size:var(--fs-body-lg);font-weight:var(--fw-extrabold);line-height:var(--lh-body-lg);letter-spacing:var(--ls-base);text-align:center}.p-business .e-lead-01 .m-nowrap{white-space:nowrap}.p-business .c-heading-01{text-align:center}.p-business .c-heading-01 .m-en{display:block;font-family:var(--font-en);font-size:var(--fs-en);font-weight:var(--fw-bold);line-height:var(--lh-en);letter-spacing:var(--ls-en);color:var(--color-accent)}.p-business .c-heading-01 .m-ja{margin-top:var(--space-15);font-family:var(--font-serif-jp);font-size:var(--fs-heading);font-weight:var(--fw-bold);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);color:var(--color-text)}.p-business .l-office-01{margin-top:var(--space-100)}.p-business .l-dept-01{margin-top:var(--space-150)}.p-business .e-office-01{width:100%;max-width:925px;margin:var(--space-80) auto 0;border-collapse:separate;border-spacing:0;table-layout:fixed;font-family:var(--font-mincho);font-weight:var(--fw-regular);letter-spacing:var(--ls-table);color:var(--color-text)}.p-business .e-office-01 th,.p-business .e-office-01 td{padding:0;vertical-align:top;text-align:left;font-weight:var(--fw-regular)}.p-business .e-office-01 thead th{padding:var(--space-5) 0 17px;font-size:var(--fs-table-head);line-height:var(--lh-table-head);border-bottom:1px solid var(--color-rule)}.p-business .e-office-01 thead th:nth-child(1){width:22.703%}.p-business .e-office-01 thead th:nth-child(2){width:48.108%}.p-business .e-office-01 thead th:nth-child(3){width:29.189%}.p-business .e-office-01 thead th:nth-child(3),.p-business .e-office-01 .m-office-tel{text-align:right}.p-business .e-office-01 thead th:nth-child(3):after{content:"";margin-right:-.14em}.p-business .e-office-01 tbody tr{height:145px}.p-business .e-office-01 tbody th,.p-business .e-office-01 tbody td{padding-top:var(--space-25);font-size:var(--fs-table);line-height:var(--lh-table);border-bottom:1px solid var(--color-rule-light)}.p-business .m-office-name{display:block}.p-business .m-office-tags{display:flex;margin-top:var(--space-10);gap:var(--space-5);white-space:nowrap}.p-business .m-office-tags li{display:flex;align-items:center;height:25px;padding:0 var(--space-10);border:1px solid var(--color-accent-deep);font-size:var(--fs-xxs);line-height:var(--lh-xxs);letter-spacing:var(--ls-base);color:var(--color-accent-deep)}.p-business .m-office-contact{margin-right:-.14em}.p-business .m-map-link{display:inline-block;margin-top:var(--space-5);border-bottom:1px solid var(--color-accent-deep);font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-link);color:var(--color-accent-deep);text-decoration:none;transition:opacity .3s ease}.p-business .e-dept-01{display:grid;grid-template-columns:minmax(0,550fr) minmax(0,500fr);column-gap:var(--space-50);align-items:start}.p-business .c-heading-01+.e-dept-01,.p-business .e-dept-01+.e-dept-01{margin-top:var(--space-100)}.p-business .m-dept-img img{width:100%;height:auto;aspect-ratio:550 / 400;object-fit:cover;object-position:50% 50%}.p-business .c-heading-01+.e-dept-01 .m-dept-img img{object-position:50% 41.6%}.p-business .m-dept-label{font-family:var(--font-mincho);font-size:var(--fs-body);font-weight:var(--fw-extrabold);line-height:var(--lh-body);letter-spacing:var(--ls-base);color:var(--color-accent)}.p-business .m-dept-name{margin-top:var(--space-15);font-family:var(--font-serif-jp);font-size:var(--fs-title);font-weight:var(--fw-black);line-height:var(--lh-body-lg);letter-spacing:var(--ls-base);color:var(--color-text)}.p-business .m-dept-text{margin-top:var(--space-30);font-family:var(--font-mincho);font-size:var(--fs-body);font-weight:var(--fw-extrabold);line-height:var(--lh-body);letter-spacing:var(--ls-base)}.p-business .m-dept-list{max-width:495px;margin-top:var(--space-30);border-top:1px solid var(--color-rule)}.p-business .m-dept-row{display:flex;padding:var(--space-15) 0;border-bottom:1px solid var(--color-rule-light);font-family:var(--font-mincho);font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-small);letter-spacing:var(--ls-table)}.p-business .m-dept-row dt{flex:0 0 135px;color:var(--color-text)}.p-business .m-dept-row dd{flex:1 1 auto;min-width:0;color:var(--color-text-sub)}.p-business .e-dept-01 .c-btn{margin-top:var(--space-35);margin-left:0}.p-business .e-dept-01 .c-btn a span{font-family:var(--font-mincho);font-size:var(--fs-small);font-weight:var(--fw-regular);letter-spacing:var(--ls-btn)}.p-business .m-license{display:flex;align-items:center;gap:var(--space-15);max-width:495px;height:50px;margin-top:var(--space-25);padding:0 var(--space-20);border:1px solid var(--color-accent-deep);font-family:var(--font-mincho);font-weight:var(--fw-regular)}.p-business .s-license-badge{display:flex;flex:none;align-items:center;height:25px;padding:0 var(--space-10);background:var(--color-accent-deep);font-size:var(--fs-xxs);line-height:var(--lh-xxs);letter-spacing:var(--ls-table);color:var(--color-white)}.p-business .s-license-no{font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--ls-license-no);color:var(--color-text)}.p-business .m-dept-note{min-height:55px;margin-top:var(--space-25);font-family:var(--font-mincho);font-weight:var(--fw-regular);color:var(--color-text)}.p-business .s-note-ttl{font-size:var(--fs-note);line-height:var(--lh-note);letter-spacing:var(--ls-table)}.p-business .s-note-text{margin-top:var(--space-10);font-size:var(--fs-small);line-height:var(--lh-small);letter-spacing:var(--ls-note-text)}.p-business .e-bnr-01{width:100%;max-width:690px;margin:var(--space-150) auto 0}.p-business .e-bnr-01 a{display:block;transition:opacity .3s ease}.p-business .e-bnr-01 img{width:100%;height:auto}.p-business .e-nav-01{display:flex;justify-content:center;gap:var(--space-30);margin-top:var(--space-50)}.p-business .m-nav-link{display:flex;flex:0 1 330px;align-items:center;justify-content:center;height:60px;border:1px solid var(--color-rule);font-family:var(--font-mincho);font-size:var(--fs-small);font-weight:var(--fw-regular);line-height:var(--lh-small);letter-spacing:var(--ls-btn);color:var(--color-text);text-decoration:none;transition:opacity .3s ease}.p-business .e-bnr-01 a:hover{opacity:.8}.p-business .m-map-link:hover,.p-business .m-nav-link:hover{opacity:.7}@media(hover:none){.p-business .e-bnr-01 a:hover,.p-business .m-map-link:hover,.p-business .m-nav-link:hover{opacity:1}}@media(prefers-reduced-motion:reduce){.p-business *,.p-business *:before,.p-business *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:767px){.p-business{--design-width: 390;--fs-kv-title: min(35 / var(--design-width) * 100vw, 35px);--fs-heading: min(26 / var(--design-width) * 100vw, 26px);--fs-kv-en: min(18 / var(--design-width) * 100vw, 18px);--fs-table-head: min(22 / var(--design-width) * 100vw, 22px);--fs-title: min(16 / var(--design-width) * 100vw, 16px);--fs-body-lg: min(16 / var(--design-width) * 100vw, 16px);--fs-note: min(16 / var(--design-width) * 100vw, 16px);--fs-table: min(15 / var(--design-width) * 100vw, 15px);--fs-en: min(14 / var(--design-width) * 100vw, 14px);--fs-body: min(14 / var(--design-width) * 100vw, 14px);--fs-small: min(13 / var(--design-width) * 100vw, 13px);--fs-xs: min(12 / var(--design-width) * 100vw, 12px);--fs-xxs: min(11 / var(--design-width) * 100vw, 11px);--lh-heading: min(40 / var(--design-width) * 100vw, 40px);--lh-kv-en: min(26 / var(--design-width) * 100vw, 26px);--lh-table-head: min(32 / var(--design-width) * 100vw, 32px);--lh-body-lg: min(28 / var(--design-width) * 100vw, 28px);--lh-table: min(28.5 / var(--design-width) * 100vw, 28.5px);--lh-body: min(26 / var(--design-width) * 100vw, 26px);--lh-note: min(24 / var(--design-width) * 100vw, 24px);--lh-en: min(17 / var(--design-width) * 100vw, 17px);--lh-small: min(19 / var(--design-width) * 100vw, 19px);--lh-xs: min(17 / var(--design-width) * 100vw, 17px);--lh-xxs: min(16 / var(--design-width) * 100vw, 16px);padding-bottom:min(30 / var(--design-width) * 100vw,30px)}.p-business .m-kv-media{margin-left:min(30 / var(--design-width) * 100vw,30px);height:min(190 / var(--design-width) * 100vw,190px)}.p-business .m-kv-line{left:min(10 / var(--design-width) * 100vw,10px);top:min(65 / var(--design-width) * 100vw,65px);width:min(45 / var(--design-width) * 100vw,45px)}.p-business .m-kv-en{left:min(70 / var(--design-width) * 100vw,70px);top:min(55 / var(--design-width) * 100vw,55px);-webkit-text-stroke-width:.5px}.p-business .m-kv-ttl{left:min(55 / var(--design-width) * 100vw,55px);top:min(85 / var(--design-width) * 100vw,85px)}.p-business .e-lead-01{margin-top:min(50 / var(--design-width) * 100vw,50px);word-break:auto-phrase}.p-business .e-lead-01 br{display:none}.p-business .c-heading-01 .m-ja{margin-top:min(10 / var(--design-width) * 100vw,10px)}.p-business .l-office-01{margin-top:min(60 / var(--design-width) * 100vw,60px)}.p-business .l-dept-01{margin-top:min(90 / var(--design-width) * 100vw,90px)}.p-business .e-office-01,.p-business .e-office-01 tbody,.p-business .e-office-01 tr,.p-business .e-office-01 th,.p-business .e-office-01 td{display:block}.p-business .e-office-01{margin-top:min(40 / var(--design-width) * 100vw,40px)}.p-business .e-office-01 thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.p-business .e-office-01 tbody{border-top:1px solid var(--color-rule)}.p-business .e-office-01 tbody tr{height:auto;padding:min(20 / var(--design-width) * 100vw,20px) 0;border-bottom:1px solid var(--color-rule-light)}.p-business .e-office-01 tbody th,.p-business .e-office-01 tbody td{padding-top:0;border-bottom:0}.p-business .e-office-01 tbody td{margin-top:min(10 / var(--design-width) * 100vw,10px)}.p-business .e-office-01 .m-office-tel{text-align:left}.p-business .m-office-contact{margin-right:0}.p-business .m-map-link,.p-business a[href^="tel:"]{position:relative}.p-business .m-map-link:after,.p-business a[href^="tel:"]:after{content:"";position:absolute;top:-14px;right:0;bottom:-14px;left:0}.p-business .e-dept-01{display:block}.p-business .c-heading-01+.e-dept-01,.p-business .e-dept-01+.e-dept-01{margin-top:min(40 / var(--design-width) * 100vw,40px)}.p-business .m-dept-body{padding-top:min(20 / var(--design-width) * 100vw,20px)}.p-business .m-dept-name{margin-top:min(10 / var(--design-width) * 100vw,10px)}.p-business .m-dept-text,.p-business .m-dept-list,.p-business .e-dept-01 .c-btn,.p-business .m-license,.p-business .m-dept-note{margin-top:min(20 / var(--design-width) * 100vw,20px)}.p-business .m-dept-row dt{flex-basis:115px}.p-business .m-license{gap:var(--space-10);height:auto;min-height:50px;padding:var(--space-10) var(--space-15)}.p-business .m-dept-note{min-height:0}.p-business .e-bnr-01{max-width:100%;margin-top:min(90 / var(--design-width) * 100vw,90px)}.p-business .e-nav-01{flex-direction:column;align-items:center;gap:min(30 / var(--design-width) * 100vw,30px);margin-top:min(30 / var(--design-width) * 100vw,30px)}.p-business .m-nav-link{flex:none;width:min(100%,330px)}}
/*# sourceMappingURL=/cdn/shop/t/83/assets/section-business.css.map */
