@charset "UTF-8";#main_and_aside[data-pattern=pattern02]{background-position-y:top!important}.p-cross-talk{display:flex;flex-direction:column;gap:calc(100 / var(--ts-parent-font-size) * 1rem)}.p-intro{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column}@media only screen and (min-width:1025px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-intro{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-intro{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (max-width:767px){.p-intro{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:768px){.p-intro{gap:4rem}}@media only screen and (max-width:767px){.p-intro{gap:3rem}}@media only screen and (min-width:768px){.p-intro{padding:calc(100 / var(--ts-parent-font-size) * 1rem) 0 0}}@media only screen and (max-width:767px){.p-intro{padding:5rem 0 0}}.p-intro__img{margin:0 auto}.p-intro__text{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-intro__text{gap:1.5rem}}@media only screen and (max-width:767px){.p-intro__text{gap:1rem}}@media only screen and (max-width:767px){.p-intro__text p{text-align:left}}.p-intro__staff{margin-inline:auto;--ts-container-width:var(--ts-content-0);margin-top:calc(20 / var(--ts-parent-font-size) * 1rem)}@media only screen and (min-width:1025px){.p-intro__staff{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-intro__staff{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-intro__staff{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__staff{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-intro__staff{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}.p-intro__staff-annotation{margin-bottom:1em}.p-intro__staff-list{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px){.p-intro__staff-list{gap:6rem}}@media only screen and (max-width:767px){.p-intro__staff-list{gap:2rem}}@media only screen and (min-width:768px){.p-intro__staff-list{flex-direction:row}}@media only screen and (max-width:767px){.p-intro__staff-list{flex-direction:column}}.p-intro__staff-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center}@media only screen and (min-width:768px){.p-intro__staff-item{gap:1rem}}@media only screen and (max-width:767px){.p-intro__staff-item{gap:1rem}}.p-intro__staff-img{aspect-ratio:1/1}@media only screen and (min-width:768px){.p-intro__staff-img{width:calc(140 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__staff-img{width:calc(140 / var(--ts-parent-font-size) * 1rem)}}.p-intro__staff-img img{border-radius:50%;border:3px solid #fff}.p-intro__staff-info{display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-intro__staff-info{gap:1rem}}@media only screen and (max-width:767px){.p-intro__staff-info{gap:.25rem}}.p-intro__staff-year{font-size:.8rem}.p-contents{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column;gap:3.75rem 0}@media only screen and (min-width:1025px){.p-contents{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-contents{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-contents{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-contents{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}@media only screen and (max-width:767px){.p-contents{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-contents__section{background-color:#fff;display:flex;flex-direction:column}@media only screen and (min-width:768px){.p-contents__section{padding:4rem}}@media only screen and (max-width:767px){.p-contents__section{padding:1.5rem}}@media only screen and (min-width:768px){.p-contents__section{gap:3rem}}@media only screen and (max-width:767px){.p-contents__section{gap:1.5rem}}.p-contents__section__wrap{box-shadow:var(--ts-box-shadow)}.p-contents__section__inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.p-contents__section__inner{gap:4rem 0}}@media only screen and (max-width:767px){.p-contents__section__inner{gap:2rem}}.p-contents__section__inner--full>*{width:100%!important}.p-contents__section__inner--reverse{flex-direction:row-reverse}.p-contents__section__inner__item{display:flex;gap:2rem}@media only screen and (min-width:768px){.p-contents__section__inner__item{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-contents__section__inner__item{flex-wrap:wrap}}@media only screen and (min-width:1025px){.p-contents__section__inner__item{flex-direction:column}}@media only screen and (min-width:768px) and (max-width:1024px){.p-contents__section__inner__item{flex-direction:row}}@media only screen and (max-width:767px){.p-contents__section__inner__item{flex-direction:column}}@media only screen and (min-width:1025px){.p-contents__section__inner__item{width:calc(340 / 1080 * 100%)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-contents__section__inner__item{width:100%}}@media only screen and (max-width:767px){.p-contents__section__inner__item{width:100%}}@media only screen and (min-width:1025px){.p-contents__section__inner__item .p-contents__section__img{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-contents__section__inner__item .p-contents__section__img{width:40%}}@media only screen and (max-width:767px){.p-contents__section__inner__item .p-contents__section__img{width:100%}}.p-contents__section__inner__item .p-contents__section__list{width:100%}@media only screen and (min-width:768px){.p-contents__section__img{width:calc(400 / 1080 * 100%)}}@media only screen and (max-width:767px){.p-contents__section__img{width:100%}}.p-contents__section__list{display:flex;flex-direction:column;gap:2.5rem}@media only screen and (min-width:768px){.p-contents__section__list{width:calc(620 / 1080 * 100%)}}@media only screen and (max-width:767px){.p-contents__section__list{width:100%}}.p-contents__section__list-item{display:flex;flex-direction:column;gap:1rem}.p-contents__section__list .c-title__main{color:var(--ts-color-text-primary)}.p-contents__section--reverse{flex-direction:row-reverse}.p-contents__section__group{display:flex;flex-direction:column;margin:auto;max-width:600px}@media only screen and (min-width:768px){.p-contents__section__group{width:100%}}@media only screen and (max-width:767px){.p-contents__section__group{width:84%}}.p-contents__section__group .p-contents__section__img{width:100%}.p-contents__section__group .p-contents__section__img-caption{margin-top:1rem}.p-contents__intro{display:flex;justify-content:space-between;align-items:center;gap:2rem 0}@media only screen and (min-width:768px){.p-contents__intro{flex-direction:row}}@media only screen and (max-width:767px){.p-contents__intro{flex-direction:column}}@media only screen and (min-width:768px){.p-contents__intro--reverse{flex-direction:row-reverse}}@media only screen and (max-width:767px){.p-contents__intro--reverse{flex-direction:column}}.p-contents__title{display:flex;flex-direction:column;gap:1rem}@media only screen and (min-width:768px){.p-contents__title{width:calc(400 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-contents__title{width:100%}}@media only screen and (min-width:768px){.p-contents__img{width:calc(730 / 1200 * 100%)}}@media only screen and (max-width:767px){.p-contents__img{width:100%}}.p-contents__img img{width:100%;height:auto}.p-comment{margin-inline:auto;--ts-container-width:var(--ts-content-0);color:var(--ts-color-primary)}@media only screen and (min-width:1025px){.p-comment{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-comment{max-width:calc(var(--ts-child-width) * 1px * ((14 + 3 + 0)/ 14))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-comment{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-comment{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (max-width:767px){.p-comment{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-3)}}@media only screen and (min-width:768px){.p-comment{text-align:center}}@media only screen and (max-width:767px){.p-comment{text-align:left}}