.p-pageCaution{padding:var(--contents-padding-variable);font-size:10px}@media screen and (min-width: 900px){.p-pageCaution{text-align:center;font-size:12px;margin-top:200px}}.p-details{padding:var(--contents-padding-variable)}.p-details__inner{max-width:880px;margin:0 auto}.p-details__icon{text-align:center;margin:0 0 20px}.p-details__heading{text-align:center;font-size:15px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-details__heading{font-size:20px}}.p-details__description{font-size:12px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-details__description{font-size:14px;text-align:center}}.p-details__caution{font-size:10px;letter-spacing:0.075em}@media screen and (min-width: 900px){.p-details__caution{font-size:12px;text-align:center}}.p-freeSupport{margin-top:40px}.p-freeSupport__heading{text-align:center;font-size:15px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-freeSupport__heading{font-size:20px}}.p-freeSupport__description{text-align:center;font-size:10px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-freeSupport__description{font-size:12px}}.p-freeSupport__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:34px;text-align:center;margin-top:40px}.p-freeSupportListItem__img{max-width:260px;margin:0 auto 20px}.p-freeSupportListItem__img.-circle{overflow:hidden;border-radius:50%}.p-freeSupportListItem__title{font-size:12px;margin:0;line-height:calc(38 / 24);letter-spacing:0.086em}@media screen and (min-width: 900px){.p-freeSupportListItem__title{font-size:14px}}.p-freeSupportListItem__notice{font-size:10px;margin-bottom:0}@media screen and (min-width: 900px){.p-freeSupportListItem__notice{font-size:12px}}.p-aboutWrap{padding:0 var(--contents-padding-variable)}@media screen and (min-width: 900px){.p-aboutWrap{margin:100px 0 200px}}.p-about{padding:var(--contents-padding-variable) 0;border-top:1px solid #9e9e9e;max-width:880px;margin:0 auto}@media screen and (min-width: 900px){.p-about:last-child{border-bottom:1px solid #9e9e9e}}@media screen and (min-width: 900px){.p-about{display:grid;grid-template-columns:repeat(2, 50%);grid-template-areas:"body img";align-items:center;min-height:280px}}@media screen and (min-width: 900px){.p-about:nth-child(odd){grid-template-areas:"img body"}}.p-about__img{grid-area:img;text-align:center;margin-bottom:20px}@media screen and (min-width: 900px){.p-about__img{margin-bottom:0}}@media screen and (min-width: 900px){.p-about__img svg{width:200px;height:auto}}.p-about__img.-privacy svg{width:130px}.p-about__body{grid-area:body}.p-about__heading{font-size:15px;text-align:center;margin-bottom:15px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-about__heading{font-size:20px}}.p-about__description{font-size:12px;text-align:justify;margin-bottom:0;letter-spacing:0.06em}@media screen and (min-width: 900px){.p-about__description{font-size:14px}}.p-special{position:relative}@media screen and (min-width: 900px){.p-special{display:flex;flex-direction:column;justify-content:center;height:474px}}@media screen and (min-width: 900px){.p-special__img{position:absolute;top:0;right:0;bottom:0;left:0}}@media screen and (min-width: 900px){.p-special__img img{width:100%;height:100%;object-fit:cover}}.p-special__body{padding:var(--contents-padding-variable);position:relative}@media screen and (min-width: 900px){.p-special__body{text-align:left;width:1140px;margin:0 auto;color:#fff}}.p-special__heading{text-align:center;font-size:15px;letter-spacing:0.086em}@media screen and (min-width: 900px){.p-special__heading{font-size:20px;text-align-last:left}}.p-special__description{text-align:justify;letter-spacing:0.07em}
