﻿.header{margin-top:29px}.main{width:960px;margin:0 auto;padding:180px 0 140px}.main .sec-00{margin:0 auto 100px}.main .sec-00>.text-01{color:#666;font-weight:bold;margin-bottom:16px}.main .sec-00>.h2-title{margin-bottom:80px}.main .sec-00 .sec-00-01>.h3-title{margin-bottom:82px}.main .sec-00 .sec-00-01 .step-list{display:flex;justify-content:space-between;margin-bottom:100px}.main .sec-00 .sec-00-01 .step-list>div{width:300px;height:115px;border-radius:8px;border:solid 1px #005aac;padding:45px 30px 20px;text-align:center;position:relative}.main .sec-00 .sec-00-01 .step-list>div::before{content:"";display:block;position:absolute;width:60px;height:60px;background-size:60px 60px;background-repeat:no-repeat;top:-30px;right:0;left:0;margin:0 auto}.main .sec-00 .sec-00-01 .step-list>div:not(:last-child)::after{content:"";display:block;width:20px;height:20px;border-top:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #005aac;position:absolute;right:-32px;top:calc(50% - 10px)}.main .sec-00 .sec-00-01 .step-list>div:nth-of-type(1)::before{background-image:url("/guide/howto-airdrop/img/icon_qr.svg")}.main .sec-00 .sec-00-01 .step-list>div:nth-of-type(2)::before{background-image:url("/guide/howto-airdrop/img/icon_login.svg")}.main .sec-00 .sec-00-01 .step-list>div:nth-of-type(3)::before{background-image:url("/guide/howto-airdrop/img/icon_nft.svg")}.main .sec-00 .sec-00-01 .step-list>div dt{font-size:1.6rem;color:#0092cf;margin-bottom:10px;font-weight:bold}.main .sec-00 .sec-00-01 .step-list>div dd{font-size:2rem;font-weight:bold}.main .sec-01{margin-bottom:110px}.main .sec-01>.h2-title{margin-bottom:80px;display:flex;align-items:center}.main .sec-01>.h2-title::before{content:"１．";display:block}.main .sec-02{margin-bottom:60px}.main .sec-02>.h2-title{margin-bottom:80px;display:flex;align-items:center}.main .sec-02>.h2-title::before{content:"２．";display:block}.main .sec-02 .appdl{width:660px;height:479px;margin:60px auto 0;background:url("/guide/howto-airdrop/img/app_bg.png") no-repeat;background-size:660px 479px;background-position:center;position:relative}.main .sec-02 .appdl .appdl-btn{display:flex;justify-content:space-between;width:280px;position:absolute;right:0;left:0;bottom:40px;margin:auto}.main .sec-02 .appdl .appdl-btn>a{display:block}.main .appdl-box{width:800px}.main .appdl-box>.title::after{right:30%}.main .appdl-box .text-02{font-weight:normal;line-height:1.5;margin-bottom:30px}.main .appdl-box .text-03{font-weight:bold;text-align:center;font-size:1.8rem;margin-bottom:12px}.main .appdl-box .img-02{top:180px;right:150px}@media screen and (max-width: 768px){.header{margin-top:0}.main{width:100%;padding:132px 0 60px}.main .sec-00{padding:0 16px;margin:0 auto 50px}.main .sec-00>.h2-title{margin-bottom:50px}.main .sec-00 .sec-00-01>.h3-title{height:100%;line-height:1.3;margin-bottom:62px}.main .sec-00 .sec-00-01 .step-list{display:block;margin-bottom:50px}.main .sec-00 .sec-00-01 .step-list>div{margin:0 auto}.main .sec-00 .sec-00-01 .step-list>div:not(:last-child){margin-bottom:62px}.main .sec-00 .sec-00-01 .step-list>div:not(:last-child)::after{border-top:12px solid #005aac;border-right:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid transparent;right:0;left:0;bottom:-30px;top:auto;margin:0 auto}.main .sec-01{padding:0 16px;margin-bottom:50px}.main .sec-01>.h2-title{font-size:2.4rem;margin-bottom:40px;line-height:1.3;align-items:flex-start}.main .sec-02{margin-bottom:50px}.main .sec-02>.h2-title{font-size:2.4rem;margin-bottom:40px;line-height:1.3;align-items:flex-start;padding:0 16px 15px}.main .sec-02>.h2-title::after{width:calc(100% - 32px)}.main .sec-02 .step-style-01{padding:0 16px}.main .sec-02 .appdl{width:100%;height:auto;min-height:479px;background:url("/guide/howto-airdrop/img/app_bg_sp.png") no-repeat;background-size:cover}.main .appdl-box{width:100%}.main .appdl-box .img-02{top:270px;right:58px}}
