#atj{--sumi:#151210;--ink2:#221D19;--paper:#F3F1EA;--paper2:#E9E5DA;--white:#FCFBF7;--gunjo:#1E3D8F;--shu:#C4402A;--shu-deep:#A23320;--kin:#B58A3C;--gray:#6B655C;--line:#D8D2C4;--disp:"Shippori Mincho B1",serif;--body:"Zen Kaku Gothic New","Hiragino Kaku Gothic ProN",sans-serif;--lat:"Jost",sans-serif;font-family:var(--body);font-size:17px;line-height:1.95;color:var(--sumi);background:var(--paper);-webkit-font-smoothing:antialiased;overflow-x:hidden;max-width:100vw}#atj *{margin:0;padding:0;box-sizing:border-box;min-width:0}#atj img{max-width:100%;display:block}#atj a{color:inherit}#atj a:focus-visible,#atj summary:focus-visible{outline:2.5px solid var(--gunjo);outline-offset:4px}#atj .disp{font-family:var(--disp)}#atj .wrap{max-width:1060px;margin:0 auto;padding:0 28px}#atj .narrow{max-width:780px;margin:0 auto;padding:0 28px}#atj .sec{padding:96px 0}#atj p,#atj li,#atj h2,#atj h3,#atj summary,#atj span,#atj figcaption{word-break:normal;overflow-wrap:break-word;line-break:strict}#atj .hero{background:var(--sumi);color:var(--paper);overflow:hidden}#atj .hgrid{display:grid;grid-template-columns:1.08fr .92fr;min-height:76vh}#atj .hleft{padding:88px 28px 76px;max-width:600px;margin-left:auto;width:100%}#atj .kicker{font-family:var(--lat);font-size:11.5px;letter-spacing:.3em;text-transform:uppercase;color:var(--kin);margin-bottom:26px}#atj .kicker i{font-style:normal;font-family:var(--body);letter-spacing:.1em;color:#b9b2a5;text-transform:none;display:block;font-size:13px;margin-top:8px;line-height:1.8}#atj h1{font-family:var(--disp);font-weight:700;font-size:clamp(26px,6.6vw,58px);line-height:1.45;letter-spacing:.03em;word-break:keep-all;overflow-wrap:break-word;line-break:strict;margin-bottom:12px}#atj h1 em{font-style:normal;color:var(--shu)}#atj .sub{font-family:var(--disp);font-size:clamp(14.5px,1.6vw,18px);color:var(--kin);letter-spacing:.1em;line-height:1.8;margin-bottom:30px}#atj .rulegold{width:56px;height:1px;background:var(--kin);margin-bottom:34px}#atj .lede{color:#cfc9bc;font-size:17px;margin-bottom:16px;max-width:34em}#atj .lede b{color:var(--paper);font-weight:500}#atj .forwho{border:1px solid rgba(181,138,60,.4);padding:22px 24px;margin:34px 0 22px;background:#ffffff08}#atj .forwho b{display:block;font-family:var(--disp);font-size:15.5px;color:var(--kin);letter-spacing:.06em;margin-bottom:12px;line-height:1.7}#atj .forwho ul{list-style:none}#atj .forwho li{font-size:15.5px;color:#cfc9bc;padding-left:1.4em;position:relative;line-height:1.9}#atj .forwho li:before{content:"\30fb";position:absolute;left:0;color:var(--kin)}#atj .escape{font-size:14px;color:#a8a196;margin-bottom:30px;line-height:1.9}#atj .escape a{color:var(--kin);font-weight:500}#atj .chips{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:34px}#atj .chip{font-size:13.5px;color:#cfc9bc;border:1px solid rgba(255,255,255,.18);padding:7px 14px;line-height:1.7}#atj .chip.hot{border-color:var(--shu);color:#f0a797}#atj .ctas{display:flex;flex-wrap:wrap;gap:14px}#atj .b1{display:inline-block;background:var(--shu);color:var(--white);border:none;font-family:var(--body);font-size:16.5px;font-weight:500;letter-spacing:.04em;padding:18px 32px;text-decoration:none;text-align:center}#atj .b1:hover{background:var(--shu-deep)}#atj .b2{display:inline-block;background:transparent;color:var(--paper);border:1px solid rgba(255,255,255,.34);font-size:15.5px;letter-spacing:.03em;padding:17px 26px;text-decoration:none;text-align:center}#atj .b2:hover{border-color:var(--kin)}#atj .cnote{font-size:13.5px;color:#8f887c;margin-top:16px;max-width:32em;line-height:1.9}#atj .hright{position:relative;background:var(--ink2);overflow:hidden}#atj .hplate{position:absolute;top:0;right:0;bottom:0;left:0}#atj .hplate img{width:100%;height:100%;object-fit:cover;filter:saturate(.92) contrast(1.03)}#atj .hplate:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(200deg,#15121026,#151210b8);pointer-events:none}#atj .vline{position:absolute;top:56px;right:38px;z-index:3;writing-mode:vertical-rl;font-family:var(--disp);font-weight:600;font-size:clamp(17px,2vw,22px);letter-spacing:.28em;color:var(--paper);text-shadow:0 2px 18px rgba(0,0,0,.85);max-height:calc(100% - 150px);overflow:hidden}#atj .seal{position:absolute;bottom:44px;right:38px;z-index:3;width:74px;height:74px;border:2.5px solid var(--shu);color:var(--shu);display:flex;align-items:center;justify-content:center;writing-mode:vertical-rl;font-family:var(--disp);font-size:19px;letter-spacing:.26em;font-weight:700;background:#1512108c;transform:rotate(5deg) scale(.55);opacity:0;transition:transform .5s cubic-bezier(.2,1.5,.4,1),opacity .3s}#atj .seal span{padding-top:.3em}#atj .seal.on{opacity:1;transform:rotate(5deg) scale(1)}#atj .band{background:var(--gunjo);color:var(--white)}#atj .bgrid{max-width:1060px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr)}#atj .bcell{padding:34px 26px;border-right:1px solid rgba(255,255,255,.16)}#atj .bcell:last-child{border-right:none}#atj .bcell b{display:block;font-family:var(--disp);font-size:21px;letter-spacing:.06em;font-weight:600;margin-bottom:6px;line-height:1.6}#atj .bcell span{font-size:12.5px;color:#c3cce4;line-height:1.85;display:block}#atj .bcell.hold b{font-size:15px;color:#9fadd0;font-weight:400;letter-spacing:.14em}#atj .eyebrow{font-family:var(--lat);font-size:11px;letter-spacing:.3em;text-transform:uppercase;color:var(--kin);margin-bottom:16px}#atj h2{font-family:var(--disp);font-weight:600;font-size:clamp(21px,3.3vw,33px);line-height:1.6;letter-spacing:.04em;margin-bottom:18px}#atj .slede{color:var(--gray);font-size:16.5px;max-width:38em;margin-bottom:48px}#atj .fit{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#atj .fgrid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line);border-left:1px solid var(--line)}#atj .fcell{padding:32px 30px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}#atj .fcell h3{font-family:var(--disp);font-size:18.5px;font-weight:600;letter-spacing:.03em;margin-bottom:10px;line-height:1.7}#atj .fcell p{font-size:15.5px;color:var(--gray);line-height:1.9}#atj .ffoot{margin-top:34px;font-size:15.5px;color:var(--gray);border-left:2px solid var(--gunjo);padding-left:18px;max-width:40em;line-height:1.9}#atj .figwide{margin:56px 0 0;position:relative}#atj .figwide img{width:100%;height:clamp(200px,34vw,400px);object-fit:cover;filter:saturate(.92)}#atj .figwide figcaption{font-size:12.5px;color:var(--gray);letter-spacing:.08em;margin-top:12px}#atj .step{display:grid;grid-template-columns:92px 1fr;border-top:1px solid var(--line);padding:30px 0}#atj .step:last-child{border-bottom:1px solid var(--line)}#atj .sn{font-family:var(--disp);font-size:34px;color:var(--kin);line-height:1;font-weight:500}#atj .sb h3{font-family:var(--disp);font-size:19px;font-weight:600;letter-spacing:.03em;margin-bottom:9px;line-height:1.7}#atj .sb p{font-size:15.5px;color:var(--gray);max-width:40em}#atj .sb .quiet{font-size:14px;margin-top:7px;color:#8a8478}#atj .notreq{background:var(--paper2)}#atj .nrgrid{display:grid;grid-template-columns:1fr 1fr;gap:16px}#atj .nr{background:var(--white);border:1px solid var(--line);padding:22px 24px}#atj .nr b{display:block;font-family:var(--disp);font-size:16.5px;letter-spacing:.03em;margin-bottom:6px;line-height:1.7}#atj .nr span{font-size:14.5px;color:var(--gray);line-height:1.9}#atj .promise{background:var(--sumi);color:var(--paper)}#atj .promise h2{color:var(--paper)}#atj .promise .slede{color:#a8a196}#atj .prlist{border-top:1px solid rgba(255,255,255,.16)}#atj .pr{border-bottom:1px solid rgba(255,255,255,.16);padding:24px 0;display:grid;grid-template-columns:44px 1fr}#atj .prn{font-family:var(--lat);font-size:12px;color:var(--kin);letter-spacing:.16em;padding-top:6px}#atj .pr b{font-family:var(--disp);font-size:18px;font-weight:600;letter-spacing:.03em;display:block;line-height:1.7}#atj .pr small{display:block;font-size:14.5px;color:#a8a196;margin-top:7px;line-height:1.9}#atj .fee{margin-top:38px;border:1px solid var(--kin);padding:26px 28px;background:#b58a3c14}#atj .fee b{font-family:var(--disp);font-size:19px;letter-spacing:.04em;color:var(--kin);line-height:1.7;display:block}#atj .fee p{font-size:15px;color:#cfc9bc;margin-top:9px;max-width:40em}#atj .voices{background:var(--white);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}#atj .vgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#atj .vcard{border:1px solid var(--line);background:var(--paper);display:flex;flex-direction:column}#atj .vimg{position:relative;aspect-ratio:4/3;overflow:hidden;border-bottom:1px solid var(--line);background:var(--paper2)}#atj .vimg img{width:100%;height:100%;object-fit:cover;filter:saturate(.9)}#atj .vimg .badge{position:absolute;left:0;bottom:0;background:#151210db;color:var(--kin);font-family:var(--lat);font-size:10px;letter-spacing:.2em;text-transform:uppercase;padding:7px 12px}#atj .vb{padding:22px 22px 24px;flex:1}#atj .vb .q{font-family:var(--disp);font-size:15.5px;color:var(--gray);line-height:1.95}#atj .vb .who{font-size:13px;color:#8a8478;border-top:1px solid var(--line);margin-top:16px;padding-top:12px;letter-spacing:.04em}#atj .vnote{margin-top:26px;font-size:13.5px;color:var(--gray);line-height:1.9}#atj .faq{background:var(--paper)}#atj .fhint{font-size:14px;color:var(--gray);margin:-32px 0 24px}#atj .flist{border-top:1px solid var(--line)}#atj details{border-bottom:1px solid var(--line)}#atj summary{display:block;list-style:none;cursor:pointer;position:relative;padding:22px 44px 22px 0;font-family:var(--disp);font-size:17px;font-weight:600;letter-spacing:.02em;line-height:1.75}#atj summary::-webkit-details-marker{display:none}#atj summary::marker{content:""}#atj summary:after{content:"\ff0b";position:absolute;right:0;top:50%;transform:translateY(-50%);font-family:var(--body);font-weight:400;font-size:21px;color:var(--gunjo);line-height:1}#atj details[open] summary:after{content:"\ff0d"}#atj summary:hover:after{color:var(--shu)}#atj details p{padding:0 44px 24px 0;font-size:15.5px;color:var(--gray);max-width:42em}#atj .company{background:var(--paper2)}#atj .co{background:var(--white);border:1px solid var(--line)}#atj .corow{display:grid;grid-template-columns:172px 1fr;border-bottom:1px solid var(--line)}#atj .corow:last-child{border-bottom:none}#atj .corow b{padding:17px 22px;font-size:14px;background:var(--paper);font-weight:500;letter-spacing:.04em;border-right:1px solid var(--line)}#atj .corow span{padding:17px 22px;font-size:15px;color:var(--gray);line-height:1.9}#atj .final{background:var(--sumi);color:var(--paper);text-align:center;padding:104px 0}#atj .final .seal{position:static;margin:0 auto 32px;opacity:1;transform:rotate(-4deg) scale(1);background:transparent}#atj .final h2{color:var(--paper);margin-bottom:18px}#atj .final .p{color:#a8a196;font-size:16px;max-width:36em;margin:0 auto 38px;line-height:1.95}#atj .final .p b{color:var(--paper);font-weight:500}#atj .final .ctas{justify-content:center}#atj .final .cnote{margin:18px auto 0;color:#7c7568}#atj .sticky{display:none}@media(max-width:900px){#atj .hgrid{grid-template-columns:1fr;min-height:0}#atj .hleft{padding:60px 24px 52px;max-width:none;margin:0;order:2}#atj .hright{order:1;aspect-ratio:16/11;min-height:260px}}@media(max-width:860px){#atj .vgrid{grid-template-columns:1fr}}@media(max-width:820px){#atj .bgrid{grid-template-columns:1fr 1fr}#atj .bcell:nth-child(2){border-right:none}#atj .bcell:nth-child(-n+2){border-bottom:1px solid rgba(255,255,255,.16)}}@media(max-width:760px){#atj .vline{writing-mode:horizontal-tb;top:auto;bottom:22px;right:auto;left:22px;max-width:calc(100% - 120px);max-height:none;font-size:16px;letter-spacing:.1em;line-height:1.7}#atj .seal{bottom:20px;right:20px;width:58px;height:58px;font-size:15px}#atj .sticky{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:70;gap:10px;background:#151210f5;padding:11px 12px calc(11px + env(safe-area-inset-bottom))}#atj .sticky .b1{flex:1.3;padding:15px 6px;font-size:15px}#atj .sticky .b2{flex:1;padding:14px 6px;font-size:14px}#atj{padding-bottom:82px}#atj .sec{padding:64px 0}#atj .wrap,#atj .narrow{padding:0 22px}#atj .ctas .b1,#atj .ctas .b2{flex:1 1 100%}#atj .figwide{margin-top:40px}#atj .final{padding:72px 0}}@media(max-width:720px){#atj .fgrid,#atj .nrgrid{grid-template-columns:1fr}}@media(max-width:620px){#atj .step{grid-template-columns:56px 1fr}#atj .sn{font-size:25px}}@media(max-width:560px){#atj .corow{grid-template-columns:1fr}#atj .corow b{border-right:none;border-bottom:1px solid var(--line);padding-bottom:9px}#atj .bgrid{grid-template-columns:1fr}#atj .bcell{border-right:none;border-bottom:1px solid rgba(255,255,255,.16);padding:26px 22px}#atj .bcell:last-child{border-bottom:none}}@media(max-width:400px){#atj .hleft{padding:52px 20px 46px}#atj .wrap,#atj .narrow{padding:0 18px}#atj .fcell,#atj .nr{padding:24px 20px}#atj .vb{padding:20px 18px 22px}#atj .fee{padding:22px 20px}#atj summary{font-size:16.5px;padding-right:40px}#atj details p{padding-right:40px}}@media(prefers-reduced-motion:reduce){#atj .seal{transition:none;opacity:1;transform:rotate(5deg) scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/atj-supplier.css.map */
