:root{--s-font-0bbde380:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN";--s-font-ad922727:"Noto Sans JP";--s-font-4c803cc2:"Helvetica Neue";--s-font-678272d5:"ヒラギノ角ゴシック","Hiragino Sans"}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;height:100%;margin:0;padding:0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:#fff;min-height:100dvh;margin:0;padding:0;font-family:sans-serif;line-height:1;transition:background .5s cubic-bezier(.4,.4,0,1);display:block}a{color:#333;vertical-align:baseline;background:0 0;border:none;margin:0;padding:0;font-size:100%;text-decoration:none}button{color:inherit;vertical-align:baseline;pointer-events:all;cursor:pointer;user-select:none;background:0 0;border:none;margin:0;padding:0;font-size:100%}hr{border:0;border-top:1px solid #ccc;height:1px;margin:1em 0;padding:0;display:block}h1,h2,h3,h4,h5,h6{color:#333;line-height:1}.img,.box,.text,.frame,.section,.section-inner,.input,.toggle,.icon,.video,.video-container{box-sizing:border-box;z-index:0;border:0;flex:none;max-width:100%;margin:0;padding:0;position:relative}.img{height:auto}.img,.box,.text,.frame,.section,.section-inner,.toggle,.icon,.video-container{align-content:center;margin:0;padding:0;text-decoration:none;list-style:none;transition:all .3s cubic-bezier(.4,.4,0,1),--g-angle .3s cubic-bezier(.4,.4,0,1),--g-color-0 .3s cubic-bezier(.4,.4,0,1),--g-position-0 .3s cubic-bezier(.4,.4,0,1),--g-color-1 .3s cubic-bezier(.4,.4,0,1),--g-position-1 .3s cubic-bezier(.4,.4,0,1),--g-color-2 .3s cubic-bezier(.4,.4,0,1),--g-position-2 .3s cubic-bezier(.4,.4,0,1),--g-color-3 .3s cubic-bezier(.4,.4,0,1),--g-position-3 .3s cubic-bezier(.4,.4,0,1),--g-color-4 .3s cubic-bezier(.4,.4,0,1),--g-position-4 .3s cubic-bezier(.4,.4,0,1),--g-color-5 .3s cubic-bezier(.4,.4,0,1),--g-position-5 .3s cubic-bezier(.4,.4,0,1),--g-color-6 .3s cubic-bezier(.4,.4,0,1),--g-position-6 .3s cubic-bezier(.4,.4,0,1),--g-color-7 .3s cubic-bezier(.4,.4,0,1),--g-position-7 .3s cubic-bezier(.4,.4,0,1),--g-color-8 .3s cubic-bezier(.4,.4,0,1),--g-position-8 .3s cubic-bezier(.4,.4,0,1),--g-color-9 .3s cubic-bezier(.4,.4,0,1),--g-position-9 .3s cubic-bezier(.4,.4,0,1),--g-color-10 .3s cubic-bezier(.4,.4,0,1),--g-position-10 .3s cubic-bezier(.4,.4,0,1),--g-color-11 .3s cubic-bezier(.4,.4,0,1),--g-position-11 .3s cubic-bezier(.4,.4,0,1)}.input,.select{font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;font-family:inherit!important}:where(textarea.input){resize:vertical}input[type=email],input[type=tel],input[type=text],select,textarea{-webkit-appearance:none}.input,.richText *{z-index:0;align-content:normal;margin:0;padding:0;text-decoration:none;list-style:none;transition:all .3s cubic-bezier(.4,.4,0,1),--g-angle .3s cubic-bezier(.4,.4,0,1),--g-color-0 .3s cubic-bezier(.4,.4,0,1),--g-position-0 .3s cubic-bezier(.4,.4,0,1),--g-color-1 .3s cubic-bezier(.4,.4,0,1),--g-position-1 .3s cubic-bezier(.4,.4,0,1),--g-color-2 .3s cubic-bezier(.4,.4,0,1),--g-position-2 .3s cubic-bezier(.4,.4,0,1),--g-color-3 .3s cubic-bezier(.4,.4,0,1),--g-position-3 .3s cubic-bezier(.4,.4,0,1),--g-color-4 .3s cubic-bezier(.4,.4,0,1),--g-position-4 .3s cubic-bezier(.4,.4,0,1),--g-color-5 .3s cubic-bezier(.4,.4,0,1),--g-position-5 .3s cubic-bezier(.4,.4,0,1),--g-color-6 .3s cubic-bezier(.4,.4,0,1),--g-position-6 .3s cubic-bezier(.4,.4,0,1),--g-color-7 .3s cubic-bezier(.4,.4,0,1),--g-position-7 .3s cubic-bezier(.4,.4,0,1),--g-color-8 .3s cubic-bezier(.4,.4,0,1),--g-position-8 .3s cubic-bezier(.4,.4,0,1),--g-color-9 .3s cubic-bezier(.4,.4,0,1),--g-position-9 .3s cubic-bezier(.4,.4,0,1),--g-color-10 .3s cubic-bezier(.4,.4,0,1),--g-position-10 .3s cubic-bezier(.4,.4,0,1),--g-color-11 .3s cubic-bezier(.4,.4,0,1),--g-position-11 .3s cubic-bezier(.4,.4,0,1)}.input:where(textarea){transition-property:background,border,border-radius,box-shadow,color,filter,opacity,outline,transform,translate,scale,rotate,--g-angle,--g-color-0,--g-position-0,--g-color-1,--g-position-1,--g-color-2,--g-position-2,--g-color-3,--g-position-3,--g-color-4,--g-position-4,--g-color-5,--g-position-5,--g-color-6,--g-position-6,--g-color-7,--g-position-7,--g-color-8,--g-position-8,--g-color-9,--g-position-9,--g-color-10,--g-position-10,--g-color-11,--g-position-11}.richText s,.richText del,.richText u{text-decoration:revert}.box,.frame,.section,.toggle,.video-container{flex-direction:column;align-items:center;display:flex}.img,.text,.icon{overflow-wrap:anywhere;word-break:break-word;z-index:0;flex-direction:row;justify-content:center;align-items:center;display:flex}.box::-webkit-scrollbar{display:none}:where(table.studio-table).box{flex-direction:unset;align-items:unset;align-content:unset;min-width:max-content;max-width:none;display:table}:where(table.box){border-collapse:collapse;border-spacing:0}:where(thead).box{display:table-header-group}:where(tbody).box{display:table-row-group}:where(tr).box{display:table-row}:where(th).box,:where(td).box{display:table-cell}:where(th.box,td.box){text-align:left;vertical-align:middle;height:inherit}:where(colgroup).box{display:table-column-group}:where(col).box{display:table-column}.richText{z-index:0;word-break:break-word;-webkit-font-smoothing:antialiased;box-sizing:border-box;flex-direction:column;flex:none;line-height:1;display:block;position:relative;& *{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;box-sizing:border-box;word-spacing:1px;backface-visibility:visible;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;border:0;margin:0;padding:0;text-decoration:none;list-style:none}& h1{margin:20px 0;font-size:3em;font-weight:700}& h2,& h3{margin:10px 0;font-weight:700}& h2{font-size:2em}& h3{font-size:1em}& h4,& h5,& h6{margin:10px 0;font-size:1em;display:block}& h4,& h5{font-weight:600}& h6{font-weight:500}& p{margin:10px 0}&>p{min-height:1em}& hr{border-top:1px solid #ccc;margin:10px 0}& em{font-style:italic}&>blockquote{border-left:3px solid #00000026;margin:10px 0;padding:10px 15px;font-style:italic}& strong{color:inherit;font-family:inherit;font-weight:900;display:inline}&>[data-type=table_of_contents]{color:#616161;background-color:#f5f5f5;border-radius:2px;margin:0;padding:24px 24px 8px;font-size:16px;line-height:1;text-decoration:underline;list-style:none;& .toc_list{margin:0;padding:0}& .toc_item{font-size:inherit;font-weight:inherit;color:currentColor;margin:0 0 16px;padding-left:2rem;list-style:none;&.toc_item--1{margin:0 0 16px;padding-left:0}&.toc_item--2{margin:0 0 16px;padding-left:2rem}&.toc_item--3{margin:0 0 16px;padding-left:4rem}&>a{font-size:inherit;font-weight:inherit;color:currentColor;border:none;text-decoration:none}}}&>[data-type=table]{overflow-x:auto;& p{white-space:pre-line;word-break:break-all}}& table{table-layout:auto;border-collapse:collapse;border-spacing:unset;color:#1a1a1a;border:1px solid #f2f2f2;margin:10px 0;font-size:14px;line-height:1.4}& th{background:#f5f5f580}& th,& td{border:1px solid #f2f2f2;min-width:100px;max-width:240px;padding:12px;& p{margin:0}}& p>code{background:#eee;border:1px solid #0000001a;border-radius:6px;margin:2px;padding:0 5px;display:inline}& ol{margin:0 0 0 20px;padding:0;list-style:none;& li{margin:10px 0;list-style:decimal}}& ul{margin:0 0 0 20px;padding:0;list-style:none;& li{margin:10px 0;list-style:outside}}& li>p{margin:0}& pre{white-space:pre-wrap;background:#eee;border-radius:6px;margin:20px 0;padding:25px 35px;font-family:Menlo,Monaco,Courier New,monospace;& code{border:none;padding:0}}& img,& video{vertical-align:bottom;max-width:100%;height:auto}& a{color:#007cff;text-decoration:underline;display:inline}& [data-type=embed_code]{margin:20px 0;position:relative;& .height-adjuster{position:relative;& .wrapper{position:relative}& .wrapper[style*=padding-top]{& iframe{width:100%;height:100%;position:absolute;top:0;left:0}}}}}.section{width:100%}.section-inner{position:static}dialog{box-sizing:border-box;background-color:#0000;border:none;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;position:fixed;overflow:visible;&[open]{display:flex}&::backdrop{background:0 0}}.modal-container{box-sizing:border-box;pointer-events:none;z-index:1;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.modal-container>*{pointer-events:auto}.modal-backdrop{pointer-events:none;z-index:0;position:absolute;inset:0}dialog[open][data-modal-transition-base]:not(.modal-ready) .modal-container *{transition:none!important}dialog[open][data-modal-transition-base]>.modal-container,dialog[open][data-modal-transition-base]>.modal-backdrop{opacity:0}dialog[open][data-modal-transition-base].modal-ready>.modal-container{opacity:1;transition:opacity .4s cubic-bezier(.4,.4,0,1),transform .4s cubic-bezier(.4,.4,0,1);transform:none}dialog[open][data-modal-transition-base].modal-ready>.modal-backdrop{opacity:1;transition:opacity .4s cubic-bezier(.4,.4,0,1)}dialog[data-modal-transition-base].modal-closing>.modal-container{opacity:0;transition:opacity .4s cubic-bezier(.4,.4,0,1),transform .4s cubic-bezier(.4,.4,0,1)}dialog[data-modal-transition-base].modal-closing>.modal-backdrop{opacity:0;transition:opacity .4s cubic-bezier(.4,.4,0,1)}@media (prefers-reduced-motion:reduce){dialog[open][data-modal-transition-base]>.modal-container,dialog[open][data-modal-transition-base].modal-ready>.modal-container,dialog[data-modal-transition-base].modal-closing>.modal-container{opacity:1;transition:none;transform:none!important}dialog[open][data-modal-transition-base]>.modal-backdrop,dialog[open][data-modal-transition-base].modal-ready>.modal-backdrop,dialog[data-modal-transition-base].modal-closing>.modal-backdrop{opacity:1;transition:none}}.image__bg-container{pointer-events:none;z-index:-2;border-radius:inherit;width:100%;height:100%;transition:inherit;display:block;position:absolute;top:0;left:0;container:image-container/size}.image__bg-container:before{content:"";background-image:var(--img-current);border-radius:inherit;width:100%;height:100%;transition-duration:inherit;transition-timing-function:inherit;transition-delay:inherit;background-position:50%;background-size:cover;transition-property:filter,backdrop-filter,opacity,color,background-color,background-position,background-size,border,border-color,border-width,border-radius,outline,outline-color,outline-width,outline-offset,box-shadow,text-shadow,transform,transform-origin,width,height,margin,padding,top,left,right,bottom,z-index,gap,letter-spacing,word-spacing,line-height,font-size,font-weight,clip-path;display:block;position:absolute;top:0;left:0}@media (resolution>=1.5x){.image--horizontal .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<1) and (width<300px){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.5) and (width<300px){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (width>=300px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (300px<=width<500px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (300px<=width<500px) and (aspect-ratio<.5){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=500px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (500px<=width<901px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=901px){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}.image--vertical .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<.5) and (width<300px){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.25) and (width<300px){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (300px<=width<500px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (300px<=width<500px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (300px<=width<500px) and (aspect-ratio<.25){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (500px<=width<901px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (500px<=width<901px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=901px){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}}@media (resolution>=1x) and (resolution<=1.5x){.image--horizontal .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<1) and (width<400px){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.5) and (width<400px){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (width>=400px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (400px<=width<667px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (400px<=width<667px) and (aspect-ratio<.5){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=667px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (667px<=width<1201px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=1201px){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}.image--vertical .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<.5) and (width<400px){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.25) and (width<400px){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (400px<=width<667px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (400px<=width<667px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (400px<=width<667px) and (aspect-ratio<.25){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (667px<=width<1201px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (667px<=width<1201px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=1201px){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}}@media (resolution<=1x){.image--horizontal .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<1) and (width<600px){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.5) and (width<600px){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (width>=600px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-middle)}}@container (600px<=width<1000px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (600px<=width<1000px) and (aspect-ratio<.5){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=1000px) and (aspect-ratio>=1){.image--horizontal .image__bg-container:before{--img-current:var(--img-regular)}}@container (1000px<=width<1801px) and (aspect-ratio<1){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=1801px){.image--horizontal .image__bg-container:before{--img-current:var(--img-origin)}}.image--vertical .image__bg-container:before{--img-current:var(--img-small)}@container (aspect-ratio<.5) and (width<600px){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (aspect-ratio<.25) and (width<600px){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (600px<=width<1000px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-middle)}}@container (600px<=width<1000px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (600px<=width<1000px) and (aspect-ratio<.25){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (1000px<=width<1801px) and (aspect-ratio>=.5){.image--vertical .image__bg-container:before{--img-current:var(--img-regular)}}@container (1000px<=width<1801px) and (aspect-ratio<.5){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}@container (width>=1801px){.image--vertical .image__bg-container:before{--img-current:var(--img-origin)}}}.image--shift-1 .image__bg-container:before{--img-current:var(--img-middle)}@container (width>=600px){.image--shift-1 .image__bg-container:before{--img-current:var(--img-regular)}}@container (width>=1000px){.image--shift-1 .image__bg-container:before{--img-current:var(--img-origin)}}.image--shift-2 .image__bg-container:before{--img-current:var(--img-regular)}@container (width>=600px){.image--shift-2 .image__bg-container:before{--img-current:var(--img-origin)}}.text{-webkit-font-smoothing:antialiased;word-spacing:1px;line-height:1;position:relative}.frame{line-height:1;display:block;overflow:hidden}.frame>iframe{border:none;width:100%;height:100%}.file{box-sizing:border-box;word-break:break-word;overflow-wrap:anywhere;cursor:pointer;outline-offset:-1px;outline:2px solid #0000;flex-direction:row;align-items:center;display:flex;position:relative;font-family:inherit!important}.file:focus-within{outline-color:#386edc80}.file>input[type=file]{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.toggle[data-toggle-closing] [data-show-toggle=open],.toggle[open]:not([data-toggle-closing]) [data-show-toggle=close],.toggle:not([open]):not([data-toggle-closing]) [data-show-toggle=open],.toggle[data-toggle-overlay]:not([open]):not([data-toggle-closing])>[data-toggle-content]{display:none}sd-video{object-fit:contain;display:block;overflow:hidden}sd-video>video{object-fit:inherit;max-width:100%;max-height:100%;display:block}.video-container{user-select:none}.video-container[data-video-state=paused] [data-video-label=pause],.video-container[data-video-state=playing] [data-video-label=play]{display:none}.video-container[data-video-state=paused] [data-video-label=play],.video-container[data-video-state=playing] [data-video-label=pause]{display:inline}sd-carousel{flex-direction:column;align-items:center;display:flex}sd-carousel:not([is-playing]) [slot=pause],sd-carousel[is-playing] [slot=play]{display:none!important}sd-carousel :where([slot=prev],[slot=next],[slot=play-toggle]){cursor:pointer}.sd-1{min-height:100dvh;overflow:clip}@property --g-angle{syntax:"<angle>";inherits:false;initial-value:180deg}@property --g-color-0{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-0{syntax:"<percentage>";inherits:false;initial-value:.01%}@property --g-color-1{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-1{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-2{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-2{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-3{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-3{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-4{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-4{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-5{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-5{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-6{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-6{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-7{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-7{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-8{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-8{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-9{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-9{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-10{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-10{syntax:"<percentage>";inherits:false;initial-value:100%}@property --g-color-11{syntax:"<color>";inherits:false;initial-value:#0000}@property --g-position-11{syntax:"<percentage>";inherits:false;initial-value:100%}sd-loop-box{overflow:hidden!important}sd-loop-box>.img{max-width:100%;height:auto}:root{--s-color-4cba9f4b:#d90d0d;--s-color-89aee5d7:#fa6400;--s-color-30b9a479:linear-gradient(147deg, #ffe500 18%, #8cecd0)}.sd-1{opacity:1;background:#fff;border-radius:0;flex-flow:column;place-content:center flex-start;align-items:center;width:100%;max-width:100%;height:100%;margin:0;padding:60px 0 0}body{background:#fff}.sd-2{z-index:2;background:#fff;flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;height:60px;margin:0;position:fixed;top:0;left:0}.sd-3{flex-flow:row;place-content:center;align-items:center;gap:4px;margin:0;padding:0;position:absolute;top:18px;left:20px}.sd-3:hover{opacity:.7;--ha:1}.sd-3>*,.sd-3:hover>*{--gap-h:4px;--gap-v:0px}.sd-4{width:24px;max-width:100%;height:24px}.sd-5{color:#767676;font-family:var(--s-font-0bbde380);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:400;line-height:2}.sd-6{flex:none;width:33px;max-width:100%;height:37px}.sd-7{flex-flow:column;flex:none;place-content:center flex-start;align-items:center;width:100%;max-width:100%;padding:0}.sd-8{flex-flow:row;flex:none;place-content:center flex-start;align-items:center;width:100%;max-width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.sd-9{background:#fdefe2;flex:none;width:50%;max-width:50%;height:100%}.sd-10{background:#fc5c00;flex:none;width:50%;max-width:50%;height:100%}.sd-11{z-index:1;flex-flow:column;flex:none;place-content:center;align-items:center;width:1440px;max-width:100%;height:228px;padding:0 50px}.sd-12{width:200px;max-width:100%;height:88px;display:none}.sd-13{flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;width:1040px;max-width:100%;padding:0}.sd-14{color:#333;font-family:var(--s-font-ad922727);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:28px;font-weight:700;line-height:normal}.sd-15{color:#333;font-family:var(--s-font-ad922727);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:24px 0 0;font-size:16px;font-weight:400;line-height:1.5}.sd-16{background:#fff;flex:none;justify-content:flex-start}.sd-17{flex-flow:column;place-content:center flex-start;align-items:center;width:1140px;max-width:100%;height:auto;padding:50px 50px 84px}.list-1{flex:none;gap:20px;width:100%;max-width:100%;padding:0}.list-1>*{--gap-h:0px;--gap-v:20px}.sd-18{flex-flow:column;place-content:center flex-start;align-items:center;max-width:100%;margin:100px 0 0;padding:0}.sd-19{width:77px;max-width:100%;height:106px}.sd-20{color:#697882;font-family:var(--s-font-0bbde380);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;margin:8px 0 0;font-size:12px;font-weight:400;line-height:1.4}.sd-21{opacity:1;background:#eee;border-radius:0;flex:none;width:0;max-width:100%;height:0;margin:0;padding:0}.sd-22{background:#f9f9f9;border:0 solid #dce0e0;border-top-width:1px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;width:100%;max-width:100%;padding:0}.sd-23{background:#f9f9f9;border:0 solid #dce0e0;flex-flow:row;flex:none;place-content:flex-end space-between;align-items:flex-end;width:1440px;max-width:100%;height:auto;padding:48px}.sd-23>*{--gap-h:0px;--gap-v:0px}.sd-24{flex-flow:column;place-content:flex-start;align-items:flex-start;padding:0}.sd-25{width:196px;max-width:100%;height:auto}.sd-26{color:#767676;font-family:var(--s-font-4c803cc2);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:16px 0 0;font-size:14px;font-weight:700;line-height:1.4}.sd-27{color:#9b9b9b;font-family:var(--s-font-0bbde380);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:4px 0 0;font-size:12px;font-weight:400;line-height:1.4}.sd-28{color:#9b9b9b;font-family:var(--s-font-4c803cc2);text-align:left;flex:none;width:auto;max-width:100%;height:auto;padding:0;font-size:12px;font-weight:500;line-height:1.5}.richText.sd-28>p{margin:0}.richText.sd-28 strong{color:#fd5d53;font-family:var(--s-font-678272d5)}@media (width<=1140px){.sd-12{display:none}.list-1{flex:none;width:520px;max-width:100%}.list-1>*{--gap-h:0px;--gap-v:20px}}@media (width<=768px){.sd-5{display:none}.sd-11{flex:none;width:100%;max-width:100%;height:164px;padding:0 24px}.sd-12{width:auto;max-width:100%;height:auto;margin:0;display:flex;position:absolute;inset:0}.sd-14{font-size:21px}.sd-15{max-width:100%;margin:6px 0 0;font-size:12px}.sd-23{flex-flow:column;place-content:flex-start;align-items:flex-start;gap:40px;padding:48px 24px}.sd-23>*{--gap-h:0px;--gap-v:40px}.sd-26{font-family:var(--s-font-4c803cc2)}}@media (width<=540px){.sd-5{display:none}.sd-12{display:flex}.sd-17{padding:32px 20px 80px}.richText.sd-28 strong{font-family:var(--s-font-678272d5)}}@media (width<=320px){.sd-5{display:none}.sd-12{display:flex}}#list-event-archives{flex-direction:column;align-items:stretch;display:flex}.event-card{background:#fff;border-radius:12px;flex-direction:column;width:100%;display:flex;overflow:hidden;box-shadow:0 10px 20px #6978821f}.event-card__video{aspect-ratio:16/9;background:#000;width:100%}.event-card__video iframe{border:0;width:100%;height:100%;display:block}.event-card__body{color:#333;font-family:var(--s-font-ad922727,"Noto Sans JP"), "Hiragino Kaku Gothic ProN", sans-serif;letter-spacing:.04em;flex-direction:column;align-items:flex-start;padding:24px;line-height:1.6;display:flex}.event-card__tags{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.event-card__tag{color:#fa6400;border:1px solid #fa6400;border-radius:14px;padding:4px 12px;font-size:12px}.event-card__title{margin:0;font-size:20px;font-weight:700}.event-card__description{margin:12px 0 0;font-size:14px}.event-card__until{color:#697882;margin:12px 0 0;font-size:12px}.event-card__link{color:#fff;background:#fa6400;border-radius:24px;justify-content:center;align-items:center;margin:20px 0 0;padding:12px 24px;font-size:14px;font-weight:700;text-decoration:none;transition:opacity .3s;display:inline-flex}.event-card__link:hover{opacity:.7}@media (width<=540px){.event-card__body{padding:20px 16px}.event-card__title{font-size:16px}}
