@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}body#session .section:not(:first-child):nth-child(2n-1)::before,body#session .section:not(:first-child):nth-child(2n-1)::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--key);transform-origin:0 100%;opacity:.1}body#session .section:not(:first-child):nth-child(2n-1)::before{transform:skewY(-5deg)}body#session .section:not(:first-child):nth-child(2n-1)::after{transform:skewY(-7deg)}body#session .section h3{display:flex;align-items:center;gap:.5rem;margin-bottom:1.875rem;padding:.9375rem 1.25rem .75rem;border-radius:.625rem;color:var(--wh);font-size:2.25rem;font-weight:700;background-color:var(--key)}@media(max-width: 768px){body#session .section h3{gap:1.6666666667vw;margin-bottom:4.1666666667vw;padding:2.2916666667vw 4.1666666667vw 1.4583333333vw;border-radius:2.0833333333vw;font-size:5vw}}body#session .section h3 .label{flex-shrink:0;padding:.25rem .5rem;border-radius:.3125rem;font-size:1.5rem;background-color:var(--wh)}@media(max-width: 768px){body#session .section h3 .label{padding:.8333333333vw 1.6666666667vw;border-radius:1.0416666667vw;font-size:3.75vw}}body#session .section .description{margin-bottom:1.25rem;font-size:1.125rem;font-weight:700;line-height:1.5}@media(max-width: 768px){body#session .section .description{margin-bottom:3.3333333333vw;font-size:3.75vw}}body#session .section .scrolltable{overflow:auto}body#session .section .scrolltable::-webkit-scrollbar{height:.25rem}@media(max-width: 768px){body#session .section .scrolltable::-webkit-scrollbar{height:.8333333333vw}}body#session .section .scrolltable::-webkit-scrollbar-track{background-color:var(--bk10)}body#session .section .scrolltable::-webkit-scrollbar-thumb{background-color:var(--bk30)}body#session .section .scrolltable>table{width:100%;border-collapse:separate;border-spacing:0;font-size:1rem;line-height:1.5}@media(max-width: 768px){body#session .section .scrolltable>table{white-space:nowrap;font-size:3.3333333333vw}}body#session .section .scrolltable>table>thead>tr>th,body#session .section .scrolltable>table>thead>tr>td{position:relative;z-index:1;padding:.625rem 1.25rem;color:var(--wh);font-weight:700;text-align:center;vertical-align:middle;white-space:nowrap;line-height:1.5}@media(max-width: 768px){body#session .section .scrolltable>table>thead>tr>th,body#session .section .scrolltable>table>thead>tr>td{padding:2.0833333333vw 4.1666666667vw}}body#session .section .scrolltable>table>thead>tr>th::before,body#session .section .scrolltable>table>thead>tr>td::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:calc(100% - 1px);height:100%;border-radius:.625rem .625rem 0 0;background-color:var(--key);opacity:.6}@media(max-width: 768px){body#session .section .scrolltable>table>thead>tr>th::before,body#session .section .scrolltable>table>thead>tr>td::before{border-radius:2.0833333333vw 2.0833333333vw 0 0}}body#session .section .scrolltable>table>tbody>tr:nth-child(1)>th,body#session .section .scrolltable>table>tbody>tr:nth-child(1)>td{border-top:1px solid var(--bk10)}body#session .section .scrolltable>table>tbody>tr:nth-child(2n)>th::before,body#session .section .scrolltable>table>tbody>tr:nth-child(2n)>td::before{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--key);opacity:.1}body#session .section .scrolltable>table>tbody>tr>th,body#session .section .scrolltable>table>tbody>tr>td{position:relative;z-index:1;padding:1.25rem;border-bottom:1px solid var(--bk10)}@media(max-width: 768px){body#session .section .scrolltable>table>tbody>tr>th,body#session .section .scrolltable>table>tbody>tr>td{padding:2.9166666667vw 4.1666666667vw;border-bottom-style:dotted}}body#session .section .scrolltable>table>tbody>tr .notes{display:block;color:var(--bk70);font-size:.875em;font-weight:400}@media(max-width: 768px){body#session .section .scrolltable>table>tbody>tr .notes{display:inline-block;margin-left:1em}}body#session .section .scrolltable>table>tbody>tr>th{white-space:nowrap;color:var(--key);font-weight:700}@media(max-width: 768px){body#session .section .scrolltable>table>tbody>tr>th{width:auto}}body#session .section .scrolltable>table>tbody>tr>td{text-align:center}body#session .section .scrolltable>table>tbody>tr>td.tel{width:11.25rem}@media(max-width: 768px){body#session .section .scrolltable>table>tbody>tr>td.tel{width:auto}}body#session .section.mind:not(:first-child):nth-child(2n-1)::before,body#session .section.mind:not(:first-child):nth-child(2n-1)::after{background-color:var(--cat02)}body#session .section.mind h3{background-color:var(--cat02)}body#session .section.mind h3 .label{color:var(--cat02)}body#session .section.mind .description{color:var(--cat02)}body#session .section.mind .scrolltable>table>thead>tr>th::before,body#session .section.mind .scrolltable>table>thead>tr>td::before{background-color:var(--cat02)}body#session .section.mind .scrolltable>table>tbody>tr:nth-child(2n)>th::before,body#session .section.mind .scrolltable>table>tbody>tr:nth-child(2n)>td::before{background-color:var(--cat02)}body#session .section.mind .scrolltable>table>tbody>tr>th{color:var(--cat02)}body#session .section.mind .scrolltable>table>tbody>tr>td .web{color:var(--cat02)}body#session .section.dependency:not(:first-child):nth-child(2n-1)::before,body#session .section.dependency:not(:first-child):nth-child(2n-1)::after{background-color:var(--cat01)}body#session .section.dependency h3{background-color:var(--cat01)}body#session .section.dependency h3 .label{color:var(--cat01)}body#session .section.dependency .description{color:var(--cat01)}body#session .section.dependency .scrolltable>table>thead>tr>th::before,body#session .section.dependency .scrolltable>table>thead>tr>td::before{background-color:var(--cat01)}body#session .section.dependency .scrolltable>table>tbody>tr:nth-child(2n)>th::before,body#session .section.dependency .scrolltable>table>tbody>tr:nth-child(2n)>td::before{background-color:var(--cat01)}body#session .section.dependency .scrolltable>table>tbody>tr>th{color:var(--cat01)}body#session .section.dependency .scrolltable>table>tbody>tr>td .web{color:var(--cat01)}body#session .section.withdrawal:not(:first-child):nth-child(2n-1)::before,body#session .section.withdrawal:not(:first-child):nth-child(2n-1)::after{background-color:var(--cat03)}body#session .section.withdrawal h3{background-color:var(--cat03)}body#session .section.withdrawal h3 .label{color:var(--cat03)}body#session .section.withdrawal .description{color:var(--cat03)}body#session .section.withdrawal .scrolltable>table>thead>tr>th::before,body#session .section.withdrawal .scrolltable>table>thead>tr>td::before{background-color:var(--cat03)}body#session .section.withdrawal .scrolltable>table>tbody>tr:nth-child(2n)>th::before,body#session .section.withdrawal .scrolltable>table>tbody>tr:nth-child(2n)>td::before{background-color:var(--cat03)}body#session .section.withdrawal .scrolltable>table>tbody>tr>th{color:var(--cat03)}body#session .section.withdrawal .scrolltable>table>tbody>tr>td .web{color:var(--cat03)}body#session .section.bereaved:not(:first-child):nth-child(2n-1)::before,body#session .section.bereaved:not(:first-child):nth-child(2n-1)::after{background-color:var(--cat08)}body#session .section.bereaved h3{background-color:var(--cat08)}body#session .section.bereaved h3 .label{color:var(--cat08)}body#session .section.bereaved .description{color:var(--cat08)}body#session .section.bereaved .scrolltable>table>thead>tr>th::before,body#session .section.bereaved .scrolltable>table>thead>tr>td::before{background-color:var(--cat08)}body#session .section.bereaved .scrolltable>table>tbody>tr:nth-child(2n)>th::before,body#session .section.bereaved .scrolltable>table>tbody>tr:nth-child(2n)>td::before{background-color:var(--cat08)}body#session .section.bereaved .scrolltable>table>tbody>tr>th{color:var(--cat08)}body#session .section.bereaved .scrolltable>table>tbody>tr>td .web{color:var(--cat08)}