@charset "UTF-8";.module-inner,.module-wrapper{display:grid;grid-template-columns:minmax(auto,var(--base-contents-max-width, 1120px));justify-content:center}@media not (min-width:960px){.module-wrapper{padding-inline:5.3333333333%}}@media(min-width:960px){.module-wrapper{padding-inline:min(6.25%,80px)}}@media not (min-width:960px){.module-wrapper{padding-block:32px 40px}}@media(min-width:960px){.module-wrapper{padding-block:48px 60px}}.module-page-heading{padding-block:calc(var(--header-height) + var(--module-page-heading-padding-top, 0px)) var(--module-page-heading-padding-bottom, 0);background:linear-gradient(180deg,#f3f3f3,#f3f3f3de);display:grid;grid-template-columns:minmax(auto,var(--base-contents-max-width, 1120px));justify-content:center}@media not (min-width:960px){.module-page-heading{padding-inline:5.3333333333%}}@media(min-width:960px){.module-page-heading{padding-inline:min(6.25%,80px)}}@media not (min-width:960px){.module-page-heading{--base-contents-max-width: 536px}}@media(min-width:960px){.module-page-heading{--base-contents-max-width: 800px}}.module-page-title{font-family:Kiwi Maru,serif;font-weight:500;color:#ea5611;text-align:center}@media not (min-width:960px){.module-page-title{font-size:1.5rem;letter-spacing:1.2px}}@media(min-width:960px){.module-page-title{font-size:1.75rem;letter-spacing:1.4px}}.module-breadcrumbs{background:#f9f9f9}@media not (min-width:960px){.module-breadcrumbs{padding:20px}}@media(min-width:960px){.module-breadcrumbs{padding:28px}}.module-breadcrumbs__list{display:flex}@media not (min-width:960px){.module-breadcrumbs__list{column-gap:12px}}@media(min-width:960px){.module-breadcrumbs__list{column-gap:16px}}.module-breadcrumbs__item{font-family:Kiwi Maru,serif;font-weight:500;line-height:1}@media not (min-width:960px){.module-breadcrumbs__item{font-size:.625rem}}@media(min-width:960px){.module-breadcrumbs__item{font-size:.75rem}}.module-breadcrumbs__item+.module-breadcrumbs__item:before{display:inline-block;color:#ea5611;content:">"}@media not (min-width:960px){.module-breadcrumbs__item+.module-breadcrumbs__item:before{padding-right:12px}}@media(min-width:960px){.module-breadcrumbs__item+.module-breadcrumbs__item:before{padding-right:16px}}.module-breadcrumbs__item:not(:last-child){flex-shrink:0}.module-breadcrumbs__item:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-breadcrumbs__item a{transition:opacity .3s}@media(any-hover:hover){.module-breadcrumbs__item a:where(:any-link,:enabled,summary,label):hover{cursor:pointer;opacity:.6}}.module-wysiwyg{display:grid}@media not (min-width:960px){.module-wysiwyg{row-gap:28px}}@media(min-width:960px){.module-wysiwyg{row-gap:40px}}.module-wysiwyg h2{position:relative;font-weight:700}@media not (min-width:960px){.module-wysiwyg h2{padding-left:20px;font-size:1.125rem;letter-spacing:.9px}}@media(min-width:960px){.module-wysiwyg h2{padding-left:24px;font-size:1.25rem;letter-spacing:1px}}.module-wysiwyg h2:after{position:absolute;top:0;left:0;display:block;width:4px;height:100%;content:"";background-color:var(--module-large-heading-line-color, #EA5611)}@media not (min-width:960px){.module-wysiwyg h2{margin-top:12px}}@media(min-width:960px){.module-wysiwyg h2{margin-top:20px}}.module-wysiwyg h2:first-child{margin-top:0}.module-wysiwyg h3{font-weight:700;border-bottom:2px solid var(--module-small-heading-line-color, #EA5611)}@media not (min-width:960px){.module-wysiwyg h3{padding-bottom:8px;font-size:.9375rem;letter-spacing:.75px}}@media(min-width:960px){.module-wysiwyg h3{padding-bottom:12px;font-size:1.125rem;letter-spacing:.9px}}.module-wysiwyg h4{font-weight:700;color:#6f8387}@media not (min-width:960px){.module-wysiwyg h4{font-size:.9375rem;letter-spacing:.75px}}@media(min-width:960px){.module-wysiwyg h4{font-size:1.125rem;letter-spacing:.9px}}.module-wysiwyg p{line-height:1.8}.module-wysiwyg a{color:#ea5611;text-decoration:underline;transition:opacity .3s}@media(any-hover:hover){.module-wysiwyg a:where(:any-link,:enabled,summary,label):hover{cursor:pointer;opacity:.6}}.module-wysiwyg img{width:auto;max-width:100%}.module-wysiwyg ul,.module-wysiwyg ol{display:grid}@media not (min-width:960px){.module-wysiwyg ul,.module-wysiwyg ol{padding-left:4px}}@media(min-width:960px){.module-wysiwyg ul,.module-wysiwyg ol{padding-left:8px}}.module-wysiwyg ul li,.module-wysiwyg ol li{position:relative;padding-left:calc(1.3em + var(--module-wysiwyg-ol-li-gap))}@media not (min-width:960px){.module-wysiwyg ul li,.module-wysiwyg ol li{--module-wysiwyg-ol-li-gap: 4px}}@media(min-width:960px){.module-wysiwyg ul li,.module-wysiwyg ol li{--module-wysiwyg-ol-li-gap: 8px}}.module-wysiwyg ul li:before,.module-wysiwyg ol li:before{position:absolute;top:0;left:0;display:inline-block}@media not (min-width:960px){.module-wysiwyg ul{row-gap:4px}}@media(min-width:960px){.module-wysiwyg ul{row-gap:8px}}.module-wysiwyg ul li:before{content:"・"}.module-wysiwyg ol{counter-reset:number}@media not (min-width:960px){.module-wysiwyg ol{row-gap:16px}}@media(min-width:960px){.module-wysiwyg ol{row-gap:20px}}.module-wysiwyg ol li{counter-increment:number}.module-wysiwyg ol li:before{content:counter(number) "."}.module-wysiwyg table{width:100%!important;border:1px solid #DADEDF}.module-wysiwyg table tr{border-bottom:1px solid #DADEDF}.module-wysiwyg table tr>*:not(:last-child){border-right:1px solid #DADEDF}@media not (min-width:960px){.module-wysiwyg table tr th,.module-wysiwyg table tr td{padding:12px 16px}}@media(min-width:960px){.module-wysiwyg table tr th,.module-wysiwyg table tr td{padding:16px 20px}}.module-wysiwyg table tr th{vertical-align:middle;background-color:#f3f3f3}.module-wysiwyg table tr tbody tr:last-child{border-bottom:none}.module-wysiwyg blockquote{position:relative;line-height:1.8;background:#f9f9f9;border-radius:12px}@media not (min-width:960px){.module-wysiwyg blockquote{padding:20px 40px;font-size:.75rem;letter-spacing:.6px}}@media(min-width:960px){.module-wysiwyg blockquote{padding:28px 56px;font-size:.875rem;letter-spacing:.7px}}.module-wysiwyg blockquote:before,.module-wysiwyg blockquote:after{position:absolute;display:block;content:"";background:no-repeat center/contain}@media not (min-width:960px){.module-wysiwyg blockquote:before,.module-wysiwyg blockquote:after{width:12px;height:12px}}@media(min-width:960px){.module-wysiwyg blockquote:before,.module-wysiwyg blockquote:after{width:16px;height:16px}}.module-wysiwyg blockquote:before{background-image:url(/media/assets/images/common/icon-blockquote-top.svg)}@media not (min-width:960px){.module-wysiwyg blockquote:before{top:20px;left:20px}}@media(min-width:960px){.module-wysiwyg blockquote:before{top:28px;left:28px}}.module-wysiwyg blockquote:after{background-image:url(/media/assets/images/common/icon-blockquote-bottom.svg)}@media not (min-width:960px){.module-wysiwyg blockquote:after{right:20px;bottom:20px}}@media(min-width:960px){.module-wysiwyg blockquote:after{right:28px;bottom:28px}}@media not (min-width:960px){.category-heading{--module-page-heading-padding-top: 20px;--module-page-heading-padding-bottom: 32px}}@media(min-width:960px){.category-heading{--module-page-heading-padding-bottom: 48px}}.category-heading__inner{display:grid}@media not (min-width:960px){.category-heading__inner{grid-template-columns:100px 1fr;column-gap:20px}}@media(min-width:960px){.category-heading__inner{grid-template-columns:136px 1fr;column-gap:40px;align-items:center}}.category-heading__detail{display:grid;font-family:Kiwi Maru,serif;font-weight:500}@media not (min-width:960px){.category-heading__detail{row-gap:8px}}@media(min-width:960px){.category-heading__detail{row-gap:12px}}@media not (min-width:960px){.category-heading__title{font-size:1.5rem;letter-spacing:1.2px}}@media(min-width:960px){.category-heading__title{font-size:1.75rem}}.category-heading__text{color:#6f8387}@media not (min-width:960px){.category-heading__text{font-size:.75rem;letter-spacing:.6px}}
