@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:400;src:url("../fonts/NotoSansJP-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:500;src:url("../fonts/NotoSansJP-Medium.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:600;src:url("../fonts/NotoSansJP-SemiBold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:700;src:url("../fonts/NotoSansJP-Bold.woff2") format("woff2");font-display:swap}@font-face{font-family:"Noto Sans JP";font-style:normal;font-weight:900;src:url("../fonts/NotoSansJP-Black.woff2") format("woff2");font-display:swap}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/Roboto-Bold.woff") format("woff");font-display:swap}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:-ms-flexbox;display:-webkit-box;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;-webkit-box-align:center;align-items:center;display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:rgba(0,0,0,0);border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.main.page-buy{background-color:#f1eee3}.main.page-buy .layer{max-width:1200px;width:calc(100% - 30px);margin:40px auto;padding:30px;background-color:#fff}@media screen and (max-width: 768px){.main.page-buy .layer{padding:30px 15px}}.main.page-buy .sec-inner{max-width:900px;width:100%;margin:auto}.main.page-buy .border-ttl{font-size:18px;font-weight:700;line-height:1.4444444444;padding-left:15px;border-left:5px solid #e8443a;color:#111}.main.page-buy .border-ttl .em{color:#e8443a}.main.page-buy .lead-txt{margin-top:15px}.main.page-buy>.safety{padding:40px 0 0}.main.page-buy>.safety>.container>.list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:36px}@media screen and (max-width: 768px){.main.page-buy>.safety>.container>.list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.main.page-buy>.safety>.container>.list .item{-webkit-box-flex:1;-ms-flex:1;flex:1}.main.page-buy>.safety>.layer{margin:20px auto 40px}.main.page-buy>.safety>.layer>.sec-inner .sec-ttl{margin-top:30px}.main.page-buy>.safety>.layer>.sec-inner>.list{margin-top:20px;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px}@media screen and (max-width: 768px){.main.page-buy>.safety>.layer>.sec-inner>.list{grid-template-columns:auto}}.main.page-buy>.safety>.layer>.sec-inner>.list .item{border:1px solid #e8443a;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main.page-buy>.safety>.layer>.sec-inner>.list .item .txt-1{min-height:85px;font-size:20px;font-weight:700;color:#e8443a;line-height:1.45;display:grid;place-content:center;background-color:rgba(255,157,0,.1)}.main.page-buy>.safety>.layer>.sec-inner>.list .item .txt-2{padding:10px;font-size:13px;border-top:1px solid #e8443a;height:100%;display:grid;place-content:center}@media screen and (max-width: 768px){.main.page-buy>.safety>.layer>.sec-inner>.list .item .txt-2{font-size:14px}}.main.page-buy>.safety>.layer>.sec-inner .content{margin-top:30px;padding:20px 30px 30px;background-color:#f5f5f5}@media screen and (max-width: 768px){.main.page-buy>.safety>.layer>.sec-inner .content{padding:20px 15px 30px}}.main.page-buy>.safety>.layer>.sec-inner .content .head{font-size:20px;font-weight:700;color:#01349d;padding-bottom:9px;border-bottom:1px solid #01349d}.main.page-buy>.safety>.layer>.sec-inner .content .txt-1,.main.page-buy>.safety>.layer>.sec-inner .content .txt-2{margin:20px 0 0}.main.page-buy>.safety>.layer>.sec-inner .content .txt-1{font-size:16px;font-weight:700}.main.page-buy>.safety>.layer>.sec-inner .content .txt-1 .navy{color:#01349d}.main.page-buy>.safety>.layer>.sec-inner .content .txt-1 .red{color:#e8443a}.main.page-buy>.layer>.trouble>.sec-inner>.list{margin-top:20px}.main.page-buy>.layer>.trouble>.sec-inner>.list .item+.item{margin-top:30px}.main.page-buy>.layer>.trouble>.sec-inner>.list .item:nth-of-type(2) .content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width: 768px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item:nth-of-type(2) .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width: 600px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item:last-of-type .border-ttl .em{font-size:17px}}@media screen and (max-width: 600px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item .border-ttl .em{display:block}}.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 768px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content .txt{width:55%}@media screen and (max-width: 768px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content .txt{width:100%}}.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content .img{width:45%}@media screen and (max-width: 768px){.main.page-buy>.layer>.trouble>.sec-inner>.list .item .content .img{width:100%}}.main.page-buy>.layer>.reason{padding:40px 0 0}.main.page-buy>.layer>.reason>.sec-inner>.list{margin-top:20px}.main.page-buy>.layer>.reason>.sec-inner>.list .item+.item{margin-top:40px}.main.page-buy>.layer>.reason>.sec-inner>.list .item .ttl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;font-size:18px;font-weight:700;line-height:1.4444444444}@media screen and (max-width: 1024px){.main.page-buy>.layer>.reason>.sec-inner>.list .item .ttl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:5px}}.main.page-buy>.layer>.reason>.sec-inner>.list .item .ttl .label{padding:1px 18px 3px 10px;color:#fff;clip-path:polygon(93% 0%, 100% 50%, 93% 100%, 0% 100%, 0% 0%);background:-webkit-gradient(linear, left top, right top, from(#ff6f00), to(#ff9d00));background:linear-gradient(90deg, #ff6f00 0%, #ff9d00 100%)}.main.page-buy>.layer>.reason>.sec-inner>.list .item .ttl .txt{color:#111}.main.page-buy>.layer>.reason>.sec-inner>.list .item .ttl .txt>.em{color:#ff9d00}.main.page-buy>.layer>.reason>.sec-inner>.list .item>.em{margin-top:15px;font-size:18px;font-weight:700;color:#111}.main.page-buy>.layer>.reason>.sec-inner>.list .item .content{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:30px}@media screen and (max-width: 768px){.main.page-buy>.layer>.reason>.sec-inner>.list .item .content{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.main.page-buy>.layer>.reason>.sec-inner>.list .item .content .txt{width:55%}@media screen and (max-width: 768px){.main.page-buy>.layer>.reason>.sec-inner>.list .item .content .txt{width:100%}}.main.page-buy>.layer>.reason>.sec-inner>.list .item .content .img{width:45%}@media screen and (max-width: 768px){.main.page-buy>.layer>.reason>.sec-inner>.list .item .content .img{width:100%}}.main.page-buy>.layer>.solution{padding:40px 0 0}.main.page-buy>.layer>.solution>.sec-inner>.list{margin-top:20px}.main.page-buy>.layer>.solution>.sec-inner>.list .item+.item{margin-top:25px}.main.page-buy>.layer>.solution>.sec-inner>.list .item .txt{margin-top:15px}.main.page-buy>.layer>.case>.sec-inner>.list{max-width:650px;width:calc(100% - 26px);margin:25px auto 0;display:grid;grid-template-columns:repeat(2, 1fr);gap:20px 40px}@media screen and (max-width: 768px){.main.page-buy>.layer>.case>.sec-inner>.list{grid-template-columns:auto}}.main.page-buy>.layer>.case>.sec-inner>.list .item .txt{padding:10px 15px;background-color:#f5f5f5}.main.page-buy>.layer>.faq{padding:40px 0 0}.main.page-buy>.layer>.faq>.sec-inner>.list .item{margin-top:20px}.main.page-buy>.layer>.faq>.sec-inner>.list .item .question{color:#01349d;font-weight:700}.main.page-buy>.layer>.faq>.sec-inner>.list .item .answer{margin-top:5px}.main.page-buy>.layer>.faq>.sec-inner>.list .item .answer .em{color:#e8443a;font-weight:700}.main.page-buy>.layer>.flow{padding:40px 0 0}.main.page-buy>.layer>.flow>.sec-inner>.list{max-width:680px;width:100%;margin:auto}.main.page-buy>.layer>.flow>.sec-inner>.list .item{margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}@media screen and (max-width: 768px){.main.page-buy>.layer>.flow>.sec-inner>.list .item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.main.page-buy>.layer>.flow>.sec-inner>.list .item:first-of-type{background-color:rgba(255,157,0,.05)}.main.page-buy>.layer>.flow>.sec-inner>.list .item:nth-of-type(2){background-color:rgba(255,157,0,.1)}.main.page-buy>.layer>.flow>.sec-inner>.list .item:nth-of-type(3){background-color:rgba(255,157,0,.15)}.main.page-buy>.layer>.flow>.sec-inner>.list .item:nth-of-type(4){background-color:rgba(255,157,0,.2)}.main.page-buy>.layer>.flow>.sec-inner>.list .item:last-of-type{padding:20px;background-color:rgba(255,157,0,.25)}@media screen and (max-width: 768px){.main.page-buy>.layer>.flow>.sec-inner>.list .item:last-of-type{padding:20px 15px}}.main.page-buy>.layer>.flow>.sec-inner>.list .item:not(:last-of-type){padding:20px 20px 45px;clip-path:polygon(100% 0%, 100% 90%, 50% 100%, 0% 90%, 0% 0%)}@media screen and (max-width: 768px){.main.page-buy>.layer>.flow>.sec-inner>.list .item:not(:last-of-type){padding:20px 15px 45px;clip-path:polygon(100% 0%, 100% 93%, 50% 100%, 0% 93%, 0% 0%)}}.main.page-buy>.layer>.flow>.sec-inner>.list .item .img{width:45%}@media screen and (max-width: 768px){.main.page-buy>.layer>.flow>.sec-inner>.list .item .img{width:calc(100% - 20px)}}.main.page-buy>.layer>.flow>.sec-inner>.list .item .content{width:55%}@media screen and (max-width: 768px){.main.page-buy>.layer>.flow>.sec-inner>.list .item .content{width:100%}}.main.page-buy>.layer>.flow>.sec-inner>.list .item .content .head{font-size:18px;font-weight:700;color:#e8443a;display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px}.main.page-buy>.layer>.flow>.sec-inner>.list .item .content .head .numc{min-width:28px;height:28px;background-color:#e8443a;color:#fff;font-size:16px;clip-path:polygon(50% 0%, 100% 50%, 50% 100%, 0% 50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:3px}.main.page-buy>.layer>.flow>.sec-inner>.list .item .content .txt{margin-top:8px}.main.page-buy>.layer>.document{padding:40px 0 0}.main.page-buy>.layer>.document>.sec-inner>.list{margin-top:15px}.main.page-buy>.layer>.document>.sec-inner>.list .item+.item{margin-top:25px}.main.page-buy>.layer>.document>.sec-inner>.list .item .txt{margin-top:15px}.main.page-buy>.carousel{padding:40px 50px}@media screen and (max-width: 1024px){.main.page-buy>.carousel{padding:40px 15px}}@media screen and (min-width: 1025px){.main.page-buy>.carousel .splide__list{display:-webkit-box;display:-ms-flexbox;display:flex;gap:40px}}@media screen and (min-width: 1025px){.main.page-buy>.carousel .splide__slide{-webkit-box-flex:1;-ms-flex:1;flex:1}}.part-sticky-cta>.link{background-color:#3cbf4d}.part-sticky-cta>.link .txt{font-size:15px}/*# sourceMappingURL=page-buy.css.map */