:root{--s-font-598ba2f0:"Noto Sans JP","Hiragino Kaku Gothic ProN",sans-serif;--s-font-468e29ab:"Noto Sans JP","Hiragino Kaku Gothic ProN",sans-serif;--s-font-0bbde380:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN"}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{background:#fff;align-content:center;align-items:center;width:100%;max-width:100%;height:100%;padding:0}body{background:#fff}.sd-2{z-index:0;flex-wrap:nowrap;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;margin:0;padding:0;position:absolute;top:80px;left:0}.sd-3{flex:none;width:1198px;max-width:100%;height:auto}.sd-4{flex-wrap:nowrap;place-content:center;align-items:center;max-width:100%;margin:140px 0 0;padding:40px}.sd-5{background:#fff;border-radius:12px;flex-wrap:nowrap;flex:none;place-content:center;align-items:center;width:1000px;max-width:100%;padding:0}.sd-6{border-radius:12px;flex-wrap:nowrap;place-content:center;align-items:center;padding:0;box-shadow:0 10px 20px #69788233}.sd-7{aspect-ratio:auto 5568/3712;border-radius:12px 12px 0 0;flex:none;width:100%;max-width:100%;height:auto}.sd-8{flex-wrap:nowrap;flex:none;place-content:flex-start center;align-items:flex-start;width:100%;max-width:100%;padding:48px 80px 80px}.sd-9{color:var(--s-color-4cba9f4b);font-family:var(--s-font-598ba2f0);text-align:left;background:#fff0f2;border:0 solid #fa6400;border-radius:14px;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0 0 12px;padding:4px 12px;font-size:12px;font-weight:400;line-height:1.6}.sd-9:hover{--ha:1;background:#ffe8eb}.sd-10{color:#262626;font-family:var(--s-font-468e29ab);letter-spacing:.03em;text-align:left;flex:none;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:32px;font-weight:600;line-height:1.6}.sd-11{flex-wrap:nowrap;flex:none;place-content:center;align-items:center;gap:24px;width:100%;max-width:100%;margin:32px 0 0;padding:0}.sd-11>*{--gap-h:0px;--gap-v:24px}.sd-12{background:#fff0f2;border-radius:12px;flex-wrap:nowrap;flex:none;place-content:flex-start center;align-items:flex-start;width:100%;max-width:100%;padding:24px}.sd-13{flex-flow:row;place-content:center;align-items:center;gap:8px;max-width:100%;margin:0;padding:0}.sd-13>*{--gap-h:8px;--gap-v:0px}.sd-14{flex:none;width:24px;max-width:100%;height:24px}.sd-15{color:#262626;font-family:var(--s-font-468e29ab);letter-spacing:.05em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:18px;font-weight:600;line-height:1.4}.sd-16{color:#262626;font-family:var(--s-font-598ba2f0);letter-spacing:.06em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.6}.sd-17{background:#fff0f2;border-radius:12px;flex-wrap:nowrap;flex:none;place-content:flex-start center;align-items:flex-start;width:100%;max-width:100%;padding:24px}.sd-18{flex-flow:row;place-content:center;align-items:center;gap:8px;max-width:100%;margin:0;padding:0}.sd-18>*{--gap-h:8px;--gap-v:0px}.sd-19{flex:none;width:24px;max-width:100%;height:24px}.sd-20{color:#262626;font-family:var(--s-font-468e29ab);letter-spacing:.05em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:18px;font-weight:600;line-height:1.4}.sd-21{color:#262626;font-family:var(--s-font-598ba2f0);letter-spacing:.06em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:12px 0 0;font-size:16px;font-weight:400;line-height:1.6}.sd-22{flex-wrap:nowrap;flex:none;place-content:flex-start;align-items:flex-start;width:100%;max-width:100%;padding:0}.sd-23{background:#eee;flex:none;width:0;max-width:100%;height:0}.sd-24{flex-wrap:nowrap;place-content:center;align-items:center;padding:0}.sd-25{color:#262626;font-family:var(--s-font-598ba2f0);letter-spacing:.06em;text-align:left;flex:none;width:100%;max-width:100%;height:auto;margin:24px 0 0;padding:0;font-size:16px;font-weight:400;line-height:1.6}.richText.sd-25 a{color:var(--s-color-4cba9f4b);text-decoration:none}.sd-25a:hover{text-decoration:underline}.richText.sd-25>figure{border-radius:8px;margin:48px 0}.richText.sd-25>h2{border-bottom:0px solid var(--s-color-4cba9f4b);border-left:4px solid var(--s-color-4cba9f4b);border-right:0px solid var(--s-color-4cba9f4b);border-top:0px solid var(--s-color-4cba9f4b);font-weight:600;font-family:var(--s-font-468e29ab);letter-spacing:.04em;margin:48px 0 32px;padding:4px 0 4px 20px;font-size:24px}.richText.sd-25>h3{color:var(--s-color-4cba9f4b);font-weight:600;font-family:var(--s-font-468e29ab);letter-spacing:.05em;margin:32px 0 16px;font-size:18px}.richText.sd-25>p{margin:16px 0}.richText.sd-25 strong{font-weight:600;font-family:var(--s-font-468e29ab)}.richText.sd-25>[data-type=table_of_contents]{color:#60676f;letter-spacing:normal;background:#fafbfc;border-radius:12px;padding:24px;font-size:14px;line-height:1.6;text-decoration:none}.list-1{flex-flow:wrap;gap:0 4px;max-width:100%;margin:48px 0 0}.list-1>*{--gap-h:4px;--gap-v:0px}.sd-26{color:#d90d0d;font-family:var(--s-font-468e29ab);text-align:center;background:#fff;border:1px solid #d90d0d;border-radius:30px;flex:none;justify-content:center;width:364px;max-width:100%;height:60px;margin:40px 0 0;font-size:16px;font-weight:600;line-height:1.6}.sd-26:hover{opacity:.7;--ha:1}.sd-27{background:#eee;flex:none;width:0;max-width:100%;height:0}.sd-28{flex-wrap:nowrap;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;padding:80px 24px 0}.sd-29{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:32px;font-weight:600;line-height:1.6}.list-2{flex-flow:wrap;flex:none;place-content:stretch center;align-items:stretch;gap:24px;width:100%;max-width:100%;margin:32px 0 0;padding:0}.list-2>*{--gap-h:24px;--gap-v:24px}.list-2__item{border-radius:12px;flex-flow:column;place-content:center;align-items:center;padding:0;box-shadow:0 10px 20px #6978821f}.list-2__item__sd-1{background:#fff;border-radius:12px;flex-flow:column;flex:none;place-content:center flex-start;align-items:center;width:316px;max-width:100%;height:100%;overflow:hidden}.list-2__item__sd-2{flex:none;width:100%;max-width:100%;height:auto}.list-2__item__sd-2:hover{--ha:1;transition-duration:.3s;transition-timing-function:ease-in-out;scale:1.1}.list-2__item__sd-3{background:#fff;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;width:100%;max-width:100%;height:auto;padding:32px}.list-2__item__sd-4{color:#333;font-family:var(--s-font-0bbde380);letter-spacing:.06em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.6}.list-2__item__sd-4:hover{color:var(--s-color-4cba9f4b);--ha:1}.list-2__item__sd-5{color:#333;font-family:var(--s-font-598ba2f0);letter-spacing:.06em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:16px 0 0;font-size:14px;font-weight:400;line-height:1.6}.list-2__item__sd-6{color:var(--s-color-4cba9f4b);font-family:var(--s-font-598ba2f0);text-align:left;background:#fff0f2;border:0 solid #fa6400;border-radius:14px;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:12px 0 0;padding:4px 12px;font-size:12px;font-weight:400;line-height:1.6}.list-2__item__sd-6:hover{--ha:1;background:#ffe8eb}.sd-30{opacity:1;background:#eee;border-radius:0;flex:none;width:0;max-width:100%;height:0;margin:0;padding:0}.sd-31{flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;padding:0;display:none;overflow:visible}.sd-32{background:linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));color:#fff;font-family:var(--s-font-468e29ab);letter-spacing:.06em;text-align:center;--g-color-0:#faa500;--g-position-0:0%;--g-color-1:#fa6400;--g-position-1:71%;--g-color-2:#fa6400;--g-position-2:71%;--g-color-3:#fa6400;--g-position-3:71%;--g-color-4:#fa6400;--g-position-4:71%;--g-color-5:#fa6400;--g-position-5:71%;--g-color-6:#fa6400;--g-position-6:71%;--g-color-7:#fa6400;--g-position-7:71%;--g-color-8:#fa6400;--g-position-8:71%;--g-color-9:#fa6400;--g-position-9:71%;--g-color-10:#fa6400;--g-position-10:71%;--g-color-11:#fa6400;--g-position-11:71%;--g-angle:315deg;border-radius:32px;flex:none;justify-content:center;width:300px;max-width:100%;height:auto;margin:32px 0 0;padding:16px 32px;font-size:18px;font-weight:600;line-height:1.6}.sd-32:hover{opacity:.7;--ha:1}.sd-33{flex-flow:column;flex:none;place-content:center;align-items:center;width:300px;max-width:100%;margin:32px 0 0;padding:0;display:none}.symbol-1{flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;padding:0;overflow:visible}.symbol-1:hover{opacity:.7;--ha:1}.symbol-1__sd-1{background:linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));color:#fff;font-family:var(--s-font-468e29ab);letter-spacing:.06em;text-align:center;--g-color-0:#faa500;--g-position-0:0%;--g-color-1:#fa6400;--g-position-1:71%;--g-color-2:#fa6400;--g-position-2:71%;--g-color-3:#fa6400;--g-position-3:71%;--g-color-4:#fa6400;--g-position-4:71%;--g-color-5:#fa6400;--g-position-5:71%;--g-color-6:#fa6400;--g-position-6:71%;--g-color-7:#fa6400;--g-position-7:71%;--g-color-8:#fa6400;--g-position-8:71%;--g-color-9:#fa6400;--g-position-9:71%;--g-color-10:#fa6400;--g-position-10:71%;--g-color-11:#fa6400;--g-position-11:71%;--g-angle:315deg;border-radius:32px;flex:none;justify-content:center;width:100%;max-width:100%;height:auto;margin:0;padding:16px 32px;font-size:18px;font-weight:600;line-height:1.6}.symbol-2{z-index:3;background:#fff0;flex-flow:row;flex:none;place-content:center space-between;align-items:center;width:100%;max-width:100%;height:60px;margin:0;padding:0 50px;position:fixed;top:60px;left:0}.symbol-2__sd-1{flex-flow:row;place-content:center space-between;align-items:center;padding:0}.symbol-2__sd-2{flex:none;width:160px;max-width:100%;height:auto}.symbol-2__sd-3{flex-flow:row;place-content:center flex-start;align-items:center;gap:16px;padding:0}.symbol-2__sd-3>*{--gap-h:16px;--gap-v:0px}.symbol-2__sd-4{color:#d90d0d;font-family:var(--s-font-468e29ab);text-align:center;background:#fff;border:1px solid #d90d0d;border-radius:30px;flex:none;justify-content:center;width:160px;max-width:100%;height:60px;font-size:13px;font-weight:600;line-height:1.6}.symbol-2__sd-4:hover{opacity:.7;--ha:1}.symbol-2__sd-5{background:linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));color:#fff;font-family:var(--s-font-468e29ab);text-align:center;--g-color-0:#d90d0d;--g-position-0:49%;--g-color-1:#ee6c0e;--g-position-1:90%;--g-color-2:#ee6c0e;--g-position-2:90%;--g-color-3:#ee6c0e;--g-position-3:90%;--g-color-4:#ee6c0e;--g-position-4:90%;--g-color-5:#ee6c0e;--g-position-5:90%;--g-color-6:#ee6c0e;--g-position-6:90%;--g-color-7:#ee6c0e;--g-position-7:90%;--g-color-8:#ee6c0e;--g-position-8:90%;--g-color-9:#ee6c0e;--g-position-9:90%;--g-color-10:#ee6c0e;--g-position-10:90%;--g-color-11:#ee6c0e;--g-position-11:90%;--g-angle:306deg;border:0 solid #d90d0d;border-radius:30px;flex:none;justify-content:center;width:160px;max-width:100%;height:60px;font-size:13px;font-weight:600;line-height:1.6;box-shadow:0 0 30px #ffffff4d}.symbol-2__sd-5:hover{opacity:.7;--ha:1}.symbol-3{z-index:-1;background:#d9160d;flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;max-width:100%;height:auto;margin:0;padding:163px 44px 120px}.symbol-3__sd-1{z-index:2;flex-flow:column;place-content:center;align-items:center;padding:0}.symbol-3__sd-2{color:#fff;font-family:var(--s-font-468e29ab);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;font-size:32px;font-weight:600;line-height:1.6}.symbol-3__sd-3{color:#fff;font-family:var(--s-font-468e29ab);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;font-size:32px;font-weight:600;line-height:1.6;display:none}.symbol-3__sd-4{color:#fff;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:24px 0 0;font-size:16px;font-weight:600;line-height:1.6}.symbol-3__sd-5{background:#fff0;flex-flow:row;flex:none;place-content:flex-start center;align-items:flex-start;gap:20px;width:860px;max-width:100%;height:auto;margin:40px 0 0}.symbol-3__sd-5>*{--gap-h:20px;--gap-v:0px}.symbol-3__sd-6{background:#ffffffeb;border-radius:8px;flex-flow:column;flex:1;place-content:center;align-items:center;width:auto;min-width:0;max-width:100%;height:auto;padding:48px 20px}.symbol-3__sd-7{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:28px;font-weight:600;line-height:1.6}.symbol-3__sd-8{color:#333;font-family:var(--s-font-468e29ab);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;margin:16px 0 0;font-size:14px;font-weight:600;line-height:1.9}.symbol-3__sd-9{color:#d90d0d;font-family:var(--s-font-468e29ab);text-align:center;background:#fff;border:1px solid #d90d0d;border-radius:30px;flex:none;justify-content:center;width:160px;max-width:100%;height:60px;margin:24px 0 0;font-size:13px;font-weight:600;line-height:1.6}.symbol-3__sd-9:hover{opacity:.7;--ha:1}.symbol-3__sd-10{background:#ffffffeb;border-radius:8px;flex-flow:column;flex:1;place-content:center;align-items:center;width:auto;min-width:0;max-width:100%;height:auto;padding:48px 20px}.symbol-3__sd-11{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:0;font-size:28px;font-weight:600;line-height:1.6}.symbol-3__sd-12{color:#333;font-family:var(--s-font-468e29ab);text-align:center;justify-content:center;width:auto;max-width:100%;height:auto;margin:16px 0 0;font-size:14px;font-weight:600;line-height:1.9}.symbol-3__sd-13{background:linear-gradient(var(--g-angle), var(--g-color-0) var(--g-position-0), var(--g-color-1) var(--g-position-1));color:#fff;font-family:var(--s-font-468e29ab);text-align:center;--g-color-0:#d90d0d;--g-position-0:49%;--g-color-1:#ee6c0e;--g-position-1:90%;--g-color-2:#ee6c0e;--g-position-2:90%;--g-color-3:#ee6c0e;--g-position-3:90%;--g-color-4:#ee6c0e;--g-position-4:90%;--g-color-5:#ee6c0e;--g-position-5:90%;--g-color-6:#ee6c0e;--g-position-6:90%;--g-color-7:#ee6c0e;--g-position-7:90%;--g-color-8:#ee6c0e;--g-position-8:90%;--g-color-9:#ee6c0e;--g-position-9:90%;--g-color-10:#ee6c0e;--g-position-10:90%;--g-color-11:#ee6c0e;--g-position-11:90%;--g-angle:306deg;border:0 solid #d90d0d;border-radius:30px;flex:none;justify-content:center;width:160px;max-width:100%;height:60px;margin:24px 0 0;font-size:13px;font-weight:600;line-height:1.6}.symbol-3__sd-13:hover{opacity:.7;--ha:1}.symbol-3__sd-14{background:#f6f6f6;flex:none;width:100%;max-width:100%;height:528px;margin:0;position:absolute;top:-528px;left:0}.symbol-3__sd-15{flex:none;width:3243px;height:auto;margin:0;position:absolute;inset:-931px -1247px 0 -716px}.symbol-3__sd-16{width:102.759px;max-width:100%;height:auto;display:none}.symbol-3__sd-17{opacity:1;background:#eee;border-radius:0;flex:none;width:0;max-width:100%;height:0;margin:0;padding:0}.symbol-4{background:#fff;flex-flow:row;flex:none;place-content:flex-start space-between;align-items:flex-start;width:100%;max-width:100%;height:auto;padding:62px 44px}.symbol-4>*{--gap-h:0px;--gap-v:0px}.symbol-4__sd-1{flex-flow:column;place-content:flex-start center;align-items:flex-start;padding:0}.symbol-4__sd-2{flex-flow:wrap;flex:none;place-content:flex-start;align-items:flex-start;gap:12px 24px;width:610px;max-width:100%;padding:0}.symbol-4__sd-2>*{--gap-h:24px;--gap-v:12px}.symbol-4__sd-3{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-3:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-4{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-4:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-5{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-5:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-6{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-6:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-7{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-7:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-8{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-8:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-9{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-9:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-10{color:#333;font-family:var(--s-font-468e29ab);text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;font-size:12px;font-weight:600;line-height:1.6}.symbol-4__sd-10:hover{color:var(--s-color-4cba9f4b);--ha:1}.symbol-4__sd-11{color:#262626d9;font-family:var(--s-font-468e29ab);letter-spacing:.04em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:24px 0 0;font-size:11px;font-weight:600;line-height:1.5}.symbol-4__sd-12{flex-flow:column;place-content:flex-start center;align-items:flex-start;padding:0}.symbol-4__sd-13{flex:none;width:120px;max-width:100%;height:auto}.symbol-4__sd-14{color:#262626;font-family:var(--s-font-468e29ab);letter-spacing:.04em;text-align:left;justify-content:flex-start;width:auto;max-width:100%;height:auto;margin:16px 0 0;font-size:11px;font-weight:600;line-height:1.5}@media (width<=1140px){.sd-31,.sd-33,.symbol-3__sd-3,.symbol-3__sd-16{display:none}}@media (width<=768px){.sd-2{display:none}.sd-4{padding:0}.sd-5{border-radius:0;box-shadow:0 0 #0000}.sd-6{box-shadow:0 0 #69788233}.sd-7{border-radius:0}.sd-8{padding:24px 24px 48px}.sd-10{font-size:20px}.sd-15{font-size:16px}.sd-16{font-size:14px}.sd-20{font-size:16px}.sd-21{font-size:14px}.sd-25{width:100%;max-width:100%;margin:16px 0 0;font-size:14px}.richText.sd-25>figure{margin:32px 0}.richText.sd-25>h2{margin:32px 0 24px;font-size:18px}.richText.sd-25>h3{margin:24px 0 16px;font-size:16px}.sd-26{max-width:100%;margin:40px 0 0}.sd-28{padding:80px 24px}.list-2{width:100%;max-width:100%;margin:32px 0 0}.list-2>*{--gap-h:24px;--gap-v:24px}.list-2__item__sd-3{padding:22px 26px}.list-2__item__sd-4{font-size:16px}.list-2__item__sd-5{max-width:100%;margin:12px 0 0;font-size:14px}.sd-31{display:none}.sd-32{text-align:center;flex:none;justify-content:center;padding:16px 24px;font-size:14px}.sd-33{max-width:100%;margin:40px 0 0;display:none}.symbol-1__sd-1{text-align:center;flex:none;justify-content:center;width:100%;max-width:100%;padding:16px 24px;font-size:14px}.symbol-3__sd-2{font-size:24px}.symbol-3__sd-3{font-size:24px;display:none}.symbol-3__sd-4{max-width:100%;margin:16px 0 0}.symbol-3__sd-16{display:none}.symbol-4{flex-flow:column-reverse;gap:48px}.symbol-4>*{--gap-h:0px;--gap-v:48px}.symbol-4__sd-2{flex:none;width:auto;max-width:100%}.symbol-4__sd-2>*{--gap-h:24px;--gap-v:12px}.symbol-4__sd-3,.symbol-4__sd-4,.symbol-4__sd-5,.symbol-4__sd-6,.symbol-4__sd-7,.symbol-4__sd-8,.symbol-4__sd-9,.symbol-4__sd-10{font-size:13px}.symbol-4__sd-11{max-width:100%;margin:48px 0 0}}@media (width<=540px){.sd-1{background:#f6f6f6}.sd-2{display:none}.sd-4{max-width:100%;margin:90px 0 0}.sd-26{max-width:100%;margin:40px 0 0}.sd-29{font-size:24px}.list-2__item,.list-2__item__sd-1{flex:none;width:100%;max-width:100%}.sd-31{display:none}.sd-33{flex:none;display:none}.symbol-2{background:#fff;flex:none;height:90px;padding:20px 16px;top:0}.symbol-2__sd-2{flex:none;width:110px;max-width:100%}.symbol-2__sd-4{display:none}.symbol-2__sd-5{flex:none;width:132px;max-width:100%;height:50px}.symbol-3{background:#d9160d00;padding:120px 16px 70px}.symbol-3__sd-2{display:none}.symbol-3__sd-3{display:flex}.symbol-3__sd-4{padding:0 10px}.symbol-3__sd-5{flex-flow:column}.symbol-3__sd-5>*{--gap-h:0px;--gap-v:20px}.symbol-3__sd-6{width:100%;max-width:100%;padding:32px 44px}.symbol-3__sd-7{font-size:22px}.symbol-3__sd-8{text-align:left;justify-content:flex-start;max-width:100%;margin:8px 0 0}.symbol-3__sd-9{max-width:100%;margin:8px 0 0}.symbol-3__sd-10{width:100%;max-width:100%;padding:32px 44px}.symbol-3__sd-11{font-size:22px}.symbol-3__sd-12{text-align:left;justify-content:flex-start;max-width:100%;margin:8px 0 0}.symbol-3__sd-13{max-width:100%;margin:8px 0 0}.symbol-3__sd-14,.symbol-3__sd-15{display:none}.symbol-3__sd-16{flex:none;width:540px;height:auto;margin:0;display:flex;position:absolute;inset:-173px 0 0}.symbol-4{padding:62px 22px}}@media (width<=320px){.sd-2,.sd-31,.sd-33,.symbol-2__sd-4,.symbol-3__sd-2{display:none}.symbol-3__sd-3{display:flex}.symbol-3__sd-14,.symbol-3__sd-15{display:none}.symbol-3__sd-16{display:flex}}#article-body p strong:not(table p strong),#article-body li strong:not(table li strong){background:linear-gradient(#0000 60%,#ffd2d7 60%)}#article-body table tr td,#article-body table tr th{max-width:none}#tag-list>:after{content:",";color:#b7b7b7;font-size:12px;display:block}#tag-list>:last-child:after{display:none}#article-body .toc{margin-top:32px}#article-body .toc:before{content:"目次";color:#262626;margin-bottom:12px;font-weight:700;display:block}#article-body .toc .toc_list .toc_item--2{border-left:2px solid #d90d0d;margin:12px 0;padding-left:1rem}#article-body .toc .toc_list .toc_item--3{margin:8px 0;padding-left:2.5rem}#article-body .toc .toc_list a:hover{color:#d90d0d;opacity:1;text-decoration:none}#list-case a .image{transition:transform .3s}#list-case a:hover .image{transform:scale(1.1)}#list-case li img{object-fit:cover;aspect-ratio:1200/630}#list-case a p:first-child{font-weight:600;transition:color .3s}#list-case a:hover p:first-child{color:#d90d0d}#wave-bg-pc{top:inherit;bottom:0;left:70%;right:inherit;max-width:none;position:absolute;transform:translate(-50%)}#wave-bg-sp{top:inherit;bottom:0;left:50%;right:inherit;max-width:none;position:absolute;transform:translate(-50%)}
