@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;1,400;1,500&family=Noto+Sans+JP:wght@400;500;700&family=Noto+Serif+JP:wght@400;500;600&display=swap";body:has(.mtv-lp) #pd-detail>.acc:not(.pd-acc){display:none!important}.mtv-lp.mtv-lp *{all:revert}.mtv-lp.mtv-lp{--navy:#222C40;--gold:#B8A285;--gold-l:#B8A285;--paper:#141A26;--tint:#1B2232;--ink:#ECEEF2;--sub:#B4BAC6;--mute:#8F96A3;--line:#2C3446;--head:#F1F2F5;--serif:"Noto Serif JP","Hiragino Mincho ProN","Yu Mincho",serif;--sans:"Noto Sans JP","Hiragino Sans","Yu Gothic",Meiryo,sans-serif;--en:"Cormorant Garamond","Times New Roman",serif}.mtv-lp.mtv-lp *,.mtv-lp.mtv-lp *:before,.mtv-lp.mtv-lp *:after{box-sizing:border-box}.mtv-lp.mtv-lp{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:2;letter-spacing:.04em;font-feature-settings:"palt" 1;word-break:auto-phrase}.mtv-lp.mtv-lp img{max-width:100%;height:auto;display:block}.mtv-lp.mtv-lp figure{margin:0}.mtv-lp.mtv-lp h1,.mtv-lp.mtv-lp h2,.mtv-lp.mtv-lp h3,.mtv-lp.mtv-lp p,.mtv-lp.mtv-lp dl,.mtv-lp.mtv-lp dd{margin:0}.mtv-lp.mtv-lp .mtv-w{max-width:1080px;margin:0 auto;padding:0 24px}.mtv-lp.mtv-lp a:focus-visible,.mtv-lp.mtv-lp .mtv-btn:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.mtv-lp.mtv-lp .mtv-eyebrow{font-family:var(--en);font-weight:600;font-size:13px;letter-spacing:.2em;color:var(--gold);line-height:1.6;margin-bottom:14px;font-variant-numeric:lining-nums}.mtv-lp.mtv-lp h2{font-family:var(--serif);font-weight:500;color:var(--head);font-size:clamp(24px,3vw,32px);line-height:1.6;letter-spacing:.06em;text-wrap:balance}.mtv-lp.mtv-lp h3{font-family:var(--serif);font-weight:500;color:var(--head);line-height:1.7;letter-spacing:.05em}.mtv-lp.mtv-lp .mtv-body{color:var(--sub);margin-top:24px}.mtv-lp.mtv-lp .mtv-btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-family:var(--serif);font-weight:500;font-size:14px;letter-spacing:.14em;text-decoration:none;padding:17px 52px;border-radius:0;background:var(--navy);color:#fff;border:1px solid var(--navy);transition:background .25s,color .25s,border-color .25s}.mtv-lp.mtv-lp .mtv-btn:hover{background:#2f3b55}.mtv-lp.mtv-lp .mtv-btn-s{padding:9px 24px;font-size:13px;letter-spacing:.12em}.mtv-lp.mtv-lp .mtv-btn-gold{background:var(--gold);border-color:var(--gold);color:#fff}.mtv-lp.mtv-lp .mtv-btn-gold:hover{background:transparent;color:var(--gold-l);border-color:var(--gold-l)}.mtv-lp.mtv-lp .mtv-split .mtv-btn{margin-top:36px}.mtv-lp.mtv-lp .mtv-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--navy);color:#fff;min-height:calc(100svh - 62px)}.mtv-lp.mtv-lp .mtv-hero-copy{padding:80px 64px 80px max(24px,calc((100vw - 1200px)/2 + 24px));display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.mtv-lp.mtv-lp .mtv-mark{font-family:var(--en);font-weight:400;font-size:clamp(50px,6.2vw,88px);line-height:1;letter-spacing:.005em;color:#fff}.mtv-lp.mtv-lp .mtv-jp-name{font-family:var(--serif);font-size:clamp(13px,1.3vw,16px);letter-spacing:.32em;color:var(--gold-l);margin:20px 0 30px}.mtv-lp.mtv-lp .mtv-hero h1{font-family:var(--serif);font-weight:500;font-size:clamp(19px,2vw,24px);line-height:1.75;letter-spacing:.08em;color:#fff;padding-left:18px;border-left:1px solid var(--gold);margin-bottom:34px}.mtv-lp.mtv-lp .mtv-facts{display:flex;margin:0 0 40px;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.mtv-lp.mtv-lp .mtv-facts div{padding:14px 32px 14px 0;margin-right:32px;border-right:1px solid rgba(255,255,255,.18)}.mtv-lp.mtv-lp .mtv-facts div:last-child{border-right:0;margin-right:0}.mtv-lp.mtv-lp .mtv-facts dt{font-size:11px;color:#ffffff9e;letter-spacing:.1em;line-height:1.5}.mtv-lp.mtv-lp .mtv-facts dd{margin-top:4px;font-family:var(--serif);font-size:15px;line-height:1.4}.mtv-lp.mtv-lp .mtv-facts dd b{font-family:var(--en);font-weight:500;font-size:34px;line-height:1;margin-right:3px;font-variant-numeric:lining-nums}.mtv-lp.mtv-lp .mtv-hero-photo{overflow:hidden;background:#000}.mtv-lp.mtv-lp .mtv-hero-photo img{width:100%;height:100%;object-fit:cover;object-position:50% 45%}@media(prefers-reduced-motion:no-preference){.mtv-lp.mtv-lp .mtv-mark,.mtv-lp.mtv-lp .mtv-jp-name{animation:mtv-rise 1.1s cubic-bezier(.2,.7,.2,1) both}.mtv-lp.mtv-lp .mtv-jp-name{animation-delay:.12s}}@keyframes mtv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mtv-lp.mtv-lp .mtv-sec{padding:120px 0}.mtv-lp.mtv-lp .mtv-sec.mtv-small{padding:80px 0}.mtv-lp.mtv-lp .mtv-tint{background:var(--tint)}.mtv-lp.mtv-lp .mtv-head{text-align:center;margin:0 auto 64px;max-width:640px}.mtv-lp.mtv-lp .mtv-split{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.mtv-lp.mtv-lp .mtv-split.mtv-rev>figure{order:2}.mtv-lp.mtv-lp .mtv-ph img{width:100%}.mtv-lp.mtv-lp .mtv-dark{background:var(--navy);color:#fff}.mtv-lp.mtv-lp .mtv-dark h2{color:#fff}.mtv-lp.mtv-lp .mtv-dark .mtv-body{color:#ffffffbf}.mtv-lp.mtv-lp .mtv-stat{display:flex;align-items:center;gap:28px;margin:36px 0 8px;padding:24px 0;border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.mtv-lp.mtv-lp .mtv-big{font-family:var(--en);font-weight:400;font-size:clamp(88px,10vw,128px);line-height:.85;color:var(--gold-l);font-variant-numeric:lining-nums;letter-spacing:-.01em}.mtv-lp.mtv-lp .mtv-big span{font-size:.45em;margin-left:4px}.mtv-lp.mtv-lp .mtv-stat p:last-child{font-family:var(--serif);font-size:15px;line-height:1.8;color:#fff}.mtv-lp.mtv-lp .mtv-pts{display:grid;grid-template-columns:repeat(3,1fr)}.mtv-lp.mtv-lp .mtv-pts article{padding:8px 36px;text-align:center}.mtv-lp.mtv-lp .mtv-pts article+article{border-left:1px solid var(--line)}.mtv-lp.mtv-lp .mtv-pts article:before{content:"";display:block;width:24px;height:1px;background:var(--gold);margin:0 auto 24px}.mtv-lp.mtv-lp .mtv-pts h3{font-size:18px;margin-bottom:16px}.mtv-lp.mtv-lp .mtv-pts p{color:var(--sub);font-size:14px;text-align:left}.mtv-lp.mtv-lp .mtv-spec{margin:32px 0 0;display:grid;grid-template-columns:auto 1fr;border-top:1px solid var(--head)}.mtv-lp.mtv-lp .mtv-spec dt,.mtv-lp.mtv-lp .mtv-spec dd{padding:14px 0;border-bottom:1px solid var(--line)}.mtv-lp.mtv-lp .mtv-spec dt{font-family:var(--serif);color:var(--head);padding-right:40px;font-size:14px}.mtv-lp.mtv-lp .mtv-spec dd{color:var(--sub)}.mtv-lp.mtv-lp .mtv-detail{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;align-items:start}.mtv-lp.mtv-lp .mtv-sub{font-size:18px;margin:0 0 18px;padding-bottom:14px;border-bottom:1px solid var(--head)}.mtv-lp.mtv-lp .mtv-sub:not(:first-child){margin-top:48px}.mtv-lp.mtv-lp .mtv-ck{list-style:none;padding:0;margin:0}.mtv-lp.mtv-lp .mtv-ck li{position:relative;padding:12px 0 12px 26px;border-bottom:1px solid var(--line);color:var(--ink);font-size:15px;line-height:1.8}.mtv-lp.mtv-lp .mtv-ck li:before{content:"";position:absolute;left:4px;top:1.35em;width:7px;height:7px;transform:rotate(45deg);background:var(--gold)}.mtv-lp.mtv-lp .mtv-ing{display:grid;grid-template-columns:1fr 1fr;gap:0}.mtv-lp.mtv-lp .mtv-ing>div{padding:18px 20px 18px 0;border-bottom:1px solid var(--line)}.mtv-lp.mtv-lp .mtv-ing>div:nth-child(2n){padding-left:20px;border-left:1px solid var(--line)}.mtv-lp.mtv-lp .mtv-ing dt{font-family:var(--serif);color:var(--head);font-size:16px;line-height:1.6}.mtv-lp.mtv-lp .mtv-ing dt span{display:block;font-family:var(--en);font-style:italic;font-size:17px;color:var(--gold);letter-spacing:.02em;line-height:1.4}.mtv-lp.mtv-lp .mtv-ing dd{color:var(--sub);font-size:13.5px;margin-top:6px;line-height:1.8}.mtv-lp.mtv-lp .mtv-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:72px 0}.mtv-lp.mtv-lp .mtv-two{display:grid;grid-template-columns:1fr 1fr;gap:64px}.mtv-lp.mtv-lp .mtv-two .mtv-sub{margin-top:0}.mtv-lp.mtv-lp .mtv-steps{list-style:none;padding:0;margin:0 auto;max-width:860px;display:grid;grid-template-columns:1fr 1fr;gap:24px}.mtv-lp.mtv-lp .mtv-steps li{background:var(--tint);padding:40px 36px;border-top:1px solid var(--gold)}.mtv-lp.mtv-lp .mtv-steps .mtv-n{display:block;font-family:var(--en);font-weight:500;font-style:italic;font-size:28px;color:var(--gold);letter-spacing:.04em;line-height:1;margin-bottom:18px;font-variant-numeric:lining-nums}.mtv-lp.mtv-lp .mtv-steps h3{font-size:18px;margin-bottom:10px}.mtv-lp.mtv-lp .mtv-steps p{color:var(--sub);font-size:14px}.mtv-lp.mtv-lp .mtv-tips{margin-top:96px;align-items:center}.mtv-lp.mtv-lp .mtv-cta{background:var(--navy);color:#fff;text-align:center;padding:120px 0}.mtv-lp.mtv-lp .mtv-cta h2{color:#fff;margin-bottom:18px}.mtv-lp.mtv-lp .mtv-cta-d{color:#ffffffbf;margin-bottom:40px}.mtv-lp.mtv-lp .mtv-h-s{font-size:17px;margin-bottom:24px;padding-bottom:14px;border-bottom:1px solid var(--line)}.mtv-lp.mtv-lp .mtv-cau{columns:2;column-gap:56px;font-size:13px;color:var(--sub);padding-left:1.2em;margin:0;line-height:1.8}.mtv-lp.mtv-lp .mtv-cau li{margin-bottom:8px;break-inside:avoid}@media(max-width:860px){.mtv-lp.mtv-lp{font-size:14px}.mtv-lp.mtv-lp .mtv-w{padding:0 20px}.mtv-lp.mtv-lp .mtv-hero{grid-template-columns:1fr;min-height:0}.mtv-lp.mtv-lp .mtv-hero-photo{order:-1;aspect-ratio:1/1}.mtv-lp.mtv-lp .mtv-hero-copy{padding:48px 20px 64px}.mtv-lp.mtv-lp .mtv-sec{padding:88px 0}.mtv-lp.mtv-lp .mtv-head{margin-bottom:44px}.mtv-lp.mtv-lp .mtv-split,.mtv-lp.mtv-lp .mtv-detail,.mtv-lp.mtv-lp .mtv-two{grid-template-columns:1fr;gap:40px}.mtv-lp.mtv-lp .mtv-split.mtv-rev>figure{order:0}.mtv-lp.mtv-lp .mtv-pts{grid-template-columns:1fr;gap:40px}.mtv-lp.mtv-lp .mtv-pts article,.mtv-lp.mtv-lp .mtv-pts article+article{border-left:0;padding:0}.mtv-lp.mtv-lp .mtv-pair{gap:10px;margin:40px 0 48px}.mtv-lp.mtv-lp .mtv-steps{grid-template-columns:1fr;gap:14px}.mtv-lp.mtv-lp .mtv-steps li{padding:28px 24px}.mtv-lp.mtv-lp .mtv-tips{margin-top:56px}.mtv-lp.mtv-lp .mtv-cau{columns:1}.mtv-lp.mtv-lp .mtv-btn{width:100%}.mtv-lp.mtv-lp .mtv-btn-s{width:auto}.mtv-lp.mtv-lp .mtv-facts{width:100%}.mtv-lp.mtv-lp .mtv-facts div{flex:1}}@media(max-width:420px){.mtv-lp.mtv-lp .mtv-ing{grid-template-columns:1fr}.mtv-lp.mtv-lp .mtv-ing>div:nth-child(2n){padding-left:0;border-left:0}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/mintavi-lp.css.map */
