﻿.p-article__title{position:relative;padding:10px 32px;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#28c27f;color:#fff;font-size:16px;font-weight:700}@media(max-width: 768px){.p-article__title{padding-inline:24px}}.p-article__inner{padding:32px;background-color:#f9f9f9;font-size:13px;font-weight:500}@media(max-width: 768px){.p-article__inner{padding:24px 20px;font-size:1.3rem}}.p-article__notice{margin-bottom:1em}.p-article__info{padding-bottom:20px}.p-article__paragraph{max-height:0;overflow:hidden;transition:all .4s}.p-article__bottom{display:flex;flex-direction:column;align-items:center;gap:14px;padding:16px 0}@media(max-width: 768px){.p-article__bottom{gap:12px;padding:16px 0}}.p-notice__container{padding:10px 20px;border:1px solid #fcdba9;border-radius:4px;background-color:#fff6e4}.p-notice__title{display:flex;align-items:center;gap:4px;color:#ff7a0e;font-weight:700;font-size:13px}.p-notice__text{margin-top:4px;font-size:12px}.p-info__dl{display:flex;padding:10px 0;border-bottom:1px dashed #ccc;font-size:13px}@media(max-width: 768px){.p-info__dl{flex-direction:column}}.p-info__dt{min-width:110px;font-weight:900}.p-info__dd{flex:1;margin-bottom:0}.p-info__dd p{font-size:13px}.p-info__list{display:flex;flex-wrap:wrap;gap:0 4px}.p-info__list li::before{content:"・";display:inline-block;margin-right:4px}.p-readMore{position:relative;display:block;width:clamp(152px,90%,188px);padding:12px 16px;margin-inline:auto;border-radius:100vmax;background-color:#28c27f;color:#fff;font-weight:900;text-align:center}.p-readMore::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);width:10px;height:8px;background-color:#fff;clip-path:polygon(50% 100%, 0% 0%, 100% 0%);transition:transform .48s cubic-bezier(0.16, 1, 0.3, 1)}.p-readMore:hover{opacity:1;color:#fff}.p-readMore.is-active::after{transform:translateY(-50%) rotate(180deg)}