*,:after,:before{box-sizing:border-box}:root{--top-line-height:36px;--page-heading-height:94px;--sidebar-icon-button-icon-width:44px;--menubar-icon-button-icon-size:45px}.dashboard__role-master{--color-background-light:#f7ecdd;--page-heading-bg-color:#f7ecdd;--footer-background:#fffaf5}body,html{margin:0;width:100%;height:100%}body{font-family:Noto Sans JP,sans-serif;text-decoration:none;margin:0;font-size:15px;font-weight:400;line-height:1.6;color:#212529;text-align:left;background-color:#fff}.base-grid{position:relative;width:100%;height:100%;display:grid;grid-template-rows:75px 1fr 36px;grid-template-columns:80px 1fr;grid-template-areas:"menubar menubar" "toolbar content" "footer footer";color:#78716b}.page-company .premium-top-line{background:#f7c36f;grid-area:top-line}.page-company .base-grid{grid-template-rows:36px 1fr 36px;grid-template-rows:var(--top-line-height) 1fr 36px;grid-template-columns:1fr;grid-template-areas:"top-line" "content" "footer"}.page-company main{text-align:center;background:#fdf3d6}.page-company main .logo{margin-top:15vh}.page-company main .logo .popkit-logo{width:368px;height:72px}.page-company main .logo .logo-additional-label{display:block;font-size:45px;line-height:1;padding:10px 0;font-weight:900;color:#ff756d}.page-company main .form-content{padding-top:50px;padding-left:10px;padding-right:10px}.page-company main .form-content .title-reset{font-size:22px}.page-company main .form-content .title-reset p{margin-top:0}.page-company main .form-content .contents{max-width:320px;width:100%;grid-area:cont-2;margin-left:auto;margin-right:auto;position:relative;text-align:center;margin-bottom:20px}.page-company main .form-content .contents label{position:relative;display:inline-block;width:100%;margin-bottom:0}.page-company main .form-content .contents .new{text-align:left}.page-company main .form-content .contents input{height:50px;margin:10px 0;padding:5px 0 5px 50px;border:1px solid #ccc;width:100%}.page-company main .form-content .contents input:focus-visible{outline:none}.page-company main .form-content .mailaddress .title{text-align:left;padding-left:10px}.page-company main .form-content .mailaddress img{position:absolute;top:25px;left:19px;width:8%}.page-company main .form-content .mailaddress.person img{position:absolute;top:15px;left:19px;width:8%}.page-company main .form-content .password-2 .input,.page-company main .form-content .password .input{margin-top:0}.page-company main .form-content .password-2 img,.page-company main .form-content .password img{position:absolute;top:20px;left:19px;width:8%}.page-company main .form-content .password-2 .login-eye,.page-company main .form-content .password .login-eye{width:30px;height:50px;position:absolute;top:0;right:2px;color:#a59b91}.page-company main .form-content .password-2 input[type=checkbox],.page-company main .form-content .password input[type=checkbox]{width:20px;height:20px;vertical-align:sub}.page-company main .form-content .password-2 .key-icon,.page-company main .form-content .password .key-icon{position:absolute;top:5px;left:10px;width:12%}.page-company main .form-content .password-2 .login-eyes-login .login-eye,.page-company main .form-content .password .login-eyes-login .login-eye{top:-18px}.page-company main .form-content .password-2 .icon-eye,.page-company main .form-content .password .icon-eye{width:50px;height:50px;position:absolute;top:10px;right:0;color:#a59b91;display:flex;align-items:center;justify-content:center}.page-company main .form-content .password-2 .icon-eye span,.page-company main .form-content .password .icon-eye span{font-size:18px}.page-company main .form-content .password-2 .password-forgot,.page-company main .form-content .password .password-forgot{text-align:right}.page-company main .form-content .password-2 .password-forgot a,.page-company main .form-content .password .password-forgot a{color:#fe8b81}.page-company main .form-content .password-2 .title,.page-company main .form-content .password .title{text-align:left}.page-company main .form-content .alert{color:#ff6670}.page-company main .form-content .password-forgot{padding-right:10px}.page-company main .form-content .password-forgot a{font-size:15px;color:#78716b;text-decoration:underline!important}.page-company main .form-content .password-forgot p{margin:0}.page-company main .form-content .confirm_btn{background-color:#ffcf3b;border:1px solid #a49a90;color:#78716b;padding:5px;height:50px;width:180px;text-align:center;text-decoration:none;font-size:16px;margin:20px;cursor:pointer;font-family:Noto Sans JP,sans-serif}.page-company main .cnt-reset-mail .contents{max-width:100%}.page-company main .cnt-reset-mail .contents p{margin:0}.page-company main .cnt-reset-mail .contents .text-note{padding:30px 0 50px}.page-company .page-footer{background-color:#fffcf2;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.page-company .page-footer a{color:#78716b;text-decoration:none;font-size:14px}.company-registration{min-height:100%;height:auto}.company-registration .menubar{background-color:#fdf3d6;position:relative;width:100%;padding:60px 20px 20px;grid-area:menubar}.company-registration .menubar .logo{margin:0 auto;display:table;text-align:center}.company-registration .menubar .logo img{width:368px;height:72px}.company-registration .menubar .logo span{display:block;font-size:45px;line-height:1;padding:10px 0;font-weight:900;color:#ff756d}.company-registration main,.company-registration main .contents{background-color:#fffcf2}.company-registration main .contents .text-registration-for{font-size:20px}.company-registration .base-grid{position:relative;width:100%;height:100vh;display:grid;grid-template-rows:220px 1fr 36px;grid-template-columns:1fr;grid-template-areas:"menubar" "content" "footer";color:#78716b}.top-company .btn-clear-file{display:inline-block}.top-company .base-grid{height:100vh;grid-template-rows:220px 1fr 36px;grid-template-columns:1fr;grid-template-areas:"menubar" "content" "footer"}.top-company .menubar{background-color:#fdf3d6;grid-area:menubar;position:relative;padding-left:20px;padding-right:20px;width:100%}.top-company .menubar .menu-left{position:absolute;top:10px;bottom:10px;vertical-align:middle;display:flex;align-items:end;color:#b4aca4;transition:.5s;transform:translateX(var(--menubar-height))}.top-company .menubar .menu-left a{text-decoration:none}.top-company .menubar .menu-left .menubar-logo{display:flex;align-items:flex-end}.top-company .menubar .menu-left .logo-additional-label{font-size:32px;color:#ec716a;text-decoration:none;font-weight:900;line-height:32px}.top-company .menubar .menu-left .nav-menu ul{display:flex;margin-bottom:0}.top-company .menubar .menu-left .nav-menu ul li{list-style:none;padding:0 15px}.top-company .menubar .menu-left .nav-menu ul li a{font-size:19px}.top-company .menubar .menu-right{position:absolute;top:10px;bottom:10px;right:10px;display:flex;justify-content:flex-end;align-items:center;z-index:1}.top-company .menubar .menu-right .user-name{text-decoration:none}.top-company .menubar .menu-right .user-name i{padding-left:10px;font-size:25px}.top-company .menubar .menu-right .menubar-item{display:inline-block;vertical-align:middle;transform:translateY(-5%);margin:auto 16px}.top-company .menubar .menu-right .menubar-item a{text-decoration:none}.top-company .menubar .menu-right .menubar-item.open .display-toggle{visibility:visible;opacity:1;transition:all .3s}.top-company .menubar .menu-right .menubar-item .user-menu-list .user-menu-list-item .user-menu-item-link:hover{background-color:#ffd673}.top-company .menubar .menu-right .menubar-item .item-box-user{display:flex;align-items:center}.top-company .menubar .menu-right .menubar-item .item-box-user .user-name{padding-right:0}.top-company .menubar .menu-right .menubar-item .item-box-user .accordion-arrow{width:20px}.top-company .menubar .menu-right .menubar-item .item-box-user .accordion-arrow svg{transform:rotate(90deg) scale(3)}.top-company .menubar .menu-right .user-menu{position:absolute;right:-16px;margin-top:8px;word-break:keep-all;border:1px solid #b6aea6;font-size:14px;line-height:1;background-color:#fff;visibility:hidden;opacity:0;transition:all .3s}.top-company .menubar .menu-right .user-menu.open{visibility:visible;opacity:1;transition:all .3s}.top-company .menubar .menu-right .user-menu .user-menu-list{list-style:none;padding-left:0;margin-bottom:0;background-color:#fff;margin-top:0}.top-company .menubar .menu-right .user-menu .user-menu-list .user-menu-item-link{padding:.9em 2em;background:#fff;border:none;width:100%;text-align:left;display:block;color:#78716b;text-decoration:none}.top-company .menubar .menu-right .user-menu .user-menu-list .user-menu-item-link:hover{background-color:#fadad8;color:#78716b}.top-company .base-grid{position:relative;width:100%;height:100%;display:grid;grid-template-rows:75px 1fr 36px;grid-template-columns:0 1fr;grid-template-areas:"menubar menubar" "toolbar content" "footer footer";color:#78716b}.top-company main{background-color:#fffcf2}.top-company main .main-contents{padding-top:150px;max-width:80%;width:100%;margin:0 auto}.top-company main .main-contents .box-content-new-pop{display:flex;align-items:center;justify-content:space-between}.top-company main .main-contents .box-content-new-pop .box-cnt-left{width:50%}.top-company main .main-contents .box-content-new-pop .item-cnt-box{border:1px solid #f7c36f;border-radius:20px;background-color:#fff;padding:20px;text-align:center;margin-bottom:25px}.top-company main .main-contents .box-content-new-pop .item-cnt-box .text-1{font-size:32px}.top-company main .main-contents .box-content-new-pop .item-cnt-box p{font-size:17px;margin-bottom:0}.top-company main .main-contents .box-content-new-pop .btn-user-manual{text-align:right}.top-company main .main-contents .box-content-new-pop .btn-user-manual button{background-color:#f7c36f;border:1px solid #a49a90;color:#78716b;padding:5px;height:50px;width:200px;text-align:center;text-decoration:none;border-radius:15px;font-size:16px;margin-top:20px;cursor:pointer;font-family:Noto Sans JP,sans-serif}.top-company main .main-contents .box-content-new-pop .box-cnt-right{width:50%}.top-company main .main-contents .box-content-new-pop .box-cnt-right .img-fresh-juice{padding-left:100px}.top-company .page-footer{background-color:#fffcf2}.top-company .content-setting-account{padding-bottom:80px}.top-company .content-setting-account .title{padding-left:50px;padding-top:20px}.top-company .content-setting-account .title h4{font-size:20px;font-weight:400}.top-company .content-setting-account .setting-account{padding-top:30px;padding-bottom:50px;max-width:60%;margin:0 auto}.top-company .content-setting-account .setting-account:not(:last-child){border-bottom:1px solid #ccc}.top-company .content-setting-account .setting-account .content-form{max-width:600px;min-width:400px;margin:0 auto;padding-top:100px}.top-company .content-setting-account .setting-account .content-form .group-control{padding-bottom:20px}.top-company .content-setting-account .setting-account .content-form .group-control .memo{color:#cdc2c2}.top-company .content-setting-account .setting-account .content-form .group-control label{width:100%;font-size:15px;font-weight:300;display:flex;justify-content:space-between}.top-company .content-setting-account .setting-account .content-form .group-control label .error{text-align:right;color:#ec716a}.top-company .content-setting-account .setting-account .content-form .group-control input{width:100%;height:48px;border:1px solid hsla(0,0%,80%,.8);padding:7px 10px}.top-company .content-setting-account .setting-account .content-form .group-control .validate{color:#ff6670;padding-top:5px;display:block}.top-company .content-setting-account .setting-account .content-form .group-control textarea{width:100%;border:1px solid hsla(0,0%,80%,.8);padding:7px 10px}.top-company .content-setting-account .setting-account .content-form .group-control .tag{background-color:#a49a90;padding:5px 10px;border-radius:7px;color:#fff}.top-company .content-setting-account .setting-account .content-form .group-control .tag .remove-tag{padding-left:10px;cursor:pointer}.top-company .content-setting-account .setting-account .content-form .group-control .tag span{line-height:24px;display:inline-block}.top-company .content-setting-account .setting-account .content-form .group-control .btn-images{padding-top:20px;display:flex;align-items:center}.top-company .content-setting-account .setting-account .content-form .group-control .btn-images .img-preview{max-width:140px;height:140px}.top-company .content-setting-account .setting-account .content-form .group-control .btn-images img{max-width:100%;height:100%;object-fit:cover}.top-company .content-setting-account .setting-account .content-form .group-control .btn-images .title-upload{margin-left:30px;position:relative;background-color:#fff;border-radius:10px;padding:10px 15px;border:1px solid #ccc}.top-company .content-setting-account .setting-account .content-form .group-control .btn-images .title-upload label{margin-bottom:0}.top-company .content-setting-account .setting-account .content-form .group-control .upload-img{background-color:#fff;padding:30px 10px;border:1px dashed #ccc;text-align:center}.top-company .content-setting-account .setting-account .content-form .group-control .upload-img .popkit-icon{max-width:60px}.top-company .content-setting-account .setting-account .content-form .group-control .title-upload{position:relative;background-color:#d9d5d0;border-radius:5px;padding:10px 30px;display:table;margin:10px auto}.top-company .content-setting-account .setting-account .content-form .group-control .title-upload input{display:none}.top-company .content-setting-account .setting-account .content-form .group-control .title-upload label{margin-bottom:0}.top-company .content-setting-account .setting-account .content-form .group-control .btn-create-image{display:flex;align-items:center;padding-top:10px}.top-company .content-setting-account .setting-account .content-form .group-control .btn-create-image .popkit-icon{max-width:32px;margin:0}.top-company .content-setting-account .setting-account .content-form .group-control .btn-create-image span{padding-left:5px}.top-company .content-setting-account .setting-account .content-form .group-control .cnt-list-check .cnt-two-check-box{display:flex;align-items:center}.top-company .content-setting-account .setting-account .content-form .group-control .cnt-list-check .cnt-two-check-box .form-group{padding-bottom:0!important}.top-company .content-setting-account .setting-account .content-form .confirm_btn{background-color:#ffcf3b;border:1px solid #a49a90;color:#78716b;padding:5px;height:48px;line-height:32px;width:150px;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;font-family:Noto Sans JP,sans-serif}.top-company .content-setting-account .setting-account .content-form .img-preview{text-align:center}.top-company .content-setting-account .setting-account .content-form .img-preview img{max-width:95%;max-height:500px;object-fit:contain}.top-company .content-setting-account .setting-account .content-form .img-preview .cnt-img-delete{position:relative}.top-company .content-setting-account .setting-account .content-form .img-preview .cnt-img-delete .delete-image{color:red;margin-left:-18px;position:absolute;background:#fff;width:30px;height:30px;border-radius:50%;border:1px solid;cursor:pointer}.top-company .content-setting-account .setting-account .content-form .has-preview{display:flex;background-color:#fff;border:1px dashed #ccc}.top-company .content-setting-account .setting-account .content-form .has-preview #single-name-csv{height:100%}.top-company .content-setting-account .setting-account .content-form .has-preview .list-preview-img{width:50%;display:block;border-right:1px dashed #ccc}.top-company .content-setting-account .setting-account .content-form .has-preview .list-preview-img .name-file{display:flex;justify-content:space-between;padding:7px 15px;border-bottom:1px solid #f1f1f1}.top-company .content-setting-account .setting-account .content-form .has-preview .list-preview-img .thumbnail{text-align:center;display:flex;align-items:center;justify-content:center;height:100%}.top-company .content-setting-account .setting-account .content-form .has-preview .list-preview-img canvas{padding:10px;width:90%;display:table;margin:0 auto}.top-company .content-setting-account .setting-account .content-form .has-preview .upload-img{width:50%;border:0}.top-company .content-setting-account .setting-account .content-form .btn-clear-file{background:#fff;border:1px solid #ccc;padding:5px 10px;border-radius:8px;margin-bottom:20px;margin-top:20px;cursor:pointer}.top-company .content-setting-account .cnt-one-preview.has-preview .list-preview-img{display:flex!important;align-items:center}.top-company .content-setting-account .cnt-one-preview.has-preview .list-preview-img .name-file{border-bottom:0!important}.top-company .content-tab-regis{max-width:1200px;margin:0 auto}.top-company .content-tab-regis .tabs{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc;text-align:right}.top-company .content-tab-regis .tabs .tablinks{background-color:initial;border:0;color:#d6d4d2;padding-left:30px}.top-company .content-tab-regis .tabs .tablinks.active{color:#ec716a}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account{max-width:800px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form{max-width:none}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control{display:flex}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-select select{margin-bottom:5px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control>label{max-width:150px;font-weight:700;justify-content:flex-end;padding-right:30px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-radio,.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .upload-img{width:calc(100% - 150px)}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .radio-css-update{display:flex;align-items:flex-start;padding-left:4px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .radio-css-update .radio-text{width:150px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .radio-text{display:flex;align-items:center;padding-bottom:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .radio-text input{width:30px;height:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .radio-text label{margin-bottom:0;padding-left:10px;font-weight:500;justify-content:flex-start}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .form-group{display:flex;align-items:center;padding-bottom:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .form-group input{width:30px;height:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .form-group label{margin-bottom:0;padding-left:10px;font-weight:500}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control select{border:1px solid hsla(0,0%,80%,.8);height:40px;margin-right:10px;padding:0 10px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .btn-create-image{padding-top:0}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-input-radio{display:flex;align-items:center}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-input-radio .radio-text{padding-bottom:0;padding-right:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-input-radio>input{width:50%}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-radio .box-radio-input{display:flex;padding-left:5px}.top-company .content-tab-regis .wrapper_tabcontent .content-regis .setting-account .content-form .group-control .list-radio .box-radio-input .radio-text{padding-right:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account{max-width:890px}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form{max-width:none}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form label{font-weight:700}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .box-preview-upload-image{padding:20px 0}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .btn-clear-file{background:#fff;border:1px solid #ccc;padding:5px 10px;border-radius:8px;margin-bottom:20px;margin-top:20px;cursor:pointer}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .list-text-csv{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .list-text-csv p{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .list-text-csv .btn{border:1px solid #ccc;background-color:#fdf3d6;padding:9px 13px;color:#78716d}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img{background-color:#fff;padding:30px 10px;border:1px dashed #ccc;text-align:center}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .drag-image .popkit-icon{max-width:50px}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img h3{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .btn-upload{background-color:#d9d5d0;border-radius:5px;padding:10px 50px;display:table;margin:10px auto}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .title-upload{position:relative;border-radius:10px}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .title-upload input{display:none}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .title-upload label{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .content-form .upload-img .text{line-height:2}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .list-preview-img{display:none}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview{display:flex;background-color:#fff;border:1px dashed #ccc}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .list-preview-img{width:50%;display:block;border-right:1px dashed #ccc}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .list-preview-img #fileList{height:250px;overflow-y:auto}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .list-preview-img .name-file{display:flex;justify-content:space-between;padding:7px 30px;border-bottom:1px solid #f1f1f1}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .list-preview-img .name-file .color-red{color:#ec716a}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .upload-img{width:50%;border:0;padding-top:0;padding-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-all .setting-account .has-preview .upload-img h3{padding-bottom:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-single ::-ms-input-placeholder{color:#999}.top-company .content-tab-regis .wrapper_tabcontent .content-single ::placeholder{color:#999}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account{max-width:890px}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form{max-width:none}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form label{font-weight:700}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .single-box-preview-upload-image{padding:20px 0}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .btn-clear-file{background:#fff;border:1px solid #ccc;padding:5px 10px;border-radius:8px;margin-bottom:20px;margin-top:20px}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .list-text-csv{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .list-text-csv p{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .list-text-csv .btn{border:1px solid #ccc;background-color:#fdf3d6;padding:9px 13px;color:#78716d}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img{background-color:#fff;padding:30px 10px;border:1px dashed #ccc;text-align:center}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img .drag-image .popkit-icon{max-width:50px}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img h3{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img .btn-upload{background-color:#d9d5d0;border-radius:5px;padding:10px 50px;display:table;margin:10px auto}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img .title-upload{position:relative;border-radius:10px}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img .title-upload input{display:none}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .content-form .upload-img .title-upload label{margin-bottom:0}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .list-preview-img{display:none}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview{display:flex;background-color:#fff;border:1px dashed #ccc}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .list-preview-img{width:50%;display:block;border-right:1px dashed #ccc}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .list-preview-img #fileList{height:250px;overflow-y:auto}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .list-preview-img .name-file{display:flex;justify-content:space-between;padding:7px 30px;border-bottom:1px solid #f1f1f1}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .list-preview-img .name-file .color-red{color:#ec716a}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .upload-img{width:50%;border:0}.top-company .content-tab-regis .wrapper_tabcontent .content-single .setting-account .has-preview .upload-img h3{padding-bottom:20px}.top-company .content-tab-regis .wrapper_tabcontent #create-single .image-edit{height:auto;max-height:200px;object-fit:cover}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up{width:100%}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up.cnt-box-edit-up{display:flex;align-items:center}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up .input-up-file{position:relative;margin-left:20px;padding:10px 12px;min-width:180px;background-color:#fff;border:1px solid #ccc;text-align:center;cursor:pointer}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up .input-up-file #file-upload{width:100%;height:100%;opacity:0;overflow:hidden;position:absolute;cursor:pointer}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up .input-up-file #file-upload:focus,.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up .input-up-file #file-upload:hover{cursor:pointer}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-box-upload-up .input-up-file .text{cursor:pointer;display:inline-flex;align-items:center;border-radius:4px;font-weight:500;color:#78716b;font-size:14px;justify-content:center}.top-company .content-tab-regis .wrapper_tabcontent #create-single #single-box-preview-csv{padding:0}.top-company .content-tab-regis .wrapper_tabcontent #create-single #dropArea,.top-company .content-tab-regis .wrapper_tabcontent #create-single .box-input-error{width:100%}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date{display:flex;align-items:flex-start}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date>label{padding-top:10px}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time{display:flex;align-items:flex-start;width:100%}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .radio-text{padding-bottom:0;padding-top:10px}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time{width:calc(100% - 100px)}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time .form-date-time{display:flex;align-items:top}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time .form-date-time .date{width:100%}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time .form-date-time span{padding-left:30px;padding-right:30px;padding-top:10px}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time .form-date-time .text-error{padding:0}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time input[type=datetime-local]:required:invalid::-webkit-datetime-edit{color:transparent}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .cnt-time .cnt-box-time input[type=datetime-local]:focus::-webkit-datetime-edit{color:#000!important}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .list-box-date{display:flex;align-items:top}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .list-box-date .box-date-item{position:relative}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .list-box-date .box-date-item .display-period-icon{position:absolute;width:30px;top:8px;left:6px}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .list-box-date span{padding:10px 20px 0}.top-company .content-tab-regis .wrapper_tabcontent #create-single .cnt-group-date .list-box-date input{padding-left:35px;border:1px solid #78716b}.top-company .content-tab-regis .wrapper_tabcontent #create-single .btn-upload{padding:0;background-color:initial}.top-company .content-tab-regis .wrapper_tabcontent .title-upload{max-width:270px;width:100%;text-align:center}.top-company .content-tab-regis .wrapper_tabcontent .title-upload label{justify-content:center!important}.top-company .content-tab-regis .list-btn-single{display:flex;justify-content:center;gap:40px;padding-top:40px}.top-company .content-tab-regis .list-btn-single .confirm_btn{max-width:220px;width:100%!important}.top-company .content-tab-regis .list-btn-single p{font-size:12px}.top-company .content-tab-regis .list-btn-singlediv{text-align:center}.top-company .content-tab-regis .list-btn-single a.btn-prev{background-color:#ffebc7!important;border-color:#ccc!important}.top-company .content-tab-regis .list-btn-single .btn-cancel{background-color:#f1f1f1!important;border-color:#ccc!important}.top-company .content-tab-regis .list-btn-single .btn-has-text{display:flex;flex-flow:column;width:200px}.top-company .content-tab-regis .list-btn-single .btn-has-text span{font-size:12px;padding-top:5px;text-align:center}.top-company .content-tab-regis .list-text-note{padding:30px 0 10px;color:#78716b}.top-company #delete-pop{display:flex;justify-content:center;gap:40px;padding-top:40px}.top-company #delete-pop .confirm_btn{max-width:220px;width:100%!important}.top-company #delete-pop p{font-size:12px}.top-company #delete-popdiv{text-align:center}.top-company #delete-pop .btn-delete{background-color:#fff!important;border:1px solid red!important;color:red!important}.top-company .text-error{color:red}.top-company .text-left{text-align:left;display:block;font-size:14px}.top-company .hidden,.top-company .tabcontent{display:none}.top-company .tabcontent.active{display:block}.top-company #dropArea.dragOver,.top-company #dropMultipleArea.dragOver{background-color:#f0f0f0}.top-company .content-list-company{padding-left:50px;padding-right:50px}.top-company .content-list-company table tr td img{height:80px;object-fit:contain}.top-company .content-list-company .list-box-search .checkbox-radio{display:flex;align-items:flex-end;padding-left:50px}.top-company .content-list-company .list-box-search .checkbox-radio .radio{display:flex;align-items:center}.top-company .content-list-company .list-box-search .checkbox-radio .radio .item{padding-right:20px}.top-company .content-list-company .list-box-search .checkbox-radio .radio .item input{min-height:auto}.top-company .content-list-company .list-box-search .checkbox-radio .search{padding-left:20px;padding-right:20px}.top-company .content-list-company .list-box-search .checkbox-radio .search .in-search{position:relative;margin-bottom:0}.top-company .content-list-company .list-box-search .checkbox-radio .search .in-search .search-icon{position:absolute;top:0;right:0;width:auto;z-index:100}.top-company .content-list-company .list-box-search .checkbox-radio .search .in-search .search-icon button{width:40px}.top-company .content-list-company .list-box-search .checkbox-radio .list-box-date{display:flex;align-items:center}.top-company .content-list-company .list-box-search .checkbox-radio .list-box-date .box-date-item{position:relative}.top-company .content-list-company .list-box-search .checkbox-radio .list-box-date .box-date-item .display-period-icon{position:absolute;width:30px;top:5px;left:6px}.top-company .content-list-company .list-box-search .checkbox-radio .list-box-date span{padding:0 5px}.top-company .content-list-company .list-box-search .checkbox-radio .list-box-date input{padding-left:35px;border:1px solid #78716b}.top-company .content-list-company .list-box-search .checkbox-radio input{min-height:40px;padding:5px 10px}.top-company .content-list-company .list-box-search .checkbox-radio button{background-color:#ffcf3b;border:1px solid #a49a90;color:#78716b;padding:5px;height:40px;width:80px;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;font-family:Noto Sans JP,sans-serif;border-radius:10px}.top-company .content-list-company .content-table-list{padding-top:40px}.top-company .content-list-company .content-table-list .cnt-header-table .list-time{display:flex;padding-bottom:10px}.top-company .content-list-company .content-table-list .cnt-header-table .list-time .item-tiem{padding-right:20px}.top-company .content-list-company .content-table-list .cnt-header-table .list-box-tag-down{display:flex;align-items:flex-end;justify-content:space-between}.top-company .content-list-company .content-table-list .cnt-header-table .list-box-tag-down .list-tag span{border:1px solid #78716b;width:100px;border-radius:7px;display:inline-block;text-align:center;background-color:#fff;font-size:14px;padding:3px 0;color:#78716b}.top-company .content-list-company .content-table-list .cnt-header-table .list-box-tag-down .cnt-upload .btn-csv{background:#fff;border:1px solid #ccc;height:45px;padding-left:20px;padding-right:20px;font-size:14px;color:#78716b;border-radius:5px;display:flex;align-items:center}.top-company .content-list-company .content-table-list .cnt-header-table .list-box-tag-down .cnt-upload .btn-csv img{padding-right:5px}.top-company .content-list-company .content-table-list .cnt-table table{width:100%;margin:20px 0;background-color:#fdf3d6;border:1px solid #ccc;border-radius:5px;overflow:hidden}.top-company .content-list-company .content-table-list .cnt-table table thead{background-color:#fdf3d6}.top-company .content-list-company .content-table-list .cnt-table table thead tr th{padding:5px;text-align:center;font-weight:400}.top-company .content-list-company .content-table-list .cnt-table table tbody{background-color:#fff}.top-company .content-list-company .content-table-list .cnt-table table tbody td{border-bottom:1px solid #ccc;padding:10px 5px;text-align:center}.top-company .content-list-company .content-table-list .cnt-table table tbody td .text{background-color:#d8f5e1;max-width:86px;color:#fff;font-size:14px;padding:10px}.top-company .content-list-company .content-table-list .cnt-table table tbody td .color-1{color:#ff6670}.top-company .content-list-company .content-table-list .cnt-table table tbody td .color-2{color:#41b19a}.top-company .content-list-company .content-table-list .cnt-table table tbody td .list-btn .btn{border:1px solid;font-size:14px;padding:5px 8px;border-radius:18px;width:90px;display:block}.top-company .content-list-company .content-table-list .cnt-table table tbody td .list-btn .btn.btn-edit{color:#41b19a;border-color:#41b19a}.top-company .content-list-company .content-table-list .cnt-table table tbody td .list-btn .btn.btn-preview{color:#ff6670;border-color:#ff6670;margin-bottom:5px}.top-company .content-list-company .title-none-pop{margin-top:50px}.top-company .content-list-company .content-none-pop{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.top-company .cnt-box-success{display:flex;justify-content:center;flex-flow:column;align-items:center;padding-top:50px}.top-company .cnt-box-success .text{font-size:18px;font-weight:600}.top-company .cnt-box-success .link-list-pop .btn{background-color:#f5bd1f;border:1px solid #a49a90;color:#78716b;padding:5px;display:inline-flex;align-items:center;justify-content:center;height:56px;width:200px;text-align:center;text-decoration:none;border-radius:0;font-size:16px;margin-top:60px;cursor:pointer;font-family:Noto Sans JP,sans-serif}.modal-popdl-partner,.modal-popdl-user{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0;background-color:rgba(164,154,144,.5)}.modal-popdl-partner .modal-content,.modal-popdl-user .modal-content{display:flex!important;justify-content:center}.modal-popdl-partner .modal-content .modal-body,.modal-popdl-user .modal-content .modal-body{display:flex;flex-flow:column;align-items:center;justify-content:center;text-align:center}.modal-popdl-partner .modal-dialog,.modal-popdl-user .modal-dialog{transition:transform .3s ease-out}.modal-popdl-partner .modal-dialog-centered,.modal-popdl-user .modal-dialog-centered{min-height:calc(100% - 3.5rem);display:flex;align-items:center;justify-content:center}.modal-popdl-partner .modal-content,.modal-popdl-user .modal-content{max-width:400px;background-color:#fff;width:100%;border-radius:20px;padding:20px 30px}.modal-popdl-partner .modal-content #popdl-modal-close-button,.modal-popdl-user .modal-content #popdl-modal-close-button{float:right;font-size:1rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background-color:initial;border:0}.modal-popdl-partner .modal-content .modal-title,.modal-popdl-user .modal-content .modal-title{padding-top:25px;text-align:center;font-size:20px;font-weight:400;padding-bottom:0}.modal-popdl-partner .modal-content .confirm_btn,.modal-popdl-user .modal-content .confirm_btn{margin-top:20px;background-color:#ffcf3b;border:1px solid #a49a90;color:#78716b;padding:5px;height:50px;width:180px;text-align:center;text-decoration:none;font-size:16px;cursor:pointer;font-family:Noto Sans JP,sans-serif}.box-popup-create-single{width:calc(100% - 150px)}.box-popup-create-single #popup-checkbox{padding:0;height:auto;width:auto;margin-bottom:0;display:none;cursor:pointer}.box-popup-create-single .box-checkbox-create label{position:relative;cursor:pointer}.box-popup-create-single .list-item-add{width:100%;display:flex;flex-wrap:wrap}.box-popup-create-single .list-item-add .genre{width:calc(33.33% - .5rem)!important}.box-popup-create-single #popup-content{position:fixed;width:320px;left:50%;top:50%;transform:translate(-50%,-50%);background:#fdf3d6;padding:20px;display:none}.box-popup-create-single #popup-content .close{position:absolute;top:0;right:0;margin-bottom:0;z-index:11;cursor:pointer}.box-popup-create-single #popup-content .popup-inside{display:flex;align-items:center}.box-popup-create-single #popup-content .popup-inside .special-code{margin-bottom:0;width:80%}.box-popup-create-single #popup-content .popup-inside .special-code input{border-top-left-radius:10px;border-bottom-left-radius:10px}.box-popup-create-single #popup-content .popup-inside .add{display:flex;background:#a59b91;padding:5px 10px;height:48px;align-items:center;width:20%;justify-content:center;border-bottom-right-radius:10px;border-top-right-radius:10px;color:#fff}input[type=datetime-local]:required:invalid::-webkit-datetime-edit{color:transparent}input[type=datetime-local]:focus::-webkit-datetime-edit{color:#000!important}.toolbar .icon-button-icon .popkit-icon{text-align:center}.toolbar .icon-button-icon .icon-download-up{width:38px}
