@charset "UTF-8";/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */@import url(//fonts.googleapis.com/earlyaccess/notosanstc.css);@import url(//fonts.googleapis.com/css?family=Open+Sans);html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;height:100%}.slick-initialized .slick-slide,.slick-slide img,[class*=" is-show"],article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.ui-checkbox label,.ui-radio label,audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}.slick-arrow.slick-hidden,.slick-slide.slick-loading img,[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:700}button,input,select{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}.layer-open .keep-dimmed,.ly-active .keep-dimmed,[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:ButtonText dotted 1px}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,.pswp *,.section-apply .store-area-v2 .ui-radio .custombox::before{-webkit-box-sizing:border-box;box-sizing:border-box}.slick-dots li button:focus,.slick-dots li button:hover,.slick-list:focus,button,input,textarea{outline:0}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Roboto,Verdana,Meiryo,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","MS PGothic","Microsoft JhengHei","Noto Sans TC","Open Sans","맑은 고딕","Malgun Gothic","돋움",Dotum,sans-serif;overflow-x:hidden;overflow-y:scroll}html[lang=en] body{font-family:"Trebuchet MS",Helvetica,sans-serif}html[lang=zh] body{font-family:"Noto Sans TC","Open Sans"}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none;outline:0}[dir=rtl] .slick-slide{float:right}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:9100006;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:0}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.footer .copyright-company br,.footer br,.img-reward[data-rwd-display=mobile],.layer br,.layer-attention .list li br,.layer-coupon-check .layer-header p br,.layer-coupon-check .txt br,.layer-coupon-check h1 br,.layer-type2.is-show,.layer-type2.layer-module,.multi-apps-item img[data-rwd-display=mobile],.pswp--open,.section-reward .reward-more .reward-more-svg,.section-store .store-vendor-items .reward-more-wrap .reward-more .reward-more-svg,[data-rwd-display=mobile]{display:block}.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:-webkit-transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1);transition:transform 333ms cubic-bezier(.4,0,.22,1), -webkit-transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#17171b;opacity:0;-webkit-backface-visibility:hidden;will-change:opacity;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{-webkit-transition:none;transition:none}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0;-webkit-backface-visibility:hidden;will-change:transform}.pswp__item{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.pswp__img{position:absolute;width:auto;height:auto;top:0;left:0}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}.pswp__button{position:relative;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-box-shadow:none;box-shadow:none}.pswp__button:focus,.pswp__button:hover,.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button:active{outline:0;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(/common/js/lib/PhotoSwipe/dist/default-skin/viewer.png) 0 0/39px 176px no-repeat}.pswp__button--close{width:23px;height:24px;margin:10px;background-position:0 -99px}.pswp__button--comment{position:absolute;right:10px;bottom:10px;width:31px;height:27px;background-position:0 -150px}.pswp__button--fs,.pswp__button--share,.pswp__button--zoom{display:none}.pswp__button--arrow--left,.pswp__button--arrow--right{background:0 0;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:'';top:35px;height:39px;width:39px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:0 0}.pswp__button--arrow--right:before{right:6px;background-position:0 -49px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:9100106;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:9100126;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.25);box-shadow:0 2px 5px rgba(0,0,0,.25);-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-transition:-webkit-transform .25s;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;color:#000;text-decoration:none;font-size:14px;line-height:18px}.pswp__share-tooltip a:hover{text-decoration:none;color:#000}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{-webkit-transform:translateY(0);transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:'';display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(/common/js/lib/PhotoSwipe/dist/default-skin/preloader.gif) no-repeat}.pswp--css_animation .pswp__preloader--active,.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{-webkit-animation:.5s linear infinite clockwise;animation:.5s linear infinite clockwise}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{-webkit-animation:1s cubic-bezier(.4,0,.22,1) infinite donut-rotate;animation:1s cubic-bezier(.4,0,.22,1) infinite donut-rotate}.pswp--css_animation .pswp__preloader__icn{background:0 0;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{-webkit-box-sizing:border-box;box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:0 0;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@-webkit-keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes clockwise{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}@keyframes donut-rotate{0%,100%{-webkit-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(-140deg);transform:rotate(-140deg)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:9100056}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;-webkit-transition:opacity 333ms cubic-bezier(.4,0,.22,1);transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,0)}@media (orientation:landscape){.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__button--comment,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.layer-contents.is-hide,.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter,.ui-dropdown-select{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:0 0}.ui-checkbox,.ui-radio{position:relative;padding:3px 0;color:rgba(255,255,255,.5)}.section .contents:after,.ui-checkbox:after,.ui-radio:after{content:"";display:table;clear:both}.ui-checkbox input,.ui-radio input{position:absolute;left:-999em}.ui-checkbox label span,.ui-radio label span{vertical-align:middle}.ui-checkbox .label-text,.ui-radio .label-text{display:inline-block;line-height:1.64;font-size:16px}.ui-checkbox .custombox,.ui-radio .custombox{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;display:inline-block;margin:0 6px 0 0;line-height:1}.ui-checkbox .custombox:after,.ui-checkbox .custombox:before,.ui-radio .custombox:after,.ui-radio .custombox:before{content:'';position:absolute;display:block}.ui-radio .custombox{width:24px;height:24px}.ui-radio .custombox:after,.ui-radio .custombox:before{border-radius:50%}.ui-radio .custombox:before{width:100%;height:100%;border:1px solid #bc8d5d}.ui-radio .custombox:after{top:22%;left:22%;width:56%;height:56%;border:1px solid #bc8d5d;background-color:#bc8d5d;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.ui-checkbox .label-text,.ui-radio .label-text{height:24px}.ui-radio input:checked+label .custombox:after{opacity:1;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:.2s ease-out;transition:.2s ease-out}.ui-checkbox .custombox{width:25px;height:25px;border:1px solid rgba(188,141,93,.5)}.ui-checkbox .custombox:after,.ui-checkbox .custombox:before{top:50%;left:50%;height:0;border-radius:2px;background-color:#bc8d5d}.ui-checkbox .custombox:before{width:8px;margin:1px 0 0 -8px;-webkit-transform:rotate(50deg);transform:rotate(50deg)}.ui-checkbox .custombox:after{width:15px;margin:-2px 0 0 -6px;-webkit-transform:rotate(120deg);transform:rotate(120deg)}.ui-checkbox input:checked+label .custombox:before{height:2px;-webkit-transition:.2s ease-in;transition:.2s ease-in}.ui-checkbox input:checked+label .custombox:after{height:2px;-webkit-transition:.1s ease-out .15s;transition:.1s ease-out .15s}input::-ms-clear{display:none!important}.ui-dropdown{position:relative;text-align:center}.ui-dropdown-title{-webkit-appearance:none;border:none;background:0 0;display:inline-block;width:100%;padding:0 20px 0 0;font-size:24px;color:#bc8d5d;font-weight:400;text-align:center;text-decoration:none}.ui-dropdown-arrow{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #bc8d5d;position:absolute;top:50%;right:0;margin-top:-2px;display:inline-block;pointer-events:none;vertical-align:middle}.ui-dropdown-list{display:none;position:absolute;width:100%;margin:0;padding:10px 0;border:2px solid #bc8d5d;background:#211810;z-index:100;text-align:center}.ui-dropdown-list li{list-style:none}.ui-dropdown-list li button{-webkit-appearance:none;width:100%;padding:8px 10px 7px;border:none;background:0 0;color:#bc8d5d}.ui-dropdown-list li button:focus{background-color:rgba(188,141,93,.2)}.layer-open,.ly-active{overflow-y:hidden!important}.layer-open .is-show,.layer-open .layer-module,.ly-active .is-show,.ly-active .layer-module{-webkit-overflow-scrolling:auto!important;overflow-y:auto;overflow-x:auto}.mobile.layer-open,.mobile.ly-active{position:fixed;right:0;left:0}.is-show,.layer-module{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.layer{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100}.layer-wrap{position:absolute;padding:10px;width:100%;min-width:320px;max-width:640px}.layer-container{position:relative;z-index:1;border:8px solid #bc8d5d;background:#fff}.layer-contents{position:relative;padding:15px 30px 30px;color:#414141}.layer-header{padding:31px 30px 0;background-size:contain;color:#ffe5af;text-align:left}.layer-header h1{position:relative;margin:0;font-size:25px;font-weight:400;color:#bc8d5d}.layer-header h1 img{height:24px;vertical-align:top}.layer-header h1+.copy{margin-top:13px}.layer-header .copy{margin:0;font-size:16px}.layer-footer{padding-bottom:30px;text-align:center}.layer .btn-wrap{padding-top:18px}.layer-btn-close{text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden;display:block;position:absolute;top:10px;right:10px;z-index:9;width:25px;height:25px;-webkit-appearance:none;border:none;background:url(../img/btn_layer_close.png) 0 0/cover;font-size:1px}.layer-attention dd,.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list{margin:0;padding:0}.layer-attention .list{margin:0;padding-left:20px}.layer-attention .list li{margin-top:10px;line-height:1.5;word-break:break-word}.layer-attention .list li:first-child{margin-top:0}.layer-attention .list li .advertising{text-decoration:underline}.dimmed{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5)}.layer-coupon-check .layer-wrap{max-width:375px;padding:0}.layer-coupon-check .layer-container{border:0}.layer-coupon-check .layer-header{color:#000101;font-size:18px;text-align:center}.layer-coupon-check .layer-header p{margin:0}.layer-coupon-check h1{color:#bc8d5d;font-size:18px;text-align:center}.layer-coupon-check .ui-select-wrap{position:relative;display:table-cell;width:50px;vertical-align:middle;text-align:right}.layer-coupon-check .ui-select-wrap select::-ms-expand{display:none}.layer-coupon-check .ui-select-wrap .ui-select{display:inline-block;-moz-appearance:none;-webkit-appearance:none;padding:0 18px 0 5px}.layer-coupon-check .ui-select-wrap .caret{height:0;width:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #000;position:absolute;top:50%;right:0;margin-top:-2px;display:inline-block;pointer-events:none;vertical-align:middle}.layer-coupon-check .ui-input,.layer-coupon-check .ui-select{-webkit-appearance:none;padding:0;border:none;background:0 0;color:#000;font-size:24px}.layer-coupon-check .ui-input{width:100%;margin-left:10px}.layer-coupon-check .ui-input-wrap{display:table-cell;vertical-align:middle}.layer-coupon-check .store-area,.section-apply .store-area{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.layer-coupon-check .store-area .ui-radio,.section-apply .store-area .ui-radio{display:block;white-space:nowrap}.layer-coupon-check .store-area .ui-radio:nth-child(2),.section-apply .store-area .ui-radio:nth-child(2){text-align:right}.layer-coupon-check .store-area .ui-radio .label-text{color:#666}.layer-coupon-check .store-area .ui-radio .label-text .icon{position:relative;display:inline-block;width:22px;height:26px;margin:0 4px 0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;vertical-align:middle;font-weight:300;content:""}.layer-coupon-check .store-area .ui-radio .label-text .icon.googleplay{background-image:url(/uikit/preorder/img/icon_googleplay.png)}.layer-coupon-check .store-area .ui-radio .label-text .icon.appstore{top:-3px;background-image:url(/uikit/preorder/img/icon_appstore.png)}.layer-coupon-check .birthday-input-area,.layer-coupon-check .email-area,.layer-coupon-check .phone-area{position:relative;display:table;width:100%;padding:5px 10px;text-align:right}@media (min-width:960px){.ui-radio .custombox{width:28px;height:28px}.ui-checkbox .custombox{width:24px;height:24px}.ui-dropdown-title{font-size:28px}.ui-dropdown-arrow{border-width:8px 8px 0}body{overflow-y:auto!important}.layer br{display:none}.layer .btn{width:290px;height:60px;font-size:25px}.layer-btn-close{top:15px;right:15px;width:30px;height:30px}.layer-attention .layer-contents p br{display:block}.layer-coupon-check .ui-select-wrap{width:80px}.layer-coupon-check .ui-select-wrap .ui-select{padding:0 25px 0 15px}.layer-coupon-check .ui-select-wrap .caret{height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #000;margin-top:-4px}.layer-coupon-check .ui-input,.layer-coupon-check .ui-select{letter-spacing:-.75px;font-size:28px}.layer-coupon-check .birthday-input-area,.layer-coupon-check .email-area,.layer-coupon-check .phone-area{height:66px;margin:20px 0 0;padding:10px}}.layer-coupon-check .txt{margin-top:12px;text-align:center}.layer-coupon-check .birthday-input-area,.layer-coupon-check .email-area,.layer-coupon-check .phone-area{height:60px;margin:23px 0 0;border:0;background:rgba(19,27,76,.2)}.layer-coupon-check .birthday-input-area .ui-input,.layer-coupon-check .birthday-input-area .ui-select,.layer-coupon-check .email-area .ui-input,.layer-coupon-check .email-area .ui-select,.layer-coupon-check .phone-area .ui-input,.layer-coupon-check .phone-area .ui-select{font-size:24px;color:#000}.layer-coupon-check .birthday-input-area .ui-select-wrap .caret,.layer-coupon-check .email-area .ui-select-wrap .caret,.layer-coupon-check .phone-area .ui-select-wrap .caret{border-top-color:#000}.layer-coupon-check .birthday-input-area ::-webkit-input-placeholder,.layer-coupon-check .email-area ::-webkit-input-placeholder,.layer-coupon-check .phone-area ::-webkit-input-placeholder{letter-spacing:normal;color:rgba(0,0,0,.45)}.layer-coupon-check .birthday-input-area :-ms-input-placeholder,.layer-coupon-check .email-area :-ms-input-placeholder,.layer-coupon-check .phone-area :-ms-input-placeholder{letter-spacing:normal;color:rgba(0,0,0,.45)}.layer-coupon-check .birthday-area .birthday-input-area-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.layer-coupon-check .birthday-area .birthday-input-area .ui-input-wrap,.section-apply .birthday-area .birthday-input-area .ui-input-wrap{padding:0}.layer-coupon-check .birthday-area .birthday-input-area .ui-input-wrap input,.section-apply .store-area-v2 .ui-radio:nth-child(2){text-align:center}.layer-coupon-check .birthday-area .birthday-input-area:nth-child(-n+2){margin-right:15px}.layer-coupon-check .box{margin-top:15px;background-color:#eee}.layer-coupon-check .box-coupon{padding:10px 0 20px;text-align:center}.layer-coupon-check .box-coupon p{margin:0;font-size:12px}.layer-coupon-check .coupon-code{margin-top:5px;font-weight:700;font-size:28px}.layer-coupon-check .coupon-info{margin:30px 0 0 11px;padding:0;list-style-type:none;font-size:12px;color:#bc8d5d}.layer-coupon-check .coupon-info li{position:relative;margin-bottom:9px;padding-left:9px}.layer-coupon-check .coupon-info li:before{content:"";position:absolute;left:0;top:50%;width:2px;height:2px;margin-top:-1px;background-color:#bc8d5d}.layer-coupon-check .ui-certify-input-wrap{position:relative;padding-right:135px;margin-top:13px}.layer-coupon-check .ui-certify-input-wrap .ui-input{-webkit-appearance:none;width:100%;height:60px;padding:0 0 0 23px;margin:0;font-size:24px;color:rgba(0,0,0,.45);background-color:#eee}.layer-coupon-check .ui-certify-input-wrap .btn-certify{-webkit-appearance:none;display:inline-block;position:absolute;top:0;right:0;width:130px;height:60px;line-height:60px;padding:0;text-align:center;border:none;background-color:#bc8d5d;color:#fff;font-weight:300;font-size:18px}.layer-coupon-check .btn-confirm[disabled],.layer-coupon-check .ui-certify-input-wrap .btn-certify[disabled],.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item .multiapp-title span,.section-apply .btn-apply[disabled],.section-apply .btn-coupon[disabled],.section-apply .ui-certify-input-wrap .btn-certify[disabled],.section-finish .btn-coupon[disabled]{opacity:.5}.layer-coupon-check .wrap-btn{margin:10px 0 0}.layer-coupon-check .btn-confirm{display:inline-block;width:100%;height:48px;margin:0 auto;border:0;font-weight:700;font-size:18px;line-height:46px;text-decoration:none;color:#fff;text-align:center;background:#bc8d5d}.layer-coupon-check .layer-btn-close{top:20px;right:20px;width:22px;height:22px}.multi-app-wrap{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;max-width:940px;margin-top:8px;position:absolute;width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:315px}.multi-app-wrap .layer-multi-apps{-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;padding:8px 34px 8px 17px;position:relative;max-width:315px;margin-top:10px;pointer-events:none}.multi-app-wrap .layer-multi-apps::before{content:'';display:block;position:absolute;top:-18px;height:0;width:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-bottom:10px solid;border-right:8px solid transparent;border-left:8px solid transparent;border-top:8px solid transparent}.multi-app-wrap .layer-multi-apps .multi-apps-dimmed{position:fixed;width:1000vw;height:100vh;background:green;top:0;opacity:.3;left:0;display:none}.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item{list-style:none;outline:0}.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item .multi-apps-link{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:0}.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item img{width:46px;height:46px}.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item .multiapp-title{margin:0 0 0 16px;padding:22px 0;letter-spacing:-.48px;white-space:nowrap;width:100%;text-align:left;max-width:202px}.multi-app-wrap .layer-multi-apps .multi-apps-contents .multi-apps-list .multi-apps-item:nth-child(n+2) .multiapp-title{border-top:1px solid #982c0e}.multi-app-wrap .layer-multi-apps .layer-btn-close{background:url(../img/btn-close.png) 0 0/18px;width:18px;height:18px;top:16px;right:16px}.banner-floating-wrap{display:none;position:absolute;top:224px;left:0;right:0;z-index:50;width:100%;height:0;text-align:right}.banner-floating-v2-wrap .banner-floating,.banner-floating-wrap .banner-floating{position:relative;display:inline-block}.banner-floating-v2-wrap .banner-floating .banner,.banner-floating-wrap .banner-floating .img-m{width:120px}.banner-floating-wrap .banner-floating .img-pc,.footer .footer-link-wrap li:nth-last-child(1)::after,.img-reward[data-rwd-display=pc],.multi-apps-item img[data-rwd-display=pc],.section-apply .btn-one-wrap.coupon,.section-apply .store-area-v2 .label-text .store-name,.section-reward .reward-list.image .item-wrap:before,.slick-dots li:only-child,[data-rwd-display=pc]{display:none}.banner-floating-wrap .banner-floating .banner-close{position:absolute;top:13px;right:13px;z-index:51;width:28px;height:28px;padding:0;margin:0;border:0;background:0 0;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden}.banner-floating-v2-wrap{display:none;position:absolute;top:258px;right:20px;z-index:50;height:0;text-align:right}.banner-floating-v2-wrap .banner-floating .btn-close{position:absolute;bottom:18px;right:-3px;z-index:51;width:28px;height:28px;padding:0;margin:0;border:0;background:0 0;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden}.purple-banner-wrap{background:red;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px}.purple-banner-wrap .purple-img-wrap{margin-top:10px}.purple-banner-wrap .purple-img{height:65px}.purple-banner-wrap .purple-tilte{font-size:16px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:-.42px;text-align:center;color:#fff;margin:0}.purple-banner-wrap .purple-desc{margin:18px auto auto;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:-.37px;text-align:center;color:rgba(255,255,255,.5)}.purple-banner-wrap .purple-btn-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:24px}.purple-banner-wrap .purple-btn-wrap .purple-btn{min-width:160px;padding:5px 20px;min-height:45px;background-image:linear-gradient(74deg,#6029ff,#ab3efe 100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:-.84px;text-align:center;color:#fff}.purple-banner-wrap .purple-btn-wrap .purple-btn.purple-btn1,.section-apply .birthday-area .birthday-input-area:nth-child(-n+2),.section-apply .terms-area .ui-checkbox .custombox{margin-right:8px}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before,[dir=rtl] .slick-next:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-dotted.slick-slider{margin-bottom:15px}.slick-dots{position:absolute;bottom:-15px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:3px;width:23px;margin:0 2px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:3px;width:23px;outline:0;line-height:0;font-size:0;color:transparent;cursor:pointer;padding:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{background:#fff}.slick-dots li button:before{position:absolute;top:0;left:0;right:0;bottom:0;content:'';line-height:20px;text-align:center;background:#211910;opacity:.4;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{background:#fff;opacity:1}.section-apply .terms-area .ui-checkbox.ui-checkbox-agree-all .label-text,.wrap{color:#fff}.header{position:relative;height:65px;text-align:center}.header .logo{display:inline-block;width:auto;height:100%}.header .logo img,.section-reward .reward-area .img-wrap img{height:100%;vertical-align:top}.header .btn-back{text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden;display:block;position:absolute;top:50%;left:15px;margin-top:-11px;width:31px;height:22px;background-image:url(../img/btn_back_m.png);background-repeat:no-repeat;background-position:0 0;background-size:cover}.section{position:relative;min-width:360px}.section:after{content:"";clear:both;display:block;position:absolute;top:-65px;right:0;bottom:0;left:0;z-index:-1;background-repeat:no-repeat;background-position:50% 0;background-size:cover;content:''}.section .section-title{margin:0;padding:0 10px;font-size:28px;letter-spacing:-1px;font-weight:400}.section .section-copy{margin:10px 0 5px;padding:0 10px;font-size:14px;font-weight:300;opacity:.7;letter-spacing:normal}.section .contents{max-width:1040px;margin:0 auto;padding:24px 16px;text-align:center}.footer{border-top:1px solid rgba(255,255,255,.05);padding:30px 15px;font-size:12px;text-align:center;color:rgba(255,255,255,.3)}.footer .footer-link-wrap{margin-top:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-link-wrap li{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0 10px}.footer .footer-link-wrap li::after{content:'';width:1px;height:100%;background:rgba(255,255,255,.1);position:relative;left:10px}.footer .footer-link-wrap li a{text-decoration:none;position:relative;color:rgba(255,255,255,.3);font-size:12px}.footer .footer-link-wrap li a::after{position:absolute;content:'';display:block;height:1px;background:rgba(255,255,255,.3);bottom:-5px;width:0;left:50%;-webkit-transition:width .3s,left .3s;transition:width .3s,left .3s}.footer .footer-link-wrap li a:hover::after{width:100%;left:0}.footer .copyright-company{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:320px;margin:-25px auto 0;padding:0;font-size:10px;letter-spacing:-.8px;text-align:left}.footer .copyright-logo{width:30px;height:16px;margin:0 10px 0 0;background:url(../img/footer_logo.png) 0 50%/cover no-repeat}.footer .copyright-logo>a{display:block;width:100%;height:100%;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden}.pc *{letter-spacing:-1px}.pc .section .section-title{letter-spacing:-2px}.pc .footer copy{letter-spacing:0}.btn-coupon-wrap [data-rwd-display=mobile],.btn-one-wrap [data-rwd-display=mobile],.ui-certify-input-wrap [data-rwd-display=mobile]{display:block!important}.btn-coupon-wrap [data-rwd-display=pc],.btn-one-wrap [data-rwd-display=pc],.ui-certify-input-wrap [data-rwd-display=pc]{display:none!important}.tag-special{width:26%;height:26%;min-width:40px;min-height:40px;background:url(../img/special_tag.png) center/100%;font-size:10px;letter-spacing:-.38px;line-height:1;border-radius:50%;position:absolute;top:-5px;right:-5px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:5px;overflow:hidden;color:#fff}.section-reward{height:auto;background-color:rgba(255,255,255,.75)}.section-reward .contents{overflow:hidden;padding-left:0!important;padding-right:0!important;padding-top:30px}.section-reward .reward-more-wrap{position:absolute;top:0;left:0;z-index:3;display:block;width:100%;height:100%;margin:0;padding:0;text-align:center;border:0;background-color:transparent}.section-reward .reward-more{position:absolute;top:0;right:5%;display:inline-block;width:23%;height:23%;border-radius:100%;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden;background:50% 50% no-repeat rgba(0,0,0,.5);color:transparent;padding:5%}.section-reward .reward-area{margin-top:8px}.section-reward .reward-area .img-wrap{position:relative;display:block;max-width:520px;height:130px;margin:0 auto;overflow:hidden;text-align:center}.section-reward .reward-area .reward-more{left:50%;width:28px;height:28px;padding:6px;margin-left:10px}.section-reward .reward-area .title{display:block;margin-top:5px;font-size:14px;line-height:20px;color:rgba(255,255,255,.7);font-weight:400;word-wrap:break-word;word-break:keep-all}.section-reward .reward-list{padding:0 10px}.section-reward .reward-list .item-wrap{position:relative;width:130px;max-width:200px;height:auto;padding:5px}.section-reward .reward-list .item-wrap:before{content:"";display:block;padding-top:100%;background:rgba(0,0,0,.2);border-radius:500em}.section-reward .reward-list .item-wrap .item{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;position:absolute;top:0;right:0;bottom:0;left:0;margin:5px;padding:5px}.section-reward .reward-list .item-wrap .item .img-wrap{position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%}.section-reward .reward-list .item-wrap .item .img-wrap .thumbnail{width:auto;height:100%}.section-reward .reward-list .item-wrap .item .img-wrap .icon{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;position:absolute;right:15%;bottom:40%;width:32px;height:32px;border-radius:500em;background:#ff7103;text-align:center;font-style:normal;font-weight:300;letter-spacing:-1px;font-size:12px}.section-reward .reward-list .item-wrap .item .title{max-width:100%;display:block;z-index:2;min-height:30px;max-height:60px;margin:75px 0 0;padding:0 5px;font-size:11px;line-height:1.25;font-weight:300;word-wrap:break-word;word-break:keep-all;white-space:nowrap;letter-spacing:-.42px}.section-reward .reward-list.slick{margin-left:-5px;margin-right:-5px}.section-reward .reward-list.slick .item-wrap{margin:0 auto}@media (min-width:640px){.layer-coupon-check .layer-wrap{max-width:520px}.section .section-title br,.section-store h2 br{display:none}.section-reward .reward-more{width:40px;height:40px;right:10px;padding:10px;background-size:22px auto}.section-reward .reward-area .reward-more{width:41px;height:41px;background-size:17px auto;padding:8px;margin-left:0}.section-reward .reward-list .item-wrap .item .title{margin:110px 0 0;padding:0 15px;font-size:14px;letter-spacing:-.7px}.section-reward .reward-list .item-wrap{width:auto;min-width:130px;max-width:200px}.section-reward .reward-list.slick{margin-left:auto;margin-right:auto}}.section-reward .reward-list.flex{display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.section-reward .reward-list.flex .item-wrap{width:33%}.section-reward .reward-list.flex .item-wrap .title{opacity:.7}.section-reward .reward-list.image{border:1px solid}[data-skin-type="1"] .section-reward{background-color:rgba(188,141,93,.75)}[data-skin-type="1"] .section-reward:after{background-image:url(../img/topimg.jpg)}[data-skin-type="2"] .section-reward{background-color:rgba(25,20,13,.75)}.section-reward-v2::after{background-size:auto 100%}.section-apply .contents{padding-bottom:58px}.section-apply .contents fieldset{max-width:520px;margin:0 auto;padding:0;border:none;text-align:left}.section-apply .contents fieldset legend{text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden;font-size:0}.section-apply .store-area .custombox{margin-right:10px}.section-apply .store-area .label-text{line-height:1;letter-spacing:-1px;font-size:18px;font-weight:300}.section-apply .store-area .label-text .icon{position:relative;display:inline-block;width:22px;height:26px;margin:0 4px 0 0;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;vertical-align:middle;font-weight:300;content:''}.section-apply .store-area .label-text .icon.googleplay{background-image:url(../img/icon_googleplay.png)}.section-apply .store-area .label-text .icon.appstore{top:-3px;background-image:url(../img/icon_appstore.png)}.section-apply .store-area-v2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-apply .store-area-v2 .store-radio-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.section-apply .store-area-v2 .store-radio-wrap:first-child{margin-left:-5px}.section-apply .store-area-v2 .ui-radio{position:relative;height:74px;padding:0;margin-left:5px;text-align:center}.section-apply .store-area-v2 .ui-radio label{width:100%;height:100%;padding:8px 0;border-radius:4px;background:rgba(188,141,93,.2)}.section-apply .store-area-v2 .ui-radio .custombox{width:20px;height:20px;background-color:#000;margin-right:0;border-radius:100%}.section-apply .store-area-v2 .ui-radio .custombox::after{top:50%;left:50%;margin-left:-6px;margin-top:-6px;width:10px;height:10px}.section-apply .store-area-v2 .label-text{position:relative;z-index:2;display:block;margin:12px 0 0}.section-apply .store-area-v2 .label-text .icon{width:96px;height:24px;background-position-x:50%;background-size:auto 100%}.section-apply .store-area-v2 .label-text .icon.googleplay{background-image:url(../img/icon_aos.png)}.section-apply .store-area-v2 .label-text .icon.appstore{top:0;background-image:url(../img/icon_ios.png)}.section-apply .store-area-v2 .label-text .icon.gallaxy{background-image:url(../img/icon_gallaxy.png)}.section-apply .store-area-v2 .label-text .icon.onestore{background-image:url(../img/icon_onestore.png)}.section-apply .store-area-v2 input:checked+label{background:rgba(188,141,93,.4)}.section-apply .store-area-v2 input:checked+label .custombox::before{border-width:2px}.section-apply .birthday-input-area,.section-apply .email-area,.section-apply .phone-area{position:relative;display:table;table-layout:fixed;width:100%;height:47px;border:2px solid #bc8d5d;margin:24px 0 0;padding:5px 10px}.section-apply .birthday-input-area .ui-input,.section-apply .birthday-input-area .ui-select,.section-apply .email-area .ui-input,.section-apply .email-area .ui-select,.section-apply .phone-area .ui-input,.section-apply .phone-area .ui-select{-webkit-appearance:none;border:none;background:0 0;color:#bc8d5d;font-size:24px}@media (min-width:960px){.layer-coupon-check .birthday-input-area ::-webkit-input-placeholder,.layer-coupon-check .email-area ::-webkit-input-placeholder,.layer-coupon-check .phone-area ::-webkit-input-placeholder{letter-spacing:-1px}.layer-coupon-check .birthday-input-area :-ms-input-placeholder,.layer-coupon-check .email-area :-ms-input-placeholder,.layer-coupon-check .phone-area :-ms-input-placeholder{letter-spacing:-1px}.multi-app-wrap{max-width:300px;max-width:940px}.multi-app-wrap .layer-multi-apps{max-width:300px}.banner-floating-wrap{top:402px;text-align:right}.banner-floating-wrap .banner-floating .img-m,.footer br,.img-reward[data-rwd-display=mobile],.multi-apps-item img[data-rwd-display=mobile],[data-rwd-display=mobile]{display:none}.banner-floating-wrap .banner-floating .img-pc{display:block;width:190px}.banner-floating-wrap .banner-floating .banner-close{top:21px;right:23px;width:40px;height:40px}.banner-floating-v2-wrap{top:640px;right:auto;left:50%;margin-left:280px}.banner-floating-v2-wrap .banner-floating .banner{width:140px}.banner-floating-v2-wrap .banner-floating .btn-close{bottom:20px;width:33px;height:33px}.purple-banner-wrap .purple-img-wrap{margin-top:0}.purple-banner-wrap .purple-img{height:130px}.purple-banner-wrap .purple-tilte{font-size:17px;line-height:1.29;letter-spacing:-.7px}.purple-banner-wrap .purple-desc{margin-top:24px;font-size:14px;letter-spacing:-.7px;color:rgba(255,255,255,.6)}.purple-banner-wrap .purple-btn-wrap{margin-top:30px;margin-bottom:40px}.purple-banner-wrap .purple-btn-wrap .purple-btn{width:144px;min-height:30px;font-size:15px;line-height:1.2;letter-spacing:-.7px}.purple-banner-wrap .purple-btn-wrap .purple-btn.purple-btn1{margin-right:10px}.header .btn-back{left:53px;width:136px;height:46px;margin-top:-23px;background-image:url(../img/btn_back.png);background-position:0 50%}.header{height:150px;margin:0 auto}.section:after{top:-150px}.section .section-title{font-size:36px}.section .section-copy{margin:20px 0 35px;font-size:16px}.section .contents{padding:40px}.footer .copyright-company br,.img-reward[data-rwd-display=pc],.multi-apps-item img[data-rwd-display=pc],[data-rwd-display=pc]{display:block}.footer .copyright-logo{width:32px;height:17px;background:url(../img/footer_logo_pc.png) no-repeat}.footer .copyright-logo>a{width:32px;height:17px}.btn-coupon-wrap [data-rwd-display=pc],.btn-one-wrap [data-rwd-display=pc],.ui-certify-input-wrap [data-rwd-display=pc]{display:block!important}.btn-coupon-wrap [data-rwd-display=mobile],.btn-one-wrap [data-rwd-display=mobile],.ui-certify-input-wrap [data-rwd-display=mobile]{display:none!important}.tag-special{right:0;width:58px;height:58px;font-size:12px;line-height:1.08;letter-spacing:-.46px}.section-reward .contents{padding-top:52px}.section-reward .reward-area{margin-top:-9px}.section-reward .reward-area .img-wrap{height:180px}.section-reward .reward-area .reward-more{width:56px;height:56px;background-size:22px auto;padding:13px}.section-reward .reward-area .title{margin-top:12px;font-size:16px}.section-reward .reward-list .item-wrap .item .img-wrap .thumbnail{width:100%}.section-reward .reward-list .item-wrap .item .img-wrap .icon{width:44px;height:44px;font-size:14px}.section-reward .reward-list .item-wrap{width:200px}.section-reward .reward-list.flex .item-wrap{width:20%}[data-skin-type="1"] .section-reward:after{background-image:url(../img/topimg.jpg)}.section-apply .contents{padding-bottom:60px}.section-apply .store-area .label-text{letter-spacing:inherit;font-size:22px}.section-apply .store-area-v2 .store-radio-wrap:first-child{margin-left:-8px}.section-apply .store-area-v2 .ui-radio{margin-left:8px;height:96px}.section-apply .store-area-v2 .ui-radio label{padding-top:12px}.section-apply .store-area-v2 .label-text{margin-top:14px}.section-apply .store-area-v2 .label-text .icon{width:128px;height:32px}.section-apply .birthday-input-area,.section-apply .email-area,.section-apply .phone-area{height:66px;margin:24px 0 0}.section-apply .birthday-input-area .ui-input,.section-apply .birthday-input-area .ui-select,.section-apply .email-area .ui-input,.section-apply .email-area .ui-select,.section-apply .phone-area .ui-input,.section-apply .phone-area .ui-select{letter-spacing:-.75px;font-size:34px}}.section-apply .birthday-input-area .ui-input,.section-apply .email-area .ui-input,.section-apply .phone-area .ui-input{width:100%;height:33px;padding:0 0 3px;line-height:31px;font-size:24px}.section-apply .birthday-input-area .ui-dropdown-wrap,.section-apply .email-area .ui-dropdown-wrap,.section-apply .phone-area .ui-dropdown-wrap{display:table-cell;width:60px;vertical-align:middle;font-size:22px}.section-apply .birthday-input-area .ui-dropdown-wrap .ui-dropdown-list,.section-apply .email-area .ui-dropdown-wrap .ui-dropdown-list,.section-apply .phone-area .ui-dropdown-wrap .ui-dropdown-list{top:36px;left:-12px;width:80px}.section-apply .birthday-input-area .one-county-flag,.section-apply .email-area .one-county-flag,.section-apply .phone-area .one-county-flag{content:'';width:40px;height:20px;margin-right:11px;display:table-cell;font-size:0;vertical-align:middle}.section-apply .birthday-input-area .one-county-flag img,.section-apply .email-area .one-county-flag img,.section-apply .phone-area .one-county-flag img{height:100%}.section-apply .birthday-input-area .one-county-code,.section-apply .email-area .one-county-code,.section-apply .phone-area .one-county-code{display:table-cell;width:140px;height:100%;vertical-align:middle;font-size:24px;line-height:24px}.section-apply .birthday-input-area .ui-input-wrap,.section-apply .email-area .ui-input-wrap,.section-apply .phone-area .ui-input-wrap{display:table-cell;padding:0 5px 0 8px;vertical-align:middle}.section-apply .birthday-input-area ::-webkit-input-placeholder,.section-apply .email-area ::-webkit-input-placeholder,.section-apply .phone-area ::-webkit-input-placeholder{color:rgba(255,255,255,.4);font-size:18px;font-weight:100;letter-spacing:normal}.section-apply .birthday-input-area :-ms-input-placeholder,.section-apply .email-area :-ms-input-placeholder,.section-apply .phone-area :-ms-input-placeholder{font-size:18px;color:rgba(255,255,255,.4)!important;letter-spacing:normal}@media (min-width:960px){.section-apply .birthday-input-area .ui-input,.section-apply .email-area .ui-input,.section-apply .phone-area .ui-input{margin-top:0;height:46px;padding:0;line-height:46px;font-size:28px}.section-apply .birthday-input-area .ui-dropdown-wrap .ui-dropdown-list,.section-apply .email-area .ui-dropdown-wrap .ui-dropdown-list,.section-apply .phone-area .ui-dropdown-wrap .ui-dropdown-list{top:50px;width:120px}.section-apply .birthday-input-area .ui-dropdown-wrap,.section-apply .email-area .ui-dropdown-wrap,.section-apply .phone-area .ui-dropdown-wrap{width:100px}.section-apply .birthday-input-area .one-county-flag,.section-apply .email-area .one-county-flag,.section-apply .phone-area .one-county-flag{height:26px;width:59px}.section-apply .birthday-input-area .one-county-code,.section-apply .email-area .one-county-code,.section-apply .phone-area .one-county-code{font-size:28px;line-height:30px;width:170px}.section-apply .birthday-input-area .ui-input-wrap,.section-apply .email-area .ui-input-wrap,.section-apply .phone-area .ui-input-wrap{padding-left:16px}.section-apply .birthday-input-area ::-webkit-input-placeholder,.section-apply .email-area ::-webkit-input-placeholder,.section-apply .phone-area ::-webkit-input-placeholder{font-size:24px}.section-apply .birthday-input-area :-ms-input-placeholder,.section-apply .email-area :-ms-input-placeholder,.section-apply .phone-area :-ms-input-placeholder{font-size:24px}}.section-apply .phone-area ::-webkit-input-placeholder{font-size:16px!important}.section-apply .phone-area ::-ms-input-placeholder{font-size:16px!important}.section-apply .phone-area :-ms-input-placeholder{font-size:16px!important}.section-apply .email-area.email-area-option{margin:16px 0 0}.section-apply .birthday-area,.section-apply .terms-area{margin-top:16px}.section-apply .birthday-area .birthday-title{color:rgba(255,255,255,.4);margin:0;font-size:18px}.section-apply .birthday-area .birthday-input-area-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px}.section-apply .birthday-area .birthday-input-area{margin-top:0;display:block}.section-apply .birthday-area .birthday-input-area .ui-input-wrap input{text-align:center;color:#fff}.section-apply .ui-certify-input-wrap{position:relative;padding-right:128px;margin-top:16px}.section-apply .ui-certify-input-wrap .ui-input{-webkit-appearance:none;width:100%;height:48px;padding:0 0 0 14px;font-size:17px;color:#bc8d5d;border:2px solid #bc8d5d;background:0 0}.section-apply .ui-certify-input-wrap ::-webkit-input-placeholder{font-weight:100;color:rgba(255,255,255,.4)}.section-apply .ui-certify-input-wrap :-ms-input-placeholder{font-weight:100;color:rgba(255,255,255,.4)!important}.section-apply .ui-certify-input-wrap .btn-certify{-webkit-appearance:none;display:inline-block;position:absolute;top:0;right:0;width:120px;height:48px;line-height:25px;padding:0;text-align:center;border:none;background:#bc8d5d;color:#fff;font-weight:300;font-size:17px}.section-apply .terms-area .ui-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 16px 0;background:rgba(188,141,93,.4)}.section-apply .terms-area .ui-checkbox:last-child:not(.ui-checkbox-agree-all){padding-bottom:16px}.section-apply .terms-area .ui-checkbox.ui-checkbox-agree-all{padding-bottom:16px;background:rgba(188,141,93,.5)}.section-apply .terms-area .ui-checkbox label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:16px;-webkit-box-flex:1;-ms-flex:1;flex:1;height:auto;cursor:pointer}.section-apply .terms-area .ui-checkbox .label-text{font-size:15px;line-height:1.2;height:auto;-webkit-box-flex:1;-ms-flex:1;flex:1;color:rgba(255,255,255,.5);font-weight:300;letter-spacing:-1.07px}.section-apply .terms-area .btn-more{-webkit-appearance:none;display:block;min-width:56px;height:24px;line-height:1;padding:0 10px;border:none;background:rgba(188,141,93,.5);color:rgba(255,255,255,.5);font-weight:300;font-size:13px}.section-apply .terms-area .btn-more.btn-more-hide{font-size:0;background:0 0;pointer-events:none}.section-apply .btn-apply,.section-apply .btn-coupon{-webkit-appearance:none;display:inline-block;width:100%;height:54px;line-height:51px;margin-top:24px;background:#bc8d5d;border:none;color:#fff;font-size:20px;font-weight:300}[data-skin-type="2"] .section-apply:after{background-image:url(../img/preorder/topimg.jpg)}[data-use-coupon=true] .section.section-apply .btn-one-wrap{float:left;width:50%;padding-right:4px}[data-use-coupon=true] .section.section-apply .btn-one-wrap.coupon{display:inline-block;padding-left:4px;padding-right:0}.section-finish{max-width:520px;margin:0 auto;padding:100px 30px;color:#bc8d5d;text-align:center;font-size:18px}.section-finish .finish-text{line-height:1.5}.section-finish .btn-coupon-wrap{display:block;margin-top:20px}.section-finish .btn-coupon{-webkit-appearance:none;display:inline-block;width:100%;height:48px;line-height:25px;padding:0;margin-top:40px;text-align:center;border:none;background:#bc8d5d;color:#fff;font-weight:300;font-size:17px}.section-store{text-align:center;background-color:rgba(169,138,82,.15)}.section-store .contents{padding:30px 24px 53px}.section-store h2{margin:0;padding:0;font-size:18px;font-weight:400;font-style:normal;text-align:center;color:#a98a52}.section-store .subcopy{margin:6px 0 0;font-size:14px;font-weight:400;font-style:normal;text-align:center;color:rgba(255,255,255,.6)}.section-store .store-vendor-list{max-width:328px;margin:15px auto 0}.section-store .store-vendor-items{position:relative;height:260px;padding:0 0 45px;vertical-align:top;border:1px solid rgba(104,89,63,.15);background-color:rgba(0,0,0,.3);overflow:hidden}.section-store .store-vendor-items .reward-more-wrap{position:absolute;bottom:65px;right:20px;z-index:3;display:block;width:40px;height:40px;margin:0;padding:0;text-align:center;border:0;background-color:transparent}.section-store .store-vendor-items .reward-more-wrap .reward-more{display:inline-block;width:100%;height:100%;border-radius:100%;text-align:left;text-indent:-9999em;white-space:nowrap;overflow:hidden;background:50% 50% no-repeat rgba(0,0,0,.5);color:transparent;padding:10px}.section-store .store-vendor-items .vendor{position:absolute;top:21px;left:0;right:0;text-align:center;font-size:17px;font-weight:400;font-style:normal;letter-spacing:-.42px;color:#a98a52;line-height:1}.section-store .store-vendor-items .img-reward{height:auto;width:300px;vertical-align:top;margin:auto}.section-store .store-vendor-items .text-reward{position:relative;bottom:38px;font-size:12px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.29;letter-spacing:-.42px}.section-store .store-vendor-items .btn-vendor{position:absolute;bottom:0;left:0;right:0;display:block;width:100%;height:45px;font-size:15px;font-weight:400;font-style:normal;line-height:45px;color:#fff;text-decoration:none;background-color:#a98a52;background-position:50% 50%;background-repeat:no-repeat;outline:0}.section-store .store-vendor-items .btn-vendor.google{background-image:url(../img/store_download_google.png);background-size:auto 34px}.section-store .store-vendor-items .btn-vendor.apple{background-image:url(../img/store_download_apple.png);background-size:auto 37px}.section-store .store-vendor-items .btn-vendor.samsung{background-image:url(../img/store_download_samsung.png);background-size:auto 39px}.section-store .store-vendor-items .btn-vendor.kakao{background-image:url(../img/store_download_kakao.png);background-size:auto 39px}.section-store .slick-dots li button:before{background-color:rgba(255,255,255,.4)}.section-store .slick-dots li.slick-active button:before{background-color:#fff}.caution-wrap{max-width:520px;margin:30px auto 20px;padding:0 30px 20px}@media (min-width:640px){.caution-wrap{padding-left:0;padding-right:0}}.caution-wrap h2{margin:0;padding:0;font-size:18px;color:rgba(255,255,255,.7);text-align:center;font-weight:400}.caution-wrap h3{margin:40px 3px 0;padding:0;font-size:14px;color:rgba(255,255,255,.7);text-align:left;font-weight:600}.caution-wrap ol{margin:10px 0 0;padding:0 0 0 17px}.caution-wrap ol li{margin:0 0 8px;color:rgba(255,255,255,.7);font-size:14px;line-height:1.43}.caution-wrap a{color:rgba(255,255,255,.5);text-decoration:underline}.caution-wrap .point{color:rgba(255,255,255,.5)}.wrap-finish .section-reward{padding:100px 0 0;background-color:rgba(0,0,0,.75)!important;color:rgba(255,255,255,.7)}.wrap-finish .btn-wrap{display:block;margin:30px 0 0}.wrap-finish .btn-go-home{-webkit-appearance:none;display:inline-block;width:auto;height:48px;line-height:48px;padding:0 50px;text-align:center;border:none;border-radius:48px;background:#bc8d5d;color:#fff;font-weight:300;font-size:17px;text-decoration:none}@media (min-width:960px){.section-apply .phone-area ::-webkit-input-placeholder{font-size:24px!important}.section-apply .phone-area ::-ms-input-placeholder{font-size:24px}.section-apply .phone-area :-ms-input-placeholder{font-size:24px}.caution-wrap h2,.section-apply .birthday-area .birthday-title{font-size:20px}.section-apply .ui-certify-input-wrap{padding-right:158px}.section-apply .ui-certify-input-wrap .ui-input{height:66px;padding-bottom:5px;font-size:28px}.section-apply .ui-certify-input-wrap ::-webkit-input-placeholder{font-size:24px}.section-apply .ui-certify-input-wrap :-ms-input-placeholder{font-size:24px}.section-apply .ui-certify-input-wrap .btn-certify{width:150px;height:66px;font-size:18px}.section-apply .terms-area .btn-more{top:3px;font-size:15px}.section-apply .btn-apply,.section-apply .btn-coupon{height:70px;margin-top:24px;line-height:66px;font-size:22px}[data-skin-type="2"] .section-apply:after{background-image:url(../img/preorder/topimg.jpg)}.section-finish{padding-left:0;padding-right:0;font-size:20px}.section-finish .btn-coupon{height:66px;font-size:18px}.section-store .contents{padding-top:60px}.section-store h2{font-size:26px}.section-store .subcopy{font-size:16px;color:rgba(255,255,255,.7)}.section-store .store-vendor-list{max-width:940px;margin-top:30px}.section-store .store-vendor-items{max-width:300px;height:255px;padding-bottom:50px}.section-store .store-vendor-items .vendor{font-size:20px;letter-spacing:-.64px}.section-store .store-vendor-items .img-reward{height:auto;width:100%}.section-store .store-vendor-items .text-reward{bottom:38px;font-size:14px;letter-spacing:-.7px}.section-store .store-vendor-items .btn-vendor.apple,.section-store .store-vendor-items .btn-vendor.google,.section-store .store-vendor-items .btn-vendor.samsung{background-size:140px}.section-store .store-vendor-items .btn-vendor.kakao{background-size:210px}.section-store .store-vendor-items .btn-vendor{height:50px;font-size:20px;line-height:50px}.caution-wrap{margin-top:40px;padding-bottom:22px}.wrap-finish .btn-wrap{margin-top:70px}.wrap-finish .btn-go-home{height:66px;border-radius:66px;line-height:64px;font-size:18px}}.wrap-finish .footer{margin-top:200px}[data-skin-type="1"]{background:#000}[data-skin-type="2"]{background-color:#000}[data-skin-type="2"] .section .section-copy,[data-skin-type="2"] .section .section-title{color:#bc8d5d}[data-skin-type="2"] .section-apply{background-color:rgba(0,0,0,.75)}