.ns-editorial{--ns-mincho:"Yu Mincho","YuMincho","Hiragino Mincho ProN","Noto Serif JP",serif;--ns-shippori:"Shippori Mincho","Yu Mincho","YuMincho","Hiragino Mincho ProN","Noto Serif JP",serif;--ns-gothic:"Hiragino Kaku Gothic ProN","Hiragino Sans","Yu Gothic Medium","Yu Gothic","Meiryo","Noto Sans JP",sans-serif;--ns-ink:#292D29;--ns-sub:#596158;--ns-pri:#30483E;--ns-pri-d:#243A31;--ns-line:#DAD6CC;--ns-soft:#F6F3ED;--ns-gold:#B39A6B;--ns-bg:#FFFFFF;--ns-w-text:700px;--ns-w-wide:1160px;--ns-gutter:32px;--ns-sec:80px;font-family:var(--ns-mincho)!important;color:var(--ns-ink);font-size:17px;line-height:1.9;letter-spacing:.03em;text-align:left;overflow-wrap:break-word;word-break:normal;line-break:strict;-webkit-font-smoothing:antialiased}.ns-editorial *{font-family:inherit!important}.ns-editorial *{box-sizing:border-box}.ns-editorial .fab{font-family:"Font Awesome 5 Brands"!important}.ns-editorial .fa,.ns-editorial .fas,.ns-editorial .far{font-family:"Font Awesome 5 Free"!important}.ns-editorial .ns-heading{font-family:var(--ns-shippori)!important;font-weight:500;color:var(--ns-ink);letter-spacing:.03em;margin:0;text-transform:none}.ns-editorial .ns-h1{font-size:38px;line-height:1.45}.ns-editorial .ns-h2{font-size:29px;line-height:1.5;margin-bottom:24px}.ns-editorial .ns-h3{font-size:21px;line-height:1.55;margin-bottom:12px}.ns-editorial .ns-eyebrow{font-family:var(--ns-mincho)!important;font-size:14px;font-weight:400;letter-spacing:.06em;color:var(--ns-pri);margin:0 0 14px;line-height:1.5}.ns-editorial .ns-body{font-family:var(--ns-mincho)!important;font-size:17px;font-weight:400;line-height:1.95;letter-spacing:.03em;color:var(--ns-ink);margin:0 0 1.1em;text-align:left}.ns-editorial .ns-body:last-child{margin-bottom:0}.ns-editorial .ns-body{text-align:justify;text-align-last:left}.ns-editorial .ns-lead{font-size:18px;line-height:2}.ns-editorial .ns-body a{color:var(--ns-pri);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ns-editorial .ns-body a:hover{color:var(--ns-pri-d)}.ns-editorial .ns-ui{font-family:var(--ns-mincho)!important;font-size:16px;font-weight:500;line-height:1.6;letter-spacing:.02em;color:var(--ns-ink)}.ns-editorial .ns-ui--strong{font-weight:500}.ns-editorial .ns-ui--table{font-size:15px;line-height:1.6}.ns-editorial .ns-note{font-family:var(--ns-mincho)!important;font-size:14px;font-weight:400;line-height:1.75;letter-spacing:.02em;color:var(--ns-sub);margin:0}.ns-editorial figcaption.ns-note{margin-top:10px}.ns-editorial .ns-price{font-family:var(--ns-mincho)!important;font-size:31px;font-weight:500;line-height:1.2;letter-spacing:.01em;color:var(--ns-ink);white-space:nowrap}.ns-editorial .ns-price small{font-size:.55em;font-weight:500;margin-left:.15em}.ns-editorial .ns-link{font-family:var(--ns-mincho)!important;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02em;color:var(--ns-pri);text-decoration:none;display:inline-flex;align-items:center;gap:.4em;min-height:44px;padding:0 2px;margin-left:-2px}.ns-editorial .ns-link:after{content:"\2192";font-family:var(--ns-mincho)!important;flex:0 0 auto;opacity:.8}.ns-editorial .ns-link:hover,.ns-editorial .ns-link:focus-visible{text-decoration:underline;text-underline-offset:5px;color:var(--ns-pri-d)}.ns-editorial .ns-btn,.ns-editorial a.ns-btn,.ns-editorial button.ns-btn{font-family:var(--ns-mincho)!important;display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:52px;padding:14px 30px;background:var(--ns-pri);color:#fff;border:1px solid var(--ns-pri);border-radius:3px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:.03em;text-decoration:none;text-align:center;cursor:pointer;-webkit-appearance:none;appearance:none}.ns-editorial .ns-btn:hover,.ns-editorial .ns-btn:focus-visible{background:var(--ns-pri-d);border-color:var(--ns-pri-d);color:#fff;text-decoration:none}.ns-editorial .ns-btn--line,.ns-editorial a.ns-btn--line,.ns-editorial button.ns-btn--line{background:#fff;color:var(--ns-pri);border-color:var(--ns-pri);font-weight:500}.ns-editorial .ns-btn--line:hover,.ns-editorial .ns-btn--line:focus-visible,.ns-editorial a.ns-btn--line:hover,.ns-editorial a.ns-btn--line:focus-visible{background:var(--ns-soft);color:var(--ns-pri-d);border-color:var(--ns-pri-d)}.ns-editorial a:focus-visible,.ns-editorial button:focus-visible,.ns-editorial input:focus-visible,.ns-editorial summary:focus-visible,.ns-editorial select:focus-visible{outline:3px solid var(--ns-pri);outline-offset:3px}.ns-editorial .ns-wrap{max-width:calc(var(--ns-w-wide) + var(--ns-gutter) * 2);margin:0 auto;padding:0 var(--ns-gutter)}.ns-editorial .ns-narrow{max-width:var(--ns-w-text)}.ns-editorial .ns-wrap.ns-narrow{max-width:calc(var(--ns-w-text) + var(--ns-gutter) * 2)}.ns-editorial .ns-sec{padding:var(--ns-sec) 0}.ns-editorial .ns-sec--soft{background:var(--ns-soft)}.ns-editorial .ns-sec--line{border-top:1px solid var(--ns-line)}.ns-editorial .ns-nb{display:inline-block}.ns-editorial hr.ns-rule{border:0;border-top:1px solid var(--ns-gold);margin:0}@media(max-width:1023px){.ns-editorial{--ns-gutter:24px}}@media(max-width:899px){.ns-editorial{--ns-sec:48px;--ns-gutter:20px;font-size:16px}.ns-editorial .ns-h1{font-size:29px;line-height:1.45}.ns-editorial .ns-h2{font-size:24px;line-height:1.5;margin-bottom:16px}.ns-editorial .ns-h3{font-size:19px}.ns-editorial .ns-body{font-size:16px;line-height:1.9}.ns-editorial .ns-lead{font-size:17px}.ns-editorial .ns-price{font-size:29px}.ns-editorial .ns-btn,.ns-editorial a.ns-btn,.ns-editorial button.ns-btn{width:100%;padding:14px 16px}}@media(max-width:359px){.ns-editorial{--ns-gutter:16px}.ns-editorial .ns-nb{display:inline}.ns-editorial .ns-h1{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/ns-editorial.css.map */
