.nsc-noren,.nsc-noren *,.nsc-noren :before,.nsc-noren :after,.nsc-ticket,.nsc-ticket *,.nsc-ticket :before,.nsc-ticket :after{box-sizing:border-box}.nsc-noren{color:#211f1c;flex:none;align-items:center;width:211px;height:48px;display:inline-flex;position:relative}.nsc-noren strong{white-space:nowrap;letter-spacing:-.02em;font-size:21px;font-weight:900}.nsc-cloth{transform-origin:50% 0;backface-visibility:hidden;justify-content:center;align-items:center;display:flex;position:absolute}.nsc-rod{z-index:3;background:#584337;border-radius:3px;height:4px;position:absolute;top:3px;left:-2px;right:-2px;box-shadow:0 1px #241d1826}.nsc-mini-shop{flex:none;width:49px;height:44px;margin:0 10px 0 1px;display:block;position:relative}.nsc-mini-shop .nsc-rod{top:2px}.nsc-shop-door{background:#f7d574;border:1px solid #e9bf61;border-radius:9px 9px 3px 3px;position:absolute;inset:8px 5px 1px}.nsc-mini-left,.nsc-mini-right{background:#d34049;border-top:3px solid #aa2838;border-radius:0 0 3px 3px;width:23px;height:35px;top:6px;box-shadow:inset 3px 0 #ffffff15,0 2px 1px #6b253e20}.nsc-mini-left{transform-origin:10% 0;left:0}.nsc-mini-right{transform-origin:90% 0;background:#c93444;right:0}.nsc-mini-left:after,.nsc-mini-right:after{content:"";border-bottom:1px dashed #f3a6a0;position:absolute;bottom:4px;left:3px;right:3px}.nsc-mini-left i,.nsc-mini-right i{background:#d34049;border:1px solid #aa2838;border-radius:2px;width:3px;height:8px;position:absolute;top:-7px;left:6px}.nsc-mini-right i{left:auto;right:6px}.nsc-shop-mark{color:#fff6e5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:6px 0 3px}.nsc-noren-red{width:205px;margin-left:3px}.nsc-noren-red .nsc-rod{top:0;left:-5px;right:-5px}.nsc-red-left,.nsc-red-right{color:#fffdf5;background:#cd3647;border-top:4px solid #a32838;height:42px;top:4px;box-shadow:inset 4px 0 #ffffff10,inset -3px 0 #00000009,0 2px #79243520}.nsc-red-left{transform-origin:12% 0;border-radius:0 0 2px 6px;width:113px;left:0}.nsc-red-right{transform-origin:88% 0;background:#ba2d3f;border-radius:0 0 6px 2px;width:88px;right:0}.nsc-red-left:after,.nsc-red-right:after{content:"";border-bottom:1px dashed #f79b9d;position:absolute;bottom:4px;left:5px;right:5px}.nsc-noren-red .nsc-cloth>span{letter-spacing:.12em;padding-bottom:4px;padding-left:.12em;font-size:21px;font-weight:900}.nsc-noren-linen{width:214px;height:47px}.nsc-noren-linen .nsc-rod{background:#9d6c51;height:3px;top:0}.nsc-linen-one,.nsc-linen-two,.nsc-linen-three{background:#f5ecd9;border:1px solid #dfceb4;border-top:4px solid #e1cfaf;border-radius:0 0 3px 3px;width:70px;height:43px;top:3px;box-shadow:inset 3px 0 #fff8e4,0 2px #b8a28530}.nsc-linen-one{left:0}.nsc-linen-two{left:72px}.nsc-linen-three{left:144px}.nsc-linen-one:after,.nsc-linen-two:after,.nsc-linen-three:after{content:"";border-bottom:1px dashed #c7997a;position:absolute;bottom:4px;left:3px;right:3px}.nsc-linen-title{z-index:2;align-items:center;gap:10px;height:43px;padding:0 9px;display:flex;position:relative}.nsc-linen-title strong{font-size:20px}.nsc-seal{color:#ad303d;border:1.5px solid;border-radius:3px;place-items:center;width:28px;height:28px;display:grid;transform:rotate(-5deg)}.nsc-ticket{--paper-color:#2379b4;--paper-soft:#e4f0f8;--paper-shadow:#b5d0e1;min-width:0;height:69px;position:relative}.nsc-ticket-budget{--paper-color:#ba3d4b;--paper-soft:#fff0ed;--paper-shadow:#e8bcb7}.nsc-paper-window{pointer-events:none;position:absolute;inset:-7px -1px;overflow:hidden}.nsc-ticket-face{border:1.5px solid var(--paper-color);color:var(--paper-color);box-shadow:0 3px 0 var(--paper-shadow);transform-origin:35%;pointer-events:none;background:#fff;border-radius:5px;align-items:center;display:flex;position:absolute;inset:7px 1px}.nsc-ticket-face:before{content:"";border:1px solid var(--paper-color);opacity:.28;pointer-events:none;border-radius:2px;position:absolute;inset:3px}.nsc-ticket-stub{border-right:1px dashed var(--paper-color);background:var(--paper-soft);border-radius:3px 0 0 3px;flex:0 0 36px;justify-content:center;align-self:stretch;align-items:center;width:36px;margin:9px 0;display:flex}.nsc-ticket-symbol{place-items:center;display:grid}.nsc-ticket-copy{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;padding:3px 15px 3px 6px;display:flex}.nsc-ticket-copy small{white-space:nowrap;font-size:9px;font-weight:800;line-height:1.2}.nsc-ticket-copy strong{color:#26211f;letter-spacing:-.045em;overflow-wrap:anywhere;font-size:15px;font-weight:900;line-height:1.25}.nsc-ticket-copy strong[data-long=true]{letter-spacing:-.04em;font-size:12px;line-height:1.2}.nsc-ticket-chevron{position:absolute;top:28px;right:6px}.nsc-notch{z-index:2;border:1.5px solid var(--paper-color);background:var(--nsc-paper-surround,#fffdf8);border-radius:50%;width:10px;height:10px;position:absolute;left:30px}.nsc-notch-top{top:-6px}.nsc-notch-bottom{bottom:-6px}.nsc-outgoing{opacity:0;z-index:2}.nsc-ticket>select{opacity:0;z-index:4;cursor:pointer;touch-action:manipulation;width:100%;height:100%;font-family:inherit;font-size:16px;position:absolute;inset:0}.nsc-ticket:focus-within{outline:3px solid var(--paper-color);outline-offset:5px;border-radius:5px}.nsc-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nsc-noren{--nsc-fabric-mid:#cb3a47;--nsc-fabric-light:#dc5360;--nsc-fabric-shadow:#b52d3d;--nsc-fabric-outline:#ab2e3a;--nsc-soft-delay:0s}.nsc-noren-linen{--nsc-fabric-mid:#f2e7ce;--nsc-fabric-light:#fff8e8;--nsc-fabric-shadow:#e4d1af;--nsc-fabric-outline:#c8ab83}.nsc-cloth{box-shadow:none;background:0 0;border:0;overflow:visible}.nsc-cloth:after{display:none}.nsc-fabric{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.nsc-fabric-cast{fill:#6f4831;opacity:.13;transform:translateY(1.6px)}.nsc-fabric-surface{stroke:var(--nsc-fabric-outline);stroke-width:.65px;vector-effect:non-scaling-stroke}.nsc-fabric-top{stroke:var(--nsc-fabric-outline);stroke-width:3px;opacity:.7}.nsc-fabric-fold{fill:none;stroke:var(--nsc-fabric-outline);stroke-width:1.1px;opacity:.22}.nsc-fabric-seam{fill:none;stroke:var(--nsc-fabric-outline);stroke-width:.65px;stroke-dasharray:2 2.4;opacity:.5}.nsc-mini-left,.nsc-mini-right{height:40px;top:5px}.nsc-mini-right,.nsc-red-right{--nsc-soft-delay:.13s}.nsc-red-left,.nsc-red-right{height:48px;top:2px}.nsc-noren-red .nsc-cloth>span{z-index:1;letter-spacing:.1em;padding-bottom:6px;font-family:Yuji Mai,Hiragino Mincho ProN,Yu Mincho,serif;font-size:23px;font-weight:400;position:relative}.nsc-noren-linen:before{display:none}.nsc-linen-fabric{height:49px;position:absolute;top:1px;left:0;right:0}.nsc-linen-title{height:40px}[data-motion-play=true] .nsc-fabric-fold{animation:nm-search-noren-soft-fold 1.85s ease-in-out calc(var(--nsc-soft-delay) + .1s) both}[data-motion-play=true] .nsc-fabric-seam{animation:nm-search-noren-soft-seam 1.85s ease-in-out var(--nsc-soft-delay) both}[data-motion-play=true] .nsc-linen-title{animation:2.1s ease-in-out both nm-search-noren-soft-ink}[data-motion-play=true] .nsc-red-left>span,[data-motion-play=true] .nsc-red-right>span,[data-motion-play=true] .nsc-shop-mark{animation:nm-search-noren-soft-ink 1.85s ease-in-out var(--nsc-soft-delay) both}.nsc-ticket[data-motion-play=true] .nsc-outgoing{animation:.62s ease-in-out both nm-search-ticket-up-out}.nsc-ticket[data-motion-play=true] .nsc-incoming{animation:.62s cubic-bezier(.22,.61,.36,1) both nm-search-ticket-up-in}@keyframes nm-search-noren-soft-fold{0%,to{opacity:.22;transform:translate(0)scaleX(1)}26%{opacity:.42;transform:translate(2.5px)scaleX(.96)}53%{opacity:.15;transform:translate(-1.2px)scaleX(1.025)}77%{opacity:.26;transform:translate(.65px)}}@keyframes nm-search-noren-soft-seam{0%,to{opacity:.5;transform:translate(0)}26%{opacity:.35;transform:translate(2px,-1.6px)skewY(-1deg)}53%{opacity:.45;transform:translate(-.9px,.6px)skewY(.7deg)}77%{opacity:.5;transform:translate(.5px,-.5px)}}[data-motion-play=true] .nsc-red-left>span,[data-motion-play=true] .nsc-red-right>span{transform-origin:50% -14px;animation-name:nm-search-noren-red-ink}@keyframes nm-search-noren-red-ink{0%,to{transform:rotate(0)skew(0)scale(1)}26%{transform:rotate(-3.2deg)skew(-4deg)translate(1px)scale(.93)}53%{transform:rotate(1.8deg)skew(2.2deg)scale(.96)}77%{transform:rotate(-.7deg)skew(-.8deg)scale(.99)}}@keyframes nm-search-noren-soft-ink{0%,to{transform:translate(0)skew(0)}26%{transform:translate(1.3px,-1px)skew(-1deg)}53%{transform:translate(-.6px,.35px)skew(.45deg)}77%{transform:translate(.3px,-.2px)}}@keyframes nm-search-ticket-up-out{0%{opacity:1;transform:translateY(0)}55%,to{opacity:0;transform:translateY(-18px)}}@keyframes nm-search-ticket-up-in{0%,10%{opacity:0;transform:translateY(22px)}67%{opacity:1;transform:translateY(-1px)}to{opacity:1;transform:translateY(0)}}[data-motion-off=true] .nsc-noren *,[data-motion-off=true] .nsc-ticket *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.nsc-noren *,.nsc-ticket *{transition:none!important;animation:none!important}}@media (max-width:374px){.nsc-ticket-stub{flex-basis:32px;width:32px}.nsc-ticket-stub svg{width:25px}.nsc-notch{left:26px}.nsc-ticket-copy{padding-left:5px;padding-right:14px}.nsc-ticket-copy strong{font-size:14px}.nsc-ticket-copy strong[data-long=true]{font-size:11px}}.nsc-noren-wide5{--nsc-fabric-mid:#cb3a47;--nsc-fabric-light:#dc5360;--nsc-fabric-shadow:#b52d3d;--nsc-fabric-outline:#ab2e3a;width:100%;height:52px;display:block}.nsc-noren-wide5 .nsc-rod{background:linear-gradient(#8a6a4f,#5d4330 60%,#3f2c1f);border-radius:0;height:7px;top:0;left:0;right:0;box-shadow:0 2px 3px #00000047}.nsc-wide5-cloths{grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;display:grid;position:absolute;inset:4px 0 0}.nsc-noren-wide5 .nsc-wide5-cloth{color:#fffdf5;height:100%;position:relative}.nsc-noren-wide5 .nsc-cloth>span{z-index:1;letter-spacing:.1em;-webkit-text-stroke:1.1px #fffdf5;paint-order:stroke fill;text-shadow:0 1px 1px #5a0a1459;padding:0 0 6px .1em;font-family:Yuji Mai,Hiragino Mincho ProN,Yu Mincho,serif;font-size:25px;font-weight:400;line-height:1;position:relative}[data-motion-play=true] .nsc-noren-wide5 .nsc-cloth>span{transform-origin:50% -14px;animation:nm-search-noren-red-ink 1.85s ease-in-out var(--nsc-soft-delay) both}
