.btn{width:81.33333vw;height:9.33333vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:4vw;border-radius:4px;margin:auto;text-transform:capitalize;text-align:center;cursor:pointer}@media screen and (min-width:500px){.btn{width:406.66667px;height:46.66667px;font-size:20px}}.btn.unactive{color:#fff;background-color:#99ceff}.btn.active{color:#fff;background-color:#339dff}.btn.default{color:#148cfb;background-color:#fff;border:1px solid #148cfb;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-top:18.66667vw}@media screen and (min-width:500px){.btn.default{margin-top:93.33333px}}.btn.default.mtlogin{margin-top:32vw}@media screen and (min-width:500px){.btn.default.mtlogin{margin-top:160px}}.btn.default.login{margin-top:5.33333vw}@media screen and (min-width:500px){.btn.default.login{margin-top:26.66667px}}.btn.mt{margin-top:13.33333vw}@media screen and (min-width:500px){.btn.mt{margin-top:66.66667px}}.mt140{margin-top:18.66667vw}@media screen and (min-width:500px){.mt140{margin-top:93.33333px}}.checkbox{width:5.06667vw;height:5.06667vw;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAASFBMVEUAAACqqqq2traqqqqoqKipqamqqqqpqamqqqqpqampqamqqqqpqampqampqampqampqanOzs7W1tbs7Ozt7e37+/v9/f3///8IS/deAAAAEHRSTlMABgcbbW5vx8vP0NHz9Pj5x+0EuQAAAHtJREFUOMvt1EsOgCAMRVG+IghKRWT/OzVplBGWmDjkjU8662Xs93FtfGzOG80fJS2kXJrLCay8b9m9ENudQKagkAOFzCSaJYNsO2l2rshi6SwONthg31nvAbP/8s66FweNTDg6NYuo4TrewnWAkzWD0xzaGQzzxP/P7gVB72EurQ8LUgAAAABJRU5ErkJggg==) no-repeat;background-size:100% 100%;background-position:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:500px){.checkbox{width:25.33333px;height:25.33333px}}.checkbox .check{width:3.73333vw;height:3.73333vw}@media screen and (min-width:500px){.checkbox .check{width:18.66667px;height:18.66667px}}.input-wrap .item{background:#efefef;outline:none;border:none;color:#333;border-radius:5px;height:9.33333vw;width:100%;text-indent:10px;font-size:2.93333vw;margin-top:4vw}@media screen and (min-width:500px){.input-wrap .item{height:46.66667px;font-size:14.66667px;margin-top:20px}}.input-wrap .item:focus{outline:none}.input-wrap .item::-webkit-input-placeholder{color:#868686}.input-wrap .item::-moz-placeholder{color:#868686}.input-wrap .item:-ms-input-placeholder{color:#868686}.input-wrap .item::-ms-input-placeholder{color:#868686}.input-wrap .item::placeholder{color:#868686}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg);transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);transform:rotate(180deg)}to{-moz-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}to{-webkit-transform:rotate(1turn);-moz-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.container{width:100%;position:absolute;left:0;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.container .article{width:100%;padding:4.53333vw 4vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#323131;line-height:1.1;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media screen and (min-width:500px){.container .article{padding:22.66667px 20px}}.container .article::-webkit-scrollbar{width:0!important}.container .btn-box{height:34.93333vw;width:100%;padding:3.6vw 3.06667vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-shadow:0 0 8px 0 #acacac;box-shadow:0 0 8px 0 #acacac}@media screen and (min-width:500px){.container .btn-box{height:174.66667px;padding:18px 15.33333px}}.container .btn-box.result{padding:5.33333vw 3.06667vw;height:21.6vw}@media screen and (min-width:500px){.container .btn-box.result{padding:26.66667px 15.33333px;height:108px}}.container .btn-box .rule-check{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5.33333vw;color:#818181;font-size:3.2vw}@media screen and (min-width:500px){.container .btn-box .rule-check{margin-bottom:26.66667px;font-size:16px}}.container .btn-box .rule-check .rule{margin-left:1.6vw}@media screen and (min-width:500px){.container .btn-box .rule-check .rule{margin-left:8px}}.container .text{font-size:3.2vw;margin-bottom:3.6vw}@media screen and (min-width:500px){.container .text{font-size:16px;margin-bottom:18px}}.container .danger{font-size:3.2vw;font-weight:700;color:#e70101}@media screen and (min-width:500px){.container .danger{font-size:16px}}.container .text2{font-size:3.2vw}@media screen and (min-width:500px){.container .text2{font-size:16px}}.container .strong{font-size:3.73333vw;font-weight:700;margin-bottom:4.13333vw}@media screen and (min-width:500px){.container .strong{font-size:18.66667px;margin-bottom:20.66667px}}.container .title{font-size:3.2vw;font-weight:700}@media screen and (min-width:500px){.container .title{font-size:16px}}.container .height27{height:3.6vw;width:100%}@media screen and (min-width:500px){.container .height27{height:18px}}.container .orange{color:#ff8308;text-decoration:none}.container .icon{width:22.13333vw;height:22.13333vw;display:block;margin:auto;margin-top:4vw;margin-bottom:6.66667vw}@media screen and (min-width:500px){.container .icon{width:110.66667px;height:110.66667px;margin-top:20px;margin-bottom:33.33333px}}.container .strong-center{font-size:3.2vw;font-weight:700;text-align:center;margin-bottom:5.33333vw}@media screen and (min-width:500px){.container .strong-center{font-size:16px;margin-bottom:26.66667px}}.container .check-all{float:right}.container .line{height:1px;width:100%;border-bottom:1px solid #d5d5d5;margin-bottom:4.13333vw}@media screen and (min-width:500px){.container .line{margin-bottom:20.66667px}}.container .role-item{margin-top:4vw;height:8vw;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:500px){.container .role-item{margin-top:20px;height:40px}}.container .role-item .name{width:48vw;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media screen and (min-width:500px){.container .role-item .name{width:240px}}.container .role-item .check{position:relative}.container .light{color:#9c9c9c;font-size:2.93333vw}@media screen and (min-width:500px){.container .light{font-size:14.66667px}}.container .confirm{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4vw}@media screen and (min-width:500px){.container .confirm{margin-bottom:20px}}.container .confirm .checkbox{margin-right:5px}.container .height100{height:20vw}@media screen and (min-width:500px){.container .height100{height:100px}}