@import url(https://fonts.googleapis.com/css2?family=Barlow+Condensed&family=Jost:wght@300;700&family=Roboto+Slab&family=Roboto:wght@300;400&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Roboto,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a,a:hover{text-decoration:none}button{padding:0;border-width:0}li,ul{list-style:none;padding:0;margin:0}#root-layout{width:100%;position:relative}#global-aside{display:flex;flex:0 0 80px;align-self:flex-start;flex-direction:column;width:80px;min-height:100%;position:sticky;position:-webkit-sticky;top:0;min-height:100vh;background:transparent linear-gradient(90deg,#faa818,#f37d1f) 0 0 no-repeat padding-box}#global-aside .aside-toggle-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0 auto}#global-aside .aside-toggle-btn .toggle-line{display:inline-block;position:relative;width:50%;height:2px;border-bottom:2px solid #fff;border-radius:.25rem}#global-aside .aside-toggle-btn .toggle-line:after,#global-aside .aside-toggle-btn .toggle-line:before{content:"";width:100%;height:2px;display:block;position:absolute;left:0;border-bottom:2px solid #fff}#global-aside .aside-toggle-btn .toggle-line:before{top:-8px}#global-aside .aside-toggle-btn .toggle-line:after{top:8px}#global-aside.expanded{width:250px;flex:0 0 250px}#global-aside.expanded .aside-toggle-btn{position:absolute;top:0;right:0}#global-aside.expanded .logo img{width:auto}#global-aside.expanded .menu{margin-left:40px}#global-aside.expanded .menu li a{justify-content:flex-start}#global-aside.expanded .menu li a:before{margin-right:12px}#global-aside.expanded .menu li a .text{display:inline}#global-aside.expanded .search-form{display:block}#global-aside .logo{padding:50px 0;text-align:center}#global-aside .logo img{width:58px}#global-aside .menu li{margin-bottom:24px}#global-aside .menu li a{display:flex;align-items:center;justify-content:center;width:100%;height:45px;color:#fff;font-size:18px;font-weight:400}#global-aside .menu li a .text{display:none}#global-aside .menu li a:before{content:"";display:block;width:35px;height:35px}#global-aside .search-form{display:none;margin-top:auto;padding:0 15px 80px}#global-aside .search-form .btn-group{display:flex;justify-content:center;gap:16px;margin-bottom:10px}#global-aside .search-form .btn-group a{color:#fff;font-size:18px}#global-aside .search-form .search-form--form-wrapper{width:220px;height:43px;background:#fff;border-radius:10px;box-sizing:border-box}#global-aside .search-form .search-form--form-wrapper form{display:flex;height:43px}#global-aside .search-form .search-form--form-wrapper input{width:100%;padding-left:10px;background:none;border:none;outline:none}#global-aside .search-form .search-form--form-wrapper button{flex:0 0 40px;background:none;cursor:pointer}#contents{width:100%;min-width:1020px;min-height:100%;position:relative;background:#fff4e5 0 0 no-repeat padding-box}#contents>.inner-contents{width:100%;padding:0 49px 80px}#contents>.inner-contents>h2{margin-bottom:46px;padding:56px 0 10px;font-size:32px;line-height:38px;color:#000;border-bottom:1px solid #000}#contents>.inner-contents .heading-section{font-size:24px;color:#000}body.theme2{background:#f0f0f0}body.theme2 .masthead{color:#4b709a}body.theme2 .btn{background:#4b709a}body.theme2 .mission-page .myinfo dd,body.theme2 .mission-page .myinfo dt{color:#4b709a}body.theme3{background:#ebf4ff}body.theme3 .masthead{color:#3182f7}body.theme3 .btn{background:#3182f7}body.theme3 .mission-page .myinfo dd,body.theme3 .mission-page .myinfo dt{color:#3182f7}body.theme4{background:#fff8eb}body.theme4 .masthead{color:#f73132}body.theme4 .btn{background:#f73132}body.theme4 .mission-page .myinfo dd,body.theme4 .mission-page .myinfo dt{color:#f73132}.btn{width:100%;height:44px;font:14px/44px Roboto;border-radius:12px;text-align:center;padding:0;color:#fff;border-width:0}.btn:hover{color:#fff;box-shadow:none}.btn.btn-sm{height:26px;padding:0 26px;line-height:26px;font-size:12px}.btn.btn-sm,.btn.btn-xs{width:auto;border-radius:100px}.btn.btn-xs{height:20px;padding:0 17px;line-height:20px;font-size:10px}.checkbox{position:relative;min-height:20px;padding-left:30px;display:inline-block;box-sizing:border-box}.checkbox>label{color:#010101;vertical-align:top;font-size:16px}.checkbox>label:after,.checkbox>label:before{content:"";display:block;position:absolute;top:0;left:0}.checkbox>label:before{width:20px;height:20px;background:#ececec}.checkbox>label:after{display:none;width:20px;height:20px;top:0;left:0;background:url(/img/ico-checkbox.28f542cf.svg) 50% no-repeat}.checkbox input[type=checkbox]{opacity:0;position:absolute;top:0;left:0;visibility:hidden}.checkbox input:checked+label:after{display:block}.masthead{width:100%;padding-top:90px;color:#f2403b;font:24px/28px Jost;text-align:center}.masthead span{position:relative;display:inline-block;font-weight:100}.masthead span:after{content:"";position:absolute;bottom:0;left:-3px;background:#c4c4c4;width:calc(100% + 6px);padding:0 16px;height:15px;z-index:-1}.close-container{padding-top:28px;padding-right:26px;text-align:right;z-index:10}.close-container,.gnb{width:100%;position:absolute;top:0;left:0}.gnb{height:60px;box-sizing:border-box}.gnb,.gnb h1{padding:20px 26px}.gnb h1{position:absolute;top:0;left:0;width:100%;text-align:center;font-size:16px;font-weight:"Roboto";font-weight:700}.gnb a{position:relative;display:inline-block;z-index:1}.gnb a img{vertical-align:top}.entry-page{padding:0 23px 23px}.entry-page.entry-page1 .entry-card{padding-top:18px}.entry-page.entry-page1 .entry-card .entry-card--img{height:225px;margin-bottom:34px}.entry-page.entry-page2 .entry-card{padding-top:43px}.entry-page.entry-page2 .entry-card .entry-card--img{height:176px;margin-bottom:58px;text-align:right}.entry-page .masthead{margin-bottom:26px}.entry-page .entry-card{height:354px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.1);border-radius:16px;box-sizing:border-box}.entry-page .entry-card .entry-card--img{text-align:center}.entry-page .message{padding:0 31px 43px;color:#333;text-align:center;font:12px/18px Roboto}.entry-page .btn-container{margin-top:20px}.agreement-page{padding:0 32px 32px}.agreement-page .masthead{margin-bottom:77px}.agreement-page .agreement-list{margin-bottom:78px}.agreement-page .agreement-list li{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;min-height:45px;margin-bottom:12px;background:#fff;border:1px solid #000;box-sizing:border-box}.agreement-page .agreement-list li .agreement-item--checkbox{display:flex;align-items:center}.agreement-page .agreement-list li .agreement-item--checkbox label{font-size:12px}.agreement-page .agreement-list li .agreement-item--more{font-size:10px;color:#000}.agreement-page .agreement-list li:last-child{margin-bottom:0}.agreement-page .btn{display:flex;align-items:center;justify-content:center;background:#fff;color:#3e3e3e;font-size:16px;font-family:Barlow Condensed}.agreement-page .btn[disabled]{background:#ececec;color:#b5b5b5}.agreement-page .btn[disabled]:before{opacity:.6}.agreement-page .btn:before{content:"";display:inline-block;width:22px;height:22px;margin-right:35px;margin-left:-20px;background:url(/img/ico-google.b1f35f41.svg) 0 0 no-repeat}.signup-done-page .masthead{margin-bottom:97px}.signup-done-page .ico-container .ico-container__div{text-align:center}.signup-done-page .ico-container .ico-container__div .player{width:200px;margin:0 auto}.signup-done-page .ico-container .ico-container__p{font-size:12px;text-align:center;color:#3e3e3e}.mission-page .close-container{padding-top:23px}.mission-page .myinfo{display:flex;justify-content:space-between;align-items:flex-end;padding:35px 35px 28px;background:#fff;border-bottom:.5px solid #b5b5b5}.mission-page .myinfo dl dt{margin-bottom:8px;font-size:14px}.mission-page .myinfo dl dd{font-size:36px}.mission-page .tabs{display:flex;justify-content:center;padding-top:31px;border-bottom:1px solid #b5b5b5}.mission-page .tabs .tabs--item{width:85px;position:relative;padding-bottom:14px;margin:0 24px}.mission-page .tabs .tabs--item a{width:100%;display:inline-block;color:#333;text-align:center}.mission-page .tabs .tabs--item.active{font-weight:700}.mission-page .tabs .tabs--item.active:after{content:"";display:block;width:100%;height:4px;background:#333;position:absolute;bottom:0;left:0}.mission-page .mission-list{padding:38px 20px}.mission-page .mission-list .mission-list--item{margin-bottom:16px;background:#fff;border-radius:5px}.mission-page .mission-list .mission-list--item:last-child{margin-bottom:0}.mission-page .mission-list .mission-list--item .mission-list--item--img{position:relative;width:100%;height:0;padding-bottom:37.5%}.mission-page .mission-list .mission-list--item .mission-list--item--img img{position:absolute;top:0;left:0;width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.mission-page .mission-list .mission-list--item .mission-list--item--info{display:flex;padding:8px 12px}.mission-page .mission-list .mission-list--item .mission-list--item--info .mission-list--item--info--text{padding-top:7px;margin-left:2px}.mission-page .mission-list .mission-list--item .mission-list--item--info .mission-list--item--info--text .mission-list--item--info--text--title{margin-bottom:4px;font-size:16px;font-weight:700;color:#333}.mission-page .mission-list .mission-list--item .mission-list--item--info .mission-list--item--info--text .mission-list--item--info--text--app-name{font-size:8px;font-weight:700;color:#333}.mission-page .request-container{padding:0 19px 33px 0;text-align:right}.mission-page .history-container{padding:20px 23px}.mission-page .history-container .contents{padding:16px 20px;background:#fff;box-shadow:0 0 6px rgba(0,0,0,.1);border-radius:5px}.mission-page .history-container .contents table{width:100%;table-layout:fixed}.mission-page .history-container .contents table thead th{padding-bottom:16px;font-size:12px;text-align:center}.mission-page .history-container .contents table thead th:first-child{width:90px}.mission-page .history-container .contents table thead th:nth-child(3){width:60px}.mission-page .history-container .contents table tbody td{padding:8px 0;font-size:12px;border-bottom:.5px solid #999;text-align:center;color:#333}.mission-page .history-container .contents table tbody td:first-child,.mission-page .history-container .contents table tbody td:nth-child(3){font-weight:700}.mission-page .history-container .contents .btn-group{width:100%;margin-bottom:26px;justify-content:space-around}.mission-page .history-container .contents .btn-group .btn{flex:0 0 105px;height:36px;line-height:36px;border-radius:100px;border:1px solid transparent;font-size:12px;font-weight:700}.mission-page .history-container .contents .btn-group .btn.btn-dark{background:#333;color:#fff}.mission-page .history-container .contents .btn-group .btn.btn-white{background:#fff;border-color:#999;color:#999}.mission-detail-page{padding-top:60px}.mission-detail-page .img{width:100%;padding:0 20px;margin-bottom:20px}.mission-detail-page .img img{width:100%}.mission-detail-page .contents{padding:0 30px 30px}.mission-detail-page .contents h2{margin-bottom:17px;color:#333;font-size:16px;font-weight:700}.mission-detail-page .contents p{font-size:12px;line-height:18px;color:#333}.mission-detail-page .notice-container{padding:13px 36px;background:#e4e4e4}.mission-detail-page .notice-container dl dt{margin-bottom:12px;color:#333;font-size:12px;font-weight:700}.mission-detail-page .notice-container dl dd{padding-left:6px}.mission-detail-page .notice-container dl dd li{position:relative;padding-left:10px;font-size:12px;margin-bottom:6px}.mission-detail-page .notice-container dl dd li:after{content:"";display:block;width:2px;height:2px;border-radius:2px;background:#000;position:absolute;top:3px;left:0}.mission-detail-page .notice-container dl dd li:last-child{margin-bottom:0}.mission-detail-page .btn-container{padding:35px 45px 40px}.exchange-page{padding:99px 32px 32px}.exchange-page .cash-form{margin-bottom:67px;padding:0 6px}.exchange-page .cash-form dl{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.exchange-page .cash-form dl:last-child{margin-bottom:0}.exchange-page .cash-form dl dt{font:700 12px Barlow Condensed;color:#333}.exchange-page .cash-form dl dd{display:flex}.exchange-page .cash-form dl dd .text{width:110px;height:36px;padding:0 36px;font-size:20px;font-family:Roboto Slab;line-height:36px;text-align:center;box-sizing:content-box}.exchange-page .cash-form dl dd .edit-btn{display:block;width:36px;height:36px}.exchange-page .cash-form dl dd .edit-btn.btn-plus{background:url(/img/ico-plus.9db4fa38.svg) 50% no-repeat}.exchange-page .cash-form dl dd .edit-btn.btn-minus{background:url(/img/ico-minus.ff2a8096.svg) 50% no-repeat}.exchange-page .cash-form dl dd input{width:110px;height:36px;line-height:36px;font-size:20px;font-family:Roboto Slab;background:#fff;box-shadow:0 0 5px hsla(0,0%,47%,.2);border-radius:6px;text-align:center;border-width:0;outline:none}.exchange-page .error-message{padding-top:14px;color:#ff2b2b;font-size:10px;text-align:center}.exchange-page .wallet-form .btn-container{display:flex;justify-content:space-between;align-items:center}.exchange-page .wallet-form .btn-container .btn-container--text{font:700 12px Barlow Condensed;color:#333}.exchange-page .wallet-address-form{margin-bottom:43px}.exchange-page .wallet-address-form .wallet-address-form--info{display:flex;justify-content:space-between;align-items:center;margin-bottom:13px}.exchange-page .wallet-address-form .wallet-address-form--info .wallet-address-form--info--text{font-size:12px;color:#333;font-weight:700}.exchange-page .wallet-address-form .wallet-address-form--container textarea{width:100%;min-height:120px;box-sizing:border-box;padding:12px 16px;background:#fff;border-radius:12px;border-width:0;outline:none;font-size:16px;font-family:Barlow Condensed;color:#000}.exchange-page .exchange-done-container{text-align:center}.exchange-page .exchange-done-container .exchange-done-container--icon{min-height:80px;margin-bottom:48px;text-align:center}.exchange-page .exchange-done-container .exchange-done-container--message{margin-bottom:38px;text-align:center;font:700 24px Roboto}.exchange-page .exchange-done-container .exchange-done-container--sub-message{margin-bottom:32px;text-align:center;font:700 12px Roboto}.exchange-page .exchange-done-container .exchange-done-container--code{display:inline-block;padding:10px 36px;margin-bottom:32px;color:#333;text-align:center;font-size:16px;background:#c7eeff;border-radius:100px}.exchange-page .banner-container{margin-top:50px;height:86px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.2);border-radius:9px;box-sizing:border-box}.exchange-page .banner-container a{display:flex;align-items:center;height:100%;padding:0 25px}.exchange-page .banner-container .banner-container--img{margin-right:29px}.exchange-page .banner-container .banner-container--text{font:700 16px/23px Jost;text-decoration:underline;color:#333}.exchange-page.exchange1-page .banner-container{margin-top:76px}.exchange-page.exchange1-page .banner-container .banner-container--img{width:60px}.exchange-page.exchange2-page .banner-container{margin-top:76px}.exchange-page.exchange2-page .banner-container .banner-container--img{width:63px}.exchange-page.exchange3-page .banner-container{margin-top:62px}.exchange-page.exchange3-page .banner-container .banner-container--img{width:63px}#app{margin-top:26px}.masthead,.mission-page .myinfo dl>*{color:#ff7517}.btn{background:#ff7517}body{background:#f0f0f0}