aside.style_youtube-inline-player_youtube-inline-player__UJAxP{position:fixed;right:calc(var(--grid) * 2);bottom:calc(var(--grid) * 2);z-index:1;transition:.3s var(--ease-in-out-sine);transition-property:filter}aside.style_youtube-inline-player_youtube-inline-player__UJAxP.style_youtube-inline-player_active__XdZhZ{pointer-events:auto;filter:opacity(100%) blur(0);transition-delay:.3s}aside.style_youtube-inline-player_youtube-inline-player__UJAxP.style_youtube-inline-player_nonactive__GGaJ_{pointer-events:none;filter:opacity(0) blur(16px);transition-delay:0s}aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE{display:flex;gap:1px;justify-content:flex-end}:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) a,:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) button{place-content:center;font-size:var(--font-size-12px);text-align:center;transition:.3s var(--ease-in-out-sine);transition-property:color,background-color}:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) a{display:block;padding-inline:var(--grid);margin-inline-end:auto;color:var(--color-background);text-decoration:unset;background-color:var(--color-accent-1)}:is(:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) a):hover{background-color:var(--color-accent-2)}:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) button{width:4vmin;min-width:32px;height:100%;aspect-ratio:1/1;padding:0;color:var(--color-background);background-color:var(--color-text);border-radius:0}:is(:is(aside.style_youtube-inline-player_youtube-inline-player__UJAxP .style_youtube-inline-player_control___rBfE) button):hover{color:var(--color-background);background-color:var(--color-accent-1)}aside.style_youtube-inline-player_youtube-inline-player__UJAxP iframe{width:560px;max-width:calc(100vw - calc(var(--grid) * 4));height:100%;aspect-ratio:16/9;background-color:rgb(0 0 0);border-radius:0 0 8px 8px;box-shadow:0 8px 16px rgb(0 0 0/20%)}aside.style_youtube-inline-player_youtube-inline-player__UJAxP.style_youtube-inline-player_mini__g3cip iframe{width:240px}@layer reset, default, layout, theme;@layer reset{*,:after,:before{margin:0;padding:0;box-sizing:border-box}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--csstools-color-scheme--light:initial;color-scheme:dark light;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--csstools-color-scheme--light: }}:where(html:has(dialog:modal[open])){overflow:clip}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){line-height:inherit;font-family:system-ui,sans-serif;-webkit-font-smoothing:antialiased}:where(button){all:unset}:where(input,button,textarea,select){font:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;font-feature-settings:inherit;font-variation-settings:inherit}:where(textarea){resize:vertical}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled,label:has(>:disabled,+disabled)){cursor:not-allowed}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg,video){max-inline-size:100%;block-size:auto}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem);text-wrap:balance}:where(hr){border:none;border-block-start:1px solid;color:inherit;block-size:0;overflow:visible}:where(dialog,[popover]){border:none;background:none;color:inherit;inset:unset;max-width:unset;max-height:unset;overflow:unset}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){outline:3px solid CanvasText;box-shadow:0 0 0 5px Canvas;outline-offset:1px}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;height:1px!important;width:1px!important;overflow:hidden!important;position:absolute!important;white-space:nowrap!important;border:0!important;-webkit-user-select:none!important;user-select:none!important}}@layer default{:root{--grid:1vmin;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(255 255 255);--color-background:var(--csstools-light-dark-toggle--0,rgb(255 255 255));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(240 240 240);--color-background-secondary:var(--csstools-light-dark-toggle--1,rgb(240 240 240));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(208 208 208);--color-border:var(--csstools-light-dark-toggle--2,rgb(208 208 208));--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) rgb(16 16 16);--color-text:var(--csstools-light-dark-toggle--3,rgb(16 16 16));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) rgb(73 22 139);--color-link:var(--csstools-light-dark-toggle--4,rgb(73 22 139));--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) rgb(67 0 177);--color-accent-1:var(--csstools-light-dark-toggle--5,rgb(67 0 177));--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(165 49 220);--color-accent-2:var(--csstools-light-dark-toggle--6,rgb(165 49 220));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(64 255 128);--color-valid:var(--csstools-light-dark-toggle--7,rgb(64 255 128));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(240 64 98);--color-invalid:var(--csstools-light-dark-toggle--8,rgb(240 64 98));--file-icon-youtube:url(/assets/service/icon/youtube.svg);--file-icon-twitch:url(/assets/service/icon/twitch.svg);--file-icon-tiktok:url(/assets/service/icon/tiktok.svg);--file-icon-x:url(/assets/service/icon/x.svg);--file-icon-line:url(/assets/service/icon/line.svg);--file-icon-marshmallow:url(/assets/service/icon/marshmallow.svg);--file-icon-booth:url(/assets/service/icon/booth.svg);--font-size-10px:clamp(0.625rem,0.542rem + 0.42vw,0.875rem);--font-size-12px:clamp(0.75rem,0.667rem + 0.42vw,1rem);--font-size-14px:clamp(0.875rem,0.792rem + 0.42vw,1.125rem);--font-size-16px:clamp(1rem,0.917rem + 0.42vw,1.25rem);--font-size-18px:clamp(1.125rem,1.042rem + 0.42vw,1.375rem);--font-size-20px:clamp(1.25rem,1.167rem + 0.42vw,1.5rem);--font-size-22px:clamp(1.375rem,1.292rem + 0.42vw,1.625rem);--font-size-24px:clamp(1.5rem,1.417rem + 0.42vw,1.75rem);--font-size-26px:clamp(1.625rem,1.542rem + 0.42vw,1.875rem);--font-size-28px:clamp(1.75rem,1.667rem + 0.42vw,2rem);--font-size-30px:clamp(1.875rem,1.792rem + 0.42vw,2.125rem);--font-size-32px:clamp(2rem,1.917rem + 0.42vw,2.25rem);--font-size-34px:clamp(2.125rem,2.042rem + 0.42vw,2.375rem);--font-size-36px:clamp(2.25rem,2.167rem + 0.42vw,2.5rem);--font-size-38px:clamp(2.375rem,2.292rem + 0.42vw,2.625rem);--font-size-40px:clamp(2.5rem,2.417rem + 0.42vw,2.75rem);--ease-in-sine:cubic-bezier(0.47,0,0.745,0.715);--ease-out-sine:cubic-bezier(0.39,0.575,0.565,1);--ease-in-out-sine:cubic-bezier(0.445,0.05,0.55,0.95);--ease-in-quad:cubic-bezier(0.55,0.085,0.68,0.53);--ease-out-quad:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in-out-quad:cubic-bezier(0.455,0.03,0.515,0.955);--ease-in-cubic:cubic-bezier(0.55,0.055,0.675,0.19);--ease-out-cubic:cubic-bezier(0.215,0.61,0.355,1);--ease-in-out-cubic:cubic-bezier(0.645,0.045,0.355,1);--ease-in-quart:cubic-bezier(0.895,0.03,0.685,0.22);--ease-out-quart:cubic-bezier(0.165,0.84,0.44,1);--ease-in-out-quart:cubic-bezier(0.77,0,0.175,1);--ease-in-quint:cubic-bezier(0.755,0.05,0.855,0.06);--ease-out-quint:cubic-bezier(0.23,1,0.32,1);--ease-in-out-quint:cubic-bezier(0.86,0,0.07,1);--ease-in-expo:cubic-bezier(0.95,0.05,0.795,0.035);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(0.6,0.04,0.98,0.335);--ease-out-circ:cubic-bezier(0.075,0.82,0.165,1);--ease-in-out-circ:cubic-bezier(0.785,0.135,0.15,0.86);--ease-in-back:cubic-bezier(0.6,-0.28,0.735,0.045);--ease-out-back:cubic-bezier(0.175,0.885,0.32,1.275);--ease-in-out-back:cubic-bezier(0.68,-0.55,0.265,1.55)}@supports (color:light-dark(red,red)) and (color:rgb(0 0 0/0)){:root{--color-background:light-dark(rgb(255 255 255),rgb(255 255 255));--color-background-secondary:light-dark(rgb(240 240 240),rgb(240 240 240));--color-border:light-dark(rgb(208 208 208),rgb(208 208 208));--color-text:light-dark(rgb(16 16 16),rgb(16 16 16));--color-link:light-dark(rgb(73 22 139),rgb(73 22 139));--color-accent-1:light-dark(rgb(67 0 177),rgb(67 0 177));--color-accent-2:light-dark(rgb(165 49 220),rgb(165 49 220));--color-valid:light-dark(rgb(64 255 128),rgb(64 255 128));--color-invalid:light-dark(rgb(240 64 98),rgb(240 64 98))}}@supports not (color:light-dark(tan,tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light) rgb(255 255 255);--color-background:var(--csstools-light-dark-toggle--0,rgb(255 255 255));--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light) rgb(240 240 240);--color-background-secondary:var(--csstools-light-dark-toggle--1,rgb(240 240 240));--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light) rgb(208 208 208);--color-border:var(--csstools-light-dark-toggle--2,rgb(208 208 208));--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light) rgb(16 16 16);--color-text:var(--csstools-light-dark-toggle--3,rgb(16 16 16));--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light) rgb(73 22 139);--color-link:var(--csstools-light-dark-toggle--4,rgb(73 22 139));--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light) rgb(67 0 177);--color-accent-1:var(--csstools-light-dark-toggle--5,rgb(67 0 177));--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light) rgb(165 49 220);--color-accent-2:var(--csstools-light-dark-toggle--6,rgb(165 49 220));--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light) rgb(64 255 128);--color-valid:var(--csstools-light-dark-toggle--7,rgb(64 255 128));--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light) rgb(240 64 98);--color-invalid:var(--csstools-light-dark-toggle--8,rgb(240 64 98))}}}@layer default{.block-1280px,.block-1600px,.block-1920px,.block-320px,.block-640px,.block-960px{padding-inline:calc(var(--grid) * 4);margin-inline:auto}.block-320px{max-width:320px}.block-640px{max-width:640px}.block-960px{max-width:960px}.block-1280px{max-width:1280px}.block-1600px{max-width:1600px}.block-1920px{max-width:1920px}.hidden{position:absolute;inset:0;z-index:-1;width:0;height:0;pointer-events:none;border:none;filter:opacity(0)}*,:after,:before{background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root{scroll-padding-top:0;scroll-margin-top:0}html{scroll-behavior:smooth}body{background-color:var(--color-background)}address,blockquote,dd,details,dl,dt,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-block:0}pre{font-family:unset;white-space:pre-wrap}ol,ul{padding-inline:0;list-style:none}ol.decimal,ul.disc{margin-inline-start:1em}ul.disc{list-style:disc}ol.decimal{list-style:decimal}table{width:100%;border-collapse:collapse}table th{vertical-align:top;text-align:start}details summary{cursor:pointer}details[open] summary{filter:opacity(50%)}details>:not(summary){margin-inline-start:1em}address{font-style:unset}hr{height:1px;margin-block:3em;background-color:var(--color-border);border:none}iframe,img,video{max-width:100%}img,video{height:auto}iframe{border:none}body{font-family:Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif;font-size:var(--font-size-14px);font-weight:400;font-feature-settings:"pkna";line-height:1.8;color:var(--color-text);word-break:auto-phrase;overflow-wrap:anywhere;font-display:swap;-webkit-font-smoothing:antialiased;line-break:strict;-moz-osx-font-smoothing:grayscale}.font-mincho{font-family:Times New Roman,YuMincho,Hiragino Mincho ProN,Yu Mincho,MS PMincho,serif}.font-system-ui{font-family:system-ui,sans-serif}.font-transitional{font-family:Charter,Bitstream Charter,Sitka Text,Cambria,serif}.font-old-style{font-family:Iowan Old Style,Palatino Linotype,URW Palladio L,P052,serif}.font-humanist{font-family:Seravek,Gill Sans Nova,Ubuntu,Calibri,DejaVu Sans,source-sans-pro,sans-serif}.font-geometric-humanist{font-family:Avenir,Avenir Next LT Pro,Montserrat,Corbel,URW Gothic,source-sans-pro,sans-serif}.font-classical-humanist{font-family:Optima,Candara,Noto Sans,source-sans-pro,sans-serif}.font-neo-grotesque{font-family:Inter,Roboto,Helvetica Neue,Arial Nova,Nimbus Sans,Arial,sans-serif}.font-monospace-slab-serif{font-family:Nimbus Mono PS,Courier New,Cutive Mono,monospace}.font-monospace-code{font-family:ui-monospace,Cascadia Code,Source Code Pro,Menlo,Consolas,DejaVu Sans Mono,monospace}.font-industrial{font-family:Bahnschrift,DIN Alternate,Franklin Gothic Medium,Nimbus Sans Narrow,sans-serif-condensed,sans-serif}.font-rounded-sans{font-family:ui-rounded,Hiragino Maru Gothic ProN,Quicksand,Comfortaa,Manjari,Arial Rounded MT Bold,Calibri,source-sans-pro,sans-serif}.font-slab-serif{font-family:Rockwell,Rockwell Nova,Roboto Slab,"DejaVu Serif",Sitka Small,serif}.font-antique{font-family:Superclarendon,Bookman Old Style,URW Bookman,URW Bookman L,Georgia Pro,Georgia,serif}.font-didone{font-family:Didot,Bodoni MT,"Noto Serif Display",URW Palladio L,P052,Sylfaen,serif}.font-handwritten{font-family:Segoe Print,Bradley Hand,Chilanka,TSCu_Comic,casual,cursive}a{color:var(--color-link);word-break:break-all;-webkit-text-decoration:underline;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:1.4}dt,h1,h2,h3,h4,h5,h6,th{font-weight:inherit}button,input,select,textarea{font-size:var(--font-size-16px)}.typography h1,.typography h2,.typography h3,.typography h4,.typography h5,.typography h6{margin-block-start:4em;font-weight:700}.typography address,.typography dl,.typography ol,.typography p,.typography table,.typography ul{margin-block-start:1em}.typography ol,.typography ul{margin-inline-start:1em}:is(.typography ul,.typography ol) ul{list-style:circle}:is(.typography ul,.typography ol) ol{list-style:upper-roman}:is(.typography ul,.typography ol) address,:is(.typography ul,.typography ol) dl,:is(.typography ul,.typography ol) ol,:is(.typography ul,.typography ol) p,:is(.typography ul,.typography ol) table,:is(.typography ul,.typography ol) ul{margin-block-start:0}.typography ul{list-style:disc}.typography ol{list-style:decimal}:is(:is(.typography dl) dt):not(:first-of-type){margin-block-start:1em}.typography blockquote{padding-inline-start:1em;border-inline-start:solid 2px var(--color-border)}:is(.typography table) td,:is(.typography table) th{padding:1em;border:1px solid var(--color-border)}.typography .notice{margin-inline-start:1em;font-size:var(--font-size-10px)}:is(.typography .notice:not(ul)):before{margin-inline-start:-1em;content:"※"}.typography ul.notice{padding-inline-start:unset;list-style:none}:is(:is(.typography ul.notice)>li):before{margin-inline-start:-1em;content:"※"}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{width:100%;padding:.5em;color:inherit;background-color:initial;border:1px solid var(--color-border);border-radius:4px}textarea{min-height:10em;resize:vertical}button,input[type=button],input[type=image],input[type=reset],input[type=submit]{display:inline-block;cursor:pointer;border:none}button,input[type=button],input[type=reset],input[type=submit]{padding:.5em;color:var(--color-background);background-color:var(--color-text);border-radius:4px}input[type=checkbox],input[type=radio]{margin:.5em;accent-color:var(--color-valid);scale:1.5}input[type=image]{max-width:100%}label{cursor:pointer}}@layer default{@media (prefers-reduced-motion){*,:after,:before{transition:none!important;animation-duration:0s!important;scroll-behavior:auto!important}}}:root{--csstools-color-scheme--light:initial;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--csstools-color-scheme--light: }}