.jc-sa{-ms-flex-pack:distribute;justify-content:space-around}.mt-8{margin-top:8px!important}.w-100per{width:100%}.ttl-box-red{display:block;margin-bottom:12px;padding:12px;font-size:16px;color:#fff;background:#de1122;border-radius:4px}.static-catch{margin-bottom:12px}.static-catch .section-ja-title{margin-bottom:8px}.static-catch img{position:relative;left:50%;width:100vw;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);margin-bottom:8px}@media(min-width:1000px){.static-catch img{width:100%}}.static-catch .static-sub-ttl{margin-bottom:8px;font-size:16px;font-weight:700}@media(min-width:1000px){.static-catch .static-sub-ttl{font-size:24px;margin:40px 0;text-align:center}}.static-catch p{font-size:12px;font-weight:700}.buy-flow{margin:30px 0 0}.buy-flow ul{margin:40px 0 0}.buy-flow ul li{position:relative;margin-bottom:50px;padding:30px;line-height:1.8;border:1px solid #8f8f8f;border-radius:4px}.buy-flow ul li .buy-flow-ttl{margin-bottom:8px;color:#de1122;font-size:16px;text-align:center;line-height:1.4}.buy-flow ul li p{font-weight:700;font-size:12px}@media(min-width:1000px){.buy-flow ul li p{font-size:14px}}.buy-flow ul li p span{text-decoration:underline}.buy-flow ul li .flow-number{position:absolute;top:-25px;left:30px;width:50px;height:50px;color:#fff;font-size:26px;text-align:center;background:#de1122;border-radius:50%;display:flex;justify-content:center;align-items:center}.buy-flow ul li:after{content:"";position:absolute;display:inline-block;bottom:-40px;width:16px;height:18px;left:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);vertical-align:middle;background-image:url(/build/assets/double-arrow-DbGkykQd.svg);background-size:contain}.buy-flow ul li:last-of-type{margin-bottom:0}.kaitori-voice .voice-list .voice-ttl{margin-bottom:8px;font-size:14px;line-height:1.7;color:#de1122;letter-spacing:.11em}@media(min-width:1000px){.kaitori-voice .voice-list .voice-ttl{font-size:16px}}.kaitori-voice .voice-list .voice-txt{font-size:12px;line-height:2;letter-spacing:.11em}@media(min-width:1000px){.kaitori-voice .voice-list .voice-txt{font-size:14px}}.kaitori-voice .voice-list .voice-staff{margin-top:12px}.kaitori-voice .voice-list .voice-staff .voice-staff-img{margin-right:12px}.kaitori-voice .voice-list .voice-staff .voice-txt{margin-top:12px}.kaitori-voice hr{margin:16px 0}.common-tab ul li{position:relative;width:50%;text-align:center}@media(min-width:1000px){.common-tab ul li{width:50%}}.common-tab ul li+li:before{display:block;margin:0 auto;top:50%;width:100%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translate(-50%);position:absolute;background-color:#fff;height:26px;width:1px;left:0;content:""}.common-tab ul li a.common-tab-01:before{width:16px;margin-right:16px;vertical-align:middle;content:url(/build/assets/top-nav-icon-01-C1swj79D.svg)}@media screen and (min-width:1000px){.common-tab ul li a.common-tab-01:before{width:26px}}.common-tab ul li a.common-tab-04:before{width:16px;margin-right:16px;vertical-align:middle;content:url(/build/assets/top-nav-icon-04-DHSh-YgQ.svg)}@media(min-width:1000px){.common-tab ul li a.common-tab-04:before{width:28px}}.common-tab ul li a{display:inline-flex;padding:12px 0;letter-spacing:.01em;align-items:center}@media(min-width:1000px){.common-tab ul li a{padding:17px 0}}.buy-flow ul li:last-of-type:after{display:none}
