.prepaid-setting{background:#fff}.prepaid-setting__summary{width:970px;margin:0 auto;padding:40px 0 30px;text-align:center}@media screen and (max-width: 1199px){.prepaid-setting__summary{width:100%;padding:30px 25px}}@media screen and (max-width: 767px){.prepaid-setting__summary{width:100%;padding:30px 25px}}.prepaid-setting__page-ttl{width:fit-content;margin:0 auto 40px;padding:4px 30px;border:1px solid #064083;background:#fff;color:#064083;font-size:24px}@media screen and (max-width: 767px){.prepaid-setting__page-ttl{margin:0 auto 30px;padding:3px 30px}}.prepaid-setting__inner{margin-bottom:10px;padding:20px;border-radius:10px;background:#e9f6fe}@media screen and (max-width: 767px){.prepaid-setting__inner{padding:20px 15px}}.prepaid-setting__lead{font-size:18px;font-weight:bold}.prepaid-setting__txt{padding-bottom:10px;font-size:16px;font-weight:500}.prepaid-setting__txt--another{padding-top:10px;padding-bottom:20px}.prepaid-setting__caution{margin-bottom:10px;font-size:14px;font-weight:500}@media screen and (max-width: 767px){.prepaid-setting__caution{text-align:left}}.prepaid-setting__caution--another{padding-top:10px;padding-bottom:10px}.prepaid-setting__caution--red{color:#f55b64}.prepaid-setting__section{padding-bottom:60px;background:#e9f6fe}@media screen and (max-width: 767px){.prepaid-setting__section{padding:30px 25px}}.prepaid-setting__contents{width:970px;margin:0 auto;padding-top:40px}@media screen and (max-width: 1199px){.prepaid-setting__contents{width:94%}}@media screen and (max-width: 767px){.prepaid-setting__contents{width:100%;padding-top:0;padding-bottom:30px}}.prepaid-setting__section-ttl{position:relative;width:fit-content;margin:0 auto 40px;padding:0 4px 10px;color:#064083;text-align:center;font-size:24px;font-weight:bold}@media screen and (max-width: 767px){.prepaid-setting__section-ttl{margin:0 auto 30px}}.prepaid-setting__section-ttl::before{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);width:50px;border-bottom:2px solid #064083}.prepaid-setting__box{padding:20px 0 30px;border-radius:10px;background:#fff;box-shadow:0px 2px 30px 0px rgba(0,0,0,.1)}@media screen and (max-width: 767px){.prepaid-setting__box{padding:0}}.prepaid-setting__list{position:relative;display:flex;justify-content:center;align-items:stretch;width:690px;margin:0 auto}@media screen and (max-width: 767px){.prepaid-setting__list{display:block;width:100%;padding-bottom:10px}}.prepaid-setting__item{display:flex;flex-direction:column;width:50%}.prepaid-setting__item:first-child{margin-right:56px}.prepaid-setting__item:first-child::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:0;height:0;border-style:solid;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:10px solid #a9a9a9;border-right:0}@media screen and (max-width: 767px){.prepaid-setting__item{width:100%;padding:20px 20px 32px}.prepaid-setting__item:first-child{position:relative;margin-right:0}.prepaid-setting__item:first-child::after{top:auto;bottom:0;transform:translateX(-50%);border-top:12px solid #a9a9a9;border-bottom:0;border-right:9px solid transparent;border-left:9px solid transparent}}.prepaid-setting__step{width:100%;padding:6px 0;border-radius:40px;background:#064083;color:#fff;text-align:center;font-size:18px;font-weight:500}@media screen and (max-width: 767px){.prepaid-setting__step{padding:8px 0}}.prepaid-setting__txt-ttl{padding:10px 0 20px;text-align:center;font-size:16px;font-weight:bold}@media screen and (max-width: 767px){.prepaid-setting__txt-ttl{padding:10px 0}}.prepaid-setting__txtarea01{flex-grow:1;padding:20px 10px;border:1px solid #a9a9a9;border-radius:10px;font-size:16px}@media screen and (max-width: 767px){.prepaid-setting__txtarea01{height:auto}}.prepaid-setting__txtarea02{flex-grow:1;padding:20px 10px;border:1px solid #a9a9a9;border-radius:10px;font-size:16px}@media screen and (max-width: 767px){.prepaid-setting__txtarea02{height:auto}}.prepaid-setting__link{padding:10px 0 20px 0;color:#2492f0;font-size:16px;text-decoration:underline}.prepaid-setting__qr{width:120px;margin:0 auto}@media screen and (max-width: 767px){.prepaid-setting__qr{width:160px;height:160px}}