@import url(https://fonts.googleapis.com/css2?family=Kosugi+Maru&family=Roboto:wght@300;400;500;700&display=swap);
.nuxt-progress{position:fixed;top:0;left:0;right:0;height:4px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#4bdba7;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}
.loader-flash-screen{z-index:9999;bottom:0;left:0;right:0;top:0;overflow:hidden;position:fixed;background-color:#fff;display:flex;justify-content:center;align-items:center}
.nav-header-for-lafool{height:55px;background-color:#0084ad;display:flex;justify-content:space-between;padding:10px 20px;color:#fff;position:sticky;top:0;z-index:10}@media screen and (max-width:650px){.nav-header-for-lafool{padding:8px 10px;font-size:10px}}.nav-header-for-lafool .box-amount,.nav-header-for-lafool .box-budget{display:flex}.nav-header-for-lafool .box-amount{align-items:center}.nav-header-for-lafool .box-amount--icon{width:24px;height:24px;margin:5px 10px}.nav-header-for-lafool .box-amount--icon svg{width:100%;height:100%}.nav-header-for-lafool .box-amount--amount{font-size:24px;font-weight:700;margin-right:5px}.nav-header-for-lafool .box-amount--unit{font-size:12px;font-weight:700}@media screen and (min-width:649px){.nav-header-for-lafool .box-amount--unit{margin-bottom:-8px}}@media screen and (max-width:650px){.nav-header-for-lafool .box-amount{display:block}.nav-header-for-lafool .box-amount--text{display:block;margin-bottom:5px}.nav-header-for-lafool .box-amount--icon{width:16px;height:16px;margin:5px 5px 0}.nav-header-for-lafool .box-amount--amount{font-size:20px}.nav-header-for-lafool .box-amount--unit{font-size:10px}.nav-header-for-lafool .box-amount--amount,.nav-header-for-lafool .box-amount--icon,.nav-header-for-lafool .box-amount--unit{display:inline-block}}.nav-header-for-lafool .btn-budget{color:#0084ad;background-color:#fff;padding:8px 15px;border-radius:20px}.nav-header-for-lafool .btn-budget span:first-child{font-size:12px}.nav-header-for-lafool .btn-budget span:nth-child(2){font-size:18px;font-weight:700}.nav-header-for-lafool .btn-budget span:nth-child(3){font-size:12px;font-weight:700}@media screen and (max-width:650px){.nav-header-for-lafool .btn-budget{padding:6px 20px;text-align:center}.nav-header-for-lafool .btn-budget span:first-child{font-size:10px;display:block;margin-bottom:3px}.nav-header-for-lafool .btn-budget span:nth-child(2){font-size:14px}.nav-header-for-lafool .btn-budget span:nth-child(3){font-size:10px}}
@charset "UTF-8";.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}@font-face{font-family:"slick";src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}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%;vertical-align:baseline;outline:0}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;word-break:break-word}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;max-width:100%}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%}a:focus{outline:thin dotted}a{text-decoration:none;outline:none}a:active,a:hover{outline:0}img{border:0;-ms-interpolation-mode:bicubic}figure,form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}button{padding:0;border:none;font:inherit;color:inherit;background-color:transparent;outline:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}button,html,input,select,textarea{color:#222;border-radius:0}input[type=email],input[type=number],input[type=tel],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}img{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;word-spacing:1px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;box-sizing:border-box}body{overflow-y:scroll;-webkit-overflow-scrolling:touch}#__nuxt,.app-container{min-height:100vh}.app-container{background-color:#fff;position:relative}*,:after,:before{box-sizing:border-box;margin:0}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#ccc}::-webkit-scrollbar-thumb:hover{background:#555}a{cursor:pointer}.page,.view{padding-bottom:61px;box-sizing:border-box;width:100%}.page-enter-active,.page-leave-active{transition:opacity .5s}.page-enter,.page-leave-active{opacity:0}.nav-secondary{top:2.2rem;position:absolute;right:0;left:0;z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;height:2.2rem}.nav-secondary~.page-content{top:4.4rem}.page-content{padding:0 20px}footer{text-align:center;font-size:.75rem;padding:20px}.footer{display:flex;align-items:center;position:fixed;bottom:0;width:100%;z-index:6;height:60px;padding:0;box-shadow:0 -3px 3px -3px rgba(0,0,0,.15);background-color:#fff}.footer~.page-content{bottom:65px}.footer .footer-item{display:flex;flex-direction:column;justify-content:center;align-items:center;flex:1;position:relative;color:#898989;text-align:center;width:100%;height:100%;padding:6px 5px 5px;text-decoration:none;outline:none;transition:color .2s ease}.footer .footer-item .icon{height:28px;width:28px;fill:currentColor;margin-bottom:5px}.footer .footer-item .icon+.txt{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.footer .footer-item .icon-sendcoin{width:32px;height:30px}.footer .footer-item .highlight-bar{position:absolute;width:0;height:4px;background:#ee9031;top:-4px;transition:width .2s ease}.footer .footer-item:hover{color:#ee9031}.footer .footer-item:hover .highlight-bar{width:100%}.footer .nuxt-link-exact-active{font-weight:700;color:#ee9031}.footer .nuxt-link-exact-active .highlight-bar{width:100%}.footer-secondary{padding:.4rem;height:2.8rem;position:absolute;width:100%;bottom:2.8rem}.footer-secondary~.page-content{bottom:5.6rem}@media (min-width:768px){.app-container{box-shadow:0 0 10px 3px rgba(92,92,92,.53)}.app-container,.footer,.nav{width:768px;margin:0 auto}.tabs-component-tabs{max-width:768px}}.d-block{display:block}.d-flex{display:flex}.flex-column{flex-direction:column}.text-center{text-align:center}img{display:block;margin:0}.home-block-title{font-size:1rem;font-weight:700;padding:12px 15px 10px;line-height:1.3;text-transform:uppercase}.custom__oveflow--content{overflow-y:auto;-webkit-overflow-scrolling:touch}.custom__oveflow--content::-webkit-scrollbar{width:3px}.custom__oveflow--content::-webkit-scrollbar-track{background-color:#eaeaea;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.custom__oveflow--content::-webkit-scrollbar-thumb{background-color:#b3b3b3;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px}.user-avt{width:40px;height:40px;margin:0 auto 5px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.error{color:#f09192;text-align:left;font-size:.85714rem;margin-top:5px;min-height:12px}.border-danger{border-bottom:2px solid #f09192!important}.full-border-danger{border:1px solid #f09192!important}.VueCarousel-slide{width:100%}@media screen and (min-width:768px){body{overflow-x:hidden}body.v--modal-block-scroll{padding-right:8px}@supports (-ms-ime-align:auto){body.v--modal-block-scroll{padding-right:16px}}body.v--modal-block-scroll .float-action{right:calc(50% - 375px)}}.disable-touch-highlight{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal__overlay{z-index:99;top:0;bottom:0;left:0;right:0}.modal__overlay,.wrapper-send-modal.pointer-prevent{pointer-events:none}.wrapper-send-modal .d-flex{width:100%}.wrapper-send-modal .modal-header{position:relative;height:54px;padding:17px 0 15px;border-bottom:1px solid #d2d2d2}.wrapper-send-modal .modal-header .title{font-size:1rem;padding-left:35px;padding-right:35px;margin:0;font-weight:700;line-height:1.55;color:#333;text-align:center}.wrapper-send-modal .modal-header .btn-close{position:absolute;z-index:1000;cursor:pointer;right:5px;top:6px;width:40px;height:40px}.wrapper-send-modal .modal-header .btn-close svg{width:100%;height:100%}.wrapper-send-modal .modal-body{display:flex;flex-direction:column;height:calc(100% - 54px);padding:0 15px}.wrapper-send-modal .modal__content{padding:0 15px}.wrapper-send-modal .modal__content .custom-scrollbar{max-height:calc(100vh - 54px);overflow-y:auto}.wrapper-send-modal .modal__content .form-action{right:15px;top:18px;position:absolute}.wrapper-send-modal .modal__content .post-link{background-color:transparent;border:none;font-size:.78571rem;padding:5px 10px;cursor:pointer}.wrapper-send-modal .success-wrapper{padding:30px 15px;display:flex;flex-direction:column;align-items:center;font-size:.85714rem;line-height:20px}.wrapper-send-modal .success-wrapper .info{width:100%}.wrapper-send-modal .success-wrapper .info .success-image{display:flex;justify-content:center}.wrapper-send-modal .success-wrapper .info .success-image svg{width:128px;height:128px}.wrapper-send-modal .success-wrapper .infos{display:flex;flex-direction:row;justify-content:space-between}.wrapper-send-modal .success-wrapper .infos .receiver,.wrapper-send-modal .success-wrapper .infos .sender{width:30%}.wrapper-send-modal .success-wrapper .infos .direction{width:128px;display:flex;align-items:center;justify-content:center}.wrapper-send-modal .success-wrapper .infos .direction svg{width:72px;height:72px;fill:#f5db36}.wrapper-send-modal .success-wrapper .message{color:#ee9031;margin-top:20px;text-align:center;line-height:1.3;font-size:1.57143rem}.wrapper-send-modal .return,.wrapper-send-modal .submit-btn{display:block;background:#4094b2;color:#fff;text-align:center;text-transform:uppercase;font-weight:700;letter-spacing:.05em;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 25px 8px;line-height:1.5;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1rem;border:1px solid #fff;width:100%;height:45px;transition:all .3s ease;cursor:pointer}.wrapper-send-modal .return:disabled,.wrapper-send-modal .submit-btn:disabled{background:#f4f4f4;color:#f09192;pointer-events:none}.wrapper-send-modal .return--rollback,.wrapper-send-modal .submit-btn--rollback{background-color:#fb5252}.wrapper-send-modal .return.lds-dual-ring,.wrapper-send-modal .submit-btn.lds-dual-ring{cursor:wait;pointer-events:none;color:transparent;position:relative}.wrapper-send-modal .return.lds-dual-ring:after,.wrapper-send-modal .submit-btn.lds-dual-ring:after{content:"";position:absolute;left:calc(50% - 16px);top:2px;display:inline-block;width:32px;height:32px;margin:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;-webkit-animation:animate-lds-dual-ring 1.2s linear infinite;animation:animate-lds-dual-ring 1.2s linear infinite}@media screen and (max-width:375px){.wrapper-send-modal .return,.wrapper-send-modal .submit-btn{white-space:normal}}.wrapper-send-modal .return{margin-top:25px;width:200px}.wrapper-send-modal .return--close{margin-top:15px;background:#898989}@media only screen and (min-device-width:375px) and (max-device-height:812px) and (-webkit-device-pixel-ratio:3){.giftmall-exchange-list,.intro-modal-content,.modal__wrapper--gift,.modal__wrapper--giftmall,.wrapper-send-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10;transition:transform .3s ease;opacity:1;visibility:visible}}@media only screen and (min-device-width:414px) and (max-device-height:736px) and (-webkit-device-pixel-ratio:3){.giftmall-exchange-list,.intro-modal-content,.modal__wrapper--gift,.modal__wrapper--giftmall,.wrapper-send-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10;transition:transform .3s ease;opacity:1;visibility:visible}}@media only screen and (min-device-width:414px) and (max-device-height:896px) and (-webkit-device-pixel-ratio:3){.giftmall-exchange-list,.intro-modal-content,.modal__wrapper--gift,.modal__wrapper--giftmall,.wrapper-send-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#fff;z-index:10;transition:transform .3s ease;opacity:1;visibility:visible}}.exclude-top{padding-top:20px}.float-action{position:fixed;z-index:9;right:5px;bottom:10px}.float-action-btn{padding:10px 20px;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#4094b2;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;font-size:1.07143rem;color:#fff;letter-spacing:-.1px;text-align:center;line-height:22px;cursor:pointer}.float-action-btn svg{width:24px;height:24px}.float-action-btn span{margin-left:5px}@media (min-width:768px){.float-action{right:calc(50% - 379px)}}.submit-btn{display:inline-block;background:#adadad;color:#fff;text-align:center;text-transform:uppercase;font-weight:500;letter-spacing:.05em;outline:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:10px 25px 8px;line-height:1.5;min-width:150px;border:1px solid #fff;max-width:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.07143rem;transition:all .3s ease}.disable-click{pointer-events:none;cursor:default}.disable-click .btn-management,.disable-click .stamp-notify,.submit-active{pointer-events:visible;cursor:pointer}.submit-active{background:#4094b2}.float-close-btn{position:fixed;z-index:1000;cursor:pointer;top:59px;right:5px;width:40px;height:40px}@media screen and (min-width:768px){.float-close-btn{right:calc(50% - 379px)}}.float-close-btn svg{width:100%;height:100%}.wrapper-btn-close-load-post .float-close-btn-load{position:absolute;top:3px;right:5px;cursor:pointer;width:40px;height:40px;display:block}.wrapper-btn-close-load-post .float-close-btn-load svg{width:100%;height:100%}.btn-back{margin-top:30px;display:block;width:75%;height:45px;background:#b1b1b1;color:#fff;text-align:center;line-height:45px;font-weight:700;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;font-size:1.14286rem}.empty-state{margin:20px;text-align:center;color:#ee9031}.v--modal-overlay.scrollable{overflow-x:hidden}@-webkit-keyframes delay-overflow{0%{overflow:auto}}@keyframes delay-overflow{0%{overflow:auto}}.avatar-notify-wrapper,.avatar-wrapper{position:relative}.status-checkin-today{position:absolute;bottom:-2px;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:50%}.status-checkin-today.happy{background-image:url(/img/emoji-happy.png)}.status-checkin-today.normal{background-image:url(/img/emoji-normal.png)}.status-checkin-today.sad{background-image:url(/img/emoji-sad.png)}.status-checkin-today.boring{background-image:url(/img/emoji-boring.png)}.avatar-wrapper .status-checkin-today{right:10px}.avatar.avatar-wrapper .status-checkin-today{right:14px}.member-item--avatar .avatar.avatar-wrapper .status-checkin-today{right:0}.avatar-notify-wrapper .status-checkin-today{right:-2px;top:30px;bottom:auto}.mod-user-info .avatar.avatar-wrapper .status-checkin-today{right:-2px}.information-avatar{position:relative}.information-avatar .status-checkin-today{right:0}body .d-flex>*,body .d-inline-flex>*{flex:inherit!important}.header-admin-content{align-items:baseline;padding:15px 25px;border-bottom:1px solid rgba(0,0,0,.2);margin-bottom:10px;position:sticky;width:100%;top:55px;background-color:#fff;z-index:10;width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}.header-admin-content,.header-admin-content .return-admin-page{height:47px;display:flex;font-weight:700;justify-content:center}.header-admin-content .return-admin-page{position:absolute;left:20px;top:0;font-size:16px;cursor:pointer;align-items:center}.header-admin-content .return-admin-page svg{width:28px;height:28px;transform:rotate(180deg)}.header-admin-content h2{font-size:16px}#basic-temp{font-size:1.14286rem;font-stretch:100%;background-color:#fff;min-height:100vh}#basic-temp header{display:flex;justify-content:center;align-items:center;background:#ffd086}#basic-temp header a{margin:20px 0;display:block}#basic-temp header a img{max-width:100%;height:auto}#basic-temp main{display:block;padding:10px 15px}#basic-temp main a{text-align:center;text-decoration:underline;color:#000;cursor:pointer;position:relative}#basic-temp main a:active,#basic-temp main a:focus,#basic-temp main a:hover{outline:none;color:#f7b11e}#basic-temp main a.back-link{white-space:nowrap}#basic-temp main h2{font-size:1.57143rem;padding:20px;text-align:center;line-height:1.5;color:#777;font-weight:700}.login-form form{max-width:350px;margin:0 auto}.login-form form .form-group{margin-bottom:20px}.login-form form .form-group input{box-sizing:border-box;width:100%;padding:11px 20px;background-color:#fff;border:1px solid #b3b3b3;outline:none}.login-form form .form-group input:focus{border-color:#01b4da}.login-form form .form-submit{margin:0 auto;text-align:center}.login-form button{transition:all .3s;max-width:307px;margin:5px auto 20px;box-sizing:border-box;width:100%;background:#f9ae17;border:2px solid #f9ae17;border-radius:8px;padding:16px 0;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row;text-align:center;white-space:nowrap}.login-form button i{margin-left:5px;font-size:1.42857rem}.login-form button:hover{background:#fff;border:2px solid #ec9348;color:#ec9348}.login-form.login-form-fix-css form .form-group{margin-bottom:15px}.login-form.login-form-fix-css form .form-submit{padding-top:5px}.login-form.login-form-fix-css form .form-submit .error{margin-top:0}#basic-temp .message-div{display:flex;flex-direction:column;justify-content:center;max-width:768px;padding:20px 30px;margin:0 auto;font-size:1.21429rem;color:#777;line-height:1.5;align-items:center}#basic-temp .message-div .message{margin-bottom:20px}.checkbox-styling{display:block;position:relative;padding-left:25px;margin:0;cursor:pointer;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-styling input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox-styling input:checked~.checkmark{background-color:#fff;border-color:#0474b4}.checkbox-styling input:checked~.checkmark:after{display:block}.checkbox-styling .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #b3b3b3;background-color:#fcfffe}.checkbox-styling .checkmark:after{content:"";position:absolute;display:none;left:5px;top:1px;width:5px;height:10px;border:solid #0474b4;border-width:0 2px 2px 0;transform:rotate(45deg)}.radiobox-styling{display:block;position:relative;padding-left:25px;margin:0;cursor:pointer;line-height:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.radiobox-styling input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.radiobox-styling input:checked~.checkmark{background-color:#fff;border-color:#0474b4}.radiobox-styling input:checked~.checkmark:after{display:block}.radiobox-styling .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;border:1px solid #b3b3b3;background-color:#fcfffe;border-radius:50%}.radiobox-styling .checkmark:after{content:"";position:absolute;display:none;left:4px;top:4px;width:6px;height:6px;border-radius:50%;background-color:#0474b4}.tabs-component{display:flex;justify-content:center;flex-direction:column;align-items:center}[dir=ltr] .tabs-component-tabs{padding-left:0}[dir=rtl] .tabs-component-tabs{padding-right:0}.tabs-component-tabs{position:sticky;top:55px;display:flex;justify-content:center;list-style-type:none;width:calc(100% + 40px);background:#fff;padding:10px;z-index:10;box-shadow:0 1px 0 0 #ccc8cc}.tabs-component-tabs .tabs-component-tab{border:1px solid #ccc;border-right:none}.tabs-component-tabs .tabs-component-tab:first-child{border-top-left-radius:5px;border-bottom-left-radius:5px}.tabs-component-tabs .tabs-component-tab:last-child{border-right:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px}.tabs-component-tabs .tabs-component-tab a{color:#777;font-weight:700;text-decoration:none;padding:.4rem 1rem;display:block;outline:none}.tabs-component-tabs .tabs-component-tab.is-active,.tabs-component-tabs .tabs-component-tab:hover{background-color:#707070}.tabs-component-tabs .tabs-component-tab.is-active a,.tabs-component-tabs .tabs-component-tab:hover a{color:#fff}.tabs-component-panels{width:100%;padding-top:20px}.v-tabs.tab-vuetify-main:not(.sticky) .v-tabs__bar{position:fixed;z-index:99;left:0;box-shadow:0 1px 0 0 #ccc8cc;width:100%}@media screen and (min-width:767px){.v-tabs.tab-vuetify-main:not(.sticky) .v-tabs__bar{left:calc(50% - 384px);max-width:768px}}.v-tabs.tab-vuetify-main.sticky{background-color:#fff;position:sticky;top:55px;width:calc(100% + 40px);margin-left:-20px;z-index:100;box-shadow:0 1px 0 0 #ccc8cc}.v-tabs.tab-vuetify-main .v-tabs__slider-wrapper{display:none!important}.v-tabs.tab-vuetify-main .v-tabs__wrapper{margin:0 10px}.v-tabs.tab-vuetify-main .v-tabs__container{height:47px;padding:10px 0}.v-tabs.tab-vuetify-main .v-tabs__div{height:100%}.v-tabs.tab-vuetify-main .v-tabs__div .v-tabs__item{border:1px solid #ccc;border-right:none}.v-tabs.tab-vuetify-main .v-tabs__div:nth-child(2) .v-tabs__item{border-top-left-radius:5px;border-bottom-left-radius:5px}.v-tabs.tab-vuetify-main .v-tabs__div:last-child .v-tabs__item{border-right:1px solid #ccc;border-top-right-radius:5px;border-bottom-right-radius:5px}.v-tabs.tab-vuetify-main .v-tabs__item{color:#777;font-weight:700;text-decoration:none;padding:.3em 1rem;font-size:13px;outline:none;opacity:1;margin:0;text-transform:none;white-space:nowrap}.v-tabs.tab-vuetify-main .v-tabs__item--active{color:#fff;background-color:#707070;border-color:#707070!important}@media screen and (min-width:767px){.v--modal-block-scroll .v-tabs.tab-vuetify-main:not(.sticky) .v-tabs__bar{left:calc(50% - 388px)}}.tab-vuetify-main-content{min-height:50vh}.intro-modal-content{height:100%;padding:30px 0 20px}.intro-modal-content .col-flex-center{display:flex;justify-content:center;align-items:center}.intro-modal-content .container-slide{height:calc(100% - 40px)}.intro-modal-content .container-slide .slick-list,.intro-modal-content .container-slide .slick-slide,.intro-modal-content .container-slide .slick-slide>div,.intro-modal-content .container-slide .slick-slider,.intro-modal-content .container-slide .slick-track,.intro-modal-content .container-slide .step-slide{height:100%}.intro-modal-content .container-slide .slick-dots{bottom:8px}.intro-modal-content .container-slide .slick-dots li{margin:0 7px;pointer-events:none}.intro-modal-content .container-slide .slick-dots li button{background-color:#d9e9f6;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:16px;height:16px}.intro-modal-content .container-slide .slick-dots li button:before{display:none}.intro-modal-content .container-slide .slick-dots li.slick-active button{background-color:#58aef9}.intro-modal-content .container-slide.only-1-slide{position:relative}.intro-modal-content .container-slide.only-1-slide:after{content:"";position:absolute;left:50%;bottom:12px;width:16px;height:16px;background-color:#58aef9;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transform:translateX(-50%);z-index:0}.intro-modal-content .container-slide .step-content{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:0 15px}.intro-modal-content .container-slide .step-content.pd-30{padding:0 30px}.intro-modal-content .container-slide .step-body{flex:1;text-align:center}.intro-modal-content .container-slide .step-body h4{line-height:1.3;color:#8095a8;font-size:2rem;font-weight:700;margin-bottom:20px}.intro-modal-content .container-slide .step-body .img-wrapper{width:100%;margin-bottom:20px}.intro-modal-content .container-slide .step-body .img-wrapper img{max-width:100%;max-height:250px;height:auto;margin:0 auto}.intro-modal-content .container-slide .step-body .text-des{color:#6c8197;font-size:1.71429rem;line-height:35px}.intro-modal-content .container-slide .wrapper-file-upload{margin-bottom:20px}.intro-modal-content .container-slide .wrapper-file-upload .box-file-upload{position:relative;margin:0 auto;width:200px;height:200px}.intro-modal-content .container-slide .wrapper-file-upload .box-file-upload.prevent-pointer{pointer-events:none}.intro-modal-content .container-slide .wrapper-file-upload .avatar-upload-btn label{cursor:pointer}.intro-modal-content .container-slide .wrapper-file-upload .img-avatar-default{width:200px;height:200px}.intro-modal-content .container-slide .wrapper-file-upload .img-avatar-default.lds-dual-ring{cursor:wait;pointer-events:none;color:transparent;position:relative}.intro-modal-content .container-slide .wrapper-file-upload .img-avatar-default.lds-dual-ring:after{content:"";position:absolute;left:calc(50% - 16px);top:calc(50% - 16px);display:inline-block;width:32px;height:32px;margin:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;-webkit-animation:animate-lds-dual-ring 1.2s linear infinite;animation:animate-lds-dual-ring 1.2s linear infinite}.intro-modal-content .container-slide .wrapper-file-upload .img-avatar-default img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border:1px solid #ececec;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.intro-modal-content .container-slide .wrapper-file-upload .img-avatar-default.lds-dual-ring img{opacity:.6}.intro-modal-content .container-slide .wrapper-file-upload .camera-icon{position:absolute;width:40px;height:40px;bottom:3px;right:22px}.intro-modal-content .container-slide .wrapper-file-upload .camera-icon svg{width:100%;height:100%}.intro-modal-content .container-slide .note{margin:0 auto 40px;color:#8095a8;text-align:center;border:3px solid #f5d8a2;padding:10px 40px;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;line-height:1.3;position:relative;max-width:400px;width:100%;font-size:1.42857rem}.intro-modal-content .container-action{padding:0 30px}.intro-modal-content .container-action .btn-next-slide{width:100%;height:40px;display:block;text-align:center;line-height:40px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;font-size:1.57143rem;background-color:#58aef9;color:#fff;font-weight:700;cursor:pointer}.intro-modal-content .container-action .btn-next-slide:disabled{background-color:#e7e6e6;color:#000;pointer-events:none}@media screen and (min-width:768px) and (max-height:700px){.intro-modal-content.intro-home .step-1 .step-body .img-wrapper img{height:200px!important;width:auto}}@media screen and (min-width:576px){.intro-modal-content .dk-w75{max-width:75%;margin:0 auto}.intro-modal-content .container-slide .step-body h4{font-size:2.28571rem}}@media screen and (max-width:575px){.intro-modal-content.intro-gift .container-slide .note{padding:10px 30px}.intro-modal-content .container-slide .step-body .img-wrapper img{max-height:300px}.intro-modal-content .container-slide .step-body .text-des{font-size:1.42857rem}.intro-modal-content .container-slide .note{font-size:1.28571rem}}@media screen and (max-height:575px) and (max-height:699px){.intro-modal-content .container-slide .step-body .img-wrapper img{max-height:300px!important}}@media screen and (max-height:700px) and (max-height:899px){.intro-modal-content .container-slide .fix-img{max-height:200px!important}}@media screen and (min-height:900px){.intro-modal-content .intro-modal-content.intro-home .step-1 .step-body .img-wrapper img{width:100%;height:450px!important}.intro-modal-content .container-slide .fix-img,.intro-modal-content .intro-modal-content .container-slide .step-body .img-wrapper img{max-height:450px!important}}.modal__wrapper--giftmall,.modal__wrapper--giftmall .content__wrapper,.modal__wrapper--giftmall .modal__content{height:100%}.modal__wrapper--giftmall .success-wrapper{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.modal__wrapper--giftmall .success-wrapper-cgift .info{height:calc(100% - 130px)}.modal__wrapper--giftmall .success-wrapper-cgift .gp-action{height:130px}.modal__wrapper--giftmall .success-wrapper-cgift .info{padding-top:70px;width:100%;overflow-y:auto;overflow-x:hidden}.modal__wrapper--giftmall .success-wrapper .info{padding:10px 15px;text-align:center}@media screen and (min-width:575px){.modal__wrapper--giftmall .success-wrapper .info{max-width:70%}}.modal__wrapper--giftmall .success-wrapper .info .success-image svg{width:128px;height:128px}.modal__wrapper--giftmall .success-wrapper .info .success-msg{color:#ee9031;text-align:center;font-size:20px;margin-top:30px}.modal__wrapper--giftmall .success-wrapper .info .success-msg-info{margin-top:20px;font-weight:700;line-height:1.3;font-size:20px;white-space:pre-line}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action{width:100%;background-color:#fff;padding:15px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group{width:100%}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .lbl-quantity{width:100%;font-weight:700;margin-bottom:15px}@media screen and (min-width:575px){.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group,.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .lbl-quantity{max-width:75%}}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .select-delivery{-moz-text-align-last:center;text-align-last:center;text-align:center;width:100%;height:35px;color:#333;font-weight:700;border:1px solid #b3b3b3;padding:5px 12px;font-size:16px;line-height:22px;max-width:100%;box-sizing:border-box;background-color:#eee;box-shadow:none;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .select-delivery::-ms-expand{display:none}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-select{position:relative;width:100%}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-select:after{content:"";position:absolute;top:12px;right:8px;cursor:pointer;width:0;height:0;padding:3px;border:solid #000;border-width:0 2px 2px 0;transform:rotate(45deg)}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange{border:1px solid #b3b3b3;border-radius:5px;width:100%;padding:10px 20px;margin-bottom:15px}@media screen and (min-width:575px){.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange{max-width:75%}}@media screen and (max-width:320px){.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange{padding:10px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange .form-group-quantity,.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange .form-group-radio-box{font-size:14px}}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .box-cgift-info-exchange .form-group-lbl{width:105px;text-align:right}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity{display:flex;align-items:center;font-size:16px;font-weight:700;margin-bottom:15px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity .form-group-quantity-label{margin-right:15px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity .form-group-select{width:75px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity .quantity-can-exchange{font-weight:700;display:block;padding:0 15px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity .quantity-can-exchange span{font-size:15px;line-height:1;white-space:nowrap}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-quantity p.error{margin-bottom:5px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-radio-box{display:flex;margin-bottom:15px;font-weight:700;font-size:16px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-radio-box .form-group-title{margin-right:15px;white-space:nowrap}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-radio-box .wrapper-checkbox:not(:last-child){margin-right:30px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .form-group-radio-box .radiobox-styling{white-space:nowrap;line-height:18px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .ipt-quantity{width:100%;color:#333;border:1px solid #b3b3b3;padding:7px 30px 5px 12px;line-height:20px;font-size:12px;max-width:100%;box-sizing:border-box;-moz-appearance:textfield}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .ipt-quantity::-webkit-inner-spin-button,.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .ipt-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .note-speech-bubble{margin-bottom:10px;position:relative;border:1px solid #fb5252;padding:5px;border-radius:5px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .note-speech-bubble:before{content:"";position:absolute;border-color:#fb5252 transparent;border-style:solid;border-width:10px 15px 0;display:block;width:0;z-index:0;bottom:-11px;left:50%;transform:translateX(-50%)}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .note-speech-bubble:after{content:"";position:absolute;border-color:#fff transparent;border-style:solid;border-width:9px 14px 0;display:block;width:0;z-index:1;bottom:-9px;left:50%;transform:translateX(-50%)}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-gift{display:block;width:100%;height:45px;text-align:center;border-radius:5px;line-height:45px;font-size:16px;font-weight:700}@media screen and (min-width:575px){.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-gift{width:75%}}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-type-confirm{background:#f4d078;background:linear-gradient(180deg,#f7dfa5,#f0c14b);color:#000;border:1px solid #b3b3b3;margin-bottom:10px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-type-confirm:disabled{pointer-events:none;background:#b3b3b3}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-type-confirm.visible-hide{visibility:hidden}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-used{background-color:#fb5252;color:#fff;border:1px solid #fb5252;margin-bottom:10px}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-used:disabled{pointer-events:none;background:#b3b3b3;border-color:#b3b3b3}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-exchange-confirm.lds-dual-ring{cursor:wait;pointer-events:none;color:transparent;position:relative}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-exchange-confirm.lds-dual-ring:after{content:"";position:absolute;left:calc(50% - 16px);top:2px;display:inline-block;width:32px;height:32px;margin:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;-webkit-animation:animate-lds-dual-ring 1.2s linear infinite;animation:animate-lds-dual-ring 1.2s linear infinite}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-type-close{background-color:#4094b2;color:#fff;border:1px solid #4094b2}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .btn-type-close.prevent-pointer{pointer-events:none}.modal__wrapper--giftmall .giftmall-detail-modal .gp-action .common-error{margin-bottom:10px}.modal__wrapper--giftmall .giftmall-detail-modal .error-container,.modal__wrapper--giftmall .giftmall-detail-modal .wrapper-giftmall-detail-exchanged{height:100%;display:flex;flex-direction:column;justify-content:space-between}.modal__wrapper--giftmall .giftmall-detail-modal .error-container{align-items:center;margin-top:10px;padding:10px 15px}.modal__wrapper--giftmall .giftmall-detail-modal .error-container svg{color:#fb5252}.modal__wrapper--giftmall .giftmall-detail-modal .error-container h4{font-size:20px;line-height:1.3;text-align:center}.modal__wrapper--giftmall .container-contact-form,.modal__wrapper--giftmall .gift-original-contact{height:100%}.modal__wrapper--giftmall .gift-original-contact .btn-type-confirm.lds-dual-ring{cursor:wait;pointer-events:none;color:transparent;position:relative}.modal__wrapper--giftmall .gift-original-contact .btn-type-confirm.lds-dual-ring:after{content:"";position:absolute;left:calc(50% - 16px);top:2px;display:inline-block;width:32px;height:32px;margin:4px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:4px;-webkit-animation:animate-lds-dual-ring 1.2s linear infinite;animation:animate-lds-dual-ring 1.2s linear infinite}@-webkit-keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modal__wrapper--giftmall .gift-original-contact .wrapper-success .title-header{margin-bottom:20px}.modal__wrapper--giftmall .gift-original-contact .wrapper-success .success-image{display:flex;justify-content:center}.modal__wrapper--giftmall .gift-original-contact .error-container .gp-action{height:auto!important;padding-bottom:5px!important}.giftmall-detail{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:20px;height:100%}.giftmall-detail .row-detail{overflow-x:hidden;overflow-y:auto;padding:0 15px}.giftmall-detail:not(.company-gift-detail) .row-detail{height:calc(100% - 157px)}.giftmall-detail:not(.company-gift-detail) .gp-action{height:157px}.giftmall-detail:not(.company-gift-detail) .row-detail{height:calc(100% - 132px)}.giftmall-detail:not(.company-gift-detail) .none-error{height:132px}.giftmall-detail.company-gift-detail .row-detail{height:calc(100% - 285px)}.giftmall-detail.company-gift-detail .gp-action{height:285px}.giftmall-detail.wrapper-gift-original-choose-contact:not(.success) .gp-contact{height:calc(100% - 130px)}.giftmall-detail.wrapper-gift-original-choose-contact:not(.success) .gp-action{height:130px}.giftmall-detail.wrapper-gift-original-choose-contact .gp-contact{overflow:auto;padding:30px 20px 15px}@media screen and (min-width:575px){.giftmall-detail.wrapper-gift-original-choose-contact .gp-contact{padding-left:20%;padding-right:20%}}.giftmall-detail.wrapper-gift-original-choose-contact .gp-action .btn-type-confirm:disabled{background:#f4f4f4;border-color:#f4f4f4;color:#f09192}.giftmall-detail.wrapper-gift-original-choose-contact .box-note-header{border:1px solid #fb5252;padding:5px;border-radius:5px;margin-bottom:15px;margin-top:15px;text-align:center}.giftmall-detail.wrapper-gift-original-choose-contact .title-header{font-size:24px;line-height:36px;text-align:center;font-weight:700}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact{margin-top:10px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact li{cursor:pointer;border-radius:10px;position:relative}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item{border:1px solid #6b6b6b;background-color:#d1d1d1;padding:15px;transition:all .2s;transition:border-width .2s ease-in-out}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item.selected{border-color:#3465a4;border-width:3px;background-color:#fff}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:10px;min-height:30px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header span{color:#3465a4;font-weight:700;font-size:20px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header .group-action-item-contact .btn-action{color:#ee9031;border:1px solid #ee9031;padding:5px;font-size:18px;font-weight:700;cursor:pointer;border-radius:5px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header .group-action-item-contact .btn-action:first-child{margin-right:10px}@media screen and (max-width:320px){.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header span{font-size:18px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header .group-action-item-contact .btn-action{font-size:16px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item .wrapper-header .group-action-item-contact .btn-action:first-child{margin-right:5px}}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item span{display:block;line-height:1.3}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .contact-item:not(:last-child){margin-bottom:15px}.giftmall-detail.wrapper-gift-original-choose-contact .list-contact .add-contact-item{border:2px dashed #3465a4;padding:30px 15px;color:#3465a4;font-weight:500;font-size:20px;text-align:center}.giftmall-detail.wrapper-gift-original-choose-contact.success .gp-action{height:130px}.giftmall-detail .wrapper-slick-img{height:220px;position:relative}.giftmall-detail .wrapper-slick-img .slick-slider{height:100%}.giftmall-detail .wrapper-slick-img .slick-slider .slick-slide img{height:220px;width:auto;margin:0 auto}.giftmall-detail .wrapper-slick-img>img{height:220px;width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}@media screen and (max-width:667px){.giftmall-detail .wrapper-slick-img>img{height:185px}}.giftmall-detail .wrapper-slick-img .slick-dots{bottom:7px}.giftmall-detail .wrapper-slick-img .slick-dots li{width:10px;height:10px}.giftmall-detail .wrapper-slick-img .slick-dots li button{background-color:#d9e9f6;border-radius:50%;width:7px;height:7px}.giftmall-detail .wrapper-slick-img .slick-dots li button:before{display:none}.giftmall-detail .wrapper-slick-img .slick-dots li.slick-active button{background-color:#58aef9}.giftmall-detail .wrapper-slick-img label{background:#01b4da;color:#fff;padding:3px 5px;right:5px;top:5px;position:absolute;border-radius:5px}.giftmall-detail .wrapper-slick-img .price{position:absolute;padding:5px 15px;color:#fff;font-weight:700;z-index:1;bottom:0;right:0;background-color:rgba(0,0,0,.65)}@media screen and (min-width:575px){.giftmall-detail .wrapper-slick-img .price{right:12.5%}}.giftmall-detail .img{display:flex;justify-content:center}.giftmall-detail .img img{min-height:150px;max-height:200px;max-width:100%;margin:0 auto}.giftmall-detail .summary{border-top:1px solid hsla(0,0%,87.8%,.58039);padding:10px 15px 0;margin-right:-15px;margin-left:-15px}.giftmall-detail .summary .info .brand{font-size:12px;color:#698fb2;margin-bottom:3px}.giftmall-detail .summary .info .title{font-weight:700;font-size:20px;color:#333}@media screen and (max-width:667px){.giftmall-detail .summary .info .title{font-size:16px}}.giftmall-detail .summary .info .name-notice{margin-top:3px;font-size:11px;white-space:pre-wrap;word-wrap:break-word}.giftmall-detail .summary .description{margin-top:15px;white-space:pre-wrap;word-wrap:break-word}.giftmall-detail .summary .description p{margin-bottom:15px}.giftmall-detail .summary .notice{margin-top:15px}.giftmall-detail .summary .description,.giftmall-detail .summary .notice{white-space:pre-wrap;word-wrap:break-word;line-height:1.4}@media screen and (min-width:576px){.giftmall-detail .summary .description,.giftmall-detail .summary .info,.giftmall-detail .summary .notice{max-width:75%;margin-left:auto;margin-right:auto}}.giftmall-detail.gift-out-of-stock{justify-content:center;padding:20px 30px}.giftmall-detail.gift-out-of-stock .common-error{font-size:24px;text-align:center;margin-top:20px;margin-bottom:30px}.giftmall-detail.gift-out-of-stock .gp-action .btn-type-close{width:300px}.giftmall-detail .form-contact-detail .form-group{margin-bottom:5px}.giftmall-detail .form-contact-detail .form-group label{display:block;line-height:26px;font-size:12px}.giftmall-detail .form-contact-detail .form-group label span{color:#fb5252;margin-left:5px}.giftmall-detail .form-contact-detail .form-group .space-hr{display:flex;justify-content:center;align-items:center;padding:0 6px}.giftmall-detail .form-contact-detail .form-group .form-group-postcode{display:flex}.giftmall-detail .form-contact-detail .form-group .form-group-postcode .ipt{width:60px;overflow:hidden;resize:none}.giftmall-detail .form-contact-detail .form-group .ipt{width:100%;color:#333;border:1px solid #333;padding:5px;border-radius:5px;height:38px;font-size:18px;line-height:28px;max-width:100%;box-sizing:border-box;-moz-appearance:textfield}@media screen and (min-width:575px){.giftmall-detail .form-contact-detail .form-group .ipt.ipt-half{width:100px}}.giftmall-detail .form-contact-detail .form-group .ipt::-webkit-inner-spin-button,.giftmall-detail .form-contact-detail .form-group .ipt::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.giftmall-detail .form-contact-detail .form-group .ipt:focus{border-color:#4094b2;background-color:#fff}.box-note-form-option .form-contact-detail{border:1px solid #333;border-radius:5px;padding:10px 15px}.box-note-form-option .form-contact-detail p{line-height:1.5}.box-note-form-option .form-contact-detail p strong{font-weight:700}.giftmall-item{cursor:pointer;display:flex;flex-direction:column;margin-bottom:20px;border:1px solid #ccc;border-radius:8px}.giftmall-item .img{display:flex;justify-content:center;position:relative;-o-object-fit:cover;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;height:200px;border-bottom:.5px solid hsla(0,0%,80%,.2)}.giftmall-item .img img{min-height:150px;height:199px;max-width:100%}.giftmall-item .img label{font-size:.75rem;background:#01b4da;color:#fff;padding:3px 5px;right:15px;top:15px;position:absolute;border-radius:5px}.giftmall-item .img label.cgift{background-color:#00b050}.giftmall-item .img .price{position:absolute;padding:5px 15px;color:#fff;font-weight:700;z-index:1;bottom:0;right:-1px;background-color:rgba(0,0,0,.65)}.giftmall-item .img .public{position:absolute;padding:8px 13px;border-radius:5px;color:#fff;font-weight:700;z-index:1;top:5px;right:5px}.giftmall-item .img .public.on{background-color:#00b050}.giftmall-item .img .public.off{background-color:#c00000}.giftmall-item .summary{padding:10px 5px;display:flex;flex-direction:row;justify-content:space-between}.giftmall-item .summary .info{flex:1;padding-left:10px;padding-right:10px}.giftmall-item .summary .info .brand{font-size:12px;color:#698fb2;margin-bottom:3px}.giftmall-item .summary .info .title{font-weight:700;font-size:20px;color:#333}@media screen and (max-width:575px){.giftmall-item .summary .info .title{font-size:18px}}.giftmall-item .summary .info .name-notice{margin-top:3px;font-size:11px;white-space:pre-wrap;word-wrap:break-word}.giftmall-item .summary .note{max-width:50%;line-height:1.3;border:1px solid #fb5252;color:#333;padding:5px;border-radius:5px;position:relative;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:575px){.giftmall-item .summary .note{max-width:40%;font-size:11px}}.giftmall-item .summary .note strong{font-weight:700}.giftmall-item .summary .note:before{border-color:#fb5252 transparent;z-index:0;top:-11px}.giftmall-item .summary .note:after,.giftmall-item .summary .note:before{content:"";position:absolute;border-style:solid;border-width:0 10px 10px;display:block;width:0;right:10px}.giftmall-item .summary .note:after{border-color:#fff transparent;z-index:1;top:-9px}.giftmall-item .exchange{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:15px}.giftmall-item .exchange .btn-exchange-confirm{display:block;width:190px;background:#f4d078;background:linear-gradient(180deg,#f7dfa5,#f0c14b);color:#000;text-align:center;border-radius:5px;font-size:16px;line-height:1.3;padding:12px 20px 10px;font-weight:700;border:1px solid #b3b3b3}.giftmall-item .exchange .btn-exchange-confirm--orange{background:linear-gradient(90deg,rgba(252,148,4,.76078),#ec9348);font-size:14px;color:#fff;border-color:transparent}.company-gift-transaction-detail{height:100%}.company-gift-transaction-detail .container-detail{height:100%;display:flex;flex-direction:column;justify-content:space-between}.company-gift-transaction-detail .container-detail .content-gift-info{height:calc(100% - 75px)}.company-gift-transaction-detail .container-detail .gp-action{height:75px}.company-gift-transaction-detail .container-detail.lg .content-gift-info{height:calc(100% - 130px)}.company-gift-transaction-detail .container-detail.lg .gp-action{height:130px}.company-gift-transaction-detail .container-detail .content-gift-info{overflow-y:auto;padding:20px}@media screen and (min-width:575px){.company-gift-transaction-detail .container-detail .content-gift-info .container-overflow{width:75%;margin:0 auto}}.company-gift-transaction-detail .container-detail .gp-action-detail{background-color:#fff}.company-gift-transaction-detail .container-detail .gp-action-detail .btn-comfirm-use{margin-bottom:15px}.company-gift-transaction-detail .container-detail .order-trans-title{font-size:18px;line-height:32px;font-weight:700}.company-gift-transaction-detail .container-detail .order-trans-title-small{font-size:12px;line-height:26px;font-weight:400}.company-gift-transaction-detail .container-detail .exchange-number{color:#4094b2}.company-gift-transaction-detail .container-detail .box-gift{margin-top:30px}.company-gift-transaction-detail .container-detail .company-gift-item{border:1px solid #333;border-radius:5px;padding:10px 15px}.company-gift-transaction-detail .container-detail .company-gift-item .col-detail{display:flex;flex-direction:column;justify-content:center}.company-gift-transaction-detail .container-detail .date{line-height:32px;font-weight:700;border-bottom:3px solid #333}.company-gift-transaction-detail .container-detail .row-cgift{display:flex}.company-gift-transaction-detail .container-detail .col-img{width:199px;height:199px}.company-gift-transaction-detail .container-detail .col-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.company-gift-transaction-detail .container-detail .col-detail{width:calc(100% - 199px);padding-left:15px}.company-gift-transaction-detail .container-detail .col-detail h5{color:#4094b2;font-size:12px}.company-gift-transaction-detail .container-detail .col-detail .cgift-name{font-size:18px;font-weight:700;line-height:32px}.company-gift-transaction-detail .container-detail .col-detail .cgift-quantity-amount{font-weight:700;color:#666}@media screen and (max-width:575px){.company-gift-transaction-detail .container-detail .col-img{width:130px;height:130px}.company-gift-transaction-detail .container-detail .col-detail{width:calc(100% - 130px)}}@media screen and (max-width:320px){.company-gift-transaction-detail .container-detail .col-img{width:80px;height:80px}.company-gift-transaction-detail .container-detail .col-detail{width:calc(100% - 80px)}}.company-gift-transaction-detail .container-detail .box-note{margin-top:20px}.company-gift-transaction-detail .container-detail .box-note .box-note-remarks{border:1px solid #333;border-radius:5px;padding:10px 15px;font-size:18px;white-space:pre-wrap;word-wrap:break-word;height:120px;overflow-y:auto;overflow-x:hidden}.company-gift-transaction-detail .container-detail .box-note .box-note-remarks::-webkit-scrollbar-thumb,.company-gift-transaction-detail .container-detail .box-note .box-note-remarks::-webkit-scrollbar-track{border-radius:5px}.giftmall-transaction-detail{height:100%}.giftmall-transaction-detail .container-detail{height:100%;display:flex;flex-direction:column}.giftmall-transaction-detail .container-detail:not(.minimal) .content-gift-info{height:calc(100% - 130px)}.giftmall-transaction-detail .container-detail:not(.minimal) .gp-action{height:130px}.giftmall-transaction-detail .container-detail.minimal .content-gift-info{height:calc(100% - 75px)}.giftmall-transaction-detail .container-detail.minimal .gp-action{height:75px}.giftmall-transaction-detail .container-detail .content-gift-info:not(.content-gift-info--giftee){overflow:hidden}.giftmall-transaction-detail .container-detail .gift-img{height:200px}.giftmall-transaction-detail .container-detail .gift-img img{height:100%;max-width:100%;margin:0 auto}@media screen and (max-width:350px){.giftmall-transaction-detail .container-detail .gift-img{height:150px}}.giftmall-transaction-detail .container-detail .gift-img-cotoco img{height:auto;max-width:100%;margin:0 auto}.giftmall-transaction-detail .container-detail .gift-info{margin-top:20px}@media screen and (min-width:576px){.giftmall-transaction-detail .container-detail .gift-info{max-width:75%;width:100%;margin:20px auto 0;padding:0 15px}}.giftmall-transaction-detail .container-detail .gift-info .brand{font-size:12px;margin-bottom:3px;color:#698fb2}.giftmall-transaction-detail .container-detail .gift-info h4{font-size:20px;font-weight:700;color:#698fb2}.giftmall-transaction-detail .container-detail .gift-info .name-notice{margin-top:3px;font-size:11px;white-space:pre-wrap;word-wrap:break-word}.giftmall-transaction-detail .container-detail .gift-info .period,.giftmall-transaction-detail .container-detail .gift-info .txt-info{font-weight:700}.giftmall-transaction-detail .container-detail .gift-info .description,.giftmall-transaction-detail .container-detail .gift-info .notice{white-space:pre-wrap;word-wrap:break-word;margin-bottom:15px}.giftmall-transaction-detail .container-detail .gift-barcode{margin:15px auto 10px}@media screen and (min-width:576px){.giftmall-transaction-detail .container-detail .gift-barcode{max-width:75%}}.giftmall-transaction-detail .container-detail .gift-barcode img{max-width:100%;height:auto;margin:0 auto}.giftmall-transaction-detail .container-detail .gp-action-detail .btn-comfirm-use{margin-bottom:10px}.giftmall-transaction-detail .container-detail .content-gift-info--giftee{overflow-y:auto}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-footer,.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-header{height:60px;padding:15px 0;border-bottom:1px solid #ededed}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-footer img,.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-header img{height:30px;width:auto;margin:0 auto}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-footer{border-top:1px solid #ededed}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body{max-width:600px;padding:0 15px;margin:0 auto;color:#393939}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .main-img img{max-width:100%;height:auto;margin:0 auto}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .h6{margin-top:24px;font-weight:700;font-size:18px;line-height:1.6}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .main-title{margin-top:24px;font-size:18px;line-height:1.6}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .main-title strong{font-weight:700}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .description{max-width:100%;margin:16px;padding:8px;min-height:64px;border-radius:8px;background-color:#f3f3f3;display:flex;justify-content:center;align-items:center}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-content{max-width:100%;min-height:88px;margin:16px 20px;position:relative;box-shadow:0 0 4px rgba(0,0,0,.1);border-radius:8px}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-row{display:flex;flex-direction:row}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-img{width:88px;height:88px}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-info{flex:1;padding-left:15px;display:flex;flex-direction:column;justify-content:center;color:#393939}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-info h5{font-weight:700;margin-bottom:5px;color:#393939}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-info p{color:#393939}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .card-date{color:#888;text-align:right;font-size:12px;padding:0 15px 10px 0}.giftmall-transaction-detail .container-detail .content-gift-info--giftee .trans-body .note{line-height:1.6;margin-bottom:10px}.giftmall-exchange-list,.giftmall-exchange-list .wrapper-gift-detail-exchanged{height:100%}.giftmall-exchange-list .tab-vuetify-main-content{padding-top:20px}.giftmall-exchange-list .v-tabs.tab-vuetify-main .v-tabs__container{justify-content:center}.giftmall-exchange-list .v-tabs.tab-vuetify-main .v-tabs__wrapper{margin:0}.giftmall-exchange-list .v-tabs.tab-vuetify-main .v-tabs__bar{position:static!important}.giftmall-exchange-list .modal-list{height:100%;display:flex;flex-direction:column}.giftmall-exchange-list .modal-list .modal-list-container{height:calc(100% - 75px)}.giftmall-exchange-list .modal-list .gp-action-new{height:75px}.giftmall-exchange-list .modal-list-container{overflow-y:auto;position:relative;padding:0 15px}.giftmall-exchange-list .modal__header{position:sticky;top:0;background-color:#fff;padding:10px 0 0;z-index:2;display:block}.giftmall-exchange-list .modal__header h2{text-align:center;font-size:20px;font-weight:700;padding-bottom:5px;color:#343434;border-bottom:1px solid #b3b3b3}.giftmall-exchange-list .note-unexchange{position:relative;border:1px solid #fb5252;padding:5px;border-radius:5px;margin-bottom:15px;text-align:center;white-space:pre-wrap}.giftmall-exchange-list .wrapper-list-gift__not-used .title-list{color:#4094b2}.giftmall-exchange-list .wrapper-list-gift__used .title-list{color:#343434}.giftmall-exchange-list .wrapper-list-gift__used .gift-trans-item{cursor:default}.giftmall-exchange-list .wrapper-list-gift .title-list{text-align:center;font-size:20px;font-weight:700;padding-bottom:10px}.giftmall-exchange-list .note-label{margin-top:10px;display:flex;flex-direction:column;align-items:flex-end}.giftmall-exchange-list .note-label span{display:block;width:120px;height:35px;text-align:center;border-radius:5px;line-height:35px;font-size:16px;font-weight:700;background-color:#979797;color:#fff}.giftmall-exchange-list .gp-action{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.giftmall-exchange-list .gp-action.gp-action-new{margin-top:0;padding:15px 0;width:100%;align-items:center;background-color:#fff}.giftmall-exchange-list .gp-action.gp-action-new .btn-type-close{width:90%;max-width:350px;height:45px}.giftmall-exchange-list .gp-action .btn-gift{display:block;width:150px;height:35px;text-align:center;border-radius:5px;line-height:35px;font-size:16px;font-weight:700}.giftmall-exchange-list .gp-action-detail{align-items:center;padding:15px 20px;margin-top:0}.giftmall-exchange-list .gp-action-detail .btn-gift{width:100%;height:45px}@media screen and (min-width:575px){.giftmall-exchange-list .gp-action-detail .btn-gift{width:75%}}.giftmall-exchange-list .gp-action .btn-type-confirm,.giftmall-exchange-list .gp-action .btn-use-now{background:#f4d078;background:linear-gradient(180deg,#f7dfa5,#f0c14b);color:#000;border:1px solid #b3b3b3;margin-bottom:10px}.giftmall-exchange-list .gp-action .btn-type-confirm:disabled,.giftmall-exchange-list .gp-action .btn-use-now:disabled{pointer-events:none;background:#b3b3b3}.giftmall-exchange-list .gp-action .btn-type-confirm--white,.giftmall-exchange-list .gp-action .btn-use-now--white{background:#fff}.giftmall-exchange-list .gp-action .btn-used{background-color:#fb5252;color:#fff;border:1px solid #fb5252}.giftmall-exchange-list .gp-action .btn-used:disabled{pointer-events:none;background:#b3b3b3;border-color:#b3b3b3}.giftmall-exchange-list .gp-action .btn-used--cgift:disabled{pointer-events:inherit}.giftmall-exchange-list .gp-action .btn-type-close{background-color:#4094b2;color:#fff;border:1px solid #4094b2}.giftmall-exchange-list .gift-trans-item{padding:20px 15px;position:relative;display:flex;flex-direction:column;margin-bottom:20px;border:1px solid #ccc;border-radius:25px}.giftmall-exchange-list .gift-trans-item.gift-trans-item--unused,.giftmall-exchange-list .gift-trans-item.is-see{cursor:pointer}.giftmall-exchange-list .gift-trans-item .date{font-size:10px;color:#979797;text-align:right;position:absolute;right:15px;top:5px}.giftmall-exchange-list .gift-trans-item .label-cgift{display:inline-block;background-color:#00b050;font-size:.75rem;color:#fff;padding:3px 5px;border-radius:5px;margin-bottom:5px}.giftmall-exchange-list .gift-trans-item .wrapper-item{display:flex}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-img{width:35%;min-height:100px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-img img{width:130px;height:130px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0 auto}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info{width:75%;padding-left:10px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info h5{font-weight:700;font-size:18px;line-height:1.3}@media screen and (max-width:575px){.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info h5{font-size:16px}}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info p{color:#979797}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info p.price-gift-promotion{color:#fb5252}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info .date-expert{margin-top:5px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info .brand{font-size:12px;color:#698fb2;margin-bottom:3px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info .name-notice{margin-top:3px;font-size:11px;margin-bottom:3px;white-space:pre-wrap;word-wrap:break-word}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info .gp-action{margin-top:10px}@media screen and (max-width:575px){.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-img{width:130px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info{width:calc(100% - 130px)}}@media screen and (max-width:320px){.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-img{width:80px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-img img{width:80px;height:80px}.giftmall-exchange-list .gift-trans-item .wrapper-item .gift-info{width:calc(100% - 80px)}}.giftmall-exchange-list .gift-trans-item .gp-action .btn-gift{margin-bottom:0}.giftmall-exchange-list .gift-trans-item .gp-action .btn-used{margin-top:10px}.giftmall-exchange-list .error-container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between;margin-top:10px}.giftmall-exchange-list .error-container svg{color:#fb5252}.giftmall-exchange-list .error-container h4{font-size:20px;line-height:1.3;text-align:center}.giftmall-exchange-list .error-container .gp-action{width:100%;background-color:#fff;padding:0 15px 15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.giftmall-exchange-list .error-container .gp-action .btn-gift{display:block;width:100%;height:45px;text-align:center;border-radius:5px;line-height:45px;font-size:16px;font-weight:700}@media screen and (min-width:575px){.giftmall-exchange-list .error-container .gp-action .btn-gift{width:75%}}.giftmall-exchange-list .error-container .gp-action .btn-type-close{background-color:#4094b2;color:#fff;border:1px solid #4094b2}.wrapper-order-detail--admin,.wrapper-order-detail--admin .content-wrapper{height:100%}.wrapper-order-detail--admin .content-wrapper .modal-header .title{text-align:center;font-size:18px;line-height:inherit}.wrapper-order-detail--admin .content-wrapper .margin-header{margin-bottom:15px}.wrapper-order-detail--admin .modal-body-trans{padding:0;justify-content:space-between}.wrapper-order-detail--admin .modal-body-trans .status-delivery{height:calc(100% - 85px)}.wrapper-order-detail--admin .modal-body-trans .exchange-group{border-bottom:3px solid #333;margin-bottom:15px}.wrapper-order-detail--admin .modal-body-trans .time{font-size:14px;font-weight:700;line-height:32px}.wrapper-order-detail--admin .modal-body-trans .exchange-num{color:#4094b2}.wrapper-order-detail--admin .modal-body-trans p.title{font-size:18px;font-weight:700;line-height:32px}.wrapper-order-detail--admin .modal-body-trans p.title-small{font-size:12px;line-height:26px}.wrapper-order-detail--admin .modal-body-trans .box-border{border:1px solid #333;border-radius:5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product{overflow:auto;padding-top:20px;padding-bottom:20px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contain-overflow{padding:0 15px;flex-direction:column;display:flex}@media screen and (min-width:757px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contain-overflow{width:70%;margin:0 15%}}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .first .user{border:1px solid #ccc;padding:15px;margin-bottom:15px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .first .user .user-avt-delivery{width:70px;height:70px;border-radius:50%;margin:0 auto 5px;-o-object-fit:cover;object-fit:cover}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .first .user h4.user-name{font-size:16px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .first .user h4.user-detail-trans{padding-top:5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group{margin-bottom:20px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group .user-detail{display:flex;flex-direction:row;align-items:center;padding:5px 10px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group .user-detail .avatar-wrapper .avt{width:70px;height:70px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin:0 15px 0 0}@media screen and (max-width:600px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group .user-detail .avatar-wrapper .avt{width:56px;height:56px;margin:0 20px 0 0}}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group .user-detail .user-mail,.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .user-group .user-detail .user-name{font-size:14px;font-weight:700;line-height:30px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group{margin-bottom:20px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info{display:flex;flex-direction:column;padding:15px 10px;font-size:14px}@media screen and (max-width:600px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info{font-size:12px}}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail{display:flex;flex-direction:row;align-items:center;width:100%}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-wrapper{width:199px;height:199px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-wrapper .gift-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info{padding-left:15px;display:flex;flex-flow:column wrap;justify-content:center;width:calc(100% - 199px)}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .exchange-num{color:#4094b2}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .brand-name{font-size:12px;padding-bottom:5px;color:#4094b2}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .gift-name{font-size:18px;line-height:2;font-weight:700}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .quanlity{font-size:14px;line-height:32px;font-weight:700;color:#666}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .title-status-delivery{padding-top:7px;font-size:18px;font-weight:700;color:#4094b2}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info .title-status-delivery.done{color:#fb5252}@media screen and (max-width:575px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-wrapper{width:130px;height:130px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info{width:calc(100% - 130px)}}@media screen and (max-width:320px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-wrapper{width:80px;height:80px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .gift-group .order-gift-info .gift-detail .gift-info{width:calc(100% - 80px)}}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contact-info{padding:10px 15px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contact-info p{line-height:1.5}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contact-info p strong{font-weight:700}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .contact-group{margin-bottom:20px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .remarks-group .remarks-info{padding:10px 15px;overflow-x:hidden;overflow-y:auto;height:150px;display:block;font-size:18px;white-space:pre-line}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .remarks-group .remarks-info::-webkit-scrollbar-thumb,.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .remarks-group .remarks-info::-webkit-scrollbar-track{border-radius:5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user{margin-top:15px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li{display:flex;justify-content:space-between;padding:10px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li span{display:flex}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li span i{color:red}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .normal{display:flex;width:400px;min-width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 12px 5px;line-height:20px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .gp-postcode{display:flex;width:400px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .third-spec{width:70px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .fourth-spec{width:100px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .input-spec{line-height:20px;border:1px solid #a9a3a3;height:25px;height:auto;padding:7px 12px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li h4.line-input{font-size:25px;margin:auto 10px}@media only screen and (max-width:800px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .normal{display:flex;width:300px;min-width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 10px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .input-spec{width:auto;border:1px solid #a9a3a3;height:25px;height:auto;padding:7px 10px 5px}}@media only screen and (max-width:500px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .normal{display:flex;width:180px;min-width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 10px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .input-spec{width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 10px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .gp-postcode{width:180px}}@media only screen and (max-width:321px){.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .normal{display:flex;width:130px;min-width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 10px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .third-number{width:35px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .input-spec{width:auto;border:1px solid #a9a3a3;height:auto;padding:7px 10px 5px}.wrapper-order-detail--admin .modal-body-trans .write-delivery-content-product .write-delivery-content .contact ul.contact-detail-user li .gp-postcode{width:130px}}.wrapper-order-detail--admin .modal-body-trans .wrapper-action{height:85px}.wrapper-order-detail--admin .modal-body-trans .fm-gr-cm-over-hand{padding:20px 15px}@media screen and (min-width:757px){.wrapper-order-detail--admin .modal-body-trans .fm-gr-cm-over-hand{width:70%;margin:0 15%}}.gift-wrapper .vue-simple-suggest.designed{border:1px solid #b3b3b3}.gift-wrapper .vue-simple-suggest.designed input.default-input{border:none;width:100%;padding:7px 12px 5px 35px;color:#333;line-height:20px;font-size:12px;max-width:100%;box-sizing:border-box}.gift-wrapper .vue-simple-suggest.designed .suggestions{position:absolute;left:0;right:0;top:37px;border-radius:3px;border:1px solid #b3b3b3;background-color:#fff;opacity:1;z-index:1000;font-size:12px;max-height:280px;overflow-y:auto}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:5px 10px;display:flex;flex-direction:row}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item{display:flex;flex-direction:row;align-items:center}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-img{width:40px}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-info{width:calc(100% - 40px);padding-left:10px;position:relative;top:-3px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-info .user-email{color:#898989}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-info .user-email,.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-info .user-name{width:100%;white-space:nowrap}.gift-wrapper .vue-simple-suggest.designed .suggestions .suggest-item .item .user-name{margin-bottom:3px}.gift-wrapper .vue-simple-suggest.designed .suggestions .misc-item{padding:10px}.gift-wrapper .vue-simple-suggest.designed .suggestions .misc-item.warning{color:#898989}.gift-wrapper .vue-simple-suggest.designed .suggestions.hover{background-color:#2874d5!important;color:#fff!important}.gift-wrapper .vue-simple-suggest.designed .suggestions.selected{background-color:#2832d5;color:#fff}.text-last{margin-top:50px}.kakkoli>span{display:block;margin:5px 0;text-indent:-1.5em;padding-left:1.5em;counter-increment:kakko}.kakkoli>span:before{content:"(" counter(kakko) ") "}div[data-modal=get-mile-modal] .v--modal{border-radius:5px;background-color:#4094b2;top:50%!important;position:fixed;transform:scale(1) translateY(-50%);-webkit-animation:fadeInAndScale .5s ease-in-out;animation:fadeInAndScale .5s ease-in-out;transition:transform .33s ease-in-out}#modals-container.fade-out-before-close div[data-modal=get-mile-modal] .v--modal{-webkit-animation:fadeOutAndScale .5s ease-in-out;animation:fadeOutAndScale .5s ease-in-out;transform:scale(.7) translateY(-50%);opacity:0!important;transition:transform .33s ease-in-out}@-webkit-keyframes fadeInAndScale{0%{transform:scale(.7) translateY(-50%);opacity:0}to{transform:scale(1) translateY(-50%);opacity:1}}@keyframes fadeInAndScale{0%{transform:scale(.7) translateY(-50%);opacity:0}to{transform:scale(1) translateY(-50%);opacity:1}}@-webkit-keyframes fadeOutAndScale{0%{transform:scale(1) translateY(-50%);opacity:1}to{transform:scale(.7) translateY(-50%);opacity:0!important}}@keyframes fadeOutAndScale{0%{transform:scale(1) translateY(-50%);opacity:1}to{transform:scale(.7) translateY(-50%);opacity:0!important}}.img-loop-get-mile-animation{position:fixed;top:40px;left:0;z-index:900}@media screen and (min-width:767px){.img-loop-get-mile-animation{left:calc(50% - 384px)}}.wrapper-loader-flash-screen{z-index:9999;bottom:0;left:0;right:0;top:0;overflow:hidden;position:fixed;visibility:hidden;-webkit-animation:fadeoutFlashScreen 2s ease-in-out;animation:fadeoutFlashScreen 2s ease-in-out}@-webkit-keyframes fadeoutFlashScreen{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeoutFlashScreen{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}
.modal-confirm-remove-contact{padding:20px;text-align:center}.modal-confirm-remove-contact .modal-header{margin-bottom:10px;color:#fb5252;font-size:18px;font-weight:700}.modal-confirm-remove-contact .modal-body{font-size:14px;color:#828282;margin-bottom:30px;font-weight:700}.modal-confirm-remove-contact .modal-footer{display:flex;justify-content:space-between}.modal-confirm-remove-contact .modal-footer button{border-radius:5px;cursor:pointer;width:calc(50% - 10px);font-weight:700;line-height:16px;padding:15px;border-width:1px;border-style:solid}.modal-confirm-remove-contact .modal-footer .modal-default-button{border-color:#333;background-color:#fff;color:#333}.modal-confirm-remove-contact .modal-footer .modal-confirm-button{border-color:#fb5252;background-color:#fb5252;color:#fff}
.giftmall-confirm-use-content{height:100%;display:flex;flex-direction:column;justify-content:space-between}.giftmall-confirm-use-content .wrapper-header{text-align:center;padding:30px 20px 80px}.giftmall-confirm-use-content .wrapper-header h2{font-size:24px;line-height:1.3;color:#fb5252;font-weight:700;margin-bottom:30px}.giftmall-confirm-use-content .wrapper-header h4{font-size:20px;font-weight:500;line-height:1.3}.giftmall-confirm-use-content .wrapper-header h4.note{color:#fb5252;margin-bottom:30px}.giftmall-confirm-use-content .gp-action{width:100%;background-color:#fff;padding:0 15px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.giftmall-confirm-use-content .gp-action .note-speech-bubble{margin-bottom:10px;position:relative;border:1px solid #fb5252;padding:5px;border-radius:5px}.giftmall-confirm-use-content .gp-action .btn-gift{display:block;width:100%;height:45px;text-align:center;border-radius:5px;line-height:45px;font-size:16px;font-weight:700}.giftmall-confirm-use-content .gp-action .btn-type-confirm{background-color:#fb5252;color:#fff;border:1px solid #fb5252;margin-bottom:10px}.giftmall-confirm-use-content .gp-action .btn-type-close{background-color:#f2f2f2;color:#343434;border:1px solid #343434}.giftmall-confirm-use-content .gp-action .common-error{margin-bottom:10px}
.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}
@charset "UTF-8";@font-face{font-family:"slick";src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAATsAA0AAAAAB2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAE0AAAABoAAAAcdIcYB0dERUYAAAS0AAAAHAAAAB4AJwANT1MvMgAAAZwAAABRAAAAYFAQ/45jbWFwAAACAAAAAFcAAAFiIhFFt2dhc3AAAASsAAAACAAAAAj//wADZ2x5ZgAAAmgAAAE1AAACLD+btmBoZWFkAAABMAAAAC8AAAA2AAEx+2hoZWEAAAFgAAAAHAAAACQD5QIFaG10eAAAAfAAAAAQAAAAFgZKAEpsb2NhAAACWAAAABAAAAAQATYBoG1heHAAAAF8AAAAHQAAACAASwBHbmFtZQAAA6AAAADcAAABbgUngcJwb3N0AAAEfAAAAC4AAABFOXjBpHjaY2BkYGAA4vMGfuHx/DZfGbiZGEDgfGFFPZxWZVBlvM14G8jlYABLAwAT1QnNAHjaY2BkYGC8zcDAoMfEAAJANiMDKmABADBkAe942mNgZGBgYGdwYWBiAAEQycgAEnMA8xkACcgAkwAAAHjaY2BmYmCcwMDKwMDow5jGwMDgDqW/MkgytDAwMDGwcjKAQQNQCZBSYICCgDTXFAYHhkTFSYwP/j9g0GO8/f82A0QNA+NtsBIFBkYANHMN4wAAAHjaY2KAACYIVoVAAALCAJt42mNgYGBmgGAZBkYGEIgB8hjBfBYGByDNw8DBwARkMzAkKigpTlCc9P8/WB0S7/+i+4/uld4rgZoAB4xsDHAhRiYgwcSApoCBcsBMBTNYGGgGAEdEDyUAAAAAAAAAAAAAZgCKANABFnjadZBdToNAEMd3CrtAl5TQLtS0LCoN0A8SGkBI+mAfPET75B1896HppfQcvnII4w3cLYpW6k4ymdn9z8xvBwEKUQg11OgBIXAYWUEQR1uIZoFGpLGxKy3PqrIq8+waXIfJ+5mQSSvkvXwRqqocu1D39QMl2JgvN9zzhsyk1GRDz+OBfzMioCqx0rtdLYo0SiZTZttsOkmidBkveKibFF4Oep9SI46bqk3Twhp4iihUemrMWFPy2NRbthfqKkHi/PxlJLITZdAiSj6ouZ+tn9eZz78DuD9LZYB6bZ8rlCAUVuVdkULjxV4sIEysIc/KSyPmnJDdjhCOdQ0fCTliTX/tjH3ysWao+71qaNjHQjcQwrcuyl+WLZQthCMotJP/h+Xjazz+hfTeRWmG4zOiSyif/q1OtAAAAHjabY49asNAEIU/2ZJDfkiRIvXapUFCEqpcptABUrg3ZhEiQoKVfY9UqVLlGDlADpAT5e16IUWysMz3hjfzBrjjjQT/EjKpCy+4YhN5yZoxcirPe+SMWz4jr6S+5UzSa3VuwpTnBfc8RF7yxDZyKs9r5IxHPiKv1P9iZqDnyAvMQ39UecbScVb/gJO03Xk4CFom3XYK1clhMdQUlKo7/d9NF13RkIdfy+MV7TSe2sl11tRFaXYmJKpWTd7kdVnJ8veevZKc+n3I93t9Jnvr5n4aTVWU/0z9AI2qMkV42mNgYkAGjAzogB0sysTgwtDOyMTIzJlYVJRfnpOaVsIFZhVlpmeUAABuKQkSAAAAAAAB//8AAnjaY2BkYGDgAWIxIGZiYARCNiBmAfMYAAPgADV42mNgYGBkAIKrS9Q5QPT5wop6GA0APf8GGAAA) format("woff")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:"slick";font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}
[dir=ltr] .gift-wrapper .gifts{padding-left:0}[dir=rtl] .gift-wrapper .gifts{padding-right:0}.gift-wrapper .gifts{list-style-type:none;padding:0}.gift-wrapper .search-filter-box{padding:15px 20px;margin-left:-20px;margin-right:-20px;background-color:#fff;position:sticky;top:55px;z-index:10;border-bottom:1px solid #d2d2d2}.gift-wrapper .search-filter-box .search-input-tag-content{position:relative}.gift-wrapper .search-filter-box .vue-simple-suggest{border-radius:8px;border-color:#4094b2;width:100%}.gift-wrapper .search-filter-box .vue-simple-suggest .input-wrapper{border-radius:8px;line-height:26px;font-size:14px;padding:5px 50px 5px 10px;color:#222}.gift-wrapper .search-filter-box .vue-simple-suggest .input-wrapper input{width:100%;border:0;padding-right:25px}.gift-wrapper .search-filter-box .vue-simple-suggest .suggestions .suggest-item{padding:5px 10px;line-height:20px;border-bottom:1px solid #d2d2d2}.gift-wrapper .search-filter-box .vue-simple-suggest .suggestions .suggest-item b{font-weight:700}@media screen and (min-width:768px){.gift-wrapper .search-filter-box .vue-simple-suggest .suggestions .suggest-item:hover{background-color:rgba(64,148,178,.2)}.gift-wrapper .search-filter-box .vue-simple-suggest .suggestions .suggest-item:last-child(){border-bottom:0}}.gift-wrapper .search-filter-box .btn-search-gift{position:absolute;top:0;bottom:0;right:0;width:50px;display:flex;align-items:center;justify-content:center;background-color:#4094b2;border-radius:0 8px 8px 0}.gift-wrapper .search-filter-box .btn-search-gift svg{width:25px;height:25px;fill:#fff}.gift-wrapper .search-filter-box .circle{display:inline-block;width:5px;height:5px;background-color:#fcdc29;border-radius:50%;-webkit-animation:loading 1.5s cubic-bezier(.8,.5,.2,1.4) infinite;animation:loading 1.5s cubic-bezier(.8,.5,.2,1.4) infinite;transform-origin:bottom center;position:relative}@-webkit-keyframes loading{0%{transform:translateY(0);background-color:#4094b2}25%{transform:translateY(-5px);background-color:#d2d2d2}50%{transform:translateY(5px);background-color:#4094b2}75%{transform:translateY(-5px);background-color:#d2d2d2}to{transform:translateY(0);background-color:#4094b2}}@keyframes loading{0%{transform:translateY(0);background-color:#4094b2}25%{transform:translateY(-5px);background-color:#d2d2d2}50%{transform:translateY(5px);background-color:#4094b2}75%{transform:translateY(-5px);background-color:#d2d2d2}to{transform:translateY(0);background-color:#4094b2}}.gift-wrapper .search-filter-box .circle-1{-webkit-animation-delay:.1s;animation-delay:.1s}.gift-wrapper .search-filter-box .circle-2{-webkit-animation-delay:.2s;animation-delay:.2s}.gift-wrapper .search-filter-box .circle-3{-webkit-animation-delay:.3s;animation-delay:.3s}.gift-wrapper .search-filter-box .circle-4{-webkit-animation-delay:.4s;animation-delay:.4s}.gift-wrapper .search-filter-box .circle-5{-webkit-animation-delay:.5s;animation-delay:.5s}.gift-wrapper .search-filter-box .circle-6{-webkit-animation-delay:.6s;animation-delay:.6s}.gift-wrapper .search-filter-box .filter-row{display:flex;margin-top:10px}.gift-wrapper .search-filter-box .filter-row .v-tabs__container{height:inherit}.gift-wrapper .search-filter-box .filter-row .wrapper-tab{max-width:100%}.gift-wrapper .search-filter-box .filter-row .wrapper-tab.hide-new-gift .v-tabs__wrapper .v-tabs__div:nth-child(3),.gift-wrapper .search-filter-box .filter-row .wrapper-tab.hide-original-gift .v-tabs__wrapper .v-tabs__div:nth-child(4){display:none}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .tabDefault-new.v-tabs__div .v-tabs__item span{color:#c00000}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .tabDefault-new.v-tabs__div .v-tabs__item--active span{color:#4094b2;font-weight:700}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__slider-wrapper{background-color:#4094b2}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__item{padding:2px 7px;color:#696d69;text-transform:none}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__item span:before{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__item--active span{color:#4094b2;font-weight:700}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__bar{display:flex}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__wrapper--show-arrows{margin-left:0;margin-right:10px}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__wrapper--show-arrows .v-tabs__div:last-child{margin-right:15px}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--prev+.v-tabs__wrapper--show-arrows{margin-left:10px;margin-right:0}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__next,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__prev,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--next,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--prev{min-width:10px;flex:0 1 10px;position:relative;font-size:1px;color:transparent}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__next i,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__prev i,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--next i,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--prev i{display:none}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__prev,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--prev{justify-content:flex-start;width:0;height:0;left:0;top:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:11px solid #ccc}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__prev--disabled,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--prev--disabled{border-right-color:hsla(0,0%,80%,.3)!important}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__next,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--next{justify-content:flex-end;width:0;height:0;right:0;top:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:11px solid #ccc}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-slide-group__next--disabled,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs__icon--next--disabled{border-left-color:hsla(0,0%,80%,.3)!important}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs:not(.tab-pc) .v-tabs__wrapper--show-arrows{margin-left:0!important;margin-right:0!important}.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs:not(.tab-pc) .v-slide-group__next,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs:not(.tab-pc) .v-slide-group__prev,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs:not(.tab-pc) .v-tabs__icon--next,.gift-wrapper .search-filter-box .filter-row .wrapper-tab .v-tabs:not(.tab-pc) .v-tabs__icon--prev{display:none!important}.gift-wrapper .tab-vuetify-main-content{margin-top:15px}.gift-wrapper .notify-gift-not-use{position:absolute;width:20px;height:20px;background-color:#fb5252;border-radius:50%;top:-10px;right:0;color:#fff;text-align:center;padding:2px;font-weight:700}.gift-wrapper .overlay-search-suggest svg{display:none}.gift-wrapper .clear-val-input{display:none;position:absolute;cursor:pointer;top:8px;right:60px;width:12px;height:22px;z-index:12}.gift-wrapper .clear-val-input.show{display:block}.gift-wrapper .clear-val-input svg{width:100%;height:100%}@media screen and (min-width:768px){.gift-wrapper .overlay-search-suggest.on-show-list{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:9}.gift-wrapper .search-filter-box.on-show-list:after{content:"";position:absolute;top:0;left:0;right:0;bottom:-1px;background-color:rgba(0,0,0,.2)}.gift-wrapper .search-filter-box.on-show-list .search-input-tag-content{background-color:#fff;border-radius:8px;z-index:11}}@media screen and (max-width:767px){.gift-wrapper .search-filter-box.on-show-list:after{content:"";position:fixed;left:0;top:-15px;right:0;bottom:0;background-color:rgba(0,0,0,.2);display:block;z-index:10}.gift-wrapper .search-filter-box.on-show-list .search-input-tag-content{background-color:#fff;border-radius:8px;z-index:11}.gift-wrapper .search-filter-box.on-show-list .suggestions{border:0;border-radius:0;top:40px}.gift-wrapper .overlay-search-suggest.on-show-list svg{position:fixed;z-index:11;cursor:pointer;bottom:10px;right:10px;width:40px;height:40px;display:block}}.open-list-gift-exchage-btn svg{width:16px;height:22px}
.success-wrapper success-wrapper-cgift{padding-top:70px}
.title-show-user{padding-top:10px!important}.show-users{display:flex;flex-direction:column;justify-content:center;align-items:center}.show-users .user-list{max-height:250px;overflow-y:auto;padding:0 15px}.show-users .user-list .user{width:325px;display:flex;flex-direction:row;border:1px solid #979797;padding:10px;max-width:100%;cursor:pointer}.show-users .user-list .user.choosed{background:#b3d4fc}.show-users .user-list .user:not(:last-child){margin-bottom:15px}.show-users .user-list .user .avatar{width:60px;text-align:center;margin-right:10px;display:flex;justify-content:center;align-items:center}.show-users .user-list .user .avatar img{width:46px;height:46px;-o-object-fit:cover;object-fit:cover;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.show-users .user-list .user .user-info{display:flex;flex-direction:column;justify-content:space-evenly}.show-users .user-list .user .user-info .name{font-weight:700;color:#369be9}.show-users .user-list .user .user-info .service_name{font-weight:700;color:#898989;margin-top:5px}.show-users .controls{width:100%;text-align:center}.show-users .controls .error{margin-top:10px;margin-bottom:5px;text-align:center}.show-users .controls .link-wrapper{margin-bottom:10px}.require-password form{width:340px}.require-password .user-list .user{margin:0 0 20px;cursor:default}.line-content-info-mb{margin-top:30px}.line-content-info-mb h5{margin-bottom:10px;text-align:center;font-weight:500;color:#555}.line-content-info-mb a{text-decoration:none;display:inline;display:initial}.line-content-info-mb a img{margin:0 auto}.line-content-info-pc{max-width:350px;margin:30px auto 0}.line-content-info-pc .box-line-qr{background-color:#00c300;padding:15px;border-radius:15px}.line-content-info-pc h5{margin-bottom:15px;text-align:center;color:#fff;font-weight:700}.line-content-info-pc img{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;margin:0 auto}
