.scroller.svelte-18y1vnf{z-index:10;width:5vw;display:none;position:fixed;top:0;bottom:0;right:0}@media screen and (width>=1280px){.scroller.svelte-18y1vnf{display:block}}.area.svelte-18y1vnf{height:30vh;margin:30vh 0;position:relative}.line.svelte-18y1vnf{border-left:1px solid;height:calc(100% + .7rem);position:absolute}.point.svelte-18y1vnf{border:1px solid;width:.5rem;height:.5rem;position:absolute;left:-.25em;transform:rotate(45deg)}.hero.svelte-15r8mb1{height:100vh}.top-message.svelte-15r8mb1{text-align:center;width:100%;height:100vh;display:table;position:fixed;top:0;left:0}.top-message.gone.svelte-15r8mb1{pointer-events:none}.catch-copy.svelte-15r8mb1{vertical-align:middle;padding:0 16px;font-size:48px;line-height:1.5;display:table-cell}@media screen and (width<=767px){.catch-copy.svelte-15r8mb1{font-size:28px}}.link.svelte-103l8y6{border-bottom:1px solid #ffffff80;padding:10px 40px}.link.svelte-103l8y6 span:where(.svelte-103l8y6){font-size:16px}.contact.svelte-103l8y6{text-align:right;width:50%}.more.svelte-103l8y6{text-align:center;width:30%;margin:50px auto 0}.arrow.svelte-103l8y6{border-bottom:1px solid #ffffffb3;border-right:1px solid #ffffffb3;width:3rem;height:.2rem;margin-bottom:.5rem;margin-left:20px;transition:all .3s;display:inline-block;transform:skew(45deg)}a.svelte-103l8y6:hover .arrow:where(.svelte-103l8y6){transform:skew(45deg)translate(8px)}@media screen and (width<=1279px){.contact.svelte-103l8y6{text-align:center;margin:20px auto 0}}@media screen and (width<=767px){.more.svelte-103l8y6{width:60%;margin:16px auto 0;padding:10px}}#profile.svelte-13cteax{flex-direction:row-reverse;height:100vh;max-height:800px;margin-bottom:200px;display:flex}.profile-left.svelte-13cteax{width:50%}.profile-text.svelte-13cteax{margin:0 30px 0 50px;padding:0 20px 40px;line-height:3rem}.profile-text.svelte-13cteax:first-of-type{padding-top:150px}.profile-sign.svelte-13cteax{text-align:right;margin:0 50px 100px}.profile-sign.svelte-13cteax img:where(.svelte-13cteax){width:200px;height:auto}.profile-right.svelte-13cteax{background:url(../../../hp/top-profile.webp) top/cover;width:50%}@media screen and (width<=1279px){#profile.svelte-13cteax{height:auto;max-height:none;display:block}.profile-left.svelte-13cteax{width:80%;margin:0 auto}.profile-text.svelte-13cteax{width:60%;margin:0 auto}.profile-sign.svelte-13cteax{margin:0 0 100px}.profile-right.svelte-13cteax{width:60%;height:50vw;margin:0 auto}}@media screen and (width<=767px){.profile-left.svelte-13cteax{width:100%;padding-top:40px}.profile-text.svelte-13cteax{width:auto;margin:0;padding:10px;font-size:.9rem;line-height:4rem}.profile-text.svelte-13cteax:first-of-type{padding-top:20px}.profile-sign.svelte-13cteax{margin-right:20px}.profile-right.svelte-13cteax{width:90%;height:50vh;margin:0 0 0 auto}}#stylelist.svelte-1o14rr6{margin-bottom:200px}h2.svelte-1o14rr6{text-align:right}.stylelist-content.svelte-1o14rr6{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.photo.svelte-1o14rr6{aspect-ratio:1;display:block;position:relative;overflow:hidden}.photo.video.svelte-1o14rr6:after{content:"";border:18px solid #0000;border-left:30px solid #ffffffe6;border-right-width:0;width:0;height:0;position:absolute;top:50%;left:50%;transform:translate(-40%,-50%)}.photo.svelte-1o14rr6 img:where(.svelte-1o14rr6){object-fit:cover;width:100%;height:100%}@media screen and (width<=800px){.stylelist-content.svelte-1o14rr6{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=767px){#stylelist.svelte-1o14rr6{margin-bottom:40px}}.menu-section.svelte-jnf7g7{margin-bottom:200px}.menu-content.svelte-jnf7g7{flex-wrap:wrap;justify-content:space-around;margin:0 100px;display:flex}.menu-block.svelte-jnf7g7{border:1px solid #ffffff80;margin:10px;padding:40px}.columns-3.svelte-jnf7g7 .menu-block:where(.svelte-jnf7g7){width:calc(33.3333% - 102px)}.columns-2.svelte-jnf7g7 .menu-block:where(.svelte-jnf7g7){width:calc(50% - 182px)}.menu-head.svelte-jnf7g7{font-size:40px}.menu-body.svelte-jnf7g7{padding:40px;line-height:3rem}.menu-group.svelte-jnf7g7{margin-top:40px}.menu-group.svelte-jnf7g7:first-of-type{margin-top:0}h4.svelte-jnf7g7{font-size:1.5rem}.h4-brackets.svelte-jnf7g7{padding-left:8px;font-size:1.2rem}.menu-table.svelte-jnf7g7{width:100%;display:table}.menu-caption.svelte-jnf7g7{white-space:pre-line;display:table-caption}.menu-row.svelte-jnf7g7{display:table-row}.menu-cell.svelte-jnf7g7{display:table-cell}.menu-cell.svelte-jnf7g7:nth-of-type(2){text-align:right}.notes.svelte-jnf7g7{white-space:pre-line;padding-top:20px;font-size:.8rem;line-height:1.5rem;display:block}.notes.svelte-jnf7g7:first-of-type{padding-top:0}@media screen and (width<=1279px){.menu-section.svelte-jnf7g7 .menu-block:where(.svelte-jnf7g7){width:60%}}@media screen and (width<=767px){.menu-section.svelte-jnf7g7{margin-bottom:40px}.menu-content.svelte-jnf7g7{margin:0 20px}.menu-section.svelte-jnf7g7 .menu-block:where(.svelte-jnf7g7){width:100%;padding:20px}.menu-head.svelte-jnf7g7{font-size:20px}.menu-body.svelte-jnf7g7{padding:20px;line-height:2rem}h4.svelte-jnf7g7{font-size:1rem}.h4-brackets.svelte-jnf7g7{font-size:.9rem}.menu-row.svelte-jnf7g7,.menu-caption.svelte-jnf7g7{font-size:.8rem}.notes.svelte-jnf7g7{padding-top:40px;font-size:.5rem;line-height:2rem}}.blog-content.svelte-13ll3ux{flex-wrap:wrap;justify-content:center;margin:32px 100px 0;display:flex}article.svelte-13ll3ux{width:33.3333%}.image.svelte-13ll3ux img:where(.svelte-13ll3ux){object-fit:cover;width:20vw;height:15vw;margin:0 auto;display:block}header.svelte-13ll3ux{width:20vw;margin:0 auto;line-height:1.2}.date.svelte-13ll3ux{padding:8px 0;font-size:12px}@media screen and (width<=767px){.blog-content.svelte-13ll3ux{margin:32px 20px 0}article.svelte-13ll3ux{width:100%;margin-bottom:24px}.image.svelte-13ll3ux img:where(.svelte-13ll3ux){width:80vw;height:60vw}header.svelte-13ll3ux{width:80vw}}
