:root{--SN-Font-size-100: 6.4rem;--SN-Font-size-90: 5.7rem;--SN-Font-size-80: 4.8rem;--SN-Font-size-70: 3.6rem;--SN-Font-size-60: 3.2rem;--SN-Font-size-50: 2.8rem;--SN-Font-size-40: 2.4rem;--SN-Font-size-35: 2.2rem;--SN-Font-size-30: 2rem;--SN-Font-size-25: 1.8rem;--SN-Font-size-20: 1.6rem;--SN-Font-size-10: 1.4rem;--SN-Font-size-5: 1.2rem;--SN-Font-size-0: 1rem;--SN-Contents-Title-XL-Font-size: var(--SN-Font-size-70);--SN-Contents-Title-L-Font-size: var(--SN-Font-size-60);--SN-Contents-Display-Font-family: var(--SN-Font-family-Japanese-Default);--SN-Contents-Display-Line-height: var(--SN-Line-height-S);--SN-Contents-Display-Letter-spacing: var(--SN-Letter-spacing-S);--SN-Contents-Display-L-Font-weight: var(--SN-Font-weight-Med);--SN-Contents-Display-L-Font-size: var(--SN-Font-size-100);--SN-Contents-Display-M-Font-size: var(--SN-Font-size-90);--SN-Contents-Display-S-Font-size: var(--SN-Font-size-80);--SN-Contents-Title-Line-height: var(--SN-Line-height-M);--SN-Contents-Title-Letter-spacing: var(--SN-Letter-spacing-S);--SN-Contents-Title-Font-family: var(--SN-Font-family-Japanese-Default);--SN-Contents-Title-M-Font-size: var(--SN-Font-size-50);--SN-Contents-Title-S-Font-size: var(--SN-Font-size-35);--SN-Contents-Subtitle-Font-family: var(--SN-Font-family-Japanese-Default);--SN-Contents-Subtitle-M-Font-size: var(--SN-Font-size-30);--SN-Contents-Subtitle-Line-height: var(--SN-Line-height-M);--SN-Contents-Subtitle-Letter-spacing: var(--SN-Letter-spacing-S);--SN-Contents-Body-Font-family: var(--SN-Font-family-Japanese-Default);--SN-Contents-Body-M-Font-size: var(--SN-Font-size-20);--SN-Contents-Body-Line-height: var(--SN-Line-height-L);--SN-Contents-Body-Letter-spacing: var(--SN-Letter-spacing-S);--SN-Contents-Body-S-Font-size: var(--SN-Font-size-10);--SN-Contents-Caption-Font-family: var(--SN-Font-family-Japanese-Default);--SN-Contents-Caption-M-Font-size: var(--SN-Font-size-10);--SN-Contents-Caption-Line-height: var(--SN-Line-height-L);--SN-Contents-Caption-Letter-spacing: var(--SN-Letter-spacing-None);--SN-Contents-Spacing-Section-XL: var(--SN-Space-80);--SN-Contents-Spacing-Section-L: var(--SN-Space-64);--SN-Contents-Spacing-Section-M: var(--SN-Space-40);--SN-Contents-Spacing-Body-L: var(--SN-Space-24);--SN-Contents-Spacing-Body-M: var(--SN-Space-16);--SN-Contents-Spacing-Body-S: var(--SN-Space-8);--SN-Contents-Caption-S-Font-size: var(--SN-Font-size-5);--SN-UI-Single-Font-family: var(--SN-Font-family-Japanese-Default);--SN-UI-Single-Line-height: var(--SN-Line-height-None);--SN-UI-Single-Letter-spacing: var(--SN-Letter-spacing-None);--SN-UI-Single-XL-Font-size: var(--SN-Font-size-30);--SN-UI-Single-L-Font-size: var(--SN-Font-size-20);--SN-UI-Single-M-Font-size: var(--SN-Font-size-10);--SN-UI-Single-S-Font-size: var(--SN-Font-size-5);--SN-UI-Number-Font-family-num: var(--SN-Font-family-Alphanumeric-Default);--SN-UI-Compact-Font-family: var(--SN-Font-family-Japanese-Default);--SN-UI-Compact-Line-height: var(--SN-Line-height-S);--SN-UI-Compact-Letter-spacing: var(--SN-Letter-spacing-None);--SN-UI-Compact-L-Font-size: var(--SN-Font-size-20);--SN-UI-Compact-M-Font-size: var(--SN-Font-size-10);--SN-UI-Compact-S-Font-size: var(--SN-Font-size-5);--SN-UI-Number-Line-height: var(--SN-Line-height-None);--SN-UI-Number-Letter-spacing: var(--SN-Letter-spacing-None);--SN-UI-Number-XL-Font-size: var(--SN-Font-size-35);--SN-UI-Number-L-Font-size: var(--SN-Font-size-25);--SN-UI-Number-M-Font-size: var(--SN-Font-size-20);--SN-UI-Number-S-Font-size: var(--SN-Font-size-10);--SN-UI-_Button-Font-family: var(--SN-Font-family-Japanese-Default);--SN-UI-_Button-L-Font-size: var(--SN-Font-size-30);--SN-UI-_Button-Line-height: var(--SN-Line-height-None);--SN-UI-_Button-Letter-spacing: var(--SN-Letter-spacing-None);--SN-UI-_Button-M-Font-size: var(--SN-Font-size-20);--SN-UI-_Button-S-Font-size: var(--SN-Font-size-10);--SN-Contents-Subtitle-S-Font-size: var(--SN-Font-size-20);--SN-UI-_Label-Font-family: var(--SN-Font-family-Japanese-Default);--SN-UI-_Label-Line-height: var(--SN-Line-height-None);--SN-UI-_Label-Letter-spacing: var(--SN-Letter-spacing-None);--SN-UI-_Label-M-Font-size: var(--SN-Font-size-10);--SN-UI-_Label-S-Font-size: var(--SN-Font-size-5);--SN-UI-Single-XS-Font-size: var(--SN-Font-size-0);--SN-Contents-Title-XS-Font-size: var(--SN-Font-size-30);--SN-Line-height-none: 1;--SN-Line-height-XS: 1.2;--SN-Line-height-S: 1.4;--SN-Line-height-M: 1.5;--SN-Line-height-L: 1.75;--SN-Letter-spacing-none: 0;--SN-Letter-spacing-S: 0.02em;--SN-Letter-spacing-M: 0.04em;--SN-Font-weight-Reg: 400;--SN-Font-weight-Med: 500;--SN-Font-weight-Bd: 700;--SN-Space-0: 0;--SN-Space-2: 0.2rem;--SN-Space-4: 0.4rem;--SN-Space-8: 0.8rem;--SN-Space-16: 1.6rem;--SN-Space-24: 2.4rem;--SN-Space-32: 3.2rem;--SN-Space-40: 4rem;--SN-Space-48: 4.8rem;--SN-Space-64: 6.4rem;--SN-Space-80: 8rem;--SN-Space-96: 9.6rem;--SN-Space-128: 12.8rem;--SN-Space--04: -0.4rem;--SN-Space--08: -0.8rem;--SN-Space--12: -1.2rem;--SN-Space--16: -1.6rem;--SN-Space--24: -2.4rem;--SN-Space--32: -3.2rem;--SN-Space--40: -4rem;--SN-Radius-0: 0;--SN-Radius-2: 0.2rem;--SN-Radius-4: 0.4rem;--SN-Radius-8: 0.8rem;--SN-Radius-16: 1.6rem;--SN-Radius-40: 4rem;--SN-Radius-64: 6.4rem;--SN-Radius-128: 12.8rem;--SN-Radius-Full: 100rem;--SN-PMcolor-Alpha-White-0: rgba(255, 255, 255, 0);--SN-PMcolor-Alpha-Black-0: rgba(12, 12, 13, 0);--SN-PMcolor-Gray-white: #ffffff;--SN-PMcolor-Slate-1: #fcfdfd;--SN-PMcolor-Slate-2: #f6f7f8;--SN-PMcolor-Slate-3: #f1f3f4;--SN-PMcolor-Slate-4: #e9eced;--SN-PMcolor-Slate-5: #e0e4e6;--SN-PMcolor-Slate-6: #d8dddf;--SN-PMcolor-Slate-7: #cdd3d6;--SN-PMcolor-Slate-8: #b9c2c6;--SN-PMcolor-Slate-9: #86969c;--SN-PMcolor-Slate-10: #7b8d93;--SN-PMcolor-Slate-11: #5c6b70;--SN-PMcolor-Slate-12: #1e2324;--SN-PMcolor-Azure-1: #fafdff;--SN-PMcolor-Azure-2: #f5fcff;--SN-PMcolor-Azure-3: #e5f6ff;--SN-PMcolor-Azure-4: #d6f1ff;--SN-PMcolor-Azure-5: #c2ebff;--SN-PMcolor-Azure-6: #a8e2ff;--SN-PMcolor-Azure-7: #85d6ff;--SN-PMcolor-Azure-8: #4db5ff;--SN-PMcolor-Azure-9: #0092fa;--SN-PMcolor-Azure-10: #0089eb;--SN-PMcolor-Azure-11: #0077cc;--SN-PMcolor-Azure-12: #003961;--SN-PMcolor-Gray-black: #000000;--SN-PMcolor-Gray-1: #fafafa;--SN-PMcolor-Gray-2: #f2f2f2;--SN-PMcolor-Gray-3: #e6e6e6;--SN-PMcolor-Gray-4: #cccccc;--SN-PMcolor-Gray-5: #b3b3b3;--SN-PMcolor-Gray-6: #999999;--SN-PMcolor-Gray-7: #808080;--SN-PMcolor-Gray-8: #666666;--SN-PMcolor-Gray-9: #4d4d4d;--SN-PMcolor-Gray-10: #333333;--SN-PMcolor-Gray-11: #1a1a1a;--SN-PMcolor-Gray-12: #0d0d0d;--SN-PMcolor-Teal-1: #fafefc;--SN-PMcolor-Teal-2: #f6fefa;--SN-PMcolor-Teal-3: #e9fcf2;--SN-PMcolor-Teal-4: #dbfaea;--SN-PMcolor-Teal-5: #bae8d9;--SN-PMcolor-Teal-6: #9cdec8;--SN-PMcolor-Teal-7: #75d1b3;--SN-PMcolor-Teal-8: #1cbaa0;--SN-PMcolor-Teal-9: #1da58e;--SN-PMcolor-Teal-10: #1ca08a;--SN-PMcolor-Teal-11: #00856a;--SN-PMcolor-Teal-12: #003d31;--SN-PMcolor-Yellow-1: #fdfdf9;--SN-PMcolor-Yellow-2: #fefce9;--SN-PMcolor-Yellow-3: #fffab8;--SN-PMcolor-Yellow-4: #fff394;--SN-PMcolor-Yellow-5: #ffe770;--SN-PMcolor-Yellow-6: #f3d768;--SN-PMcolor-Yellow-7: #e4c767;--SN-PMcolor-Yellow-8: #d5ae39;--SN-PMcolor-Yellow-9: #ffd633;--SN-PMcolor-Yellow-10: #ffcc00;--SN-PMcolor-Yellow-11: #9e6c00;--SN-PMcolor-Yellow-12: #473b1f;--SN-PMcolor-Green-1: #fdfefb;--SN-PMcolor-Green-2: #f4fbe4;--SN-PMcolor-Green-3: #e8fad6;--SN-PMcolor-Green-4: #daf2cf;--SN-PMcolor-Green-5: #c7edc0;--SN-PMcolor-Green-6: #a4e5a4;--SN-PMcolor-Green-7: #8dce92;--SN-PMcolor-Green-8: #5bb96b;--SN-PMcolor-Green-9: #30ab45;--SN-PMcolor-Green-10: #1fad36;--SN-PMcolor-Green-11: #237b32;--SN-PMcolor-Green-12: #113c18;--SN-PMcolor-Orange-1: #fefcfb;--SN-PMcolor-Orange-2: #fff7ed;--SN-PMcolor-Orange-3: #ffefd6;--SN-PMcolor-Orange-4: #ffdfb5;--SN-PMcolor-Orange-5: #ffd19a;--SN-PMcolor-Orange-6: #ffc182;--SN-PMcolor-Orange-7: #f5ae73;--SN-PMcolor-Orange-8: #ec9455;--SN-PMcolor-Orange-9: #ed6f21;--SN-PMcolor-Orange-10: #ec6613;--SN-PMcolor-Orange-11: #c63e10;--SN-PMcolor-Orange-12: #582d1d;--SN-PMcolor-Red-1: #fffcfc;--SN-PMcolor-Red-2: #fff8f7;--SN-PMcolor-Red-3: #feebe7;--SN-PMcolor-Red-4: #ffdcd3;--SN-PMcolor-Red-5: #ffcdc2;--SN-PMcolor-Red-6: #fdbdaf;--SN-PMcolor-Red-7: #f5a898;--SN-PMcolor-Red-8: #f78670;--SN-PMcolor-Red-9: #d10000;--SN-PMcolor-Red-10: #bd0000;--SN-PMcolor-Red-11: #b81414;--SN-PMcolor-Red-12: #5c271f;--SN-PMcolor-Bronze-1: #fdfdfc;--SN-PMcolor-Bronze-2: #faf9f2;--SN-PMcolor-Bronze-3: #f2f0e7;--SN-PMcolor-Bronze-4: #eae6db;--SN-PMcolor-Bronze-5: #e1dccf;--SN-PMcolor-Bronze-6: #d8d0bf;--SN-PMcolor-Bronze-7: #cbc0aa;--SN-PMcolor-Bronze-8: #b9a88d;--SN-PMcolor-Bronze-9: #978365;--SN-PMcolor-Bronze-10: #8c7a5e;--SN-PMcolor-Bronze-11: #71624b;--SN-PMcolor-Bronze-12: #3b352b;--SN-PMcolor-Blue-1: #fdfdfe;--SN-PMcolor-Blue-2: #f7f9ff;--SN-PMcolor-Blue-3: #edf2fe;--SN-PMcolor-Blue-4: #e1e9ff;--SN-PMcolor-Blue-5: #d2deff;--SN-PMcolor-Blue-6: #c1d0ff;--SN-PMcolor-Blue-7: #abbdf9;--SN-PMcolor-Blue-8: #8da4ef;--SN-PMcolor-Blue-9: #3e63dd;--SN-PMcolor-Blue-10: #3358d4;--SN-PMcolor-Blue-11: #3a5bc7;--SN-PMcolor-Blue-12: #1f2d5c;--SN-PMcolor-Crimson-1: #fffcfd;--SN-PMcolor-Crimson-2: #fef7f9;--SN-PMcolor-Crimson-3: #ffe9f0;--SN-PMcolor-Crimson-4: #fedce7;--SN-PMcolor-Crimson-5: #facedd;--SN-PMcolor-Crimson-6: #f3bed1;--SN-PMcolor-Crimson-7: #eaacc3;--SN-PMcolor-Crimson-8: #e093b2;--SN-PMcolor-Crimson-9: #e93d82;--SN-PMcolor-Crimson-10: #df3478;--SN-PMcolor-Crimson-11: #cb1d63;--SN-PMcolor-Crimson-12: #621639;--SN-PMcolor-Purple-1: #fefcfe;--SN-PMcolor-Purple-2: #fbf7fe;--SN-PMcolor-Purple-3: #f7edfe;--SN-PMcolor-Purple-4: #f2e2fc;--SN-PMcolor-Purple-5: #ead5f9;--SN-PMcolor-Purple-6: #e0c4f4;--SN-PMcolor-Purple-7: #d1afec;--SN-PMcolor-Purple-8: #be93e4;--SN-PMcolor-Purple-9: #8e4ec6;--SN-PMcolor-Purple-10: #8347b9;--SN-PMcolor-Purple-11: #8145b5;--SN-PMcolor-Purple-12: #402060;--SN-PMcolor-Lime-1: #fbfef6;--SN-PMcolor-Lime-2: #f6fde9;--SN-PMcolor-Lime-3: #ecfad1;--SN-PMcolor-Lime-4: #daf5a3;--SN-PMcolor-Lime-5: #c7f075;--SN-PMcolor-Lime-6: #b4eb47;--SN-PMcolor-Lime-7: #a1e51a;--SN-PMcolor-Lime-8: #81b814;--SN-PMcolor-Lime-9: #6a9f00;--SN-PMcolor-Lime-10: #415c0a;--SN-PMcolor-Lime-11: #202e05;--SN-PMcolor-Lime-12: #101703;--SN-PMcolor-Cyan-1: #f4fcff;--SN-PMcolor-Cyan-2: #e0f6ff;--SN-PMcolor-Cyan-3: #ccf0ff;--SN-PMcolor-Cyan-4: #99e0ff;--SN-PMcolor-Cyan-5: #70d4ff;--SN-PMcolor-Cyan-6: #1fbcff;--SN-PMcolor-Cyan-7: #009adb;--SN-PMcolor-Cyan-8: #007db2;--SN-PMcolor-Cyan-9: #00567a;--SN-PMcolor-Cyan-10: #003952;--SN-PMcolor-Cyan-11: #002433;--SN-PMcolor-Cyan-12: #00121a;--SN-PMcolor-Alpha-Black-5: rgba(12, 12, 13, 0.05);--SN-PMcolor-Alpha-Black-10: rgba(12, 12, 13, 0.1);--SN-PMcolor-Alpha-Black-20: rgba(12, 12, 13, 0.2);--SN-PMcolor-Alpha-Black-30: rgba(12, 12, 13, 0.3);--SN-PMcolor-Alpha-Black-40: rgba(12, 12, 13, 0.4);--SN-PMcolor-Alpha-Black-50: rgba(12, 12, 13, 0.5);--SN-PMcolor-Alpha-Black-60: rgba(12, 12, 13, 0.6);--SN-PMcolor-Alpha-Black-70: rgba(12, 12, 13, 0.7);--SN-PMcolor-Alpha-Black-80: rgba(12, 12, 13, 0.8);--SN-PMcolor-Alpha-Black-90: rgba(12, 12, 13, 0.9);--SN-PMcolor-Alpha-Black-100: #0c0c0d;--SN-PMcolor-Alpha-White-5: rgba(255, 255, 255, 0.05);--SN-PMcolor-Alpha-White-10: rgba(255, 255, 255, 0.1);--SN-PMcolor-Alpha-White-20: rgba(255, 255, 255, 0.2);--SN-PMcolor-Alpha-White-30: rgba(255, 255, 255, 0.3);--SN-PMcolor-Alpha-White-40: rgba(255, 255, 255, 0.4);--SN-PMcolor-Alpha-White-50: rgba(255, 255, 255, 0.5);--SN-PMcolor-Alpha-White-60: rgba(255, 255, 255, 0.6);--SN-PMcolor-Alpha-White-70: rgba(255, 255, 255, 0.7);--SN-PMcolor-Alpha-White-80: rgba(255, 255, 255, 0.8);--SN-PMcolor-Alpha-White-90: rgba(255, 255, 255, 0.9);--SN-PMcolor-Alpha-White-100: #ffffff;--SN-Role-Primary-1: var(--SN-PMcolor-Azure-1);--SN-Role-Primary-2: var(--SN-PMcolor-Azure-2);--SN-Role-Primary-3: var(--SN-PMcolor-Azure-3);--SN-Role-Primary-4: var(--SN-PMcolor-Azure-4);--SN-Role-Primary-5: var(--SN-PMcolor-Azure-5);--SN-Role-Primary-6: var(--SN-PMcolor-Azure-6);--SN-Role-Primary-7: var(--SN-PMcolor-Azure-7);--SN-Role-Primary-8: var(--SN-PMcolor-Azure-8);--SN-Role-Primary-9: var(--SN-PMcolor-Azure-9);--SN-Role-Primary-10: var(--SN-PMcolor-Azure-10);--SN-Role-Primary-11: var(--SN-PMcolor-Azure-11);--SN-Role-Primary-12: var(--SN-PMcolor-Azure-12);--SN-Role-Neutral-1: var(--SN-PMcolor-Bronze-1);--SN-Role-Neutral-2: var(--SN-PMcolor-Bronze-2);--SN-Role-Neutral-3: var(--SN-PMcolor-Bronze-3);--SN-Role-Neutral-4: var(--SN-PMcolor-Bronze-4);--SN-Role-Neutral-5: var(--SN-PMcolor-Bronze-5);--SN-Role-Neutral-6: var(--SN-PMcolor-Bronze-6);--SN-Role-Neutral-7: var(--SN-PMcolor-Bronze-7);--SN-Role-Neutral-8: var(--SN-PMcolor-Bronze-8);--SN-Role-Neutral-9: var(--SN-PMcolor-Bronze-9);--SN-Role-Neutral-10: var(--SN-PMcolor-Bronze-10);--SN-Role-Neutral-11: var(--SN-PMcolor-Bronze-11);--SN-Role-Neutral-12: var(--SN-PMcolor-Bronze-12);--SN-Role-Surface-1: var(--SN-PMcolor-Slate-1);--SN-Role-Surface-2: var(--SN-PMcolor-Slate-2);--SN-Role-Surface-3: var(--SN-PMcolor-Slate-3);--SN-Role-Surface-4: var(--SN-PMcolor-Slate-4);--SN-Role-Surface-5: var(--SN-PMcolor-Slate-5);--SN-Role-Surface-6: var(--SN-PMcolor-Slate-6);--SN-Role-Surface-7: var(--SN-PMcolor-Slate-7);--SN-Role-Surface-8: var(--SN-PMcolor-Slate-8);--SN-Role-Surface-9: var(--SN-PMcolor-Slate-9);--SN-Role-Surface-10: var(--SN-PMcolor-Slate-10);--SN-Role-Surface-11: var(--SN-PMcolor-Slate-11);--SN-Role-Surface-12: var(--SN-PMcolor-Slate-12);--SN-Role-Success-1: var(--SN-PMcolor-Teal-1);--SN-Role-Success-2: var(--SN-PMcolor-Teal-2);--SN-Role-Success-3: var(--SN-PMcolor-Teal-3);--SN-Role-Success-4: var(--SN-PMcolor-Teal-4);--SN-Role-Success-5: var(--SN-PMcolor-Teal-5);--SN-Role-Success-6: var(--SN-PMcolor-Teal-6);--SN-Role-Success-7: var(--SN-PMcolor-Teal-7);--SN-Role-Success-8: var(--SN-PMcolor-Teal-8);--SN-Role-Success-9: var(--SN-PMcolor-Teal-9);--SN-Role-Success-10: var(--SN-PMcolor-Teal-10);--SN-Role-Success-11: var(--SN-PMcolor-Teal-11);--SN-Role-Success-12: var(--SN-PMcolor-Teal-12);--SN-Role-Alert-1: var(--SN-PMcolor-Red-1);--SN-Role-Alert-2: var(--SN-PMcolor-Red-2);--SN-Role-Alert-3: var(--SN-PMcolor-Red-3);--SN-Role-Alert-4: var(--SN-PMcolor-Red-4);--SN-Role-Alert-5: var(--SN-PMcolor-Red-5);--SN-Role-Alert-6: var(--SN-PMcolor-Red-6);--SN-Role-Alert-7: var(--SN-PMcolor-Red-7);--SN-Role-Alert-8: var(--SN-PMcolor-Red-8);--SN-Role-Alert-9: var(--SN-PMcolor-Red-9);--SN-Brand-Support-1: var(--SN-PMcolor-Green-1);--SN-Brand-Support-2: var(--SN-PMcolor-Green-2);--SN-Role-Alert-10: var(--SN-PMcolor-Red-10);--SN-Brand-Support-3: var(--SN-PMcolor-Green-3);--SN-Brand-Support-4: var(--SN-PMcolor-Green-4);--SN-Brand-Support-5: var(--SN-PMcolor-Green-5);--SN-Brand-Support-6: var(--SN-PMcolor-Green-6);--SN-Brand-Support-7: var(--SN-PMcolor-Green-7);--SN-Brand-Support-8: var(--SN-PMcolor-Green-8);--SN-Brand-Support-9: var(--SN-PMcolor-Green-9);--SN-Role-Alert-11: var(--SN-PMcolor-Red-11);--SN-Brand-Support-10: var(--SN-PMcolor-Green-10);--SN-Brand-Support-11: var(--SN-PMcolor-Green-11);--SN-Brand-Support-12: var(--SN-PMcolor-Green-12);--SN-Role-Alert-12: var(--SN-PMcolor-Red-12);--SN-Brand-Sale-1: var(--SN-PMcolor-Orange-1);--SN-Brand-Sale-2: var(--SN-PMcolor-Orange-2);--SN-Brand-Sale-3: var(--SN-PMcolor-Orange-3);--SN-Brand-Sale-4: var(--SN-PMcolor-Orange-4);--SN-Brand-Sale-5: var(--SN-PMcolor-Orange-5);--SN-Brand-Sale-6: var(--SN-PMcolor-Orange-6);--SN-Brand-Sale-7: var(--SN-PMcolor-Orange-7);--SN-Brand-Sale-8: var(--SN-PMcolor-Orange-8);--SN-Brand-Sale-9: var(--SN-PMcolor-Orange-9);--SN-Brand-Sale-10: var(--SN-PMcolor-Orange-10);--SN-Brand-Sale-11: var(--SN-PMcolor-Orange-11);--SN-Brand-Sale-12: var(--SN-PMcolor-Orange-12);--SN-Brand-Cart-1: var(--SN-PMcolor-Yellow-1);--SN-Brand-Cart-2: var(--SN-PMcolor-Yellow-2);--SN-Brand-Cart-3: var(--SN-PMcolor-Yellow-3);--SN-Brand-Cart-4: var(--SN-PMcolor-Yellow-4);--SN-Brand-Cart-5: var(--SN-PMcolor-Yellow-5);--SN-Brand-Cart-6: var(--SN-PMcolor-Yellow-6);--SN-Brand-Cart-7: var(--SN-PMcolor-Yellow-7);--SN-Brand-Cart-8: var(--SN-PMcolor-Yellow-8);--SN-Brand-Cart-9: var(--SN-PMcolor-Yellow-9);--SN-Brand-Cart-10: var(--SN-PMcolor-Yellow-10);--SN-Brand-Cart-11: var(--SN-PMcolor-Yellow-11);--SN-Brand-Cart-12: var(--SN-PMcolor-Yellow-12);--SN-Color-Text-Default: var(--SN-PMcolor-Alpha-Black-90);--SN-Color-Text-High: var(--SN-PMcolor-Alpha-Black-100);--SN-Color-Text-Low: var(--SN-PMcolor-Alpha-Black-80);--SN-Color-Text-Subtle: var(--SN-PMcolor-Alpha-Black-60);--SN-Color-Text-Disable: var(--SN-PMcolor-Alpha-Black-30);--SN-Color-Text-UI-Solid: var(--SN-PMcolor-Alpha-White-100);--SN-Color-Text-Link: var(--SN-PMcolor-Azure-11);--SN-Color-Text-Neutral-Low-contrast: var(--SN-PMcolor-Slate-11);--SN-Color-Text-Neutral-warm-Low-contrast: var(--SN-PMcolor-Bronze-11);--SN-Color-Text-Grayscale-Low-contrast: var(--SN-PMcolor-Gray-11);--SN-Color-Text-Grayscale-High-contrast: var(--SN-PMcolor-Gray-12);--SN-Color-Text-Neutral-warm-High-contrast: var(--SN-PMcolor-Bronze-12);--SN-Color-Text-Neutral-High-contrast: var(--SN-PMcolor-Slate-12);--SN-Color-Text-Primary-Low-contrast: var(--SN-PMcolor-Azure-11);--SN-Color-Text-Price: var(--SN-PMcolor-Red-11);--SN-Color-Text-Primary-High-contrast: var(--SN-PMcolor-Azure-12);--SN-Color-Text-Primary-dark-Low-contrast: var(--SN-PMcolor-Blue-11);--SN-Color-Text-Primary-dark-High-contrast: var(--SN-PMcolor-Blue-12);--SN-Color-Text-Success-Low-contrast: var(--SN-PMcolor-Teal-11);--SN-Color-Text-Support-Low-contrast: var(--SN-PMcolor-Green-11);--SN-Color-Text-Cart-Low-contrast: var(--SN-PMcolor-Yellow-11);--SN-Color-Text-Cart-High-contrast: var(--SN-PMcolor-Yellow-12);--SN-Color-Text-Support-High-contrast: var(--SN-PMcolor-Green-12);--SN-Color-Text-Sale-Low-contrast: var(--SN-PMcolor-Orange-11);--SN-Color-Text-Sale-High-contrast: var(--SN-PMcolor-Orange-12);--SN-Color-Text-Alert-Low-contrast: var(--SN-PMcolor-Red-11);--SN-Color-Background-Neutral-App: var(--SN-PMcolor-Slate-1);--SN-Color-Background-Neutral-warm-App: var(--SN-PMcolor-Bronze-1);--SN-Color-Background-Neutral-warm-Subtle: var(--SN-PMcolor-Bronze-2);--SN-Color-Background-Neutral-warm-UI--Enable: var(--SN-PMcolor-Bronze-4);--SN-Color-Background-Neutral-warm-UI--Hover: var(--SN-PMcolor-Bronze-3);--SN-Color-Background-Neutral-warm-UI--Active: var(--SN-PMcolor-Bronze-5);--SN-Color-Background-Neutral-warm-Solid--Enable: var(--SN-PMcolor-Bronze-10);--SN-Color-Background-Neutral-warm-Solid--Hover: var(--SN-PMcolor-Bronze-9);--SN-Color-Background-Neutral-Subtle: var(--SN-PMcolor-Slate-2);--SN-Color-Background-Neutral-UI--Enable: var(--SN-PMcolor-Slate-4);--SN-Color-Background-Neutral-UI--Hover: var(--SN-PMcolor-Slate-3);--SN-Color-Background-Neutral-UI--Active: var(--SN-PMcolor-Slate-5);--SN-Color-Background-Neutral-Solid--Enable: var(--SN-PMcolor-Slate-10);--SN-Color-Background-Neutral-Solid--Hover: var(--SN-PMcolor-Slate-9);--SN-Color-Background-Grayscale-App: var(--SN-PMcolor-Gray-1);--SN-Color-Background-Grayscale-Subtle: var(--SN-PMcolor-Gray-2);--SN-Color-Background-Primary-App: var(--SN-PMcolor-Azure-1);--SN-Color-Background-Primary-Subtle: var(--SN-PMcolor-Azure-2);--SN-Color-Background-Primary-UI--Enable: var(--SN-PMcolor-Azure-4);--SN-Color-Background-Primary-UI--Hover: var(--SN-PMcolor-Azure-3);--SN-Color-Background-Primary-UI--Active: var(--SN-PMcolor-Azure-5);--SN-Color-Background-Primary-Solid--Enable: var(--SN-PMcolor-Azure-10);--SN-Color-Background-Primary-Solid--Hover: var(--SN-PMcolor-Azure-9);--SN-Color-Background-Primary-dark-App: var(--SN-PMcolor-Blue-1);--SN-Color-Background-Primary-dark-Subtle: var(--SN-PMcolor-Blue-2);--SN-Color-Background-Primary-dark-UI--Enable: var(--SN-PMcolor-Blue-4);--SN-Color-Background-Primary-dark-UI--Hover: var(--SN-PMcolor-Blue-3);--SN-Color-Background-Primary-dark-UI--Active: var(--SN-PMcolor-Blue-5);--SN-Color-Background-Primary-dark-Solid--Enable: var(--SN-PMcolor-Blue-10);--SN-Color-Background-Primary-dark-Solid--Hover: var(--SN-PMcolor-Blue-9);--SN-Color-Background-Success-App: var(--SN-PMcolor-Teal-1);--SN-Color-Background-Success-Subtle: var(--SN-PMcolor-Teal-2);--SN-Color-Background-Success-UI--Enable: var(--SN-PMcolor-Teal-4);--SN-Color-Background-Success-UI--Hover: var(--SN-PMcolor-Teal-3);--SN-Color-Background-Success-UI--Active: var(--SN-PMcolor-Teal-5);--SN-Color-Background-Success-Solid--Enable: var(--SN-PMcolor-Teal-10);--SN-Color-Background-Success-Solid--Hover: var(--SN-PMcolor-Teal-9);--SN-Color-Background-Support-App: var(--SN-PMcolor-Green-1);--SN-Color-Background-Support-Subtle: var(--SN-PMcolor-Green-2);--SN-Color-Background-Support-UI--Enable: var(--SN-PMcolor-Green-4);--SN-Color-Background-Support-UI--Hover: var(--SN-PMcolor-Green-3);--SN-Color-Background-Support-UI--Active: var(--SN-PMcolor-Green-5);--SN-Color-Background-Support-Solid--Enable: var(--SN-PMcolor-Green-10);--SN-Color-Background-Support-Solid--Hover: var(--SN-PMcolor-Green-9);--SN-Color-Background-Cart-App: var(--SN-PMcolor-Yellow-1);--SN-Color-Background-Cart-Subtle: var(--SN-PMcolor-Yellow-2);--SN-Color-Background-Grayscale-UI--Enable: var(--SN-PMcolor-Gray-4);--SN-Color-Background-Cart-UI--Enable: var(--SN-PMcolor-Yellow-4);--SN-Color-Background-Sale-App: var(--SN-PMcolor-Orange-1);--SN-Color-Background-Sale-Subtle: var(--SN-PMcolor-Orange-2);--SN-Color-Background-Alert-App: var(--SN-PMcolor-Red-1);--SN-Color-Background-Sale-UI--Enable: var(--SN-PMcolor-Orange-4);--SN-Color-Background-Alert-Subtle: var(--SN-PMcolor-Red-2);--SN-Color-Background-Alert-UI--Enable: var(--SN-PMcolor-Red-4);--SN-Color-Background-Grayscale-UI--Hover: var(--SN-PMcolor-Gray-3);--SN-Color-Background-Cart-UI--Hover: var(--SN-PMcolor-Yellow-3);--SN-Color-Background-Sale-UI--Hover: var(--SN-PMcolor-Orange-3);--SN-Color-Background-Alert-UI--Hover: var(--SN-PMcolor-Red-3);--SN-Color-Background-Grayscale-UI--Active: var(--SN-PMcolor-Gray-5);--SN-Color-Background-Grayscale-Solid--Enable: var(--SN-PMcolor-Gray-10);--SN-Color-Background-Grayscale-Solid--Hover: var(--SN-PMcolor-Gray-9);--SN-Color-Background-Cart-UI--Active: var(--SN-PMcolor-Yellow-5);--SN-Color-Background-Cart-Solid--Enable: var(--SN-PMcolor-Yellow-10);--SN-Color-Background-Cart-Solid--Hover: var(--SN-PMcolor-Yellow-9);--SN-Color-Background-Sale-UI--Active: var(--SN-PMcolor-Orange-5);--SN-Color-Background-Alert-UI--Active: var(--SN-PMcolor-Red-5);--SN-Color-Background-Default: var(--SN-PMcolor-Gray-white);--SN-Color-Background-Disable: var(--SN-PMcolor-Gray-3);--SN-Color-Background-Link: var(--SN-PMcolor-Azure-11);--SN-Color-Border-default: var(--SN-PMcolor-Alpha-Black-50);--SN-Color-Border-subtle: var(--SN-PMcolor-Alpha-Black-30);--SN-Color-Border-bold: var(--SN-PMcolor-Alpha-Black-80);--SN-Color-Border-inverse: var(--SN-PMcolor-Alpha-White-90);--SN-Color-Background-Sale-Solid--Enable: var(--SN-PMcolor-Orange-10);--SN-Color-Background-Alert-Solid--Enable: var(--SN-PMcolor-Red-10);--SN-Color-Background-Sale-Solid--Hover: var(--SN-PMcolor-Orange-9);--SN-Color-Background-Alert-Solid--Hover: var(--SN-PMcolor-Red-9);--SN-Color-Text-Success-High-contrast: var(--SN-PMcolor-Teal-12);--SN-Color-Text-Alert-High-contrast: var(--SN-PMcolor-Red-12);--SN-Color-Border-Neutral-Subtle: var(--SN-PMcolor-Slate-6);--SN-Color-Border-Neutral-warm-Subtle: var(--SN-Role-Neutral-6);--SN-Color-Border-Neutral-warm-UI-element--Enable: var(--SN-PMcolor-Bronze-7);--SN-Color-Border-Neutral-warm-UI-element--Hover: var(--SN-PMcolor-Bronze-8);--SN-Color-Border-Grayscale-Subtle: var(--SN-PMcolor-Gray-6);--SN-Color-Border-Grayscale-UI-element--Enable: var(--SN-PMcolor-Gray-7);--SN-Color-Border-Grayscale-UI-element--Hover: var(--SN-PMcolor-Gray-8);--SN-Color-Border-Neutral-UI-element--Enable: var(--SN-PMcolor-Slate-7);--SN-Color-Border-Neutral-UI-element--Hover: var(--SN-PMcolor-Slate-8);--SN-Color-Border-Primary-Subtle: var(--SN-PMcolor-Azure-6);--SN-Color-Border-Primary-UI-element--Enable: var(--SN-PMcolor-Azure-7);--SN-Color-Border-Primary-UI-element--Hover: var(--SN-PMcolor-Azure-8);--SN-Color-Border-Primary-dark-Subtle: var(--SN-PMcolor-Blue-6);--SN-Color-Border-Primary-dark-UI-element--Enable: var(--SN-PMcolor-Blue-7);--SN-Color-Border-Primary-dark-UI-element--Hover: var(--SN-PMcolor-Blue-8);--SN-Color-Border-Success-Subtle: var(--SN-PMcolor-Teal-6);--SN-Color-Border-Success-UI-element--Enable: var(--SN-PMcolor-Teal-7);--SN-Color-Border-Success-UI-element--Hover: var(--SN-PMcolor-Teal-8);--SN-Color-Border-Support-Subtle: var(--SN-PMcolor-Green-6);--SN-Color-Border-Support-UI-element--Enable: var(--SN-PMcolor-Green-7);--SN-Color-Border-Support-UI-element--Hover: var(--SN-PMcolor-Green-8);--SN-Color-Border-Cart-Subtle: var(--SN-PMcolor-Yellow-6);--SN-Color-Border-Cart-UI-element--Enable: var(--SN-PMcolor-Yellow-7);--SN-Color-Border-Cart-UI-element--Hover: var(--SN-PMcolor-Yellow-8);--SN-Color-Border-Sale-Subtle: var(--SN-PMcolor-Orange-6);--SN-Color-Border-Sale-UI-element--Enable: var(--SN-PMcolor-Orange-7);--SN-Color-Border-Sale-UI-element--Hover: var(--SN-PMcolor-Orange-8);--SN-Color-Border-Alert-Subtle: var(--SN-PMcolor-Red-6);--SN-Color-Border-Alert-UI-element--Enable: var(--SN-PMcolor-Red-7);--SN-Color-Border-Alert-UI-element--Hover: var(--SN-PMcolor-Red-8)}.SN-Contents__Display__L,.SN-Contents__Display__M,.SN-Contents__Display__S{font-weight:var(--SN-Font-weight-Med);line-height:var(--SN-Line-height-XS);letter-spacing:var(--SN-Letter-spacing-M);font-feature-settings:"palt" on}.SN-Contents__Display__L{font-size:var(--SN-Font-size-100)}.SN-Contents__Display__M{font-size:var(--SN-Font-size-90)}.SN-Contents__Display__S{font-size:var(--SN-Font-size-80)}.SN-Contents__Title__XL,.SN-Contents__Title__L,.SN-Contents__Title__M,.SN-Contents__Title__S,.SN-Contents__Title__XS{font-weight:var(--SN-Font-weight-Med);letter-spacing:var(--SN-Letter-spacing-M);line-height:var(--SN-Line-height-M);font-feature-settings:"palt" on}.SN-Contents__Title__XL{font-size:var(--SN-Font-size-70)}.SN-Contents__Title__L{font-size:var(--SN-Font-size-60)}.SN-Contents__Title__M{font-size:var(--SN-Font-size-50)}.SN-Contents__Title__S{font-size:var(--SN-Font-size-35)}.SN-Contents__Title__XS{font-size:var(--SN-Font-size-30)}.SN-Contents__Title__XL--SP,.SN-Contents__Title__L--SP,.SN-Contents__Title__M--SP,.SN-Contents__Title__S--SP,.SN-Contents__Title__XS--SP{font-weight:var(--SN-Font-weight-Bd);line-height:var(--SN-Line-height-M);letter-spacing:var(--SN-Letter-spacing-S);font-feature-settings:"palt" on}.SN-Contents__Title__XL--SP{font-size:var(--SN-Font-size-60)}.SN-Contents__Title__L--SP{font-size:var(--SN-Font-size-50)}.SN-Contents__Title__M--SP{font-size:var(--SN-Font-size-40)}.SN-Contents__Title__S--SP{font-size:var(--SN-Font-size-25)}.SN-Contents__Title__XS--SP{font-size:var(--SN-Font-size-20)}.SN-Contents__SubTitle__M,.SN-Contents__SubTitle__M--SP{line-height:var(--SN-Line-height-M);letter-spacing:var(--SN-Letter-spacing-M);font-weight:var(--SN-Font-weight-Med);font-feature-settings:"palt" on}.SN-Contents__SubTitle__M{font-size:var(--SN-Font-size-30)}.SN-Contents__SubTitle__M--SP{font-size:var(--SN-Font-size-20)}.SN-Contents__Body__M,.SN-Contents__Body__S{font-weight:var(--SN-Font-weight-Reg);line-height:var(--SN-Line-height-L);letter-spacing:var(--SN-Letter-spacing-S);font-feature-settings:"palt" off}.SN-Contents__Body__M{font-size:var(--SN-Font-size-20)}.SN-Contents__Body__S{font-size:var(--SN-Font-size-10)}.SN-Contents__Caption__M,.SN-Contents__Caption__S{font-weight:var(--SN-Font-weight-Reg);line-height:var(--SN-Line-height-S);letter-spacing:var(--SN-Letter-spacing-S);font-feature-settings:"palt" off}.SN-Contents__Caption__M{font-size:var(--SN-Font-size-10)}.SN-Contents__Caption__S{font-size:var(--SN-Font-size-5)}.SN-UI__Compact__L,.SN-UI__Compact__L--Bd,.SN-UI__Compact__M,.SN-UI__Compact__M--Bd,.SN-UI__Compact__S,.SN-UI__Compact__S--Bd{line-height:var(--SN-Line-height-XS);letter-spacing:var(--SN-Letter-spacing-none);font-feature-settings:"palt" off}.SN-UI__Compact__L,.SN-UI__Compact__L--Bd{font-size:var(--SN-Font-size-20)}.SN-UI__Compact__M,.SN-UI__Compact__M--Bd{font-size:var(--SN-Font-size-10)}.SN-UI__Compact__S,.SN-UI__Compact__S--Bd{font-size:var(--SN-Font-size-5)}.SN-UI__Compact__L--Bd,.SN-UI__Compact__M--Bd,.SN-UI__Compact__S--Bd{font-weight:var(--SN-Font-weight-Bd)}.SN-UI__Compact__L,.SN-UI__Compact__M,.SN-UI__Compact__S{font-weight:var(--SN-Font-weight-Reg)}.SN-UI__Single__XL,.SN-UI__Single__XL--Bd,.SN-UI__Single__L,.SN-UI__Single__L--Bd,.SN-UI__Single__M,.SN-UI__Single__M--Bd,.SN-UI__Single__S,.SN-UI__Single__S--Bd,.SN-UI__Single__XS,.SN-UI__Single__XS--Bd{line-height:var(--SN-Line-height-none);letter-spacing:var(--SN-Letter-spacing-none);font-feature-settings:"palt" off}.SN-UI__Single__XL,.SN-UI__Single__L{font-weight:var(--SN-Font-weight-Med)}.SN-UI__Single__M,.SN-UI__Single__S,.SN-UI__Single__XS{font-weight:var(--SN-Font-weight-Reg)}.SN-UI__Single__XL--Bd,.SN-UI__Single__L--Bd,.SN-UI__Single__M--Bd,.SN-UI__Single__S--Bd,.SN-UI__Single__XS--Bd{font-weight:var(--SN-Font-weight-Bd)}.SN-UI__Single__XL,.SN-UI__Single__XL--Bd{font-size:var(--SN-Font-size-30)}.SN-UI__Single__L,.SN-UI__Single__L--Bd{font-size:var(--SN-Font-size-20)}.SN-UI__Single__M,.SN-UI__Single__M--Bd{font-size:var(--SN-Font-size-10)}.SN-UI__Single__S,.SN-UI__Single__S--Bd{font-size:var(--SN-Font-size-5)}.SN-UI__Single__XS,.SN-UI__Single__XS--Bd{font-size:var(--SN-Font-size-0)}.SN-UI__Number__XL,.SN-UI__Number__XL--Bd,.SN-UI__Number__L,.SN-UI__Number__L--Bd,.SN-UI__Number__M,.SN-UI__Number__M--Bd,.SN-UI__Number__S,.SN-UI__Number__S--Bd{line-height:var(--SN-Line-height-none);letter-spacing:var(--SN-Letter-spacing-none);font-feature-settings:"palt" off}.SN-UI__Number__XL,.SN-UI__Number__L,.SN-UI__Number__M,.SN-UI__Number__S{font-weight:var(--SN-Font-weight-Reg)}.SN-UI__Number__XL--Bd,.SN-UI__Number__L--Bd,.SN-UI__Number__M--Bd,.SN-UI__Number__S--Bd{font-weight:var(--SN-Font-weight-Bd)}.SN-UI__Number__XL,.SN-UI__Number__XL--Bd{font-size:var(--SN-Font-size-35)}.SN-UI__Number__L,.SN-UI__Number__L--Bd{font-size:var(--SN-Font-size-25)}.SN-UI__Number__M,.SN-UI__Number__M--Bd{font-size:var(--SN-Font-size-20)}.SN-UI__Number__S,.SN-UI__Number__S--Bd{font-size:var(--SN-Font-size-10)}.SN-UI__Label__M{font-size:var(--SN-Font-size-10);font-weight:var(--SN-Font-weight-Reg);line-height:var(--SN-Line-height-none)}.SN-UI__Label__S{font-size:var(--SN-Font-size-5);font-weight:var(--SN-Font-weight-Med)}.SN-UI__Button__L{font-size:var(--SN-Font-size-30);font-weight:var(--SN-Font-weight-Bd);line-height:var(--SN-Line-height-none)}.SN-Space-0{padding:var(--SN-Space-0)}.SN-Space-2{padding:var(--SN-Space-2)}.SN-Space-4{padding:var(--SN-Space-4)}.SN-Space-8{padding:var(--SN-Space-8)}.SN-Space-16{padding:var(--SN-Space-16)}.SN-Space-24{padding:var(--SN-Space-24)}.SN-Space-32{padding:var(--SN-Space-32)}.SN-Space-40{padding:var(--SN-Space-40)}.SN-Space-48{padding:var(--SN-Space-48)}.SN-Space-64{padding:var(--SN-Space-64)}.SN-Space-80{padding:var(--SN-Space-80)}.SN-Space-96{padding:var(--SN-Space-96)}.SN-Space-128{padding:var(--SN-Space-128)}.SN-Space--04{margin-top:var(--SN-Space--04)}.SN-Space--08{margin-top:var(--SN-Space--08)}.SN-Space--12{margin-top:var(--SN-Space--12)}.SN-Space--16{margin-top:var(--SN-Space--16)}.SN-Space--24{margin-top:var(--SN-Space--24)}.SN-Space--32{margin-top:var(--SN-Space--32)}.SN-Space--40{margin-top:var(--SN-Space--40)}.SN-Radius-0{border-radius:var(--SN-Radius-0)}.SN-Radius-2{border-radius:var(--SN-Radius-2)}.SN-Radius-4{border-radius:var(--SN-Radius-4)}.SN-Radius-8{border-radius:var(--SN-Radius-8)}.SN-Radius-16{border-radius:var(--SN-Radius-16)}.SN-Radius-40{border-radius:var(--SN-Radius-40)}.SN-Radius-64{border-radius:var(--SN-Radius-64)}.SN-Radius-128{border-radius:var(--SN-Radius-128)}.SN-Radius-Full{border-radius:var(--SN-Radius-Full)}.SN-Shadow-2{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 1px 2px rgba(0,0,0,.16)}.SN-Shadow-4{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 2px 4px rgba(0,0,0,.16)}.SN-Shadow-8{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 4px 8px rgba(0,0,0,.16)}.SN-Shadow-16{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 8px 16px rgba(0,0,0,.16)}.SN-Shadow-24{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 6px 12px rgba(0,0,0,.24),0px 12px 24px rgba(0,0,0,.04)}.SN-Shadow-32{box-shadow:0px 1px 2px rgba(0,0,0,.16),0px 8px 16px rgba(0,0,0,.32),0px 16px 32px rgba(0,0,0,.04)}.sn_d-sys__common{max-width:unset}.sn_d-sys__common h1,.sn_d-sys__common h2,.sn_d-sys__common h3,.sn_d-sys__common h4,.sn_d-sys__common p{margin:0}.sn_d-sys__common .d-sys__index--bg-blue{background:#0092fa;color:#fff;padding:5rem;margin:0 0 6.4rem}.sn_d-sys__common .d-sys__index--bg-blue h1{font-size:var(--SN-Font-size-90);font-style:normal;font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__index--bg-blue+.d-sys__contents--m .d-sys__index--bg-gray{margin:0 0 6.4rem}.sn_d-sys__common .d-sys__index--bg-gray{background:#f9fafa;padding:4rem;margin:6.4rem 0}.sn_d-sys__common .d-sys__index--xl{color:#1c1a10;font-size:var(--SN-Font-size-60);font-style:normal;font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__index--l{color:#1c1a10;font-size:var(--SN-Font-size-50);font-style:normal;font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__index--m{color:#1c1a10;font-size:var(--SN-Font-size-35);font-style:normal;font-weight:var(--SN-Font-weight-Med);margin-top:4rem}.sn_d-sys__common .d-sys__index--sub{color:var(--SN-Color-Text-Subtle, rgba(12, 12, 13, 0.6));font-weight:var(--SN-Font-weight-Med);font-size:var(--SN-Font-size-30)}.sn_d-sys__common .d-sys__index--leadtxt{font-weight:var(--SN-Font-weight-Reg);margin:2.4rem 0 0}.sn_d-sys__common .d-sys__index--token{font-weight:var(--SN-Font-weight-Reg);margin:1.6rem 0 0;display:flex}.sn_d-sys__common .d-sys__index--token .token__wrap{display:flex;gap:1.6rem}.sn_d-sys__common .d-sys__index--token .token__wrap+.token__wrap::before{content:" / ";margin:0 0 0 1rem}.sn_d-sys__common .d-sys__index--token .token__size{padding:.4rem .8rem;border-radius:var(--SN-Radius-4, 4px);background:var(--SN-Color-Background-Neutral-Subtle, #f9fafa);font-size:var(--SN-Font-size-5)}.sn_d-sys__common .d-sys__contents--m{max-width:120rem;margin:auto}.sn_d-sys__common .d-sys__contents--l{max-width:var(--width_max_pc_l);margin:auto}.sn_d-sys__common .d-sys__contents--box-96{--space-box-square: 9.6rem;width:var(--space-box-square);height:var(--space-box-square);background-color:#fff;border:1px solid #feebe7}.sn_d-sys__common .d-sys__contents--box-160{--space-box-square: 16rem;width:var(--space-box-square);height:var(--space-box-square);background-color:#fff;border:1px solid #feebe7}.sn_d-sys__common .d-sys__contents--box-420{--space-box-square: 42rem;width:42rem;height:32rem;background-color:#fff;border:1px solid #feebe7}.sn_d-sys__common .d-sys__table-base{width:100%;margin-top:2.4rem}.sn_d-sys__common .d-sys__table-base dl,.sn_d-sys__common .d-sys__table-base dt,.sn_d-sys__common .d-sys__table-base dd{margin:0;display:flex;align-items:center}.sn_d-sys__common .d-sys__table-base dl{display:flex;align-items:center;border-bottom:1px solid rgba(12,12,13,.5);gap:1.5rem}.sn_d-sys__common .d-sys__table-base dt{display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-base .d-sys__table-head dl{border-bottom:2px solid rgba(12,12,13,.8);min-height:4rem;padding:0}.sn_d-sys__common .d-sys__table-base .d-sys__table-head dt,.sn_d-sys__common .d-sys__table-base .d-sys__table-head dd{font-weight:bold;font-size:var(--SN-Font-size-10)}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--token"]:before{content:"トークン"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--value"]:before{content:"値"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--explain"]:before{content:"説明"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--numerical"]:before{content:"数値"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--sample-index"]:before{content:"サンプル"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--stylename"]:before{content:"スタイル名"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--size"]:before{content:"px相当"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--weight"]:before{content:"weight"}.sn_d-sys__common .d-sys__table-base .d-sys__table-head [class*="--revel"]:before{content:"推奨レベル"}.sn_d-sys__common .d-sys__table-base .d-sys__table-body dt{padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px);background:#f9fafa}.sn_d-sys__common .d-sys__table-base .d-sys__table-body dl{padding:.8rem 0}.sn_d-sys__common .d-sys__table-base .d-sys__table-body dt,.sn_d-sys__common .d-sys__table-base .d-sys__table-body dd:not([class*="--sample"]){font-size:var(--SN-Font-size-10)}.sn_d-sys__common .d-sys__table-fontsize--token{width:6rem}.sn_d-sys__common .d-sys__table-fontsize--value{width:8rem}.sn_d-sys__common .d-sys__table-fontsize--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-fontsize--100{font-size:var(--SN-Font-size-100);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--90{font-size:var(--SN-Font-size-90);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--80{font-size:var(--SN-Font-size-80);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--70{font-size:var(--SN-Font-size-70);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--60{font-size:var(--SN-Font-size-60);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--50{font-size:var(--SN-Font-size-50);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--40{font-size:var(--SN-Font-size-40);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--35{font-size:var(--SN-Font-size-35);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--30{font-size:var(--SN-Font-size-30);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--25{font-size:var(--SN-Font-size-25);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--20{font-size:var(--SN-Font-size-20);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--10{font-size:var(--SN-Font-size-10);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--5{font-size:var(--SN-Font-size-5);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontsize--0{font-size:var(--SN-Font-size-0);letter-spacing:.04em;font-feature-settings:"palt" on}.sn_d-sys__common .d-sys__table-fontweight--token{width:8%}.sn_d-sys__common .d-sys__table-fontweight--value{width:8rem}.sn_d-sys__common .d-sys__table-fontweight--numerical{width:8rem}.sn_d-sys__common .d-sys__table-fontweight--explain{width:32rem}.sn_d-sys__common .d-sys__table-fontweight--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-fontweight--Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-fontweight--Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-fontweight--Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-lineheight--token{width:8%}.sn_d-sys__common .d-sys__table-lineheight--value{width:8rem}.sn_d-sys__common .d-sys__table-lineheight--explain{width:32rem}.sn_d-sys__common .d-sys__table-lineheight--sample{width:32rem}.sn_d-sys__common .d-sys__table-lineheight--none{line-height:var(--SN-Line-height-none)}.sn_d-sys__common .d-sys__table-lineheight--XS{line-height:var(--SN-Line-height-XS)}.sn_d-sys__common .d-sys__table-lineheight--S{line-height:var(--SN-Line-height-S)}.sn_d-sys__common .d-sys__table-lineheight--M{line-height:var(--SN-Line-height-M)}.sn_d-sys__common .d-sys__table-lineheight--L{line-height:var(--SN-Line-height-L)}.sn_d-sys__common .d-sys__table-lineheight--none{font-size:var(--SN-Font-size-10)}.sn_d-sys__common .d-sys__table-lineheight--XS{font-size:var(--SN-Font-size-20)}.sn_d-sys__common .d-sys__table-lineheight--S{font-size:var(--SN-Font-size-70);font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-lineheight--M{font-size:var(--SN-Font-size-60);font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-lineheight--L{font-size:var(--SN-Font-size-20)}.sn_d-sys__common .d-sys__table-letterspacing--token{width:8%}.sn_d-sys__common .d-sys__table-letterspacing--value{width:8rem}.sn_d-sys__common .d-sys__table-letterspacing--explain{width:32rem}.sn_d-sys__common .d-sys__table-letterspacing--sample{width:35rem}.sn_d-sys__common .d-sys__table-letterspacing--sample.d-sys__table-letterspacing--M{font-size:var(--SN-Contents-Title-S-Font-size)}.sn_d-sys__common .d-sys__table-letterspacing--sample.d-sys__table-letterspacing--M::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-letterspacing--none{letter-spacing:var(--SN-Letter-spacing-none);font-size:var(--SN-Font-size-20)}.sn_d-sys__common .d-sys__table-letterspacing--S{letter-spacing:var(--SN-Letter-spacing-S);font-size:var(--SN-Font-size-20)}.sn_d-sys__common .d-sys__table-letterspacing--none{flex-direction:column;gap:1rem}.sn_d-sys__common .d-sys__table-letterspacing--none p{width:100%}.sn_d-sys__common .d-sys__table-letterspacing--none-sample01{font-size:var(--SN-Contents-Body-M-Font-size)}.sn_d-sys__common .d-sys__table-letterspacing--none-sample02{font-size:var(--SN-Contents-Body-S-Font-size)}.sn_d-sys__common .d-sys__table-letterspacing--none-sample03{font-size:var(--SN-Contents-Caption-S-Font-size)}.sn_d-sys__common .d-sys__table-letterspacing--S{letter-spacing:.02em;font-size:var(--SN-Contents-Body-M-Font-size)}.sn_d-sys__common .d-sys__table-letterspacing--M{letter-spacing:.02em;font-weight:400}.sn_d-sys__common .d-sys__table-display--stylename{width:8rem}.sn_d-sys__common .d-sys__table-display--size{width:6rem}.sn_d-sys__common .d-sys__table-display--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-title .d-sys__table-body .d-sys__table-title--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-title--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-title--size{width:6rem}.sn_d-sys__common .d-sys__table-title--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-title--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-title--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-title--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-title--revel{width:8rem}.sn_d-sys__common .d-sys__table-title--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-subtitle .d-sys__table-body .d-sys__table-subtitle--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-subtitle--stylename{width:14rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-subtitle--size{width:6rem}.sn_d-sys__common .d-sys__table-subtitle--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-subtitle--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-subtitle--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-subtitle--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-subtitle--revel{width:8rem}.sn_d-sys__common .d-sys__table-subtitle--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-body .d-sys__table-body .d-sys__table-body--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-body--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-body--size{width:6rem}.sn_d-sys__common .d-sys__table-body--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-body--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-body--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-body--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-body--explain{width:32rem}.sn_d-sys__common .d-sys__table-body--sample{width:40rem}.sn_d-sys__common .d-sys__table-caption .d-sys__table-body .d-sys__table-caption--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-caption--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-caption--size{width:6rem}.sn_d-sys__common .d-sys__table-caption--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-caption--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-caption--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-caption--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-caption--explain{width:32rem}.sn_d-sys__common .d-sys__table-caption--sample{width:40rem}.sn_d-sys__common .d-sys__table-compact .d-sys__table-body .d-sys__table-compact--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-compact--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-compact--size{width:6rem}.sn_d-sys__common .d-sys__table-compact--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-compact--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-compact--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-compact--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-compact--explain{width:32rem}.sn_d-sys__common .d-sys__table-compact--sample{width:38rem}.sn_d-sys__common .d-sys__table-single .d-sys__table-body .d-sys__table-single--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-single--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-single--size{width:6rem}.sn_d-sys__common .d-sys__table-single--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-single--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-single--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-single--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-single--explain{width:32rem}.sn_d-sys__common .d-sys__table-single--sample{width:38rem}.sn_d-sys__common .d-sys__table-single--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-number .d-sys__table-body .d-sys__table-number--weight{background:#f9fafa !important;text-align:center;padding:.8rem 0;border-radius:var(--SN-Radius-4, 4px)}.sn_d-sys__common .d-sys__table-number--stylename{width:10rem;background:none !important;justify-content:flex-start !important}.sn_d-sys__common .d-sys__table-number--size{width:6rem}.sn_d-sys__common .d-sys__table-number--weight{width:8rem;display:flex;justify-content:center}.sn_d-sys__common .d-sys__table-number--weight.Reg{font-weight:var(--SN-Font-weight-Reg)}.sn_d-sys__common .d-sys__table-number--weight.Med{font-weight:var(--SN-Font-weight-Med)}.sn_d-sys__common .d-sys__table-number--weight.Bd{font-weight:var(--SN-Font-weight-Bd)}.sn_d-sys__common .d-sys__table-number--explain{width:32rem}.sn_d-sys__common .d-sys__table-number--sample{width:38rem}.sn_d-sys__common .d-sys__table-number--sample::before{content:"次の、うれしい♪ソースネクスト";font-size:inherit}.sn_d-sys__common .d-sys__table-space{display:flex;flex-wrap:wrap;gap:2.7rem;align-items:flex-start;margin:2.4rem 0}.sn_d-sys__common .d-sys__table-space.table__minus{align-items:flex-end}.sn_d-sys__common .d-sys__table-space.table__minus .d-sys__padding--space-wrap{width:9.6rem;aspect-ratio:1/1}.sn_d-sys__common .d-sys__table-space.table__minus .d-sys__padding--space-token{margin:0 auto 2rem}.sn_d-sys__common .d-sys__table-section--token{width:10rem}.sn_d-sys__common .d-sys__table-section--size{width:12rem}.sn_d-sys__common .d-sys__table-section--explain{width:50rem}.sn_d-sys__common .d-sys__table-body--token{width:10rem}.sn_d-sys__common .d-sys__table-body--size{width:12rem}.sn_d-sys__common .d-sys__table-body--explain{width:50rem}.sn_d-sys__common .d-sys__table-sample iframe{width:100%}.sn_d-sys__common .d-sys__table-radius{display:flex;flex-wrap:wrap;gap:2.7rem;align-items:flex-start;margin:2.4rem 0}.sn_d-sys__common .d-sys__table-radius.table__minus{align-items:flex-end}.sn_d-sys__common .d-sys__table-radius.table__minus .d-sys__padding--space-wrap{width:9.6rem;aspect-ratio:1/1}.sn_d-sys__common .d-sys__table-radius.table__minus .d-sys__padding--space-token{margin:0 auto 2rem}.sn_d-sys__common .d-sys__table-shadow{display:flex;flex-wrap:wrap;gap:1.6rem;align-items:flex-start;margin:2.4rem 0}.sn_d-sys__common .d-sys__table-shadow.pattern__color .d-sys__contents--box-96{background-color:#85d6ff}.sn_d-sys__common .d-sys__table-shadow.pattern__bgcolor .d-sys__effect--shadow-wrap{background-color:#feebe7}.sn_d-sys__common .d-sys__padding--space-outerwrap{display:flex;justify-content:center;flex-direction:column;gap:1.6rem}.sn_d-sys__common .d-sys__padding--space-wrap{background-color:#feebe7}.sn_d-sys__common .d-sys__padding--space-wrap [class*=d-sys__contents--box-]{border-radius:var(--SN-Radius-8)}.sn_d-sys__common .d-sys__padding--space-token{text-align:center;padding:var(--SN-Space-8);border-radius:var(--SN-Radius-4, 4px);background:var(--SN-Color-Background-Neutral-Subtle, #f6f7f8);display:inline-block;margin:auto;line-height:var(--SN-Line-height-none);font-size:var(--SN-Font-size-5)}.sn_d-sys__common .d-sys__effect--radius-outerwrap{display:flex;justify-content:center;flex-direction:column;gap:1.6rem}.sn_d-sys__common .d-sys__effect--radius-wrap{background-color:#feebe7}.sn_d-sys__common .d-sys__effect--radius-token{text-align:center;padding:var(--SN-Space-8);border-radius:var(--SN-Radius-4, 4px);background:var(--SN-Color-Background-Neutral-Subtle, #f6f7f8);display:inline-block;margin:auto;line-height:var(--SN-Line-height-none);font-size:var(--SN-Font-size-5)}.sn_d-sys__common .d-sys__effect--shadow-outerwrap{display:flex;justify-content:center;flex-direction:column;gap:1.6rem}.sn_d-sys__common .d-sys__effect--shadow-outerwrap .d-sys__contents--box-96{border:none}.sn_d-sys__common .d-sys__effect--shadow-token{text-align:center;padding:var(--SN-Space-8);border-radius:var(--SN-Radius-4, 4px);background:var(--SN-Color-Background-Neutral-Subtle, #f6f7f8);display:inline-block;margin:auto;line-height:var(--SN-Line-height-none);font-size:var(--SN-Font-size-5)}.sn_d-sys__common .d-sys__color--contrast{margin-top:10rem}.sn_d-sys__common .d-sys__color--contrast-outerwrap--table{background-color:#434343}.sn_d-sys__common .d-sys__color--contrast-outerwrap table{color:#fff}.sn_d-sys__common .d-sys__color--contrast-outerwrap tr{border-bottom:1px solid #eee}.sn_d-sys__common .d-sys__color--contrast-outerwrap th{padding:1rem}.sn_d-sys__common .d-sys__color--contrast-outerwrap td{padding:1rem}.sn_d-sys__common .d-sys__color--pallet-outerwrap .colorbox__index{text-align:center;display:flex;flex-direction:column}.sn_d-sys__common .d-sys__color--pallet-outerwrap .colorbox__base{width:100%}.sn_d-sys__common .d-sys__color--pallet-outerwrap .colorbox__base .name__main{color:var(--SN-Color-Text-Default);font-size:var(--SN-UI-Compact-M-Font-size);font-weight:700;line-height:120%;padding-top:var(--SN-Space-8)}.sn_d-sys__common .d-sys__color--pallet-outerwrap .colorbox__base .name__sub{color:var(--SN-Color-Text-Subtle);font-size:var(--SN-UI-Compact-S-Font-size);font-style:normal;font-weight:400;line-height:120%}.sn_d-sys__common .d-sys__color--pallet-outerwrap [class*=colorbox__base]{height:5rem}.sn_d-sys__common .d-sys__color--pallet-outerwrap .library-published{color:rgba(255,255,255,.9);border-radius:var(--SN-Radius-Full);background:var(--SN-Color-Background-Primary-Solid--Enable);font-size:var(--SN-UI-Single-S-Font-size);font-style:normal;font-weight:500;padding:.2rem var(--SN-Contents-Spacing-Body-S)}.sn_d-sys__common .d-sys__color--pallet-primitive{display:flex;margin-top:6.4rem}.sn_d-sys__common .d-sys__color--pallet-primitive [class*=group__]{width:5.8823529412%}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--02{background:var(--SN-PMcolor-Alpha-Black-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--03{background:var(--SN-PMcolor-Alpha-Black-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--04{background:var(--SN-PMcolor-Alpha-Black-20)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--05{background:var(--SN-PMcolor-Alpha-Black-30)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--06{background:var(--SN-PMcolor-Alpha-Black-40)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--07{background:var(--SN-PMcolor-Alpha-Black-50)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--08{background:var(--SN-PMcolor-Alpha-Black-60)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--09{background:var(--SN-PMcolor-Alpha-Black-70)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--10{background:var(--SN-PMcolor-Alpha-Black-80)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--11{background:var(--SN-PMcolor-Alpha-Black-90)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Black .colorbox__base--12{background:var(--SN-PMcolor-Alpha-Black-100)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha{background:var(--SN-Color-Background-Primary-Solid--Enable)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .name__main{color:var(--SN-Color-Text-UI-Solid)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--02{background:var(--SN-PMcolor-Alpha-Black-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--03{background:var(--SN-PMcolor-Alpha-Black-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--04{background:var(--SN-PMcolor-Alpha-Black-20)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--05{background:var(--SN-PMcolor-Alpha-Black-30)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--06{background:var(--SN-PMcolor-Alpha-Black-40)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--07{background:var(--SN-PMcolor-Alpha-Black-50)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--08{background:var(--SN-PMcolor-Alpha-Black-60)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--09{background:var(--SN-PMcolor-Alpha-Black-70)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--10{background:var(--SN-PMcolor-Alpha-Black-80)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--11{background:var(--SN-PMcolor-Alpha-Black-90)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__BlackAlpha .colorbox__base--12{background:var(--SN-PMcolor-Alpha-Black-100)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White{background:var(--SN-PMcolor-Alpha-Black-100)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .name__main{color:var(--SN-Color-Text-UI-Solid)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--02{background:var(--SN-PMcolor-Alpha-White-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--03{background:var(--SN-PMcolor-Alpha-White-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--04{background:var(--SN-PMcolor-Alpha-White-20)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--05{background:var(--SN-PMcolor-Alpha-White-30)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--06{background:var(--SN-PMcolor-Alpha-White-40)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--07{background:var(--SN-PMcolor-Alpha-White-50)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--08{background:var(--SN-PMcolor-Alpha-White-60)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--09{background:var(--SN-PMcolor-Alpha-White-70)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--10{background:var(--SN-PMcolor-Alpha-White-80)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--11{background:var(--SN-PMcolor-Alpha-White-90)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__White .colorbox__base--12{background:var(--SN-PMcolor-Alpha-White-100)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha{background:var(--SN-Color-Background-Primary-Solid--Enable)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .name__main{color:var(--SN-Color-Text-UI-Solid)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--02{background:var(--SN-PMcolor-Alpha-White-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--03{background:var(--SN-PMcolor-Alpha-White-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--04{background:var(--SN-PMcolor-Alpha-White-20)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--05{background:var(--SN-PMcolor-Alpha-White-30)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--06{background:var(--SN-PMcolor-Alpha-White-40)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--07{background:var(--SN-PMcolor-Alpha-White-50)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--08{background:var(--SN-PMcolor-Alpha-White-60)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--09{background:var(--SN-PMcolor-Alpha-White-70)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--10{background:var(--SN-PMcolor-Alpha-White-80)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--11{background:var(--SN-PMcolor-Alpha-White-90)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__WhiteAlpha .colorbox__base--12{background:var(--SN-PMcolor-Alpha-White-100)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--01{background:var(--SN-PMcolor-Gray-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--02{background:var(--SN-PMcolor-Gray-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--03{background:var(--SN-PMcolor-Gray-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--04{background:var(--SN-PMcolor-Gray-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--05{background:var(--SN-PMcolor-Gray-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--06{background:var(--SN-PMcolor-Gray-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--07{background:var(--SN-PMcolor-Gray-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--08{background:var(--SN-PMcolor-Gray-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--09{background:var(--SN-PMcolor-Gray-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--10{background:var(--SN-PMcolor-Gray-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--11{background:var(--SN-PMcolor-Gray-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Gray .colorbox__base--12{background:var(--SN-PMcolor-Gray-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--01{background:var(--SN-PMcolor-Slate-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--02{background:var(--SN-PMcolor-Slate-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--03{background:var(--SN-PMcolor-Slate-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--04{background:var(--SN-PMcolor-Slate-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--05{background:var(--SN-PMcolor-Slate-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--06{background:var(--SN-PMcolor-Slate-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--07{background:var(--SN-PMcolor-Slate-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--08{background:var(--SN-PMcolor-Slate-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--09{background:var(--SN-PMcolor-Slate-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--10{background:var(--SN-PMcolor-Slate-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--11{background:var(--SN-PMcolor-Slate-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Slate .colorbox__base--12{background:var(--SN-PMcolor-Slate-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--01{background:var(--SN-PMcolor-Bronze-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--02{background:var(--SN-PMcolor-Bronze-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--03{background:var(--SN-PMcolor-Bronze-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--04{background:var(--SN-PMcolor-Bronze-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--05{background:var(--SN-PMcolor-Bronze-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--06{background:var(--SN-PMcolor-Bronze-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--07{background:var(--SN-PMcolor-Bronze-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--08{background:var(--SN-PMcolor-Bronze-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--09{background:var(--SN-PMcolor-Bronze-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--10{background:var(--SN-PMcolor-Bronze-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--11{background:var(--SN-PMcolor-Bronze-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Bronze .colorbox__base--12{background:var(--SN-PMcolor-Bronze-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--01{background:var(--SN-PMcolor-Blue-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--02{background:var(--SN-PMcolor-Blue-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--03{background:var(--SN-PMcolor-Blue-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--04{background:var(--SN-PMcolor-Blue-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--05{background:var(--SN-PMcolor-Blue-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--06{background:var(--SN-PMcolor-Blue-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--07{background:var(--SN-PMcolor-Blue-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--08{background:var(--SN-PMcolor-Blue-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--09{background:var(--SN-PMcolor-Blue-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--10{background:var(--SN-PMcolor-Blue-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--11{background:var(--SN-PMcolor-Blue-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Blue .colorbox__base--12{background:var(--SN-PMcolor-Blue-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--01{background:var(--SN-PMcolor-Azure-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--02{background:var(--SN-PMcolor-Azure-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--03{background:var(--SN-PMcolor-Azure-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--04{background:var(--SN-PMcolor-Azure-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--05{background:var(--SN-PMcolor-Azure-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--06{background:var(--SN-PMcolor-Azure-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--07{background:var(--SN-PMcolor-Azure-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--08{background:var(--SN-PMcolor-Azure-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--09{background:var(--SN-PMcolor-Azure-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--10{background:var(--SN-PMcolor-Azure-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--11{background:var(--SN-PMcolor-Azure-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Azure .colorbox__base--12{background:var(--SN-PMcolor-Azure-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--01{background:var(--SN-PMcolor-Teal-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--02{background:var(--SN-PMcolor-Teal-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--03{background:var(--SN-PMcolor-Teal-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--04{background:var(--SN-PMcolor-Teal-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--05{background:var(--SN-PMcolor-Teal-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--06{background:var(--SN-PMcolor-Teal-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--07{background:var(--SN-PMcolor-Teal-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--08{background:var(--SN-PMcolor-Teal-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--09{background:var(--SN-PMcolor-Teal-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--10{background:var(--SN-PMcolor-Teal-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--11{background:var(--SN-PMcolor-Teal-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Teal .colorbox__base--12{background:var(--SN-PMcolor-Teal-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--01{background:var(--SN-PMcolor-Green-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--02{background:var(--SN-PMcolor-Green-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--03{background:var(--SN-PMcolor-Green-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--04{background:var(--SN-PMcolor-Green-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--05{background:var(--SN-PMcolor-Green-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--06{background:var(--SN-PMcolor-Green-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--07{background:var(--SN-PMcolor-Green-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--08{background:var(--SN-PMcolor-Green-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--09{background:var(--SN-PMcolor-Green-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--10{background:var(--SN-PMcolor-Green-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--11{background:var(--SN-PMcolor-Green-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Green .colorbox__base--12{background:var(--SN-PMcolor-Green-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--01{background:var(--SN-PMcolor-Yellow-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--02{background:var(--SN-PMcolor-Yellow-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--03{background:var(--SN-PMcolor-Yellow-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--04{background:var(--SN-PMcolor-Yellow-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--05{background:var(--SN-PMcolor-Yellow-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--06{background:var(--SN-PMcolor-Yellow-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--07{background:var(--SN-PMcolor-Yellow-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--08{background:var(--SN-PMcolor-Yellow-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--09{background:var(--SN-PMcolor-Yellow-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--10{background:var(--SN-PMcolor-Yellow-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--11{background:var(--SN-PMcolor-Yellow-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Yellow .colorbox__base--12{background:var(--SN-PMcolor-Yellow-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--01{background:var(--SN-PMcolor-Orange-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--02{background:var(--SN-PMcolor-Orange-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--03{background:var(--SN-PMcolor-Orange-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--04{background:var(--SN-PMcolor-Orange-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--05{background:var(--SN-PMcolor-Orange-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--06{background:var(--SN-PMcolor-Orange-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--07{background:var(--SN-PMcolor-Orange-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--08{background:var(--SN-PMcolor-Orange-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--09{background:var(--SN-PMcolor-Orange-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--10{background:var(--SN-PMcolor-Orange-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--11{background:var(--SN-PMcolor-Orange-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Orange .colorbox__base--12{background:var(--SN-PMcolor-Orange-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--01{background:var(--SN-PMcolor-Red-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--02{background:var(--SN-PMcolor-Red-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--03{background:var(--SN-PMcolor-Red-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--04{background:var(--SN-PMcolor-Red-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--05{background:var(--SN-PMcolor-Red-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--06{background:var(--SN-PMcolor-Red-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--07{background:var(--SN-PMcolor-Red-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--08{background:var(--SN-PMcolor-Red-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--09{background:var(--SN-PMcolor-Red-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--10{background:var(--SN-PMcolor-Red-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--11{background:var(--SN-PMcolor-Red-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Red .colorbox__base--12{background:var(--SN-PMcolor-Red-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--01{background:var(--SN-PMcolor-Crimson-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--02{background:var(--SN-PMcolor-Crimson-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--03{background:var(--SN-PMcolor-Crimson-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--04{background:var(--SN-PMcolor-Crimson-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--05{background:var(--SN-PMcolor-Crimson-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--06{background:var(--SN-PMcolor-Crimson-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--07{background:var(--SN-PMcolor-Crimson-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--08{background:var(--SN-PMcolor-Crimson-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--09{background:var(--SN-PMcolor-Crimson-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--10{background:var(--SN-PMcolor-Crimson-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--11{background:var(--SN-PMcolor-Crimson-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Crimson .colorbox__base--12{background:var(--SN-PMcolor-Crimson-12)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--01{background:var(--SN-PMcolor-Purple-1)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--02{background:var(--SN-PMcolor-Purple-2)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--03{background:var(--SN-PMcolor-Purple-3)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--04{background:var(--SN-PMcolor-Purple-4)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--05{background:var(--SN-PMcolor-Purple-5)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--06{background:var(--SN-PMcolor-Purple-6)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--07{background:var(--SN-PMcolor-Purple-7)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--08{background:var(--SN-PMcolor-Purple-8)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--09{background:var(--SN-PMcolor-Purple-9)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--10{background:var(--SN-PMcolor-Purple-10)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--11{background:var(--SN-PMcolor-Purple-11)}.sn_d-sys__common .d-sys__color--pallet-primitive .group__Purple .colorbox__base--12{background:var(--SN-PMcolor-Purple-12)}.sn_d-sys__common .d-sys__color--pallet-semantic{display:flex;margin-top:6.4rem}.sn_d-sys__common .d-sys__color--pallet-semantic [class*=group__]{width:11.1111111111%}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--01{background:var(--SN-PMcolor-Gray-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--02{background:var(--SN-PMcolor-Gray-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--03{background:var(--SN-PMcolor-Gray-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--04{background:var(--SN-PMcolor-Gray-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--05{background:var(--SN-PMcolor-Gray-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--06{background:var(--SN-PMcolor-Gray-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--07{background:var(--SN-PMcolor-Gray-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--08{background:var(--SN-PMcolor-Gray-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--09{background:var(--SN-PMcolor-Gray-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--10{background:var(--SN-PMcolor-Gray-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--11{background:var(--SN-PMcolor-Gray-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral .colorbox__base--12{background:var(--SN-PMcolor-Gray-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--01{background:var(--SN-PMcolor-Slate-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--02{background:var(--SN-PMcolor-Slate-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--03{background:var(--SN-PMcolor-Slate-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--04{background:var(--SN-PMcolor-Slate-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--05{background:var(--SN-PMcolor-Slate-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--06{background:var(--SN-PMcolor-Slate-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--07{background:var(--SN-PMcolor-Slate-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--08{background:var(--SN-PMcolor-Slate-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--09{background:var(--SN-PMcolor-Slate-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--10{background:var(--SN-PMcolor-Slate-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--11{background:var(--SN-PMcolor-Slate-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-cool .colorbox__base--12{background:var(--SN-PMcolor-Slate-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--01{background:var(--SN-PMcolor-Bronze-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--02{background:var(--SN-PMcolor-Bronze-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--03{background:var(--SN-PMcolor-Bronze-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--04{background:var(--SN-PMcolor-Bronze-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--05{background:var(--SN-PMcolor-Bronze-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--06{background:var(--SN-PMcolor-Bronze-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--07{background:var(--SN-PMcolor-Bronze-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--08{background:var(--SN-PMcolor-Bronze-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--09{background:var(--SN-PMcolor-Bronze-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--10{background:var(--SN-PMcolor-Bronze-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--11{background:var(--SN-PMcolor-Bronze-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Neutral-warm .colorbox__base--12{background:var(--SN-PMcolor-Bronze-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--01{background:var(--SN-PMcolor-Azure-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--02{background:var(--SN-PMcolor-Azure-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--03{background:var(--SN-PMcolor-Azure-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--04{background:var(--SN-PMcolor-Azure-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--05{background:var(--SN-PMcolor-Azure-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--06{background:var(--SN-PMcolor-Azure-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--07{background:var(--SN-PMcolor-Azure-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--08{background:var(--SN-PMcolor-Azure-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--09{background:var(--SN-PMcolor-Azure-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--10{background:var(--SN-PMcolor-Azure-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--11{background:var(--SN-PMcolor-Azure-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Primary .colorbox__base--12{background:var(--SN-PMcolor-Azure-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--01{background:var(--SN-PMcolor-Teal-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--02{background:var(--SN-PMcolor-Teal-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--03{background:var(--SN-PMcolor-Teal-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--04{background:var(--SN-PMcolor-Teal-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--05{background:var(--SN-PMcolor-Teal-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--06{background:var(--SN-PMcolor-Teal-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--07{background:var(--SN-PMcolor-Teal-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--08{background:var(--SN-PMcolor-Teal-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--09{background:var(--SN-PMcolor-Teal-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--10{background:var(--SN-PMcolor-Teal-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--11{background:var(--SN-PMcolor-Teal-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Success .colorbox__base--12{background:var(--SN-PMcolor-Teal-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--01{background:var(--SN-PMcolor-Green-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--02{background:var(--SN-PMcolor-Green-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--03{background:var(--SN-PMcolor-Green-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--04{background:var(--SN-PMcolor-Green-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--05{background:var(--SN-PMcolor-Green-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--06{background:var(--SN-PMcolor-Green-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--07{background:var(--SN-PMcolor-Green-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--08{background:var(--SN-PMcolor-Green-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--09{background:var(--SN-PMcolor-Green-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--10{background:var(--SN-PMcolor-Green-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--11{background:var(--SN-PMcolor-Green-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Support .colorbox__base--12{background:var(--SN-PMcolor-Green-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--01{background:var(--SN-PMcolor-Yellow-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--02{background:var(--SN-PMcolor-Yellow-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--03{background:var(--SN-PMcolor-Yellow-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--04{background:var(--SN-PMcolor-Yellow-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--05{background:var(--SN-PMcolor-Yellow-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--06{background:var(--SN-PMcolor-Yellow-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--07{background:var(--SN-PMcolor-Yellow-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--08{background:var(--SN-PMcolor-Yellow-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--09{background:var(--SN-PMcolor-Yellow-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--10{background:var(--SN-PMcolor-Yellow-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--11{background:var(--SN-PMcolor-Yellow-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Cart .colorbox__base--12{background:var(--SN-PMcolor-Yellow-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--01{background:var(--SN-PMcolor-Orange-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--02{background:var(--SN-PMcolor-Orange-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--03{background:var(--SN-PMcolor-Orange-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--04{background:var(--SN-PMcolor-Orange-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--05{background:var(--SN-PMcolor-Orange-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--06{background:var(--SN-PMcolor-Orange-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--07{background:var(--SN-PMcolor-Orange-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--08{background:var(--SN-PMcolor-Orange-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--09{background:var(--SN-PMcolor-Orange-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--10{background:var(--SN-PMcolor-Orange-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--11{background:var(--SN-PMcolor-Orange-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Sale .colorbox__base--12{background:var(--SN-PMcolor-Orange-12)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--01{background:var(--SN-PMcolor-Red-1)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--02{background:var(--SN-PMcolor-Red-2)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--03{background:var(--SN-PMcolor-Red-3)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--04{background:var(--SN-PMcolor-Red-4)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--05{background:var(--SN-PMcolor-Red-5)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--06{background:var(--SN-PMcolor-Red-6)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--07{background:var(--SN-PMcolor-Red-7)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--08{background:var(--SN-PMcolor-Red-8)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--09{background:var(--SN-PMcolor-Red-9)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--10{background:var(--SN-PMcolor-Red-10)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--11{background:var(--SN-PMcolor-Red-11)}.sn_d-sys__common .d-sys__color--pallet-semantic .group__Alert .colorbox__base--12{background:var(--SN-PMcolor-Red-12)}.sn_d-sys__top .d-sys__index--bg-gray{margin:3rem 0 0 !important}:root{--width-pc-max: 1100px;--size-txt-caption: 12px;--size-txt-s: 14px;--size-txt-m: 16px;--size-txt-l: 18px;--size-h-s: 16px;--size-h-m: 19px;--size-h-l: 21px;--size-h-xl: 27px;--color-font-light: #666;--color-font-mid: #333;--color-font-dark: #000;--color-font-sub: #888;--color-font-on: #fefefe;--color-border-light: #dedede;--color-border-mid: #bcbcbc;--color-border-dark: #888;--color-ui-light: #f6f7f8;--color-ui-light-hover: var(--color-ui-light-action);--color-ui-light-action: #fefefe;--color-ui-mid: #adc1ca;--color-ui-mid-hover: var(--color-ui-mid-action);--color-ui-mid-action: #c3d6de;--color-ui-dark: #556165;--color-ui-dark-hover: var(--color-ui-dark-action);--color-ui-dark-action: #77888e;--color-ui-surface: #e3e6e9;--color-alert: #cc0000;--color-alert-hover: var(--color-alert-action);--color-alert-action: #ee0000;--color-success: #16a085;--color-success-hover: var(--color-success-action);--color-success-action: #1abc9c;--color-link: #007dce;--color-link-hover: var(--color-link-action);--color-link-action: #00a5e3;--color-product: #0090d1;--color-product-hover: var(--color-product-action);--color-product-action: #00a5e3;--color-support: #4fbf3f;--color-support-hover: var(--color-support-action);--color-support-action: #6bcf41;--color-sale: #ef7f38;--color-sale-hover: var(--color-sale-action);--color-sale-action: #efa038;--color-sale-price: #bb0000;--color-cart-bg: #ffcc00;--color-cart-border: #b77f00;--color-cart-txt: #4c2b00;--radius-s: 2px;--radius-m: 4px;--radius-l: 8px;--radius-max: 100vh;--shadow-light: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;--shadow-mid: 0px 2px 6px rgba(0, 0, 0, 0.3);--shadow-dark: rgba(0, 0, 0, 0.16) 0px 3px 6px, rgba(0, 0, 0, 0.23) 0px 3px 6px;--shadow-inset: rgb(204, 219, 232) 3px 3px 6px 0px inset, rgba(255, 255, 255, 0.5) -3px -3px 6px 1px inset}*{box-sizing:border-box}body{margin:0}a{text-decoration:none}ul li{list-style:none}@-webkit-keyframes animation-fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes animation-fadeIn{0%{opacity:0}100%{opacity:1}}*:hover{transition:all .2s}.fit-img{width:100%;height:auto}.fit-img-80{width:80%;height:auto}.fit-img-60{width:60%;height:auto}@media screen and (max-width: 768px ){.is-pc{display:none !important}}@media(min-width: 769px){.is-sp{display:none !important}}.mt50{margin-top:50px}.inner,.inner-middle{max-width:1100px;margin:auto}@media screen and (max-width: 768px ){.inner,.inner-middle{padding:0 20px}}.inner-middle{max-width:980px}@media screen and (max-width: 768px ){.js_modal-body{overflow-y:hidden;position:fixed;width:100vw;height:100vh;left:0}}.common__footer-button{background:#e5e5e5;color:#666;text-align:center}.common__footer-button-link{display:block;width:100%;height:100%;padding:4px 10px;color:#666;font-size:12px;cursor:pointer}@media screen and (max-width: 768px ){.common__footer-button-link{font-size:10px}}.common__footer-menu{background:#666;padding:3em 0 0 0;font-size:14px}@media screen and (max-width: 768px ){.common__footer-menu{padding:2em 0 0 0;font-size:13px}}.common__footer-menu a{color:#fff}.common__footer-menu-inner{display:flex;justify-content:center;align-items:flex-start}@media screen and (max-width: 768px ){.common__footer-menu-inner{padding:0 10px;flex-wrap:wrap;justify-content:space-around}}.common__footer-menu-inner a:hover{text-decoration:underline}.common__footer-menu-inner a:hover img{opacity:.8}@media(min-width: 769px){.common__footer-menu-box{margin:0 25px;display:flex;flex-wrap:wrap}}.common__footer-menu-box h4{width:100%;padding-bottom:.5em;border-bottom:1px solid var(--color-border-dark);margin-bottom:10px;color:#fff;font-weight:normal;font-size:14px;text-align:left}@media screen and (max-width: 768px ){.common__footer-menu-box.link-sns{width:100%;padding:0 10px}}.common__footer-menu-box.link-sns ul{display:flex;justify-content:space-around}.common__footer-menu-box.link-sns ul a{display:block;width:100%;height:100%;padding:6px}@media screen and (max-width: 768px ){.common__footer-menu-box:not(.link-sns){width:calc(50% - 20px);margin-bottom:1em}}.common__footer-menu-box:not(.link-sns) li{position:relative;padding-left:1em}.common__footer-menu-box:not(.link-sns) li::after{content:"";display:inline-block;border-top:solid 1px var(--color-font-on);border-right:solid 1px var(--color-font-on);width:.5em;height:.5em;margin-left:.5em;transform:rotate(45deg);position:absolute;top:.5em;left:-0.5em}@media(min-width: 769px){.common__footer-menu-box ul{width:200px}}.common__footer-menu-box li{margin:.8em 0;text-align:left}.common__footer-policy-box{padding:.5em;margin-top:2em}@media(min-width: 769px){.common__footer-policy-box{display:flex}}.common__footer-policy-box ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media(min-width: 769px){.common__footer-policy-box ul{justify-content:flex-end}}.common__footer-policy-box ul li{padding:0 .5em;margin:0;border-right:1px solid var(--color-font-on);line-height:1em}.common__footer-policy-box ul li:last-child{border:none}@media screen and (max-width: 768px ){.common__footer-policy-box ul li{padding:0 1em;margin:.5em 0}}.common__footer-policy-box aside .banner__isms img{height:64px}.common__footer-logo{padding:10px 10px 20px;background:#111;color:#d4d5d5;font-size:12px;text-align:center}@media screen and (max-width: 768px ){.common__footer-logo{font-size:10px}}.VuePagination{width:100%;text-align:center}@media screen and (max-width: 768px ){.VuePagination{width:220px;margin:auto}}.VuePagination__pagination{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (max-width: 768px ){.VuePagination__pagination-item{order:3}}.VuePagination__pagination-item button{background-color:rgba(0,0,0,0);border:none;width:20px;height:20px;margin:0 5px;color:#0096de;font-size:15px;font-weight:bold;text-align:center}.VuePagination__pagination-item button.active{color:#888}@media screen and (max-width: 768px ){.VuePagination__pagination-item button{margin:0px}}.VuePagination__pagination-item-prev-page button,.VuePagination__pagination-item-next-page button{position:relative;font-size:0}@media screen and (max-width: 768px ){.VuePagination__pagination-item-prev-page button,.VuePagination__pagination-item-next-page button{width:100px;height:40px;line-height:38px;margin:0 5px 15px;border:1px solid #bcbcbc;border-radius:3px}.VuePagination__pagination-item-prev-page button::after,.VuePagination__pagination-item-next-page button::after{font-size:12px}}.VuePagination__pagination-item-prev-page button::before,.VuePagination__pagination-item-next-page button::before{content:"";position:absolute;top:50%;width:8px;height:8px;margin-top:-5px;border-top:2px solid;border-right:2px solid;border-color:#0096de}@media(min-width: 769px){.VuePagination__pagination-item-prev-page button::before,.VuePagination__pagination-item-next-page button::before{top:calc(50% - 6px)}}.VuePagination__pagination-item-prev-page.active button,.VuePagination__pagination-item-next-page.active button{border-color:#888}@media screen and (max-width: 768px ){.VuePagination__pagination-item-prev-page{order:1}}.VuePagination__pagination-item-prev-page button::before{left:-50px;transform:rotate(-135deg)}@media screen and (max-width: 768px ){.VuePagination__pagination-item-prev-page button::before{left:10px}.VuePagination__pagination-item-prev-page button::after{content:"前へ"}}@media screen and (max-width: 768px ){.VuePagination__pagination-item-next-page{order:2}}.VuePagination__pagination-item-next-page button::before{right:-50px;transform:rotate(45deg)}@media screen and (max-width: 768px ){.VuePagination__pagination-item-next-page button::before{right:10px}.VuePagination__pagination-item-next-page button::after{content:"次へ"}}.VuePagination__count{margin-top:10px;font-size:12px}.u-UserName{display:none}.IsLogin .u-UserName{display:block}.IsLogin .ph_u-UserName{display:none}[class^=common__icon][class$="--black"]{filter:brightness(0)}[class^=common__icon][class$="--red"]{filter:grayscale(0%)}[class^=common__icon-new]{width:16px;height:16px;filter:grayscale(100%) brightness(200%);background-image:url(/img_sc/sourcenext_com/common/icon-new.png)}[class^=common__icon-star]{width:16px;height:16px;filter:grayscale(100%) brightness(200%);background-image:url(/img_sc/sourcenext_com/common/icon-star.png)}[class^=common__icon-update]{width:16px;height:16px;filter:grayscale(100%) brightness(200%);background-image:url(/img_sc/sourcenext_com/common/icon-update.png)}[class^=common__icon-discount]{width:16px;height:16px;filter:grayscale(100%) brightness(200%);background-image:url(/img_sc/sourcenext_com/common/icon-discount.png)}.common__icon-epoint{background-image:url(/img_sc/sourcenext_com/common/icon-epoint.png)}.common__icon-free{width:18px;height:18px;background-image:url(/img_sc/sourcenext_com/common/icon-free.png)}.common__icon-support{width:18px;height:18px;background-image:url(/img_sc/sourcenext_com/common/icon-support.png)}#BrowserAlert{background-color:#fff;text-align:center;padding:20px;border:2px solid #d9001d;margin:1rem}#BrowserAlert p{font-size:16px;text-align:center}.box-anchor{text-decoration:none;outline:none;border:none}a.fit-box{width:100%;height:100%;display:inline-block}#common__header.common__header{width:100%;height:50px;background:#000;color:var(--color-font-mid);transition:transform .2s ease-out;position:relative;z-index:1000}#common__header.common__header a{text-decoration:none}#common__header.common__header::before{content:"";background:rgba(0,0,0,.4);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100vh;position:fixed;width:100%;display:block;top:0;left:0;pointer-events:none;transition:all .2s;opacity:0}.js_modal-body #common__header.common__header::before{opacity:1}@media(min-width: 769px){#common__header.common__header .pc-show{display:block}}@media screen and (max-width: 768px ){#common__header.common__header .pc-show{display:none}}@media(min-width: 769px){#common__header.common__header .pc-hide{display:none}}@media screen and (max-width: 768px ){#common__header.common__header .pc-hide{display:block}}@media screen and (max-width: 768px ){#common__header.common__header .sp-show{display:block}}@media(min-width: 769px){#common__header.common__header .sp-show{display:none}}@media screen and (max-width: 768px ){#common__header.common__header .sp-hide{display:none}}@media(min-width: 769px){#common__header.common__header .sp-hide{display:block}}#common__header.common__header .u-UserName{display:flex;align-items:center;padding-left:.8em}#common__header.common__header .u-UserName::before{content:"";display:inline-block;margin-right:1em;background:url("/img_sc/sourcenext_com/common/icon-person_w.svg") no-repeat center center/contain;filter:brightness(0.35)}@media(min-width: 769px){#common__header.common__header .u-UserName::before{width:24px;height:24px}}@media screen and (max-width: 768px ){#common__header.common__header .u-UserName::before{width:18px;height:18px}}#common__header.common__header .u-UserName::after{content:" 様";padding-left:.01em}#common__header.common__header .link-after-arrow{position:relative}#common__header.common__header .link-after-arrow::after{content:"";position:absolute;top:50%;right:1em;width:8px;height:8px;border-top:2px solid var(--color-font-sub);border-right:2px solid var(--color-font-sub);transform:rotate(45deg) translateY(-50%)}@media screen and (max-width: 768px ){#common__header.common__header .link-after-arrow::after{right:8.3%}}#common__header.common__header .title{background:rgba(0,0,0,0);text-shadow:none;cursor:auto}@media screen and (max-width: 768px ){#common__header .js_header-menu.active .common__header-menu{display:block}}#common__header .common__header-inner{display:flex;justify-content:space-between;visibility:visible}@media(min-width: 769px){#common__header .common__header-inner{height:50px}}@media screen and (max-width: 768px ){#common__header .common__header-inner{height:50px;padding:0 0 0 20px}}#common__header .common__header-left,#common__header .common__header-right{display:flex;align-items:center}#common__header .common__header-left{display:flex;align-items:center}@media(min-width: 769px){#common__header .common__header-menu-icon{display:none}}@media screen and (max-width: 768px ){#common__header .common__header-menu-icon{display:block;width:20px;height:20px;margin-right:10px;cursor:pointer;background:url(/img_sc/sourcenext_com/common/icon-menu.svg) center/contain no-repeat;z-index:100}}#common__header .common__header-logo{display:flex;align-items:center;font-size:0;z-index:100}#common__header .common__header-menu{z-index:100}@media(min-width: 769px){#common__header .common__header-menu{height:100%}}@media screen and (max-width: 768px ){#common__header .common__header-menu{position:absolute;top:50px;left:0;z-index:100;display:none;width:100%;height:calc(100vh - 50px);overflow:scroll;-webkit-overflow-scrolling:auto}}@media screen and (max-width: 768px ){#common__header .common__header-menu .close{display:none;position:fixed;top:0;right:0;width:50px;height:50px;cursor:pointer;background:url(/img_sc/sourcenext_com/common/icon-close.svg) center/20px no-repeat}.active #common__header .common__header-menu .close{display:block}}#common__header .common__header-menu .person{position:relative;display:block;width:100%;padding-left:25px;background:url(/img_sc/sourcenext_com/common/icon-person.svg) left center/20px no-repeat}#common__header .common__header-menu .person::after{content:"";position:absolute;top:4px;right:0px;width:9px;height:9px;border-top:3px solid #666;border-right:3px solid #666;transform:rotate(135deg)}@media(min-width: 769px){#common__header .common__header-menu li{height:100%}}#common__header .common__header-menu li.active .person::after{top:8px;transform:rotate(-45deg)}#common__header .common__header-menu .mypage{display:none;padding:0;background:#fff;font-weight:normal}#common__header .common__header-menu .mypage .common__header-member-head{border:none;background:#fff;padding:1em}#common__header .common__header-menu .active+.mypage{display:block}@media(min-width: 769px){#common__header .common__header-menu .active+.mypage{display:none}}#common__header .common__header-menu-inner>li>a{font-size:var(--size-txt-s);white-space:nowrap}#common__header .common__header-menu-inner>li>a:before{content:"";background:no-repeat center center/contain}@media(min-width: 769px){#common__header .common__header-menu-inner>li>a:before{display:inline-block;width:1rem;height:1rem;margin-right:.5em}}@media screen and (max-width: 768px ){#common__header .common__header-menu-inner>li>a:before{display:block;width:1.6em;height:1.6em;margin-bottom:6px}}@media(min-width: 769px){#common__header .common__header-menu-inner>li.product>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_search_w.svg")}#common__header .common__header-menu-inner>li.support>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_support.svg")}#common__header .common__header-menu-inner>li.cp>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_sale_w.svg")}}@media(min-width: 769px){#common__header .common__header-menu-inner{display:flex;align-items:center;height:100%;margin-left:3.63%}#common__header .common__header-menu-inner>li{height:100%}#common__header .common__header-menu-inner>li>a{color:var(--color-font-on);border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}#common__header .common__header-menu-inner>li>a:hover,#common__header .common__header-menu-inner>li>a.active{background-color:var(--color-ui-dark);border-bottom-color:var(--color-ui-mid)}}@media screen and (max-width: 768px ){#common__header .common__header-menu-inner{display:flex;height:76px;background-color:var(--color-ui-light)}}@media(min-width: 769px){#common__header .common__header-menu-inner>li>a{display:flex;align-items:center;justify-content:center;height:100%;padding:.6em 1.3em}#common__header .common__header-menu-inner>li.cp>a{position:relative}#common__header .common__header-menu-inner>li.cp>a:hover:after{text-decoration:none}}@media(max-width: 1000px){#common__header .common__header-menu-inner>li>a{padding:.6em .8em}}@media screen and (max-width: 768px ){#common__header .common__header-menu-inner>li{flex:1}#common__header .common__header-menu-inner>li.product>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_search_g.svg")}#common__header .common__header-menu-inner>li.support>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_support_g.svg")}#common__header .common__header-menu-inner>li.cp>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_sale_g.svg")}#common__header .common__header-menu-inner>li>a{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;color:var(--color-ui-dark);font-size:var(--size-txt-s)}#common__header .common__header-menu-inner>li.active>a{background-color:#fff}#common__header .common__header-menu-inner>li.active.product>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_search_b.svg")}#common__header .common__header-menu-inner>li.active.support>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_support_b.svg")}#common__header .common__header-menu-inner>li.active.cp>a::before{background-image:url("/img_sc/sourcenext_com/common/icon_sale_b.svg")}}#common__header .common__header-menu-content{position:absolute;top:50px;left:0;width:100%;background-color:#fff;box-shadow:var(--shadow-mid);z-index:100;max-height:0;transition:max-height .1s;-webkit-transition:max-height .1s;overflow-y:hidden}#common__header .common__header-menu-content.active{max-height:100vh;transition:max-height .3s;-webkit-transition:max-height .3s}@media screen and (max-width: 768px ){#common__header .common__header-menu-content{top:76px}}#common__header .common__header-menu-content-inner{opacity:0;pointer-events:none;max-width:1100px;margin:0 auto}@media(min-width: 769px){#common__header .common__header-menu-content-inner{padding-left:8px;padding-right:8px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner{padding-left:16px;padding-right:16px}}#common__header .common__header-menu-content-inner.sale{-moz-column-gap:3.22%;column-gap:3.22%;min-height:420px;display:flex}#common__header .common__header-menu-content-inner.sale.active{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale{padding-top:30px;padding-bottom:40px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale{padding-top:25px;padding-bottom:100px;flex-direction:column}}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .gnav_RecommendContainerApp{width:75%;display:flex;flex-direction:column}}#common__header .common__header-menu-content-inner.sale .campaign__feature-list{display:flex;padding:0 0 10px 0;margin:0 0 20px 0}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .campaign__feature-list{-moz-column-gap:10px;column-gap:10px;overflow-x:scroll;-webkit-overflow-scrolling:auto}}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list{justify-content:space-around}}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item{height:100%}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.dummy .img{height:180px;background:var(--color-ui-surface);display:flex;justify-content:center;align-items:center}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.dummy .img::after{content:"coming soon";color:var(--color-font-mid)}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item{flex:1;max-width:180px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item{max-width:220px}}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-365 .limit{display:none}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a{display:flex;flex-direction:column;height:100%;color:var(--color-font-mid)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img{transition:all .2s;margin-bottom:0}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img{width:180px;height:180px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img{width:220px;height:220px}}.isWait #common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img{background:var(--color-ui-surface);line-height:0}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img img{width:180px;height:180px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .img img{width:220px;height:220px}}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a:hover .img img{filter:brightness(1.1)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .description{margin:10px 0 10px;font-size:var(--size-txt-s);text-align:left;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .description{height:3em}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .description{height:2.8em;line-height:1.2em}}.isWait #common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .description{color:rgba(0,0,0,0);background:linear-gradient(transparent 20%, #ccc 20%, #ccc 60%, transparent 20%)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .limit{font-size:var(--size-txt-s);font-weight:bold;text-align:left}.isWait #common__header .common__header-menu-content-inner.sale .campaign__feature-list-item a .limit{color:rgba(0,0,0,0);background:linear-gradient(transparent 20%, #ccc 20%, #ccc 60%, transparent 20%)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-0 .limit .date,#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-1 .limit .date,#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-2 .limit .date{font-size:0}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-0 .limit .date::after,#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-1 .limit .date::after,#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-2 .limit .date::after{color:var(--color-sale-price);font-size:var(--size-txt-s)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-2 .limit .date::after{content:"あと2日で終了"}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-1 .limit .date::after{content:"明日で終了"}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item.TS-0 .limit .date::after{content:"本日で終了"}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item::after{content:"";height:64px;width:180px;display:block;position:absolute;top:312px;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 3px 20px -5px rgba(0,0,0,.08),0px 5px 40px -10px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item:nth-child(1)::after{background-image:linear-gradient(0deg, #2afadf 10%, #4c83ff 100%)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item:nth-child(2)::after{background-image:linear-gradient(0deg, #f0ff00 10%, #58cffb 100%)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item:nth-child(3)::after{background-image:linear-gradient(0deg, #ffc600 10%, #fd6e6a 100%)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-item:nth-child(4)::after{background-image:linear-gradient(0deg, #97abff 10%, #123597 100%)}}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-viewall{margin-top:auto}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-viewall a{display:block;padding:.75em;color:var(--color-font-mid);font-weight:bold;text-align:center;border-radius:var(--radius-m);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:var(--color-ui-light);margin:0 -4px}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-viewall a:hover{color:var(--color-link);box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:var(--color-ui-light-hover)}#common__header .common__header-menu-content-inner.sale .campaign__feature-list-viewall a:hover.link-after-arrow::after{border-color:var(--color-link)}#common__header .common__header-menu-content-inner.sale .maijan{display:flex;flex-direction:column}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .maijan{width:21.78%}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .maijan{margin-top:20px}}#common__header .common__header-menu-content-inner.sale .maijan-banner{display:block;color:var(--color-font-mid);text-align:center}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .maijan-banner{display:flex;align-items:center;box-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 3px 20px -5px rgba(0,0,0,.08),0px 5px 40px -10px rgba(0,0,0,.06);background:#faef9a}}#common__header .common__header-menu-content-inner.sale .maijan-banner img{width:100%;aspect-ratio:223/169;height:auto;-o-object-fit:cover;object-fit:cover}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .maijan-banner img{height:180px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .maijan-banner img{width:220px;height:168px}}#common__header .common__header-menu-content-inner.sale .maijan-banner:hover img{filter:brightness(1.1)}#common__header .common__header-menu-content-inner.sale .maijan .description{font-size:var(--size-txt-s);text-align:center}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .maijan .description{margin:10px 0 30px}}@media(max-width: 900px){#common__header .common__header-menu-content-inner.sale .maijan .description{margin:10px 0 calc(30px - 1.3em)}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .maijan .description{padding:0 1em 0 0;width:100%}#common__header .common__header-menu-content-inner.sale .maijan .description br{display:none}}#common__header .common__header-menu-content-inner.sale .maijan .challenge{display:none}#common__header .common__header-menu-content-inner.sale .maijan .challenge ::before{font-size:var(--size-txt-s);font-weight:bold;text-align:center}.maijan--ok #common__header .common__header-menu-content-inner.sale .maijan .challenge{display:block}.maijan--ok #common__header .common__header-menu-content-inner.sale .maijan .challenge ::before{content:"本日分にチャレンジできます";color:var(--color-sale-price)}.maijan--ng #common__header .common__header-menu-content-inner.sale .maijan .challenge{display:block}.maijan--ng #common__header .common__header-menu-content-inner.sale .maijan .challenge ::before{content:"明日もまたチャレンジできます";color:var(--color-sale-price)}@media(min-width: 769px){#common__header .common__header-menu-content-inner.sale .maijan .challenge{margin-bottom:30px}}@media(max-width: 900px){#common__header .common__header-menu-content-inner.sale .maijan .challenge{margin-bottom:calc(30px - 1.3em)}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.sale .maijan .challenge{margin:1em}}#common__header .common__header-menu-content-inner.sale .maijan-link{margin-top:auto}#common__header .common__header-menu-content-inner.sale .maijan-link a{display:block;padding:.75em;color:var(--color-font-mid);font-weight:bold;text-align:center;background-color:#fff;border-radius:var(--radius-m);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:var(--color-ui-light)}#common__header .common__header-menu-content-inner.sale .maijan-link a:hover{color:var(--color-link);box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:var(--color-ui-light-hover)}#common__header .common__header-menu-content-inner.sale .maijan-link a:hover.link-after-arrow::after{border-color:var(--color-link)}#common__header .common__header-menu-content-inner.product{min-height:460px}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product{padding-top:30px;padding-bottom:40px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product{padding-top:25px;padding-bottom:100px;flex-direction:column}}#common__header .common__header-menu-content-inner.product.active{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}#common__header .common__header-menu-content-inner.product .common__header-search{width:100%;max-width:786px;margin:0 auto}#common__header .common__header-menu-content-inner.product .common__header-search form{width:100%}#common__header .common__header-menu-content-inner.product .common__header-search-form{position:relative;display:flex;align-items:center;width:100%;max-width:600px}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product .common__header-search-form::before{position:absolute;left:1em;content:"";width:1.25em;height:1.25em;background:url("/img_sc/sourcenext_com/common/icon_search_b.svg") no-repeat center left 50%;z-index:10}}#common__header .common__header-menu-content-inner.product .common__header-search-form input{display:block;width:100%;padding:1em 6em 1em 3em;border:1px solid var(--color-border-mid)}#common__header .common__header-menu-content-inner.product .common__header-search-form input:focus{border-color:var(--color-border-dark)}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .common__header-search-form input{padding:.5em 46px .5em 1em;height:44px;font-size:var(--size-txt-caption)}}#common__header .common__header-menu-content-inner.product .common__header-search-form button{position:absolute;z-index:10;display:block;border:none}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product .common__header-search-form button{right:1em;padding:.5em 1em;color:var(--color-font-sub);border-radius:var(--radius-s)}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .common__header-search-form button{background:rgba(0,0,0,0);color:rgba(0,0,0,0);right:0;height:44px;width:44px}#common__header .common__header-menu-content-inner.product .common__header-search-form button::before{position:absolute;display:block;left:12px;content:"";width:1.25em;height:1.25em;background:url("/img_sc/sourcenext_com/common/icon_search_b.svg") no-repeat center left 50%;z-index:10}}#common__header .common__header-menu-content-inner.product .common__header-search-form button:hover{color:var(--color-font-on);background-color:var(--color-link)}#common__header .common__header-menu-content-inner.product .common__header-search-tags{display:flex;align-items:center;justify-content:center;margin-top:20px}#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap{display:flex;align-items:center;justify-content:space-between}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap{flex-wrap:wrap}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap{padding-bottom:10px;overflow-x:scroll;-webkit-overflow-scrolling:auto}}#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap button{position:relative;display:flex;align-items:center;padding:.4em 1em;margin:3px;color:var(--color-font-sub);font-size:var(--size-txt-caption);background-color:#f0f0f0;border:none;border-radius:var(--radius-s)}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap button{white-space:pre}}#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap button::before{content:"";position:absolute;top:50%;left:.2em;width:3px;height:3px;border-top:2px solid var(--color-font-sub);border-right:2px solid var(--color-font-sub);transform:rotate(45deg) translateY(-50%)}#common__header .common__header-menu-content-inner.product .common__header-search-tags-wrap button:hover{color:var(--color-font-light);background-color:#f6f6f6}#common__header .common__header-menu-content-inner.product .feature-products{width:100%;max-width:960px;padding-top:20px;margin:20px auto 0;border-top:1px solid var(--color-border-mid)}#common__header .common__header-menu-content-inner.product .feature-products .title{font-weight:bold;font-size:var(--size-h-s);text-align:center;margin-bottom:.8em}#common__header .common__header-menu-content-inner.product .feature-products-list{display:flex;margin-top:10px;justify-content:center;margin:0;padding:0}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product .feature-products-list{-moz-column-gap:16px;column-gap:16px}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .feature-products-list{flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:8px}}@media(min-width: 769px){#common__header .common__header-menu-content-inner.product .feature-products-list-item{width:140px;height:140px;aspect-ratio:1/1}}@media screen and (max-width: 768px ){#common__header .common__header-menu-content-inner.product .feature-products-list-item{width:calc(33.3333333333% - 8px);max-width:170px;height:auto;aspect-ratio:1/1}}#common__header .common__header-menu-content-inner.product .feature-products-list-item a{display:block;text-align:center;line-height:0}#common__header .common__header-menu-content-inner.product .feature-products-list-item a img{width:100%}#common__header .common__header-menu-content-inner.product .feature-products-list-item a:hover img{filter:brightness(1.1)}#common__header .common__header-menu-content-inner.product .feature-products-list-viewall{margin-top:30px}#common__header .common__header-menu-content-inner.product .feature-products-list-viewall a{display:block;padding:.75em;color:var(--color-font-mid);font-weight:bold;text-align:center;background-color:#fff;border-radius:var(--radius-m);box-shadow:0 3px 6px rgba(0,0,0,.16);background-color:var(--color-ui-light)}#common__header .common__header-menu-content-inner.product .feature-products-list-viewall a:hover{color:var(--color-link);box-shadow:0 4px 8px rgba(0,0,0,.1);background-color:var(--color-ui-light-hover)}#common__header .common__header-menu-content-inner.product .feature-products-list-viewall a:hover.link-after-arrow::after{border-color:var(--color-link)}@media(min-width: 769px){#common__header .common__header-search{display:flex;align-items:center;justify-content:space-between;flex-direction:column}}#common__header .common__header-search-icon::before{content:"";display:block;width:16px;height:16px;margin:auto;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}#common__header .common__header-search-icon::before{background-image:url(/img_sc/sourcenext_com/common/icon-search_pc.png)}@media screen and (max-width: 768px ){#common__header .common__header-search-icon::before{background-image:url(/img_sc/sourcenext_com/common/icon-search_sp.png)}}@media(min-width: 769px){.active #common__header .common__header-search-icon{background:var(--color-link);border-radius:0px 3px 3px 0px}}@media screen and (max-width: 768px ){.active #common__header .common__header-search-icon{opacity:.4}}@media(min-width: 769px){#common__header .common__header-search-box{width:0;opacity:0;transition:width .3s ease-out}}@media screen and (max-width: 768px ){#common__header .common__header-search-box{position:absolute;z-index:-1;top:-50px;left:0;width:100%;padding:10px;background:#111}}#common__header .common__header-search-box input{width:100%}@media(min-width: 769px){#common__header .common__header-search-box input{height:28px;line-height:28px;border:none;border-radius:3px 0px 0px 3px;font-size:var(--size-txt-caption)}}@media screen and (max-width: 768px ){#common__header .common__header-search-box input{border:1px solid #707070;border-radius:5px;height:40px}}@media(min-width: 769px){.common__header-search.active #common__header .common__header-search-box{width:calc(100% - 28px - 2px);opacity:1}}@media screen and (max-width: 768px ){.common__header-search.active #common__header .common__header-search-box{z-index:1;top:50px}}.common__header-search.active #common__header .common__header-search-box input{display:block;color:#111}@media(min-width: 769px){.common__header-search.active #common__header .common__header-search-box input{padding:4px 8px}}#common__header .common__header-member{display:flex;align-items:center;height:100%;z-index:100}#common__header .common__header-member>p{display:flex;align-items:center;height:100%}#common__header .common__header-member-icon{display:flex;align-items:center;height:100%;padding:6px 16px 6px 24px;color:var(--color-font-on);background:url(/img_sc/sourcenext_com/common/icon-member.svg) left 1rem center no-repeat;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}@media screen and (max-width: 768px ){#common__header .common__header-member-icon{background-size:14px 14px;padding:0 16px}}#common__header .common__header-member-icon.active,#common__header .common__header-member-icon:hover{background-color:var(--color-ui-dark);border-bottom-color:var(--color-ui-mid)}#common__header .common__header-member-icon:hover{cursor:pointer}body.IsLogin #common__header .common__header-member-icon{text-align:left}@media(min-width: 769px){#common__header .common__header-member-icon p{margin-left:10px;font-size:10px;text-align:left}}#common__header .common__header-member-icon span{display:block;padding-left:1rem;font-size:var(--size-txt-caption);line-height:1.2em}#common__header .common__header-member-icon span:nth-of-type(n + 2){margin-left:auto}#common__header .common__header-member-wrapper{overflow:hidden;position:absolute;z-index:100;top:50px;right:0;width:100%;max-height:0;background:#fff;overflow-y:hidden;transition:max-height .1s;-webkit-transition:max-height .1s}@media(min-width: 769px){#common__header .common__header-member-wrapper{top:50px;width:100%}}#common__header .common__header-member-wrapper.active{overflow:visible;max-height:100vh;transition:max-height .3s;-webkit-transition:max-height .3s}#common__header .common__header-member-wrapper.active .common__header-member-box{opacity:1;pointer-events:all;transition:opacity .3s ease-in-out;-webkit-transition:opacity .3s ease-in-out}@media screen and (max-width: 768px ){#common__header .common__header-member-wrapper.active{height:calc(100vh - 50px);overflow:scroll;-webkit-overflow-scrolling:auto}}#common__header .common__header-member-box{margin:0 auto;background-color:#fff;box-shadow:var(--shadow-mid);min-height:380px;opacity:0;pointer-events:none}@media screen and (max-width: 768px ){#common__header .common__header-member-box{padding-bottom:100px}}#common__header .common__header-member-box>*:last-of-type{padding-bottom:20px}#common__header .common__header-member-inner{max-width:1100px;padding-left:8px;padding-right:8px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px ){#common__header .common__header-member-inner{padding-left:4.53%;padding-right:4.53%;background-color:#fff}}#common__header .common__header-member-head{background-color:#fff;max-width:1100px;margin-left:auto;margin-right:auto}#common__header .common__header-member-head.login{display:none}@media(min-width: 769px){#common__header .common__header-member-head.logout{min-height:44px}}@media screen and (max-width: 768px ){#common__header .common__header-member-head.logout{min-height:38px}}.IsLogin #common__header .common__header-member-head.login{display:flex;align-items:center;justify-content:space-between}.IsLogin #common__header .common__header-member-head.logout{display:none}.NotLogin #common__header .common__header-member-head.logout{display:block}@media(min-width: 769px){#common__header .common__header-member-head{padding-left:3%;padding-right:3%;padding-top:20px}}@media screen and (max-width: 768px ){#common__header .common__header-member-head{padding-left:4.53%;padding-right:4.53%;padding-top:10px}}#common__header .common__header-member-head .maijan a{display:flex;align-items:center;font-size:var(--size-txt-s)}@media screen and (max-width: 768px ){#common__header .common__header-member-head .maijan a{font-size:var(--size-txt-caption)}}#common__header .common__header-member-head .maijan a::before{content:"";display:inline-block;background:url(/img_sc/sourcenext_com/common/icon-garapon.png) no-repeat center/contain;width:21px;height:21px;vertical-align:middle;margin-right:.2em}#common__header .common__header-member-head .maijan a::after{content:"本日の毎ジャン宝くじ";color:#00a5e3;display:inline-block;text-decoration:underline}#common__header .common__header-member-head .maijan a:hover::after{text-decoration:none}.UserInitialized #common__header .common__header-member-head::before{display:none}#common__header .common__header-member-head .u-UserName{font-size:var(--size-txt-m);font-weight:bold;color:var(--color-font-mid)}@media screen and (max-width: 768px ){#common__header .common__header-member-head .u-UserName::after{content:"";display:inline-block;height:.5em;width:.5em;border-right:solid 2px #fff;border-bottom:solid 2px #fff;transform:rotate(45deg) translateY(-10%);margin:.2em 0px 0px .2em;vertical-align:top}.common__header-menu #common__header .common__header-member-head .u-UserName{background:none;padding-left:0}}@media(min-width: 769px){#common__header .common__header-member-top{margin-top:20px}}@media screen and (max-width: 768px ){#common__header .common__header-member-top{margin-top:10px}}#common__header .common__header-member-top .large-list{display:flex;-moz-column-gap:1.81%;column-gap:1.81%}@media screen and (max-width: 768px ){#common__header .common__header-member-top .large-list{flex-direction:column}}#common__header .common__header-member-top .large-item{flex:1;margin:0 0 1em 0}#common__header .common__header-member-top .large-item a{display:block;height:100%;color:var(--color-font-mid);text-align:center;background-color:#fff;border-radius:var(--radius-m);box-shadow:0 3px 6px rgba(0,0,0,.16)}@media(min-width: 769px){#common__header .common__header-member-top .large-item a{padding:20px 7%}}@media screen and (max-width: 768px ){#common__header .common__header-member-top .large-item a{padding:10px 6%}#common__header .common__header-member-top .large-item a+.large-item{margin-top:10px}}#common__header .common__header-member-top .large-item a:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);text-decoration:none}#common__header .common__header-member-top .large-item a:hover .name{color:var(--color-link)}#common__header .common__header-member-top .large-item .name{display:flex;align-items:center;justify-content:center;font-weight:bold;font-size:var(--size-txt-s)}#common__header .common__header-member-top .large-item .name::before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.5625em;background:no-repeat center center/contain}#common__header .common__header-member-top .large-item.product-list .name::before{background-image:url("/img_sc/sourcenext_com/common/icon-list.svg")}#common__header .common__header-member-top .large-item.user-info .name::before{background-image:url("/img_sc/sourcenext_com/common/icon-person_w.svg");filter:brightness(0.35)}#common__header .common__header-member-top .large-item.sn-epoint .name::before{background-image:url("/img_sc/sourcenext_com/common/icon-epoint.svg")}#common__header .common__header-member-top .large-item.order-history .name::before{background-image:url("/img_sc/sourcenext_com/common/icon-cart_w.svg");filter:brightness(0.35)}#common__header .common__header-member-top .large-item .content{margin-top:10px;font-size:var(--size-txt-caption)}@media screen and (max-width: 768px ){#common__header .common__header-member-top .large-item.sn-epoint .content{margin-top:3px}}#common__header .common__header-member-top .large-item.sn-epoint .sn-epoint-login{display:none}.IsLogin #common__header .common__header-member-top .large-item.sn-epoint .sn-epoint-logout{display:none}.IsLogin #common__header .common__header-member-top .large-item.sn-epoint .sn-epoint-login{display:block}#common__header .common__header-member-top .large-item .epoint-wrap{display:flex;align-items:center;font-weight:bold}@media(min-width: 769px){#common__header .common__header-member-top .large-item .epoint-wrap{justify-content:space-between}}@media screen and (max-width: 768px ){#common__header .common__header-member-top .large-item .epoint-wrap{justify-content:center}}#common__header .common__header-member-top .large-item .epoint-wrap .epoint{color:#ff6500}@media screen and (max-width: 768px ){#common__header .common__header-member-top .large-item .epoint-wrap .epoint{margin-left:1em}}#common__header .common__header-member-top .large-item .epoint-wrap .epoint-num{font-size:var(--size-h-m);display:inline-block}#common__header .common__header-member-top .large-item .text{font-size:var(--size-txt-caption)}#common__header .common__header-member-bottom{display:flex;-moz-column-gap:1.81%;column-gap:1.81%}@media(min-width: 769px){#common__header .common__header-member-bottom{margin-top:20px}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom{flex-wrap:wrap;margin-top:10px}}#common__header .common__header-member-bottom .medium-list-title{padding:10px;font-size:var(--size-h-s);font-weight:bold;text-align:center;color:var(--color-font-mid)}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-list-title{width:25%}}#common__header .common__header-member-bottom .medium-wrap{display:flex;align-items:center;border:1px solid var(--color-border-light);border-radius:var(--radius-m)}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-wrap{width:63.2%}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .medium-wrap{width:100%;padding-bottom:10px;flex-direction:column}}#common__header .common__header-member-bottom .medium-list{display:flex}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-list{width:75%}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .medium-list{flex-direction:column;width:100%}}#common__header .common__header-member-bottom .medium-item{flex:1}#common__header .common__header-member-bottom .medium-item a{display:flex;align-items:center;height:100%;padding-right:18%;color:var(--color-font-mid);text-align:center}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-item a{flex-wrap:wrap;padding:10px}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .medium-item a{padding:5px 6.73%;justify-content:space-between}}#common__header .common__header-member-bottom .medium-item a:hover{text-decoration:none}#common__header .common__header-member-bottom .medium-item a:hover .name{color:var(--color-link)}#common__header .common__header-member-bottom .medium-item a:hover.link-after-arrow::after{border-color:var(--color-link)}#common__header .common__header-member-bottom .medium-item .name{font-size:var(--size-h-s);font-weight:bold}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-item .name{width:100%}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .medium-item .name{min-width:6em;padding-right:1em;text-align:start}}#common__header .common__header-member-bottom .medium-item .limit{font-size:var(--size-txt-caption);display:none}.IsLogin #common__header .common__header-member-bottom .medium-item .limit{display:block}@media(min-width: 769px){#common__header .common__header-member-bottom .medium-item .limit{width:100%;text-align:left;margin-left:10px}}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .medium-item .limit{margin-right:auto}}#common__header .common__header-member-bottom .medium-item .limit::after{content:"まで有効"}#common__header .common__header-member-bottom .medium-item .limit:empty::after{content:"未加入"}#common__header .common__header-member-bottom .small-item{display:flex;align-items:center;justify-content:center;flex:1;padding:10px;padding-right:2.4%;color:var(--color-font-mid);font-size:.8125em;font-weight:bold;text-align:center;border:1px solid var(--color-border-mid);border-radius:var(--radius-m)}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .small-item{margin-top:10px;padding:20px 6%}}#common__header .common__header-member-bottom .small-item:hover{color:var(--color-link);border-color:var(--color-link)}@media screen and (max-width: 768px ){#common__header .common__header-member-bottom .small-item.link-after-arrow::after{right:7.2%;width:6px;height:6px}}#common__header .common__header-member-bottom .small-item:hover.link-after-arrow::after{border-color:var(--color-link)}#common__header .common__header-member-logout,#common__header .common__header-member-login{text-align:end;background-color:#fff;max-width:1100px;margin-left:auto;margin-right:auto}@media(min-width: 769px){#common__header .common__header-member-logout,#common__header .common__header-member-login{padding-top:20px;padding-left:3%;padding-right:3%}}@media screen and (max-width: 768px ){#common__header .common__header-member-logout,#common__header .common__header-member-login{padding-top:10px;padding-left:4.53%;padding-right:4.53%}}#common__header .common__header-member-logout a,#common__header .common__header-member-login a{color:var(--color-font-sub);font-size:var(--size-txt-s);text-decoration:underline}#common__header .common__header-member-logout a:hover,#common__header .common__header-member-login a:hover{text-decoration:none}#common__header .common__header-member-logout{display:none}.IsLogin #common__header .common__header-member-logout{display:block}.IsLogin #common__header .common__header-member-login{display:none}#common__header .common__header-member-info{display:none;margin-bottom:10px}@media(min-width: 769px){#common__header .common__header-member-info{width:50%;background:#f6f7f8;border-radius:5px}}@media screen and (max-width: 768px ){#common__header .common__header-member-info{order:3;width:100%}}.IsLogin #common__header .common__header-member-info{display:block}#common__header .common__header-member-info li{position:relative;margin:0 10px;padding:10px 0;font-weight:bold;text-align:right}#common__header .common__header-member-info li:not(:first-of-type){border-top:1px solid #d5d4d4}#common__header .common__header-member-info li h3{position:absolute;font-size:var(--size-txt-caption);text-align:left;display:flex;justify-content:flex-start;align-items:center}@media screen and (max-width: 768px ){#common__header .common__header-member-info li h3{font-size:var(--size-txt-caption)}}#common__header .common__header-member-info li h3 i{color:rgba(0,0,0,0)}#common__header .common__header-member-info li p{font-size:var(--size-txt-caption);font-weight:normal}#common__header .common__header-member-info li p.limit{color:#a30000;font-weight:bold}#common__header .common__header-member-info li.service p{margin-bottom:.7rem}#common__header .common__header-member-info li.service p:last-child{margin-bottom:0}#common__header .common__header-member-info a{display:block;padding-right:15px;position:relative}#common__header .common__header-member-info a::after{content:"";position:absolute;top:50%;right:5px;width:8px;height:8px;border-top:2px solid #888;border-right:2px solid #888;transform:rotate(45deg) translateY(-50%)}#common__header .common__header-member-info a:not(:first-of-type){margin-top:10px}#common__header .common__header-member-info .service span{font-size:var(--size-txt-caption);font-weight:normal}#common__header .common__header-member-info .service span::before{display:block;font-size:var(--size-txt-s);font-weight:bold}#common__header .common__header-member-info .service span::after{content:"まで有効"}#common__header .common__header-member-info .service span:empty::after{content:"未加入"}#common__header .common__header-member-info .service .u-houdai::before{content:"超ホーダイ"}body.IsHoudai #common__header .common__header-member-info .service .u-houdai:empty::after{content:"加入済み"}#common__header .common__header-member-info .service .u-dl::before{content:"超割"}#common__header .common__header-member-info .service .u-SGM::before{content:"SGM"}#common__header .common__header-member-notice{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;padding:10px 5px;background:#e7f5fc;border-radius:5px}@media(min-width: 769px){#common__header .common__header-member-notice{width:50%}}@media screen and (max-width: 768px ){#common__header .common__header-member-notice{order:1;width:100%}}#common__header .common__header-member-notice h3{font-size:var(--size-h-s);font-weight:700}#common__header .common__header-member-notice h3+a{font-size:var(--size-txt-caption);padding-right:10px;position:relative}#common__header .common__header-member-notice h3+a::after{content:"";position:absolute;top:50%;right:5px;width:8px;height:8px;border-top:2px solid #888;border-right:2px solid #888;transform:rotate(45deg) translateY(-50%)}#common__header .common__header-member-notice h3+a::after{width:6px;height:6px;margin-top:-2px;border-width:1px}#common__header .common__header-member-notice ul{width:100%}#common__header .common__header-member-notice li{margin-top:10px;margin-left:5px;padding-left:20px;background:url(/img_sc/sourcenext_com/common/icon-info.png) left center/16px no-repeat;font-size:var(--size-txt-caption)}#common__header .common__header-member-notice li a{text-decoration:underline}@media(min-width: 769px){#common__header .common__header-member-link{width:calc(100% - 20px);margin-left:10px}#common__header .common__header-member-link br{display:none}}@media(min-width: 769px){.IsLogin #common__header .common__header-member-link{width:calc(50% - 10px)}}@media screen and (max-width: 768px ){#common__header .common__header-member-link{order:2;width:100%;text-align:center}}#common__header .common__header-member-link li{font-size:var(--size-txt-caption);font-weight:700;position:relative}#common__header .common__header-member-link li::after{content:"";position:absolute;top:50%;right:5px;width:8px;height:8px;border-top:2px solid #888;border-right:2px solid #888;transform:rotate(45deg) translateY(-50%)}#common__header .common__header-member-link li::after{display:none}@media screen and (max-width: 768px ){#common__header .common__header-member-link li::after{right:12px}}.IsLogin #common__header .common__header-member-link li::after{display:block}@media(min-width: 769px){#common__header .common__header-member-link li{height:50px;padding:0 10px;border-bottom:1px solid #bcbcbc;text-align:left}}@media screen and (max-width: 768px ){#common__header .common__header-member-link li{display:inline-block;width:100%;margin-bottom:10px;background:#f1f1f1;border:1px solid #bcbcbc;border-radius:5px;vertical-align:top;padding:0 10px;font-size:var(--size-txt-caption)}#common__header .common__header-member-link li.large{padding:10px 16px;font-size:var(--size-txt-s);text-align:left}#common__header .common__header-member-link li.large span{display:inline-block}#common__header .common__header-member-link li.small{width:calc(50% - 6px);height:45px}#common__header .common__header-member-link li.small:last-of-type{margin-left:8px}#common__header .common__header-member-link li.small a{display:flex;align-items:center;justify-content:center}#common__header .common__header-member-link li.small span{display:none}}#common__header .common__header-member-link li a{width:100%;height:100%}@media(min-width: 769px){#common__header .common__header-member-link li a{display:flex;flex-wrap:wrap;align-content:center}}#common__header .common__header-member-link li span{width:100%;font-size:var(--size-txt-caption);font-weight:normal}#common__header .common__header-member-link .login,#common__header .common__header-member-link .logout{display:none;margin-top:10px;font-size:var(--size-txt-s);text-align:right}#common__header .common__header-member-link .login a,#common__header .common__header-member-link .logout a{color:#777;text-decoration:underline}#common__header .common__header-member-link .login a:hover,#common__header .common__header-member-link .logout a:hover{text-decoration:none}.UserInitialized.NotLogin #common__header .common__header-member-link .login{display:block}.IsLogin #common__header .common__header-member-link .logout{display:block}#common__header .common__header-logout-message{font-size:var(--size-txt-s);display:none;text-align:right;padding:1em 0 0 0}#common__header .common__header-logout-message a{color:var(--color-link)}#common__header .common__header-logout-message a::before{content:"お客様情報を確認するにはログインしてください。";text-decoration:underline}.NotLogin #common__header .common__header-logout-message{display:block}#common__header .common__header-cart{height:100%}#common__header .common__header-cart a{display:flex;align-items:center;height:100%;padding:0 1rem;border-top:5px solid rgba(0,0,0,0);border-bottom:5px solid rgba(0,0,0,0)}#common__header .common__header-cart a::before{content:"";display:block;width:16px;height:16px;margin:auto;background-position:center;background-size:contain;background-repeat:no-repeat;cursor:pointer}#common__header .common__header-cart a:hover{background-color:var(--color-ui-dark);border-bottom-color:var(--color-ui-mid)}#common__header .common__header-cart a span{padding-left:.5em;color:var(--color-font-on);font-size:var(--size-txt-caption)}#common__header .common__header-cart a::before{background-image:url(/img_sc/sourcenext_com/common/icon-cart.svg);z-index:10;position:relative}@media screen and (max-width: 768px ){#common__header .common__header-cart a::before{width:16px;height:16px}}@media screen and (max-width: 768px ){#common__header .js_header-menu.active .common__header-menu-icon{background:url(/img_sc/sourcenext_com/common/icon-close.svg) center/contain no-repeat}}.common__header-cart{position:relative}.common__header-cart>a::after{content:"";transition:300ms;background:#c00;display:block;position:absolute;margin:auto;width:.6em;height:.6em;border-radius:50%;right:0;bottom:0;top:-1em;left:80%;z-index:11;opacity:0;transform:scale(0)}@media(min-width: 769px){.common__header-cart>a::after{font-size:var(--size-h-s)}}@media screen and (max-width: 768px ){.common__header-cart>a::after{font-size:var(--size-h-l)}}.has-CartCount .common__header-cart>a::after{opacity:1;transform:scale(1);top:-1em;left:80%}.CartCount-up .common__header-cart>a::after{left:10%;top:-1em;z-index:1;opacity:0;-webkit-animation:bound-ball .5s .8s 1;animation:bound-ball .5s .8s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.CartCount-down.hasnot-CartCount .common__header-cart>a::after{opacity:0;transform:scale(0)}@-webkit-keyframes bound-ball{0%{top:-0.4em;transform:scale(0);opacity:1}30%{top:-2.4em;transform:scale(0.9, 1.1)}60%{transform:scale(1)}90%{top:-1em;left:80%;transform:scale(1.1, 0.9);z-index:11}100%{top:-1em;left:80%;transform:scale(1);z-index:11;opacity:1}}@keyframes bound-ball{0%{top:-0.4em;transform:scale(0);opacity:1}30%{top:-2.4em;transform:scale(0.9, 1.1)}60%{transform:scale(1)}90%{top:-1em;left:80%;transform:scale(1.1, 0.9);z-index:11}100%{top:-1em;left:80%;transform:scale(1);z-index:11;opacity:1}}main{color:#333}@media screen and (max-width: 768px ){main{display:flex;flex-wrap:wrap}}main pre{display:none}#over-3rd_gen .sn-m-xml2Lib-base-large:first-child,#over-3rd_gen .sn-m-xml2Lib-base-large:nth-child(2){border-top:none;padding-top:0}.sn-m-xml2Lib-container{width:100%;max-width:980px;margin:auto}.sn-m-xml2Lib-container img{max-width:100%}@media screen and (max-width: 768px ){.sn-m-xml2Lib-container{padding:0 10px;font-size:14px;word-break:break-all}}.sn-m-xml2Lib-content-img figure{max-width:620px;margin:auto}.product__top{display:flex;flex-wrap:wrap;width:100%;background:#ebecf0}@media screen and (max-width: 768px ){.product__top{flex-direction:column-reverse}}.product__head{width:100%}.product__head-inner{margin:12px auto}@media(min-width: 769px){.product__head-inner{display:flex;justify-content:space-between;line-height:24px}}@media screen and (max-width: 768px ){.product__head-inner{padding:0 10px}}.product__head-left{display:flex;align-items:center}.is-new .product__head-left::before{content:"新製品";font-weight:bold;font-size:14px;padding:2px .5em;line-height:16px;height:18px;margin-right:10px;border-radius:var(--radius-s);background:#ffa642;background:linear-gradient(122deg, #ffa642 0%, #ffd542 8%, #ffed88 26%, white 35%, #fff6b3 46%, #ffcf42 75%, #ffbc42 100%)}.product__head-right{font-size:13px}@media(min-width: 769px){.product__head-right{display:flex;justify-content:space-between}}.product__head-right .common__icon-support{width:39px;height:18px;background-image:url(/img_sc/sourcenext_com/common/icon-free.png),url(/img_sc/sourcenext_com/common/icon-support.png);background-position:left center,right center}.product__head-category{display:inline-block;font-size:15px}@media(min-width: 769px){.product__head-category{font-weight:700}}.product__head-os{display:inline-block;height:20px;line-height:20px;margin-left:5px;padding:0 5px;background:#fff;border-radius:3px;font-size:12px;color:var(--color-font-light)}.product__head-os:first-child{margin-left:1em}.product__head-info,.product__head-sale{display:flex;align-items:center}@media screen and (max-width: 768px ){.product__head-info,.product__head-sale{margin-top:6px;font-size:11px;flex-wrap:wrap}}.product__head-info i{margin-left:10px}.product__head-info ul:not(:first-of-type){margin-left:20px}@media(min-width: 769px){.product__head-sale{margin-left:30px}}@media screen and (max-width: 768px ){.product__head-sale{display:inline-block}}.product__head-development{display:none}.product__head-development li::before{content:"開発／"}.product__head-distributor li::before{content:"販売元／"}.product__head-sales{display:none}.product__head-sales li::before{content:"販売／"}.product__head-support li::before{content:"サポート／"}.product__head-copyright{display:none}.product__catch{position:relative;z-index:1;width:100%;background-color:#ebecf0}.product__catch-img{text-align:center;overflow:hidden;margin:auto;box-shadow:9px 9px 16px rgba(162,178,198,.2),-9px -9px 16px rgba(255,255,255,.8);border-top:1px solid #fff;border-bottom:1px solid #ebecf0}.product__catch-img img{width:100%;height:auto;max-width:980px;vertical-align:middle}@media(min-width: 769px){.product__catch-img picture img{max-width:100%;height:375px;width:980px}}@media screen and (max-width: 768px ){.product__catch-img picture img{width:100%;height:auto;aspect-ratio:1/1}}.product__catch-text{margin:0 auto;font-size:15px;padding:1em 32px;max-width:980px;text-align:center}@media screen and (max-width: 768px ){.product__catch-text{text-align:left}}@media screen and (max-width: 768px ){.product__catch-text br{display:none}}.product__update{background:#ebecf0}.product__update-inner{display:flex;justify-content:center;margin-top:10px;font-size:12px}.product__update-title{position:relative;padding-right:20px}@media screen and (max-width: 768px ){.product__update-title{display:inline-block;font-size:11px}}.product__update-title::after{content:"";position:absolute;width:15px;height:15px;background:url(/img_sc/sourcenext_com/common/icon-update.svg) center/contain no-repeat;fill:#d90000}.product__lead{background:#ebecf0;margin:.5em auto}@media screen and (max-width: 768px ){.product__lead{border-top:1px solid #bcbcbc}}.product__lead-inner{max-width:880px;margin:auto}@media(min-width: 769px){.product__lead-inner{display:flex;justify-content:center;align-items:center}}.product__lead-img{text-align:center}.product__lead-text{font-size:15px}@media(min-width: 769px){.product__lead-text{margin-left:30px}}@media screen and (max-width: 768px ){.product__lead-text{font-size:14px}}.product__cart{background:#ebecf0;box-shadow:2px 2px 8px rgba(162,178,198,.1);text-align:center;padding:10px 0 26px 0}.product__cart-day{border-radius:100px;box-shadow:4px 4px 8px rgba(162,178,198,.6),-4px -4px 8px rgba(255,255,255,.5);background:linear-gradient(135deg, rgba(162, 178, 198, 0.1) 0%, rgba(162, 178, 198, 0.1) 55%, rgba(162, 178, 198, 0.25) 100%);color:#f45525;font-size:13px;font-weight:bold;margin:-4px auto 21px auto;max-width:calc(100% - 40px);padding:.5em 1em .5em 2.5em;position:relative}@media(min-width: 769px){.product__cart-day{min-width:600px}}.product__cart-day::before{border-radius:100px;box-shadow:0 0 1px #ffac00,0 0 3px #ff9c00;background:linear-gradient(135deg, #ee7f36 20.5122908667%, #ee7e35 20.5122908667%, #f73c1b 80.5129765496%);content:"";display:inline-block;height:12px;line-height:0;margin-right:.5em;width:12px}.product__cart-day+.product__cart{box-shadow:none}.cart__inner{flex-wrap:wrap;border-radius:20px;border:1px solid rgba(255,255,255,.2);box-shadow:inset 3px 3px 7px rgba(136,165,191,.4),inset -3px -3px 7px #fff;margin:0 auto;padding:20px 0 16px 0;position:relative;overflow:visible}@media screen and (max-width: 768px ){html .cart__inner{margin:1em;padding:1em 0 .8em 0;width:calc(100vw - 2em);overflow:scroll}}HTML .cart__recommend{margin:1em auto 0 auto;width:calc(100% - 2em)}.product__foot__container{position:relative;overflow:hidden}.product__foot{position:relative;padding-top:40px;background:#f5fae7}.product__foot:last-child{padding-bottom:40px}.product__foot-title{width:100%;max-width:980px;margin:auto;padding:10px 0;background:#e3f6b0;font-size:20px;font-weight:500;text-align:center}@media screen and (max-width: 768px ){.product__foot-title{font-size:18px}}.product__voice{margin-top:20px}@media(min-width: 769px){.product__voice.active li:nth-of-type(n + 7){display:block}}@media screen and (max-width: 768px ){.product__voice.active li:nth-of-type(n + 4){display:block}}.product__voice>p{margin-bottom:15px;font-size:13px;text-indent:1em}@media(min-width: 769px){.product__voice ul{display:flex;flex-wrap:wrap}}.product__voice li{font-size:15px}@media(min-width: 769px){.product__voice li{display:flex;flex-wrap:wrap;align-content:space-between;width:calc(33.3333333333% - 13.3333333333px);padding:20px;background:#fff}.product__voice li:nth-of-type(n + 4){margin-top:20px}.product__voice li:not(:nth-of-type(3n)){margin-right:20px}.product__voice li:nth-of-type(n + 7){display:none}}@media screen and (max-width: 768px ){.product__voice li{margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #bcbcbc}.product__voice li:last-of-type{margin-bottom:0}.product__voice li:nth-of-type(n + 4){display:none}}.product__voice-human{width:100%;text-align:right}.product__voice-human span{padding-left:18px;background:url(/img_sc/sourcenext_com/common/icon-person.png) left center no-repeat;font-size:12px}.product__voice-more{margin-top:20px;text-align:center}.product__voice-more.active a::before{content:"閉じる"}.product__voice-more.active a::after{top:13px;transform:rotate(-45deg)}.product__voice-more a{position:relative;color:#333;font-size:15px;font-weight:700;text-decoration:underline}.product__voice-more a::before{content:"もっと見る"}.product__voice-more a::after{content:"";position:absolute;top:7px;right:-20px;width:9px;height:9px;margin-top:-4px;border-top:3px solid #333;border-right:3px solid #333;transform:rotate(135deg)}@media(min-width: 769px){.product__qa-inner{background:#fff}}.product__qa-box{background:#fff;font-size:15px}@media(min-width: 769px){.product__qa-box{margin:0 15px}.product__qa-box:not(:last-of-type){border-bottom:1px solid #bcbcbc}}@media screen and (max-width: 768px ){.product__qa-box{margin-top:10px;font-size:13px}.product__qa-box:first-of-type{margin-top:20px}}.product__qa-box dt,.product__qa-box dd{position:relative;padding:15px 30px 15px 35px}@media screen and (max-width: 768px ){.product__qa-box dt,.product__qa-box dd{margin:0 10px}}.product__qa-box dt::before,.product__qa-box dd::before{position:absolute;left:5px;font-size:20px;line-height:16px;font-weight:bold}.product__qa-box dt{font-weight:bold;cursor:pointer}.product__qa-box dt::before{content:"Q";color:#30a229}.product__qa-box dt::after{content:"";position:absolute;top:17px;right:10px;width:9px;height:9px;border-top:3px solid #888;border-right:3px solid #888;transform:rotate(135deg)}.product__qa-box dt.active::after{top:23px;transform:rotate(-45deg)}.product__qa-box dd{display:none;border-top:1px solid #bcbcbc}@media(min-width: 769px){.product__qa-box dd{margin:0}}.product__qa-box dd::before{content:"A";color:#333}.product__qa-box dd.active{display:block}.product__manual,.product__startguide{position:relative;display:inline-block;width:210px;height:40px;line-height:40px;background:#f6f7f8;border:1px solid #bcbcbc;border-radius:5px;color:#333;font-size:15px;font-weight:700;text-align:center}@media screen and (max-width: 768px ){.product__manual,.product__startguide{font-size:10px;width:150px}}.product__other{display:flex;justify-content:center;padding:40px 0 30px;text-align:center}.product__other li:not(:first-of-type){margin-left:20px}.product__inquiry{padding:40px 0 30px;text-align:center}@media(min-width: 769px){.product__inquiry{display:flex;justify-content:center}}@media(min-width: 769px){.product__inquiry-box:not(:first-of-type){margin-left:20px}}.product__inquiry-box p{font-size:13px}.product__inquiry-button{position:relative;display:inline-block;width:230px;height:40px;line-height:38px;margin-bottom:5px;padding-left:30px;background-color:#f6f7f8;background-size:20px;background-position:10px center;background-repeat:no-repeat;border:1px solid #bcbcbc;border-radius:5px;color:#333;font-size:15px;font-weight:700;text-align:center}.product__inquiry-button.btn-form{background-image:url(/img_sc/sourcenext_com/common/icon-mail.png)}.product__inquiry-button.btn-chat{background-image:url(/img_sc/sourcenext_com/common/icon-sms.png)}.product__anchor-cart{opacity:0;width:140px;height:32px;position:fixed;z-index:101;right:20px;bottom:-32px;padding-left:8px;background-color:#ff6500;background-image:url(/img_sc/sourcenext_com/common/icon-cart_pc.png);background-position:10px center;background-repeat:no-repeat;border:1px solid #dc5700;border-radius:3px;box-shadow:1px 2px 2px rgba(0,0,0,.3);color:#fff;font-size:12px;transition:opacity .1s ease-out}@media screen and (max-width: 768px ){.product__anchor-cart{display:none}}.product__anchor-cart::before{content:"カートに入れる"}.product__anchor-cart::after{content:"";position:absolute;top:50%;right:9px;width:6px;height:6px;margin-top:-1px;border-top:2px solid #fff;border-right:2px solid #fff;transform:rotate(-45deg)}.product__anchor-cart.active{opacity:.85;bottom:20px}.product__anchor-cart.stop{position:absolute;display:none}.sn-m-xml2Lib-base,.sn-m-xml2Lib-contents-container,.sn-m-xml2Lib-content,.sn-m-xml2Lib-contents,.sn-m-xml2Lib-children{position:relative}.sn-m-xml2Lib-base-large{margin:24px 0;border-top:1px solid #333}.sn-m-xml2Lib-base-large>.sn-m-xml2Lib-contents-container{margin:0}.sn-m-xml2Lib-children{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.sn-m-xml2Lib-contents-container{border-bottom:1px solid rgba(0,0,0,0)}.sn-m-xml2Lib-container p{margin:0 0 8px}.sn-m-xml2Lib-container h2{padding:0}.sn-m-xml2Lib-container figcaption,.sn-m-xml2Lib-container figure{position:relative;text-align:center;min-height:0%}.sn-m-xml2Lib-container figure img{max-width:100%}.sn-m-xml2Lib-content-img{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-bottom:0}#over-3rd_gen .sn-m-xml2Lib-contents{padding:0 32px}#over-3rd_gen .sn-m-xml2Lib-content-txt{flex-basis:10%;flex-grow:1}#over-3rd_gen figure{line-height:100%;width:100%}#over-3rd_gen figcaption{line-height:125%;font-size:12px;padding:5px 0 10px}#over-3rd_gen figcaption:empty{padding:0 0 10px}#over-3rd_gen .sn-m-xml2Lib-base-large{margin:24px 0;border-top:1px solid #333;padding-top:16px}#over-3rd_gen .sn-m-xml2Lib-base-middle{padding-top:14px}#over-3rd_gen .sn-m-xml2Lib-base-small{padding-top:14px}#over-3rd_gen .sn-m-xml2Lib-base-small>.sn-m-xml2Lib-title{font-size:16px}#over-3rd_gen .sn-m-xml2Lib-layout-parallel>div>.sn-m-xml2Lib-contents{display:flex;justify-content:flex-start;flex-wrap:wrap;box-sizing:border-box}#over-3rd_gen .sn-m-xml2Lib-param-column-body>div>div.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{-moz-column-gap:10px;column-gap:10px}#over-3rd_gen .sn-m-xml2Lib-param-column-body-2>div>div.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{-moz-column-count:2;column-count:2}#over-3rd_gen .sn-m-xml2Lib-param-column-body-3>div>div.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{-moz-column-count:3;column-count:3}#over-3rd_gen .sn-m-xml2Lib-param-column-body-4>div>div.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{-moz-column-count:4;column-count:4}#over-3rd_gen .sn-m-xml2Lib-param-column-children>div>.sn-m-xml2Lib-children{display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}@media screen and (max-width: 768px ){#over-3rd_gen .sn-m-xml2Lib-param-column-children>div>.sn-m-xml2Lib-children{display:block}}#over-3rd_gen .sn-m-xml2Lib-param-column-children>div>.sn-m-xml2Lib-children>.sn-m-xml2Lib-base{flex-grow:0;flex-shrink:1}#over-3rd_gen .sn-m-xml2Lib-param-column-children-2>div>.sn-m-xml2Lib-children>.sn-m-xml2Lib-base{flex-basis:calc(50% - 8px)}#over-3rd_gen .sn-m-xml2Lib-param-column-children-3>div>.sn-m-xml2Lib-children>.sn-m-xml2Lib-base{flex-basis:30%}#over-3rd_gen .sn-m-xml2Lib-param-column-children-4>div>.sn-m-xml2Lib-children>.sn-m-xml2Lib-base{flex-basis:25%}#over-3rd_gen .sn-m-xml2Lib-param-column-children>div>.sn-m-xml2Lib-children>.sn-m-xml2Lib-base>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{padding-left:0;margin-left:0;padding:0 32px;box-sizing:border-box}#over-3rd_gen .sn-m-xml2Lib-param-column-children>div>.sn-m-xml2Lib-children>section.sn-m-xml2Lib-img-100>div>div.sn-m-xml2Lib-contents>div.sn-m-xml2Lib-content-img>figure{width:100%}#over-3rd_gen .sn-m-xml2Lib-img-c-3>div>div>.sn-m-xml2Lib-content-img,#over-3rd_gen .sn-m-xml2Lib-img-c-4>div>div>.sn-m-xml2Lib-content-img{justify-content:space-between}#over-3rd_gen .sn-m-xml2Lib-layout-parallel>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{padding-left:25px;box-sizing:border-box}#over-3rd_gen .sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-grow:0;flex-shrink:1;flex-basis:100%;box-sizing:border-box}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{padding:0}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{margin:0 32px}#over-3rd_gen .sn-m-xml2Lib-img-100.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0}#over-3rd_gen .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 30% 0 0}#over-3rd_gen .sn-m-xml2Lib-img-050.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:50%}#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:40%}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:20%}#over-3rd_gen .sn-m-xml2Lib-content-img{justify-content:flex-start}#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-040>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{justify-content:space-between}#over-3rd_gen .sn-m-xml2Lib-img-c-2.sn-m-xml2Lib-img-multi>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure.sn-m-xml2Lib-content-figure-dummy{flex:0 1 100%}#over-3rd_gen .sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{justify-content:space-between}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding-right:30%}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding-right:50%}#over-3rd_gen .sn-m-xml2Lib-img-040.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 10px)}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 10px)}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-grow:0;flex-shrink:1;flex-basis:calc(50% - 20px)}#over-3rd_gen .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex:0 1 30%}#over-3rd_gen .sn-m-xml2Lib-img-025.sn-m-xml2Lib-img-multi>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-grow:0;flex-shrink:1;flex-basis:calc(33.3333333333% - 10px)}#over-3rd_gen .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex:0 1 20%}#over-3rd_gen .sn-m-xml2Lib-img-c-4.sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-multi>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-grow:0;flex-shrink:1;flex-basis:calc(25% - 10px)}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-title{text-align:center}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-080.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 10%}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-070.sn-m-xml2Lib-img-c-1>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 15%}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{display:block}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{padding-left:0}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-050>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 25%}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-040>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 30%}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-img-020>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 40%}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 calc(15% - 5px)}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-030.sn-m-xml2Lib-img-multi.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img figure{flex-basis:calc(50% - 15px)}#over-3rd_gen.sn-m-xml2Lib-page-align-center .sn-m-xml2Lib-img-020.sn-m-xml2Lib-img-c-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{padding:0 25%}#under-3rd_gen .sn-m-xml2Lib-title,#under-3rd_gen .sn-m-xml2Lib-children{margin:16px 0}#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage{margin-left:-8px;margin-right:-8px}#under-3rd_gen .sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage>figure{margin-left:8px;margin-right:8px}#under-3rd_gen .sn-m-xml2Lib-content-img>figure{flex-grow:1;flex-shrink:1;flex-basis:1%;width:100%;margin:0;text-align:center}#under-3rd_gen .sn-m-xml2Lib-children{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:stretch}#under-3rd_gen .sn-m-xml2Lib-base-small{margin:24px 0 0;flex-basis:100%}#under-3rd_gen .sn-m-xml2Lib-base-small h2{margin-top:0}#under-3rd_gen .sn-m-xml2Lib-layout-vertical>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img,#under-3rd_gen .sn-m-xml2Lib-layout-vertical>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{margin:16px 0}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{display:flex;justify-content:space-between;flex-direction:column-reverse}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content{margin:0 0 16px;flex:0 0 auto}#under-3rd_gen .sn-m-xml2Lib-layout-vertical.sn-m-xml2Lib-direction-Rev>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt p:last-child{margin-bottom:0}#under-3rd_gen .sn-m-xml2Lib-layout-horizon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{margin:16px 0;display:flex;justify-content:space-between}#under-3rd_gen .sn-m-xml2Lib-layout-horizon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content{margin:0}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-direction-Rev>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents{flex-direction:row-reverse}#under-3rd_gen .sn-m-xml2Lib-layout-horizon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:50%}#under-3rd_gen .sn-m-xml2Lib-layout-horizon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{flex-basis:calc(50% - 32px)}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:30%}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-s>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{flex-basis:calc(70% - 32px)}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{flex-basis:100px}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{flex-basis:calc(100% - 132px);padding-top:48px}#under-3rd_gen .sn-m-xml2Lib-layout-horizon.sn-m-xml2Lib-size-icon>.sn-m-xml2Lib-title{position:absolute;width:calc(100% - 164px);right:16px;top:0;z-index:2}#under-3rd_gen .sn-m-xml2Lib-layout-gallery>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-bottom:0}#under-3rd_gen .sn-m-xml2Lib-layout-gallery>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{margin-top:0}#under-3rd_gen .sn-m-xml2Lib-layout-gallery>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure{margin-bottom:16px;flex:0 0 auto}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure{width:calc(50% - 16px)}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-3>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure{width:calc(33.3333333333% - 16px)}#under-3rd_gen .sn-m-xml2Lib-layout-gallery.sn-m-xml2Lib-param-column-4>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure{width:calc(25% - 16px)}#under-3rd_gen .sn-m-xml2Lib-layout-gallery>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage{margin-left:0;margin-right:0}.sn-m-xml2Lib-layout-gallery>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img.sn-m-xml2Lib-param-multiImage>figure{margin-left:0;margin-right:0}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{column-gap:32px;-moz-column-gap:32px;-webkit-column-gap:32px;-ms-column-gap:32px}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-2>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{column-count:2;-moz-column-count:2;-webkit-column-count:2;-ms-column-count:2}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-3>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{column-count:3;-moz-column-count:3;-webkit-column-count:3;-ms-column-count:3}#under-3rd_gen .sn-m-xml2Lib-layout-multicolumn.sn-m-xml2Lib-param-column-4>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-txt{column-count:4;-moz-column-count:4;-webkit-column-count:4;-ms-column-count:4}#under-3rd_gen .sn-m-xml2Lib-content-figure-dummy{display:none}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img{margin-bottom:16px}#under-3rd_gen .sn-m-xml2Lib-layout-vertical>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure{flex-grow:0;flex-shrink:0;flex-basis:100%}#under-3rd_gen .sn-m-xml2Lib-layout-vertical>.sn-m-xml2Lib-contents-container>.sn-m-xml2Lib-contents>.sn-m-xml2Lib-content-img>figure a{text-align:center}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-2{flex-basis:calc(50% - 16px)}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-3{flex-basis:calc(33.3333333333% - 18px)}#under-3rd_gen .sn-m-xml2Lib-base-small.sn-m-xml2Lib-layout-parallel.sn-m-xml2Lib-param-column-4{flex-basis:calc(25% - 18px)}.sn-m-xml2Lib-container *{font-size:15px}.sn-m-xml2Lib-container .sn-m-xml2Lib-title{font-size:28px;font-weight:normal;text-align:center}.sn-m-xml2Lib-container .sn-m-xml2Lib-children .sn-m-xml2Lib-title{font-size:21px;font-weight:bold;color:#454545}li+br,ul+br{display:none}.sn-m-xml2Lib-container .option-POWERUP>h2::after{content:url(//www.sourcenext.com/%7E/media/Images/common/icon/icon_powerup);width:46px}.sn-m-xml2Lib-container .option-NEW>h2::after{content:url(//www.sourcenext.com/%7E/media/Images/common/icon/icon_new);width:75px}.sn-m-xml2Lib-container .option-POWERUP>h2::after,.sn-m-xml2Lib-container .option-NEW>h2::after{display:inline-block;height:100%;margin-left:5px}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-0.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;filter:alpha(opacity=65);padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{opacity:1;filter:alpha(opacity=100)}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px}.mfp-arrow{position:absolute;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset rgba(0,0,0,0)}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:86vw;height:85vh}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;box-sizing:border-box;padding:40px 0 40px;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px)and (orientation: landscape),screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width: 900px){.mfp-arrow{transform:scale(0.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}.popup-anchor{display:block;position:relative;max-width:100%}.mv-popup{display:inline-block;position:relative;max-width:100%}.mv-popup-anchor::before{content:"";display:block;height:40px;width:40px;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;border:4px solid #fff;background-color:rgba(0,0,0,.4);z-index:2;border-radius:40px;box-shadow:0 0 6px rgba(0,0,0,.8)}.mv-popup-anchor::after{content:"";display:block;height:0;width:0;position:absolute;margin:auto;top:0;left:0;bottom:0;right:-6px;z-index:2;border-left:20px solid #fff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.mv-popup-anchor:hover::before,.mv-popup-anchor:hover::after{opacity:.7}.im-popup-anchor::before{content:"";display:block;position:absolute;bottom:5px;right:5px;width:24px;height:24px;background-image:url(/img/icon/ZOOM.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}.popup-anchor{display:block;position:relative;max-width:100%}.mv-popup{display:inline-block;position:relative;max-width:100%}.mv-popup-anchor::before{content:"";display:block;height:40px;width:40px;position:absolute;margin:auto;top:0;left:0;bottom:0;right:0;border:4px solid #fff;background-color:rgba(0,0,0,.4);z-index:2;border-radius:40px;box-shadow:0 0 6px rgba(0,0,0,.8)}.mv-popup-anchor::after{content:"";display:block;height:0;width:0;position:absolute;margin:auto;top:0;left:0;bottom:0;right:-6px;z-index:2;border-left:20px solid #fff;border-top:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0)}.mv-popup-anchor:hover::before,.mv-popup-anchor:hover::after{opacity:.7}.im-popup-anchor::before{content:"";display:block;position:absolute;bottom:5px;right:5px;width:24px;height:24px;background-image:url(/img/icon/ZOOM.svg);background-position:center center;background-repeat:no-repeat;background-size:contain}#sns{margin:10px 10px 0 0}#sns #kamo{float:left;margin:-6px 0 0 0}#sns .clear{display:none}#appicon{float:left;margin:0 10px 10px 0}#outline{padding:0;margin:0 0 10px 0}#cat{font-size:85%;margin:5px 0 0;float:left;width:100%}#cat dt{font-weight:bold;float:left}#cat dd{margin-left:.5em;float:left;margin-right:15px}#cat dd.cat_os{float:none}#cat dd.cat_media img{vertical-align:middle}#pro_point li{font-weight:bold}#pagein_index ul{margin:0;padding:0;list-style:none}#pagein_index li{margin:0;padding:0;float:left;white-space:nowrap}.EC_cartItem{margin:15px !important}#EC_UBOX{margin:0 15px 15px !important;font-size:85%}#EC .cBox td{font-size:70%}#EC .ec_addbox{width:200px;margin:0 15px;display:none}#EC .cpbox{width:180px;background:#f90;padding:5px}* html #EC .cpbox{padding:0px}#EC .cpbox p a{color:#fff;font-weight:bold;font-size:12px}#EC #ecNavi{display:none}#link_mobile{margin:10px;background:#fff;padding:20px;cursor:pointer;display:none;-webkit-border-radius:10px;-moz-border-radius:10px;-webkit-box-shadow:5px 5px 2px #929292;-moz-box-shadow:5px 5px 2px #929292;background:-moz-linear-gradient(top, #fff, #ccc);background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#ccc))}#link_mobile p{font-size:40px;margin-bottom:0;line-height:100%;font-weight:bold;text-decoration:none;text-shadow:0 -3px 3px #fff,-3px 0 3px #fff,3px 0 3px #666}#title .icon_new{display:none}#title .icon_newNEW{vertical-align:middle;margin:-3px 5px 0 0;display:inline;float:left}#title h1{float:left;margin-right:5px;max-width:570px}#title .subtitle{margin:0;float:none;font-size:65%;font-weight:normal}#title .web_on{float:left;margin:2px 0 0 3px;vertical-align:top}#title .web_off{display:none}#title .summary{clear:both}#slider{position:relative;padding:0;margin:0 auto;width:680px;height:275px;overflow:hidden;background:url(~/media/C618F714371945EAAAC2F7A4FD335B82.ashx) repeat-x left 1px}#slider a:focus{outline:0}.slider-view{position:relative;width:680px;height:255px;margin:0 auto;overflow:hidden}.slider-container{position:absolute;top:0;left:0}.slider-container div{position:relative;float:left;width:680px;height:255px}.slider-container div a{display:block;text-align:center;overflow:hidden;width:678px;height:253px;vertical-align:top;border:1px solid #dff0f0}.slider-container div a:hover{border:1px solid #0cf}#slide-prev,#slide-next{position:absolute;bottom:0px;width:60px;height:20px}#slide-prev{left:0px;bottom:0px}#slide-next{right:0px;bottom:0px}#slide-prev:hover,#slide-next:hover{color:#ccc;text-shadow:-1px -1px 0 rgba(0,0,0,.5)}.slider-pagination{position:absolute;top:0;left:0;width:600px;height:20px;padding:0;text-align:center;overflow:hidden;margin:258px 0 0 40px}.slider-pagination img{margin:0;padding:0;overflow:hidden;width:20px;height:15px}.slider-pagination a{background:url(~/media/B9556AFE468644609997833B0CF460AF.ashx) no-repeat center center}.slider-pagination a:hover{background:url(~/media/19B5DA5E959D4698BF7D3D78623E9AE8.ashx) no-repeat center center}.slider-pagination a.current{background:url(~/media/C86421C9B09D40898E14AB017EDB900C.ashx) no-repeat center center}.slider #icon{vertical-align:top;margin:10px auto;line-height:1em;width:auto;float:none}#outline{margin-bottom:5px}#outline .cat{color:#666}#outline p,#outline li{font-size:12px}#outline .picon{float:left;margin-right:5px}#Products_LMS_Box>div{border-top:1px solid #333;padding:5px 0 30px 0 !important}#Products_LMS_Box>div:after{display:block;clear:both;height:0;line-height:0;visibility:hidden;content:".";font-size:.1em}#Products_LMS_Box>div{display:inline-block}* html #Products_LMS_Box>div{height:1%}#Products_LMS_Box>div{display:block}h1{font-size:22px;font-weight:normal}#Products_LMS_Box h2,#qaBox h2,#voiceBox h2,#system h2{clear:both;font-size:22px;font-weight:lighter;margin:0 0 .2em 0;padding:0;text-indent:0;color:#333}#Products_LMS_Box h2 a:hover,#qaBox h2 a:hover,#voiceBox h2 a:hover,#system h2 a:hover{text-decoration:none}#qaBox h2,#voiceBox h2,#system h2{border-top:1px solid #333;padding-top:10px}#Products_LMS_Box h3{clear:both;color:#333;font-weight:normal;font-size:18px;margin:30px 0 .2em 0;text-indent:0}#Products_LMS_Box>div>h2+h3{margin-top:15px}#Products_LMS_Box h4{clear:both;margin:15px 0 .2em 0;color:#454545}#Products_LMS_Box h4,#Products_LMS_Box h5,#Products_LMS_Box h6,#Products_LMS_Box p,#Products_LMS_Box li,#Products_LMS_Box dt,#Products_LMS_Box dd{font-size:14px}#Products_LMS_Box .caption,#Products_LMS_Box .kome,#Products_LMS_Box .kome1,#Products_LMS_Box .kome2{font-size:12px}#Products_LMS_Box .largeBox{margin:0 0 15px 0 !important}#Products_LMS_Box .mediumBox{margin:0 !important}#Products_LMS_Box .smallBox{margin:0 !important}#ph_ .page_houdai{display:none}#qaBox{clear:both}#qaBoxin{margin:0 0 15px 10px}.faq-q{color:#06c;font-weight:bold;margin-top:.8em}.faq-a{color:#c03;font-weight:bold}#qaBox dd li{font-size:100%}#qaBox dd p{font-size:100%}#voiceBoxin{height:250px;overflow:auto;margin:0 0 15px 0;padding:5px}#userHTML h4{font-weight:normal;margin-left:0}#userHTML ul{margin:0;padding:0}#userHTML li{font-size:80%;line-height:140%;margin-bottom:.4em;list-style-type:none;list-style:none;margin-left:10px}.dotted{border-top:2px dotted #76b73f;padding:1em 0 0 0}#system{clear:both;margin:0 0 15px 0;padding:0}#os_note p{font-size:90%}#system h3{font-size:90%;color:#333;margin-left:0px}#system .system_houdai{display:none}#copyrightBox{margin:1em 0 0 8px}#copyrightBox p{font-size:70%}#supportHTML{padding-right:15px}#supportHTML h4,#supportHTML p.sn{clear:none;background:url(~/media/CF141FA48DEA42C29B6E630F1D378125.ashx) no-repeat left top;height:25px;padding-left:30px;margin-left:0;font-weight:bold;padding-top:2px}#supportHTML h4.sn,#conditionHTML h4.sn{font-size:14px}#supportHTML h5{font-size:11px}#supportHTML p.subtxt_b{font-size:70%;font-weight:bold}#conditionHTML{padding-left:5px}#conditionHTML h4,#conditionHTML p{clear:none}#conditionHTML h5{font-size:11px}#conditionHTML p.subtxt_b{font-size:70%;font-weight:bold}#conditionHTML li{list-style-image:none;list-style-type:none}#conditionHTML h4,#conditionHTML p.sn{margin-left:0;background:url(~/media/BC7FCE96F10B4BBFBEEB2C1178DAD88C.ashx) no-repeat left top;height:25px;padding-left:30px;font-weight:bold;padding-top:4px}#supportHTML li,#conditionHTML li{list-style-type:none;list-style-image:url(~/media/D9EB72CF599F412D982CCEB312CF04F1.ashx);line-height:110%;margin-bottom:.2em;font-size:70%}#supportHTML ul.sn li,#conditionHTML ul.sn li{list-style-type:none;list-style-image:url(~/media/D9EB72CF599F412D982CCEB312CF04F1.ashx);line-height:110%;margin-bottom:.2em;font-size:11px}.sn li{font-size:80%}#mileNum{font-size:80%}#notice li{font-size:70%}.aubn{margin-top:10px !important}#ph_sub .rakutenbn,#ph_sub .docomobn,#ph_sub .softbankbn,#ph_sub .googlebn{text-align:center;margin:0 10px 5px 10px}#ph_sub .rakutenbn a,#ph_sub .docomobn a,#ph_sub .softbankbn a,#ph_sub .googlebn a{padding:5px 0 5px 5px;border:1px solid #ccc}#ph_sub .rakutenbn a,#ph_sub .docomobn a,#ph_sub .softbankbn a{display:block}#ph_sub .rakutenbn a:hover,#ph_sub .docomobn a:hover,#ph_sub .softbankbn a:hover,#ph_sub .googlebn a:hover{text-decoration:none;background:#fdf9e1}#top_tab_box~.lib_box #Products_LMS_Box>div#L1{border-top:none}.grid-unit:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .grid-unit{zoom:1}*:first-child+html .grid-unit{zoom:1}img.img-grid-fit,.img-grid-fit img{width:100%;max-width:100%;height:auto;margin:0 auto}.img-grid-fit{text-align:center;margin:0 auto}#pc .grid-unit{display:table;table-layout:fixed;width:100%;border-collapse:collapse;border:none;padding:0;margin:0 auto 15px auto}#pc #Products_LMS_Box .grid-unit h3{margin-top:15px}#ph_ .grid-unit h3{margin-top:15px !important}.grid1,.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12,.grid13,.grid14,.grid15,.grid16{display:table-cell;vertical-align:middle;box-sizing:content-box;padding:0 9px;margin:0;*padding:0 5px !important}.grid-unit .v-top{vertical-align:top !important}.grid-unit .v-bottom{vertical-align:bottom !important}.grid-unit>div:last-child{padding:0 0 0 9px}.grid-unit>div:first-child{padding:0 9px 0 0}.grid-unit>div:only-child{padding:0}.grid1{width:40px}.grid2{width:98px}.grid3{width:156px}.grid4{width:214px}.grid5{width:272px}.grid6{width:330px}.grid7{width:388px}.grid8{width:446px}.grid9{width:504px}.grid10{width:562px}.grid11{width:620px}.grid12{width:678px}.grid13{width:736px}.grid14{width:794px}.grid15{width:852px}.grid16{width:910px}#sn-m-xml2Lib-container>section:first-child{border-top:none}.sn-m-xml2Lib-title,.sn-m-xml2Lib-children{margin:16px 0 !important}.v4-icon{display:inline-block;background-color:#a30000;color:#fff;padding:0 .5rem;border-radius:3px;line-height:1.5rem;text-indent:0;margin-left:.5rem}.v4-icon-new::before{content:"new"}.v4-icon-powerup::before{content:"powerup"}.v4-icon-update::before{content:"update"}@media screen and (max-width: 768px ){.sn-m-xml2Lib-contents{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.sn-m-xml2Lib-contents::-webkit-scrollbar{display:none}}.miraiweb__v3--view{width:980px;margin:0 auto}@media screen and (max-width: 768px ){.miraiweb__v3--view{width:100%;padding:0 10px}}.miraiweb__v3--view .Top_of_section{border-top:none}.miraiweb__v3--view .i-x1-20>.mw3__body_article>.mw3__body_image--container figure a{width:90%}@media screen and (max-width: 768px ){.miraiweb__v3--view .mw3__body_image--img>figure a,.miraiweb__v3--view .i-x1-20>.mw3__body_article>.mw3__body_image--container figure a{width:100%}}.miraiweb__v3--view section.mw3__body_container>.mw3__body_section.level-1{margin:50px 0 0;border-top:1px solid #666}.miraiweb__v3--view section.mw3__body_container>.mw3__body_section.level-1.Top_of_section{border-top:none}article#over-3rd_gen{background:#fff}article#over-3rd_gen>section:first-of-type{margin-top:-16px;padding-top:30px !important}div#ph_content,#box940{background:rgba(0,0,0,0)}body{background:url(/%7e/media/Images/contents/win11/bg_body) top center/cover no-repeat fixed}@media screen and (max-width: 768px ){body{background:url(/%7e/media/Images/contents/win11/bg_body_sp) top center/cover no-repeat fixed}}a{color:inherit}.win11_common{max-width:1200px;width:100%;margin:auto}@media screen and (max-width: 768px ){.win11_common{width:100%}}.win11_common h1{margin:20px auto;width:320px;height:78px;background:url(/%7e/media/Images/contents/win11/title_win11) center/contain no-repeat;font-size:0}@media screen and (max-width: 768px ){.win11_common h1{margin-bottom:20px}}.win11_common .win11_navi ul{display:flex;background:#e0e9f8;border-radius:8px 8px 0px 0px}.win11_common .win11_navi li{position:relative;width:25%;background:#e0e9f8;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);color:#18395b;font-size:15px;font-weight:bold;text-align:center}.win11_common .win11_navi li:nth-of-type(1),.win11_common .win11_navi li:nth-of-type(1) a{border-radius:8px 0px 0px 0px}.win11_common .win11_navi li:nth-of-type(4),.win11_common .win11_navi li:nth-of-type(4) a{border-radius:0px 8px 0px 0px}.win11_navi-active::before{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:10px;height:10px;background:#2157d5;transform:rotate(45deg)}.win11_navi-active:hover{background:#2157d5}.win11_navi-active:hover::before{background:#2157d5}.win11_common .win11_navi li a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:1em .2em;color:var(--win11_tab_font, #18395b)}.win11_common .win11_navi li a:hover,.win11_navi-active{background:#2157d5;color:#fff !important}.win11_common .win11_navi .badge{display:inline-block;margin-left:.5em;padding:.5em 1em;background:#fff;border-radius:20px;color:#017dff;font-size:10px;line-height:1}@media screen and (max-width: 768px ){.win11_common .win11_navi li{font-size:11px}.win11_common .win11_navi .badge{position:absolute;top:-2.8em;left:calc(50% - 9.5em);width:18em;padding:.5em 0;box-shadow:0px 3px 6px rgba(0,0,0,.3);font-size:12px}.win11_common .win11_navi .badge::after{content:"";position:absolute;bottom:-5px;left:50%;margin-left:-5px;width:10px;height:10px;background:#fff;transform:rotate(45deg)}.win11_common .win11_navi .badge br{display:none}}.win11_lineup{max-width:980px;margin:0 auto 100px;padding:25px 30px;background:#fff;font-size:14px;text-align:center}@media screen and (max-width: 768px ){.win11_lineup{width:calc(100% - 20px)}}.win11_lineup section:not(:first-of-type){margin-top:2em;padding-top:2em;border-top:1px solid #ccc}.win11_lineup a{color:#0097c2}.win11_lineup h2{margin-bottom:1em;color:#18395b;font-size:21px;font-weight:bold;text-align:center}.win11_lineup .text{width:90%;margin:0 auto 1em;text-align:left}.win11_lineup .section_img{max-width:80%;margin-bottom:20px}.win11_lineup .btn_link{display:block;width:40%;margin:auto;padding:1em;background:linear-gradient(#0ab2e2, #00b0ed);border-bottom:2px solid #0083b1;border-radius:3em;text-shadow:0 0 2px rgba(0,0,0,.6);color:#fff;font-weight:bold;text-align:center;transition:all 250ms ease-out}.win11_lineup .btn_link:hover{background:linear-gradient(#30c9f7, #34c2f3)}@media screen and (max-width: 768px ){.win11_lineup .btn_link{width:90%}}.win11_lineup .top .anchor_area{margin-bottom:2.5em}.win11_lineup .top .anchor{position:relative;display:inline-block;width:calc(50% - 2px - 1em);padding:1em .6em;border:1px solid #aebbcc;color:#18395b;font-size:16px;font-weight:bold;text-align:center}.win11_lineup .top .anchor::after{content:"";position:absolute;top:50%;right:20px;width:12px;height:12px;margin-top:-8px;border-top:2px solid #017dff;border-right:2px solid #017dff;transform:rotate(135deg)}.win11_lineup .top .anchor:hover{border-color:#2157d5}.win11_lineup .top .anchor:hover::after{border-color:#2157d5}@media(min-width: 769px){.win11_lineup .top .anchor:not(:first-of-type){margin-left:2em}}@media screen and (max-width: 768px ){.win11_lineup .top .anchor{width:100%;padding-right:2em;font-size:12px}.win11_lineup .top .anchor:not(:first-of-type){margin-top:.5em}.win11_lineup .top .anchor::after{width:10px;height:10px}}.win11_lineup .content ul{text-align:left;display:inline-block}.win11_lineup .content li::before{content:"・"}.win11_lineup .cart_l .img{width:300px;margin:auto;padding:10px;background:#46d0f7;border-radius:5px}.win11_lineup .cart_l .img img{width:100%}.win11_lineup .cart_l .cart_info{text-align:left}.win11_lineup .cart_l .cart_info p{margin-bottom:1em}.win11_lineup .cart_l .cart_info li{margin-bottom:.8em;margin-left:1em}.win11_lineup .cart_l .cart_info li::before{content:"・";margin-left:-1em}@media(min-width: 769px){.win11_lineup .cart_l{display:flex;align-items:center;justify-content:center}.win11_lineup .cart_l .cart_info{margin-left:20px}}@media screen and (max-width: 768px ){.win11_lineup .cart_l .cart_info{margin-top:20px}}.win11_lineup .cart_m{margin:60px 0 20px}.win11_lineup .cart_m .cart{display:flex;flex-wrap:wrap;justify-content:center}.win11_lineup .cart_m .img{width:50px}.win11_lineup .cart_m .img img{max-width:100%;max-height:100%}.win11_lineup .cart_m .price{width:180px}.win11_lineup .cart_m .cart__button,.win11_lineup .cart_m .cart__point{width:100%}@media(min-width: 769px){.win11_lineup .cart_m{display:flex;justify-content:center}.win11_lineup .cart_m .cart_m_item{width:230px;margin:0 10px}.win11_lineup .cart_m .cart_m_item:nth-of-type(n + 4){margin-bottom:20px}}@media screen and (max-width: 768px ){.win11_lineup .cart_m .cart_m_item:not(:first-of-type){margin-top:20px}}.cart_m .cart{position:relative}.cart_m .cart::before{position:absolute;top:-35px;width:100%;padding:2px 0;background:#b50018;color:#fff;font-size:.9em;font-weight:bold}@media screen and (max-width: 768px ){.cart_m .cart::before{width:210px}}.sale-banner{display:none;position:relative;padding:10px 10px;background:#fff;font-size:14px}.sale-banner img{max-width:200px}.sale-banner a{text-decoration:underline}@media(min-width: 769px){.sale-banner{align-items:center;justify-content:center}.sale-banner::after{content:"";position:absolute;z-index:1000;top:-8px;left:calc(40% + 8px);width:16px;height:16px;transform:rotate(45deg);background:#fff}.sale-banner p{margin-left:30px}}.sale-banner.in-content{margin:30px 50px;border-radius:10px;box-shadow:0px 3px 6px rgba(0,0,0,.3)}.sale-banner.active{display:block}@media(min-width: 769px){.sale-banner.active{display:flex}}.pc-none{display:none}@media screen and (max-width: 768px ){.pc-none{display:block}}@media screen and (max-width: 768px ){.sp-none{display:none}}.cart_m,.win11_common .win11_navi .badge{display:none !important}.product__system a{color:#333}main>*{margin:0;padding:0;box-sizing:border-box;width:100%;max-width:100%}.product__title--text{display:none}.mwsc__lead--inner{grid-row-gap:0}main a{color:var(--SN-Color-Text-Link, #07c);text-decoration:none}main{width:100%;max-width:1200px;margin:0 auto 100px;font-size:14px}@media screen and (max-width: 768px ){main{width:100%;padding:0}}.bold{font-weight:bold}.text-left{text-align:left}.text-small{font-size:1.4rem}.win11_navi ul{margin:0;padding:0}.win11-wrap{background-color:#fff;padding-top:4rem}@media screen and (max-width: 768px ){.win11-wrap{padding-top:2rem}}.win11-lineup-top{width:100%;position:relative}.win11-lineup-top__tit{color:#333;text-align:center;font-weight:500;line-height:150%;letter-spacing:1.28px;font-size:var(--SN-Contents-Title-L-Font-size, 32px)}@media screen and (max-width: 768px ){.win11-lineup-top__tit{font-size:var(--SN-Contents-Title-L-Font-size, 28px);padding:0 2rem}}.win11-lineup-top .win11-lineup__column{width:100%;padding:0px 40px var(--SN-Space-0, 0px) 40px;display:flex;align-items:flex-start;gap:0 var(--SN-Contents-Spacing-Body-L, 24px);flex-wrap:wrap}@media screen and (max-width: 768px ){.win11-lineup-top .win11-lineup__column{display:block;padding:0 2rem}}.win11-lineup-top .win11-lineup__column .win11-lineup__column__img{border-radius:3.2rem;background:#d2e8ff;width:38%;gap:10px;padding:2.2rem 0}@media screen and (max-width: 768px ){.win11-lineup-top .win11-lineup__column .win11-lineup__column__img{width:100%}}.win11-lineup-top .win11-lineup__column .win11-lineup__column__img img{display:block;width:100%}.win11-lineup-top .win11-lineup__column .win11-lineup__column__cotnent{text-align:left;color:#333;line-height:175%;letter-spacing:.32px;font-size:var(--SN-Contents-Body-M-Font-size, 16px);width:calc(62% - var(--SN-Contents-Spacing-Body-L, 24px))}@media screen and (max-width: 768px ){.win11-lineup-top .win11-lineup__column .win11-lineup__column__cotnent{width:100%}}.win11-lineup-top .win11-lineup__column .win11-lineup__column__cotnent ul{padding-left:1.6rem;margin-left:1.6rem}.win11-lineup-top .win11-lineup__column .win11-lineup__column__cotnent li{list-style:disc}.win11-lineup-top .win11-lineup-top__other-txt{color:#333;text-align:center;line-height:175%;margin-top:4.8rem;margin-bottom:1.6rem}@media screen and (max-width: 768px ){.win11-lineup-top .win11-lineup-top__other-txt{margin-top:2.8rem;padding:0 2rem}}.win11-lineup-top .win11-lineup__column--backup{padding-bottom:6rem}@media screen and (max-width: 768px ){.win11-lineup-top .win11-lineup__column--backup{padding-bottom:3rem}}.win11-lineup-top .win11-lineup-top__recommend-link{display:flex;justify-content:center;align-items:center;margin:0 auto;padding-bottom:2.4rem;gap:0 8px;max-width:860px}.win11-lineup-top .win11-lineup-top__recommend-link img{width:50px;margin-top:-0.6rem}.win11-lineup-top .win11-lineup-top__recommend-link__txt{color:#003961;font-size:var(--SN-UI-Compact-S-Font-size, 12px);font-weight:700;line-height:120%}.win11-lineup-lead-wrap{background-color:#fff;padding:0 2rem 3rem;display:none}.win11-lineup-lead-wrap h2,.win11-lineup-lead-wrap p{max-width:86rem;margin:0 auto}.win11-lineup-lead-wrap h2{font-size:var(--SN-Contents-Title-M-Font-size, 28px);font-weight:500;line-height:150%;letter-spacing:1.12px;margin-bottom:2rem}.win11-lineup-lead-wrap p{color:#333;font-size:var(--SN-Contents-Body-M-Font-size, 16px);line-height:175%;letter-spacing:.32px;margin-bottom:1rem}.win11-lineup-lead-wrap .win11-lineup-lead-wrap__txt--small{font-size:var(--SN-Contents-Body-S-Font-size, 14px);font-weight:400;line-height:175%;letter-spacing:0}.discount-str{max-width:1200px;border-radius:var(--SN-Radius-2, 2px);border:1px solid #000;text-align:center;padding:var(--SN-Space-16, 16px);margin-bottom:2rem}@media screen and (max-width: 768px ){.discount-str{width:calc(100% - 32px);margin:0 auto 2rem}}.discount-str__tit{margin:0 0 .8rem;color:var(--SN-Color-Text-Default, rgba(12, 12, 13, 0.9));font-weight:500;line-height:150%;letter-spacing:0;font-size:var(--SN-Contents-Title-XS-Font-size, 20px)}@media screen and (max-width: 768px ){.discount-str__tit{font-size:var(--SN-Contents-Title-XS-Font-size, 16px)}}.discount-str__txt{margin:0;line-height:120%;font-size:1.4rem}@media screen and (max-width: 768px ){.discount-str__txt{font-size:var(--SN-UI-Compact-L-Font-size, 16px)}}.win11-lineup-tab-wrap{background-color:#fff;padding:8.4rem 2rem 2rem;margin-top:-5rem}@media screen and (max-width: 768px ){.win11-lineup-tab-wrap{padding:8.4rem .4rem 1rem}}.win11-lineup-tab{width:100%;margin:0 auto 3rem;display:flex;flex-wrap:wrap;justify-content:space-between;box-sizing:border-box}.win11-lineup-tab-menu{position:relative;width:calc(25% - 4px);border-radius:var(--SN-Radius-16, 16px) var(--SN-Radius-16, 16px) 0px 0px;border-top:1px solid var(--SN-Color-Border-Primary-UI-element--Enable, #85d6ff);border-right:1px solid var(--SN-Color-Border-Primary-UI-element--Enable, #85d6ff);border-left:1px solid var(--SN-Color-Border-Primary-UI-element--Enable, #85d6ff);padding:2.4rem 0;background:var(--SN-Color-Background-Primary-UI--Enable, #d6f1ff);color:var(--sn-color-success--90);text-align:center;font-size:var(--SN-UI-Compact-S-Font-size, 12px);font-weight:700}@media screen and (max-width: 768px ){.win11-lineup-tab-menu{padding-bottom:1rem}}.win11-lineup-tab-menu:hover,.win11-lineup-tab-wrap-active{background:var(--SN-Color-Background-Primary-App, #fafdff)}.icon_win11-lineup-menu{position:absolute;display:block;left:50%;margin-left:-7.5rem;width:15rem}@media screen and (max-width: 768px ){.icon_win11-lineup-menu{width:6.5rem;margin-left:-3.25rem}}.icon_win11-lineup-menu img,.icon_win11-lineup-menu picture{display:block;width:100%}.icon_win11-lineup-menu01{top:-70%}@media screen and (max-width: 768px ){.icon_win11-lineup-menu01{top:-70%}}.icon_win11-lineup-menu02{top:-70%}@media screen and (max-width: 768px ){.icon_win11-lineup-menu02{top:-70%}}.icon_win11-lineup-menu03{top:-70%}@media screen and (max-width: 768px ){.icon_win11-lineup-menu03{top:-70%}}.icon_win11-lineup-menu04{top:-70%}@media screen and (max-width: 768px ){.icon_win11-lineup-menu04{top:-70%}}.product__hero_image,.cart_wrapper,#cm_v_cart_detail,.excursion-box,.outer-wrap .content{background-color:#fff}.tokkaichi_item__text{text-align:left}