@charset "UTF-8";*,::after,::before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{margin:0}ol[role=list],ul[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}button,input,select,textarea{font:inherit}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,::after,::before{animation-duration:0s!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}}.u-fade{visibility:hidden;opacity:0;transition:opacity 1s,visibility 1s,transform 1s;transform:translateY(30px)}.u-fade.--is-show{visibility:visible;opacity:1;transform:translateX(0)}.u-fade.--column2{transition-delay:.2s}@media only screen and (max-width:768px){.u-fade.--column2{transition-delay:0s}}.u-fade.--column3{transition-delay:.4s}@media only screen and (max-width:768px){.u-fade.--column3{transition-delay:0s}}.u-mt0{margin-top:0}@media only screen and (max-width:768px){.u-mt0{margin-top:0}}.u-mt1{margin-top:1%}@media only screen and (max-width:768px){.u-mt1{margin-top:1.5%}}.u-mt2{margin-top:2%}@media only screen and (max-width:768px){.u-mt2{margin-top:3%}}.u-mt3{margin-top:3%}@media only screen and (max-width:768px){.u-mt3{margin-top:4.5%}}.u-mt4{margin-top:4%}@media only screen and (max-width:768px){.u-mt4{margin-top:6%}}.u-mt5{margin-top:5%}@media only screen and (max-width:768px){.u-mt5{margin-top:7.5%}}.u-mt6{margin-top:6%}@media only screen and (max-width:768px){.u-mt6{margin-top:9%}}.u-mt7{margin-top:7%}@media only screen and (max-width:768px){.u-mt7{margin-top:10.5%}}.u-mt8{margin-top:8%}@media only screen and (max-width:768px){.u-mt8{margin-top:12%}}.u-mt9{margin-top:9%}@media only screen and (max-width:768px){.u-mt9{margin-top:13.5%}}.u-mt10{margin-top:10%}@media only screen and (max-width:768px){.u-mt10{margin-top:15%}}.u-mt11{margin-top:11%}@media only screen and (max-width:768px){.u-mt11{margin-top:16.5%}}.u-mt12{margin-top:12%}@media only screen and (max-width:768px){.u-mt12{margin-top:18%}}.u-mt13{margin-top:13%}@media only screen and (max-width:768px){.u-mt13{margin-top:19.5%}}.u-mt14{margin-top:14%}@media only screen and (max-width:768px){.u-mt14{margin-top:21%}}.u-mt15{margin-top:15%}@media only screen and (max-width:768px){.u-mt15{margin-top:22.5%}}.u-mt16{margin-top:16%}@media only screen and (max-width:768px){.u-mt16{margin-top:24%}}.u-mt17{margin-top:17%}@media only screen and (max-width:768px){.u-mt17{margin-top:25.5%}}.u-mt18{margin-top:18%}@media only screen and (max-width:768px){.u-mt18{margin-top:27%}}.u-mt19{margin-top:19%}@media only screen and (max-width:768px){.u-mt19{margin-top:28.5%}}.u-mt20{margin-top:20%}@media only screen and (max-width:768px){.u-mt20{margin-top:30%}}.u-mt21{margin-top:21%}@media only screen and (max-width:768px){.u-mt21{margin-top:31.5%}}.u-mt22{margin-top:22%}@media only screen and (max-width:768px){.u-mt22{margin-top:33%}}.u-mt23{margin-top:23%}@media only screen and (max-width:768px){.u-mt23{margin-top:34.5%}}.u-mt24{margin-top:24%}@media only screen and (max-width:768px){.u-mt24{margin-top:36%}}.u-mt25{margin-top:25%}@media only screen and (max-width:768px){.u-mt25{margin-top:37.5%}}.u-mt26{margin-top:26%}@media only screen and (max-width:768px){.u-mt26{margin-top:39%}}.u-mt27{margin-top:27%}@media only screen and (max-width:768px){.u-mt27{margin-top:40.5%}}.u-mt28{margin-top:28%}@media only screen and (max-width:768px){.u-mt28{margin-top:42%}}.u-mt29{margin-top:29%}@media only screen and (max-width:768px){.u-mt29{margin-top:43.5%}}.u-mt30{margin-top:30%}@media only screen and (max-width:768px){.u-mt30{margin-top:45%}}.u-mt31{margin-top:31%}@media only screen and (max-width:768px){.u-mt31{margin-top:46.5%}}.u-mt32{margin-top:32%}@media only screen and (max-width:768px){.u-mt32{margin-top:48%}}.u-mt33{margin-top:33%}@media only screen and (max-width:768px){.u-mt33{margin-top:49.5%}}.u-mt34{margin-top:34%}@media only screen and (max-width:768px){.u-mt34{margin-top:51%}}.u-mt35{margin-top:35%}@media only screen and (max-width:768px){.u-mt35{margin-top:52.5%}}.u-mt36{margin-top:36%}@media only screen and (max-width:768px){.u-mt36{margin-top:54%}}.u-mt37{margin-top:37%}@media only screen and (max-width:768px){.u-mt37{margin-top:55.5%}}.u-mt38{margin-top:38%}@media only screen and (max-width:768px){.u-mt38{margin-top:57%}}.u-mt39{margin-top:39%}@media only screen and (max-width:768px){.u-mt39{margin-top:58.5%}}.u-mt40{margin-top:40%}@media only screen and (max-width:768px){.u-mt40{margin-top:60%}}.u-mt41{margin-top:41%}@media only screen and (max-width:768px){.u-mt41{margin-top:61.5%}}.u-mt42{margin-top:42%}@media only screen and (max-width:768px){.u-mt42{margin-top:63%}}.u-mt43{margin-top:43%}@media only screen and (max-width:768px){.u-mt43{margin-top:64.5%}}.u-mt44{margin-top:44%}@media only screen and (max-width:768px){.u-mt44{margin-top:66%}}.u-mt45{margin-top:45%}@media only screen and (max-width:768px){.u-mt45{margin-top:67.5%}}.u-mt46{margin-top:46%}@media only screen and (max-width:768px){.u-mt46{margin-top:69%}}.u-mt47{margin-top:47%}@media only screen and (max-width:768px){.u-mt47{margin-top:70.5%}}.u-mt48{margin-top:48%}@media only screen and (max-width:768px){.u-mt48{margin-top:72%}}.u-mt49{margin-top:49%}@media only screen and (max-width:768px){.u-mt49{margin-top:73.5%}}.u-mt50{margin-top:50%}@media only screen and (max-width:768px){.u-mt50{margin-top:75%}}.b-footer{padding:clamp(50px,5vw,125px) 40px;background-position:center;background-size:cover;background-image:url(/edo/img/japan-luxe-finds/footer.webp)}.b-footer__inner{display:grid;grid-template:"gltLogo archives" auto "logo languageSwitch" auto ". copyright" auto/1fr auto;width:100%;max-width:1340px;margin-right:auto;margin-left:auto}@media only screen and (max-width:992px){.b-footer__inner{grid-template:"gltLogo" auto "logo" auto "archives" auto "languageSwitch" auto "copyright" auto/auto;row-gap:30px;width:100%}}.b-footer__gltLogo{grid-area:gltLogo;width:113px;margin-bottom:50px}@media only screen and (max-width:992px){.b-footer__gltLogo{place-self:center;margin-bottom:0}}.b-footer__gltLogo img{width:100%;height:auto}.b-footer__gltLogo:hover{opacity:.7;transition:opacity .2s}.b-footer__logo{grid-area:logo;width:350px;max-width:70%}@media only screen and (max-width:992px){.b-footer__logo{place-self:center}}.b-footer__languageSwitch{position:relative;display:flex;grid-area:languageSwitch;gap:10px 25px;align-items:center;align-self:end;font-family:Montserrat,sans-serif}@media only screen and (max-width:992px){.b-footer__languageSwitch{flex-direction:column}}.b-footer__languageSwitchText{font-size:18px;color:#412c25}.b-footer__languageSwitchButton{display:flex;align-items:center;justify-content:space-between;width:345px;height:58px;padding:10px 25px;color:#0b0622;background-color:#fff;border:none;border:2px solid #fff}@media only screen and (max-width:992px){.b-footer__languageSwitchButton{width:100%}}@media (hover:hover) and (pointer:fine){.b-footer__languageSwitchButton:hover{border-color:#d6b000;transition:border-color .2s}}.b-footer__languageSwitchButton::after{display:block;width:0;height:0;content:"";border-color:#c49600 transparent transparent;border-style:solid;border-width:9px 6px 0;transition:transform .2s}.--is-open .b-footer__languageSwitchButton::after{transform:rotateX(180deg)}.b-footer__languageSwitchList{position:absolute;top:100%;left:0;display:flex;gap:1em 2em;align-items:center;justify-content:center;width:100%;padding:20px;margin:0;list-style:none;pointer-events:none;background-color:#fff;opacity:0;transition:opacity .2s,transform .2s}.--is-open .b-footer__languageSwitchList{pointer-events:visible;opacity:1;transform:translateY(10%)}@media only screen and (max-width:992px){.b-footer__languageSwitchList{flex-direction:column}.--is-open .b-footer__languageSwitchList{transform:translateY(5%)}.b-footer__languageSwitchList li{margin-right:0}}.b-footer__languageSwitchLink{color:inherit;text-decoration:none;cursor:default}.b-footer__languageSwitchLink[href^="/"]{cursor:pointer}@media (hover:hover) and (pointer:fine){.b-footer__languageSwitchLink[href^="/"]:hover{color:#d6b000;transition:color .2s}}@media only screen and (max-width:992px){.b-footer__languageSwitchLink[href^="/"]{text-decoration:underline}}.b-footer__copyright{grid-area:copyright;margin-top:200px;font-size:12px;color:#412c25;text-align:right}@media only screen and (max-width:992px){.b-footer__copyright{margin-top:100px;text-align:center}}.b-footer__archives{grid-area:archives;font-family:Montserrat,sans-serif}.b-footer__archivesList{display:flex;flex-wrap:wrap;padding:0;list-style:none}.b-footer__archivesItem:not(:last-child){margin-right:20px}.b-footer__archivesLink{color:inherit}.b-heading{font-family:Montserrat,sans-serif;font-weight:400}.b-heading.--align-center{text-align:center}@media only screen and (max-width:992px){.b-heading{text-align:center}}.b-heading__main{font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit);text-transform:uppercase}.b-heading__sub{margin-top:1em;font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit)}.b-introduction{position:relative;padding:clamp(30px,4.5vw,80px) clamp(15px,7vw,160px);background-color:#fff}.b-introduction::before{position:absolute;top:0;left:clamp(15px,8vw,160px);display:block;width:9%;height:7px;content:"";background-color:#c7bb85}.b-introduction__title{margin-bottom:clamp(40px,7%,82px);font-family:Montserrat,sans-serif;font-weight:400}.b-introduction__titleMain{font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit);line-height:1.4}.b-introduction__titleSub{margin-top:.5em;font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit)}.b-introduction__texts{font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit);line-height:2}.b-blands{display:grid;grid-template-columns:repeat(3,1fr);gap:60px 3%}@media only screen and (max-width:992px){.b-blands{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.b-blands{grid-template-columns:repeat(1,1fr)}}.b-blands__info{display:flex;align-items:center;justify-content:space-between;margin-top:10%;margin-bottom:5%;gap:15px}@media only screen and (max-width:992px){.b-blands__info{margin-top:5%}}.b-blands__area{grid-area:area;padding:5px 20px;background-color:#fff;border-radius:100px;white-space:nowrap}[lang=en] .b-blands__area{font-size:13px}.b-blands__area.--ginza{box-shadow:0 0 15px -5px #b9a13b inset;color:#b9a13b}.b-blands__area.--aoyamashinjuku{box-shadow:0 0 15px -5px #75a17b inset;color:#75a17b}.b-blands__area.--omotesando{box-shadow:0 0 15px -5px #000 inset;color:#000}.b-blands__area.--aoyama{box-shadow:0 0 15px -5px #9f5620 inset;color:#9f5620}.b-blands__area.--shinjuku{box-shadow:0 0 15px -5px #75a17b inset;color:#75a17b}.b-blands__image img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:center}.b-blands__bland{grid-area:bland;color:#0b0622;text-decoration:none;border-bottom:1px solid #0b0622}[lang=en] .b-blands__bland{font-size:13px}@media (hover:hover) and (pointer:fine){.b-blands__bland:hover{color:#d6b000;border-color:#d6b000;transition:color .2s,border-color .2s}}.b-blands__text{grid-area:text;line-height:2}.b-mainVisual{position:relative;width:100%;height:100vh}.b-mainVisual__image{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;object-fit:cover;object-position:center}.b-mainVisual__logo{position:absolute;top:50%;left:50%;max-width:80%;transform:translate(-50%,-50%)}.b-mainVisual__gltLogo{position:absolute;top:clamp(10px,3vw,40px);left:clamp(10px,3vw,40px);width:270px;max-width:50%;height:auto}.b-mainVisual__gltLogo:hover{opacity:.7;transition:opacity .2s}.b-pdf{padding-top:10%;border-top:1px solid #0a0720}.b-pdf__image{position:fixed;top:0;left:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .2s}.--is-active .b-pdf__image{opacity:1}@media only screen and (max-width:768px){.b-pdf__image{position:relative;top:0!important;left:0!important;display:block;width:90%;height:auto;margin-right:auto;margin-bottom:30px;margin-left:auto;opacity:1}}.b-pdf__link{display:flex;align-items:center;justify-content:space-between;font-family:Montserrat,sans-serif;color:#0b0622;text-decoration:none}@media only screen and (max-width:768px){.b-pdf__link{flex-direction:column;row-gap:20px;align-items:flex-start}}@media (hover:hover) and (pointer:fine){.b-pdf__link:hover{color:#d6b000;transition:color .2s}.b-pdf__link:hover svg{transition:transform .2s;transform:translateX(3px)}.b-pdf__link:hover path{fill:#d6b000;transition:fill .2s}}.b-pdf__titleMain{font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit)}.b-pdf__titleSub{margin-top:1em;font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit)}.b-pdf__arrow{align-self:flex-end}.b-recommend__item{display:grid;grid-template:"image title" 1fr "image texts" 1fr "image link" auto/60% 1fr;column-gap:8%;margin-bottom:13%}.b-recommend__item:nth-child(2n){grid-template:"title image" 1fr "texts image" 1fr "link image" auto/1fr 60%}@media only screen and (max-width:992px){.b-recommend__item{row-gap:20px;margin-top:60px;margin-bottom:100px}.b-recommend__item:nth-child(n){grid-template:"title" auto "image" auto "texts" auto "link" auto/auto}}.b-recommend__title{grid-area:title;align-self:end;margin-bottom:1.5em;font-family:Montserrat,sans-serif;font-size:clamp($min-unit,$calc-rem + $calc-vw,$max-unit);font-weight:400}@media only screen and (max-width:992px){.b-recommend__title{margin-bottom:0;text-align:center}}.b-recommend__texts{grid-area:texts;font-size:16px;line-height:2}.b-recommend__texts p:not(:first-child){margin-top:1em}.b-recommend__image{grid-area:image;align-self:center}.b-recommend__image img{width:100%;height:auto}.b-recommend__link{display:flex;grid-area:link;align-items:center;justify-content:flex-end;font-family:Montserrat,sans-serif;font-size:14px;color:#a39245;text-decoration:none;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.b-recommend__link:hover{color:#d6b000;transition:color .2s}.b-recommend__link:hover svg{transition:transform .2s;transform:translateX(3px)}.b-recommend__link:hover path{fill:#d6b000;transition:fill .2s}}.b-recommend__arrow{flex:0 1 60px;margin-left:20px}.b-section{padding:11% 0 8%;background-position:center;background-size:cover}@media only screen and (max-width:992px){.b-section{padding:60px 0}}.b-section.--category2{background-image:url(/edo/img/japan-luxe-finds/section-bg.webp)}.b-section:nth-of-type(2){background-color:#eae8e4}.b-section__inner{width:1340px;max-width:calc(100vw - 40px);margin-right:auto;margin-left:auto}.cookie-privacy{display:none;background:rgba(237,249,234,.7490196078);position:fixed;width:100%;left:0;bottom:0;padding:16px;z-index:1000}.cookie-privacy .col-text{font-size:14px}.cookie-privacy .col-button{text-align:center;margin-top:16px}.cookie-privacy .col-button button{background:#3bb78f;color:#fff;transition:.28px;line-height:36px;height:36px;padding:0 32px;cursor:pointer}.cookie-privacy .col-button button:hover{background:#faa145}@media all and (min-width:768px){.cookie-privacy{padding:32px}.cookie-privacy .col-text{text-align:center}.cookie-privacy .wrap{width:720px;margin:0 auto}}.cookie-privacy button{padding:0;border:none;background:0 0;transition:.3s;outline:0;-webkit-tap-highlight-color:transparent;font-size:inherit;cursor:pointer}.cookie-privacy a{outline:0;color:#177e5c;text-decoration:none;-webkit-tap-highlight-color:transparent}body{font-family:”游ゴシック”,yugothic,”ヒラギノ角ゴ pro”,”hiragino kaku gothic pro”,”arial”,”メイリオ”,”meiryo”,sans-serif;font-size:16px;font-display:swap;background-color:#f0f0f0}