@charset "UTF-8";.p-intro{border-radius:0!important;padding-bottom:5rem}.p-intro__inner{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:1025px){.p-intro__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-5)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-intro__inner{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-intro__inner{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-intro__inner{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-intro__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-4)}}@media only screen and (min-width:768px){.p-intro__inner{padding:calc(60 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (max-width:767px){.p-intro__inner{padding:3rem 0}}@media only screen and (min-width:768px){.p-intro__inner{gap:calc(48 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-intro__inner{gap:2.5rem}}.p-intro__img{max-width:420px}.p-contents{display:flex;margin-top:-5rem;flex-direction:column}@media only screen and (min-width:768px){.p-contents{gap:6rem}}@media only screen and (max-width:767px){.p-contents{gap:4rem}}@media only screen and (min-width:768px){.p-contents{padding:calc(80 / var(--ts-parent-font-size) * 1rem) 0}}@media only screen and (max-width:767px){.p-contents{padding:4rem 0}}.p-anchor__inner{margin-inline:auto;--ts-container-width:var(--ts-content-0);display:flex;flex-direction:column;gap:3rem}@media only screen and (min-width:1025px){.p-anchor__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-5)}}@media only screen and (min-width:1025px) and (min-width:1441px){.p-anchor__inner{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-anchor__inner{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-anchor__inner{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-anchor__inner{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-2)}}.p-anchor__list{display:flex;justify-content:center}@media only screen and (min-width:768px){.p-anchor__list{gap:calc(24 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-anchor__list{gap:1.5rem}}@media only screen and (min-width:768px){.p-anchor__item{width:calc(172 / 720 * 100%)}}@media only screen and (max-width:767px){.p-anchor__item{width:30%}}.p-anchor__link{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1rem;text-decoration:none;padding-bottom:.5rem}@media only screen and (min-width:1025px){.p-anchor__link:hover{border-bottom:1px solid currentColor}}.p-anchor__img{width:70%}.p-anchor__name{position:relative;display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem}@media only screen and (min-width:768px){.p-anchor__name{flex-wrap:nowrap}}@media only screen and (max-width:767px){.p-anchor__name{flex-wrap:wrap}}.p-anchor__name span{padding-bottom:.2em}.p-anchor__name:after{content:"";width:calc(8 / var(--ts-parent-font-size) * 1rem);height:calc(8 / var(--ts-parent-font-size) * 1rem);border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);margin-top:-4px;margin-left:.5rem}.p-anchor .c-title{text-align:center}.p-section{margin-inline:auto;--ts-container-width:var(--ts-content-0);background-color:#fff;border-radius:var(--ts-border-radius-content)}@media only screen and (min-width:1025px){.p-section{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-section{max-width:calc(var(--ts-child-width) * 1px * ((13 + 3 + 0)/ 13))}}@media only screen and (min-width:1025px) and (min-width:1025px) and (max-width:1440px){.p-section{max-width:calc(var(--ts-child-width) * 1px)}}@media only screen and (min-width:768px) and (max-width:1024px){.p-section{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-section{width:calc(var(--ts-child-width)/ var(--ts-container-width) * 100%);--ts-child-width:var(--ts-content-1)}}@media only screen and (min-width:768px){.p-section{padding:calc(100 / var(--ts-parent-font-size) * 1rem) calc(60 / var(--ts-parent-font-size) * 1rem) calc(80 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-section{padding:4rem 2rem}}.p-section__inner{position:relative;display:flex;justify-content:space-between;gap:2rem 0}@media only screen and (min-width:768px){.p-section__inner{flex-direction:row-reverse}}@media only screen and (max-width:767px){.p-section__inner{flex-direction:column-reverse}}.p-section__inner:after{content:"";width:100%;position:absolute;left:0;right:0;bottom:0;margin:auto}.p-section__info{display:flex;flex-direction:column;gap:1.5rem}@media only screen and (min-width:768px){.p-section__info{width:calc(620 / 1080 * 100%)}}@media only screen and (max-width:767px){.p-section__info{width:100%}}.p-section__info>*{color:var(--ts-color-text-primary)}.p-section__info .c-title__main{color:var(--ts-color-primary)}.p-section__info .c-table{margin-top:1rem}.p-section__info .c-table__th{text-align:left;background-color:#fff;color:var(--ts-color-secondary);border-color:var(--ts-color-line3)}@media only screen and (min-width:768px){.p-section__info .c-table__th{width:calc(120 / var(--ts-parent-font-size) * 1rem)}}@media only screen and (max-width:767px){.p-section__info .c-table__th{width:40%}}.p-section__info .c-table .c-table__tr:last-child .c-table__th{border-bottom:1px solid var(--ts-color-line3)}.p-section__img{display:flex;justify-content:center;align-items:center}@media only screen and (min-width:768px){.p-section__img{width:calc(400 / 1080 * 100%)}}@media only screen and (max-width:767px){.p-section__img{width:100%}}.p-section__img img{max-width:300px}@media only screen and (min-width:1025px){.p-section--sukoburuburu .p-section__img img{width:50%}}@media only screen and (min-width:768px) and (max-width:1024px){.p-section--sukoburuburu .p-section__img img{width:100%}}@media only screen and (max-width:767px){.p-section--sukoburuburu .p-section__img img{width:60%}}@media only screen and (min-width:1025px){.p-section--sukoburuburu .p-section__img img{width:190px}}