﻿:root,::before,::after{--content-wrap-padding: calc(20em / 16);--ff-ja: "Noto Sans JP", sans-serif;--f-default: normal normal 1em/1.7 var(--ff-ja)}html{width:100%;height:auto;overflow:auto}body{margin:0;padding:0;width:100%;height:auto;min-width:360px;position:relative;text-size-adjust:100%}h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%}dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,figure,input,textarea,p,blockquote{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}input,button,textarea,address,caption,code,em,th,var,sup,sub{font:var(--f-default)}button{display:inline-block;padding:0;background:none;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);cursor:pointer}li{list-style-type:none}img{max-width:100%;height:auto;border:none}svg{width:100%;max-width:100%;height:auto}a:link,a:visited,a:active{text-decoration:none}a:not([href]){pointer-events:none}a img{outline:none}html,body,main,article,aside,section,header,footer,canvas,figcaption,figure,nav{display:block}input[type=search],input[type=submit],input[type=button]{border-radius:0;box-sizing:border-box;-webkit-appearance:button;appearance:button;border:none}input[type=search]::-webkit-search-decoration,input[type=submit]::-webkit-search-decoration,input[type=button]::-webkit-search-decoration{display:none}input[type=search]::focus,input[type=submit]::focus,input[type=button]::focus{outline-offset:-2px}[v-cloak]{display:none}@keyframes sectionFade{0%{opacity:0}100%{opacity:1}}.fade1-enter-active{transition:opacity .6s}.fade1-enter-from{opacity:0}.fade1-enter-to{opacity:1}.fade1-leave-active{transition:none;display:none}.fade1-leave-from{opacity:1}.fade1-leave-to{opacity:0}.fade2-enter-active{transition-property:transform,opacity;transition-duration:.3s}.fade2-enter-from{transform:translateY(-5px);opacity:0}.fade2-enter-to{transform:translateY(0);opacity:1}.fade2-leave-active{transition-property:transform,opacity;transition-duration:.3s;position:absolute}.fade2-leave-from{opacity:1}.fade2-leave-to{opacity:0}.wbr{display:inline-block}.ext-content-wrap{max-width:1000px;margin:auto;padding-left:var(--content-wrap-padding);padding-right:var(--content-wrap-padding)}.ext-button{position:relative;box-sizing:border-box;text-align:center;transition-duration:.4s;transition-property:opacity,background-color,color,border-color}.ext-button[href]{text-decoration:none;cursor:pointer}.ext-button.is-selected{pointer-events:none}.ext-stack{--space: 0px;display:grid;grid-row-gap:var(--space);grid-template-columns:repeat(1, 1fr)}.ext-flex-stack{--space: 0px;display:flex;flex-direction:column;gap:var(--space)}@supports(-webkit-touch-callout: none) and (not (translate: none)){.ext-flex-stack{margin-top:-0.8em}.ext-flex-stack>*{margin-top:.8em}}.ext-flex-grid{--row-gap: 0px;--column-gap: 0px;display:flex;flex-wrap:wrap;row-gap:var(--row-gap);column-gap:var(--column-gap)}.ext-flex-grid>*{--columns: 1;--span: 1;flex:1 1 calc(100%/(var(--columns)/var(--span)));max-width:calc(100%/(var(--columns)/var(--span)) - var(--column-gap)*(var(--columns)/var(--span) - 1)/(var(--columns)/var(--span)))}.ext-flex-grid[data-columns*="#1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#1#"]{--span: 1}.ext-flex-grid[data-columns*="#2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#2#"]{--span: 2}.ext-flex-grid[data-columns*="#3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#3#"]{--span: 3}.ext-flex-grid[data-columns*="#4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#4#"]{--span: 4}.ext-flex-grid[data-columns*="#5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#5#"]{--span: 5}.ext-flex-grid[data-columns*="#6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#6#"]{--span: 6}.ext-flex-grid[data-columns*="#7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#7#"]{--span: 7}.ext-flex-grid[data-columns*="#8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#8#"]{--span: 8}.ext-flex-grid[data-columns*="#9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#9#"]{--span: 9}.ext-flex-grid[data-columns*="#10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#10#"]{--span: 10}.ext-flex-grid[data-columns*="#11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#11#"]{--span: 11}.ext-flex-grid[data-columns*="#12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#12#"]{--span: 12}@media(max-width: 414px){.ext-flex-grid[data-columns*="#xs:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#xs:1#"]{--span: 1}.ext-flex-grid[data-columns*="#xs:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#xs:2#"]{--span: 2}.ext-flex-grid[data-columns*="#xs:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#xs:3#"]{--span: 3}.ext-flex-grid[data-columns*="#xs:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#xs:4#"]{--span: 4}.ext-flex-grid[data-columns*="#xs:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#xs:5#"]{--span: 5}.ext-flex-grid[data-columns*="#xs:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#xs:6#"]{--span: 6}.ext-flex-grid[data-columns*="#xs:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#xs:7#"]{--span: 7}.ext-flex-grid[data-columns*="#xs:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#xs:8#"]{--span: 8}.ext-flex-grid[data-columns*="#xs:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#xs:9#"]{--span: 9}.ext-flex-grid[data-columns*="#xs:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#xs:10#"]{--span: 10}.ext-flex-grid[data-columns*="#xs:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#xs:11#"]{--span: 11}.ext-flex-grid[data-columns*="#xs:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#xs:12#"]{--span: 12}}@media(min-width: 415px){.ext-flex-grid[data-columns*="#s:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#s:1#"]{--span: 1}.ext-flex-grid[data-columns*="#s:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#s:2#"]{--span: 2}.ext-flex-grid[data-columns*="#s:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#s:3#"]{--span: 3}.ext-flex-grid[data-columns*="#s:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#s:4#"]{--span: 4}.ext-flex-grid[data-columns*="#s:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#s:5#"]{--span: 5}.ext-flex-grid[data-columns*="#s:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#s:6#"]{--span: 6}.ext-flex-grid[data-columns*="#s:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#s:7#"]{--span: 7}.ext-flex-grid[data-columns*="#s:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#s:8#"]{--span: 8}.ext-flex-grid[data-columns*="#s:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#s:9#"]{--span: 9}.ext-flex-grid[data-columns*="#s:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#s:10#"]{--span: 10}.ext-flex-grid[data-columns*="#s:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#s:11#"]{--span: 11}.ext-flex-grid[data-columns*="#s:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#s:12#"]{--span: 12}}@media(min-width: 601px){.ext-flex-grid[data-columns*="#m:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#m:1#"]{--span: 1}.ext-flex-grid[data-columns*="#m:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#m:2#"]{--span: 2}.ext-flex-grid[data-columns*="#m:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#m:3#"]{--span: 3}.ext-flex-grid[data-columns*="#m:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#m:4#"]{--span: 4}.ext-flex-grid[data-columns*="#m:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#m:5#"]{--span: 5}.ext-flex-grid[data-columns*="#m:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#m:6#"]{--span: 6}.ext-flex-grid[data-columns*="#m:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#m:7#"]{--span: 7}.ext-flex-grid[data-columns*="#m:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#m:8#"]{--span: 8}.ext-flex-grid[data-columns*="#m:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#m:9#"]{--span: 9}.ext-flex-grid[data-columns*="#m:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#m:10#"]{--span: 10}.ext-flex-grid[data-columns*="#m:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#m:11#"]{--span: 11}.ext-flex-grid[data-columns*="#m:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#m:12#"]{--span: 12}}@media(min-width: 801px){.ext-flex-grid[data-columns*="#l:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#l:1#"]{--span: 1}.ext-flex-grid[data-columns*="#l:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#l:2#"]{--span: 2}.ext-flex-grid[data-columns*="#l:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#l:3#"]{--span: 3}.ext-flex-grid[data-columns*="#l:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#l:4#"]{--span: 4}.ext-flex-grid[data-columns*="#l:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#l:5#"]{--span: 5}.ext-flex-grid[data-columns*="#l:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#l:6#"]{--span: 6}.ext-flex-grid[data-columns*="#l:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#l:7#"]{--span: 7}.ext-flex-grid[data-columns*="#l:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#l:8#"]{--span: 8}.ext-flex-grid[data-columns*="#l:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#l:9#"]{--span: 9}.ext-flex-grid[data-columns*="#l:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#l:10#"]{--span: 10}.ext-flex-grid[data-columns*="#l:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#l:11#"]{--span: 11}.ext-flex-grid[data-columns*="#l:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#l:12#"]{--span: 12}}@media(min-width: 1025px){.ext-flex-grid[data-columns*="#xl:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#xl:1#"]{--span: 1}.ext-flex-grid[data-columns*="#xl:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#xl:2#"]{--span: 2}.ext-flex-grid[data-columns*="#xl:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#xl:3#"]{--span: 3}.ext-flex-grid[data-columns*="#xl:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#xl:4#"]{--span: 4}.ext-flex-grid[data-columns*="#xl:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#xl:5#"]{--span: 5}.ext-flex-grid[data-columns*="#xl:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#xl:6#"]{--span: 6}.ext-flex-grid[data-columns*="#xl:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#xl:7#"]{--span: 7}.ext-flex-grid[data-columns*="#xl:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#xl:8#"]{--span: 8}.ext-flex-grid[data-columns*="#xl:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#xl:9#"]{--span: 9}.ext-flex-grid[data-columns*="#xl:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#xl:10#"]{--span: 10}.ext-flex-grid[data-columns*="#xl:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#xl:11#"]{--span: 11}.ext-flex-grid[data-columns*="#xl:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#xl:12#"]{--span: 12}}@media(min-width: 1441px){.ext-flex-grid[data-columns*="#xxl:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#xxl:1#"]{--span: 1}.ext-flex-grid[data-columns*="#xxl:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#xxl:2#"]{--span: 2}.ext-flex-grid[data-columns*="#xxl:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#xxl:3#"]{--span: 3}.ext-flex-grid[data-columns*="#xxl:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#xxl:4#"]{--span: 4}.ext-flex-grid[data-columns*="#xxl:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#xxl:5#"]{--span: 5}.ext-flex-grid[data-columns*="#xxl:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#xxl:6#"]{--span: 6}.ext-flex-grid[data-columns*="#xxl:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#xxl:7#"]{--span: 7}.ext-flex-grid[data-columns*="#xxl:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#xxl:8#"]{--span: 8}.ext-flex-grid[data-columns*="#xxl:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#xxl:9#"]{--span: 9}.ext-flex-grid[data-columns*="#xxl:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#xxl:10#"]{--span: 10}.ext-flex-grid[data-columns*="#xxl:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#xxl:11#"]{--span: 11}.ext-flex-grid[data-columns*="#xxl:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#xxl:12#"]{--span: 12}}@media(min-width: 1921px){.ext-flex-grid[data-columns*="#uw:1#"]>*{--columns: 1}.ext-flex-grid>*[data-span*="#uw:1#"]>*{--span: 1}.ext-flex-grid[data-columns*="#uw:2#"]>*{--columns: 2}.ext-flex-grid>*[data-span*="#uw:2#"]>*{--span: 2}.ext-flex-grid[data-columns*="#uw:3#"]>*{--columns: 3}.ext-flex-grid>*[data-span*="#uw:3#"]>*{--span: 3}.ext-flex-grid[data-columns*="#uw:4#"]>*{--columns: 4}.ext-flex-grid>*[data-span*="#uw:4#"]>*{--span: 4}.ext-flex-grid[data-columns*="#uw:5#"]>*{--columns: 5}.ext-flex-grid>*[data-span*="#uw:5#"]>*{--span: 5}.ext-flex-grid[data-columns*="#uw:6#"]>*{--columns: 6}.ext-flex-grid>*[data-span*="#uw:6#"]>*{--span: 6}.ext-flex-grid[data-columns*="#uw:7#"]>*{--columns: 7}.ext-flex-grid>*[data-span*="#uw:7#"]>*{--span: 7}.ext-flex-grid[data-columns*="#uw:8#"]>*{--columns: 8}.ext-flex-grid>*[data-span*="#uw:8#"]>*{--span: 8}.ext-flex-grid[data-columns*="#uw:9#"]>*{--columns: 9}.ext-flex-grid>*[data-span*="#uw:9#"]>*{--span: 9}.ext-flex-grid[data-columns*="#uw:10#"]>*{--columns: 10}.ext-flex-grid>*[data-span*="#uw:10#"]>*{--span: 10}.ext-flex-grid[data-columns*="#uw:11#"]>*{--columns: 11}.ext-flex-grid>*[data-span*="#uw:11#"]>*{--span: 11}.ext-flex-grid[data-columns*="#uw:12#"]>*{--columns: 12}.ext-flex-grid>*[data-span*="#uw:12#"]>*{--span: 12}}.ext-grid{--row-gap: 0px;--column-gap: 0px;--columns: 1;display:grid;grid-row-gap:var(--row-gap);grid-column-gap:var(--column-gap);grid-template-columns:repeat(var(--columns), 1fr)}.ext-grid>*{--span: 1;grid-column:span var(--span)}.ext-grid[data-columns*="#1#"]{--columns: 1}.ext-grid>*[data-span*="#1#"]{--span: 1}.ext-grid[data-columns*="#2#"]{--columns: 2}.ext-grid>*[data-span*="#2#"]{--span: 2}.ext-grid[data-columns*="#3#"]{--columns: 3}.ext-grid>*[data-span*="#3#"]{--span: 3}.ext-grid[data-columns*="#4#"]{--columns: 4}.ext-grid>*[data-span*="#4#"]{--span: 4}.ext-grid[data-columns*="#5#"]{--columns: 5}.ext-grid>*[data-span*="#5#"]{--span: 5}.ext-grid[data-columns*="#6#"]{--columns: 6}.ext-grid>*[data-span*="#6#"]{--span: 6}.ext-grid[data-columns*="#7#"]{--columns: 7}.ext-grid>*[data-span*="#7#"]{--span: 7}.ext-grid[data-columns*="#8#"]{--columns: 8}.ext-grid>*[data-span*="#8#"]{--span: 8}.ext-grid[data-columns*="#9#"]{--columns: 9}.ext-grid>*[data-span*="#9#"]{--span: 9}.ext-grid[data-columns*="#10#"]{--columns: 10}.ext-grid>*[data-span*="#10#"]{--span: 10}.ext-grid[data-columns*="#11#"]{--columns: 11}.ext-grid>*[data-span*="#11#"]{--span: 11}.ext-grid[data-columns*="#12#"]{--columns: 12}.ext-grid>*[data-span*="#12#"]{--span: 12}@media(max-width: 414px){.ext-grid[data-columns*="#xs:1#"]{--columns: 1}.ext-grid>*[data-span*="#xs:1#"]{--span: 1}.ext-grid[data-columns*="#xs:2#"]{--columns: 2}.ext-grid>*[data-span*="#xs:2#"]{--span: 2}.ext-grid[data-columns*="#xs:3#"]{--columns: 3}.ext-grid>*[data-span*="#xs:3#"]{--span: 3}.ext-grid[data-columns*="#xs:4#"]{--columns: 4}.ext-grid>*[data-span*="#xs:4#"]{--span: 4}.ext-grid[data-columns*="#xs:5#"]{--columns: 5}.ext-grid>*[data-span*="#xs:5#"]{--span: 5}.ext-grid[data-columns*="#xs:6#"]{--columns: 6}.ext-grid>*[data-span*="#xs:6#"]{--span: 6}.ext-grid[data-columns*="#xs:7#"]{--columns: 7}.ext-grid>*[data-span*="#xs:7#"]{--span: 7}.ext-grid[data-columns*="#xs:8#"]{--columns: 8}.ext-grid>*[data-span*="#xs:8#"]{--span: 8}.ext-grid[data-columns*="#xs:9#"]{--columns: 9}.ext-grid>*[data-span*="#xs:9#"]{--span: 9}.ext-grid[data-columns*="#xs:10#"]{--columns: 10}.ext-grid>*[data-span*="#xs:10#"]{--span: 10}.ext-grid[data-columns*="#xs:11#"]{--columns: 11}.ext-grid>*[data-span*="#xs:11#"]{--span: 11}.ext-grid[data-columns*="#xs:12#"]{--columns: 12}.ext-grid>*[data-span*="#xs:12#"]{--span: 12}}@media(min-width: 415px){.ext-grid[data-columns*="#s:1#"]{--columns: 1}.ext-grid>*[data-span*="#s:1#"]{--span: 1}.ext-grid[data-columns*="#s:2#"]{--columns: 2}.ext-grid>*[data-span*="#s:2#"]{--span: 2}.ext-grid[data-columns*="#s:3#"]{--columns: 3}.ext-grid>*[data-span*="#s:3#"]{--span: 3}.ext-grid[data-columns*="#s:4#"]{--columns: 4}.ext-grid>*[data-span*="#s:4#"]{--span: 4}.ext-grid[data-columns*="#s:5#"]{--columns: 5}.ext-grid>*[data-span*="#s:5#"]{--span: 5}.ext-grid[data-columns*="#s:6#"]{--columns: 6}.ext-grid>*[data-span*="#s:6#"]{--span: 6}.ext-grid[data-columns*="#s:7#"]{--columns: 7}.ext-grid>*[data-span*="#s:7#"]{--span: 7}.ext-grid[data-columns*="#s:8#"]{--columns: 8}.ext-grid>*[data-span*="#s:8#"]{--span: 8}.ext-grid[data-columns*="#s:9#"]{--columns: 9}.ext-grid>*[data-span*="#s:9#"]{--span: 9}.ext-grid[data-columns*="#s:10#"]{--columns: 10}.ext-grid>*[data-span*="#s:10#"]{--span: 10}.ext-grid[data-columns*="#s:11#"]{--columns: 11}.ext-grid>*[data-span*="#s:11#"]{--span: 11}.ext-grid[data-columns*="#s:12#"]{--columns: 12}.ext-grid>*[data-span*="#s:12#"]{--span: 12}}@media(min-width: 601px){.ext-grid[data-columns*="#m:1#"]{--columns: 1}.ext-grid>*[data-span*="#m:1#"]{--span: 1}.ext-grid[data-columns*="#m:2#"]{--columns: 2}.ext-grid>*[data-span*="#m:2#"]{--span: 2}.ext-grid[data-columns*="#m:3#"]{--columns: 3}.ext-grid>*[data-span*="#m:3#"]{--span: 3}.ext-grid[data-columns*="#m:4#"]{--columns: 4}.ext-grid>*[data-span*="#m:4#"]{--span: 4}.ext-grid[data-columns*="#m:5#"]{--columns: 5}.ext-grid>*[data-span*="#m:5#"]{--span: 5}.ext-grid[data-columns*="#m:6#"]{--columns: 6}.ext-grid>*[data-span*="#m:6#"]{--span: 6}.ext-grid[data-columns*="#m:7#"]{--columns: 7}.ext-grid>*[data-span*="#m:7#"]{--span: 7}.ext-grid[data-columns*="#m:8#"]{--columns: 8}.ext-grid>*[data-span*="#m:8#"]{--span: 8}.ext-grid[data-columns*="#m:9#"]{--columns: 9}.ext-grid>*[data-span*="#m:9#"]{--span: 9}.ext-grid[data-columns*="#m:10#"]{--columns: 10}.ext-grid>*[data-span*="#m:10#"]{--span: 10}.ext-grid[data-columns*="#m:11#"]{--columns: 11}.ext-grid>*[data-span*="#m:11#"]{--span: 11}.ext-grid[data-columns*="#m:12#"]{--columns: 12}.ext-grid>*[data-span*="#m:12#"]{--span: 12}}@media(min-width: 801px){.ext-grid[data-columns*="#l:1#"]{--columns: 1}.ext-grid>*[data-span*="#l:1#"]{--span: 1}.ext-grid[data-columns*="#l:2#"]{--columns: 2}.ext-grid>*[data-span*="#l:2#"]{--span: 2}.ext-grid[data-columns*="#l:3#"]{--columns: 3}.ext-grid>*[data-span*="#l:3#"]{--span: 3}.ext-grid[data-columns*="#l:4#"]{--columns: 4}.ext-grid>*[data-span*="#l:4#"]{--span: 4}.ext-grid[data-columns*="#l:5#"]{--columns: 5}.ext-grid>*[data-span*="#l:5#"]{--span: 5}.ext-grid[data-columns*="#l:6#"]{--columns: 6}.ext-grid>*[data-span*="#l:6#"]{--span: 6}.ext-grid[data-columns*="#l:7#"]{--columns: 7}.ext-grid>*[data-span*="#l:7#"]{--span: 7}.ext-grid[data-columns*="#l:8#"]{--columns: 8}.ext-grid>*[data-span*="#l:8#"]{--span: 8}.ext-grid[data-columns*="#l:9#"]{--columns: 9}.ext-grid>*[data-span*="#l:9#"]{--span: 9}.ext-grid[data-columns*="#l:10#"]{--columns: 10}.ext-grid>*[data-span*="#l:10#"]{--span: 10}.ext-grid[data-columns*="#l:11#"]{--columns: 11}.ext-grid>*[data-span*="#l:11#"]{--span: 11}.ext-grid[data-columns*="#l:12#"]{--columns: 12}.ext-grid>*[data-span*="#l:12#"]{--span: 12}}@media(min-width: 1025px){.ext-grid[data-columns*="#xl:1#"]{--columns: 1}.ext-grid>*[data-span*="#xl:1#"]{--span: 1}.ext-grid[data-columns*="#xl:2#"]{--columns: 2}.ext-grid>*[data-span*="#xl:2#"]{--span: 2}.ext-grid[data-columns*="#xl:3#"]{--columns: 3}.ext-grid>*[data-span*="#xl:3#"]{--span: 3}.ext-grid[data-columns*="#xl:4#"]{--columns: 4}.ext-grid>*[data-span*="#xl:4#"]{--span: 4}.ext-grid[data-columns*="#xl:5#"]{--columns: 5}.ext-grid>*[data-span*="#xl:5#"]{--span: 5}.ext-grid[data-columns*="#xl:6#"]{--columns: 6}.ext-grid>*[data-span*="#xl:6#"]{--span: 6}.ext-grid[data-columns*="#xl:7#"]{--columns: 7}.ext-grid>*[data-span*="#xl:7#"]{--span: 7}.ext-grid[data-columns*="#xl:8#"]{--columns: 8}.ext-grid>*[data-span*="#xl:8#"]{--span: 8}.ext-grid[data-columns*="#xl:9#"]{--columns: 9}.ext-grid>*[data-span*="#xl:9#"]{--span: 9}.ext-grid[data-columns*="#xl:10#"]{--columns: 10}.ext-grid>*[data-span*="#xl:10#"]{--span: 10}.ext-grid[data-columns*="#xl:11#"]{--columns: 11}.ext-grid>*[data-span*="#xl:11#"]{--span: 11}.ext-grid[data-columns*="#xl:12#"]{--columns: 12}.ext-grid>*[data-span*="#xl:12#"]{--span: 12}}@media(min-width: 1441px){.ext-grid[data-columns*="#xxl:1#"]{--columns: 1}.ext-grid>*[data-span*="#xxl:1#"]{--span: 1}.ext-grid[data-columns*="#xxl:2#"]{--columns: 2}.ext-grid>*[data-span*="#xxl:2#"]{--span: 2}.ext-grid[data-columns*="#xxl:3#"]{--columns: 3}.ext-grid>*[data-span*="#xxl:3#"]{--span: 3}.ext-grid[data-columns*="#xxl:4#"]{--columns: 4}.ext-grid>*[data-span*="#xxl:4#"]{--span: 4}.ext-grid[data-columns*="#xxl:5#"]{--columns: 5}.ext-grid>*[data-span*="#xxl:5#"]{--span: 5}.ext-grid[data-columns*="#xxl:6#"]{--columns: 6}.ext-grid>*[data-span*="#xxl:6#"]{--span: 6}.ext-grid[data-columns*="#xxl:7#"]{--columns: 7}.ext-grid>*[data-span*="#xxl:7#"]{--span: 7}.ext-grid[data-columns*="#xxl:8#"]{--columns: 8}.ext-grid>*[data-span*="#xxl:8#"]{--span: 8}.ext-grid[data-columns*="#xxl:9#"]{--columns: 9}.ext-grid>*[data-span*="#xxl:9#"]{--span: 9}.ext-grid[data-columns*="#xxl:10#"]{--columns: 10}.ext-grid>*[data-span*="#xxl:10#"]{--span: 10}.ext-grid[data-columns*="#xxl:11#"]{--columns: 11}.ext-grid>*[data-span*="#xxl:11#"]{--span: 11}.ext-grid[data-columns*="#xxl:12#"]{--columns: 12}.ext-grid>*[data-span*="#xxl:12#"]{--span: 12}}@media(min-width: 1921px){.ext-grid[data-columns*="#uw:1#"]{--columns: 1}.ext-grid>*[data-span*="#uw:1#"]{--span: 1}.ext-grid[data-columns*="#uw:2#"]{--columns: 2}.ext-grid>*[data-span*="#uw:2#"]{--span: 2}.ext-grid[data-columns*="#uw:3#"]{--columns: 3}.ext-grid>*[data-span*="#uw:3#"]{--span: 3}.ext-grid[data-columns*="#uw:4#"]{--columns: 4}.ext-grid>*[data-span*="#uw:4#"]{--span: 4}.ext-grid[data-columns*="#uw:5#"]{--columns: 5}.ext-grid>*[data-span*="#uw:5#"]{--span: 5}.ext-grid[data-columns*="#uw:6#"]{--columns: 6}.ext-grid>*[data-span*="#uw:6#"]{--span: 6}.ext-grid[data-columns*="#uw:7#"]{--columns: 7}.ext-grid>*[data-span*="#uw:7#"]{--span: 7}.ext-grid[data-columns*="#uw:8#"]{--columns: 8}.ext-grid>*[data-span*="#uw:8#"]{--span: 8}.ext-grid[data-columns*="#uw:9#"]{--columns: 9}.ext-grid>*[data-span*="#uw:9#"]{--span: 9}.ext-grid[data-columns*="#uw:10#"]{--columns: 10}.ext-grid>*[data-span*="#uw:10#"]{--span: 10}.ext-grid[data-columns*="#uw:11#"]{--columns: 11}.ext-grid>*[data-span*="#uw:11#"]{--span: 11}.ext-grid[data-columns*="#uw:12#"]{--columns: 12}.ext-grid>*[data-span*="#uw:12#"]{--span: 12}}.ext-with-side{--side-width: calc(100em / 16);--main-min-width: 50%;--gutter: 1em;display:flex;flex-wrap:wrap;gap:var(--gutter)}.ext-with-side>:first-child{flex:1 1 var(--side-width);box-sizing:border-box;word-break:break-all}.ext-with-side>:last-child{flex:999 1 0;min-width:var(--main-min-width);box-sizing:border-box;word-break:break-all}.ext-overlay{position:fixed;z-index:3;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75)}.ext-pre{white-space:pre-wrap}.ext-word-break{word-break:break-all;word-break:break-word}a{color:#000}a[href]:hover{color:var(--c-ktRed)}.ext-grad-button.is-selected{background:var(--grad)}.ext-grad-button.is-selected>span{color:#fff}.ext-grad-button:not(.is-selected){background:linear-gradient(white, white) padding-box,var(--grad) border-box;border:2px solid rgba(0,0,0,0)}.ext-grad-button:not(.is-selected)>span{background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.ext-grad-button.is-disabled{pointer-events:none}@media(hover: hover){.ext-grad-button:hover{opacity:.8}}.ext-section{padding-top:2em}.ext-section-title{--f-ext-section-title: normal bold 1.2em/1.44 var(--ff-ja);font:var(--f-ext-section-title);text-align:center}.frame-wrapper.is-side-frame-opened .ext-section-title{text-align:left;padding-left:.4em}@media(min-width: 601px){.frame-wrapper.is-side-frame-opened .ext-section-title{text-align:center;padding-left:0}}.ext-session-code{--f-ext-session-code: normal bold calc(14em / 16)/1 var(--ff-ja);font:var(--f-ext-session-code);padding:.7em 1em;display:inline-block;color:#fff;font-weight:bold;white-space:nowrap}.ext-session-category-name{--f-ext-category-name: normal bold clamp(14em / 16, 0.4324324324vw + 12.3783783784em / 16, 18em / 16)/1.3 var(--ff-ja);font:var(--f-ext-category-name);display:inline-block}.ext-session-prop{--f-ext-prop-key: normal normal calc(12em / 16)/1.4 var(--ff-ja);--f-ext-prop-val: normal bold calc(13em / 16)/1.5 var(--ff-ja);display:flex;align-items:center;gap:.4em 1em}.ext-session-prop .__prop-key{flex:0 0 auto;font:var(--f-ext-prop-key);box-sizing:border-box;padding:.3em 2.5em .3em 2.5em;color:#fff;white-space:nowrap;text-align-last:justify;border-top-right-radius:calc(infinity*1px);border-bottom-right-radius:calc(infinity*1px)}.ext-session-prop .__prop-val{flex:1 1 auto;font:var(--f-ext-prop-val)}.ext-session-prop .__prop-val a[href]:hover{color:#ccc;text-decoration:underline}.seminar-category-section.color-K .ext-session-prop .__prop-key{background:#4c4c4c}.seminar-category-section.color-T .ext-session-prop .__prop-key{background:#ffa200}.seminar-category-section.color-B .ext-session-prop .__prop-key{background:#b7b52a}.seminar-category-section.color-TS .ext-session-prop .__prop-key{background:#598be5}.seminar-category-section.color-S .ext-session-prop .__prop-key{background:#00b2e7}.seminar-category-section.color-E .ext-session-prop .__prop-key{background:#b945ef}.seminar-category-section.color-J .ext-session-prop .__prop-key{background:red}.seminar-category-section.color-G .ext-session-prop .__prop-key{background:#0ac397}.seminar-category-section.color-H .ext-session-prop .__prop-key{background:#f07a1b}body[data-site=ers] .ext-session-prop .__prop-val a[href]:hover{color:var(--c-ktRed)}.ext-session-title{--f-ext-session-title: bold clamp(16em / 16, 0.3243243243vw + 14.7837837838em / 16, 19em / 16)/1.5 var(--ff-ja);font:var(--f-ext-session-title);letter-spacing:.02em}.ext-session-title a{display:block}.ext-session-title a[href]:hover{text-decoration:underline}.ext-session-p{--f-ext-p: normal clamp(14em / 16, 0.1081081081vw + 13.5945945946em / 16, 15em / 16)/1.7 var(--ff-ja);font:var(--f-ext-p);letter-spacing:.05em;font-feature-settings:"palt" 1}.ext-session-sponsor{font-size:.75em;margin-top:1em}.ext-session-permission{--f-ext-permission: normal clamp(12em / 16, 0.2162162162vw + 11.1891891892em / 16, 14em / 16)/1.6 var(--ff-ja);font:var(--f-ext-permission);padding-left:1em;text-indent:-1em}.ext-session-genre{--f-ext-session-genre: bold calc(14em / 16)/1.2 var(--ff-ja);font:var(--f-ext-session-genre);font-feature-settings:"palt" 1;color:#000;text-align:left;display:inline-block;padding:.1em .75em;border:1px solid #d9d9d9;border-radius:2px;background:#fff;transition-duration:.1s;transition-property:background;box-sizing:border-box;order:99}.ext-session-genre.is-selected{order:1;pointer-events:auto}body[data-site=ers] .ext-session-genre{color:#000;background:#fff;border-color:#d9d9d9}body[data-site=ers] .ext-session-genre.is-selected{color:#002167;background:#fff;border-color:#002167}.ext-session-obi-title{--f-ext-obi-title: bold 1.1em/1.5 var(--ff-ja);font:var(--f-ext-obi-title);display:inline-block;margin-bottom:.3em}.ext-exhibitor-genre{--f-genre: bold calc(12em / 16)/1.5 var(--ff-ja);font:var(--f-genre);font-feature-settings:"palt" 1;color:#000;text-align:left;display:inline-block;padding:.15em 1em;border:1px solid #d9d9d9;border-radius:2px;background:#fff;transition-duration:.1s;transition-property:background;box-sizing:border-box}.ext-exhibitor-badge{--f-badges: bold calc(14em / 16)/1.5 var(--ff-ja);font:var(--f-badges);padding:.5em .8em;background:#000;color:#fff;min-width:4em;text-align:center}.ext-exhibitor-badge[data-type=newProduct]{background:#009898}.ext-exhibitor-badge[data-type=experientialExhibit]{background:#987a00}.ext-exhibitor-article-title{--f-title: bold clamp(20em / 16, 0.6486486486vw + 17.5675675676em / 16, 26em / 16)/1.5 var(--ff-ja);font:var(--f-title);text-align:center;padding:.4em .8em;border-bottom:2px solid}body[data-site=ers] .ext-exhibitor-article-title{color:var(--c-ktRed);border-color:var(--c-ktRed)}.ext-exhibit-type{display:inline-block;background:#fff;color:#333;border:1px solid #333;border-radius:.2em;font-weight:normal;padding:.1em .5em;vertical-align:middle}:root,::before,::after{--c-ktRed: hsla(358, 79%, 43%, 1);--c-kt26-purple: hsla(294, 43%, 40%, 1);--c-kt26-red: hsla(359, 79%, 56%, 1);--c-kt26-yellow: hsla(44, 95%, 53%, 1);--c-gray63: hsla(0, 0%, 39%, 1);--c-grayB8: hsla(0, 0%, 72%, 1);--c-grayF2: hsla(0, 0%, 95%, 1);--c-kt26-pink: hsla(344, 78%, 58%, 1);--c-yellow: hsl(55 100% 50.2%);--c-Black: hsl(220 0% 0%);--c-black: hsl(220 0% 10%);--c-blackHover: hsl(220 0% 50%);--c-White: hsl(220 0% 100%);--c-white: hsl(220 0% 100%);--c-dummy: hsl(220 0% 90%);--c-bg: hsl(220 10% 90%);--c-text: hsl(220 10% 10%);--c-textHover: hsl(220 10% 50%);--c-blueGray3080: hsl(220, 30%, 80%);--c-blueGray3085: hsl(220, 30%, 85%);--c-blueGray3095: hsl(220, 30%, 95%);--fadeInLength: 30px;--easeOutQuad: cubic-bezier(0.5, 1, 0.89, 1);--easeOutCubic: cubic-bezier(0.33, 1, 0.68, 1);--easeOutQuart: cubic-bezier(0.25, 1, 0.5, 1);--easeOutQuint: cubic-bezier(0.22, 1, 0.36, 1);--easeOutExpo: cubic-bezier(0.16, 1, 0.3, 1);--easeInOutQuad: cubic-bezier(0.45, 0, 0.55, 1);--easeInOutCubic: cubic-bezier(0.65, 0, 0.35, 1);--easeInOutQuart: cubic-bezier(0.76, 0, 0.24, 1);--easeInOutQuint: cubic-bezier(0.83, 0, 0.17, 1);--easeInOutExpo: cubic-bezier(0.87, 0, 0.13, 1);--easeInQuad: cubic-bezier(0.11, 0, 0.5, 0);--easeInCubic: cubic-bezier(0.32, 0, 0.67, 0);--easeInQuart: cubic-bezier(0.5, 0, 0.75, 0);--easeInQuint: cubic-bezier(0.64, 0, 0.78, 0);--easeInExpo: cubic-bezier(0.7, 0, 0.84, 0);--grad: linear-gradient(90deg, var(--c-kt26-purple) 0%, var(--c-kt26-red) 50%, var(--c-kt26-yellow) 100%)}.fadeO.fadeIn,.fadeB.fadeIn,.fadeB10.fadeIn,.fadeT.fadeIn,.fadeR.fadeIn,.fadeR10.fadeIn,.fadeL.fadeIn,.fadeFvO.fadeIn,.fadeFvB.fadeIn,.fadeFvB10.fadeIn,.fadeFvT.fadeIn,.fadeFvR.fadeIn,.fadeFvR10.fadeIn,.fadeFvL.fadeIn{transition:opacity 1s var(--easeOutCubic),transform 1s var(--easeOutQuart);opacity:1;transform:translateX(0px) translateY(0px)}.frame-wrapper{position:relative;overflow:hidden;background:#fff;--bottom-frame-height: calc(260em / 16);--bottom-frame-always-visible-height: calc(var(--bottom-frame-height) * .2);--bottom-frame-toggle-button-height: calc(36em / 16);--bottom-frame-toggle-button-width: 100%;--bottom-frame-position-bottom: var(--bottom-frame-always-visible-height);--bottom-frame-translate-y: translateY(100%);--side-frame-width: min(72vw, calc(296em / 16));--side-frame-toggle-button-width: calc(34em / 16);--side-frame-content-height: calc(100vh - var(--bottom-frame-always-visible-height));--side-frame-translate-x: translateX(-100%);--main-frame-padding-left: var(--side-frame-toggle-button-width);--main-frame-translate-x: translateX(0)}@media(min-width: 601px){.frame-wrapper{--side-frame-width: calc(287em / 16);--bottom-frame-height: calc(380em / 16);--bottom-frame-toggle-button-width: calc(400em / 16)}}@media(min-width: 1025px){.frame-wrapper{--side-frame-translate-x: translateX(0);--main-frame-padding-left: var(--side-frame-width);--main-frame-translate-x: translateX(0)}}.frame-wrapper.is-bottom-frame-none{--side-frame-content-height: 100%}.frame-wrapper.is-side-frame-opened{--side-frame-translate-x: translateX(0);--main-frame-translate-x: translateX(var(--side-frame-width))}@media(min-width: 1025px){.frame-wrapper.is-side-frame-opened{--main-frame-translate-x: translateX(0)}}.frame-wrapper.is-bottom-frame-opened{--bottom-frame-position-bottom: 0;--bottom-frame-translate-y: translateY(0)}.side-frame{position:fixed;z-index:2;top:0;width:var(--side-frame-width);box-sizing:border-box;background:#fff;color:#888;transform:var(--side-frame-translate-x);height:100vh;will-change:transform;transition-duration:.6s;transition-property:transform}.side-frame>.-wrap\:toggle-button{display:block;position:absolute;width:var(--side-frame-toggle-button-width);top:0;bottom:0;right:calc(-1*var(--side-frame-toggle-button-width));background:rgba(0,0,0,.1);transition-duration:.6s;transition-delay:.5s;transition-property:opacity;will-change:opacity;opacity:1;pointer-events:auto}@media(min-width: 1025px){.side-frame>.-wrap\:toggle-button{opacity:0;pointer-events:none}}.side-frame>.-wrap\:side-frame-content{height:var(--side-frame-content-height);overflow-y:auto;overscroll-behavior-y:contain}.main-frame{display:flex;flex-direction:column;position:relative;z-index:1;min-height:100vh;padding-left:var(--main-frame-padding-left);transform:var(--main-frame-translate-x);will-change:transform,padding-left;transition-property:transform,padding-left;transition-duration:.6s}.bottom-frame{display:none;position:fixed;z-index:3;left:0;width:100%;bottom:var(--bottom-frame-position-bottom);transform:var(--bottom-frame-translate-y);color:#fff;font-weight:bold;border-top:solid 1px #fff;box-sizing:border-box;background:#333;box-shadow:0 -20px 20px -20px rgba(100,100,100,.7);transition-property:transform,bottom;transition-duration:.5s;transition-timing-function:cubic-bezier(0.06, 0.33, 0.2, 0.98);height:var(--bottom-frame-height)}.bottom-frame>.-wrap\:toggle-button{position:absolute;left:0;right:0;margin:auto;width:var(--bottom-frame-toggle-button-width);height:var(--bottom-frame-toggle-button-height);top:calc(-1*var(--bottom-frame-toggle-button-height) - 1px)}.bottom-frame>.-wrap\:bottom-frame-content{height:100%}.bottom-frame.is-loaded{display:block;will-change:transform,bottom}.side-frame-toggle-button{--f-button-text: bold 10px/1.5 var(--ff-ja);display:block;width:100%;height:100%;color:#fff;background:rgba(140,58,144,.6);border:none;cursor:pointer}.side-frame-toggle-button>span{font:var(--f-button-text);writing-mode:vertical-rl;text-orientation:upright;letter-spacing:.2em}.bottom-frame-toggle-button{--f-button-text: normal calc(14.4em / 16)/1.2 var(--ff-ja);display:block;box-sizing:border-box;width:100%;height:100%;font:var(--f-button-text);color:#fff;padding-top:0;padding-bottom:0;border-top:solid 1px hsla(0,0%,100%,.5);box-shadow:0 -10px 8px -12px rgba(100,100,100,.7);cursor:pointer}.bottom-frame-toggle-button:focus{box-shadow:0 -18px 4px -16px rgba(100,100,100,.5)}.bottom-frame-toggle-button span::before{display:inline-block;content:"";border-style:solid;border-width:0 4px 6px 4px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);width:0;height:0;transform:translateY(-0.15em);margin-right:.8em}body[data-site=ers] .bottom-frame-toggle-button{background:var(--grad)}.frame-wrapper.is-bottom-frame-opened .bottom-frame-toggle-button span::before{transform:rotate(180deg) translateY(0.15em)}@media(min-width: 601px){.bottom-frame-toggle-button{border-radius:.3em .3em 0 0;border:solid 1px #fff;border-bottom:none}}.frame-wrapper-bg{position:fixed;top:0;left:0;z-index:0;width:100%;height:100%;background-size:cover;background-position:top left;transition:opacity 1s;opacity:1}.frame-wrapper-bg.is-hidden{opacity:0}.site-header{--f-button: bold calc(12em / 16)/1.2 var(--ff-ja);background-color:#fff}.site-header .site-header-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:calc(20em/16) calc(30em/16);padding:calc(30em/16)}.site-header .site-header-title{flex:9 1 calc(500em/16);display:flex;align-items:center;gap:calc(20em/16) calc(30em/16)}.site-header .site-header-logo{flex:1 1 auto;min-width:calc(160em/16);display:flex;justify-content:center}.site-header .site-header-date{flex:1 1 auto;display:flex}.site-header .site-header-buttons{flex:1 1 calc(292em/16);display:flex;align-items:center;justify-content:center;gap:calc(20em/16)}.site-header .site-header-buttons ._btn{font:var(--f-button);white-space:nowrap;border-sizing:border-box;width:calc(140em/16);padding:.5em 1em;display:inline-flex;align-items:center;text-decoration:none;cursor:pointer;transition:opacity .2s;border-radius:calc(infinity*1px)}.site-header .site-header-buttons ._btn:hover{opacity:.75}.site-header .site-header-buttons ._btn>span{flex:99 0 auto;text-align:center}.site-header .site-header-buttons ._btn[data-color=gray]{border:2px solid #888;color:#888;background:#fff}.site-footer{--f-copyright: normal calc(16em / 16)/1.6 Arial, Tahoma}.site-footer .-wrap\:footer-content{--space: 2em}.site-footer ._copyright{font:var(--f-copyright);text-align:center}body.seminar .site-footer .-wrap\:footer-content{padding-bottom:calc(var(--bottom-frame-always-visible-height) + var(--bottom-frame-toggle-button-height))}.loading-spinner{position:absolute;z-index:1;top:calc(240em/16);left:calc(50% - calc(25em / 16));width:calc(50em/16);height:calc(50em/16);border-radius:25%;animation:sk-scaleout 1s infinite ease-in-out;opacity:1}@keyframes sk-scaleout{0%{transform:scale(0) rotate(-90deg)}100%{transform:scale(1) rotate(60deg);opacity:0}}body[data-site=ers] .loading-spinner{background-color:var(--c-ktRed)}.page-top-button{display:block;z-index:2;position:fixed;right:clamp(8px,1.2972972973vw + 3.1351351351px,20px);width:clamp(40px,2.1621621622vw + 31.8918918919px,60px);height:clamp(40px,2.1621621622vw + 31.8918918919px,60px)}.page-top-button>._button{display:block;width:100%;height:100%}.pdf-map-link{--f-button: bold clamp(13em / 16, 0.5405405405vw + 10.972972973em / 16, 18em / 16)/1.4 var(--ff-ja);text-align:center;padding-block:2em 1.5em}.pdf-map-link ._btn{font:var(--f-button);white-space:nowrap;border-sizing:border-box;padding:.6em 1em;min-width:min(calc(500em / 16),90%);display:inline-flex;gap:1em;align-items:center;text-decoration:none;cursor:pointer;transition:opacity .2s;border-radius:calc(infinity*1px)}.pdf-map-link ._btn:hover{opacity:.75}.pdf-map-link ._btn>span{flex:99 0 auto;text-align:center}.pdf-map-link ._btn::before{content:"";display:block;flex:0 1 calc(40em / 16)}.pdf-map-link ._btn>._icon{flex:0 1 calc(40em / 16);text-align:left}@media(min-width: 601px){.pdf-map-link{justify-content:flex-end;margin-bottom:-1.5em}}.modal-contents{position:relative;z-index:3;display:none}.modal-contents.is-loaded{display:block}.modal{--f-close-button: calc(14em / 16)/1.5 var(--ff-ja)}.modal .-bg\:modal{position:fixed;z-index:0;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.75)}.modal .-wrap\:modal-container{position:fixed;z-index:1;top:0;bottom:0;left:0;right:0}.modal .-modal-container{pointer-events:none;position:absolute;left:0;width:100%;height:100%;text-align:center;box-sizing:border-box;padding-left:4vw;padding-right:4vw;display:flex;align-items:center;flex-wrap:wrap}.modal .-wrap\:modal-window{display:inline-block;vertical-align:middle;max-width:100%;text-align:left;margin:0 auto}.modal .-modal-window{will-change:transform,opacity;pointer-events:auto;min-width:min(calc(800em / 16),50vw);max-width:calc(800em/16);margin:clamp(30em / 16, 1.9459459459vw + 22.7027027027em / 16, 48em / 16) auto;padding-bottom:clamp(15em/16,1.0810810811vw + 10.9459459459em/16,25em/16);background-color:#fff}.modal .-wrap\:modal-close-button{text-align:center;padding-bottom:2em}.modal ._modal-close-button{font:var(--f-close-button);background:#fff;border:1px solid;border-radius:2px;padding:.3em .6em;min-width:calc(160em/14)}body[data-site=ers] .modal ._modal-close-button{color:var(--c-ktRed);background:#fff;border-color:var(--c-ktRed)}body[data-site=ers] .modal ._modal-close-button:hover{color:#fff;background:var(--c-ktRed);border-color:var(--c-ktRed)}.modal.var-layer2{z-index:2}.modal.var-layer3{z-index:3}.modal-fade-enter-active,.modal-fade-leave-active{transition-duration:.4s;transition-property:opacity}.modal-fade-enter-active .-bg\:modal,.modal-fade-leave-active .-bg\:modal{transition-duration:.4s;transition-property:opacity}.modal-fade-enter-active .-modal-window,.modal-fade-leave-active .-modal-window{transition-duration:.4s;transition-property:opacity,transform}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.modal-fade-enter-from .-bg\:modal,.modal-fade-leave-to .-bg\:modal{opacity:0}.modal-fade-enter-from .-modal-window,.modal-fade-leave-to .-modal-window{opacity:0;transform:scale(0.93)}.side-menu-banner{text-align:center;margin:-1em 0}.side-menu-banner img{display:block;margin-left:auto;margin-right:auto;transition:opacity .3s}.side-menu-banner [href]:hover img{opacity:.7}.side-menu-header{margin:calc(-20em/16);padding:calc(20em/16);background:#f2f2f2;display:grid;place-items:center}.side-menu-header ._logo-image{width:calc(168em/16)}.side-menu-links{--f-section-title: bold calc(16em / 16)/1.4 var(--ff-ja);--f-link-button: bold calc(14em / 16)/1.1 var(--ff-ja)}.side-menu-links ._section-title{font:var(--f-section-title);text-align:center;margin-bottom:calc(12em/16)}.side-menu-links ._links{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, auto);gap:calc(10em / 16) calc(6em / 16);list-style:none;padding:0;margin:0}.side-menu-links ._link-button{font:var(--f-link-button);display:block;text-align:center;padding:calc(6em/16) 0;text-decoration:none;transition:all .3s ease;border-radius:calc(infinity*1px)}.side-menu-links ._link-button:hover{background-color:rgba(0,0,0,.05)}.side-menu-page-buttons{--space: calc(20em / 16);--f-button-text: 500 calc(22em / 16)/1.1 var(--ff-ja);--f-button-text-small: 500 calc(12em / 16)/1.4 var(--ff-ja);margin-top:calc(16em/16)}.side-menu-page-buttons ._button{display:grid;place-content:center;text-align:center;min-height:calc(85em/16);box-sizing:border-box;padding:.6em 1em;border-radius:calc(16em/16)}.side-menu-page-buttons ._button>span{display:grid;gap:calc(6em/16)}.side-menu-page-buttons ._button ._title{font:var(--f-button-text)}.side-menu-page-buttons ._button small{font:var(--f-button-text-small)}.seminar-menu-genre-buttons{--space: calc(2em / 16)}.seminar-menu-genre-buttons__li{--f-genre-button: bold calc(14em / 16)/1.5 var(--ff-ja)}.seminar-menu-genre-buttons__li ._button{font:var(--f-genre-button);display:block;width:100%;padding:.4em .8em;min-height:calc(36em/14);text-align:center;border-radius:2px;border:1px solid currentColor;position:relative}.seminar-menu-genre-buttons__li ._button>span span:not([class]){display:inline-block}.seminar-menu-genre-buttons__li>._button.is-selected{border-width:2px}body[data-site=ers] .seminar-menu-genre-buttons__li ._button{color:#000;background:#f2f2f2;border-color:#d9d9d9}@media(hover: hover){body[data-site=ers] .seminar-menu-genre-buttons__li ._button:not([class*=is-]):hover{color:#000;background:#fff;border-color:#000}}body[data-site=ers] .seminar-menu-genre-buttons__li ._button.is-selected{color:#000;background:#fff;border-color:#000}.seminar-menu-genre{--space: calc(10em / 16)}.all-session-show-button{--f-button-text: bold calc(14em / 16)/1.2 var(--ff-ja);font:var(--f-button-text);width:100%;padding-top:.6em;padding-bottom:.6em;min-height:calc(42em/14);transition:none;border-radius:calc(3em/16);border:1px solid #fff;background:var(--grad);color:#fff}.all-session-show-button.is-selected{pointer-events:none;border:1px solid #ccc;background:#f2f2f2;color:#888}.seminar-menu-event-type{--f-type-name: bold calc(16em / 16)/1.5 var(--ff-ja)}.seminar-menu-event-type ._type-name:has(>._button){display:none}.seminar-menu-event-type ._type-name>._logo-button{padding:0 calc(8em/16);margin-bottom:1em}.seminar-menu-event-type ._type-name>._logo-button img{display:block;pointer-events:none}.seminar-menu-event-type ._category-list{--space: calc(12em / 16)}.seminar-menu-event-type ._category-type-genre-buttons{display:flex;flex-wrap:wrap;column-gap:calc(4em/16);row-gap:calc(4em/16);margin-block:calc(8em/16)}.seminar-menu-event-type ._type-name>._button.color-keynote{color:#fff;background:linear-gradient(to right, #0088D1, #006398);border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-keynote:not([class*=is-]):hover{color:#fff;background:linear-gradient(to left, #0088D1, #006398);border-color:#006398}}.seminar-menu-event-type ._type-name>._button.color-keynote.is-selected{color:#fff;background:linear-gradient(to right, #0088D1, #006398);border-color:#006398}._type-content.color-keynote{border-left-color:#d9d9d9}._type-content.color-keynote.is-selected{border-left-color:#006398}.seminar-menu-event-type ._type-name>._button.color-ai-leaders{color:#fff;background:#fff;border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-ai-leaders:not([class*=is-]):hover{color:#fff;background:#fff;border-color:#bf00bd}}.seminar-menu-event-type ._type-name>._button.color-ai-leaders.is-selected{color:#000d26;background:#fff;border-color:#bf00bd}._type-content.color-ai-leaders{border-left-color:#d9d9d9}._type-content.color-ai-leaders.is-selected{border-left-color:#bf00bd}.seminar-menu-event-type ._type-name>._button.color-dx-solution{color:#fff;background:#fff;border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-dx-solution:not([class*=is-]):hover{color:#fff;background:#fff;border-color:#a50b3b}}.seminar-menu-event-type ._type-name>._button.color-dx-solution.is-selected{color:#000d26;background:#fff;border-color:#a50b3b}._type-content.color-dx-solution{border-left-color:#d9d9d9}._type-content.color-dx-solution.is-selected{border-left-color:#a50b3b}.seminar-menu-event-type ._type-name>._button.color-security-next{color:#fff;background:#fff;border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-security-next:not([class*=is-]):hover{color:#fff;background:#fff;border-color:#1b3546}}.seminar-menu-event-type ._type-name>._button.color-security-next.is-selected{color:#000d26;background:#fff;border-color:#1b3546}._type-content.color-security-next{border-left-color:#d9d9d9}._type-content.color-security-next.is-selected{border-left-color:#1b3546}.seminar-menu-event-type ._type-name>._button.color-future-manufacturing{color:#fff;background:#fff;border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-future-manufacturing:not([class*=is-]):hover{color:#fff;background:#fff;border-color:#0c2812}}.seminar-menu-event-type ._type-name>._button.color-future-manufacturing.is-selected{color:#000d26;background:#fff;border-color:#0c2812}._type-content.color-future-manufacturing{border-left-color:#d9d9d9}._type-content.color-future-manufacturing.is-selected{border-left-color:#0c2812}.seminar-menu-event-type ._type-name>._button.color-construction-dx{color:#fff;background:#fff;border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-construction-dx:not([class*=is-]):hover{color:#fff;background:#fff;border-color:#024ead}}.seminar-menu-event-type ._type-name>._button.color-construction-dx.is-selected{color:#000d26;background:#fff;border-color:#024ead}._type-content.color-construction-dx{border-left-color:#d9d9d9}._type-content.color-construction-dx.is-selected{border-left-color:#024ead}.seminar-menu-event-type ._type-name>._button.color-theater{color:#fff;background:linear-gradient(to right, #BF6000, #BF2600);border-color:#d9d9d9}@media(hover: hover){.seminar-menu-event-type ._type-name>._button.color-theater:not([class*=is-]):hover{color:#fff;background:linear-gradient(to left, #BF6000, #BF2600);border-color:#bf2600}}.seminar-menu-event-type ._type-name>._button.color-theater.is-selected{color:#fff;background:linear-gradient(to right, #BF6000, #BF2600);border-color:#bf2600}._type-content.color-theater{border-left-color:#d9d9d9}._type-content.color-theater.is-selected{border-left-color:#bf2600}.seminar-menu-event-type+.seminar-menu-event-type{margin-top:calc(-12em/16)}.seminar-menu-event-type__category-list__li{--f-category-button: normal calc(14em / 16)/1.3 var(--ff-ja)}.seminar-menu-event-type__category-list__li>._button{font:var(--f-category-button);display:flex;align-items:center;justify-content:center;text-align:center;padding:.3em .3em;min-height:calc(36em/14);border:1px solid;border-radius:calc(infinity*1px)}.seminar-menu-event-type__category-list__li>._button.is-selected{pointer-events:auto;border-width:2px}.seminar-menu-event-type__category-list__li>._button.color-K{color:#fff;background:#4c4c4c;border-color:#4c4c4c}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-K:not([class*=is-]):hover{color:#fff;background:#666;border-color:#666}}.seminar-menu-event-type__category-list__li>._button.color-K.is-selected{color:#fff;background:#333;border-color:#333}.seminar-menu-event-type__category-list__li>._button.color-T{color:#fff;background:#ffa200;border-color:#ffa200}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-T:not([class*=is-]):hover{color:#fff;background:#ffb833;border-color:#ffb833}}.seminar-menu-event-type__category-list__li>._button.color-T.is-selected{color:#fff;background:#e69100;border-color:#e69100}.seminar-menu-event-type__category-list__li>._button.color-B{color:#fff;background:#b7b52a;border-color:#b7b52a}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-B:not([class*=is-]):hover{color:#fff;background:#c3c14d;border-color:#c3c14d}}.seminar-menu-event-type__category-list__li>._button.color-B.is-selected{color:#fff;background:#949322;border-color:#949322}.seminar-menu-event-type__category-list__li>._button.color-TS{color:#fff;background:#598be5;border-color:#598be5}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-TS:not([class*=is-]):hover{color:#fff;background:#7ba3e8;border-color:#7ba3e8}}.seminar-menu-event-type__category-list__li>._button.color-TS.is-selected{color:#fff;background:#4475d4;border-color:#4475d4}.seminar-menu-event-type__category-list__li>._button.color-S{color:#fff;background:#00b2e7;border-color:#00b2e7}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-S:not([class*=is-]):hover{color:#fff;background:#33c4f0;border-color:#33c4f0}}.seminar-menu-event-type__category-list__li>._button.color-S.is-selected{color:#fff;background:#09c;border-color:#09c}.seminar-menu-event-type__category-list__li>._button.color-E{color:#fff;background:#b945ef;border-color:#b945ef}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-E:not([class*=is-]):hover{color:#fff;background:#c766f2;border-color:#c766f2}}.seminar-menu-event-type__category-list__li>._button.color-E.is-selected{color:#fff;background:#a333dd;border-color:#a333dd}.seminar-menu-event-type__category-list__li>._button.color-J{color:#fff;background:red;border-color:red}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-J:not([class*=is-]):hover{color:#fff;background:#f33;border-color:#f33}}.seminar-menu-event-type__category-list__li>._button.color-J.is-selected{color:#fff;background:#c00;border-color:#c00}.seminar-menu-event-type__category-list__li>._button.color-G{color:#fff;background:#0ac397;border-color:#0ac397}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-G:not([class*=is-]):hover{color:#fff;background:#2dd4aa;border-color:#2dd4aa}}.seminar-menu-event-type__category-list__li>._button.color-G.is-selected{color:#fff;background:#08a880;border-color:#08a880}.seminar-menu-event-type__category-list__li>._button.color-H{color:#fff;background:#f07a1b;border-color:#f07a1b}@media(hover: hover){.seminar-menu-event-type__category-list__li>._button.color-H:not([class*=is-]):hover{color:#fff;background:#fc923b;border-color:#fc923b}}.seminar-menu-event-type__category-list__li>._button.color-H.is-selected{color:#fff;background:#da810d;border-color:#da810d}.category-genre-button{--f-genre-button: normal calc(12em / 16)/1.5 var(--ff-ja)}.category-genre-button ._button{font:var(--f-genre-button);padding:.2em .6em}body[data-site=ers] .category-genre-button ._button{color:#000;background:#f2f2f2;border-color:#d9d9d9}@media(hover: hover){body[data-site=ers] .category-genre-button ._button:not([class*=is-]):hover{color:#000;background:#fff;border-color:#000}}body[data-site=ers] .category-genre-button ._button.is-selected{color:#000;background:#fff;border-color:#000}.seminar-menu-category{--space: calc(24em / 16)}.side-menu-section{--f-section-title: bold calc(16em / 16)/1.4 var(--ff-ja);--f-section-title-small: normal .7em var(--ff-ja)}.side-menu-section ._section-title{font:var(--f-section-title);text-align:center;margin-bttom:calc(12em/16)}.side-menu-section ._section-title small{font:var(--f-section-title-small);display:block;margin-top:.3em}.side-menu-section .-wrap\:section-content{margin-top:.7em}.seminar-menu-day-buttons-item{--f-button-text: bold calc(14em / 16)/1.5 var(--ff-ja)}.seminar-menu-day-buttons-item ._button{font:var(--f-button-text);font-feature-settings:"palt" 1;display:block;width:100%;padding:.2em 0;min-height:calc(40em/14);display:flex;align-items:center;justify-content:center;border-radius:calc(infinity*1px);transition:none}.seminar-menu-day-buttons-item ._button.is-selected{color:#fff}.seminar-menu-day-buttons ._buttons{--row-gap: calc(8em / 16);--column-gap: calc(3em / 16)}.seminar-menu-time-anchors{--space: calc(3em / 16);margin-top:calc(20em/16)}.seminar-menu-time-anchors__li{--f-button-text: bold calc(16em / 16)/1 var(--ff-ja)}.seminar-menu-time-anchors__li ._button{width:100%;padding:.2em 1em;min-height:calc(42em/16);border:1px solid;color:#ccc;border-radius:calc(2em/16);display:flex;align-items:center;justify-content:center}.seminar-menu-time-anchors__li ._text{font:var(--f-button-text);display:flex;align-items:center;gap:.5em}.seminar-menu-time-anchors__li ._day{font-size:.9em}body[data-site=ers] .seminar-menu-time-anchors__li ._button{color:#888;background:#f2f2f2;border-color:#f2f2f2}@media(hover: hover){body[data-site=ers] .seminar-menu-time-anchors__li ._button:not([class*=is-]):hover{color:#000;background:#fff;border-color:#ccc}}.seminar-cart{display:flex;flex-direction:column;height:100%}.seminar-cart .-wrap\:cart-head{height:20%}.seminar-cart .-wrap\:cart-body{height:80%;background:#333}.seminar-cart .-wrap2\:cart-head,.seminar-cart .-wrap2\:cart-body{height:100%}body[data-site=ers] .seminar-cart{background:var(--grad)}@media(min-width: 415px){.seminar-cart .-cart-head-wrap2,.seminar-cart .-cart-body-wrap2{padding:0 25px}}@media(min-width: 601px){.seminar-cart .-cart-head-wrap2{padding:0 25px 0 40px}}.seminar-cart-head{height:100%;display:flex;align-items:center;justify-content:space-between}.seminar-cart-head .-wrap\:status{flex:0 0 auto}.seminar-cart-head .-wrap\:buttons{flex:0 1 auto;margin-left:2.5%}.seminar-cart-sessions-count{--f-sessions-count-number: bold clamp(28em / 16, 2.1621621622vw + 19.8918918919em / 16, 48em / 16)/1 var(--ff-ja);--f-sessions-count-base: bold clamp(14em / 16, 0.2162162162vw + 13.1891891892em / 16, 16em / 16)/1 var(--ff-ja);display:flex;align-items:center}.seminar-cart-sessions-count em{font:var(--f-sessions-count-number);flex:0 0 auto;margin-right:.2em;will-change:transform,margin-right,color,text-shadow}.seminar-cart-sessions-count em.is-plus{animation-name:numBoyoyonPlus;animation-duration:1.1s}.seminar-cart-sessions-count em.is-minus{animation-name:numBoyoyonMinus;animation-duration:.5s}.seminar-cart-sessions-count span{flex:0 0 auto;font:var(--f-sessions-count-base);position:relative;top:.4em}body[data-site=ers]{--boyoyonColor: #e6363a}@keyframes numBoyoyonPlus{0%{transform:scale(1) translateX(0) translateY(0) rotateY(3deg) skewY(-20deg);margin-right:.2em;color:#fff;text-shadow:#fff 0px 0px 0px,#fff 0px 0px 0px,#fff 0px 0px 0px,#fff 0px 0px 0px}35%{transform:scale(4) translateX(20px) translateY(-50px) rotateY(340deg) skewY(0);margin-right:1.7em;color:var(--boyoyonColor);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px;letter-spacing:-0.05em}55%{transform:scale(4) translateX(22px) translateY(-53px) rotateY(360deg) skewY(0);margin-right:1.7em;color:var(--boyoyonColor);text-shadow:#fff 1px 1px 0px,#fff -1px 1px 0px,#fff 1px -1px 0px,#fff -1px -1px 0px;letter-spacing:-0.05em}100%{transform:scale(1) translateX(0) translateY(0) rotateY(1080deg) skewY(0);margin-right:.2em;color:#fff;text-shadow:#fff 0px 0px 0px,#fff 0px 0px 0px,#fff 0px 0px 0px,#fff 0px 0px 0px}}@keyframes numBoyoyonMinus{0%{transform:scale(1) translateY(0px) rotate(0);margin-right:.2em}30%{transform:scale(0.7) translateY(3px) rotate(10deg);margin-right:0em}100%{transform:scale(1) translateY(0px) rotate(0);margin-right:.2em}}.seminar-cart-application{display:flex;align-items:center;gap:clamp(0.5rem,0.8648648649vw + 0.2972972973rem,1rem)}.seminar-cart-application .-wrap\:application-button{flex:0 1 auto;display:flex;align-items:center}.seminar-cart-application .-wrap\:cleanup-button{flex:0 1 auto;display:flex;align-items:center}.seminar-cart-application-button{--f-enable-text: bold clamp(16em / 16, 0.6486486486vw + 13.5675675676em / 16, 22em / 16)/1.4 var(--ff-ja);--f-disable-text: bold clamp(10em / 16, 0.4324324324vw + 8.3783783784em / 16, 14em / 16)/1.4 var(--ff-ja)}.seminar-cart-application-button ._enable ._button{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:.5em 1em .6em;font:var(--f-enable-text);border:1px solid currentColor;transition-property:background-color,border-color,color;width:clamp(7.5rem,12.972972973vw + 4.4594594595rem,15rem);height:clamp(2.375rem,0.6486486486vw + 2.222972973rem,2.75rem);cursor:pointer;border-radius:calc(infinity*1px)}.seminar-cart-application-button ._enable ._button::before{content:"";display:block;flex:0 0 clamp(0em / 16, 2.1621621622vw + -8.1081081081em / 16, 20em / 16)}.seminar-cart-application-button ._enable ._button>span{flex:99 0 auto}.seminar-cart-application-button ._enable ._button::after{content:"→";display:block;flex:0 0 clamp(0em / 16, 2.1621621622vw + -8.1081081081em / 16, 20em / 16);background:var(--grad);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.seminar-cart-application-button ._disable ._button{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:.5em .5em;font:var(--f-disable-text);font-feature-settings:"palt" 1;text-align:center;border-radius:.2em;width:clamp(7.5rem,12.972972973vw + 4.4594594595rem,15rem);height:clamp(2.375rem,1.2972972973vw + 2.0709459459rem,3.125rem);pointer-events:none;border-radius:calc(infinity*1px)}body[data-site=ers] .seminar-cart-application-button ._enable ._button{color:#000;background:linear-gradient(to right, #fff, #fff);border-color:#fff}@media(hover: hover){body[data-site=ers] .seminar-cart-application-button ._enable ._button:not([class*=is-]):hover{color:#c01;background:linear-gradient(to right, #fff, #fff);border-color:#c01}}body[data-site=ers] .seminar-cart-application-button ._enable ._button.is-disabled{color:#fff;background:#c01;border-color:#c01}body[data-site=ers] .seminar-cart-application-button ._disable ._button{color:#000;background:linear-gradient(to right, #fff, #fff);border-color:#fff}@media(hover: hover){body[data-site=ers] .seminar-cart-application-button ._disable ._button:not([class*=is-]):hover{color:#c01;background:linear-gradient(to right, #fff, #fff);border-color:#c01}}body[data-site=ers] .seminar-cart-application-button ._disable ._button.is-disabled{color:#fff;background:#c01;border-color:#c01}.seminar-cart-cleanup-button{--f-button-text: normal clamp(10em / 16, 0.2162162162vw + 9.1891891892em / 16, 12em / 16)/1.5 var(--ff-ja);font:var(--f-button-text);font-feature-settings:"palt" 1;border:1px solid rgba(0,0,0,0);padding:.2em .7em;border-radius:.2em;transition-duration:.2s;transition-property:color,background-color,border-color}body[data-site=ers] .seminar-cart-cleanup-button{color:#fff;background:#8c3a90;border-color:#8c3a90}@media(hover: hover){body[data-site=ers] .seminar-cart-cleanup-button:not([class*=is-]):hover{color:#8c3a90;background:#fff;border-color:#8c3a90}}.seminar-cart-body{height:100%;box-sizing:border-box;padding-top:calc(15em/16);padding-bottom:calc(20em/16)}.seminar-cart-selected-sessions{height:100%;padding-right:20px;overflow-y:auto;overscroll-behavior-y:contain}.seminar-cart-selected-sessions-item{--f-datetime: normal clamp(12em / 16, 0.4324324324vw + 10.3783783784em / 16, 16em / 16)/1.5 var(--ff-ja);--f-remove-button: normal clamp(10em / 16, 0.2162162162vw + 9.1891891892em / 16, 12em / 16)/1.5 var(--ff-ja);--f-obi-title: bold .9em/1.5 var(--ff-ja);padding-top:2.5em}.seminar-cart-selected-sessions-item+*{margin-top:1em;border-top:dotted 1px #666}.seminar-cart-selected-sessions-item{position:relative}.seminar-cart-selected-sessions-item .-wrap\:remove{position:absolute;right:0;top:.7em}.seminar-cart-selected-sessions-item a{color:#fff}.seminar-cart-selected-sessions-item a:hover{text-decoration:underline;color:hsl(358,100%,80%)}.seminar-cart-selected-sessions-item ._code{font-size:.8em}.seminar-cart-selected-sessions-item ._datetime{font:var(--f-datetime);display:inline-block;margin-left:1em}.seminar-cart-selected-sessions-item ._title{margin-top:.8em}.seminar-cart-selected-sessions-item ._obi-title{font:var(--f-obi-title);display:inline-block;border:dashed 1px #fff;color:#fff;padding:.3em 1.2em;border-radius:.3em;margin-bottom:.5em}.seminar-cart-selected-sessions-item ._permission-title{display:none}.seminar-cart-selected-sessions-item ._permission-text{margin-top:1em;color:#faf8eb}.seminar-cart-selected-sessions-item ._remove-button{font:var(--f-remove-button);color:#fff;background:hsla(0,0%,100%,.15);padding:.2em 1em}.seminar-cart-selected-sessions-item ._remove-button:hover{opacity:.75}.seminar-cart-selected-sessions-item.color-K ._code{background:#4c4c4c}.seminar-cart-selected-sessions-item.color-T ._code{background:#ffa200}.seminar-cart-selected-sessions-item.color-B ._code{background:#b7b52a}.seminar-cart-selected-sessions-item.color-TS ._code{background:#598be5}.seminar-cart-selected-sessions-item.color-S ._code{background:#00b2e7}.seminar-cart-selected-sessions-item.color-E ._code{background:#b945ef}.seminar-cart-selected-sessions-item.color-J ._code{background:red}.seminar-cart-selected-sessions-item.color-G ._code{background:#0ac397}.seminar-cart-selected-sessions-item.color-H ._code{background:#f07a1b}.permission-link-button{--f-button: normal calc(14em / 16)/1.2 var(--ff-ja);font:var(--f-button);margin-top:0em;padding-top:0em;padding-bottom:0em}.permission-link-button.permission-link-button{text-decoration:underline}.permission-link-button:hover{opacity:.8}.permission-attention-text{--f-text: normal calc(13em / 16)/1.4 var(--ff-ja);font:var(--f-text);color:#803c2d}.main-content{--f-main-title: bold clamp(18em / 16, 0.6486486486vw + 15.5675675676em / 16, 24em / 16)/1.2 var(--ff-ja);--seminar-view-max-width: calc(900em / 16)}.main-content[data-content=seminar-category]{--seminar-view-max-width: calc(900em / 16)}.main-content[data-content=seminar-timetable]{--seminar-view-max-width: calc(1120em / 16)}.main-content{position:relative;z-index:0;flex-grow:1}.main-content ._main-header{position:relative;text-align:center}.main-content ._main-header>.-wrap\:title{min-height:clamp(40em/16,1.7297297297vw + 33.5135135135em/16,56em/16);display:flex;align-items:center;justify-content:center}.main-content ._main-header ._main-title{color:#fff;font:var(--f-main-title)}.main-content .-wrap\:seminar-view{position:relative;background:#fff;max-width:var(--seminar-view-max-width);padding-top:0;padding-bottom:2.5em;transition:opacity .4s;opacity:1}.main-content .-wrap\:seminar-view.is-loaded{opacity:1}body[data-site=ers] .main-content ._main-header{background:var(--grad)}.seminar-category-view{opacity:1}.seminar-category-view>section:first-of-type{padding-top:clamp(32em/16,0.8648648649vw + 28.7567567568em/16,40em/16)}.seminar-category-view.is-section-fade-anim{animation:sectionFade .4s}.seminar-event-type-section{padding-top:calc(5em/16)}.seminar-category-event-type-logo+.seminar-category-section{padding-top:clamp(32em/16,0.8648648649vw + 28.7567567568em/16,40em/16)}.seminar-category-section>._category-title{font-size:clamp(20em/16,0.8648648649vw + 16.7567567568em/16,28em/16)}.seminar-category-section.color-K>._category-title{color:#4c4c4c}.seminar-category-section.color-T>._category-title{color:#ffa200}.seminar-category-section.color-B>._category-title{color:#b7b52a}.seminar-category-section.color-TS>._category-title{color:#598be5}.seminar-category-section.color-S>._category-title{color:#00b2e7}.seminar-category-section.color-E>._category-title{color:#b945ef}.seminar-category-section.color-J>._category-title{color:red}.seminar-category-section.color-G>._category-title{color:#0ac397}.seminar-category-section.color-H>._category-title{color:#f07a1b}.seminar-category-section{padding-top:clamp(32em/16,0.8648648649vw + 28.7567567568em/16,40em/16)}.seminar-category-event-type-logo:has(img){padding-top:clamp(32em/16,0.8648648649vw + 28.7567567568em/16,40em/16);padding-bottom:0;margin-inline:auto;margin-bottom:0;text-align:center;border-bottom:none}.seminar-category-event-type-logo ._logo{max-width:100%;height:auto}.seminar-category-summary{--f-summary-title: bold clamp(16em / 16, 0.4324324324vw + 14.3783783784em / 16, 20em / 16)/1.5 var(--ff-ja);--f-summary-p: normal clamp(14em / 16, 0.1081081081vw + 13.5945945946em / 16, 15em / 16)/1.7 var(--ff-ja)}.seminar-category-summary ._category-summary-title{font:var(--f-summary-title);margin-bottom:.8em}.seminar-category-summary ._category-summary-title>._subtitle{display:block;font-size:.85em;margin-top:.5em}.seminar-category-summary ._category-summary-logo{float:right;margin-left:2em;margin-bottom:.5em}.seminar-category-summary p{font:var(--f-summary-p);margin-top:.5em}.seminar-category-summary ._category-permission{font-size:calc(14em/16);padding-left:.5em;padding-right:.5em}.seminar-category-summary ._category-summary-kanban{padding-top:1.25em}.seminar-category-day-nav{--f-day-nav-item: bold clamp(14em / 16, 0.4324324324vw + 12.3783783784em / 16, 18em / 16)/1.4 var(--ff-ja)}.seminar-category-day-nav ul{display:flex;justify-content:center;margin-top:1.6em;margin-bottom:.8em;row-gap:calc(8em/16);column-gap:clamp(4em/16,1.2972972973vw + -0.8648648649em/16,16em/16);position:relative}.seminar-category-day-nav ul::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:2px;background-image:var(--grad)}.seminar-category-day-nav li{flex:1 1 auto;box-sizing:border-box}.seminar-category-day-nav a{display:block;padding:.7em 1em;box-sizing:border-box;font:var(--f-day-nav-item);font-feature-settings:"palt" 1;color:#888;background:#f2f2f2;text-align:center;position:relative}@media(hover: hover){body[data-site=ers] .seminar-category-day-nav a:hover{color:#fff;background:var(--grad)}}.seminar-category-day-section{--f-day-title: bold clamp(14em / 16, 0.2162162162vw + 13.1891891892em / 16, 16em / 16)/1.5 var(--ff-ja)}.seminar-category-day-section.is-category-mode{padding-top:1.6em}.seminar-category-day-section ._day-section-title{font:var(--f-day-title);padding:.4em 1em;color:#fff}.seminar-category-section.color-K .seminar-category-day-section ._day-section-title{background:#4c4c4c}.seminar-category-section.color-T .seminar-category-day-section ._day-section-title{background:#ffa200}.seminar-category-section.color-B .seminar-category-day-section ._day-section-title{background:#b7b52a}.seminar-category-section.color-TS .seminar-category-day-section ._day-section-title{background:#598be5}.seminar-category-section.color-S .seminar-category-day-section ._day-section-title{background:#00b2e7}.seminar-category-section.color-E .seminar-category-day-section ._day-section-title{background:#b945ef}.seminar-category-section.color-J .seminar-category-day-section ._day-section-title{background:red}.seminar-category-section.color-G .seminar-category-day-section ._day-section-title{background:#0ac397}.seminar-category-section.color-H .seminar-category-day-section ._day-section-title{background:#f07a1b}.seminar-session-detail{padding-top:1em}.seminar-session-detail .-body\:session-detail{padding:clamp(16em / 16, 0.8648648649vw + 12.7567567568em / 16, 24em / 16) min(4vw,calc(32em / 16))}.seminar-session-detail .-wrap\:session-content{border-top:solid 1px #d7d7d7;margin-top:1em;padding-top:1em}body[data-site=ers] .seminar-session-detail .-body\:session-detail{background:#f9f9f9}.seminar-session-parent-content{--f-parent-title: bold 1.3em/1.5 var(--ff-ja)}.seminar-session-parent-content ._parent-title{font:var(--f-parent-title);margin:.3em 0}.seminar-category-section.color-K .seminar-session-parent-content{border-bottom-color:#4c4c4c}.seminar-category-section.color-T .seminar-session-parent-content{border-bottom-color:#ffa200}.seminar-category-section.color-B .seminar-session-parent-content{border-bottom-color:#b7b52a}.seminar-category-section.color-TS .seminar-session-parent-content{border-bottom-color:#598be5}.seminar-category-section.color-S .seminar-session-parent-content{border-bottom-color:#00b2e7}.seminar-category-section.color-E .seminar-session-parent-content{border-bottom-color:#b945ef}.seminar-category-section.color-J .seminar-session-parent-content{border-bottom-color:red}.seminar-category-section.color-G .seminar-session-parent-content{border-bottom-color:#0ac397}.seminar-category-section.color-H .seminar-session-parent-content{border-bottom-color:#f07a1b}.seminar-session-detail-content{--f-session-title: normal bold calc(18em / 16)/1.333 var(--ff-ja);--f-session-summary: normal normal calc(15em / 16)/1.714 var(--ff-ja);margin-top:1.5em;padding-top:1.5em;border-top:2px solid #ccc}.seminar-session-detail-content:first-of-type{margin-top:0;padding-top:.5em;border-top:none}.seminar-session-detail-content .-wrap\:speaker-and-sponsor{border-top:solid 1px #d7d7d7;margin-top:1em;padding:1em 0}.seminar-session-detail-content ._child-session-time{font-weight:bold;font-size:.9em}.seminar-session-detail-content ._session-title{font:var(--f-session-title);padding:.2em 0}.seminar-session-detail-content ._session-summary{font:var(--f-session-summary);margin-top:.5em}.seminar-session-detail-content ._session-summary a{text-decoration:underline}.seminar-session-detail-content ._session-summary a:hover{opacity:.7}.seminar-category-section.color-K .seminar-session-detail-content{border-top-color:#4c4c4c}.seminar-category-section.color-T .seminar-session-detail-content{border-top-color:#ffa200}.seminar-category-section.color-B .seminar-session-detail-content{border-top-color:#b7b52a}.seminar-category-section.color-TS .seminar-session-detail-content{border-top-color:#598be5}.seminar-category-section.color-S .seminar-session-detail-content{border-top-color:#00b2e7}.seminar-category-section.color-E .seminar-session-detail-content{border-top-color:#b945ef}.seminar-category-section.color-J .seminar-session-detail-content{border-top-color:red}.seminar-category-section.color-G .seminar-session-detail-content{border-top-color:#0ac397}.seminar-category-section.color-H .seminar-session-detail-content{border-top-color:#f07a1b}.seminar-session-detail-speakers__li{--f-speaker-title: normal calc(12em / 16)/1.5 var(--ff-ja);--f-speaker-name: bold calc(16em / 16)/1.45 var(--ff-ja);display:flex}.seminar-session-detail-speakers__li .-wrap\:spk-image{width:112px;height:auto}.seminar-session-detail-speakers__li .-wrap\:spk-image.has-photo{min-height:133px}.seminar-session-detail-speakers__li .-wrap\:spk-text{flex:1 1 auto;margin-left:1.25em}.seminar-session-detail-speakers__li ._speaker-photo{min-width:112px;min-height:90px;display:block;width:auto}.seminar-session-detail-speakers__li ._speaker-photo[src=""]{visibility:hidden;width:100px;height:90px}.seminar-session-detail-speakers__li ._speaker-title{font:var(--f-speaker-title)}.seminar-session-detail-speakers__li ._speaker-name{font:var(--f-speaker-name);margin-top:.2em}.seminar-session-speaker-profile{--f-profile-button: normal calc(11em / 16)/1.5 var(--ff-ja);--f-profile-text: normal calc(14em / 16)/1.5 var(--ff-ja);margin-top:.5em}.seminar-session-speaker-profile .-wrap\:button{margin-top:.5em}.seminar-session-speaker-profile .-wrap\:profile{margin-top:.5em;height:0;overflow:hidden;transition:height .5s}.seminar-session-speaker-profile .-bg\:profile{background:#fff;padding:.6em 1em}.seminar-session-speaker-profile ._button{font:var(--f-profile-button);padding:.3em 1.5em .44em;background:#fff;color:#333;border:1px solid #ededed;border-radius:calc(infinity*1px)}.seminar-session-speaker-profile ._profile{font:var(--f-profile-text);color:#333}.seminar-session-detail-speakers{--space: 1em}.seminar-session-checkbox{--f-checkbox-label: bold calc(14em / 16)/1.3 var(--ff-ja);display:block;color:#000}.seminar-session-checkbox ._end,.seminar-session-checkbox ._apply,.seminar-session-checkbox ._checked{font:var(--f-checkbox-label);white-space:nowrap;position:relative;display:flex;align-items:center}.seminar-session-checkbox ._end::before,.seminar-session-checkbox ._apply::before,.seminar-session-checkbox ._checked::before{display:block;content:"";width:1.5em;height:1.5em;border-radius:.2em;border:solid 1px #ccc;margin-right:1.2em;transition:background-color .15s}.seminar-session-checkbox ._end::after,.seminar-session-checkbox ._apply::after,.seminar-session-checkbox ._checked::after{display:inline-block;content:"";position:absolute;top:.28em;left:.3em;width:.88em;height:.5em;border:solid 3px #ccc;border-top:none;border-right:none;transform:rotate(-45deg)}.seminar-session-checkbox ._end{color:#c00}.seminar-session-checkbox ._end::before{border-color:#bfbfbf}.seminar-session-checkbox ._end::after{top:calc(50% - 1px);left:.37em;width:.9em;height:2px;background:#bfbfbf;border:none;transform:rotate(0)}.seminar-session-checkbox ._apply{-webkit-tap-highlight-color:rgba(0,0,0,0)}.seminar-session-checkbox ._checked{-webkit-tap-highlight-color:rgba(0,0,0,0)}.seminar-session-checkbox ._checked::after{animation:checkBoyon .7s;animation-fill-mode:forwards}body[data-site=ers] .seminar-session-checkbox ._apply{color:#fff}body[data-site=ers] .seminar-session-checkbox ._apply::before{background-color:#fff;border-color:#bfbfbf}body[data-site=ers] .seminar-session-checkbox ._apply::after{border-color:#bfbfbf}body[data-site=ers] .seminar-session-checkbox ._checked{color:#fff}body[data-site=ers] .seminar-session-checkbox ._checked::before{background-color:#fff;border-color:#003198}body[data-site=ers] .seminar-session-checkbox ._checked::after{border-color:#003198}body[data-site=ers] .seminar-session-checkbox ._end{color:#fff}body[data-site=ers] .seminar-session-checkbox ._end::before{background-color:#fff;border-color:#bfbfbf}body[data-site=ers] .seminar-session-checkbox ._end::after{border-color:#bfbfbf}@keyframes checkBoyon{0%{transform:rotate(-45deg) scale(0.4)}40%{transform:rotate(-45deg) scale(1.5)}70%{transform:rotate(-55deg) scale(0.9)}100%{transform:rotate(-45deg) scale(1)}}.seminar-session-datetime-and-floor{display:flex;align-items:center;flex-wrap:wrap;gap:.5em 2.5em}.seminar-session-datetime-and-floor .-wrap\:datetime{flex:1 1 auto}.seminar-session-datetime-and-floor .-wrap\:floor{flex:999 1 auto}.seminar-session-datetime-and-floor ._datetime ._val{font-size:1em}.seminar-session-datetime-and-floor ._floor ._key{min-width:9em;text-align-last:justify}.seminar-session-datetime-and-floor ._floor ._val{font-size:1em}@supports(-webkit-touch-callout: none) and (not (translate: none)){.seminar-session-datetime-and-floor .-wrap\:datetime{margin-top:.5em;margin-right:2em}.seminar-session-datetime-and-floor .-wrap\:floor{margin-top:.5em}}.seminar-session-genre{margin-bottom:1em}.seminar-session-permission{border-top:solid 1px #d7d7d7;margin-top:1em;padding-top:1em}.seminar-session-permission .permission-attention-text{margin-top:calc(8em/16);margin-left:1em}.seminar-session-pole{--f-session-code: 500 clamp(16em / 16, 0.4324324324vw + 14.3783783784em / 16, 20em / 16)/1.3 var(--ff-ja);display:flex;align-items:stretch;flex-wrap:wrap;gap:.5em 1em;background:#f9f9f9}.seminar-session-pole .-wrap\:session-code{flex:0 0 clamp(70em / 16, 8vw + 40em / 16, 144em / 16);display:flex;align-items:center;justify-content:center}.seminar-session-pole .-wrap\:category{flex:1 1 auto;display:flex;align-items:center}.seminar-session-pole .-wrap\:category-name{padding:0 .5em}.seminar-session-pole ._session-code{font:var(--f-session-code);padding-block:.5em;text-box-trim:trim-end}.seminar-session-pole ._category-name{font-feature-settings:"palt" 1;color:#000}.seminar-category-section.color-K .seminar-session-pole{border-bottom-color:#4c4c4c}.seminar-category-section.color-K .seminar-session-pole .-wrap\:session-code{background-color:#4c4c4c}.seminar-category-section.color-T .seminar-session-pole{border-bottom-color:#ffa200}.seminar-category-section.color-T .seminar-session-pole .-wrap\:session-code{background-color:#ffa200}.seminar-category-section.color-B .seminar-session-pole{border-bottom-color:#b7b52a}.seminar-category-section.color-B .seminar-session-pole .-wrap\:session-code{background-color:#b7b52a}.seminar-category-section.color-TS .seminar-session-pole{border-bottom-color:#598be5}.seminar-category-section.color-TS .seminar-session-pole .-wrap\:session-code{background-color:#598be5}.seminar-category-section.color-S .seminar-session-pole{border-bottom-color:#00b2e7}.seminar-category-section.color-S .seminar-session-pole .-wrap\:session-code{background-color:#00b2e7}.seminar-category-section.color-E .seminar-session-pole{border-bottom-color:#b945ef}.seminar-category-section.color-E .seminar-session-pole .-wrap\:session-code{background-color:#b945ef}.seminar-category-section.color-J .seminar-session-pole{border-bottom-color:red}.seminar-category-section.color-J .seminar-session-pole .-wrap\:session-code{background-color:red}.seminar-category-section.color-G .seminar-session-pole{border-bottom-color:#0ac397}.seminar-category-section.color-G .seminar-session-pole .-wrap\:session-code{background-color:#0ac397}.seminar-category-section.color-H .seminar-session-pole{border-bottom-color:#f07a1b}.seminar-category-section.color-H .seminar-session-pole .-wrap\:session-code{background-color:#f07a1b}.seminar-session-status-and-checkbox{box-sizing:border-box;display:flex;gap:.5em 1em;margin-right:auto;margin-left:auto;flex-wrap:wrap}.seminar-session-status-and-checkbox:has(.is-disabled){opacity:.4;pointer-events:none}.seminar-session-status-and-checkbox .-wrap\:status{flex:0 0 auto;display:flex;align-items:center;clip-path:polygon(0% 0%, calc(100% - 24px) 0%, 100% 50%, calc(100% - 24px) 100%, 0% 100%)}.seminar-session-status-and-checkbox .-wrap\:status:not(:has(.is-attention,.is-disabled)){display:none}.seminar-session-status-and-checkbox .-wrap\:checkbox{flex:0 0 clamp(200em / 16, 8.6486486486vw + 167.5675675676em / 16, 280em / 16);display:flex;align-items:center;padding:.3em 1em;margin-right:auto;margin-left:auto}.seminar-session-status-and-checkbox .-wrap\:checkbox:has(._end){justify-content:center;background-color:#c6171e}.seminar-category-section.color-K .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#4c4c4c}.seminar-category-section.color-T .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#ffa200}.seminar-category-section.color-B .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#b7b52a}.seminar-category-section.color-TS .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#598be5}.seminar-category-section.color-S .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#00b2e7}.seminar-category-section.color-E .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#b945ef}.seminar-category-section.color-J .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:red}.seminar-category-section.color-G .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#0ac397}.seminar-category-section.color-H .seminar-session-status-and-checkbox .-wrap\:checkbox:not(:has(._end)){background-color:#f07a1b}@supports(-webkit-touch-callout: none) and (not (translate: none)){.seminar-session-status-and-checkbox .-wrap\:checkbox{margin:0 1em}}.seminar-session-status{--f-status: 500 calc(11em / 16)/1.4 var(--ff-ja);font:var(--f-status);background:#ccc;border:1px solid #ccc;color:#fff;padding:0 calc(5em / 16);box-sizing:border-box;min-width:10em;min-height:2em;display:flex;align-items:center;justify-content:center}.seminar-category-view .seminar-session-status{padding:0 calc(20em / 16) 0 calc(5em / 16)}.seminar-session-status::after{content:"";position:absolute;inset:auto 0 -5px 0;margin-inline:auto;width:12px;height:6px;clip-path:polygon(0 0, 50% 100%, 100% 0)}body[data-site=ers] .seminar-session-status{background:#e66b2e;border-color:#e66b2e}body[data-site=ers] .seminar-session-status::after{background:#e66b2e}body[data-site=ers] .seminar-session-status.is-disabled.is-disabled{background:#666;border-color:#666}body[data-site=ers] .seminar-session-status.is-disabled.is-disabled::after{background:#666}body[data-site=ers] .seminar-session-status.is-attention{background:#c01;border-color:#c01}body[data-site=ers] .seminar-session-status.is-attention::after{background:#c01}.session-genre-list{display:flex;flex-wrap:wrap;column-gap:.8em;row-gap:.4em;word-break:break-all}.session-genre-list__li{padding:.4em .6em;box-sizing:border-box;flex:0 1 auto}.to-leaf-button{--f-button-text: normal 1em/1.5 var(--ff-ja);display:block;margin-left:auto;margin-right:auto;margin:1em;display:flex;justify-content:center;align-items:center}.to-leaf-button a._button{font:var(--f-button-text);padding:.4em 2em;background-color:#178488;color:#fff;border-radius:1.2em}.to-leaf-button a._button[href]:hover{background-color:rgb(7.7832075472,160.8979044916,166.5167924528)}.side-menu-content{--space: 2.5em;padding:calc(20em/16);padding-bottom:calc(50em/16)}.seminar-time-view.is-section-fade-anim{animation:sectionFade .4s}.seminar-timetable-session{box-sizing:border-box;position:relative}.seminar-timetable-session .-wrap\:timetable-content{min-height:16em;position:relative;box-sizing:border-box;padding:0em calc(20em / 16) .8em}.seminar-timetable-session[data-category=BS] .-wrap\:timetable-content{min-height:clamp(60em/16,4.3243243243vw + 43.7837837838em/16,100em/16)}body[data-site=ers] .seminar-timetable-session{background:#f9f9f9}body[data-site=ers] .seminar-timetable-session[data-category=BS]{background:#fff;border:solid 1px #ddd;border-top-right-radius:calc(10em/16);border-bottom-left-radius:calc(10em/16);border-bottom-right-radius:calc(10em/16)}.seminar-timetable-sessions{--row-gap: calc(12em / 16);--column-gap: calc(12em / 16)}.seminar-timetable-timeframe{--f-title-day: 500 calc(14em / 16) var(--ff-ja);--f-title-time: 500 calc(16em / 16) var(--ff-ja);padding-top:clamp(24em/16,0.8648648649vw + 20.7567567568em/16,32em/16);--gutter: 1em;--side-width: calc(80em / 16);--main-min-width: 86%}.seminar-timetable-timeframe .-wrap\:timeframe-title{background:#ccc;color:#fff}.seminar-timetable-timeframe ._timeframe-title{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:.2em .8em;box-sizing:border-box;padding:calc(10em / 16) calc(6em / 16);text-align:center;color:#000}.seminar-timetable-timeframe ._timeframe-title ._day{font:var(--f-title-day)}.seminar-timetable-timeframe ._timeframe-title ._time{font:var(--f-title-time)}body[data-site=ers] .seminar-timetable-timeframe .-wrap\:timeframe-title{background:#f2f2f2}.seminar-timetable-day{--f-day-title: 500 clamp(18em / 16, 0.6486486486vw + 15.5675675676em / 16, 24em / 16)/1.5 var(--ff-ja);padding-top:clamp(24em/16,2.5945945946vw + 14.2702702703em/16,48em/16)}.seminar-timetable-day ._day-title{font:var(--f-day-title);padding:.6em 1em;position:relative;background:var(--grad);color:#fff}.seminar-timetable-parent-content{--parent-title: bold 1.16em/1.5 var(--ff-ja)}.seminar-timetable-parent-content ._parent-title{font:var(--parent-title);margin-bottom:.8em}.seminar-timetable-parent-content ._parent-title a:hover{text-decoration:underline}.seminar-timetable-content:not(:nth-of-type(1)){margin-top:1em;border-top:dashed 1px #ccc;padding-top:1em}.seminar-timetable-content ._session-title{font-size:calc(17em/16)}.seminar-timetable-content ._session-title a{color:#000}.seminar-timetable-content ._session-title a[href]:hover{color:var(--c-ktRed)}.seminar-timetable-content ._obi-title>span{font-size:.8em}.seminar-timetable-content ._child-session-time{font-weight:bold;font-size:.8em}.seminar-timetable-speakers{--space: .75em;padding-top:.7em}.seminar-timetable-speakers__li{--f-speaker: normal calc(13em / 16)/1.45 var(--ff-ja);display:flex}.seminar-timetable-speakers__li .-wrap\:spk-image{flex:0 0 auto;margin-right:1em;width:80px}.seminar-timetable-speakers__li .-wrap\:spk-image.has-photo{min-height:100px}.seminar-timetable-speakers__li .-wrap\:spk-text{flex:1 1 auto}.seminar-timetable-speakers__li ._speaker-title{font:var(--f-speaker)}.seminar-timetable-speakers__li ._speaker-name{font:var(--f-speaker);font-weight:bold;margin-top:.25em}.seminar-timetable-speakers__li ._speaker-photo{width:100%;height:auto}.seminar-timetable-speakers__li ._speaker-photo[src=""]{visibility:hidden}.seminar-timetable-speakers__li:last-child{padding-bottom:1em}.seminar-timetable-permission{--f-permission-title: bold .86em/1.4 var(--ff-ja);--f-permission-text: normal .84em/1.45 var(--ff-ja);position:absolute;left:50%;transform:translateX(-50%);width:100%;z-index:1;box-sizing:border-box;padding:.8em .6em;border:solid 2px #ccc;background:#fff;pointer-events:none;transition:opacity .3s}.seminar-timetable-permission ._permission-title{font:var(--f-permission-title);margin-bottom:.3em}.seminar-timetable-permission ._permission-text{font:var(--f-permission-text)}.seminar-timetable-permission .permission-attention-text{margin-top:calc(10em/16);margin-left:1em}.seminar-timetable-permission::before{position:absolute;display:inline-block;content:"";left:50%;top:0;transform:translate(-50%, -100%);width:0;height:0;border:solid 12px rgba(0,0,0,0);border-bottom-color:#ccc}.seminar-timetable-permission::after{position:absolute;display:inline-block;content:"";left:50%;top:1px;transform:translate(-50%, -100%);width:0;height:0;border:solid 9.6px rgba(0,0,0,0);border-bottom-color:#fff}.seminar-timetable-session.is-selected .seminar-timetable-permission{opacity:1;pointer-events:auto}.seminar-timetable-session-properties1{--f-datetime: bold calc(14em / 16)/1.33 var(--ff-ja);display:flex}.seminar-timetable-session-properties1 .-wrap\:session-code{flex:0 0 auto;display:flex;align-items:center}.seminar-timetable-session-properties1 .-wrap\:datetime{flex:1 1 auto;box-sizing:border-box;padding:.5em .8em .3em}.seminar-timetable-session-properties1 ._session-code{font-size:calc(14em/16)}.seminar-timetable-session-properties1 ._tt-time{font:var(--f-datetime)}.seminar-timetable-session-properties1 ._hidden-datetime{display:none}.seminar-timetable-session.color-K .seminar-timetable-session-properties1 .-wrap\:session-code{background:#4c4c4c}.seminar-timetable-session.color-K .seminar-timetable-session-properties1 ._session-code{background:#4c4c4c}.seminar-timetable-session.color-T .seminar-timetable-session-properties1 .-wrap\:session-code{background:#ffa200}.seminar-timetable-session.color-T .seminar-timetable-session-properties1 ._session-code{background:#ffa200}.seminar-timetable-session.color-B .seminar-timetable-session-properties1 .-wrap\:session-code{background:#b7b52a}.seminar-timetable-session.color-B .seminar-timetable-session-properties1 ._session-code{background:#b7b52a}.seminar-timetable-session.color-TS .seminar-timetable-session-properties1 .-wrap\:session-code{background:#598be5}.seminar-timetable-session.color-TS .seminar-timetable-session-properties1 ._session-code{background:#598be5}.seminar-timetable-session.color-S .seminar-timetable-session-properties1 .-wrap\:session-code{background:#00b2e7}.seminar-timetable-session.color-S .seminar-timetable-session-properties1 ._session-code{background:#00b2e7}.seminar-timetable-session.color-E .seminar-timetable-session-properties1 .-wrap\:session-code{background:#b945ef}.seminar-timetable-session.color-E .seminar-timetable-session-properties1 ._session-code{background:#b945ef}.seminar-timetable-session.color-J .seminar-timetable-session-properties1 .-wrap\:session-code{background:red}.seminar-timetable-session.color-J .seminar-timetable-session-properties1 ._session-code{background:red}.seminar-timetable-session.color-G .seminar-timetable-session-properties1 .-wrap\:session-code{background:#0ac397}.seminar-timetable-session.color-G .seminar-timetable-session-properties1 ._session-code{background:#0ac397}.seminar-timetable-session.color-H .seminar-timetable-session-properties1 .-wrap\:session-code{background:#f07a1b}.seminar-timetable-session.color-H .seminar-timetable-session-properties1 ._session-code{background:#f07a1b}.seminar-timetable-session-properties2{--f-category-name: bold calc(15em / 16)/1.33 var(--ff-ja);--f-floor: bold calc(15em / 16)/1.33 var(--ff-ja);--f-to-detail: bold calc(14em / 16)/1.33 var(--ff-ja)}.seminar-timetable-session-properties2 .-wrap\:properties{padding:.5em calc(10em / 16)}.seminar-timetable-session-properties2 .-wrap\:category-name-and-floor{display:flex;align-items:center;flex-wrap:wrap;gap:.6em;padding-left:calc(10em/16);padding-right:calc(10em/16)}.seminar-timetable-session-properties2 .-wrap\:status-and-checkbox{--column-gap: 1em;--row-gap: .5em;margin-bottom:.5em;padding:.7em}.seminar-timetable-session-properties2 .-wrap\:status-and-checkbox:has(.is-disabled){opacity:.4;pointer-events:none}.seminar-timetable-session-properties2 .-wrap\:status{max-width:9em;position:relative}.seminar-timetable-session-properties2 .-wrap\:status:not(:has(.is-attention,.is-disabled)){display:none}.seminar-timetable-session-properties2 .-wrap\:to-detail{text-align:right;box-sizing:border-box;padding-right:1%}.seminar-timetable-session-properties2 .-wrap\:checkbox{--span: 2;padding:.4em 1em}.seminar-timetable-session-properties2 .-wrap\:checkbox:has(._end){justify-content:center;background-color:#c6171e}.seminar-timetable-session-properties2 .-wrap\:permission{position:relative;margin-left:calc(-12em/16);margin-right:calc(-12em/16)}.seminar-timetable-session-properties2 .-wrap\:genre-list{font-size:.8em;margin-top:.8em}.seminar-timetable-session-properties2 ._category-name{flex:999 1 auto;font:var(--f-category-name)}.seminar-timetable-session-properties2 ._floor{flex:1 1 auto;font:var(--f-floor)}.seminar-timetable-session-properties2 ._to-detail{font:var(--f-to-detail);color:#d60000}.seminar-timetable-session-properties2 ._to-detail:hover{text-decoration:underline}.seminar-timetable-session.color-K .seminar-timetable-session-properties2 ._category-name{color:#4c4c4c}.seminar-timetable-session.color-K .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#4c4c4c}.seminar-timetable-session.color-T .seminar-timetable-session-properties2 ._category-name{color:#ffa200}.seminar-timetable-session.color-T .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#ffa200}.seminar-timetable-session.color-B .seminar-timetable-session-properties2 ._category-name{color:#b7b52a}.seminar-timetable-session.color-B .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#b7b52a}.seminar-timetable-session.color-TS .seminar-timetable-session-properties2 ._category-name{color:#598be5}.seminar-timetable-session.color-TS .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#598be5}.seminar-timetable-session.color-S .seminar-timetable-session-properties2 ._category-name{color:#00b2e7}.seminar-timetable-session.color-S .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#00b2e7}.seminar-timetable-session.color-E .seminar-timetable-session-properties2 ._category-name{color:#b945ef}.seminar-timetable-session.color-E .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#b945ef}.seminar-timetable-session.color-J .seminar-timetable-session-properties2 ._category-name{color:red}.seminar-timetable-session.color-J .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:red}.seminar-timetable-session.color-G .seminar-timetable-session-properties2 ._category-name{color:#0ac397}.seminar-timetable-session.color-G .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#0ac397}.seminar-timetable-session.color-H .seminar-timetable-session-properties2 ._category-name{color:#f07a1b}.seminar-timetable-session.color-H .seminar-timetable-session-properties2 .-wrap\:checkbox:not(:has(._end)){background-color:#f07a1b}.seminar-timetable-session-properties2 ._to-detail{color:var(--c-ktRed)}.seminar-timetable-session-properties2 ._to-detail::after{background:var(--c-ktRed)}.benefits-link-button{display:flex;margin-bottom:.5em;align-items:center}.benefits-link-button>a{--f-button: bold calc(13em / 16)/1.3 var(--ff-ja);flex:0 0 auto;font:var(--f-button);color:#fff;background-color:#04c;background:linear-gradient(to right, #D42C2C, #AA1B1B);border:1px solid #950000;padding:calc(4.5em/16) calc(12em/16) calc(3.5em/16);border-radius:calc(4em/16)}.benefits-link-button>a::after{flex:0 0 auto;display:inline-block;margin-left:.6em;content:"";width:.5em;height:.7em;background:#fff;clip-path:polygon(0px 0px, 100% 50%, 0px 100%)}.benefits-link-button>a:hover{opacity:.8}
