@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@700;800&display=swap";.fbsid{padding-bottom:50px;border-top:5px solid #f00001;overflow:hidden;color:#231815}.fbsid .intro{width:min(750px,90%);margin:0 auto;padding-top:100px;letter-spacing:.05em;line-height:1.7;font-feature-settings:"palt" 0}@media all and (max-width:812px){.fbsid .intro{width:95%;padding-top:15vw;font-size:90%}}.fbsid img{display:block;width:100%;height:auto}.fbsid h2{position:relative;width:min(500px,80%);line-height:130%;margin:0 auto 80px;font-size:200%;text-align:center}@media all and (max-width:812px){.fbsid h2{width:min(400px,70%);margin-bottom:10vw}}.fbsid aside{margin-bottom:45px}@media all and (max-width:520px){.fbsid aside{padding:0 3%}}.fbsid section{margin-bottom:min(75px,10vw)}.fbsid .merit{width:min(350px,70%);margin:50px auto 80px}@media all and (max-width:812px){.fbsid .merit{margin:10vw auto 12vw;width:min(300px,70%)}}.fbsid .sec__ttl{position:relative;width:min(1100px,90%);margin:0 auto 50px;padding:10px 0;border-radius:25px;background-color:#231815;color:#fff;font-weight:500;font-size:24px;text-align:center}@media all and (max-width:812px){.fbsid .sec__ttl{margin-bottom:30px;font-size:1.25rem}}.fbsid .process__container{margin:0;padding:60px 0 140px;background-color:#f0f0f0}@media all and (max-width:812px){.fbsid .process__container{padding:40px 0 90px}}.fbsid .process{position:relative;width:90%;margin-left:10%;padding-right:10%}@media all and (max-width:520px){.fbsid .process{width:100%;margin-left:0;padding-right:0}}.fbsid .process .sec__ttl::after{display:block;content:"";position:absolute;top:max(-237px,-19vw);right:3%;width:min(210px,20%);height:min(237px,19vw);background:url(../../img/fbs-id_bakachinga.webp) no-repeat left top/contain}@media all and (max-width:1080px){.fbsid .process .sec__ttl::after{right:-4%}}@media all and (max-width:812px){.fbsid .process .sec__ttl::after{top:max(-237px,-38vw);left:50%;right:auto;translate:-50% 0;width:min(210px,38%);height:min(237px,38vw)}}.fbsid .process__item{display:flex;flex-direction:column;gap:15px 0;cursor:grab}.fbsid .process__item:active{cursor:grabbing}.fbsid .process .num{width:40px;height:40px;border-radius:50%;overflow:hidden;padding-bottom:.1em;rotate:.05deg;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:800;letter-spacing:.04em;display:flex;justify-content:center;align-items:center;margin:0 auto;padding:0;background-color:#f00001;color:#fff}.fbsid .process__text{display:flex;justify-content:center;align-items:center;flex-grow:1;line-height:1.5;font-weight:500;text-align:center}.fbsid .process__pic{overflow:hidden;border-radius:16px;border:5px solid #4a4a4a}.fbsid .swiper-wrapper{display:flex;justify-content:flex-start}.fbsid .swiper-slide{height:auto !important}.fbsid .swiper-pagination{bottom:-70px}@media all and (max-width:812px){.fbsid .swiper-pagination{bottom:-45px}}.fbsid .swiper-pagination-bullet-active{background:#f00001}.fbsid .swiper-prev,.fbsid .swiper-next{position:absolute;top:50%;translate:0 -50%;width:30px;height:30px;border-top:3px solid #231815;border-right:3px solid #231815;rotate:45deg;z-index:4;cursor:pointer}@media all and (max-width:812px){.fbsid .swiper-prev,.fbsid .swiper-next{width:25px;height:25px}}.fbsid .swiper-prev{left:-60px;rotate:-135deg}@media all and (max-width:812px){.fbsid .swiper-prev{left:-40px}}@media all and (max-width:520px){.fbsid .swiper-prev{left:15px}}.fbsid .swiper-next{right:15px}.fbsid .account{display:flex;flex-wrap:wrap;font-weight:500}.fbsid .account .item{width:50%}@media all and (max-width:812px){.fbsid .account .item{width:100%}}.fbsid .account .status{padding:20px 0;color:#fff;font-size:1.25rem;text-align:center}@media all and (max-width:520px){.fbsid .account .status{font-size:min(1.25rem,5vw)}}.fbsid .account .btn__wrap{padding:40px 0}.fbsid .account .btn{display:block;width:min(320px,80%);margin:0 auto;padding:30px 0;border-radius:10px;box-shadow:0px 4px 0px 0px rgba(0,0,0,.15);color:#fff;font-size:23px;text-align:center;transition:.3s}@media all and (max-width:520px){.fbsid .account .btn{font-size:min(23px,6vw)}}@media(hover: hover){.fbsid .account .btn:hover{translate:0 -5px}}.fbsid .account .guest .status{background-color:#42a2f3}.fbsid .account .guest .btn__wrap{background-color:#d7edff}.fbsid .account .guest .btn{background-color:#42a2f3}.fbsid .account .login .status{background-color:#f00001}.fbsid .account .login .btn__wrap{background-color:#ffe4e4}.fbsid .account .login .btn{background-color:#f00001}.fbsid .privacy__list{display:flex;flex-direction:column;gap:10px 0;width:min(930px,80%);margin:min(30px,5%) auto 0}.fbsid .privacy__list li{display:flex;align-items:center;gap:0 8px}.fbsid .privacy__list li::before{display:inline-block;content:"";width:6px;height:6px;border-top:2px solid #f00001;border-right:2px solid #f00001;rotate:45deg}.fbsid .privacy__list a{display:inline-block;width:auto;padding-bottom:1px;transition:.3s;font-weight:600}@media(hover: hover){.fbsid .privacy__list a:hover{opacity:.8}}/*# sourceMappingURL=index.css.map */