aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player{right:calc(var(--grid)*2);bottom:calc(var(--grid)*2);z-index:1;transition:.3s var(--ease-in-out-sine);transition-property:filter;position:fixed}aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player.style-youtube-inline-player-module__6CY2Yq__active{pointer-events:initial;filter:opacity()blur();transition-delay:.3s}aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player.style-youtube-inline-player-module__6CY2Yq__nonactive{pointer-events:none;filter:opacity(0)blur(16px);transition-delay:0s}aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control{justify-content:flex-end;gap:1px;display:flex}:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) a,:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) button{font-size:var(--font-size-12px);text-align:center;transition:.3s var(--ease-in-out-sine);place-content:center;transition-property:color,background-color}:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) a{padding-inline:var(--grid);color:var(--color-background);text-decoration:unset;background-color:var(--color-accent-1);margin-inline-end:auto;display:block}:is(:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) a):hover{background-color:var(--color-accent-2)}:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) button{aspect-ratio:1;width:4vmin;min-width:32px;height:100%;color:var(--color-background);background-color:var(--color-text);border-radius:0;padding:0}:is(:is(aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player .style-youtube-inline-player-module__6CY2Yq__control) button):hover{color:var(--color-background);background-color:var(--color-accent-1)}aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player iframe{width:560px;max-width:calc(100vw - calc(var(--grid)*4));aspect-ratio:16/9;background-color:#000;border-radius:0 0 8px 8px;height:100%;box-shadow:0 8px 16px #0003}aside.style-youtube-inline-player-module__6CY2Yq__youtube-inline-player.style-youtube-inline-player-module__6CY2Yq__mini iframe{width:240px}
@layer reset{*,:before,:after{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none;--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;tab-size:2;scrollbar-gutter:stable;interpolate-size:allow-keywords;line-height:1.5}@media (prefers-color-scheme:dark){:where(html){--lightningcss-light: ;--lightningcss-dark:initial;--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;-webkit-font-smoothing:antialiased;font-family:system-ui,sans-serif}: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){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){text-wrap:balance;line-height:calc(1em + .5rem)}:where(hr){border:none;color:inherit;border-block-start:1px solid;block-size:0;overflow:visible}:where(dialog,[popover]){color:inherit;inset:unset;max-width:unset;max-height:unset;overflow:unset;background:0 0;border:none}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none!important}:where(:focus-visible){outline-offset:1px;outline:3px solid canvastext;box-shadow:0 0 0 5px canvas}:where(:focus-visible,:target){scroll-margin-block:8vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;user-select:none!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}}@layer default{:root{--grid:1vmin;--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light)#fff;--color-background:var(--csstools-light-dark-toggle--0,#fff);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light)#f8f8fc;--color-background-secondary:var(--csstools-light-dark-toggle--1,#f8f8fc);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light)#d0d0d0;--color-border:var(--csstools-light-dark-toggle--2,#d0d0d0);--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light)#101010;--color-text:var(--csstools-light-dark-toggle--3,#101010);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light)#49168b;--color-link:var(--csstools-light-dark-toggle--4,#49168b);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light)#4300b1;--color-accent-1:var(--csstools-light-dark-toggle--5,#4300b1);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light)#a531dc;--color-accent-2:var(--csstools-light-dark-toggle--6,#a531dc);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light)#40ff80;--color-valid:var(--csstools-light-dark-toggle--7,#40ff80);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light)#f04062;--color-invalid:var(--csstools-light-dark-toggle--8,#f04062);--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(.625rem,.542rem + .42vw,.875rem);--font-size-12px:clamp(.75rem,.667rem + .42vw,1rem);--font-size-14px:clamp(.875rem,.792rem + .42vw,1.125rem);--font-size-16px:clamp(1rem,.917rem + .42vw,1.25rem);--font-size-18px:clamp(1.125rem,1.042rem + .42vw,1.375rem);--font-size-20px:clamp(1.25rem,1.167rem + .42vw,1.5rem);--font-size-22px:clamp(1.375rem,1.292rem + .42vw,1.625rem);--font-size-24px:clamp(1.5rem,1.417rem + .42vw,1.75rem);--font-size-26px:clamp(1.625rem,1.542rem + .42vw,1.875rem);--font-size-28px:clamp(1.75rem,1.667rem + .42vw,2rem);--font-size-30px:clamp(1.875rem,1.792rem + .42vw,2.125rem);--font-size-32px:clamp(2rem,1.917rem + .42vw,2.25rem);--font-size-34px:clamp(2.125rem,2.042rem + .42vw,2.375rem);--font-size-36px:clamp(2.25rem,2.167rem + .42vw,2.5rem);--font-size-38px:clamp(2.375rem,2.292rem + .42vw,2.625rem);--font-size-40px:clamp(2.5rem,2.417rem + .42vw,2.75rem);--ease-in-sine:cubic-bezier(.47,0,.745,.715);--ease-out-sine:cubic-bezier(.39,.575,.565,1);--ease-in-out-sine:cubic-bezier(.445,.05,.55,.95);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-in-out-quad:cubic-bezier(.455,.03,.515,.955);--ease-in-cubic:cubic-bezier(.55,.055,.675,.19);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-in-out-cubic:cubic-bezier(.645,.045,.355,1);--ease-in-quart:cubic-bezier(.895,.03,.685,.22);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-in-out-quart:cubic-bezier(.77,0,.175,1);--ease-in-quint:cubic-bezier(.755,.05,.855,.06);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-in-out-quint:cubic-bezier(.86,0,.07,1);--ease-in-expo:cubic-bezier(.95,.05,.795,.035);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-in-out-expo:cubic-bezier(1,0,0,1);--ease-in-circ:cubic-bezier(.6,.04,.98,.335);--ease-out-circ:cubic-bezier(.075,.82,.165,1);--ease-in-out-circ:cubic-bezier(.785,.135,.15,.86);--ease-in-back:cubic-bezier(.6,-.28,.735,.045);--ease-out-back:cubic-bezier(.175,.885,.32,1.275);--ease-in-out-back:cubic-bezier(.68,-.55,.265,1.55)}@supports (color:light-dark(red, red)) and (color:rgb(0 0 0 / 0)){:root{--color-background:light-dark(#fff,#fff);--color-background-secondary:light-dark(#f8f8fc,#f8f8fc);--color-border:light-dark(#d0d0d0,#d0d0d0);--color-text:light-dark(#101010,#101010);--color-link:light-dark(#49168b,#49168b);--color-accent-1:light-dark(#4300b1,#4300b1);--color-accent-2:light-dark(#a531dc,#a531dc);--color-valid:light-dark(#40ff80,#40ff80);--color-invalid:light-dark(#f04062,#f04062)}}@supports not (color:light-dark(tan, tan)){:root *{--csstools-light-dark-toggle--0:var(--csstools-color-scheme--light)#fff;--color-background:var(--csstools-light-dark-toggle--0,#fff);--csstools-light-dark-toggle--1:var(--csstools-color-scheme--light)#f8f8fc;--color-background-secondary:var(--csstools-light-dark-toggle--1,#f8f8fc);--csstools-light-dark-toggle--2:var(--csstools-color-scheme--light)#d0d0d0;--color-border:var(--csstools-light-dark-toggle--2,#d0d0d0);--csstools-light-dark-toggle--3:var(--csstools-color-scheme--light)#101010;--color-text:var(--csstools-light-dark-toggle--3,#101010);--csstools-light-dark-toggle--4:var(--csstools-color-scheme--light)#49168b;--color-link:var(--csstools-light-dark-toggle--4,#49168b);--csstools-light-dark-toggle--5:var(--csstools-color-scheme--light)#4300b1;--color-accent-1:var(--csstools-light-dark-toggle--5,#4300b1);--csstools-light-dark-toggle--6:var(--csstools-color-scheme--light)#a531dc;--color-accent-2:var(--csstools-light-dark-toggle--6,#a531dc);--csstools-light-dark-toggle--7:var(--csstools-color-scheme--light)#40ff80;--color-valid:var(--csstools-light-dark-toggle--7,#40ff80);--csstools-light-dark-toggle--8:var(--csstools-color-scheme--light)#f04062;--color-invalid:var(--csstools-light-dark-toggle--8,#f04062)}}.block-320px,.block-640px,.block-960px,.block-1280px,.block-1600px,.block-1920px{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{z-index:-1;pointer-events:none;filter:opacity(0);border:none;width:0;height:0;position:absolute;inset:0}*,:before,:after{background-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root{scroll-margin-top:0;scroll-padding-top:0}html{scroll-behavior:smooth}body{background-color:var(--color-background)}h1,h2,h3,h4,h5,h6,p,pre,ul,ol,dl,dt,dd,blockquote,details,figure,address{margin-block:0}pre{white-space:pre-wrap;font-family:unset}ul,ol{padding-inline:0;list-style:none}ul.disc,ol.decimal{margin-inline-start:1em}ul.disc{list-style:outside}ol.decimal{list-style:decimal}table{border-collapse:collapse;width:100%}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{background-color:var(--color-border);border:none;height:1px;margin-block:3em}img,video,iframe{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-feature-settings:"pkna";color:var(--color-text);word-break:normal;overflow-wrap:anywhere;font-display:swap;-webkit-font-smoothing:antialiased;line-break:strict;-moz-osx-font-smoothing:grayscale;font-weight:400;line-height:1.8}.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;font-weight:inherit;line-height:1.4}dt,th{font-weight:inherit}input,textarea,select,button{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 p,.typography ul,.typography ol,.typography dl,.typography table,.typography address{margin-block-start:1em}.typography ul,.typography ol{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) p,:is(.typography ul,.typography ol) ul,:is(.typography ul,.typography ol) ol,:is(.typography ul,.typography ol) dl,:is(.typography ul,.typography ol) table,:is(.typography ul,.typography ol) address{margin-block-start:0}.typography ul{list-style:outside}.typography ol{list-style:decimal}:is(:is(.typography dl) dt):not(:first-of-type){margin-block-start:1em}.typography blockquote{border-inline-start:solid 2px var(--color-border);padding-inline-start:1em}:is(.typography table) th,:is(.typography table) td{border:solid 1px var(--color-border);padding:1em}.typography .notice{font-size:var(--font-size-10px);margin-inline-start:1em}:is(.typography .notice:not(ul)):before{content:"※";margin-inline-start:-1em}.typography ul.notice{padding-inline-start:unset;list-style:none}:is(:is(.typography ul.notice)>li):before{content:"※";margin-inline-start:-1em}input[type=text],input[type=search],input[type=tel],input[type=url],input[type=email],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=week],input[type=time],input[type=number],input[type=file],textarea,select{width:100%;color:inherit;border:solid 1px var(--color-border);background-color:#0000;border-radius:4px;padding:.5em}textarea{resize:vertical;min-height:10em}input[type=submit],input[type=reset],input[type=button],input[type=image],button{cursor:pointer;border:none;display:inline-block}input[type=submit],input[type=reset],input[type=button],button{color:var(--color-background);background-color:var(--color-text);border-radius:4px;padding:.5em}input[type=radio],input[type=checkbox]{accent-color:var(--color-valid);margin:.5em;scale:1.5}input[type=image]{max-width:100%}label{cursor:pointer}@media (prefers-reduced-motion){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation-duration:0s!important}}}@layer layout,theme;:root{--csstools-color-scheme--light:initial;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--csstools-color-scheme--light: }}
