.nad-terms{--nad-terms-bg: #ffffff;--nad-terms-color-text: #1a1a1a;--nad-terms-color-muted: #b2b2b2;--nad-terms-fs-intro: 28px;--nad-terms-fs-sub: 40px;--nad-terms-fs-title: 68px;--nad-terms-fs-caption: 24px;--nad-terms-fs-intro-m: 12px;--nad-terms-fs-sub-m: 18px;--nad-terms-fs-title-m: 40px;--nad-terms-fs-caption-m: 10px;--nad-terms-pad-top: 0px;--nad-terms-pad-bottom: 0px;--nad-terms-pad-top-m: 0px;--nad-terms-pad-bottom-m: 0px;--nad-terms-radius: 4px;background-color:var(--nad-terms-bg);color:var(--nad-terms-color-text);padding-top:var(--nad-terms-pad-top);padding-bottom:var(--nad-terms-pad-bottom);overflow:visible}.nad-terms__shell{position:relative;overflow:visible}.nad-terms__intro--pc{display:block;max-width:1216px;margin:0 auto;text-align:center;font-size:var(--nad-terms-fs-intro);font-weight:500;line-height:40px;letter-spacing:-.28px;color:var(--nad-terms-color-muted)}.nad-terms__intro--pc p{margin:0;font-size:var(--nad-terms-fs-intro);font-weight:500;line-height:40px;letter-spacing:-.28px;color:var(--nad-terms-color-muted)}.nad-terms__intro--pc strong,.nad-terms__intro--pc b{font-weight:500;color:var(--nad-terms-color-text)}.nad-terms__intro--m,.nad-terms__info{display:none}.nad-terms__body{position:relative;display:grid;grid-template-columns:minmax(0,640px) minmax(0,640px);justify-content:space-between;align-items:start;column-gap:40px;margin-top:40px;padding-bottom:80px;overflow:visible}.nad-terms__col-left{display:flex;flex-direction:column;min-width:0}.nad-terms__abstract{width:100%;max-width:640px;aspect-ratio:640 / 260;border-radius:var(--nad-terms-radius);overflow:hidden;background-color:#f0f0f0}.nad-terms__abstract-img,.nad-terms__main-img,.nad-terms__info-img{display:block;width:100%;height:100%;object-fit:cover}.nad-terms__headings{margin-top:164px;max-width:482px}.nad-terms__sub{margin:0;font-size:var(--nad-terms-fs-sub);font-weight:500;line-height:normal;color:var(--nad-terms-color-text)}.nad-terms__title{margin:28px 0 0;font-size:var(--nad-terms-fs-title);font-weight:500;line-height:normal;color:var(--nad-terms-color-text);text-transform:none}.nad-terms__col-right{position:relative;min-width:0;overflow:visible}.nad-terms__visual{position:relative;width:100%;max-width:640px;margin-left:auto}.nad-terms__main{width:100%;aspect-ratio:1 / 1;border-radius:var(--nad-terms-radius);overflow:hidden;background-color:#f0f0f0}.nad-terms__connector{position:absolute;z-index:2;pointer-events:none}.nad-terms__connector--pc{top:184px;left:-133px;width:262px;height:530px}.nad-terms__connector--m{display:none}.nad-terms__connector svg{display:block;width:100%;height:100%}.nad-terms__aside{display:none}.nad-terms__caption{margin:0;font-weight:400}.nad-terms__caption--pc{position:relative;width:461px;max-width:calc(100% + 120px);margin-top:80px;margin-left:-120px;font-size:var(--nad-terms-fs-caption);line-height:30px;color:var(--nad-terms-color-text)}.nad-terms__caption--m{display:none}.nad-terms__divider{--nad-terms-divider-color: rgba(26, 26, 26, .12);position:relative;display:block;width:100%;height:6px;margin:0;border:0;overflow:visible;background-color:transparent;background-image:linear-gradient(var(--nad-terms-divider-color),var(--nad-terms-divider-color));background-repeat:no-repeat;background-position:center;background-size:100% 1px}.nad-terms__divider:before,.nad-terms__divider:after{content:"";position:absolute;top:50%;width:0;height:0;transform:translateY(-50%)}.nad-terms__divider:before{left:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5.2px solid var(--nad-terms-divider-color)}.nad-terms__divider:after{right:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-right:5.2px solid var(--nad-terms-divider-color)}@media screen and (min-width:768px){.nad-terms__divider--hide-pc{display:none}}@media screen and (max-width:767px){.nad-terms{padding-top:var(--nad-terms-pad-top-m);padding-bottom:var(--nad-terms-pad-bottom-m)}.nad-terms__intro--pc,.nad-terms__abstract,.nad-terms__connector--pc{display:none}.nad-terms__body{display:flex;flex-direction:column;margin-top:0;padding-bottom:0;row-gap:36px}.nad-terms__col-left{order:1}.nad-terms__headings{margin-top:0;max-width:none}.nad-terms__sub{font-size:var(--nad-terms-fs-sub-m)}.nad-terms__title{margin-top:20px;font-size:var(--nad-terms-fs-title-m)}.nad-terms__col-right{order:2;display:grid;grid-template-columns:minmax(0,1fr) 200px;align-items:start;column-gap:0;min-height:260px}.nad-terms__visual{grid-column:2;grid-row:1;max-width:200px;margin-left:0}.nad-terms__main{aspect-ratio:200 / 260}.nad-terms__aside{grid-column:1;grid-row:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;padding-top:79px;min-height:100%}.nad-terms__connector--m{display:block;position:relative;top:auto;left:auto;width:153px;height:95px;margin:0 0 0 auto}.nad-terms__caption--pc{display:none}.nad-terms__caption--m{display:block;position:static;width:auto;max-width:125px;margin:0 0 0 8px;font-size:var(--nad-terms-fs-caption-m);line-height:normal;color:var(--nad-terms-color-muted)}.nad-terms__info{display:block;order:3;position:relative;width:100%;min-height:280px;margin-top:36px;margin-bottom:40px;border-radius:var(--nad-terms-radius);overflow:hidden}.nad-terms__info-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.nad-terms__info-img{width:100%;height:100%}.nad-terms__intro--m{position:relative;z-index:1;display:block;max-width:300px;margin:0;padding:28px 24px;font-size:var(--nad-terms-fs-intro-m);font-weight:500;line-height:20px;color:var(--nad-terms-color-text)}.nad-terms__intro--m p{margin:0;font-size:var(--nad-terms-fs-intro-m);font-weight:500;line-height:20px;color:var(--nad-terms-color-text)}.nad-terms__intro--m strong,.nad-terms__intro--m b{font-weight:500;color:var(--nad-terms-color-text)}.nad-terms__divider{margin-top:0}.nad-terms__divider--hide-m{display:none}}@media screen and (min-width:768px)and (max-width:1199px){.nad-terms__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:24px;margin-top:32px}.nad-terms__headings{margin-top:80px}.nad-terms__sub{font-size:clamp(28px,3.2vw,40px)}.nad-terms__title{margin-top:20px;font-size:clamp(42px,5.2vw,68px)}.nad-terms__connector--pc{top:28.75%;left:-20.8%;width:41%;height:auto;aspect-ratio:262 / 530}.nad-terms__caption--pc{width:auto;max-width:100%;margin-top:40px;margin-left:0;font-size:clamp(16px,2vw,24px);line-height:1.35}.nad-terms__col-right{display:flex;flex-direction:column}}@media screen and (min-width:1280px)and (max-width:1600px){.nad-terms{--nad-mid-s: calc(1296 / 1416);overflow:hidden;width:100%;max-width:100%;box-sizing:border-box;padding-top:calc(var(--nad-terms-pad-top) * var(--nad-mid-s));padding-bottom:calc(var(--nad-terms-pad-bottom) * var(--nad-mid-s))}.nad-terms__intro--pc{max-width:calc(1216px * var(--nad-mid-s));font-size:calc(var(--nad-terms-fs-intro) * var(--nad-mid-s));line-height:calc(40px * var(--nad-mid-s))}.nad-terms__intro--pc p{font-size:calc(var(--nad-terms-fs-intro) * var(--nad-mid-s));line-height:calc(40px * var(--nad-mid-s))}.nad-terms__body{column-gap:calc(40px * var(--nad-mid-s));margin-top:calc(40px * var(--nad-mid-s));padding-bottom:calc(80px * var(--nad-mid-s))}.nad-terms__abstract,.nad-terms__visual{max-width:calc(640px * var(--nad-mid-s))}.nad-terms__headings{margin-top:calc(164px * var(--nad-mid-s));max-width:calc(482px * var(--nad-mid-s))}.nad-terms__sub{font-size:calc(var(--nad-terms-fs-sub) * var(--nad-mid-s))}.nad-terms__title{margin-top:calc(28px * var(--nad-mid-s));font-size:calc(var(--nad-terms-fs-title) * var(--nad-mid-s))}.nad-terms__connector--pc{top:calc(184px * var(--nad-mid-s));left:calc(-133px * var(--nad-mid-s));width:calc(262px * var(--nad-mid-s));height:calc(530px * var(--nad-mid-s))}.nad-terms__caption--pc{width:calc(461px * var(--nad-mid-s));margin-top:calc(80px * var(--nad-mid-s));margin-left:calc(-120px * var(--nad-mid-s));font-size:calc(var(--nad-terms-fs-caption) * var(--nad-mid-s));line-height:calc(30px * var(--nad-mid-s))}.nad-terms__caption--pc p{font-size:calc(var(--nad-terms-fs-caption) * var(--nad-mid-s));line-height:calc(30px * var(--nad-mid-s))}.nad-terms__divider{height:calc(6px * var(--nad-mid-s))}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/nad-on-your-terms.css.map */
