@import"https://fonts.googleapis.com/css2?family=Lato:wght@400;900&family=Noto+Sans+JP:wght@400;700&family=Roboto:wght@400;900&display=swap";@media screen and (max-width:767px){*{overflow-y:scroll;-webkit-overflow-scrolling:touch}}.sp{display:none}@media screen and (max-width:767px){.sp{display:block}}@media screen and (max-width:767px){#MainContent{padding:0}}#MainContent.pages{padding-bottom:0}.footer-recoomend h2:before{display:none}.page-blockchain{background:#fff}.page-blockchain *{color:#1a1a1a}.page-blockchain .page-wide{margin:0 auto}.page-blockchain .content{padding:50px 0}@media screen and (max-width:767px){.page-blockchain .content{padding:50px 20px!important}}.page-blockchain .page-tiny{width:960px;margin:0 auto;max-width:100%}@media screen and (max-width:767px){.page-blockchain .page-tiny{width:100%}}.page-blockchain .flex{justify-content:space-between}.page-blockchain .btn{background-color:#fbe21f;color:#1a1a1a;font-weight:900}.page-blockchain .btn:hover{background-color:#fbe21f!important}h2{text-align:center;font-size:48px;font-weight:900;line-height:56px}@media screen and (max-width:767px){h2{font-size:8vw;line-height:10vw}}h2 span{font-size:20px;font-weight:400}#hero{margin-top:-38px;position:relative;z-index:10;height:382px}@media screen and (max-width:767px){#hero{height:120vw;overflow:visible;margin-top:0}}#hero:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#1a1a1a;height:410px;width:100vw;z-index:-1}@media screen and (max-width:767px){#hero:before{height:122vw}}#hero img{width:480px;position:absolute;left:475px;top:95px;max-width:100%}@media screen and (max-width:767px){#hero img{left:16vw;top:71vw;width:70vw}}#hero img.heart{left:0;top:0}@media screen and (max-width:767px){#hero img.heart{left:0;top:0}}#hero .message{background-repeat:no-repeat;background-size:contain;font-size:28px;font-weight:900;position:absolute;margin:0;text-align:center;color:#1a1a1a;line-height:32px}#hero .message span{font-size:18px;line-height:32px;font-weight:400;display:block}#hero .message01{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/bc_bg01.png?v=1654567188);font-size:59px;line-height:69px;width:384px;height:350px;left:180px;top:16px;padding-top:60px;max-width:100%;line-height:1.2}@media screen and (max-width:767px){#hero .message01{padding-top:8vw;left:20vw;top:23vw;width:60vw;font-size:9vw;line-height:1.2}}#hero .message01 span{font-size:30px;font-weight:900;background-color:#1a1a1a;color:#fff;display:inline-block;padding:10px 30px 3px;border-radius:60px;margin-bottom:10px}@media screen and (max-width:767px){#hero .message01 span{font-size:4vw;padding-top:3px}}#hero .message01 small{font-size:20px;font-weight:400;color:#fff}@media screen and (max-width:767px){#hero .message01 small{font-size:3vw}}#hero .message02{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/bc_bg02.png?v=1654567188);width:270px;height:170px;left:58px;top:311px;padding-top:40px}@media screen and (max-width:767px){#hero .message02{width:30vw;height:auto;left:3vw;top:59vw;padding-top:3vw;font-size:3vw;line-height:.3;padding:2.7vw 0 8.3vw}#hero .message02 span{font-size:2.5vw}}#hero .message03{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/bc_bg03.png?v=1654567188);width:188px;height:140px;left:888px;top:57px;padding-top:28px}@media screen and (max-width:767px){#hero .message03{width:24vw;height:auto;left:71vw;top:55vw;font-size:3vw;line-height:.3;padding:2.1vw 0 6.2vw}#hero .message03 span{font-size:2.5vw}}#content01{background-color:#fbe21f;position:relative;z-index:1;padding-bottom:67px;padding-top:142px}#content01:before{position:absolute;content:"";top:26px;left:50%;margin-left:-50vw;background-color:#fbe21f;height:100%;width:100vw;z-index:-1}#content01 h1{text-align:center;font-size:48px;font-weight:900;line-height:70px}@media screen and (max-width:767px){#content01 h1{font-size:6vw;line-height:1.5}}#content01 h1 small{position:relative;background-color:#1a1a1a;color:#fff;font-size:26px;padding:10px 30px;border-radius:50px;margin-bottom:25px;display:inline-block}@media screen and (max-width:767px){#content01 h1 small{font-size:5vw;letter-spacing:.2em}}#content01 h1 small:before{position:absolute;content:"";bottom:-10px;left:50%;width:0;margin-left:-12px;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#1A1A1A transparent transparent transparent}#content01 h1 span{font-weight:400}#content01 p{text-align:center}#content01 p.lead{margin:0}#content01 .bg-white{width:960px;margin:0 auto 40px;border-radius:20px;padding:47px;background-color:#fff;font-size:24px;max-width:100%}@media screen and (max-width:767px){#content01 .bg-white{width:100%;padding:45px 20px;font-size:5.2vw}}#content02{margin-top:134px}@media screen and (max-width:767px){#content02{margin-top:0}}#content02 h2{line-height:40px}@media screen and (max-width:767px){#content02 h2{margin-top:0}}#content02 p{font-size:24px;text-align:center}@media screen and (max-width:767px){#content02 p{font-size:5vw}}#content02 .item{border:solid #1a1a1a 6px;border-radius:30px;width:48%;margin-top:65px}@media screen and (max-width:767px){#content02 .item{width:100%}}#content02 .item .flex{justify-content:space-evenly;padding:30px 0}@media screen and (max-width:767px){#content02 .item .flex{align-items:center}}@media screen and (max-width:767px){#content02 .item .flex svg{width:30%}}#content02 .item .flex p{font-size:20px;margin:0 0 20px -18px;line-height:1.6}@media screen and (max-width:767px){#content02 .item .flex p{width:70%;font-size:3.7vw}}#content02 .item h3{text-align:center;background-color:#fff;width:184px;font-size:48px;margin:-30px auto 0}#content03{margin-top:134px;background-color:#fbe21f;position:relative;z-index:1;padding-bottom:67px;padding-top:142px}@media screen and (max-width:767px){#content03{margin-top:34px}}#content03:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#fbe21f;height:100%;width:100vw;z-index:-1}#content03 h2{line-height:40px}#content03 p{font-size:16px;margin-bottom:50px}@media screen and (max-width:767px){#content03 p{margin-bottom:10px}}#content03 .main{position:relative;margin-bottom:200px}@media screen and (max-width:767px){#content03 .main{margin-bottom:30px}}#content03 .main img{width:481px;position:absolute;right:0;top:42px;max-width:100%}@media screen and (max-width:767px){#content03 .main img{width:100%;display:none}}#content03 .main .bg-white{background-color:#fff;width:540px;border-radius:20px;padding:40px 51px;max-width:100%}@media screen and (max-width:767px){#content03 .main .bg-white{padding:40px 20px;width:100%}}#content03 .main .bg-white h3{font-size:40px;line-height:1.2;text-align:center;font-weight:900;margin:0}#content03 .main .bg-white h3 span{font-size:19px}@media screen and (max-width:767px){#content03 .main .bg-white h3{font-size:7.2vw}}#content03 .main .bg-white p{text-align:center;font-size:24px;line-height:2;margin:20px 0 0}@media screen and (max-width:767px){#content03 .main .bg-white p{font-size:4.8vw;line-height:1.8;font-weight:700}}#content04{padding:120px 0}@media screen and (max-width:767px){#content04{padding-top:70px!important}}#content04 .flex{align-items:center;margin-bottom:80px}@media screen and (max-width:767px){#content04 .flex{margin-bottom:30px}}#content04 .flex img{width:36%}@media screen and (max-width:767px){#content04 .flex img{width:100%;margin-bottom:20px}}#content04 .flex>div{width:59.5%}@media screen and (max-width:767px){#content04 .flex>div{width:100%}}#content04 .flex>div h4{font-size:24px;margin-top:0}@media screen and (max-width:767px){#content04 .flex>div h4{margin-bottom:10px}}#content04 .flex>div p{font-size:16px}#content05{margin-top:20px;background-color:#fafafa;position:relative;z-index:1;padding-bottom:67px;padding-top:100px}#content05:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#fafafa;height:100%;width:100vw;z-index:-1}#content05 h2{line-height:40px}#content05 p{font-size:16px;margin:74px auto 50px;text-align:center;line-height:2.5}@media screen and (max-width:767px){#content05 p{margin-top:24px}}#content05 .border{border:solid #1a1a1a 6px;border-radius:30px;width:100%;margin-top:65px}#content05 .border .flex{justify-content:space-evenly;padding:27px 0 34px}#content05 .border .flex p{font-size:20px;margin:0;line-height:1.6}#content05 .border .flex .item{display:flex;flex-wrap:wrap;justify-content:center}#content05 .border .flex .item>*{width:100%}#content05 .border .flex .item p{margin-top:38px}@media screen and (max-width:767px){#content05 .border .flex .item p{margin-top:10px;margin-bottom:45px}}#content05 .border h3{text-align:center;background-color:#fafafa;width:184px;font-size:48px;margin:-30px auto 0}#content06{padding:78px 0 60px}#content06 p{text-align:center;margin:50px auto 80px}#content06 h3{text-align:center;font-size:24px;margin-bottom:45px}@media screen and (max-width:767px){#content06 h3{margin-bottom:30px}}#content06 .flex{align-items:stretch;margin:0 -30px}#content06 .flex img{width:36%}#content06 .flex>.item{width:30%;background-color:#fbe21f;border-radius:20px;padding:40px 20px}@media screen and (max-width:767px){#content06 .flex>.item{width:80%;margin-left:10%;margin-bottom:30px}}#content06 .flex>.item div{display:flex;justify-content:center;flex-wrap:wrap}#content06 .flex>.item div>*{width:100%}#content06 .flex>.item svg{height:110px}#content06 .flex>.item.item02 svg{width:130px}#content06 .flex>.item.item03 svg{width:72px}#content06 .flex>.item h4{font-size:24px;text-align:center;margin-bottom:20px}#content06 .flex>.item p{text-align:left;font-size:16px;margin:0}#content07{margin-top:40px;background-color:#fafafa;position:relative;z-index:1;padding-top:50px}@media screen and (max-width:767px){#content07{margin-top:10px}}#content07:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#fafafa;height:100%;width:100vw;z-index:-1}#content07 h2{line-height:40px}#content07 p{font-size:24px;text-align:center}#content07 .item{border:solid #1a1a1a 6px;border-radius:20px;width:48%;margin-top:65px}@media screen and (max-width:767px){#content07 .item{width:100%}}#content07 .item .flex{justify-content:space-evenly;padding:7px 0 14px}#content07 .item .flex p{font-size:20px;line-height:1.6;margin:10px 0}#content07 .item h4{text-align:center;background-color:#fafafa;width:217px;font-size:24px;margin:-17px auto 0}#content07 .buy{padding:60px 0}@media screen and (max-width:767px){#content07 .buy{padding-bottom:20px}}#content07 .buy h3{text-align:center}#content07 .buy .flex{width:752px;margin:0 auto;max-width:100%}@media screen and (max-width:767px){#content07 .buy .flex{width:100%}}#content07 .buy .flex .btn{width:47%;margin-bottom:20px}@media screen and (max-width:767px){#content07 .buy .flex .btn{width:100%}}#content07 .buy .flex .btn.external{position:relative}#content07 .buy .flex .btn.external:before{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/icon_external.svg?v=1654577340);content:"";right:20px;top:20px;width:18px;height:18px;position:absolute}#content08{padding-bottom:100px}#content08 h2{margin-top:84px}@media screen and (max-width:767px){#content08 h2{margin-top:30px}}#content08 h3{text-align:center;font-size:24px;margin-top:100px}@media screen and (max-width:767px){#content08 h3{margin-top:40px}}#content08 p{text-align:center}#content08 .border{border:solid #1a1a1a 6px;border-radius:30px;width:100%;margin-top:65px}#content08 .border .flex{justify-content:space-evenly;padding:45px 0}#content08 .border .flex p{font-size:20px;margin:0;line-height:1.6;font-weight:700}#content08 .border .flex .item{display:flex;flex-wrap:wrap;justify-content:center;position:relative;width:33.333%}#content08 .border .flex .item.item01 .icon{width:140px;margin-bottom:-25px}#content08 .border .flex .item.item02 .icon{width:120px;margin:20px auto -14px}#content08 .border .flex .item.item03 .icon{width:140px;margin:41px auto 0}@media screen and (max-width:767px){#content08 .border .flex .item{width:100%;padding-bottom:100px}}@media screen and (max-width:767px){#content08 .border .flex .item:last-child{padding-bottom:20px}}#content08 .border .flex .item.arrow:before{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/bc_arrow.svg?v=1654587214);content:"";right:-20px;top:50%;margin-top:-27px;width:34px;height:54px;position:absolute}@media screen and (max-width:767px){#content08 .border .flex .item.arrow:before{right:50%;top:unset;bottom:9px;margin-right:-16px;transform:rotate(90deg)}}#content08 .border .flex .item a{position:absolute;left:18%;top:0;right:10%;bottom:40%;width:60%;height:66%;z-index:1}#content08 .border .flex .item>*{width:100%}#content08 .border .flex .item p{margin-top:38px;text-align:center}@media screen and (max-width:767px){#content08 .border .flex .item p{margin-top:18px}}#content08 .border h3{text-align:center;background-color:#fafafa;width:184px;font-size:48px;margin:-30px auto 0}#content09{background-color:#fafafa;position:relative;z-index:1;padding-top:80px;padding-bottom:80px}#content09:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#fafafa;height:100%;width:100vw;z-index:-1}#content09 p{font-size:24px;text-align:center}#content10{padding-bottom:120px}@media screen and (max-width:767px){#content10{padding-bottom:80px!important}}#content10 p{font-size:16px;text-align:center}#content10 h3 img{width:200px;margin:80px auto 0;display:block}#content10 .bg-gray{background-color:#fafafa;border-radius:20px;padding:80px;margin-top:40px}@media screen and (max-width:767px){#content10 .bg-gray{padding:40px}}#content10 .bg-gray .img-wrap img{height:241px;width:unset;margin-right:40px}@media screen and (max-width:767px){#content10 .bg-gray .img-wrap img{height:unset;width:100%}}#content10 .bg-gray h3{font-size:24px;margin-top:0}#content10 .bg-gray p{font-size:16px;text-align:left;margin-bottom:0;margin-top:38px}@media screen and (max-width:767px){#content10 .bg-gray p{margin-top:0}}#content10 .bg-gray .flex{margin:0 -20px}#content10 .bg-gray .item{width:33.333%;padding:40px 20px 0}@media screen and (max-width:767px){#content10 .bg-gray .item{width:100%}}#content10 .bg-gray .item img{width:100%}#content11{background-color:#fafafa;position:relative;z-index:1;padding-top:80px;padding-bottom:80px}#content11:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#fafafa;height:100%;width:100vw;z-index:-1}#content11 .item{width:100%;border:solid #1a1a1a 6px;border-radius:30px;padding:40px;margin-bottom:30px;background-color:#fff}@media screen and (max-width:767px){#content11 .item{padding:40px 20px}}#content11 .item .header{display:flex;align-items:flex-start;align-items:center}#content11 .item .content{display:flex;align-items:flex-start;padding-top:20px;padding-bottom:0}@media screen and (max-width:767px){#content11 .item .content{padding:0!important}}#content11 .item .content img{width:240px}@media screen and (max-width:767px){#content11 .item .content img{margin:20px auto;max-width:100%}}#content11 .item .content>div{background-image:url(https://cdn.shopify.com/s/files/1/0618/1306/3924/files/fukidashi.svg?v=1654588743);background-repeat:no-repeat;background-size:cover;width:600px;height:268px;padding:25px 36px;max-width:100%}@media screen and (max-width:767px){#content11 .item .content>div{background:#fff;border:solid 2px #D3D3D3;border-radius:30px;box-shadow:10px 5px 5px #d9d9d9;width:100%;height:unset}}#content11 .item.item01 .header img{width:340px;padding:0 100px;max-width:100%}@media screen and (max-width:767px){#content11 .item.item01 .header img{margin:20px auto;max-width:100%}}#content11 .item.item01 .header div{width:500px;max-width:100%}@media screen and (max-width:767px){#content11 .item.item01 .header div{margin:20px auto;max-width:100%}}#content11 .item.item01 .content img{margin-top:15px}@media screen and (max-width:767px){#content11 .item.item01 .content img{margin-top:20px}}#content11 .item.item02 .header img{width:240px}@media screen and (max-width:767px){#content11 .item.item02 .header img{max-width:100%}}#content11 .item.item02 .content img{margin-top:-67px}@media screen and (max-width:767px){#content11 .item.item02 .content img{margin-top:20px}}#content11 .item.item03 .header img{width:500px;max-width:100%}@media screen and (max-width:767px){#content11 .item.item03 .header img{margin:20px auto;max-width:100%}}#content11 .item.item03 .content img{margin-top:45px}@media screen and (max-width:767px){#content11 .item.item03 .content img{margin-top:20px}}#content11 .item h3{font-size:24px}#content11 .item h4{font-size:16px;font-weight:400}#content11 .item p{font-size:16px;line-height:2}#content11 .item p small{font-size:13px}.btn-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding:20px 0 20px 40px;position:relative;background-color:#9ca7fd;box-shadow:6px 6px 6px #fbe21f;width:750px;margin:0 auto;max-width:100%}@media screen and (max-width:767px){.btn-wrap{width:100%;justify-content:center;padding:30px 20px}}.btn-wrap:hover{opacity:.7}.btn-wrap a{position:absolute;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.btn-wrap img{width:181px}.btn-wrap p{width:480px;font-size:32px;line-height:1;font-weight:900;max-width:100%}@media screen and (max-width:767px){.btn-wrap p{text-align:center;line-height:1.3}}.btn-wrap p small{font-size:20px}.btn-wrap p span{font-size:24px;font-weight:400}@media screen and (max-width:767px){.btn-wrap p span{font-size:5vw}}.btn-wrap p strong{font-size:24px}@media screen and (max-width:767px){.btn-wrap p strong{font-size:5vw}}.btn-wrap div.btn{width:228px;font-size:20px;font-weight:900;line-height:1.4;position:absolute;right:29px;bottom:23px}@media screen and (max-width:767px){.btn-wrap div.btn{position:relative;right:unset;bottom:unset}}#content12{padding-bottom:0;margin-bottom:-24px;padding-top:0;margin-top:-30px}@media screen and (max-width:767px){#content12{margin-top:-30px;padding:0!important}}#content12 .top{position:relative;z-index:1;padding-bottom:240px;padding-top:60px}#content12 .top:before{position:absolute;content:"";top:26px;left:50%;margin-left:-50vw;background-color:#fbe21f;height:100%;width:100vw;z-index:-1}#content12 .top h1{text-align:center;font-size:48px;font-weight:900;line-height:70px}@media screen and (max-width:767px){#content12 .top h1{font-size:6vw;line-height:1.5}}#content12 .top h1 small{position:relative;background-color:#1a1a1a;color:#fff;font-size:26px;padding:10px 30px;border-radius:50px;margin-bottom:25px;display:inline-block}@media screen and (max-width:767px){#content12 .top h1 small{font-size:5vw;letter-spacing:.2em}}#content12 .top h1 small:before{position:absolute;content:"";bottom:-10px;left:50%;width:0;margin-left:-12px;height:0;border-style:solid;border-width:12px 12px 0 12px;border-color:#1A1A1A transparent transparent transparent}#content12 .top h1 span{font-weight:400}#content12 .top p{text-align:center}#content12 .top p.lead{margin:0}#content12 .bottom{margin-top:-38px;position:relative;z-index:10;height:290px}#content12 .bottom .flex{align-items:flex-start;flex-direction:row-reverse;padding:0 70px}@media screen and (max-width:767px){#content12 .bottom .flex{justify-content:center}}#content12 .bottom .flex img{margin-top:-190px}@media screen and (max-width:767px){#content12 .bottom .flex img{margin-top:-160px}}#content12 .bottom .flex div{margin-top:-240px}@media screen and (max-width:767px){#content12 .bottom .flex div a{display:none}}@media screen and (max-width:767px){#content12 .bottom{height:100%}}#content12 .bottom:before{position:absolute;content:"";top:0;left:50%;margin-left:-50vw;background-color:#4974a5;height:100%;width:100vw;z-index:-1}@media screen and (max-width:767px){#content12 .bottom:before{height:100%}}#content12 .bottom img{width:412px;max-width:100%}@media screen and (max-width:767px){#content12 .bottom img{left:16vw;top:71vw;width:70vw}}#content12 .bottom img.heart{left:0;top:0;margin-top:-80px}@media screen and (max-width:767px){#content12 .bottom img.heart{left:0;top:0}}#content12 .bottom .message{background-repeat:no-repeat;background-size:contain;font-size:28px;font-weight:900;margin:0;text-align:center;color:#1a1a1a;line-height:32px}#content12 .bottom .message span{font-size:18px;line-height:32px;font-weight:400;display:block}#content12 .bottom .message01{transform:scale(.7);font-size:59px;line-height:69px;width:384px;height:350px;left:180px;top:16px;padding-top:60px;max-width:100%;line-height:1.2}@media screen and (max-width:767px){#content12 .bottom .message01{padding-top:18vw;left:20vw;top:23vw;width:60vw;font-size:9vw;line-height:1.2}}#content12 .bottom .message01 span{font-size:30px;font-weight:900;background-color:#1a1a1a;color:#fff;display:inline-block;padding:10px 30px 3px;border-radius:60px;margin-bottom:10px}@media screen and (max-width:767px){#content12 .bottom .message01 span{font-size:4vw;padding-top:3px}}#content12 .bottom .message01 small{font-size:20px;font-weight:400;color:#fff}@media screen and (max-width:767px){#content12 .bottom .message01 small{font-size:3vw}}#content12 .bottom .btn{font-size:24px;padding:10px;width:320px;margin-top:-40px}@media screen and (max-width:767px){#content12 .bottom .btn{margin-top:20px}}#content12 .bottom .bc_explain{text-align:center;color:#fff;margin:20px auto 0}@media screen and (max-width:767px){#content12 .bottom .bc_explain{height:30vw;padding:0 6vw;margin-bottom:30px}}@media screen and (max-width:767px){.footer-recoomend__wrap{margin-top:-8px!important}}.page-top{z-index:100}@media screen and (max-width:767px){body .page-blockchain *{overflow:hidden}body .page-blockchain .item,body .page-blockchain .border,body .page-blockchain #content12 .bottom,body .page-blockchain #content12 .bottom .message01,body .page-blockchain #content12 .bottom .flex{overflow:visible}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/blockchain.css.map */
