@media (max-width:767px){[data-webview="true"] .debug-show{display:none !important;position:relative;z-index:1001;float:left;margin:5px}[data-webview="true"][debug="true"] .debug-show{display:block !important}[data-webview="true"] .app-show{display:block}[data-webview="true"] .app-hide{display:none !important}[data-webview="true"] .app-header{border-bottom:1px solid #dcdcdc;height:50px;line-height:50px;position:fixed;top:0;left:0;z-index:100;background:white;width:100%}[data-webview="true"] .app-header .left .back{height:25px;margin-bottom:-5px}[data-webview="true"] .app-header .head-title{color:#2a629e;font-weight:bold;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[data-webview="true"].overflow-hidden{overflow:hidden}[data-webview="true"] .isRead:before{content:'';width:10px;height:10px}[data-webview="true"] .status{min-width:70px;font-size:12px;height:20px;line-height:20px}[data-webview="true"] .fullpage-loading .spinner-contain img,[data-webview="true"] .loading .spinner-contain img,[data-webview="true"] .reportDetail-loading .spinner-contain img{width:100px}[data-webview="true"] .btn{color:#ffffff;border:none;border-radius:12px;display:inline-block;position:relative;z-index:1;transition:.4s ease;-webkit-transition:.4s ease;-moz-transition:.4s ease;-o-transition:.4s ease}[data-webview="true"] .btn.short{min-width:70px}[data-webview="true"] .btn:before,[data-webview="true"] .btn:after{background:#4677ab;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;content:'';position:absolute;z-index:-1;color:#ffffff;border-radius:12px;opacity:0}[data-webview="true"] .btn:before{top:0;right:50%;bottom:0;left:50%}[data-webview="true"] .btn:hover{opacity:1}[data-webview="true"] .btn.btn-hover{color:#ffffff}[data-webview="true"] .btn.btn-hover:before{opacity:1;right:0;left:0}[data-webview="true"] .input-group.disabled,[data-webview="true"] label.disabled{opacity:.8}[data-webview="true"] input:disabled{color:#181818;-webkit-text-fill-color:#181818;opacity:1}[data-webview="true"] .alert-popup .modal-content,[data-webview="true"] .logout-popup .modal-content,[data-webview="true"] .changePw-popup .modal-content{max-width:320px}#login-page{display:none}.globalWrapper{min-width:initial;width:100%;border:0}.globalWrapper #content-container{position:initial;display:inherit;padding:0;border-right:0;background-color:white;margin-left:0}.globalWrapper #content-container .content-bg,.globalWrapper #content-container .breadcrumb,.globalWrapper #content-container .breadcrumb+.row{display:none}.globalWrapper #content-container .content-box{border:0;border-radius:0;padding:10px;max-height:none;min-height:0;height:auto}.globalWrapper #content-container .content-box #total-offer{line-height:30px}.globalWrapper #content-container .content-box .loading{position:fixed}.globalWrapper #content-container .content-box .inbox-list-container{float:left;width:100%}.globalWrapper #content-container .content-box .inbox-list-container .notification{float:left;width:100%}#inbox-page .inbox-list-container .notification li>a{display:table}#inbox-page .inbox-list-container .notification li>a:after{content:'';background:url('../img/icons/icon_back_green_right.png') 50% 50% no-repeat;margin-right:10px;display:table-cell;vertical-align:middle;width:15px;height:15px;background-size:15px;position:relative;top:-6px;right:0}#inbox-page .inbox-list-container .notification .noti-content{width:calc(100vw - 35px)}#inbox-page .inbox-list-container .notification .noti-content .title{font-weight:bold;font-size:16px;width:calc(100% - 25px);white-space:nowrap;text-overflow:ellipsis;height:22px;line-height:22px;overflow:hidden}#inbox-page .inbox-list-container .notification .noti-content .content{font-size:14px;width:calc(100% - 25px);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:21px}#inbox-page .inbox-list-container .notification .noti-content .date{font-size:12px;color:#666}#inbox-detail-page #content-container{min-height:auto}#inbox-detail-page .inbox-detail .title{font-size:18px;line-height:24px;font-weight:bold;color:#3e3e3e}#inbox-detail-page .inbox-detail .date{font-size:16px;color:#a1a1a1}#inbox-detail-page .inbox-detail .content-top .image img{max-width:none;margin-left:-15px;width:calc(100% + 30px)}#inbox-detail-page .back-btn{display:none}#myOffer-page #filter-btn .option-container{min-width:225px}#myOffer-page #filter-btn .option-container .clear-btn{color:#666;font-size:12px;text-align:right;line-height:18px;cursor:pointer}#myOffer-page #filter-btn .option-container .check-list li{padding-top:15px;border-bottom:1px solid #f4f4f4;padding-bottom:15px;margin:0 10px;width:calc(100% - 20px)}#myOffer-page #filter-btn .option-container .check-list li.checklist-item label:before{top:15px}#myOffer-page .offer-list-container{padding-right:0;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0}#myOffer-page .offer-list-container .offer-item-container{height:calc(60vw)}#myOffer-page .offer-list-container .offer-item-container.inactive-item .offer-item,#myOffer-page .offer-list-container .offer-item-container.expired-item .offer-item,#myOffer-page .offer-list-container .offer-item-container.rejected-item .offer-item{position:relative}#myOffer-page .offer-list-container .offer-item-container.inactive-item .offer-item:before,#myOffer-page .offer-list-container .offer-item-container.expired-item .offer-item:before,#myOffer-page .offer-list-container .offer-item-container.rejected-item .offer-item:before{content:'';position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1;pointer-events:none}#myOffer-page .offer-list-container .offer-item-container.inactive-item .offer-item .img:before,#myOffer-page .offer-list-container .offer-item-container.expired-item .offer-item .img:before,#myOffer-page .offer-list-container .offer-item-container.rejected-item .offer-item .img:before{background-color:transparent}#myOffer-page .offer-list-container .offer-item-container .offer-item{position:relative;height:100%}#myOffer-page .offer-list-container .offer-item-container .offer-item .more-dot:after{content:'...';position:absolute;top:38px;right:7px;background:#f3f7fc;color:#28619d;z-index:3}#myOffer-page .offer-list-container .offer-item-container .offer-item .img .status{top:initial;right:initial;bottom:10px;left:10px}#myOffer-page .offer-list-container .offer-item-container .offer-item .title{line-height:15px;position:relative}#myOffer-page .offer-list-container .offer-item-container .offer-item .title a{overflow:hidden}#myOffer-page .offer-list-container .offer-item-container .offer-item .status-container .left{width:100%}#myOffer-page .offer-list-container .offer-item-container .offer-item .status-container .left.valid-until{line-height:14px}#myOffer-page .offer-list-container .offer-item-container .offer-item .status-container .right .contain{float:left}#myOffer-page .offer-list-container .offer-item-container .offer-item .status-container .right .contain .used{font-size:12px}#myOffer-page .offer-list-container .offer-item-container .offer-item .status-container .right .contain .used span{font-size:16px;font-weight:bold}#myOffer-page .pagination-container{padding-right:10px}#offer-detail-page .offer-detail>.row{max-height:none}#offer-detail-page .content-box{padding-top:0 !important;margin-top:0}#offer-detail-page .banner{width:100%;padding:0}#offer-detail-page .banner .redeem-container .row{background:white}#offer-detail-page .banner .redeem-container .offer-img.EXPIRED,#offer-detail-page .banner .redeem-container .offer-img.REJECTED,#offer-detail-page .banner .redeem-container .offer-img[active="false"]{position:relative}#offer-detail-page .banner .redeem-container .offer-img.EXPIRED:before,#offer-detail-page .banner .redeem-container .offer-img.REJECTED:before,#offer-detail-page .banner .redeem-container .offer-img[active="false"]:before{width:100%;padding-top:59%;height:0;top:0;left:0}#offer-detail-page .banner .redeem-container .status-container{display:block;padding:0 30px 10px 30px}#offer-detail-page .banner .redeem-container .status-container .page-title{color:#28619d;font-size:18px;font-weight:600;width:100%;margin:10px 0}#offer-detail-page .banner .redeem-container .status-container .valid-until{color:#666}#offer-detail-page .banner .redeem-container .redeem-overview #view-report-btn{height:40px;line-height:40px}#offer-detail-page .description{width:100%;padding-left:15px;padding-right:15px;padding-top:15px}#offer-detail-page .description .content-detail{border-bottom:0}#offer-detail-page .description .content-detail[display="short"]{overflow:hidden;height:110px}#offer-detail-page .description .content-detail[display="full"]{min-height:110px}#offer-detail-page .description .content-detail-view-more{cursor:pointer;color:#28619d;text-align:center;height:100px;padding-top:65px;background-image:-webkit-linear-gradient(rgba(255,255,255,0), #fff);background-image:-o-linear-gradient(rgba(255,255,255,0), #fff);background-image:linear-gradient(rgba(255,255,255,0), #fff);z-index:1;position:absolute;width:100%;left:0;top:25px}#offer-detail-page .description .content-detail-view-more .arrow-down{display:inline-block;width:20px;position:relative;top:5px}#offer-detail-page .description .hr{background:#ebf2fa;height:10px;width:calc(120%);margin-left:-10px}#offer-detail-page .description .tnc{margin-bottom:-10px}#offer-detail-page .description .tnc .tnc-title{position:relative;margin-bottom:0;line-height:50px}#offer-detail-page .description .tnc .tnc-title .arrow-right{position:absolute;right:5px;top:15px}#offer-detail-page #content-container .content-box{margin-bottom:0}#offer-detail-page .tnc .tnc-detail{position:fixed;width:100%;height:100vh;top:0;left:0;background:white;padding:35px;overflow:auto}#offer-tnc-page .tnc-detail{padding:30px}#about-page.appAbout .tab-content-title{line-height:20px;margin-bottom:15px}#about-page.appAbout .content-box{padding:0 25px}#profile-page #content-container{min-height:auto}#profile-page #content-container .content-box.mt-20{margin-top:0;margin-bottom:0}#profile-page .profile-container .input-group input{color:#181818}#profile-page .profile-container .input-group div.form-input{text-align:right;padding-right:15px;height:auto;color:#666;-webkit-box-pack:flex-end;-ms-flex-pack:flex-end;justify-content:flex-end}#profile-page .last-login.last-update{text-align:center;margin:auto;width:100%;height:32px;line-height:32px;font-size:12px;color:#666;background:#f3f7fc}#profile-page .content-box.mt-20{padding:0}#profile-page .content-box.mt-20>.col-xs-12{padding:0}#profile-page .content-box.mt-20>.col-xs-12 .myProfile-info{border:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;padding:0}#profile-page .content-box.mt-20>.col-xs-12 .myProfile-info #myProfile .form-row{border-bottom:solid 1px #dcdcdc}#profile-page .content-box.mt-20>.col-xs-12 .myProfile-info #myProfile .input-group{padding-left:0}#profile-page .content-box.mt-20>.col-xs-12 .myProfile-info #myProfile .input-group input{text-align:right;padding-right:15px}#profile-page .content-box .team-account .team-account-label{margin-top:0;padding-left:15px}#profile-page .content-box .team-account .team-account-label a{font-size:16px;font-weight:bold}#profile-page .content-box .team-account #team-account-list-container #team-account-list{box-shadow:none;-webkit-box-shadow:none;border-radius:0;border:0;padding:0;margin-top:0}#profile-page .content-box .team-account #team-account-list-container #team-account-list .role-label{font-size:14px;margin-bottom:10px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container{margin-top:5px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item{border-bottom:1px solid #dcdcdc;margin-bottom:0;padding:15px 0 10px 15px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item .img-contain{top:10px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item .user{width:65vw;word-break:break-all}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item .status{position:absolute;top:50%;right:35px;margin-top:-15px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item .arrow{position:absolute;right:5px;top:50%;margin-top:-15px}#profile-page .content-box .team-account #team-account-list-container #team-account-list .account-group-container .list-item .arrow img{width:20px}#profile-page .box{box-shadow:none;-webkit-box-shadow:none;border:0;margin:0;padding:0}#profile-page .page-title{padding-left:15px;margin-bottom:5px}#profile-page .page-title .displayName{display:inline-block}#profile-page .page-title .view-team-profile,#profile-page .page-title .edit-ac-btn{position:relative;top:0;left:8px}#profile-page .page-title .view-team-profile img,#profile-page .page-title .edit-ac-btn img{width:20px}#profile-page .page-title+.info-contain{position:relative;color:white;padding:0 15px}#profile-page .page-title+.info-contain .role{font-size:16px;font-weight:bold}#profile-page .page-title+.info-contain .status{display:inline-block;position:absolute;bottom:0;right:0;margin:0;width:auto}#profile-page .page-title+.info-contain .last-update{font-size:10px;margin-top:10px}#profile-page .page-title+.info-contain .last-update i{float:left;margin-top:2px;margin-right:5px}#profile-page.profile-home .profile-container .input-group div.form-input{padding-left:0}#profile-page.profile-home input:disabled{color:#666;-webkit-text-fill-color:#666;opacity:1}#profile-page.profile-edit .form-label{height:20px;line-height:20px}#profile-page.profile-edit input:disabled{opacity:.5}#profile-page.profile-edit .input-group{padding-left:15px;padding-right:15px}#profile-page.profile-edit .input-group input{padding-left:0;border:0;border-bottom:solid 1px #dcdcdc;border-radius:0}#profile-page.profile-edit .input-group textarea{min-height:initial;height:34px;line-height:34px;border:0;border-bottom:solid 1px #dcdcdc;border-radius:0;padding:0 45px 0 0}#profile-page.profile-edit .input-group #changePw-btn{float:right;width:200px;height:45px;line-height:45px;border-radius:12px;text-transform:uppercase}#profile-page.profile-edit .input-group #changePw-btn:before,#profile-page.profile-edit .input-group #changePw-btn:after{border-radius:12px}#profile-page.change-pw{height:auto}#profile-page.change-pw .input-group{padding-left:15px;padding-right:15px}#profile-page.change-pw .input-group input{padding-left:0;border:0;border-bottom:solid 1px #dcdcdc;border-radius:0}#profile-page.change-pw .input-group ::-webkit-input-placeholder{color:#b5b5b5}#profile-page.change-pw .input-group ::-moz-placeholder{color:#b5b5b5}#profile-page.change-pw .input-group :-ms-input-placeholder{color:#b5b5b5}#profile-page.change-pw .input-group :-moz-placeholder{color:#b5b5b5}#profile-page.change-pw #changePwForm{margin-top:10px}#profile-page.change-pw #changePwForm .form-row{margin-top:20px}#profile-page.change-pw #changePwForm .form-action{position:fixed;bottom:30px;width:100%;text-align:center}#profile-page.change-pw #changePwForm .form-action #confirm-btn{width:calc(100% - 30px);height:45px;line-height:45px;border-radius:12px;margin:0 15px;float:none !important;text-transform:uppercase}#profile-page.change-pw #changePwForm .form-action #confirm-btn:before,#profile-page.change-pw #changePwForm .form-action #confirm-btn:after{border-radius:12px}#faqModal .modal-dialog{width:auto}#faqModal .modal-dialog .modal-content{height:90vh}footer .faq-container{left:10px}footer .copy-right{right:10px}#content-container:before,#content-container:after{display:none}[data-role="MASTER"] #profile-page .team-account{margin-top:145px;padding-top:10px}[data-role="MASTER"] #profile-page .last-login.last-update{display:none !important}[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .breadcrumb+.row,[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .content-bg{display:block;width:calc(100% - 0px);height:155px;min-height:155px;padding-top:15px;position:fixed;z-index:999;top:0;left:0}}@media (max-width:767px){#myOffer-page .offer-item .title,#myOffer-page .offer-item .status-container{zoom:.8}#myOffer-page .offer-item .status-container .right .contain .used{white-space:nowrap;min-width:140px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:2){[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .breadcrumb+.row,[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .content-bg{padding-top:25px}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .breadcrumb+.row,[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .content-bg{padding-top:25px}}@media only screen and (device-width:414px) and (device-height:896px) and (-webkit-device-pixel-ratio:3){[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .breadcrumb+.row,[data-role="MASTER"] #profile-page:not(.profile-edit):not(.change-pw) #content-container .content-bg{padding-top:25px}}