@import url(https://fonts.googleapis.com/css2?family=Kosugi+Maru&family=Roboto:wght@300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Kosugi+Maru&family=Roboto:wght@300;400;500;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Fredoka:wght@400;500&display=swap);
@import url(https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@300;400;500;700&display=swap);
.title-show-user{padding-top:10px !important}.preloader.active{max-width:768px;width:100%;height:100vh;position:fixed;background-color:#fff;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:10}.preloader.active .loader{display:block;position:relative;width:50px;height:50px;border-radius:50%;border:3px solid transparent;border-top-color:#fc9404;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.preloader.active .loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#fcb204;-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite}.preloader.active .loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#fc9104;-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.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:calc(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%;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:bold;color:#369be9}.show-users .user-list .user .user-info .service_name{font-weight:bold;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;margin-bottom: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: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:bold}.line-content-info-pc img{width:80px;height:80px;object-fit:contain;margin:0 auto}
.topup-circle-icon{font-size:20px;margin-right:7px}.page .page-content .mypage-menu{margin:0 -20px}.mypage-menu{display:flex;flex-direction:column}.mypage-menu .menu-item{border-bottom:1px solid #d2d2d2}.mypage-menu .menu-item.disabled{background:#f4f4f4}.mypage-menu .menu-item a,.mypage-menu .menu-item .avatar-upload-btn{display:flex;align-items:center;padding:16px 20px 14px;color:#333;cursor:pointer}.mypage-menu .menu-item a .icon,.mypage-menu .menu-item .avatar-upload-btn .icon{display:inline-flex;margin-right:10px;flex:0 0 20px;max-width:20px}.mypage-menu .menu-item a .icon svg,.mypage-menu .menu-item .avatar-upload-btn .icon svg{width:20px;height:20px;fill:#717171;color:#717171}.mypage-menu .menu-item a .icon+span:not(.label),.mypage-menu .menu-item .avatar-upload-btn .icon+span:not(.label){max-width:calc(100% - 30px)}.mypage-menu .menu-item a .right-block,.mypage-menu .menu-item .avatar-upload-btn .right-block{margin-left:auto;display:inline-flex;align-items:center;white-space:nowrap;text-overflow:ellipsis}.mypage-menu .menu-item a .right-block svg,.mypage-menu .menu-item .avatar-upload-btn .right-block svg{width:18px;height:18px;fill:#717171;margin-right:0;margin-left:5px}.mypage-menu .menu-item--nav{position:sticky;top:55px;background-color:#fff}.mypage-menu .menu-item__nav{position:relative;text-align:center;padding:8px 20px 6px;color:#333;height:47px}.mypage-menu .menu-item__nav .icon{padding:1px 0;cursor:pointer;position:absolute;left:8px;top:5px}.mypage-menu .menu-item__nav .label{font-size:16px;font-weight:bold;line-height:30px}.mypage-menu .menu-item__nav svg{width:28px;height:28px;transform:rotate(180deg)}.mypage-menu .user-info{display:flex;border-bottom:1px solid #d2d2d2;padding:18px 20px}.mypage-menu .user-info .avatar{display:inline-flex;justify-content:center;align-items:center;position:relative}.mypage-menu .user-info .avatar img{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}.mypage-menu .user-info .avatar .upload-icon{position:absolute;bottom:0;right:-7px;background-color:#fc9404;border:1px solid #fc9404;color:#fff;border-radius:50%;width:23px;height:23px;display:flex;align-items:center;justify-content:center;cursor:pointer}.mypage-menu .user-info .avatar .upload-icon svg{width:11px;height:11px}.mypage-menu .user-info .info{flex:0 0 calc(100% - 75px);max-width:calc(100% - 75px);color:#717171;padding-top:5px}.mypage-menu .user-info .info [class^=txt]{display:block;line-height:1.33}.mypage-menu .user-info .info .txt-name{margin-bottom:3px;color:#333}
.page-notification .tab-vuetify-main-content{padding-top:20px}.page-notification .notifications{list-style-type:none;padding-inline-start:0;padding:0}.page-notification .notifications li{border:1px solid #d2d2d2;border-radius:5px;padding:15px;margin-bottom:20px}.page-notification .button-float-modal-sq{width:190px}.page-notification .button-float-modal-sq .box-btn-modal{display:flex;justify-content:center;align-items:center;position:relative}.page-notification .button-float-modal-sq.show{width:450px;height:499px;max-width:90%;max-height:90%}@media(max-width: 767px){.page-notification .button-float-modal-sq.show{width:90%}}.page-notification .button-float-modal-sq.show.detail-modal{height:360px}.page-notification .float-action-old .alert-count{width:22px;height:22px;color:#fff;border-radius:50%;background-color:#fa3e3e;position:absolute;top:-12px;right:5px;margin-left:0;display:flex;align-items:center;justify-content:center;font-size:9px}
.home-page.team-detail .tab-vuetify-main{display:none}.home-page .header-team-nav{position:sticky;background-color:#fff;height:47px;z-index:10;top:55px;left:0;box-shadow:0px 1px 0px 0px #ccc8cc;width:calc(100% + 40px);margin-left:-20px}.home-page .header-team-nav p{font-size:1.1428571429rem;text-align:center;padding:16px 40px}.home-page .header-team-nav-prev{position:absolute;left:20px;top:10px}.home-page .header-team-nav-prev svg{width:28px;height:28px;transform:rotate(180deg)}.home-page .submenu{margin-top:10px}
.wrapper-profile-page .header-admin-content{padding-left:60px;text-align:center;text-overflow:ellipsis;justify-content:center;align-items:center;padding:5px 25px}.wrapper-profile-page .profile-body{margin:0px 0px;padding:0px 0px}.wrapper-profile-page .profile-body .wrapper-info{width:100%;min-height:60px;display:flex;flex-direction:row;position:relative;padding-left:60px;margin-bottom:5px}.wrapper-profile-page .profile-body .wrapper-info .information-avatar{cursor:pointer;position:absolute;top:0;left:0;width:60px;height:60px;max-width:748px;background-position:center;background-repeat:no-repeat;background-size:auto}.wrapper-profile-page .profile-body .wrapper-info .information-avatar::before{content:"";width:60px;height:60px;position:absolute;background-color:#fff;z-index:1}.wrapper-profile-page .profile-body .wrapper-info .information-avatar img:not(.img){width:100%;height:100%;border-radius:50%;object-fit:cover;background-color:transparent;transition:display .4s;transition-delay:.8s;z-index:2;position:absolute}.wrapper-profile-page .profile-body .wrapper-info .information-avatar .btn-close{width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer;z-index:101;animation:fadein 1s}.wrapper-profile-page .profile-body .wrapper-info .information-avatar .btn-close svg{width:100%;height:100%;fill:#fff}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar{max-width:768px;width:100vw;height:100vh;background-color:rgba(18,18,18,.9);z-index:100;position:absolute;top:-112px;left:-20px;display:flex;align-items:center;justify-content:center;transition:all .4s}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar>div{width:100%;height:80%;display:flex;justify-content:center;align-items:center}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar>div .pinch-zoom-wrapper{width:100%;height:100%;background-color:transparent !important}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar>div .pinch-zoom-wrapper .pinch-zoom-content{width:100%}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar>div img{display:block;max-width:100%;height:auto;border-radius:0}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar img{display:none}.wrapper-profile-page .profile-body .wrapper-info .information-avatar.see-full-avatar::before{display:none}.wrapper-profile-page .profile-body .wrapper-info .information-avatar .wrapper-ani-img{position:absolute;width:80px;height:80px;top:-10px;left:-10px}@keyframes fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0}to{opacity:1}}@-ms-keyframes fadein{from{opacity:0}to{opacity:1}}@-o-keyframes fadein{from{opacity:0}to{opacity:1}}.wrapper-profile-page .profile-body .wrapper-info .information{width:auto;height:100%;margin:0px 10px;display:flex;flex-direction:column;justify-content:flex-start}.wrapper-profile-page .profile-body .wrapper-info .information .information-name{font-size:19px;line-height:1.3;font-weight:bold}.wrapper-profile-page .profile-body .wrapper-info .information .information-team{font-size:14px;line-height:1.3;color:#898989}.wrapper-profile-page .profile-body .wrapper-info .information .information-email{font-size:14px;line-height:1.3;color:#006fff}.wrapper-profile-page .profile-body .wrapper-introduce{width:100%;height:auto;display:flex;flex-direction:column;justify-content:space-evenly;margin:5px 0px}.wrapper-profile-page .profile-body .wrapper-introduce div{width:auto;height:auto;min-width:40%;padding:0px 0px;font-size:15px;color:#707070;white-space:pre-line;display:flex;align-items:flex-start;line-height:1.4}.wrapper-profile-page .profile-body .wrapper-introduce .other{color:#121212}.wrapper-profile-page .profile-body .wrapper-introduce .information-profile{display:flex;flex-direction:row;justify-content:flex-start}.wrapper-profile-page .profile-body .wrapper-introduce .information-gender{margin-left:8px}.wrapper-profile-page .profile-body .wrapper-introduce svg{margin:1px 4px 0px 0px;width:16px;min-width:16px;height:18px;fill:#717171;color:#717171}.wrapper-profile-page .profile-body .wrapper-count{width:100%;height:36px;display:flex;flex-direction:row;justify-content:space-around;margin:20px 0px}.wrapper-profile-page .profile-body .wrapper-count div{text-align:center}.wrapper-profile-page .profile-body .wrapper-count .count-number{font-size:18px;font-weight:bold;margin-bottom:2px}.wrapper-profile-page .profile-body .wrapper-count .count{font-size:12px;color:#4e4e4e}.wrapper-profile-page .profile-body .wrapper-reaction{width:100%;height:50px;display:flex;flex-direction:row;justify-content:space-between;margin:20px 0px}.wrapper-profile-page .profile-body .wrapper-reaction button{height:50px;width:46%;padding:5px;font-size:16px;border:1px solid #707070;border-radius:5px;display:flex;flex-direction:row;justify-content:center;align-items:center}.wrapper-profile-page .profile-body .wrapper-reaction button .icon-send-stamp{width:40px;height:50px;background-image:url("/img/stamp-ico.png");background-position:center;background-size:32px 32px;background-repeat:no-repeat}.wrapper-profile-page .profile-body .wrapper-reaction button .icon{display:inline-flex;flex:0 0 26px;max-width:32px;height:50px}@media screen and (max-width: 575px){.wrapper-profile-page .profile-body .wrapper-reaction button{font-size:14px;white-space:nowrap}.wrapper-profile-page .profile-body .wrapper-reaction button .icon-send-stamp,.wrapper-profile-page .profile-body .wrapper-reaction button .icon{height:30px;width:30px;margin-right:10px}}.wrapper-profile-page .profile-body .wrapper-complete-profile{max-width:330px;width:100%;height:200px;border-radius:5px;border:3px solid #f09192;position:relative;display:flex;flex-direction:column;justify-content:flex-end;margin:auto}.wrapper-profile-page .profile-body .wrapper-complete-profile .wrapper-big-tootip{width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:22px solid #f09192;position:absolute;right:calc(50% - 10px);bottom:-24px}.wrapper-profile-page .profile-body .wrapper-complete-profile .wrapper-tootip{width:0px;height:0px;border-left:10px solid transparent;border-right:10px solid transparent;border-top:22px solid #fff;position:absolute;right:calc(50% - 10px);bottom:-17px;z-index:1}.wrapper-profile-page .profile-body .wrapper-complete-profile .wrapper-coin{height:120px}.wrapper-profile-page .profile-body .wrapper-complete-profile .wrapper-text{margin:15px 20px;color:#121212;font-size:20px;font-weight:bold;text-align:center;white-space:pre-line}.wrapper-profile-page .profile-body .wrapper-btn-change-profile{margin:20px 0px;width:100%;height:auto;text-align:center}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .wrapper-error{height:16px}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .wrapper-error .message{line-height:16px;color:#f09192}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .submit-btn{max-width:576px;width:100%;background-color:#4094b2;font-weight:bold;position:relative;overflow:inherit !important}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .submit-btn.lds-dual-ring{cursor:wait;pointer-events:none;color:transparent;position:relative}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .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:4px solid #fff;border-color:#fff transparent #fff transparent;-webkit-animation:animate-lds-dual-ring 1.2s linear infinite;-moz-animation:animate-lds-dual-ring 1.2s linear infinite;-ms-animation:animate-lds-dual-ring 1.2s linear infinite;-o-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)}100%{transform:rotate(360deg)}}@-moz-keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-ms-keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@-o-keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes animate-lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media screen and (max-width: 375px){.wrapper-profile-page .profile-body .wrapper-btn-change-profile .submit-btn{white-space:normal}}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .submit-btn .ani-img{position:absolute;top:-11px;right:20%}.wrapper-profile-page .profile-body .wrapper-btn-change-profile .submit-btn .ani-img svg{width:22px;height:22px}.wrapper-profile-page .profile-body .success-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column}.wrapper-profile-page .profile-body .success-wrapper .success-image{margin-top:35px;margin-bottom:35px}.wrapper-profile-page .profile-body .success-wrapper .message{color:#ee9031;font-size:24px;white-space:pre-line;margin-bottom:30px;text-align:center}.wrapper-profile-page .profile-body .success-wrapper .return{display:block;background:#4094b2;color:#fff;text-align:center;text-transform:uppercase;font-weight:bold;letter-spacing:.05em;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}@media screen and (min-width: 768px){.wrapper-profile-page .profile-body .success-wrapper .return{width:75%}}.wrapper-profile-page .edit-info-page{padding-bottom:82px}.wrapper-profile-page .edit-info-page .wrapper-btn-change-profile{position:fixed;bottom:calc(60px + env(safe-area-inset-bottom));background-color:#fff;max-width:768px;padding:0 20px 20px;margin:0 0 0 -20px}.wrapper-profile-page .wrapper-edit .wrapper-info-edit{width:100%;height:200px}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar-title{height:auto;margin:10px 0px 5px;font-size:12px}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar-title.require:after{content:"*";color:#c00000;right:-10px;top:0}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar{height:120px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:12px}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar .edit-avatar-img{width:120px;border-radius:50%}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar .edit-avatar-img img{width:120px;height:120px;border-radius:50%;object-fit:cover}.wrapper-profile-page .wrapper-edit .wrapper-info-edit .edit-avatar .edit-avatar-text{cursor:default;line-height:20px;margin-top:10px;text-align:center;font-size:16px;color:#005fff;white-space:nowrap}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit{width:100%}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .edit-introduce-title,.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .edit-favorite-title,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .edit-introduce-title,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .edit-favorite-title{width:100%;height:auto;margin:10px 0px 5px;font-size:12px}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .edit-introduce-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .edit-favorite-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .edit-introduce-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .edit-favorite-title.require:after{content:"*";color:#c00000;right:-10px;top:0}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .form-group-cnt,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .form-group-cnt{width:100%;height:auto}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .form-group-cnt textarea,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .form-group-cnt textarea{width:100%;height:auto;resize:none;border:1px solid #b3b3b3;border-radius:5px;font-size:18px;padding:5px 10px;color:#65676b}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .form-group-error,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .form-group-error{display:flex;flex-direction:row;justify-content:space-between}.wrapper-profile-page .wrapper-edit .wrapper-introduce-edit .form-group-error span,.wrapper-profile-page .wrapper-edit .wrapper-favorite-edit .form-group-error span{margin:2px 0px;font-size:14px;color:#767676}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit{width:100%}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .edit-joining-day-title,.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .edit-birthday-title,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .edit-joining-day-title,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .edit-birthday-title{width:100%;height:auto;margin:10px 0px 5px;font-size:12px}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .edit-joining-day-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .edit-birthday-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .edit-joining-day-title.require:after,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .edit-birthday-title.require:after{content:"*";color:#c00000;right:-10px;top:0}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .date-dropdowns,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .date-dropdowns{height:40px}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .date-dropdowns select,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .date-dropdowns select{color:#65676b;height:40px;border:1px solid #b3b3b3;border-radius:5px;font-size:18px;margin-right:10px;padding:0px 20px 0px 10px;appearance:none;background-color:#fff}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .date-dropdowns select#year,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .date-dropdowns select#year{width:91px}.wrapper-profile-page .wrapper-edit .wrapper-joining-day-edit .date-dropdowns select:disabled,.wrapper-profile-page .wrapper-edit .wrapper-birthday-edit .date-dropdowns select:disabled{background-color:#e3e3e3}.wrapper-profile-page .wrapper-edit .wrapper-gender-edit{width:100%}.wrapper-profile-page .wrapper-edit .wrapper-gender-edit .edit-gender-title{width:100%;height:auto;margin:10px 0px 5px;font-size:12px}.wrapper-profile-page .wrapper-edit .wrapper-gender-edit select{color:#65676b;border:1px solid #b3b3b3;border-radius:5px;font-size:18px;width:100%;height:40px;padding:0px 10px;appearance:none;background-color:#fff}.wrapper-profile-page .wrapper-edit .wrapper-btn-change-profile .submit-btn:disabled{background-color:#f4f4f4;color:#f09192}.wrapper-profile-page .wrapper-not-found-user{text-align:center;color:#ee9031;font-size:18px;margin-top:30px}.wrapper-profile-page .hr-timeline{color:#707070;height:1px;width:100%;margin-bottom:20px}
.page-idea .write__idea{-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.15);-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.15);box-shadow:0 4px 4px -4px rgba(0,0,0,.15);padding-left:15px;padding-right:15px}.page-idea .write__idea .section__title .title{font-size:1rem;color:#fc9404;margin-bottom:17px;font-weight:bold}.page-idea .write__idea .welcome-idea-item{margin-bottom:0;padding-bottom:22px}.page-idea .write__idea .welcome-idea-item .block__left{flex:0 0 60px;max-width:60px;margin:4px 0;text-align:center}.page-idea .write__idea .welcome-idea-item .block__left .user-avt{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";-moz-border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin:0 auto 5px}.page-idea .write__idea .welcome-idea-item .block__left .user-name{font-size:.75rem;color:#46cee0;margin-bottom:0}.page-idea .write__idea .welcome-idea-item .block__right{flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px);padding-left:17px;position:relative}.page-idea .write__idea .welcome-idea-item .block__right:before,.page-idea .write__idea .welcome-idea-item .block__right:after{position:absolute;content:"";background:#fff;z-index:2}.page-idea .write__idea .welcome-idea-item .block__right:before{width:15px;height:25px;bottom:2px;left:2px;border-radius:0 0 10px 0}.page-idea .write__idea .welcome-idea-item .block__right:after{width:20px;height:24px;bottom:4px;left:18px}.page-idea .write__idea .welcome-idea-item .block__right .idea__mess{display:block;color:#ccc;background-color:#fff;font-size:.85rem;line-height:1.5;padding:5px 30px 25px 15px;border-radius:17px;position:relative;cursor:pointer;outline:none;border:1px solid #d2d2d2;min-height:calc(3rem + 30px);white-space:pre-line}.page-idea .write__idea .welcome-idea-item .block__right .idea__mess:before{content:"";position:absolute;z-index:0;bottom:0;left:-7px;height:20px;width:20px;background:#fff;border:1px solid #d2d2d2;border-bottom-right-radius:15px}.page-idea .write__idea .welcome-idea-item .block__right .idea__mess:after{content:"";position:absolute;z-index:1;bottom:0;left:-10px;width:10px;height:20px;background:#fff;border:1px solid #d2d2d2;border-bottom-right-radius:10px}.page-idea .write__idea .welcome-idea-item .block__right .idea__mess .mess__date{color:#616161}.page-idea .write__idea .welcome-idea-item .block__right .idea__mess .mess__content{margin-top:3px;word-break:break-word}.page-idea .idea-list{padding-bottom:70px;position:relative}.page-idea .idea-list .idea-item{margin-bottom:10px}.page-idea .post-user-active{position:sticky;top:55px;z-index:11}.page-idea .post-user-active .tabs-component-panels{padding-top:0}.page-idea .post-user-active .tabs-component-panels .header-team-nav{margin-bottom:20px}.page-idea .header-team-nav{position:sticky;background-color:#fff;height:47px;z-index:10;top:102px;left:0;box-shadow:0px 1px 0px 0px #ccc8cc;border-top:1px solid #ccc8cc;width:calc(100% + 40px);margin-left:-20px}.page-idea .header-team-nav p{font-size:1.2857142857rem;text-align:center;padding:14px 40px}.page-idea .header-team-nav-prev{position:absolute;left:20px;top:9px}.page-idea .header-team-nav-prev svg{width:28px;height:28px;transform:rotate(180deg)}
.ideas-wrapper[data-v-4e986a2f]{position:relative}.ideas-wrapper .page-idea[data-v-4e986a2f]{position:sticky;top:55px;z-index:10}.header-team-nav[data-v-4e986a2f]{margin-bottom:20px}.comment-section[data-v-4e986a2f]{padding:0 10px;padding-bottom:50px}.footer-wrapper-idea[data-v-4e986a2f]{margin-left:-20px}.footer-wrapper-idea .user-comment-input[data-v-4e986a2f]{position:fixed;width:100%;max-width:768px;bottom:calc(60px + env(safe-area-inset-bottom));z-index:11;height:fit-content;padding:0;background-color:#dbdbdb;margin:0 auto;display:flex;align-items:flex-end}.footer-wrapper-idea .user-comment-input__oninput[data-v-4e986a2f]{bottom:0px}.footer-wrapper-idea .user-comment-input span[data-v-4e986a2f]{margin:0 5px 5px;cursor:pointer}.footer-wrapper-idea .user-comment-input .avatar-wrapper[data-v-4e986a2f]{margin-left:6px;margin-bottom:5px}.footer-wrapper-idea .user-comment-input .avatar-wrapper img[data-v-4e986a2f]{margin:unset;width:32px;height:32px}.footer-wrapper-idea .user-comment-input .send-btn-wrapper[data-v-4e986a2f]{margin-right:6px;height:33px;width:36px;display:flex;align-items:center;justify-content:center}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]{padding:8px 10px 8px 10px;margin:5px;width:94%;border-radius:5px;font-size:16px;overflow:hidden;resize:none}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]:disabled{background:#fff}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]:disabled::-webkit-input-placeholder{color:#f09192}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]:disabled:-moz-placeholder{color:#f09192}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]:disabled::-moz-placeholder{color:#f09192}.footer-wrapper-idea .user-comment-input textarea[data-v-4e986a2f]:disabled:-ms-input-placeholder{color:#f09192}.footer-wrapper-idea html:lang(ja) .auto-resize[data-v-4e986a2f]{font-family:"Kosugi Maru",sans-serif !important}.footer-wrapper-idea html:lang(vi) .auto-resize[data-v-4e986a2f]{font-family:"Roboto",sans-serif}
.qna-page{display:flex;flex-direction:column}.qna-page .title{margin:15px 0;color:#ee9031;font-size:18px;font-weight:bold;display:inline-flex;justify-content:center}.qna-page .list{padding:20px 30px}
.pages-page{display:flex;flex-direction:column;color:#333}.pages-page .page-info{padding:10px 0 0 0}.pages-page .page-info .title{color:#ee9031;font-size:18px;font-weight:bold;text-align:center}.pages-page .page-info .title.border-bottom{padding-bottom:15px;border-bottom:1px solid #ccc}.pages-page .page-info .description{margin-top:20px}.pages-page .content{margin-top:20px;margin-bottom:30px;line-height:16px}.pages-page .content p{margin-bottom:15px}.pages-page .content strong,.pages-page .content b{font-weight:bold !important}.pages-page .content i{font-style:italic !important}.pages-page .content u{text-decoration:underline !important}.pages-page .content table{max-width:100%;overflow-x:auto}.pages-page .content table th,.pages-page .content table td{border:1px solid #d2d2d2;padding:5px}.pages-page .content .mile_rules tr td:last-child{text-align:right}.pages-page .block{margin-top:20px}.pages-page .block:last-child{margin-bottom:20px}
