#whats-peps .about_box{gap:1.5rem;padding-top:1.5rem;display:grid}#whats-peps .about_img{width:100%;max-width:10.75rem;margin:0 auto}#whats-peps .about_txt{letter-spacing:.03em;font-size:.875rem;line-height:1.7}#whats-peps .sub_title{padding-top:2.5rem}#whats-peps .field .field_txt{letter-spacing:.03em;padding-top:1rem;font-size:.875rem;line-height:1.7}#whats-peps .field .field_list{flex-wrap:wrap;align-items:start;gap:.25rem .5rem;padding-top:1rem;display:flex}#whats-peps .field .field_item{letter-spacing:.03em;white-space:nowrap;background-color:#dde8ff;border:1px solid #1b45a0;border-radius:.25rem;padding:.375rem .75rem;font-size:.75rem}#whats-peps .type .type_list{gap:.75rem;padding-top:1rem;display:grid}#whats-peps .type .type_item{letter-spacing:.03em;align-items:start;gap:.375rem;font-size:.875rem;font-weight:500;line-height:1.7;display:flex}#whats-peps .type .type_item:before{content:"";aspect-ratio:1;background:linear-gradient(135deg,#2f71ff 50%,#1b45a0 50%);border-radius:50%;width:.875rem;height:.875rem;margin-top:.3125rem}#whats-peps .type .type_txt{letter-spacing:.03em;padding-top:1rem;font-size:.875rem;line-height:1.7}#whats-peps .apc .apc_list{gap:.75rem;padding-top:1rem;display:grid}#whats-peps .apc .apc_item{letter-spacing:.03em;align-items:start;font-size:.875rem;line-height:1.7;display:flex}#whats-peps .apc .apc_item span{display:block}#whats-peps .apc .apc_detail{letter-spacing:.03em;padding-top:1.25rem;font-size:.875rem;line-height:1.7}#whats-peps .apc .apc_detail a{color:#2f71ff;overflow-wrap:break-word;text-decoration:underline}#whats-peps .apc .apc_txt{letter-spacing:.03em;padding-top:2.5rem;font-size:.875rem;line-height:1.7}#whats-peps .accordion_details{border-bottom:1px solid #e3e4e5;padding-top:2rem;padding-bottom:1rem}#whats-peps .accordion_details .accordion_summary{display:flex;position:relative}#whats-peps .accordion_details .accordion_summary::-webkit-details-marker{display:none}#whats-peps .accordion_details .accordion_summary:before{content:"";background-color:#1b45a0;width:.875rem;height:.0625rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}#whats-peps .accordion_details .accordion_summary:after{content:"";background-color:#1b45a0;width:.875rem;height:.0625rem;transition:transform .3s ease-out;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(90deg)}#whats-peps .accordion_details .accordion_summary:hover{cursor:pointer}#whats-peps .accordion_details.is_open .accordion_summary:after{transform:translateY(-50%)rotate(0)}#whats-peps .accordion_details .heading_lv3{padding-right:1.75rem}#whats-peps .accordion_details .accordion_txt{letter-spacing:.03em;padding-top:1rem;font-size:.875rem;line-height:1.7}#whats-peps .origin .accordion_details{padding-top:2.5rem}#whats-peps .goal .goal_item{letter-spacing:.03em;align-items:start;gap:.25rem;font-size:.875rem;line-height:1.7;display:flex}#whats-peps .goal .accordion_txt:nth-of-type(n+2){padding-top:0}#whats-peps .journal .accordion_txt:nth-of-type(n+2){padding-top:1.75rem}#whats-peps .article .article_item{letter-spacing:.03em;align-items:start;gap:.25rem;font-size:.875rem;line-height:1.7;display:flex}#whats-peps .article .accordion_txt:nth-of-type(n+2){padding-top:0}#whats-peps .review .review_list{gap:1rem;padding-top:1rem;display:grid}#whats-peps .review .review_item{letter-spacing:.03em;align-items:start;font-size:.875rem;line-height:1.7;display:flex}#whats-peps .review .review_item:before{content:"・"}#whats-peps .price .price_list{padding-top:1.75rem}#whats-peps .price .price_item{letter-spacing:.03em;align-items:start;gap:.25rem;font-size:.875rem;line-height:1.7;display:flex}#whats-peps .price .accordion_txt:nth-of-type(n+2){padding-top:1.75rem}@media screen and (width>=769px){#whats-peps .about_box{justify-content:space-between;align-items:start;gap:2.5rem;padding-top:2.5rem;display:flex}#whats-peps .about_img{max-width:12.25rem;margin:0}#whats-peps .about_txt{font-size:1rem}#whats-peps .sub_title{padding-top:3rem}#whats-peps .field .sub_title{padding-top:2.5rem}#whats-peps .field .field_txt{padding-top:1.25rem;font-size:1rem}#whats-peps .field .field_list{gap:.375rem .75rem}#whats-peps .field .field_item{padding:.5rem .9375rem;font-size:.875rem}#whats-peps .type .type_list{padding-top:1.25rem}#whats-peps .type .type_item{font-size:1rem;line-height:1.5}#whats-peps .type .type_item:before{width:1rem;height:1rem}#whats-peps .type .type_txt{padding-top:1.25rem;font-size:1rem}#whats-peps .apc .apc_list{padding-top:1.25rem}#whats-peps .apc .apc_item{gap:.375rem;font-size:1rem}#whats-peps .apc .apc_detail{font-size:1rem}#whats-peps .apc .apc_txt{padding-top:5rem;font-size:1rem}#whats-peps .accordion_details{padding-top:3rem;padding-bottom:1.25rem}#whats-peps .accordion_details .accordion_panel{padding-left:1.5rem}#whats-peps .accordion_details .accordion_txt{padding-top:1.25rem;font-size:1rem}#whats-peps .origin .accordion_details{padding-top:5rem}#whats-peps .goal .goal_item{font-size:1rem}#whats-peps .journal .accordion_txt:nth-of-type(n+2){padding-top:1.875rem}#whats-peps .article .article_item{font-size:1rem}#whats-peps .review .review_list{gap:.75rem;padding-top:1.25rem}#whats-peps .review .review_item{font-size:1rem}#whats-peps .price .price_list{padding-top:1.875rem}#whats-peps .price .price_item{font-size:1rem}#whats-peps .price .accordion_txt:nth-of-type(n+2){padding-top:1.875rem}}
