.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;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}.link-home-page[data-v-0e4e42af]:hover{color:#aaa!important}.default-layout .page404 .box-content[data-v-0e4e42af]{width:1000px;margin:10px auto;box-shadow:0 3px 6px rgba(118,129,146,.611764705882353)!important;border-radius:20px!important}@media screen and (max-width:991px){.default-layout .page404 .box-content[data-v-0e4e42af]{width:calc(100% - 30px);margin:0 auto}}@media (max-width:576px){.container[data-v-0e4e42af]{width:100%!important;font-size:16px!important}}@media (min-width:991px){.container[data-v-0e4e42af]{width:100%!important}}.table-bordered td[data-v-0e4e42af],.table-bordered th[data-v-0e4e42af]{border-color:#fff!important}.table-bordered thead th[data-v-0e4e42af]{border-top-width:20px;border-top-color:#000!important;text-align:center}.table[data-v-0e4e42af]{border-bottom:2px solid #000!important}.logo[data-v-0e4e42af]{width:240px!important;height:60px!important;background-size:contain;background-position:50%;background-repeat:no-repeat}.table-payment-pc .position-relative,.table-subscription-pc .position-relative{position:unset!important}.ql-editor.previewspage{min-height:unset!important}.card{position:relative;display:flex;flex-direction:column;min-width:0;margin-bottom:1.5rem;word-wrap:break-word;background-clip:border-box;border:1px solid;border-radius:0;background-color:#fff;border-color:#fff}.link-home-page:hover{color:#aaa!important}.text-title{font-size:20px;font-weight:700;margin-bottom:22px;line-height:30px;margin-top:0}.card-header{background-color:#fff;border-color:#fff}.common-title{background-color:#fff;border:1px solid #000;padding:5px}.custom-button{border:0;background-color:#fff;overflow-anchor:none;border-top:1px solid #e6e6e6}.custom-button:hover{background-color:#e6e6e6!important}.custom-button:focus{border:0!important;box-shadow:none!important}.page-static .ql-editor img{max-width:100%!important}.content-frame{width:856.3px;margin:0 auto}.content-frame .ql-editor{padding:12px 60px}@media (max-width:450px){.content-frame .ql-editor{padding:12px 24px}}@media (max-width:1023px){.content-frame{width:100%}}.cart{background-color:#f5f5f5}.cart,.cart .cart-empty{min-height:calc(100vh - 280px)}.cart .cart-empty{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.cart .cart-empty button{background-color:#fe3834;color:#fff}.cart .checkout{width:100%;background:#fff;border-radius:10px}.cart .checkout .temp-price{width:95%;display:flex;justify-content:space-between;align-items:center}.cart .checkout .temp-price .price-num{font-weight:500}.cart .checkout .prices-total{border-top:1px solid #f2f2f2}.cart .checkout .prices-total .price{display:flex;justify-content:space-between;align-items:center}.cart .checkout .prices-total .price .price-num{color:#fe3834;font-size:28px;font-weight:600;text-align:right}.cart .checkout .prices-total .price .price-num .vat{font-size:16px;color:#000;font-weight:500}.cart .checkout-btn{width:100%;border-radius:10px;font-size:24px;font-weight:600;color:#fff;background-color:#fe3834}.checkout-screen{background-color:#f5f5f5;padding-bottom:10px}.checkout-screen .card{background:#7a95c6;color:#fff;justify-content:center;margin:auto}.checkout-screen #stripe-element-mount-point{border:1px solid #00f}.checkout-screen .checkout{width:100%;background:#fff;border-radius:10px}.checkout-screen .checkout .temp-price{display:flex;justify-content:space-between;align-items:center}.checkout-screen .checkout .temp-price .price-num{font-weight:500}.checkout-screen .checkout .prices-total{border-top:1px solid #f2f2f2}.checkout-screen .checkout .prices-total .price{display:flex;justify-content:space-between;align-items:center}.checkout-screen .checkout .prices-total .price .price-num{color:#fe3834;font-size:28px;font-weight:600;text-align:right}.checkout-screen .checkout .prices-total .price .price-num .vat{font-size:16px;color:#000;font-weight:500}.checkout-screen .custom-button-paypal{background:#ffc439;border-radius:4px;width:90%;margin:auto}.checkout-screen .custom-button-paypal:hover{cursor:pointer;background:#fcb208}.checkout-screen .checkout-btn{background-color:#635bff}.checkout-screen .cancel-btn,.checkout-screen .checkout-btn{width:30%;border-radius:10px;font-size:17px;font-weight:600;color:#fff}.checkout-screen .cancel-btn{background-color:#fe3834}.checkout-screen .showmore-btn{width:auto;border-radius:10px;font-size:17px;font-weight:600;color:#fff;background-color:#e19c9b}.checkout-screen .input-card{margin-left:40px}.checkout-screen .input-card .check-box-card{margin:5px;margin-right:10px}.checkout-screen .input-card .select-card{width:240px}.model-foote{margin-top:10px}.hover:hover{cursor:pointer}.fd-admin-listproperty-card-filter{position:relative}.fd-admin-listproperty-card-filter label{display:inline;border:none}.fd-admin-listproperty-card-filter button{padding:0;padding-bottom:4px;box-shadow:none!important}.fd-admin-listproperty-card-filter .b-calendar-header{display:none}.fd-admin-listproperty-card-filter .b-calendar-nav{border:1px solid #d8dbe0;background-color:#fff;border-color:#768192!important;border-radius:.25rem}.fd-admin-listproperty-card-filter .b-calendar-nav .btn-outline-secondary{color:#6c778a!important}.fd-admin-listproperty-card-filter .b-calendar-grid:focus,.fd-admin-listproperty-card-filter .b-calendar-nav:focus{border-color:#768192!important;box-shadow:none}.fd-admin-listproperty-card-filter .dropdown-menu{padding:0;border:none}.fd-admin-listproperty-card-filter .b-calendar-inner{position:absolute;top:30px}.custom-selectLimitPage{position:absolute;right:0}.form-control,.form-control:focus{color:#000}.btn-cancel:hover{cursor:pointer}.detail-content{margin:0 20%}@media (max-width:449px){.detail-content{min-height:auto;margin:0}}.input-profile{margin-bottom:0!important}.input-profile,.input-profile:focus,.input-profile input,.input-profile input:focus,.input-profile select,.input-profile select:focus{background:#f1f1f1}.background-user{height:20vh;width:100%;background:#e19c9b}.background-user .icon-setting{position:absolute;top:10px;left:10px}.background-user .avatar{width:100px;height:100px;background:#0075b9;border-radius:100%}.background-user .avatar,.background-user .avatar .title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.background-user .avatar .title{color:#fff}.background-user .avatar input{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:100%}.background-user .avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.color{margin:0 auto}.btn-submit-color{text-align:center;margin-top:20px}.content-profile{padding:20px 20px}.content-profile .body-profile{box-shadow:0 3px 6px rgba(118,129,146,.611764705882353);border-radius:20px}.content-profile .body-profile .body-title{padding-left:10px;padding-top:10px}.content-profile .body-profile .number-point{text-align:center;font-size:32px}.content-profile .body-profile .unit-point{padding-right:10px;text-align:right;padding-bottom:10px}.content-profile .body-profile .user-profile{text-align:center;padding:20px 20px}.content-profile .body-profile .survey{margin-left:40px}.content-profile .body-profile .survey div button{margin:0 0 1rem 10px}.btn-upload-image input{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.btn-upload-color{width:70px;height:30px;border:5px solid #bcbcbd;border-radius:5px}.btn-show-all{text-align:center}.btn-show-all button{margin-bottom:10px}.lds-roller{display:inline-block;position:relative;width:80px;height:80px}.lds-roller div{animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#000;margin:-4px 0 0 -4px}.lds-roller div:first-child{animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-cancel-text{color:#999}.btn-cancel-text:hover{cursor:pointer}.btn-success-custom{background-color:#555;width:100%;border:none;box-sizing:border-box;display:block;text-decoration:none;font-size:14px;text-align:center;height:50px;line-height:38px;background-color:#1d1d1d;transition:background-color .4s ease;border-radius:0;margin:40px auto 0;color:#fff}.cus-delete-act{height:268px}.cus-delete-act p{font-size:12px}.version-pc .vue-html2pdf{position:absolute;top:-10%;left:50%;z-index:999999}.version-pc .vue-html2pdf .layout-container{display:none!important}.version-pc .vue-html2pdf .pdf-preview{position:absolute!important;width:100vh!important;height:80vh!important}@media (max-width:500px){.version-pc .vue-html2pdf .pdf-preview{width:80vh!important}}.version-pc .slick-slide{width:70vw!important}.version-pc .slick-slide .body-profile{margin:0 2vw}@media (max-width:500px){.version-pc .slick-slide{width:100vw!important}}.custom-input-group{display:flex;line-height:35px}.custom-input-group .input-profile{width:60px}@media (max-width:800px){.custom-input-group{display:block}}.detail-background-user{font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,Osaka,メイリオ,Meiryo,ＭＳ Ｐゴシック,MS PGothic,sans-serif;max-width:950px;width:100%;height:100%}@media (max-width:768px){.detail-background-user{width:95%!important}}.detail-background-user .avatar-pc{display:flex;justify-content:space-between;position:relative;width:100px;height:100px;background:#0075b9;border-radius:100%}.detail-background-user .avatar-pc img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:100%}.detail-background-user .avatar-pc input{opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;border-radius:100%}.detail-background-user .icon-setting-pc{width:30px;height:30px;margin:20px}.detail-background-user .statistical-order{margin:auto 7rem auto 0}.detail-background-user .color{position:absolute;top:0;right:60px}.car-slide .slick-track{display:flex;width:-moz-max-content!important;width:max-content!important}.cus-tt{min-width:98px;max-width:25%;display:flex;align-items:center}.cus-inp,.cus-tt{padding:20px 0 20px 20px;font-size:13px}.cus-inp{max-width:45%}@media (max-width:768px){.cus-inp{max-width:100%;padding-right:20px}}.cus-mg{margin-right:1em}