/*! tailwindcss v4.0.0-beta.8 | MIT License | https://tailwindcss.com */
:root{--tw-font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--tw-font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--tw-font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--tw-color-red-50:oklch(.971 .013 17.38);--tw-color-red-100:oklch(.936 .032 17.717);--tw-color-red-200:oklch(.885 .062 18.334);--tw-color-red-300:oklch(.808 .114 19.571);--tw-color-red-400:oklch(.704 .191 22.216);--tw-color-red-500:oklch(.637 .237 25.331);--tw-color-red-600:oklch(.577 .245 27.325);--tw-color-red-700:oklch(.505 .213 27.518);--tw-color-red-800:oklch(.444 .177 26.899);--tw-color-red-900:oklch(.396 .141 25.723);--tw-color-red-950:oklch(.258 .092 26.042);--tw-color-orange-50:oklch(.98 .016 73.684);--tw-color-orange-100:oklch(.954 .038 75.164);--tw-color-orange-200:oklch(.901 .076 70.697);--tw-color-orange-300:oklch(.837 .128 66.29);--tw-color-orange-400:oklch(.75 .183 55.934);--tw-color-orange-500:oklch(.705 .213 47.604);--tw-color-orange-600:oklch(.646 .222 41.116);--tw-color-orange-700:oklch(.553 .195 38.402);--tw-color-orange-800:oklch(.47 .157 37.304);--tw-color-orange-900:oklch(.408 .123 38.172);--tw-color-orange-950:oklch(.266 .079 36.259);--tw-color-amber-50:oklch(.987 .022 95.277);--tw-color-amber-100:oklch(.962 .059 95.617);--tw-color-amber-200:oklch(.924 .12 95.746);--tw-color-amber-300:oklch(.879 .169 91.605);--tw-color-amber-400:oklch(.828 .189 84.429);--tw-color-amber-500:oklch(.769 .188 70.08);--tw-color-amber-600:oklch(.666 .179 58.318);--tw-color-amber-700:oklch(.555 .163 48.998);--tw-color-amber-800:oklch(.473 .137 46.201);--tw-color-amber-900:oklch(.414 .112 45.904);--tw-color-amber-950:oklch(.279 .077 45.635);--tw-color-yellow-50:oklch(.987 .026 102.212);--tw-color-yellow-100:oklch(.973 .071 103.193);--tw-color-yellow-200:oklch(.945 .129 101.54);--tw-color-yellow-300:oklch(.905 .182 98.111);--tw-color-yellow-400:oklch(.852 .199 91.936);--tw-color-yellow-500:oklch(.795 .184 86.047);--tw-color-yellow-600:oklch(.681 .162 75.834);--tw-color-yellow-700:oklch(.554 .135 66.442);--tw-color-yellow-800:oklch(.476 .114 61.907);--tw-color-yellow-900:oklch(.421 .095 57.708);--tw-color-yellow-950:oklch(.286 .066 53.813);--tw-color-lime-50:oklch(.986 .031 120.757);--tw-color-lime-100:oklch(.967 .067 122.328);--tw-color-lime-200:oklch(.938 .127 124.321);--tw-color-lime-300:oklch(.897 .196 126.665);--tw-color-lime-400:oklch(.841 .238 128.85);--tw-color-lime-500:oklch(.768 .233 130.85);--tw-color-lime-600:oklch(.648 .2 131.684);--tw-color-lime-700:oklch(.532 .157 131.589);--tw-color-lime-800:oklch(.453 .124 130.933);--tw-color-lime-900:oklch(.405 .101 131.063);--tw-color-lime-950:oklch(.274 .072 132.109);--tw-color-green-50:oklch(.982 .018 155.826);--tw-color-green-100:oklch(.962 .044 156.743);--tw-color-green-200:oklch(.925 .084 155.995);--tw-color-green-300:oklch(.871 .15 154.449);--tw-color-green-400:oklch(.792 .209 151.711);--tw-color-green-500:oklch(.723 .219 149.579);--tw-color-green-600:oklch(.627 .194 149.214);--tw-color-green-700:oklch(.527 .154 150.069);--tw-color-green-800:oklch(.448 .119 151.328);--tw-color-green-900:oklch(.393 .095 152.535);--tw-color-green-950:oklch(.266 .065 152.934);--tw-color-emerald-50:oklch(.979 .021 166.113);--tw-color-emerald-100:oklch(.95 .052 163.051);--tw-color-emerald-200:oklch(.905 .093 164.15);--tw-color-emerald-300:oklch(.845 .143 164.978);--tw-color-emerald-400:oklch(.765 .177 163.223);--tw-color-emerald-500:oklch(.696 .17 162.48);--tw-color-emerald-600:oklch(.596 .145 163.225);--tw-color-emerald-700:oklch(.508 .118 165.612);--tw-color-emerald-800:oklch(.432 .095 166.913);--tw-color-emerald-900:oklch(.378 .077 168.94);--tw-color-emerald-950:oklch(.262 .051 172.552);--tw-color-teal-50:oklch(.984 .014 180.72);--tw-color-teal-100:oklch(.953 .051 180.801);--tw-color-teal-200:oklch(.91 .096 180.426);--tw-color-teal-300:oklch(.855 .138 181.071);--tw-color-teal-400:oklch(.777 .152 181.912);--tw-color-teal-500:oklch(.704 .14 182.503);--tw-color-teal-600:oklch(.6 .118 184.704);--tw-color-teal-700:oklch(.511 .096 186.391);--tw-color-teal-800:oklch(.437 .078 188.216);--tw-color-teal-900:oklch(.386 .063 188.416);--tw-color-teal-950:oklch(.277 .046 192.524);--tw-color-cyan-50:oklch(.984 .019 200.873);--tw-color-cyan-100:oklch(.956 .045 203.388);--tw-color-cyan-200:oklch(.917 .08 205.041);--tw-color-cyan-300:oklch(.865 .127 207.078);--tw-color-cyan-400:oklch(.789 .154 211.53);--tw-color-cyan-500:oklch(.715 .143 215.221);--tw-color-cyan-600:oklch(.609 .126 221.723);--tw-color-cyan-700:oklch(.52 .105 223.128);--tw-color-cyan-800:oklch(.45 .085 224.283);--tw-color-cyan-900:oklch(.398 .07 227.392);--tw-color-cyan-950:oklch(.302 .056 229.695);--tw-color-sky-50:oklch(.977 .013 236.62);--tw-color-sky-100:oklch(.951 .026 236.824);--tw-color-sky-200:oklch(.901 .058 230.902);--tw-color-sky-300:oklch(.828 .111 230.318);--tw-color-sky-400:oklch(.746 .16 232.661);--tw-color-sky-500:oklch(.685 .169 237.323);--tw-color-sky-600:oklch(.588 .158 241.966);--tw-color-sky-700:oklch(.5 .134 242.749);--tw-color-sky-800:oklch(.443 .11 240.79);--tw-color-sky-900:oklch(.391 .09 240.876);--tw-color-sky-950:oklch(.293 .066 243.157);--tw-color-blue-50:oklch(.97 .014 254.604);--tw-color-blue-100:oklch(.932 .032 255.585);--tw-color-blue-200:oklch(.882 .059 254.128);--tw-color-blue-300:oklch(.809 .105 251.813);--tw-color-blue-400:oklch(.707 .165 254.624);--tw-color-blue-500:oklch(.623 .214 259.815);--tw-color-blue-600:oklch(.546 .245 262.881);--tw-color-blue-700:oklch(.488 .243 264.376);--tw-color-blue-800:oklch(.424 .199 265.638);--tw-color-blue-900:oklch(.379 .146 265.522);--tw-color-blue-950:oklch(.282 .091 267.935);--tw-color-indigo-50:oklch(.962 .018 272.314);--tw-color-indigo-100:oklch(.93 .034 272.788);--tw-color-indigo-200:oklch(.87 .065 274.039);--tw-color-indigo-300:oklch(.785 .115 274.713);--tw-color-indigo-400:oklch(.673 .182 276.935);--tw-color-indigo-500:oklch(.585 .233 277.117);--tw-color-indigo-600:oklch(.511 .262 276.966);--tw-color-indigo-700:oklch(.457 .24 277.023);--tw-color-indigo-800:oklch(.398 .195 277.366);--tw-color-indigo-900:oklch(.359 .144 278.697);--tw-color-indigo-950:oklch(.257 .09 281.288);--tw-color-violet-50:oklch(.969 .016 293.756);--tw-color-violet-100:oklch(.943 .029 294.588);--tw-color-violet-200:oklch(.894 .057 293.283);--tw-color-violet-300:oklch(.811 .111 293.571);--tw-color-violet-400:oklch(.702 .183 293.541);--tw-color-violet-500:oklch(.606 .25 292.717);--tw-color-violet-600:oklch(.541 .281 293.009);--tw-color-violet-700:oklch(.491 .27 292.581);--tw-color-violet-800:oklch(.432 .232 292.759);--tw-color-violet-900:oklch(.38 .189 293.745);--tw-color-violet-950:oklch(.283 .141 291.089);--tw-color-purple-50:oklch(.977 .014 308.299);--tw-color-purple-100:oklch(.946 .033 307.174);--tw-color-purple-200:oklch(.902 .063 306.703);--tw-color-purple-300:oklch(.827 .119 306.383);--tw-color-purple-400:oklch(.714 .203 305.504);--tw-color-purple-500:oklch(.627 .265 303.9);--tw-color-purple-600:oklch(.558 .288 302.321);--tw-color-purple-700:oklch(.496 .265 301.924);--tw-color-purple-800:oklch(.438 .218 303.724);--tw-color-purple-900:oklch(.381 .176 304.987);--tw-color-purple-950:oklch(.291 .149 302.717);--tw-color-fuchsia-50:oklch(.977 .017 320.058);--tw-color-fuchsia-100:oklch(.952 .037 318.852);--tw-color-fuchsia-200:oklch(.903 .076 319.62);--tw-color-fuchsia-300:oklch(.833 .145 321.434);--tw-color-fuchsia-400:oklch(.74 .238 322.16);--tw-color-fuchsia-500:oklch(.667 .295 322.15);--tw-color-fuchsia-600:oklch(.591 .293 322.896);--tw-color-fuchsia-700:oklch(.518 .253 323.949);--tw-color-fuchsia-800:oklch(.452 .211 324.591);--tw-color-fuchsia-900:oklch(.401 .17 325.612);--tw-color-fuchsia-950:oklch(.293 .136 325.661);--tw-color-pink-50:oklch(.971 .014 343.198);--tw-color-pink-100:oklch(.948 .028 342.258);--tw-color-pink-200:oklch(.899 .061 343.231);--tw-color-pink-300:oklch(.823 .12 346.018);--tw-color-pink-400:oklch(.718 .202 349.761);--tw-color-pink-500:oklch(.656 .241 354.308);--tw-color-pink-600:oklch(.592 .249 .584);--tw-color-pink-700:oklch(.525 .223 3.958);--tw-color-pink-800:oklch(.459 .187 3.815);--tw-color-pink-900:oklch(.408 .153 2.432);--tw-color-pink-950:oklch(.284 .109 3.907);--tw-color-rose-50:oklch(.969 .015 12.422);--tw-color-rose-100:oklch(.941 .03 12.58);--tw-color-rose-200:oklch(.892 .058 10.001);--tw-color-rose-300:oklch(.81 .117 11.638);--tw-color-rose-400:oklch(.712 .194 13.428);--tw-color-rose-500:oklch(.645 .246 16.439);--tw-color-rose-600:oklch(.586 .253 17.585);--tw-color-rose-700:oklch(.514 .222 16.935);--tw-color-rose-800:oklch(.455 .188 13.697);--tw-color-rose-900:oklch(.41 .159 10.272);--tw-color-rose-950:oklch(.271 .105 12.094);--tw-color-slate-50:oklch(.984 .003 247.858);--tw-color-slate-100:oklch(.968 .007 247.896);--tw-color-slate-200:oklch(.929 .013 255.508);--tw-color-slate-300:oklch(.869 .022 252.894);--tw-color-slate-400:oklch(.704 .04 256.788);--tw-color-slate-500:oklch(.554 .046 257.417);--tw-color-slate-600:oklch(.446 .043 257.281);--tw-color-slate-700:oklch(.372 .044 257.287);--tw-color-slate-800:oklch(.279 .041 260.031);--tw-color-slate-900:oklch(.208 .042 265.755);--tw-color-slate-950:oklch(.129 .042 264.695);--tw-color-gray-50:oklch(.985 .002 247.839);--tw-color-gray-100:oklch(.967 .003 264.542);--tw-color-gray-200:oklch(.928 .006 264.531);--tw-color-gray-300:oklch(.872 .01 258.338);--tw-color-gray-400:oklch(.707 .022 261.325);--tw-color-gray-500:oklch(.551 .027 264.364);--tw-color-gray-600:oklch(.446 .03 256.802);--tw-color-gray-700:oklch(.373 .034 259.733);--tw-color-gray-800:oklch(.278 .033 256.848);--tw-color-gray-900:oklch(.21 .034 264.665);--tw-color-gray-950:oklch(.13 .028 261.692);--tw-color-zinc-50:oklch(.985 0 0);--tw-color-zinc-100:oklch(.967 .001 286.375);--tw-color-zinc-200:oklch(.92 .004 286.32);--tw-color-zinc-300:oklch(.871 .006 286.286);--tw-color-zinc-400:oklch(.705 .015 286.067);--tw-color-zinc-500:oklch(.552 .016 285.938);--tw-color-zinc-600:oklch(.442 .017 285.786);--tw-color-zinc-700:oklch(.37 .013 285.805);--tw-color-zinc-800:oklch(.274 .006 286.033);--tw-color-zinc-900:oklch(.21 .006 285.885);--tw-color-zinc-950:oklch(.141 .005 285.823);--tw-color-neutral-50:oklch(.985 0 0);--tw-color-neutral-100:oklch(.97 0 0);--tw-color-neutral-200:oklch(.922 0 0);--tw-color-neutral-300:oklch(.87 0 0);--tw-color-neutral-400:oklch(.708 0 0);--tw-color-neutral-500:oklch(.556 0 0);--tw-color-neutral-600:oklch(.439 0 0);--tw-color-neutral-700:oklch(.371 0 0);--tw-color-neutral-800:oklch(.269 0 0);--tw-color-neutral-900:oklch(.205 0 0);--tw-color-neutral-950:oklch(.145 0 0);--tw-color-stone-50:oklch(.985 .001 106.423);--tw-color-stone-100:oklch(.97 .001 106.424);--tw-color-stone-200:oklch(.923 .003 48.717);--tw-color-stone-300:oklch(.869 .005 56.366);--tw-color-stone-400:oklch(.709 .01 56.259);--tw-color-stone-500:oklch(.553 .013 58.071);--tw-color-stone-600:oklch(.444 .011 73.639);--tw-color-stone-700:oklch(.374 .01 67.558);--tw-color-stone-800:oklch(.268 .007 34.298);--tw-color-stone-900:oklch(.216 .006 56.043);--tw-color-stone-950:oklch(.147 .004 49.25);--tw-color-black:#000;--tw-color-white:#fff;--tw-spacing:.25rem;--tw-breakpoint-sm:40rem;--tw-breakpoint-md:768px;--tw-breakpoint-lg:980px;--tw-breakpoint-xl:80rem;--tw-breakpoint-2xl:96rem;--tw-container-3xs:16rem;--tw-container-2xs:18rem;--tw-container-xs:20rem;--tw-container-sm:24rem;--tw-container-md:28rem;--tw-container-lg:32rem;--tw-container-xl:36rem;--tw-container-2xl:42rem;--tw-container-3xl:48rem;--tw-container-4xl:56rem;--tw-container-5xl:64rem;--tw-container-6xl:72rem;--tw-container-7xl:80rem;--tw-text-xs:.75rem;--tw-text-xs--line-height:calc(1/.75);--tw-text-sm:.875rem;--tw-text-sm--line-height:calc(1.25/.875);--tw-text-base:1rem;--tw-text-base--line-height:calc(1.5/1);--tw-text-lg:1.125rem;--tw-text-lg--line-height:calc(1.75/1.125);--tw-text-xl:1.25rem;--tw-text-xl--line-height:calc(1.75/1.25);--tw-text-2xl:1.5rem;--tw-text-2xl--line-height:calc(2/1.5);--tw-text-3xl:1.875rem;--tw-text-3xl--line-height:calc(2.25/1.875);--tw-text-4xl:2.25rem;--tw-text-4xl--line-height:calc(2.5/2.25);--tw-text-5xl:3rem;--tw-text-5xl--line-height:1;--tw-text-6xl:3.75rem;--tw-text-6xl--line-height:1;--tw-text-7xl:4.5rem;--tw-text-7xl--line-height:1;--tw-text-8xl:6rem;--tw-text-8xl--line-height:1;--tw-text-9xl:8rem;--tw-text-9xl--line-height:1;--tw-font-weight-thin:100;--tw-font-weight-extralight:200;--tw-font-weight-light:300;--tw-font-weight-normal:400;--tw-font-weight-medium:500;--tw-font-weight-semibold:600;--tw-font-weight-bold:700;--tw-font-weight-extrabold:800;--tw-font-weight-black:900;--tw-tracking-tighter:-.05em;--tw-tracking-tight:-.025em;--tw-tracking-normal:0em;--tw-tracking-wide:.025em;--tw-tracking-wider:.05em;--tw-tracking-widest:.1em;--tw-leading-tight:1.25;--tw-leading-snug:1.375;--tw-leading-normal:1.5;--tw-leading-relaxed:1.625;--tw-leading-loose:2;--tw-radius-xs:.125rem;--tw-radius-sm:.25rem;--tw-radius-md:.375rem;--tw-radius-lg:.5rem;--tw-radius-xl:.75rem;--tw-radius-2xl:1rem;--tw-radius-3xl:1.5rem;--tw-radius-4xl:2rem;--tw-shadow-2xs:0 1px #0000000d;--tw-shadow-xs:0 1px 2px 0 #0000000d;--tw-shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--tw-shadow-2xl:0 25px 50px -12px #00000040;--tw-inset-shadow-2xs:inset 0 1px #0000000d;--tw-inset-shadow-xs:inset 0 1px 1px #0000000d;--tw-inset-shadow-sm:inset 0 2px 4px #0000000d;--tw-drop-shadow-xs:0 1px 1px #0000000d;--tw-drop-shadow-sm:0 1px 2px #00000026;--tw-drop-shadow-md:0 3px 3px #0000001f;--tw-drop-shadow-lg:0 4px 4px #00000026;--tw-drop-shadow-xl:0 9px 7px #0000001a;--tw-drop-shadow-2xl:0 25px 25px #00000026;--tw-ease-in:cubic-bezier(.4,0,1,1);--tw-ease-out:cubic-bezier(0,0,.2,1);--tw-ease-in-out:cubic-bezier(.4,0,.2,1);--tw-animate-spin:spin 1s linear infinite;--tw-animate-ping:ping 1s cubic-bezier(0,0,.2,1)infinite;--tw-animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--tw-animate-bounce:bounce 1s infinite;--tw-blur-xs:4px;--tw-blur-sm:8px;--tw-blur-md:12px;--tw-blur-lg:16px;--tw-blur-xl:24px;--tw-blur-2xl:40px;--tw-blur-3xl:64px;--tw-perspective-dramatic:100px;--tw-perspective-near:300px;--tw-perspective-normal:500px;--tw-perspective-midrange:800px;--tw-perspective-distant:1200px;--tw-aspect-video:16/9;--tw-default-transition-duration:.15s;--tw-default-transition-timing-function:cubic-bezier(.4,0,.2,1);--tw-default-font-family:var(--font-sans);--tw-default-font-feature-settings:var(--font-sans--font-feature-settings);--tw-default-font-variation-settings:var(--font-sans--font-variation-settings);--tw-default-mono-font-family:var(--font-mono);--tw-default-mono-font-feature-settings:var(--font-mono--font-feature-settings);--tw-default-mono-font-variation-settings:var(--font-mono--font-variation-settings)}
.tw\:sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.tw\:flex{display:flex}
.tw\:hidden{display:none}
.tw\:flex-col{flex-direction:column}
.tw\:flex-wrap{flex-wrap:wrap}
.tw\:items-center{align-items:center}
.tw\:justify-center{justify-content:center}
.tw\:gap-4{gap:calc(var(--tw-spacing)*4)}
.tw\:border{border-style:var(--tw-border-style);border-width:1px}
.tw\:border-gray-300{border-color:var(--tw-color-gray-300)}
.tw\:bg-amber-300{background-color:var(--tw-color-amber-300)}
.tw\:p-2{padding:calc(var(--tw-spacing)*2)}
.tw\:p-4{padding:calc(var(--tw-spacing)*4)}
.tw\:p-10{padding:calc(var(--tw-spacing)*10)}
.tw\:pt-5{padding-top:calc(var(--tw-spacing)*5)}
@media (width<980px){.tw\:max-lg\:hidden{display:none}}
@media (width>=768px){.tw\:md\:mt-16{margin-top:calc(var(--tw-spacing)*16)}.tw\:md\:block{display:block}}
.p-contents{--token-spacing-0:0px;--token-spacing-0-5:2px;--token-spacing:4px;--token-spacing-1:4px;--token-spacing-1-5:6px;--token-spacing-2:8px;--token-spacing-2-5:10px;--token-spacing-3:12px;--token-spacing-3-5:14px;--token-spacing-4:16px;--token-spacing-5:20px;--token-spacing-6:24px;--token-spacing-7:28px;--token-spacing-8:32px;--token-spacing-9:36px;--token-spacing-10:40px;--token-spacing-11:44px;--token-spacing-12:48px;--token-spacing-12-5:50px;--token-spacing-13:52px;--token-spacing-14:56px;--token-spacing-15:60px;--token-spacing-16:64px;--token-spacing-17:68px;--token-spacing-18:72px;--token-spacing-19:76px;--token-spacing-20:80px;--token-spacing-22:88px;--token-spacing-24:96px;--token-spacing-26:104px;--token-spacing-28:112px;--token-spacing-30:120px;--token-spacing-40:160px;--token-spacing-50:200px;--token-z-index-base:10;--token-z-index-header:calc(var(--z-index-base) + 10);--token-z-index-modal:100;--token-transition-duration:.3s;--token-transition-timing-function:ease-in-out;--token-opacity-hover:.7;--token-container-maxw:560px;--token-container-gutter:10px;--token-parts-img-maxw:520px}
@media (width>980px){.p-contents{--token-container-maxw:100%;--token-container-gutter:0px}}
.p-contents{--token-font-family-primary:"UD新ゴL","UD Shin Go Light",sans-serif;--token-font-family-secondary:"Hiragino Kaku Gothic ProN","Hiragino Sans",meiryo,"游ゴシック Medium","Yu Gothic Medium",游ゴシック体,"Yu Gothic",yugothic,"MS PGothic",osaka,arial,sans-serif;--token-font-size-5xs:.625rem;--token-font-size-4xs:.6875rem;--token-font-size-3xs:.75rem;--token-font-size-2xs:.8125rem;--token-font-size-xs:.875rem;--token-font-size-sm:.9375rem;--token-font-size-md:1rem;--token-font-size-lg:1.0625rem;--token-font-size-xl:1.125rem;--token-font-size-2xl:1.25rem;--token-font-size-3xl:1.375rem;--token-font-size-4xl:1.5rem;--token-font-size-5xl:1.625rem;--token-font-size-6xl:1.75rem;--token-font-size-7xl:1.875rem;--token-font-size-8xl:2rem;--token-font-size-9xl:2.5rem;--token-font-size-10xl:3rem;--token-font-size-11xl:3.5rem;--token-font-size-12xl:4rem;--token-font-size-13xl:4.5rem;--token-font-size-14xl:5rem;--token-font-leading-3xl:2;--token-font-leading-2xl:1.9;--token-font-leading-xl:1.8;--token-font-leading-lg:1.7;--token-font-leading-md:1.64;--token-font-leading-sm:1.6;--token-font-leading-xs:1.5;--token-font-leading-2xs:1.4;--token-font-leading-3xs:1.3;--token-font-leading-4xs:1.2;--token-font-leading-5xs:1.1;--token-font-leading-6xs:1;--token-font-weight-xl:600;--token-font-weight-lg:500;--token-font-weight-md:normal;--token-font-weight-sm:300;--token-font-tracking-2xl:.16em;--token-font-tracking-xl:.08em;--token-font-tracking-lg:.04em;--token-font-tracking-md:0em;--token-colors-primitive-black:#000;--token-colors-primitive-white:#fff;--token-colors-primitive-gray:#333;--token-colors-transparent:transparent;--token-colors-primitive-blue-50:#e6f1f9;--token-colors-primitive-blue-100:#b0d5ee;--token-colors-primitive-blue-200:#8ac0e5;--token-colors-primitive-blue-300:#54a4d9;--token-colors-primitive-blue-400:#00a5e3;--token-colors-primitive-blue-500:#0077c7;--token-colors-primitive-blue-600:#105ab5;--token-colors-primitive-blue-700:#003f98;--token-colors-primitive-blue-800:#00416d;--token-colors-primitive-blue-900:#003254;--token-colors-primitive-red-50:#fde8e7;--token-colors-primitive-red-100:#f8b8b5;--token-colors-primitive-red-200:#f59691;--token-colors-primitive-red-300:#f1665e;--token-colors-primitive-red-400:#e95464;--token-colors-primitive-red-500:#ea1a0f;--token-colors-primitive-red-600:#d5180e;--token-colors-primitive-red-700:#c91116;--token-colors-primitive-red-800:#810e08;--token-colors-primitive-red-900:#620b06;--token-colors-primitive-orange-50:#fff1ea;--token-colors-primitive-orange-100:#ffd5bc;--token-colors-primitive-orange-200:#ffc09c;--token-colors-primitive-orange-300:#ffa36f;--token-colors-primitive-orange-400:#ff9153;--token-colors-primitive-orange-500:#ec8710;--token-colors-primitive-orange-600:#e86b24;--token-colors-primitive-orange-700:#b5541c;--token-colors-primitive-orange-800:#8c4116;--token-colors-primitive-orange-900:#6b3211;--token-colors-primitive-yellow-50:#fff9e6;--token-colors-primitive-yellow-100:#ffeeb0;--token-colors-primitive-yellow-200:#ffe58a;--token-colors-primitive-yellow-300:#ffd954;--token-colors-primitive-yellow-400:#ffd233;--token-colors-primitive-yellow-500:#ffc700;--token-colors-primitive-yellow-600:#e8b500;--token-colors-primitive-yellow-700:#b58d00;--token-colors-primitive-yellow-800:#8c6d00;--token-colors-primitive-yellow-900:#6b5400;--token-colors-primitive-green-50:#eaf7f1;--token-colors-primitive-green-100:#bee5d2;--token-colors-primitive-green-200:#9ed9bc;--token-colors-primitive-green-300:#6fba2c;--token-colors-primitive-green-400:#56bd8b;--token-colors-primitive-green-500:#2cac6e;--token-colors-primitive-green-600:#289d64;--token-colors-primitive-green-700:#1f7a4e;--token-colors-primitive-green-800:#185f3d;--token-colors-primitive-green-900:#12482e;--token-colors-primitive-purple-50:#f6f0fe;--token-colors-primitive-purple-100:#e3cffd;--token-colors-primitive-purple-200:#d6b8fc;--token-colors-primitive-purple-300:#c398fa;--token-colors-primitive-purple-400:#b784f9;--token-colors-primitive-purple-500:#a565f8;--token-colors-primitive-purple-600:#965ce2;--token-colors-primitive-purple-700:#7548b0;--token-colors-primitive-purple-800:#5b3888;--token-colors-primitive-purple-900:#452a68;--token-colors-primitive-grey-50:#fafafa;--token-colors-primitive-grey-100:#e5e5e5;--token-colors-primitive-grey-200:#eaeaea;--token-colors-primitive-grey-300:#d2dcdc;--token-colors-primitive-grey-400:#ccc;--token-colors-primitive-grey-500:#999;--token-colors-primitive-grey-600:#8e8e8e;--token-colors-primitive-grey-700:#555d68;--token-colors-primitive-grey-800:#4b4b4b;--token-colors-primitive-grey-900:#2c2c2c;--token-colors-primitive-pink-600:#bf2f8b;--token-colors-primitive-brown-100:#ddd9c4;--token-colors-primitive-turquoise-500:#11a199;--variables-colors-red:var(--token-colors-primitive-red-700);--variables-colors-blue:var(--token-colors-primitive-blue-400);--variables-colors-background-blue:#eff5f8;--variables-colors-dark-blue:var(--token-colors-primitive-blue-600);--variables-colors-background-dark-blue:#e7eef7;--variables-colors-green:var(--token-colors-primitive-green-300);--variables-colors-background-green:#f3f8eb;--variables-colors-dark-green:#088141;--variables-colors-pink:var(--token-colors-primitive-red-400);--variables-colors-background-pink:#fceeed;--variables-colors-purple:var(--token-colors-primitive-pink-600);--variables-colors-gray:var(--token-colors-primitive-grey-400);--variables-colors-background-gray:var(--token-colors-primitive-grey-200);--variables-colors-dark-gray:var(--token-colors-primitive-grey-500);--variables-colors-orange:var(--token-colors-primitive-orange-500);--variables-colors-turquoise:var(--token-colors-primitive-turquoise-500)}
.p-contents img,.p-contents video{max-width:none;height:auto}
.p-contents summary{list-style:none;display:block}
.p-contents summary::-webkit-details-marker{display:none}
.p-contents svg{fill:currentColor;stroke:currentColor;width:1em;max-width:none;height:1em}
.p-contents input:not([disabled])~label{cursor:pointer}
.p-contents strong{font-weight:unset}
.p-contents pre.tk-pre{padding:var(--token-spacing-4)}
.p-contents .tk-image{justify-content:center;align-items:center;width:100%;max-width:100%;margin-inline:auto;display:flex}
@media (width>980px){.p-contents .tk-image{width:auto}}
.p-contents hr.tk-hr{border-bottom:1px solid var(--token-colors-primitive-grey-200);margin-block:0}
.p-contents .tk-heading:where(h1,h2,h3,h4,h5,h6){letter-spacing:0;font-size:1rem;line-height:1.64;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .tk-heading:where(h1){font-size:var(--token-font-size-5xl)}
.p-contents .tk-heading:where(h2){font-size:var(--token-font-size-2xl)}
.p-contents em.tk-em{font-style:italic}
.p-contents strong.tk-strong{font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
:is(.p-contents ul,.p-contents ol).tk-desc,:is(.p-contents ul,.p-contents ol).tk-decimal{margin-bottom:0;padding-left:1.5em}
:is(:is(.p-contents ul,.p-contents ol).tk-desc,:is(.p-contents ul,.p-contents ol).tk-decimal) li{margin-bottom:.25em}
:is(:is(.p-contents ul,.p-contents ol).tk-desc,:is(.p-contents ul,.p-contents ol).tk-decimal) li:last-child{margin-bottom:0}
:is(:is(.p-contents ul,.p-contents ol).tk-desc,:is(.p-contents ul,.p-contents ol).tk-decimal) img{vertical-align:middle}
:is(.p-contents ul,.p-contents ol).tk-desc li{list-style:outside}
:is(.p-contents ul,.p-contents ol).tk-decimal li{list-style:decimal}
:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow){padding:0}
:is(:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow))>li{grid-template-columns:max-content 1fr;align-items:baseline;gap:.5em;list-style:none;display:grid}
:is(:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow))>li>.prefix{align-self:baseline;font-size:1.1em}
:is(:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow))>li>ul,:is(:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow))>li>ol{grid-column-start:2}
:is(:is(.p-contents ul,.p-contents ol):has(>li>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>.-arrow))>li ul li:not(:has(.prefix,.-prefix,.-arrow)){list-style:outside}
:is(:is(.p-contents ul,.p-contents ol):has(>li>p>.prefix),:is(.p-contents ul,.p-contents ol):has(>li>p>.-prefix),:is(.p-contents ul,.p-contents ol):has(>li>p>.-arrow))>li{grid-template-columns:1fr;grid-auto-flow:row}
:is(.p-contents ul,.p-contents ol):has(>li>.-arrow)>li>.-arrow{background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow01.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:.75em;height:.75em;margin-top:.25em;padding-right:.25em;display:inline-block}
:is(.p-contents ul,.p-contents ol):has(>li>.-arrow)>li>.-arrow~a{color:unset;text-decoration:none}
:is(.p-contents ul,.p-contents ol):has(>li>.-arrow)>li>.-arrow~a:hover{text-decoration:underline}
:is(.p-contents ul,.p-contents ol):has(>li>.-arrow)>li>.-arrow.-bottom{box-sizing:border-box;background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow01_down.webp);background-size:contain;align-self:start;width:12px;height:6px;margin-top:.5em;padding-right:0}
.p-contents a.tk-link[href$=\.pdf]:after{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_pdf01.png);background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:1.1em;height:1.1em;margin-inline:.5em .25em;display:inline-flex;transform:translateY(-50%)}
.p-contents .tk-table{position:relative;overflow-x:auto}
.p-contents .tk-table:after{z-index:11;width:100%;height:26px;margin-bottom:var(--token-spacing-2);content:"";background-image:url(/tb/images/blocks/icon_table_scroll.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:66px 26px;display:block;position:sticky;bottom:0;left:0}
@media (width>980px){.p-contents .tk-table:after{display:none}}
.p-contents .tk-table table{width:100%;margin-bottom:var(--token-spacing-4);white-space:nowrap}
@media (width>980px){.p-contents .tk-table table{white-space:normal}}
.p-contents .tk-table table th,.p-contents .tk-table table td{padding:var(--token-spacing-3)var(--token-spacing-4);vertical-align:top;border:1px solid var(--token-colors-primitive-grey-400)}
@media (width>980px){:is(.p-contents .tk-table table th,.p-contents .tk-table table td){padding:var(--token-spacing-1)}}
.p-contents .tk-table table thead th{color:var(--token-colors-primitive-white);vertical-align:top;background-color:var(--token-colors-primitive-grey-500);text-align:center!important}
.p-contents .tk-table table tbody th{background-color:var(--variables-colors-background-gray)}
.p-contents .tk-table table th:has(.bg-highlight),.p-contents .tk-table table td:has(.bg-highlight){padding:var(--token-spacing-2-5)var(--token-spacing-1)var(--token-spacing-1-5);background-color:var(--token-colors-primitive-grey-300);line-height:1;text-align:center!important;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
:is(.p-contents .tk-table table th:has(.bg-highlight),.p-contents .tk-table table td:has(.bg-highlight)):has(.-orange){background-color:var(--variables-colors-orange)}
:is(.p-contents .tk-table table th:has(.bg-highlight),.p-contents .tk-table table td:has(.bg-highlight)):has(.-turquoise){background-color:var(--variables-colors-turquoise)}
.p-contents .tk-table table a{color:unset;text-decoration:none}
.p-contents .tk-table table a:hover{text-decoration:underline}
.p-contents .tk-table .-type-border-y thead th{color:unset;border-inline:0;border-top:2px solid var(--token-colors-primitive-grey-700);border-bottom:2px solid var(--token-colors-primitive-grey-700);background-color:#0000;text-align:left!important}
.p-contents .tk-table .-type-border-y tbody td{border-inline:0}
.p-contents .block-heading.-step-1 .block-heading__title .tk-heading:is(h3){font-size:var(--token-font-size-xl)}
.p-contents .block-heading.-step-2{background-color:var(--token-colors-primitive-grey-100)}
.p-contents .block-heading.-step-2 .block-heading__title{padding-block:var(--token-spacing-2)}
@media (width>980px){.p-contents .block-heading.-step-2 .block-heading__title{padding-block:var(--token-spacing-2-5);padding-inline:var(--token-spacing-4)}}
.p-contents .block-heading.-step-2 .block-heading__title .tk-heading{font-size:var(--token-font-size-2xl);padding-top:.25em}
@media (width>980px){.p-contents .block-heading.-step-2 .block-heading__title .tk-heading{font-size:var(--token-font-size-3xl);padding-top:0}}
.p-contents .block-heading.-step-3{border-bottom:4px solid var(--token-colors-primitive-grey-700)}
.p-contents .block-heading.-step-3 .block-heading__title{padding-bottom:var(--token-spacing-3)}
.p-contents .block-heading.-step-3 .block-heading__title .tk-heading{font-size:var(--token-font-size-2xl)}
.p-contents .block-heading.-step-3 .block-heading__title .tk-heading:is(h2){font-size:var(--token-font-size-3xl)}
@media (width>980px){.p-contents .block-heading.-step-3 .block-heading__title .tk-heading:is(h2){font-size:var(--token-font-size-4xl);padding-top:0}}
.p-contents .block-heading.-step-3 .block-heading__title .tk-heading:is(h4){font-size:var(--token-font-size-md)}
.p-contents .block-heading.-step-3:has(h2) .block-heading__title{padding-bottom:var(--token-spacing-4)}
.p-contents .block-heading.-step-3:has(h3),.p-contents .block-heading.-step-3:has(h4){border-bottom-width:1px}
.p-contents .block-heading.-step-3:has(h4) .block-heading__title{padding-bottom:var(--token-spacing-1)}
.p-contents .block-heading.-step-4:not(.-type-border) .block-heading__title{padding-bottom:var(--token-spacing-2);border-bottom:2px solid var(--token-colors-primitive-grey-700)}
.p-contents .block-heading.-step-4 .block-heading__title .tk-heading{font-size:var(--token-font-size-md);line-height:var(--token-font-leading-2xs)}
.p-contents .block-heading[class*=-type-circle-]{--_circle-bg-color:var(--token-colors-primitive-red-500)}
.p-contents .block-heading[class*=-type-circle-] .block-heading__title{gap:var(--token-spacing-2-5);flex-flow:row;justify-content:flex-start;align-items:flex-start;display:flex}
.p-contents .block-heading[class*=-type-circle-] .block-heading__title:before{content:"";background-color:var(--_circle-bg-color);border-radius:50%;flex-shrink:0;width:10px;height:10px;margin-top:calc(.425lh - 5px);display:inline-block}
.p-contents .block-heading[class*=-type-circle-].-type-circle-red{--_circle-bg-color:var(--token-colors-primitive-red-500)}
.p-contents .block-heading[class*=-type-circle-].-type-circle-blue{--_circle-bg-color:var(--token-colors-primitive-blue-700)}
.p-contents .block-heading.-type-border .block-heading__inner{border-left:7px solid var(--token-colors-primitive-red-700);flex-flow:column;gap:4px;padding-left:10px;display:flex}
.p-contents .block-heading .block-heading__title{gap:var(--token-spacing-0-5)var(--token-spacing-2-5);flex-flow:wrap;align-items:center;display:flex}
.p-contents .block-heading .block-heading__title .block-heading__titleImage{gap:var(--token-spacing-0-5)var(--token-spacing-2-5);flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex}
.p-contents .block-heading .block-heading__title .block-heading__titleImage .tk-image{align-items:flex-start;width:auto;min-width:120px;max-width:140px;margin-inline:0}
.p-contents .block-heading .block-heading__category ul{gap:var(--token-spacing-1);flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}
.p-contents .block-heading .block-heading__category ul .tk-image{display:flex}
.p-contents .block-heading .block-heading__category ul .tk-image img{flex-shrink:0}
.p-contents .a-tableBadge{--_tableBadge-bg-color:transparent;gap:var(--token-spacing-0-5);flex-flow:row;display:inline-flex}
.p-contents .a-tableBadge .a-tableBadge__text{box-sizing:border-box;width:1.5em;height:1.5em;color:var(--token-colors-primitive-white);text-align:center;background-color:var(--_tableBadge-bg-color);border-radius:100%;flex-shrink:0;line-height:1.5em}
.p-contents .a-tableBadge.-type-H{--_tableBadge-bg-color:var(--token-colors-primitive-red-700)}
.p-contents .a-tableBadge.-type-C{--_tableBadge-bg-color:var(--token-colors-primitive-blue-600)}
.p-contents .a-tableBadge:not(:has(.a-tableBadge__annotation)){margin-right:1em}
.p-contents .block-table-description .block-table-description__inner{border:2px solid var(--token-colors-primitive-grey-100);background-color:#fff;padding:15px}
.p-contents .block-table-description .block-table-description__inner .a-tableBadge{margin-right:0}
.p-contents .block-toc .block-toc__list{gap:var(--token-spacing-1-5);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));display:grid}
.p-contents .block-toc .block-toc__list li{border:1px solid var(--token-colors-primitive-grey-100)}
.p-contents .block-toc .block-toc__list li a{box-sizing:border-box;gap:var(--token-spacing-1);height:100%;padding:var(--token-spacing-3)var(--token-spacing-2);font-size:var(--token-font-size-2xs);color:unset;flex-flow:row;justify-content:center;align-items:center;text-decoration:none;display:flex;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .block-toc .block-toc__list li a span{padding-top:.25em}
.p-contents .block-toc .block-toc__list li a:not(.-external) .a-image.-prefix{width:12px}
.p-contents .block-toc .block-toc__list li a:not(.-external) .a-image.-prefix img{width:100%;max-width:100%}
.p-contents .block-toc .block-toc__list li a:hover,.p-contents .block-toc .block-toc__list li a.-active{background-color:var(--token-colors-primitive-grey-100)}
.p-contents .block-toc.-align-center .block-toc__list{flex-wrap:wrap;justify-content:center;display:flex}
@media (width>980px){.p-contents .block-toc.-align-center .block-toc__list{flex-flow:row}}
.p-contents .block-toc.-align-center .block-toc__list li{width:100%}
@media (width>980px){.p-contents .block-toc.-align-center .block-toc__list li{max-width:320px}}
.p-contents .block-toc.-justify-start .block-toc__list li a{justify-content:start}
.p-contents .block-toc.-no-extanal .block-toc__list .a-image.-suffix{display:none}
.p-contents .block-toc.-border-lg li{border-width:2px}
.p-contents .block-call-out{--_card-bg:transparent;--_card-tittle-bg:transparent;--_card-highlight:unset;--_card-border-color:unset}
.p-contents .block-call-out .block-call-out__card{background-color:var(--_card-bg);border:1px solid var(--_card-border-color)}
.p-contents .block-call-out .block-call-out__card .block-call-out__title{padding:var(--token-spacing-2);font-size:var(--token-font-size-md);color:var(--token-colors-primitive-white);text-align:center;background-color:var(--_card-tittle-bg);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .block-call-out .block-call-out__card .block-call-out__contents{padding:var(--token-spacing-3)var(--token-spacing-5)}
@media (width>980px){.p-contents .block-call-out .block-call-out__card .block-call-out__contents{padding:var(--token-spacing-1)var(--token-spacing-5)var(--token-spacing-2)}}
.p-contents .block-call-out .block-call-out__card .block-call-out__contents .-highlight{color:var(--_card-highlight);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .block-call-out .block-call-out__card .block-call-out__contents .a-descriptionContainer{--description-border-color:var(--_card-highlight)}
.p-contents .block-call-out .block-call-out__card:not(:has(.block-call-out__title)) .block-call-out__contents{padding:var(--token-spacing-5)}
@media (width>980px){.p-contents .block-call-out .block-call-out__card:not(:has(.block-call-out__title)) .block-call-out__contents{padding:var(--token-spacing-4)}}
.p-contents .block-call-out .block-call-out__card.-theme-pink{--_card-bg:var(--variables-colors-background-pink);--_card-tittle-bg:var(--variables-colors-pink);--_card-highlight:var(--variables-colors-pink)}
.p-contents .block-call-out .block-call-out__card.-theme-green{--_card-bg:var(--variables-colors-background-green);--_card-tittle-bg:var(--variables-colors-green);--_card-highlight:var(--variables-colors-green)}
.p-contents .block-call-out .block-call-out__card.-theme-blue{--_card-bg:var(--variables-colors-background-blue);--_card-tittle-bg:var(--variables-colors-blue);--_card-highlight:var(--variables-colors-blue)}
.p-contents .block-call-out .block-call-out__card.-theme-gray{--_card-bg:var(--variables-colors-background-gray);--_card-tittle-bg:var(--variables-colors-gray);--_card-highlight:var(--variables-colors-gray)}
.p-contents .block-call-out .block-call-out__card.-theme-gray .block-call-out__title{color:unset}
.p-contents .block-call-out .block-call-out__card.-theme-dark-blue{--_card-bg:var(--variables-colors-background-dark-blue);--_card-tittle-bg:var(--variables-colors-dark-blue);--_card-highlight:var(--variables-colors-dark-blue)}
.p-contents .block-call-out .block-call-out__card.-theme-white{--_card-bg:var(--token-colors-primitive-white)}
.p-contents .block-call-out.-size-lg{font-size:var(--token-font-size-xl)}
.p-contents .block-call-out.-border-blue{--_card-border-color:var(--variables-colors-blue);--_card-highlight:var(--variables-colors-blue)}
.p-contents .block-call-out.-border-dark-blue{--_card-border-color:var(--variables-colors-dark-blue);--_card-highlight:var(--variables-colors-dark-blue)}
.p-contents .block-call-out.-border-gray{--_card-border-color:var(--variables-colors-gray);--_card-highlight:var(--variables-colors-gray)}
.p-contents .block-call-out.-border-pink{--_card-border-color:var(--variables-colors-pink);--_card-highlight:var(--variables-colors-pink)}
.p-contents .block-call-out.-border-style-dotted .block-call-out__card{border-style:dotted}
.p-contents .block-call-out.-rounded-sm .block-call-out__card{border-radius:6px}
.p-contents .a-badge.-taxonomy{--badgeTaxonomy-gap:.5rem;--badgeTaxonomy-padding:0;--badgeTaxonomy-border-radius:0;--badgeTaxonomy-border-width:0;--badgeTaxonomy-border-style:solid;--badgeTaxonomy-font-size:var(--token-font-size-xs);--badgeTaxonomy-line-height:var(--token-font-leading-sm);--badgeTaxonomy-width:auto;--badgeTaxonomy-height:auto;gap:var(--badgeTaxonomy-gap);width:var(--badgeTaxonomy-width);max-width:fit-content;height:var(--badgeTaxonomy-height);padding:var(--badgeTaxonomy-padding);font-size:var(--badgeTaxonomy-font-size);line-height:var(--badgeTaxonomy-line-height);text-align:center;word-break:break-all;border-style:solid;border-width:var(--badgeTaxonomy-border-width);border-radius:var(--badgeTaxonomy-border-radius);justify-content:center;align-items:center;display:inline-flex}
.p-contents .a-badge.-size-xs{--badgeTaxonomy-padding:var(--token-spacing-1)var(--token-spacing-0-5);--badgeTaxonomy-font-size:var(--token-font-size-5xs);--badgeTaxonomy-line-height:var(--token-font-leading-4xs);min-width:62px}
.p-contents .a-badge.-size-sm{--badgeTaxonomy-padding:var(--token-spacing-0-5)var(--token-spacing-1);--badgeTaxonomy-font-size:var(--token-font-size-3xs);--badgeTaxonomy-line-height:var(--token-font-leading-sm);min-width:100px}
.p-contents .a-badge.-size-md{--badgeTaxonomy-padding:var(--token-spacing-1)var(--token-spacing-2);--badgeTaxonomy-font-size:var(--token-font-size-xs);--badgeTaxonomy-line-height:var(--token-font-leading-5xs)}
.p-contents .a-badge.-theme-blue{--badgeTaxonomy-bg:var(--variables-colors-blue)!important;color:var(--token-colors-primitive-white)!important}
.p-contents .a-badge.-theme-green{--badgeTaxonomy-bg:var(--variables-colors-green)!important;color:var(--token-colors-primitive-white)!important}
.p-contents .a-badge.-theme-pink{--badgeTaxonomy-bg:var(--variables-colors-pink)!important;color:var(--token-colors-primitive-white)!important}
.p-contents .a-badge.-theme-purple{--badgeTaxonomy-bg:var(--variables-colors-purple)!important;color:var(--token-colors-primitive-white)!important}
.p-contents .a-badge.-theme-orange{--badgeTaxonomy-bg:var(--variables-colors-orange)!important;color:var(--token-colors-primitive-white)!important}
.p-contents .a-badge.-taxonomy{--badgeTaxonomy-bg:transparent;--badgeTaxonomy-border-color:transparent;background:var(--badgeTaxonomy-bg);border-color:var(--badgeTaxonomy-border-color)}
.p-contents .a-badge.-taxonomy.-theme-gray{--badgeTaxonomy-bg:var(--token-colors-primitive-grey-100)}
.p-contents .a-badge.-taxonomy.-theme-brown{--badgeTaxonomy-bg:var(--token-colors-primitive-brown-100)}
.p-contents .a-button{--button-item-gap:4px;--button-py:12px;--button-px:16px;--button-icon-size:1rem;--button-radius:0;--button-w:auto;--button-maxw:100%;--button-minw:150px;--button-border-width:2px;--icon-size:var(--button-icon-size);gap:var(--button-item-gap);width:var(--button-w);min-width:var(--button-minw);max-width:var(--button-maxw);padding:calc(var(--button-py) - var(--button-border-width))var(--button-px);color:unset;cursor:pointer;border-radius:var(--button-radius);align-items:center;text-decoration:none;display:inline-flex}
.p-contents .a-button>.a-button__text{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.p-contents .a-button:hover{opacity:var(--token-opacity-hover)}
.p-contents .a-button.-icon-left>.a-icon{order:-1}
.p-contents .a-button.-icon-right>.a-icon{order:1}
.p-contents .a-button.-justify-center{--button-justify-content:center}
.p-contents .a-button.-justify-between{--button-justify-content:space-between}
.p-contents .a-button.-justify-between.-icon-left>.a-button__text{padding-right:calc(var(--button-icon-size) + var(--button-item-gap));margin-inline:auto}
.p-contents .a-button.-justify-between.-icon-right>.a-button__text{padding-left:calc(var(--button-icon-size) + var(--button-item-gap));margin-inline:auto}
.p-contents .a-button:is(button[disabled]),.p-contents .a-button:is(a[disabled]),.p-contents .a-button:is(a[href=""]),.p-contents .a-button:is(a:not([href])){pointer-events:none;cursor:auto}
.p-contents .a-button.-min-w-none{--button-minw:0}
.p-contents .a-icon{color:var(--icon-color,currentColor)}
.p-contents .a-icon .a-icon__img{color:inherit}
.p-contents .a-icon{width:var(--icon-size,1em);height:var(--icon-size,1em);font-size:var(--icon-size,1em);justify-content:center;align-items:center;line-height:0;display:inline-flex}
.p-contents .a-icon .a-icon__img{display:inline-flex}
.p-contents .a-image{--image-object-fit:cover;--image-aspect-ratio:auto;--image-radius-top-left:auto;--image-radius-top-right:auto;--image-radius-bottom-left:auto;--image-radius-bottom-right:auto;line-height:0;display:inline-block}
.p-contents .a-image.-aspect-ratio-1-1{--image-aspect-ratio:1/1}
.p-contents .a-image.-aspect-ratio-2-1{--image-aspect-ratio:2/1}
.p-contents .a-image.-aspect-ratio-3-2{--image-aspect-ratio:3/2}
.p-contents .a-image.-aspect-ratio-4-3{--image-aspect-ratio:4/3}
.p-contents .a-image.-aspect-ratio-16-9{--image-aspect-ratio:16/9}
.p-contents .a-image__object{width:auto;max-width:fit-content;height:auto;aspect-ratio:var(--image-aspect-ratio,auto);object-fit:var(--image-object-fit);border-radius:var(--image-radius-top-left)var(--image-radius-top-right)var(--image-radius-bottom-right)var(--image-radius-bottom-left)}
.p-contents .a-list{--list-space-y:2px;--list-font-size:13px;--list-line-height:1.5;--list-marker-size:2px;--list-marker-space-y:8px;--list-marker-space-x:4px;gap:var(--list-space-y);font-size:var(--list-font-size);line-height:var(--list-line-height);flex-direction:column;list-style:none;display:flex}
.p-contents .a-list:where(ul){--list-space-y:8px}
.p-contents .a-list:where(ul) li{gap:var(--list-marker-space-x);display:flex}
.p-contents .a-list:where(ul) li:before{flex:0 0 var(--list-marker-size);width:var(--list-marker-size);height:var(--list-marker-size);margin-inline:calc((var(--list-font-size) - var(--list-marker-size))/2);margin-top:var(--list-marker-space-y);content:"";background:currentColor;border-radius:50%}
.p-contents .a-list:where(ul) li::marker{flex:0 0 var(--list-marker-size);width:var(--list-marker-size);height:var(--list-marker-size);margin-inline:calc((var(--list-font-size) - var(--list-marker-size))/2);margin-top:var(--list-marker-space-y);content:"";background:currentColor;border-radius:50%}
.p-contents .a-list:where(ol){--list-space-y:6px;padding-left:1em;list-style-type:decimal}
.p-contents .a-list.-size-sm{--list-font-size:var(--text-xs-size);--list-line-height:1.3}
.p-contents .a-list{--list-theme:var(--semantic-color-primary);--list-color:var(--semantic-color-body);--list-marker-color:var(--list-theme);color:var(--list-color)}
.p-contents .a-list:where(ul) li:before{color:var(--list-marker-color)}
.p-contents .a-list:where(ul) li::marker{color:var(--list-marker-color)}
.p-contents .a-list.-theme-dark{--list-marker-color:var(--semantic-color-black)}
.p-contents .a-list.-theme-gray{--semantic-color-background-layer-1:var(--semantic-color-gray);--list-marker-color:var(--semantic-color-background-layer-1)}
.p-contents .a-list.-theme-light{--list-color:var(--semantic-color-white);--list-marker-color:var(--semantic-color-white)}
.p-contents .a-spacer-block{clear:both;margin-top:0;margin-bottom:0;display:block}
.p-contents :where(.a-spacer-block:first-child,.a-spacer-block)+*{margin-top:0!important}
.p-contents :where(:has(+.a-spacer-block,.a-spacer-block:last-child)){margin-bottom:0!important}
.p-contents .a-cardContainer{--cardContainer-display:flex;--cardContainer-gap:0;--cardContainer-row-gap:var(--cardContainer-gap);--cardContainer-col-gap:var(--cardContainer-gap);--cardContainer-padding-top:unset;--cardContainer-padding-bottom:unset;--cardContainer-padding-right:unset;--cardContainer-padding-left:unset;--cardContainer-margin-top:unset;--cardContainer-margin-bottom:unset;--cardContainer-margin-right:unset;--cardContainer-margin-left:unset;--cardContainer-border-radius:unset;--cardContainer-boeder-width:0;--cardContainer-border-color:transparent;--cardContainer-background-color:transparent;--cardContainer-column-ratio-left:50%;--cardContainer-column-ratio-right:50%;--cardContainer-badge-position-top:unset;--cardContainer-badge-position-right:unset;--cardContainer-badge-position-bottom:unset;--cardContainer-badge-position-left:unset;display:var(--cardContainer-display);justify-content:center;align-items:center;row-gap:var(--cardContainer-row-gap);column-gap:var(--cardContainer-col-gap);padding-top:var(--cardContainer-padding-top);padding-bottom:var(--cardContainer-padding-bottom);padding-right:var(--cardContainer-padding-right);padding-left:var(--cardContainer-padding-left);margin-top:var(--cardContainer-margin-top);margin-bottom:var(--cardContainer-margin-bottom);margin-right:var(--cardContainer-margin-right);margin-left:var(--cardContainer-margin-left);border-radius:var(--cardContainer-border-radius);border-width:var(--cardContainer-boeder-width);border-color:var(--cardContainer-border-color);background-color:var(--cardContainer-background-color,var(--semantic-color-white));border-style:solid}
.p-contents .a-cardContainer.-theme-light{--cardContainer-background-color:var(--semantic-color-white)}
.p-contents .a-cardContainer.-theme-transparent{--cardContainer-background-color:transparent}
.p-contents .a-contentContainer{--contentContainer-padding-top:unset;--contentContainer-padding-bottom:unset;--contentContainer-margin-top:unset;--contentContainer-margin-bottom:unset;--contentContainer-padding-x:var(--token-container-gutter);--contentContainer-max-width:var(--token-container-maxw);max-width:var(--contentContainer-max-width);padding-inline:var(--contentContainer-padding-x);padding-top:var(--contentContainer-padding-top);padding-bottom:var(--contentContainer-padding-bottom);margin-inline:auto;margin-top:var(--contentContainer-margin-top);margin-bottom:var(--contentContainer-margin-bottom);clear:both;display:block}
@media (width>980px){.p-contents .a-contentContainer{--contentContainer-padding-x:0;--contentContainer-max-width:100%}}
.p-contents .a-contentContainer>* .a-contentContainer{--contentContainer-padding-x:0}
.p-contents .a-contentContainer.-w-full{--contentContainer-max-width:100%}
.p-contents .a-gridContainer[class*=-cols-1-]{--gridContainer-columns:1}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-1-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-1-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-1-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-1-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-1-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-1-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-1-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-1-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-1-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-1-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-1-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-1-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-1-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-1-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-1-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-1-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-1-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-1-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-1-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-1-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-1-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-1-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-1-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-1-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-1-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-1-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-1-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-1-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-1-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-1-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer[class*=-cols-2-]{--gridContainer-columns:2}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-2-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-2-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-2-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-2-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-2-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-2-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-2-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-2-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-2-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-2-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-2-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-2-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-2-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-2-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-2-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-2-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-2-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-2-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-2-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-2-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-2-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-2-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-2-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-2-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-2-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-2-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-2-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-2-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-2-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-2-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer[class*=-cols-3-]{--gridContainer-columns:3}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-3-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-3-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-3-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-3-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-3-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-3-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-3-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-3-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-3-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-3-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-3-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-3-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-3-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-3-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-3-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-3-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-3-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-3-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-3-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-3-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-3-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-3-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-3-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-3-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-3-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-3-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-3-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-3-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-3-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-3-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer[class*=-cols-4-]{--gridContainer-columns:4}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-4-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-4-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-4-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-4-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-4-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-4-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-4-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-4-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-4-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-4-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-4-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-4-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-4-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-4-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-4-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-4-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-4-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-4-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-4-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-4-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-4-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-4-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-4-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-4-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-4-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-4-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-4-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-4-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-4-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-4-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer[class*=-cols-5-]{--gridContainer-columns:5}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-5-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-5-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-5-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-5-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-5-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-5-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-5-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-5-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-5-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-5-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-5-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-5-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-5-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-5-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-5-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-5-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-5-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-5-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-5-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-5-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-5-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-5-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-5-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-5-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-5-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-5-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-5-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-5-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-5-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-5-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer[class*=-cols-6-]{--gridContainer-columns:6}
@media (width>768px){.p-contents .a-gridContainer[class*=-cols-6-1]{--gridContainer-columns:1}.p-contents .a-gridContainer[class*=-cols-6-2]{--gridContainer-columns:2}.p-contents .a-gridContainer[class*=-cols-6-3]{--gridContainer-columns:3}.p-contents .a-gridContainer[class*=-cols-6-4]{--gridContainer-columns:4}.p-contents .a-gridContainer[class*=-cols-6-5]{--gridContainer-columns:5}}
@media (width>980px){.p-contents .a-gridContainer.-cols-6-1-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-6-1-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-6-1-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-6-1-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-6-1-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-6-2-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-6-2-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-6-2-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-6-2-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-6-2-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-6-3-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-6-3-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-6-3-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-6-3-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-6-3-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-6-4-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-6-4-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-6-4-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-6-4-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-6-4-5{--gridContainer-columns:5}.p-contents .a-gridContainer.-cols-6-5-1{--gridContainer-columns:1}.p-contents .a-gridContainer.-cols-6-5-2{--gridContainer-columns:2}.p-contents .a-gridContainer.-cols-6-5-3{--gridContainer-columns:3}.p-contents .a-gridContainer.-cols-6-5-4{--gridContainer-columns:4}.p-contents .a-gridContainer.-cols-6-5-5{--gridContainer-columns:5}}
.p-contents .a-gridContainer{--gridContainer-gap:16px;--gridContainer-columns:1;grid-template-columns:repeat(var(--gridContainer-columns),1fr);gap:var(--gridContainer-gap);display:grid}
.p-contents .a-gridContainer>*{container-type:inline-size}
@media (width>980px){.p-contents .a-gridContainer img{width:100%}}
.p-contents .a-gridContainer.-items-center{align-items:center}
.p-contents .a-gridContainer .a-contentContainer .a-contentContainer{--contentContainer-padding-x:0}
.p-contents .a-flexContainer{--gridContainer-gap:16px;gap:var(--gridContainer-gap);flex-flow:column;justify-content:center;align-items:flex-start;display:flex}
.p-contents .a-flexContainer .a-contentContainer{--contentContainer-padding-x:0}
.p-contents .a-flexContainer.-border-gray{border:1px solid var(--token-colors-primitive-grey-100)}
.p-contents .a-flexContainer.-flow-row{flex-flow:wrap}
.p-contents .a-flexContainer.-flow-row.-nowrap{flex-wrap:nowrap}
.p-contents .a-flexContainer.-flow-row-reverse{flex-flow:row-reverse wrap}
.p-contents .a-flexContainer.-flow-row-reverse.-nowrap{flex-wrap:nowrap}
@media (width>980px){.p-contents .a-flexContainer.-flow-column{flex-flow:column}.p-contents .a-flexContainer.-flow-column-reverse{flex-flow:column-reverse}}
.p-contents .a-flexContainer.-items-center{align-items:center}
.p-contents .a-flexContainer.-items-start{align-items:flex-start}
.p-contents .a-flexContainer.-items-end{align-items:flex-end}
.p-contents .a-flexContainer.-justify-center{justify-content:center}
.p-contents .a-flexContainer.-justify-start{justify-content:flex-start}
.p-contents .a-flexContainer.-justify-end{justify-content:flex-end}
.p-contents .a-flexContainer.-justify-between{justify-content:space-between;width:100%}
@media (width>980px){.p-contents .a-flexContainer.-rasio-10-90>:first-child{flex:1}.p-contents .a-flexContainer.-rasio-10-90>:last-child{flex:9}.p-contents .a-flexContainer.-rasio-12-88>:first-child{flex:1.2}.p-contents .a-flexContainer.-rasio-12-88>:last-child{flex:8.8}.p-contents .a-flexContainer.-rasio-13-87>:first-child{flex:1.3}.p-contents .a-flexContainer.-rasio-13-87>:last-child{flex:8.7}.p-contents .a-flexContainer.-rasio-15-85>:first-child{flex:1.5}.p-contents .a-flexContainer.-rasio-15-85>:last-child{flex:8.5}.p-contents .a-flexContainer.-rasio-20-80>:first-child{flex:2}.p-contents .a-flexContainer.-rasio-20-80>:last-child{flex:8}.p-contents .a-flexContainer.-rasio-25-75>:first-child{flex:2.5}.p-contents .a-flexContainer.-rasio-25-75>:last-child{flex:7.5}.p-contents .a-flexContainer.-rasio-30-70>:first-child{flex:3}.p-contents .a-flexContainer.-rasio-30-70>:last-child{flex:7}.p-contents .a-flexContainer.-rasio-40-60>:first-child{flex:4}.p-contents .a-flexContainer.-rasio-40-60>:last-child{flex:6}.p-contents .a-flexContainer.-rasio-50-50>:first-child,.p-contents .a-flexContainer.-rasio-50-50>:last-child{flex:5}.p-contents .a-flexContainer.-rasio-60-40>:first-child{flex:6}.p-contents .a-flexContainer.-rasio-60-40>:last-child{flex:4}.p-contents .a-flexContainer.-rasio-70-30>:first-child{flex:7}.p-contents .a-flexContainer.-rasio-70-30>:last-child{flex:3}.p-contents .a-flexContainer.-rasio-80-20>:first-child{flex:8}.p-contents .a-flexContainer.-rasio-80-20>:last-child{flex:2}.p-contents .a-flexContainer.-rasio-90-10>:first-child{flex:9}.p-contents .a-flexContainer.-rasio-90-10>:last-child{flex:1}.p-contents .a-flexContainer.-pc-nowrap{flex-wrap:nowrap!important}}
.p-contents .a-flexContainer.-nowrap.-rasio-10-90>:first-child{flex:1}
.p-contents .a-flexContainer.-nowrap.-rasio-10-90>:last-child{flex:9}
.p-contents .a-flexContainer.-nowrap.-rasio-20-80>:first-child{flex:2}
.p-contents .a-flexContainer.-nowrap.-rasio-20-80>:last-child{flex:8}
.p-contents .a-flexContainer.-nowrap.-rasio-30-70>:first-child{flex:3}
.p-contents .a-flexContainer.-nowrap.-rasio-30-70>:last-child{flex:7}
.p-contents .a-flexContainer.-nowrap.-rasio-40-60>:first-child{flex:4}
.p-contents .a-flexContainer.-nowrap.-rasio-40-60>:last-child{flex:6}
.p-contents .a-flexContainer.-nowrap.-rasio-50-50>:first-child,.p-contents .a-flexContainer.-nowrap.-rasio-50-50>:last-child{flex:5}
.p-contents .a-flexContainer.-nowrap.-rasio-60-40>:first-child{flex:6}
.p-contents .a-flexContainer.-nowrap.-rasio-60-40>:last-child{flex:4}
.p-contents .a-flexContainer.-nowrap.-rasio-70-30>:first-child{flex:7}
.p-contents .a-flexContainer.-nowrap.-rasio-70-30>:last-child{flex:3}
.p-contents .a-flexContainer.-nowrap.-rasio-80-20>:first-child{flex:8}
.p-contents .a-flexContainer.-nowrap.-rasio-80-20>:last-child{flex:2}
.p-contents .a-flexContainer.-nowrap.-rasio-90-10>:first-child{flex:9}
.p-contents .a-flexContainer.-nowrap.-rasio-90-10>:last-child{flex:1}
.p-contents .a-descriptionContainer{--description-border-color:var(--token-colors-primitive-grey-500)}
.p-contents .a-descriptionContainer .a-descriptionContainer__wrapper{flex-flow:column;display:flex}
.p-contents .a-descriptionContainer .a-descriptionContainer__wrapper>*{gap:var(--token-spacing-2);padding-block:var(--token-spacing-3);align-items:center;display:flex}
.p-contents .a-descriptionContainer .a-descriptionContainer__wrapper>* dt{flex-shrink:0;min-width:70px;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .a-descriptionContainer.-flow-row .a-descriptionContainer__wrapper>*{flex-flow:row}
.p-contents .a-descriptionContainer.-grid .a-descriptionContainer__wrapper>*{gap:var(--token-spacing-2);padding-block:var(--token-spacing-3);grid-template-columns:.4fr 1fr;align-items:center;display:grid}
.p-contents .a-descriptionContainer.-grid .a-descriptionContainer__wrapper>* dt{flex-shrink:0;min-width:70px}
.p-contents .a-descriptionContainer.-hasborder .a-descriptionContainer__wrapper>*{border-top:2px dotted var(--description-border-color)}
.p-contents .a-descriptionContainer.-isLastBorder .a-descriptionContainer__wrapper>:last-child{border-bottom:2px dotted var(--description-border-color)}
.p-contents .a-descriptionContainer.-items-start .a-descriptionContainer__wrapper>*{align-items:flex-start}
.p-contents .a-descriptionContainer.-items-end .a-descriptionContainer__wrapper>*{align-items:flex-end}
.p-contents .a-cardContainer.-flow-horizontal{flex-flow:column}
@media (width>768px){.p-contents .a-cardContainer.-flow-horizontal{flex-flow:row}}
.p-contents .a-cardContainer.-flow-vertical{flex-flow:column}
.p-contents .a-cardContainer[class*=-column-ratio-]>.a-cardContainer__left{width:100%}
@media (width>980px){.p-contents .a-cardContainer[class*=-column-ratio-]>.a-cardContainer__left{flex:0 0 var(--cardContainer-column-ratio-left)}}
.p-contents .a-cardContainer[class*=-column-ratio-]>.a-cardContainer__right{width:100%}
@media (width>980px){.p-contents .a-cardContainer[class*=-column-ratio-]>.a-cardContainer__right{flex:0 0 var(--cardContainer-column-ratio-right)}}
.p-contents .a-cardContainer.-column-ratio-50\/50{--cardContainer-column-ratio-left:calc(50% - (var(--cardContainer-gap)/2));--cardContainer-column-ratio-right:calc(50% - (var(--cardContainer-gap)/2))}
.p-contents .a-cardContainer.-column-ratio-33\/66{--cardContainer-column-ratio-left:calc(33.333% - (var(--cardContainer-gap)/2));--cardContainer-column-ratio-right:calc(66.666% - (var(--cardContainer-gap)/2))}
.p-contents .a-cardContainer.-column-ratio-25\/75{--cardContainer-column-ratio-left:calc(25% - (var(--cardContainer-gap)/2));--cardContainer-column-ratio-right:calc(75% - (var(--cardContainer-gap)/2))}
.p-contents .a-cardContainer.-column-ratio-75\/25{--cardContainer-column-ratio-left:calc(75% - (var(--cardContainer-gap)/2));--cardContainer-column-ratio-right:calc(25% - (var(--cardContainer-gap)/2))}
.p-contents .a-cardContainer.-column-ratio-66\/33{--cardContainer-column-ratio-left:calc(66.666% - (var(--cardContainer-gap)/2));--cardContainer-column-ratio-right:calc(33.333% - (var(--cardContainer-gap)/2))}
.p-contents .a-cardContainer.-has-shadow{box-shadow:0 8px 16px 0 rgba(var(--part-card-box-shadow-color),.1),0 32px 32px 0 rgba(var(--part-card-box-shadow-color),.1),0 80px 48px 0 rgba(var(--part-card-box-shadow-color),.05)}
.p-main .m-asideBanners .m-asideBanners__list{flex-flow:column;gap:20px;padding-top:20px;display:flex}
.p-main .m-asideBanners .m-asideBanners__list li{justify-content:center;align-items:center;display:flex}
.p-contents .m-customerVoice .m-customerVoice__item{padding-top:var(--token-spacing-10);margin-top:var(--token-spacing-10);border-style:var(--tw-border-style);border-width:1px 0 0;border-top-style:solid;border-top-color:#555c68}
.p-contents .m-customerVoice .m-customerVoice__item:first-child{border-top:0;margin-top:0;padding-top:0}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card{gap:var(--token-spacing-4);flex-direction:column;display:flex}
@media (width>980px){.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card{gap:var(--token-spacing-8)}}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__summary{gap:var(--token-spacing-4);align-items:center;display:grid}
@media (width>980px){.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__summary{grid-template-columns:repeat(2,minmax(0,1fr))}}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__thumb{justify-content:center;display:flex}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__thumb figcaption{text-align:center}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__title{font-size:var(--token-font-size-xl);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-customerVoice .m-customerVoice__item .m-customerVoice__card .m-customerVoice__content .-lead{margin-bottom:var(--token-spacing-5);font-size:var(--token-font-size-2xl);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productCard{height:100%}
.p-contents .m-productCard .m-productCard__link{box-sizing:border-box;height:100%;padding:var(--token-spacing-3)var(--token-container-gutter);color:unset;background:var(--token-colors-primitive-white);text-decoration:none;display:block}
@media (width>980px){.p-contents .m-productCard .m-productCard__link{padding:var(--token-spacing-4);border:2px solid var(--token-colors-primitive-grey-100)}.p-contents .m-productCard .m-productCard__link:hover{background:var(--token-colors-primitive-grey-100)}}
.p-contents .m-productCard .m-productCard__link .m-productCard__inner{gap:var(--token-spacing-3);flex-flow:row;display:flex}
@media (width>980px){.p-contents .m-productCard .m-productCard__link .m-productCard__inner{gap:var(--token-spacing-6)}}
.p-contents .m-productCard .m-productCard__link .m-productCard__inner:after{content:"";margin-block:auto;background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);flex-shrink:0;width:6px;height:12px;margin-left:auto}
@media (width>980px){.p-contents .m-productCard .m-productCard__link .m-productCard__inner:after{display:none}}
.p-contents .m-productCard .m-productCard__link .m-productCard__inner .m-productCard__thumb{flex-shrink:0;align-items:flex-start;max-width:70px;display:flex}
@media (width>980px){.p-contents .m-productCard .m-productCard__link .m-productCard__inner .m-productCard__thumb{max-width:140px}}
.p-contents .m-productCard .m-productCard__link .m-productCard__inner .m-productCard__thumb .a-image img{aspect-ratio:1;width:100%;height:auto}
.p-contents .m-productCard .m-productCard__link .m-productCard__inner .m-productCard__content{gap:var(--token-spacing-3);flex-flow:column;align-items:flex-start;display:flex}
.p-contents .m-productCard .m-productCard__link .-titlePrefix{font-size:var(--token-font-size-3xs)}
.p-contents .m-productCard .m-productCard__link .m-productCard__title{gap:var(--token-spacing-4);justify-content:flex-start;align-items:center;width:100%;display:flex}
.p-contents .m-productCard .m-productCard__link .m-productCard__title:before{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);flex-shrink:0;width:6px;height:12px;display:none}
@media (width>980px){.p-contents .m-productCard .m-productCard__link .m-productCard__title:before{display:block}}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer{flex-flow:column;width:100%;display:flex}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-kana{font-size:var(--token-font-size-5xs);line-height:var(--token-font-leading-5xs)}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-text{font-size:var(--token-font-size-md);padding-top:.25em;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-text .a-image.-external,.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-text .a-image.-separate{width:11px;height:11px;margin-left:.5em;display:inline-flex}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-titleImg img{width:revert-layer}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__titleContainer .-lead{font-size:var(--token-font-size-3xs);line-height:var(--token-font-leading-3xs);padding-top:.25em;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productCard .m-productCard__link .m-productCard__title .m-productCard__badge{flex-shrink:0;align-self:flex-start;display:flex}
.p-contents .m-productCard .m-productCard__link .m-productCard__SpecBadge{width:100%}
@media (width>980px){.p-contents .m-productCard .m-productCard__link.-noLink:hover{background:var(--token-colors-primitive-white)}}
.p-contents .m-productCard .m-productCard__link.-noLink .m-productCard__inner:after{background-image:none}
.p-contents .m-productCard .m-productCard__link.-noLink .m-productCard__inner .m-productCard__content .m-productCard__title:before{display:none}
.p-contents .m-productCard.-size-sm .m-productCard__link{gap:var(--token-spacing-3);flex-flow:row;display:flex}
.p-contents .m-productCard.-size-sm .m-productCard__link:after{content:"";margin-block:auto;background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);flex-shrink:0;width:6px;height:12px;margin-left:auto}
@media (width>980px){.p-contents .m-productCard.-size-sm .m-productCard__link:after{display:none}}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner{gap:var(--token-spacing-1);flex-flow:column}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner:after{display:none}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__title{gap:var(--token-spacing-3);align-items:flex-start}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__title:before{margin-top:calc(.435625rem + 3px)}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__title .-text{font-size:var(--token-font-size-lg)}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__content{flex-flow:row}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__content .m-productCard__thumb{max-width:70px}
.p-contents .m-productCard.-size-sm .m-productCard__link .m-productCard__inner .m-productCard__content .m-productCard__detail br{display:none}
.p-contents .m-productsRelated .m-productsRelated__list{gap:var(--token-spacing-5);margin-top:var(--token-spacing-8);grid-template-columns:repeat(2,1fr);display:grid}
@media (width>980px){.p-contents .m-productsRelated .m-productsRelated__list{grid-template-columns:repeat(4,1fr)}}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card{flex-flow:column;display:flex}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-thumb{justify-content:center;align-items:flex-end;display:flex}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-thumb img{aspect-ratio:14.3/10;object-fit:cover;object-position:top;width:100%;max-width:143px;height:100%}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-link{gap:var(--token-spacing-1);padding:var(--token-spacing-2)var(--token-spacing-2);font-size:var(--token-font-size-xs);line-height:var(--token-font-leading-2xs);color:unset;text-align:left;border:2px solid var(--token-colors-primitive-grey-100);background-position:8px;flex-flow:row;justify-content:flex-start;align-items:center;margin-top:0;text-decoration:none;display:flex;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-link:before{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);flex-shrink:0;width:6px;height:12px;display:block}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-link:hover{background-color:var(--token-colors-primitive-grey-100);opacity:var(--token-opacity-hover)}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-link span{padding-top:var(--token-spacing-1)}
.p-contents .m-productsRelated .m-productsRelated__list .m-productsRelated__card .-link~p{margin-top:var(--token-spacing-5)}
.p-contents .m-productSpecBatchs .m-productSpecBatchs__list{gap:var(--token-spacing-1);grid-template-columns:repeat(auto-fill,minmax(32px,1fr));display:grid}
.p-contents .m-productSpecBatchs .m-productSpecBatchs__list .m-productSpecBatchs__item{justify-content:center;align-items:center;display:flex}
.p-contents .m-productSpecBatchs .m-productSpecBatchs__list .m-productSpecBatchs__item.-col-2{grid-column:span 2}
.p-contents .m-productSpecBatchs .m-productSpecBatchs__list .m-productSpecBatchs__item .a-image img{width:100%}
.p-contents .m-productSummary{gap:var(--token-spacing-8);color:unset;flex-flow:column;text-decoration:none;display:flex}
.p-contents .m-productSummary .a-contentContainer{--contentContainer-padding-x:10px;margin-inline:0}
@media (width>980px){.p-contents .m-productSummary .a-contentContainer{--contentContainer-padding-x:0}}
.p-contents .m-productSummary .a-contentContainer .a-cardContainer{--cardContainer-col-gap:var(--token-spacing-5);justify-content:flex-start}
@media (width>980px){.p-contents .m-productSummary .a-contentContainer .a-cardContainer{--cardContainer-col-gap:var(--token-spacing-8)}}
.p-contents .m-productSummary .tk-image{max-width:fit-content}
.p-contents .m-productSummary .m-productSummary__card{align-items:flex-start}
.p-contents .m-productSummary .m-productSummary__card a{color:unset;flex-flow:column;text-decoration:none;display:flex}
.p-contents .m-productSummary .m-productSummary__card a:hover{opacity:var(--token-opacity-hover)}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb{flex-shrink:0;position:relative}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb>.a-image{max-width:100px}
@media (width>980px){.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb>.a-image{max-width:100%;padding-inline:var(--token-spacing-4)}}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb>.a-image .a-image__object{width:100%}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb .m-productSummary__thumbBadge{display:flex;position:absolute;top:0;right:0}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb .m-productSummary__thumbBadge .a-image .a-image__object{width:40px}
@media (width>980px){.p-contents .m-productSummary .m-productSummary__card .m-productSummary__thumb .m-productSummary__thumbBadge .a-image .a-image__object{width:50px}}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail{gap:var(--token-spacing-5);flex-flow:column;width:100%;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__name .-kana{font-size:var(--token-font-size-5xs);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__name h3{gap:var(--token-spacing-1);flex-flow:column;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__name .-text img{width:100%}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__name .-lead{font-size:var(--token-font-size-3xs);margin-top:6px;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__name .-leadImg{margin-top:5px;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__description{gap:var(--token-spacing-2);flex-flow:column;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__description>.-lead{font-size:var(--token-font-size-lg);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__content{gap:var(--token-spacing-4);flex-flow:column;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__badges ul{gap:var(--token-spacing-2);flex-flow:wrap;align-items:center;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__badges ul li{display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__badges ul li .a-image{max-width:150px}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__badges ul li .a-image .a-image__object{width:100%}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__taxonomy ul{gap:var(--token-spacing-1);grid-template-columns:1fr 1fr;display:grid}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__taxonomy ul .a-badge{box-sizing:border-box;color:#fff;width:100%;max-width:100%;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__target ul,.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__wheel ul{gap:var(--token-spacing-1);flex-flow:wrap;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__links ul{gap:var(--token-spacing-1);flex-flow:wrap;margin:0;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__links ul li{padding-block:var(--token-spacing-1);padding-right:var(--token-spacing-2);padding-left:calc(18px + var(--token-spacing-2));background-position:var(--token-spacing-2)calc(.5em + var(--token-spacing-1));border:2px solid var(--token-colors-primitive-grey-100);margin-bottom:0}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__note ul{flex-flow:column;display:flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__note ul li{gap:var(--token-spacing-1);flex-flow:row;align-items:flex-start;display:inline-flex}
.p-contents .m-productSummary .m-productSummary__card .m-productSummary__detail .m-productSummary__note ul li:before{color:currentColor;content:"※";width:1em;display:inline-block}
.p-contents .m-productSummary .tk-hr{margin-block:var(--token-spacing-8)}
.p-contents .m-productSummary.-size-sm{flex-flow:column;gap:10px;width:100%;max-width:320px;margin-inline:auto}
.p-contents .m-productSummary.-size-sm .a-contentContainer{--contentContainer-padding-x:0}
.p-contents .m-productSummary.-size-sm .m-productSummary__card a{gap:var(--token-spacing-1);width:100%}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__description{font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__detail{gap:var(--token-spacing-3);flex-flow:row}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__thumb{max-width:112px;display:flex}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__thumb .a-image{padding-inline:0}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__content{gap:var(--token-spacing-2);width:100%;margin-top:var(--token-spacing-3)}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__content .m-productSummary__name .a-image{max-width:150px}
.p-contents .m-productSummary.-size-sm .m-productSummary__card .m-productSummary__content .m-productSummary__badges .a-image{max-width:106px}
.m-productTitle{margin-bottom:var(--token-spacing-8)}
.m-productTitle .a-contentContainer{--contentContainer-padding-x:10px;--contentContainer-padding-bottom:var(--token-spacing-4);border-bottom:4px solid #555d68}
@media (width>980px){.m-productTitle .a-contentContainer{--contentContainer-padding-x:0}}
.m-productTitle .m-productTitle__lead{padding-top:var(--token-spacing-0-5)}
.m-productTitle .m-productTitle__detail{flex-direction:column;gap:0;display:flex}
@media (width>980px){.m-productTitle .m-productTitle__detail{gap:var(--token-spacing-3);flex-flow:row;justify-content:space-between}}
.m-productTitle .m-productTitle__detail .m-productTitle__title{flex-shrink:0;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.m-productTitle .m-productTitle__detail .m-productTitle__title *{font-size:var(--token-font-size-5xl)}
.m-productTitle .m-productTitle__detail .m-productTitle__title.-step-3 *{font-size:var(--token-font-size-2xl)}
.m-productTitle .m-productTitle__detail .m-productTitle__genre{justify-content:flex-end;align-items:flex-end;display:flex}
.m-productTitle .m-productTitle__detail .m-productTitle__genre ul{gap:var(--token-spacing-2);flex-flow:wrap;justify-content:flex-end;align-items:center;display:flex}
.p-contents .m-archiveTOC{--_button-border:1px solid var(--token-colors-primitive-grey-100);--_button-ornament-image:none}
.p-contents .m-archiveTOC .a-list{gap:0}
.p-contents .m-archiveTOC .a-list li:before{display:none}
.p-contents .m-archiveTOC .a-list li a{gap:var(--token-spacing-3);width:100%;color:unset;background-color:#fff;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}
.p-contents .m-archiveTOC .a-list li a:before{content:"";background:var(--_button-ornament-image)no-repeat center;background-size:contain;flex-shrink:0;display:block}
@media (width>980px){.p-contents .m-archiveTOC.-lv-1 .a-list{flex-flow:row}}
.p-contents .m-archiveTOC.-lv-1 .a-list li{border-top:var(--_button-border);flex-basis:50%}
@media (width>980px){.p-contents .m-archiveTOC.-lv-1 .a-list li{border-top:0;border-left:var(--_button-border)}}
.p-contents .m-archiveTOC.-lv-1 .a-list li:last-child{border-bottom:var(--_button-border)}
@media (width>980px){.p-contents .m-archiveTOC.-lv-1 .a-list li:last-child{border-right:var(--_button-border);border-bottom:0}}
.p-contents .m-archiveTOC.-lv-1 .a-list li a{padding:6px 10px;padding-block:var(--token-spacing-4);padding-inline:var(--token-spacing-3);font-size:var(--token-font-size-md);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
@media (width>980px){.p-contents .m-archiveTOC.-lv-1 .a-list li a{padding-block:var(--token-spacing-5);justify-content:center}}
.p-contents .m-archiveTOC.-lv-1 .a-list li a:before{--_button-ornament-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);width:6px;height:12px}
.p-contents .m-archiveTOC.-lv-1 .a-list li a.-is-current{background:var(--token-colors-primitive-grey-50)}
.p-contents .m-archiveTOC.-lv-1 .a-list li a span{padding-top:.25em}
.p-contents .m-archiveTOC.-lv-2 .a-list{gap:var(--token-spacing-3);padding:var(--token-spacing-4);border:var(--_button-border)}
@media (width>980px){.p-contents .m-archiveTOC.-lv-2 .a-list{gap:var(--token-spacing-5);flex-flow:wrap}}
.p-contents .m-archiveTOC.-lv-2 .a-list li a{gap:var(--token-spacing-2)}
.p-contents .m-archiveTOC.-lv-2 .a-list li a:before{--_button-ornament-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow01_down.webp);width:12px;height:6px}
.m-newsList .m-newsList__list .m-newsList__item{gap:var(--token-spacing-1)var(--token-spacing-4);padding-block:var(--token-spacing-4)var(--token-spacing-3);color:unset;border-bottom:2px solid var(--token-colors-primitive-grey-100);flex-flow:wrap;text-decoration:none;display:flex}
@media (width>980px){.m-newsList .m-newsList__list .m-newsList__item{gap:var(--token-spacing-5);flex-flow:row}}
.m-newsList .m-newsList__list .m-newsList__item time,.m-newsList .m-newsList__list .m-newsList__item .a-badge{flex-shrink:0;align-self:flex-start}
.m-newsList .m-newsList__list .m-newsList__item:hover h3{text-decoration:underline}
.m-newsList .m-newsList__button{justify-content:flex-end;display:flex}
.m-newsList .m-newsList__button .a-button:hover{text-decoration:underline}
.m-newsList .a-image{display:inline-flex}
.p-contents .m-flowList .m-flowList__title{margin-bottom:var(--token-spacing-3);font-size:var(--token-font-size-md);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-flowList .m-flowList__list{gap:var(--token-spacing-7);max-width:280px;margin-inline:auto;display:grid}
@media (width>980px){.p-contents .m-flowList .m-flowList__list{grid-template-columns:repeat(3,1fr);max-width:100%;margin-inline:0}}
.p-contents .m-flowList .m-flowList__list .m-flowList__item{align-items:center;width:100%;display:flex;position:relative}
.p-contents .m-flowList .m-flowList__list .m-flowList__item:before{right:50%;bottom:calc(-1*(var(--token-spacing-7)/2));clip-path:polygon(100% 0,0 0,50% 100%);content:"";background-color:var(--variables-colors-dark-green);width:32px;height:10px;display:block;position:absolute;transform:translate(50%,50%)}
@media (width>980px){.p-contents .m-flowList .m-flowList__list .m-flowList__item:before{top:40%;right:calc(-1*(var(--token-spacing-7)/2));bottom:unset;clip-path:polygon(100% 50%,0 0,0 100%);width:8px;height:22px;transform:translate(50%,-50%)}}
:is(.p-contents .m-flowList .m-flowList__list .m-flowList__item:last-child,.p-contents .m-flowList .m-flowList__list .m-flowList__item.-not-arrow):before{display:none}
.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card{width:100%;display:grid}
@media (width>980px){.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card{grid-template-rows:minmax(calc(16px + 1lh),calc(8px + 2lh)) 100px 1fr;height:100%}}
.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card .m-flowList__img{display:grid}
@media (width>980px){.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card .m-flowList__img{grid-template-rows:subgrid;grid-row:span 2}}
.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card .m-flowList__img figcaption{padding:var(--token-spacing-4)var(--token-spacing-1);font-size:var(--token-font-size-xs);color:var(--token-colors-primitive-white);text-align:center;background-color:var(--token-colors-primitive-gray);justify-content:center;align-items:center;margin-top:0;display:inline-flex;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
@media (width>980px){.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card .m-flowList__img figcaption{padding:var(--token-spacing-1)var(--token-spacing-2)}}
.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__card .m-flowList__img img{object-fit:contain;width:100%;height:auto}
.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__caption{margin-top:var(--token-spacing-2);font-size:var(--token-font-size-xs)}
@media (width>980px){.p-contents .m-flowList .m-flowList__list .m-flowList__item .m-flowList__caption{margin-top:var(--token-spacing-1);font-size:var(--token-font-size-3xs)}}
.p-contents .m-modal .m-modal__buttons{display:flex}
.p-contents .m-modal .m-modal__buttons .m-modal__button{display:block}
.p-contents .m-modal .m-modal__buttons .m-modal__button:before{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow01.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:.75em;height:.75em;margin-top:.25em;padding-right:.25em;display:inline-block}
.p-contents .m-modal .m-modal__buttons .m-modal__button button{font-size:unset;appearance:none;cursor:pointer;background-color:#0000;border:none;outline:none;padding:0}
.p-contents .m-modal .m-modal__buttons .m-modal__button button:hover{text-decoration:underline}
.p-contents .m-modal .m-modal__slide{display:none}
.p-contents .m-modal .m-modal__slide.is-open{display:inline}
.p-contents .m-modal .m-modal__slide[aria-hidden=false] .m-modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) modal-fade-in}
.p-contents .m-modal .m-modal__slide[aria-hidden=false] .m-modal__container{animation:.3s cubic-bezier(0,0,.2,1) modal-slide-in}
.p-contents .m-modal .m-modal__slide[aria-hidden=true] .m-modal__overlay{animation:.3s cubic-bezier(0,0,.2,1) modal-fade-out}
.p-contents .m-modal .m-modal__slide[aria-hidden=true] .m-modal__container{animation:.3s cubic-bezier(0,0,.2,1) modal-slide-out}
.p-contents .m-modal .m-modal__slide .m-modal__overlay,.p-contents .m-modal .m-modal__slide .m-modal__container{will-change:transform}
.p-contents .m-modal .m-modal__slide .m-modal__overlay{z-index:99999;padding-inline:16px;background:#0009;justify-content:center;align-items:center;padding-top:40px;display:grid;position:fixed;inset:0}
.p-contents .m-modal .m-modal__slide .m-modal__body{box-sizing:border-box;background-color:#fff;border-radius:4px;grid-area:1/2/2/3;max-width:1000px;min-height:500px;max-height:80vh;display:grid;overflow-y:auto}
.p-contents .m-modal .m-modal__slide .m-modal__content{padding:30px}
.p-contents .m-modal .m-modal__slide .m-modal__content .m-modal__header{justify-content:flex-end;align-items:center;display:flex}
.p-contents .m-modal .m-modal__slide .m-modal__content .m-modal__header .m-modal__close{cursor:pointer;background:url(https://tire.bridgestone.co.jp/common/images/colorbox/btn_modal_close01.webp);border:0;flex-shrink:0;width:44px;height:44px}
.p-contents .m-modal .m-modal__slide .m-modal__content .m-modal__header .m-modal__close:hover{opacity:.7}
.p-contents .m-modal .m-modal__slide .m-modal__content .m-modal__main{gap:var(--token-spacing-8);flex-flow:column;padding-block:32px;display:flex}
@media (width>980px){.p-contents .m-modal .m-modal__slide .m-modal__content .m-modal__main{padding-inline:54px}}
@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}
@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}
@keyframes modal-slide-in{0%{transform:translateY(15%)}to{transform:translateY(0)}}
@keyframes modal-slide-out{0%{transform:translateY(0)}to{transform:translateY(-10%)}}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list{grid-template-columns:1fr;display:grid}
@media (width>980px){.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list{grid-template-columns:1fr 1fr}}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item{border:1px solid #ccc}
@media (width>980px){.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item{border-top:0}}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item:first-child{border-bottom:0}
@media (width>980px){.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item:first-child{border-bottom:1px solid #ccc;border-right:0}}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item.-current a{background-color:#f0f0f0}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item .-link{box-sizing:border-box;height:100%;color:unset;flex-flow:row;justify-content:space-between;align-items:center;padding:6px 16px;text-decoration:none;display:flex}
.p-contents .m-vanLighttruckBusTab .m-vanLighttruckBusTab__list .m-vanLighttruckBusTab__item .-text{font-size:var(--token-font-size-md)}
.o-globalPageTitle{margin-block:46px 56px;display:flex}
.o-globalPageTitle .o-globalPageTitle__inner{box-sizing:border-box;clear:both;border-bottom:6px solid #555d68;flex-flow:column;gap:8px;width:100%;max-width:560px;margin-inline:auto;padding-inline:10px;display:flex}
@media (width>980px){.o-globalPageTitle .o-globalPageTitle__inner{max-width:100%;padding-inline:0}}
.o-globalPageTitle .o-globalPageTitle__img{align-items:center;gap:8px;display:flex}
.o-globalPageTitle .o-globalPageTitle__img img{object-fit:contain;width:fit-content;max-width:100px;height:auto;line-height:0;display:inline-flex}
@media (width>980px){.o-globalPageTitle .o-globalPageTitle__img img{max-width:120px}}
.o-globalPageTitle .o-globalPageTitle__title{padding-bottom:48px;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.o-globalPageTitle .o-globalPageTitle__title h1{font-size:22px}
@media (width>980px){.o-globalPageTitle .o-globalPageTitle__title h1{font-size:26px}}
.p-contents .o-archivePostsList .o-archivePostsList__inner{gap:var(--token-spacing-11);flex-flow:column;display:flex}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__inner{gap:var(--token-spacing-14)}}
.p-contents .o-archivePostsList .o-archivePostsList__inner .o-archivePostsList__block{gap:var(--token-spacing-5);flex-flow:column;display:flex}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__inner .o-archivePostsList__block{gap:var(--token-spacing-8)}}
.p-contents .o-archivePostsList .o-archivePostsList__header{gap:var(--token-spacing-5);flex-flow:column;display:flex}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__header{gap:var(--token-spacing-8)}}
.p-contents .o-archivePostsList .o-archivePostsList__header .o-archivePostsList__leadText{font-size:var(--token-font-size-md);font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list{display:grid}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list{gap:var(--token-spacing-5);grid-template-columns:repeat(2,1fr)}}
.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list li{border-top:2px solid var(--token-colors-primitive-grey-100)}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list li{border-top:none}}
.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list li:last-child{border-bottom:2px solid var(--token-colors-primitive-grey-100)}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list li:last-child{border-bottom:none}}
.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list li .m-productCard{box-sizing:border-box;height:100%}
.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list.-col-1{grid-template-columns:repeat(1,1fr)}
@media (width>980px){.p-contents .o-archivePostsList .o-archivePostsList__main .o-archivePostsList__list.-col-4{grid-template-columns:repeat(4,1fr)}}
.p-contents .o-archivePostsList.-size-lg .m-productCard .m-productCard__content .m-productCard__title{align-items:flex-start}
@media (width>980px){.p-contents .o-archivePostsList.-size-lg .m-productCard .m-productCard__content .m-productCard__title:before{margin-top:.5lh}}
.p-contents .o-archivePostsList.-size-lg .m-productCard .m-productCard__content .m-productCard__title .m-productCard__titleContainer .-text{font-size:var(--token-font-size-xl)}
.p-contents .o-archivePostsList.-pdf .m-productCard .m-productCard__inner .m-productCard__thumb .a-image img{aspect-ratio:auto;width:100%;height:auto}
.p-contents .o-archivePostsList.-pdf .m-productCard .m-productCard__inner .m-productCard__content{justify-content:center}
.p-contents .o-archivePostsList.-pdf .m-productCard .m-productCard__inner .m-productCard__content .m-productCard__title .m-productCard__titleContainer{width:auto}
.p-contents .o-archivePostsList.-pdf .m-productCard .m-productCard__inner .m-productCard__content .m-productCard__title .-text{font-size:var(--token-font-size-xl)}
.p-contents .o-archivePostsList.-pdf .m-productCard .m-productCard__inner .m-productCard__content .m-productCard__title:after{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_pdf01.png);flex-shrink:0;width:12px;height:14px;display:flex}
.p-contents .o-relatedLinksBanner{padding-top:var(--token-spacing-8)}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__inner{margin-top:var(--token-spacing-5)}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list{gap:var(--token-spacing-5);grid-template-columns:repeat(auto-fill,230px);justify-content:center;display:grid}
@media (width>768px){.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list{justify-content:auto;grid-template-columns:repeat(2,1fr)}}
@media (width>980px){.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list{grid-template-columns:repeat(4,1fr)}}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li{display:flex}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li a{width:100%;line-height:var(--token-font-leading-2xs);color:unset;flex-flow:row;justify-content:center;align-items:center;text-decoration:none;display:inline-flex;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li .o-relatedLinksBanner__item{gap:var(--token-spacing-4);padding:var(--token-spacing-2)var(--token-spacing-4);flex-flow:row;justify-content:center;align-items:center;display:flex}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li .o-relatedLinksBanner__item .-title{padding-top:.25em}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li .o-relatedLinksBanner__item .-text .a-image{margin-left:var(--token-spacing-2);display:inline-flex}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li.-is-text a{border:2px solid var(--token-colors-primitive-grey-100)}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li.-is-text a .o-relatedLinksBanner__item{flex-flow:row;justify-content:center;align-items:center;display:flex}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li.-is-text a:hover{background-color:var(--token-colors-primitive-grey-200)!important}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li.-is-thumb a{background-color:var(--token-colors-primitive-grey-100)}
.p-contents .o-relatedLinksBanner .o-relatedLinksBanner__list li.-is-thumb a:hover img{opacity:.9}
.t-default .o-globalMV{--_globalMV_img:url(https://tire.bridgestone.co.jp/common/images/mainimg_parts01.webp)}
.t-default .o-globalMV#mainimg{background:#000 var(--_globalMV_img)no-repeat right center}
.t-default .o-globalMV.-has-img .o-globalMV__inner h1{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.t-default .o-globalMV .read{color:#fff!important;margin:4px auto 0!important;padding:0!important}
.p-page.-truck_bus.-catalog.-truck_bus .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/catalog/truck_bus/images/mainimg_index_01_pc.webp)}
.p-page.-truck_bus.-catalog.-truck_bus.-studdress .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/catalog/truck_bus/images/mainimg_index2_01_pc.jpg)}
.p-page.-truck_bus.-catalog.-dump-truck .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/catalog/dump-truck/images/mainimg_index_01_pc.jpg)}
.p-page.-truck_bus.-catalog.-dump-truck.-studdress .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/catalog/dump-truck/images/mainimg_index2_01_pc.jpg)}
.p-page.-truck_bus.-catalog.-trailer_car-carrier .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/catalog/trailer_car-carrier/images/mainimg_index_01_pc.jpg)}
.p-page.-truck_bus.-solution .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/images/mainimg_parts02.jpg)}
.p-page.-truck_bus.-usuful.-maintenance .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/usuful/maintenance/images/mainimg_index_01.png)}
.p-page.-truck_bus.-usuful.-strength .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/truck_bus/usuful/strength/images/mainimg_index_01.jpg)}
.p-page.-van_lighttruck_bus .o-globalMV#mainimg{--_globalMV_img:url(https://tire.bridgestone.co.jp/tb/van_lighttruck/images/mainimg_index_01.jpg);background-size:1260px 200px}
.p-contents{--_header-height:45px;--_scroll-margin-top:calc(var(--_header-height) + var(--token-spacing-4))}
.p-contents :target{scroll-margin-top:var(--_scroll-margin-top)}
@media (width>768px){.p-contents{--_header-height:64px}}
@media (width>980px){.p-contents{--_header-height:52px}}
.p-contents section{gap:var(--token-spacing-8);max-width:var(--token-container-maxw);flex-flow:column;margin-inline:auto;display:flex}
.p-contents section>[class*=tk-],.p-contents section>p{margin-inline:10px}
@media (width>980px){:is(.p-contents section>[class*=tk-],.p-contents section>p){margin-inline:0}}
.p-contents dialog{border:0}
.p-contents .o-mod-about-hc .a-flexContainer{--gridContainer-gap:var(--token-spacing-1)}
.p-contents .o-mod-about-hc .a-flexContainer dl dt{font-weight:bolder;line-height:var(--token-font-leading-xl);padding-top:.25em;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .o-searchProducts{background:var(--token-colors-primitive-gray)}
.p-contents .o-searchProducts .o-searchProducts__header{gap:var(--token-spacing-2-5);padding:var(--token-spacing-3)var(--token-spacing-5);color:#fff;text-align:center;border-bottom:solid 1px var(--token-colors-primitive-grey-600);flex-flow:row;justify-content:center;align-items:center;font-size:20px;line-height:33px;display:flex}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__header{border-bottom:0;justify-content:flex-start}}
.p-contents .o-searchProducts .o-searchProducts__header h2{text-align:center}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__header h2{text-align:left;width:100%}}
.p-contents .o-searchProducts .o-searchProducts__header .a-icon{flex-shrink:0;width:26px;height:26px}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__header .a-icon{width:36px;height:36px}}
.p-contents .o-searchProducts .o-searchProducts__header .a-icon .a-icon__img{width:100%;height:100%}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists{padding-top:95px;position:relative}}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model{gap:0 var(--token-spacing-3);padding:var(--token-spacing-5)var(--token-spacing-3);color:var(--token-colors-primitive-grey-400);cursor:pointer;border-bottom:solid 1px var(--token-colors-primitive-grey-600);flex-flow:row;justify-content:flex-start;align-items:center;line-height:1.6;display:flex;position:relative}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model{text-align:center;border-bottom:none;flex-flow:column;align-items:center;width:33.3%;padding:0;font-size:12px;position:absolute;top:0}}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:before{content:"";background:url(https://tire.bridgestone.co.jp/common/images/ico_arrow01.webp) no-repeat;order:99;width:6px;height:16px;transform:rotate(90deg)translateY(50%)}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:before{display:none}}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model p{margin-right:auto}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model p{margin-right:0}}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model .a-icon{width:100%;max-width:92px;height:36px}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model .a-icon .a-icon__img{width:100%;height:100%}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model.-is-active,.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:hover{color:#fff}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:not(:first-child){border-left:solid 1px var(--token-colors-primitive-grey-600)}.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:first-of-type{left:0}.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:nth-of-type(2){left:33.3%}.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model:nth-of-type(3){left:66.6%}}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model.-is-active{border-bottom:none}
.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model.-is-active:after{content:"";border:21px solid #0000;border-top-width:0;border-bottom:20px solid #444;width:0;height:0;margin-left:-21px;display:block;position:absolute;bottom:-8px;left:50%}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists .o-searchProducts__model.-is-active:after{bottom:-25px}}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items{visibility:hidden;background-color:#444;min-height:1px;padding:24px 20px}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items{padding:20px}}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items:not(.-is-deactive){gap:var(--token-spacing-4);flex-flow:column;display:flex}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items:not(.-is-deactive){flex-flow:row}}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items.-is-deactive{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items.-is-active{clip:auto!important;white-space:normal!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;overflow:visible!important}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items>.o-searchProducts__list:not(:first-child){padding-top:var(--token-spacing-4);border-top:solid 1px var(--token-colors-primitive-grey-600)}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items>.o-searchProducts__list:not(:first-child){padding-top:0;padding-left:var(--token-spacing-4);border-top:0;border-left:solid 1px var(--token-colors-primitive-grey-600)}}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list{flex-flow:column;margin-top:0;display:flex}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li{grid-template-columns:max-content 1fr;align-items:baseline;gap:.5em;list-style:none;display:grid}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li~li{margin-top:.5em}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li:before{content:"";background:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp) 0 0/contain no-repeat;width:6px;height:10px;margin-top:calc(.5lh - 6px)}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li>ul,.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li>ol{grid-column-start:2}
:is(.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li>ul,.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list li>ol) li:before{width:5px;height:8px;margin-top:calc(.5lh - 4px)}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list a{color:var(--token-colors-primitive-grey-400);text-decoration:none}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list a:hover{text-decoration:underline}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list.-has-child{box-sizing:border-box;float:left;letter-spacing:normal;width:auto;margin:0;font-size:14px}
@media (width>980px){.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list.-has-child{width:50%}}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list.-has-child>li>a{font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list.-has-child>li:last-child{margin-bottom:0}
.p-contents .o-searchProducts .o-searchProducts__lists>.o-searchProducts__items .o-searchProducts__list.-is-child>li{font-size:12px}
.p-contents .m-product_feature.a-cardContainer{--cardContainer-gap:var(--token-spacing-2);align-items:flex-start}
.p-contents .m-product_feature.a-cardContainer .a-cardContainer__left{flex-shrink:0;position:relative}
.p-contents .m-product_feature.a-cardContainer .a-cardContainer__left>div{justify-content:flex-start;align-items:flex-start;display:flex}
.p-contents .m-product_feature.a-cardContainer .a-cardContainer__left .a-image.-thumb{padding-right:var(--token-spacing-3);padding-bottom:var(--token-spacing-3)}
.p-contents .m-product_feature.a-cardContainer .a-cardContainer__left .a-image.-badge{z-index:1;position:absolute;bottom:0;right:0}
.p-contents .m-product_feature.a-cardContainer .block-heading__title{margin-bottom:var(--token-spacing-2-5)}
.p-contents .m-product_feature.a-cardContainer .block-heading__title .tk-heading{line-height:1.2}
.p-contents .m-dropdown{--dropdown-height:60px;--dropdown-border-color:var(--token-colors-primitive-grey-100);--dropdown-background-color:#fdfdfe;--dropdown-hover-background-color:#e6e6e6;--dropdown-arrow-icon:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.png);--dropdown-arrow-down-icon:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01_down.png)}
.p-contents .m-dropdown .m-dropdown__inner{gap:var(--token-spacing-2);width:100%;display:grid;position:relative;overflow:visible}
@media (width>980px){.p-contents .m-dropdown .m-dropdown__inner{height:var(--dropdown-height);grid-template-columns:repeat(3,1fr)}}
.p-contents .m-dropdown .m-dropdown__button{display:inline-block}
@media (width>980px){.p-contents .m-dropdown .m-dropdown__button{height:var(--dropdown-height)}}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__menu{visibility:hidden;opacity:0;width:100%;height:1px;padding:0;transition:all .3s}
@media (width>980px){.p-contents .m-dropdown .m-dropdown__button .m-dropdown__menu{width:auto;height:auto}}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__menu .m-dropdown__item{color:#000;text-align:left;background-color:var(--dropdown-background-color);border:2px solid var(--dropdown-border-color);border-top:none;padding:1em;text-decoration:none;display:block}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__input{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__input:checked~.m-dropdown__menu{visibility:visible;opacity:1;width:auto;height:auto;overflow:visible}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__input:checked+.m-dropdown__label{background-image:var(--dropdown-arrow-down-icon);background-position:12px}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__label,.p-contents .m-dropdown .m-dropdown__button.-nonLabel{color:#000;text-align:left;background:#fff var(--dropdown-arrow-icon)15px center no-repeat;border:2px solid var(--dropdown-border-color);padding:1em 2em;text-decoration:none;display:block;position:relative}
.p-contents .m-dropdown .m-dropdown__button .m-dropdown__input:checked+.m-dropdown__label,.p-contents .m-dropdown .m-dropdown__button .m-dropdown__label:hover,.p-contents .m-dropdown .m-dropdown__button.-nonLabel:hover,.p-contents .m-dropdown .m-dropdown__button .m-dropdown__item:hover{background-color:var(--dropdown-hover-background-color)}
.p-contents .m-dropdown .m-dropdown__button.-nonLabel{box-sizing:border-box;vertical-align:middle;width:100%;height:55px;margin:0 0 20px;padding:0}
.p-contents .m-dropdown .m-dropdown__button.-nonLabel a{box-sizing:border-box;color:#000;padding:1em 2em;text-decoration:none;display:block}
.p-contents .m-winterGuide a{box-sizing:border-box;gap:var(--token-spacing-3);color:unset;align-items:center;text-decoration:none;display:flex;font-family:UD新ゴM,UD Shin Go Medium,sans-serif!important}
.p-contents .m-winterGuide a:before{content:"";background-image:url(https://tire.bridgestone.co.jp/common/images/ico_arrow_l01.webp);width:6px;height:12px;display:block}
.p-contents .m-winterGuide a:hover{background-color:var(--token-colors-primitive-grey-200)}
.p-contents .m-winterGuide .m-winterGuide__title{margin-bottom:var(--token-spacing-6)}
.p-contents .m-winterGuide .m-winterGuide__lists{gap:var(--token-spacing-5);display:grid}
@media (width>980px){.p-contents .m-winterGuide .m-winterGuide__lists{grid-template-columns:1fr 1fr}}
.p-contents .m-winterGuide .m-winterGuide__lists .m-winterGuide__listTitle a{padding:var(--token-spacing-3)var(--token-spacing-2);color:var(--token-colors-primitive-gray);background-color:var(--token-colors-primitive-grey-100)}
.p-contents .m-winterGuide .m-winterGuide__lists .m-winterGuide__list{flex-flow:column;display:flex}
.p-contents .m-winterGuide .m-winterGuide__lists .m-winterGuide__list li{border-bottom:1px solid var(--token-colors-primitive-grey-200)}
.p-contents .m-winterGuide .m-winterGuide__lists .m-winterGuide__list li a{padding:var(--token-spacing-3)var(--token-spacing-2);display:flex}
.p-contents .u-arrow{--_arrow-x:32px;--_arrow-y:10px;--_arrow-clip:unset;--_arrow_background-color:currentcolor;width:var(--_arrow-x);height:var(--_arrow-y);clip-path:var(--_arrow-clip);background-color:var(--_arrow_background-color);margin:0!important;padding:0!important}
.p-contents .u-arrow.-top{--_arrow-x:32px;--_arrow-y:10px;--_arrow-clip:polygon(100% 100%,0 100%,50% 0)}
.p-contents .u-arrow.-bottom{--_arrow-x:32px;--_arrow-y:10px;--_arrow-clip:polygon(100% 0,0 0,50% 100%)}
.p-contents .u-arrow.-left{--_arrow-x:10px;--_arrow-y:32px;--_arrow-clip:polygon(100% 100%,0 50%,100% 0)}
.p-contents .u-arrow.-right{--_arrow-x:10px;--_arrow-y:32px;--_arrow-clip:polygon(0 100%,100% 50%,0 0)}
.p-contents .u-bg-blue{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-blue)!important}
.p-contents .u-bg-dark-blue{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-dark-blue)!important}
.p-contents .u-bg-green{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-green)!important}
.p-contents .u-bg-dark-green{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-dark-green)!important}
.p-contents .u-bg-pink{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-pink)!important}
.p-contents .u-bg-purple{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-purple)!important}
.p-contents .u-bg-orange{padding:4px;color:var(--token-colors-primitive-white)!important;background-color:var(--variables-colors-orange)!important}
.p-contents .u-bg-gray{padding:4px;background-color:var(--variables-colors-background-gray)!important}
.p-contents .u-bg-dark-gray{padding:4px;background-color:var(--variables-colors-dark-gray)!important}
.p-contents .u-bg-turquoise{padding:4px;color:var(--variables-colors-turquoise)!important}
.p-contents .u-transition-all,.p-contents .u-transition-button{transition:all var(--token-transition-duration)var(--token-transition-timing-function)}
.p-contents .u-transition-opacity{transition:opacity var(--token-transition-duration)var(--token-transition-timing-function)}
.p-contents .u-transition-opacity:hover{opacity:var(--token-opacity-hover)}
.p-contents .u-transition-change-bgColor{transition:background-color .3s ease-in-out}
.p-contents .u-hover-underline:hover{text-decoration:underline}
.p-contents .u-hover-opacity.p-contents .u-hover-opacity:hover,.p-contents .u-hover-opacity.p-contents .u-hover-opacity:focus{opacity:var(--opacity-hover)}
.p-contents .u-text-size-xs{font-size:var(--token-font-size-5xs)!important}
.p-contents .u-text-size-sm{font-size:var(--token-font-size-3xs)!important}
.p-contents .u-text-size-md{font-size:var(--token-font-size-md)!important}
.p-contents .u-text-size-lg{font-size:var(--token-font-size-xl)!important}
.p-contents .u-text-size-xl{font-size:var(--token-font-size-2xl)!important}
.p-contents .u-text-red{color:var(--variables-colors-red)!important}
.p-contents .u-text-pink{color:var(--variables-colors-pink)!important}
.p-contents .u-text-blue{color:var(--variables-colors-blue)!important}
.p-contents .u-text-dark-blue{color:var(--variables-colors-dark-blue)!important}
.p-contents .u-text-green{color:var(--variables-colors-green)!important}
.p-contents .u-text-purple{color:var(--variables-colors-purple)!important}
.p-contents .u-text-white{color:var(--token-colors-primitive-white)!important}
.p-contents .u-text-align-left{text-align:left!important}
.p-contents .u-text-align-center{text-align:center!important}
.p-contents .u-text-align-right{text-align:right!important}
.p-contents .u-valign-top{vertical-align:top!important}
.p-contents .u-valign-middle,.p-contents .u-valign-middle>*{vertical-align:middle!important}
.p-contents .u-valign-bottom{vertical-align:bottom!important}
.p-contents .u-valign-baseline{vertical-align:baseline!important}
.p-contents .u-valign-text-top{vertical-align:text-top!important}
.p-contents .u-valign-text-bottom{vertical-align:text-bottom!important}
.p-contents .u-font-Times-Roman{font-family:Times New Roman,sans-serif;font-style:italic;font-weight:700;line-height:1}
@supports (-moz-orient:inline){@layer base{*,:before,:after,::backdrop{--tw-border-style:solid}}}
@keyframes spin{to{transform:rotate(360deg)}}
@keyframes ping{75%,to{opacity:0;transform:scale(2)}}
@keyframes pulse{50%{opacity:.5}}
@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}
@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
