*{font: 16px Meiryo}main{margin-top:10px;margin-bottom:90px}body{margin-bottom:50px!important;overflow-y:scroll}.required:-moz-placeholder{background-color:#ff000014}.required:placeholder-shown,.required-select,.required-check .required:before,.required-tomselect .ts-control{background-color:#ff000014}.required-select,.required-editor,.required-date{background-color:#ff000014!important}.error{color:red}.alert{z-index:999}.checkmark{display:inline-block;width:12px;height:22px;border-right:4px solid #000;border-bottom:4px solid #000;transform:rotate(45deg);margin-left:4px}.headline1{font-size:21px!important;font-weight:700!important}.headline2{font-size:20px!important;font-weight:700!important;color:#998641!important}.headline3{font-size:21px!important;font-weight:700!important}.headline4{font-size:19px!important;color:#000!important}.content-text1{font-size:20px!important}.content-text2{font-size:18px!important}.content-text3{font-size:16px!important}.content-text4{font-size:12px!important}.warning-text{font-size:18px!important;color:red!important}.warning-text p{width:100%!important}*::-moz-placeholder{font-size:1rem!important;color:#cecece!important}*::placeholder{font-size:1rem!important;color:#cecece!important}.button-text{font-size:22px!important;font-weight:700!important}.status-button-text{font-size:24px!important;font-weight:700!important}.label-text{font-size:16px!important}textarea{height:120px!important}@media (min-width: 769px){.fs-18-pc{font-size:18px!important}}@media (max-width: 768px){.fs-19-sp{font-size:19px!important}}@media (min-width: 769px){.pc-he-auto{height:auto!important}}@media (max-width: 768px){.sp-he-auto{height:auto!important}}.w-2{width:2%!important}.w-5{width:5%!important}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-27{width:27%!important}.w-30{width:30%!important}.w-32{width:32%!important}.w-35{width:35%!important}.w-38{width:38%!important}.w-40{width:40%!important}.w-45{width:45%!important}.w-49{width:49%!important}.w-80{width:80%!important}.w-100{width:100%!important}@media (min-width: 769px){.w-pc-48{width:48%!important}}@media (max-width: 768px){.w-sp-90{width:90%!important}.w-sp-95{width:95%!important}}.wi-10{width:10px!important}.wi-15{width:15px!important}.wi-20{width:20px!important}.wi-25{width:25px!important}.wi-30{width:30px!important}.wi-35{width:35px!important}.wi-40{width:40px!important}.wi-45{width:45px!important}.wi-50{width:50px!important}.wi-60{width:60px!important}.wi-70{width:70px!important}.wi-80{width:80px!important}.wi-90{width:90px!important}.wi-100{width:100px!important}.wi-120{width:120px!important}.wi-130{width:130px!important}.wi-135{width:135px!important}.wi-140{width:140px!important}.wi-150{width:150px!important}.wi-160{width:160px!important}.wi-165{width:165px!important}.wi-170{width:170px!important}.wi-180{width:180px!important}.wi-190{width:190px!important}.wi-200{width:200px!important}.wi-210{width:210px!important}.wi-220{width:220px!important}.wi-230{width:230px!important}.wi-240{width:240px!important}.wi-250{width:250px!important}.wi-280{width:280px!important}.wi-290{width:290px!important}.wi-300{width:300px!important}.wi-350{width:350px!important}.wi-360{width:360px!important}.wi-370{width:370px!important}.wi-375{width:375px!important}.wi-420{width:420px!important}.wi-450{width:450px!important}.wi-500{width:500px!important}.wi-550{width:550px!important}.wi-600{width:600px!important}.wi-650{width:650px!important}.wi-auto{width:auto!important}@media (max-width: 768px){.wi-sp-70{width:70px!important}.wi-sp-95{width:95px!important}.wi-sp-100{width:100px!important}}@media (min-width: 769px){.wi-pc-500{width:500px!important}}.min-80{min-width:80px!important}.min-90{min-width:90px!important}.min-100{min-width:100px!important}.min-110{min-width:110px!important}.min-120{min-width:120px!important}.min-130{min-width:130px!important}.min-140{min-width:140px!important}.min-150{min-width:150px!important}.min-160{min-width:160px!important}.min-170{min-width:170px!important}.min-180{min-width:180px!important}.min-185{min-width:185px!important}.min-200{min-width:200px!important}.min-210{min-width:210px!important}.min-220{min-width:220px!important}.min-240{min-width:240px!important}.min-250{min-width:250px!important}.min-260{min-width:260px!important}.min-265{min-width:265px!important}.min-270{min-width:270px!important}.min-280{min-width:280px!important}.min-300{min-width:300px!important}.min-350{min-width:350px!important}.min-380{min-width:380px!important}.min-400{min-width:400px!important}.min-420{min-width:420px!important}.min-450{min-width:450px!important}.min-500{min-width:500px!important}@media (min-width: 769px){.min-pc-450{min-width:450px!important}.min-pc-590{min-width:590px!important}}.max-100{max-width:100px!important}.max-120{max-width:120px!important}.max-140{max-width:140px!important}.max-150{max-width:150px!important}.max-160{max-width:160px!important}.max-170{max-width:170px!important}.max-180{max-width:180px!important}.max-185{max-width:185px!important}.max-200{max-width:200px!important}.max-220{max-width:220px!important}.max-240{max-width:240px!important}.max-250{max-width:250px!important}.max-260{max-width:260px!important}.max-280{max-width:280px!important}.max-300{max-width:300px!important}.max-320{max-width:320px!important}.max-330{max-width:330px!important}.max-340{max-width:340px!important}.max-350{max-width:350px!important}.max-360{max-width:360px!important}.max-370{max-width:370px!important}.max-380{max-width:380px!important}.max-390{max-width:390px!important}.max-400{max-width:400px!important}.max-440{max-width:440px!important}.max-450{max-width:450px!important}.max-500{max-width:500px!important}@media (min-width: 769px){.max-pc-140{max-width:140px!important}.max-pc-260{max-width:260px!important}.max-pc-300{max-width:300px!important}}@media (max-width: 768px){.max-sp-200{max-width:200px!important}}.min-h-50{min-height:50px!important}.mar-0{margin:0!important}.top-0{top:0}.mar-l-0{margin-left:0!important}.mar-l-5{margin-left:5px!important}.mar-l-10{margin-left:10px!important}.mar-l-15{margin-left:15px!important}.mar-l--15{margin-left:-15px!important}.mar-l-20{margin-left:20px!important}.mar-l-30{margin-left:30px!important}@media (min-width: 769px){.mar-l-pc-10{margin-left:10px!important}}@media (max-width: 768px){.mar-l-sp-5{margin-left:5px!important}.mar-l-sp-11{margin-left:11px!important}}.mar-r-5{margin-right:5px!important}.mar-r-10{margin-right:10px!important}.mar-r-20{margin-right:20px!important}.mar-b-4{margin-bottom:4px!important}.mar-b-10{margin-bottom:10px!important}.mar-b-15{margin-bottom:15px!important}@media (min-width: 769px){.mar-t-pc--2{margin-top:-2px!important}}@media (max-width: 768px){.mar-sp-auto{margin:auto!important}.mar-sp-2{margin:2px!important}.mar-b-sp-10{margin-bottom:10px!important}.mar-b-sp-15{margin-bottom:15px!important}.mar-t-sp-10{margin-top:10px!important}.mar-l-sp--6{margin-left:-6px!important}.mar-l-sp-10{margin-left:10px!important}.mar-r-sp--8{margin-right:-8px!important}.mar-r-sp-4{margin-right:4px!important}.mar-r-sp-10{margin-right:10px!important}}.pad-tb-5{padding-top:5px!important;padding-bottom:5px!important}.pad-l-0{padding-left:0!important}.pad-r-0{padding-right:0!important}.pad-r-30{padding-right:30px!important}.pad-t-0{padding-top:0!important}.pad-t-5{padding-top:5px!important}.pad-t-7{padding-top:7px!important}@media (max-width: 768px){.pad-sp-0{padding:0!important}}@media (min-width: 769px){.pad-tb-pc-10{padding-top:10px!important;padding-bottom:10px!important}}.justify-center{justify-content:center}@media (max-width: 768px){.border-b-sp{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}}.modal.parent-dim:after{content:"";position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.3);z-index:1050}.note{color:red;font-size:12px}.search-icon{width:15px;height:15px}.cursor-pointer{cursor:pointer}.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orive{color:#998641}.content-header{margin:10px 5px}.content-body{margin:0 5px}.content-footer{margin:40px 15px;width:100%}.form-select,.form-control{height:35px;box-shadow:var(--bs-box-shadow-sm)!important}.form-select{height:35px!important;padding:0 20px 0 0;background-color:#f2f2f2;text-align:center;border:none!important;min-width:70px;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:url(/images/arrow_down_orive.png);background-size:25px 35px;background-position:right}.ts-control{border:1px solid #dee2e6!important;height:35px!important;border-radius:.375rem!important;font-family:inherit!important;box-shadow:var(--bs-box-shadow-sm)!important}.ts-control .option{font-family:inherit}.ts-control .item{margin-top:-2px}.gray-back{background-color:#ddd}.gray-color{background-color:gray}.column-direction{flex-direction:column}@media (min-width: 769px){.sp-only{display:none!important}.d-flex-pc{display:flex!important}.pc-ms-4{margin-left:1.5rem!important}}@media (max-width: 768px){.sp-hidden{display:none}input.form-control,.form-select{height:35px!important}.btn{height:47px!important}.sp-ms-20{margin-left:20px}}.address-modal{max-width:830px}.form-check-input:disabled{background-color:#555}.custom-radio{opacity:0;position:absolute;z-index:-1}.custom-radio+label{padding-left:22px;position:relative;margin-right:22px;cursor:pointer}.custom-radio+label:before{content:"";display:block;position:absolute;top:-1px;left:-5px;width:16px;height:16px;border:1px solid #999;border-radius:50%}.custom-radio:checked+label:after{content:"";display:block;position:absolute;top:0;left:-4px;width:14px;height:14px;background:#0171bd;border-radius:50%}.flash-message{position:fixed!important;top:90px;right:0!important;padding:1rem 3rem 1rem 1.25rem!important;width:auto!important}.flash-message img{height:20px;width:20px}.flash-message span{vertical-align:middle;margin-left:5px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.month-input{border:1px solid #ccc;font-size:16px;padding:10px}.month-input:before{content:attr(data-placeholder);display:block;color:#aaa}.month-input:not(:-moz-placeholder):before{content:none}.month-input:not(:placeholder-shown):before{content:none}header{position:fixed;top:0;left:0;height:90px;width:100%!important;z-index:999;background-color:#f2f2f2!important;display:flex;border-bottom:#DDDDDD 1px solid}header .title-logo{font-size:40px!important;font-weight:700!important;text-decoration:none!important;color:#000!important;padding:0 0 10px 20px!important}header img{height:32px!important;width:32px!important}header .dropdown-menu{width:auto;border:#998641 1px solid;box-shadow:0 3px 4px #00000029;padding-left:20px;padding-right:20px}header .dropdown-item{padding:5px 0 0}header .new-button{margin-left:auto!important;margin-right:auto!important;padding-top:0}header .user-info span{display:inline-block}header .head-notice{height:30px}header .head-notice a{text-decoration:none;display:inline-block;width:100%;height:100%;color:#000}.head-notices-dropdown{width:450px!important;height:400px!important;padding:30px 10px}.dropdown-inner{border:#e0e0e0 1px solid;height:100%;padding:20px;overflow-y:scroll}.head-notices-url{color:#998641}.head-notices-icon{position:relative}@media (max-width: 768px){.layout-header{display:none!important}header .title-logo{text-align:center;margin:0 auto!important;padding:0!important}.user-icon{margin-left:auto}.header-space{width:32px;height:100%;margin-right:1rem!important;margin-left:1rem!important}}.head-badge{background-color:red;color:#fff;border-radius:50%;padding:3px 6px;width:20px;font-size:10px;font-weight:700;position:absolute;top:-5px;right:-5px;display:flex;justify-content:center;align-items:center}@media (max-width: 768px){.user-modal .left-content{text-align:right;margin:0;padding:0}.user-modal img{width:40px;height:40px;display:inline-block;margin-left:auto}.user-modal .right-content{padding-left:5px}.user-modal .user-name{height:40px;font-size:20px;padding-top:5px}.user-modal .new-button{padding-top:4px!important}}footer{position:fixed;bottom:0;left:0;width:100%;height:70px;z-index:999;display:flex;flex-basis:15%;justify-content:space-between;align-items:center;background-color:#fff;box-shadow:0 -2px 2px #eee;border-top:#DDDDDD 2px solid;padding:0 5%}footer .footer-content{width:15%!important;text-align:center;margin-top:5px}footer .footer-content a{text-decoration:none;color:#000}footer .footer-content img{width:40%!important;height:auto}footer .footer-content p{width:100%;font-size:12px;margin-bottom:0}.move-top{position:fixed;bottom:80px;right:20px;height:66px;width:66px;cursor:pointer}.move-top img{height:100%;width:100%;z-index:999;background-color:#998641;border:#998641 1px solid;border-radius:50%}.notices-modal h5{border-bottom:1px #b6b6b6 solid}@media (min-width: 769px){.move-top{opacity:0}}@media (max-width: 768px){.foot-notice .image-area{position:relative}.foot-notice .image-area .head-badge{top:-7px;left:15px}}@media (min-width: 769px){footer{display:none}}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:999;margin-top:90px!important;padding:0!important;overflow-x:hidden;background-color:#f2f2f2}.sidebar .nav-item{background-color:#fff;text-decoration:none}.sidebar .nav-item a{height:50px!important;width:100%!important;text-decoration:none;color:#000;padding-top:12px!important;-webkit-appearance:button;border:1px solid #ccc;background-color:#f8f9fa;display:inline-block;padding:8px 12px}.sidebar .nav-item li{background-color:#fff;text-decoration:none}.sidebar .nav-item div li a{display:inline-block;height:50px;text-decoration:none;color:#000;padding-top:12px!important;padding-left:20px!important}.sidebar .arrow{height:12px;width:12px;position:relative;top:7px;float:right;margin-right:10px}.sidebar .selected .arrow{transform:scaleX(-1)}.sidebar .selected{background-color:#ddd!important}.sidebar .currentPage{background-color:#f2f2f2}@media (max-width: 768px){.menu-active{display:block!important}.sidebar{position:relative!important;margin:0!important;padding-bottom:100px}.menu-active .offcanvas-md{margin-bottom:71px;transform:none!important;visibility:visible!important;width:100%!important;z-index:99999}}@media (min-width: 768px){.sidebar .offcanvas-lg{position:sticky;top:48px}.navbar-search{display:block}.sidebar .offcanvas-body{margin-bottom:90px}}.sidebar .nav-link{font-size:.875rem;font-weight:500;color:var(--bs-secondary-color)}.sidebar .nav-link.active{color:var(--bs-primary)}.sidebar-heading{font-size:.75rem}.sidebar_icon{width:25px;padding:0 5px 3px 0}.content-title{border-bottom:1.5px solid #707070;width:100%;margin:5px 0 10px!important}.content-title h5{font-weight:900!important;width:auto;padding-top:2px;margin-bottom:5px}.content-title a{height:24px;width:24px;margin-right:20px}.content-title img{height:24px!important;width:24px!important}@media (max-width: 768px){.content-title h5{font-weight:900!important;width:calc(100% - 100px)}}.btn{min-width:95px;box-shadow:3px 3px 10px #555}.submit-btn{min-width:260px!important;border-radius:6px!important}.btn-orive{font-size:22px!important;font-weight:700!important;background-color:#998641!important;border-color:#998641!important;color:#fff!important}.btn-orive:hover{background-color:#99864140!important;border-color:#99864140!important;color:#fff!important}.btn-delete{font-size:22px!important;font-weight:700!important;background-color:#bbb!important;border-color:#bbb!important;color:#fff!important}.btn-delete:hover{background-color:#cecece!important;border-color:#cecece!important;color:#fff!important}.btn-detail{background-color:#848484!important;border-color:#bbb!important;color:#fff!important;padding:6px 27px 2px!important;min-width:0!important;height:35px!important;font-size:14px!important;border-radius:20px}.sp-hidden .select-button{padding:2px 27px!important}.btn-detail-demand{background-color:#848484!important;border-color:#bbb!important;color:#fff!important;padding:2px 30px!important;min-width:0!important;font-size:14px!important;border-radius:20px}.btn-detail-bp{background-color:#848484!important;border-color:#bbb!important;color:#fff!important;padding:6px 10px 2px!important;min-width:0!important;height:35px!important;font-size:14px!important;border-radius:20px}@media (max-width: 1288px){.btn-detail{padding:7px 15px 2px!important;font-size:12px!important}}@media (max-width: 978px){.btn-detail{padding:8px 8px 1px!important;font-size:10px!important}.btn-detail-demand{padding:7px!important;font-size:10px!important}}@media (max-width: 768px){.btn-detail-bp{background-color:#848484!important;border-color:#bbb!important;color:#fff!important;padding:3px 10px 2px!important;width:50px!important;height:28px!important;font-size:14px!important;border-radius:20px}.btn-orive{font-size:15px!important;font-weight:700!important;background-color:#998641!important;border-color:#998641!important;color:#fff!important}}.btn-detail:hover,.btn-detail-demand:hover{background-color:#ccc!important;border-color:#ccc!important}.btn-detail-orive{background-color:#998641!important;border-color:#998641!important;color:#fff!important;padding:1px 9px 1.5px 10px!important;min-width:0!important;height:30px!important;font-size:18px!important;font-weight:400!important}.btn-detail-orive:hover{background-color:#b2a470!important;border-color:#b2a470!important}.btn-yellow{font-size:22px!important;font-weight:700!important;background-color:#e6c235!important;border-color:#e6c235!important;color:#fff!important}.btn-yellow:hover{background-color:#eacc54!important;border-color:#eacc54!important}.btn-red{font-size:22px!important;font-weight:700!important;background-color:#fd4848!important;border-color:#fd4848!important;color:#fff!important}.btn-red:hover{background-color:#dda0a0!important;border-color:#dda0a0!important}@media (max-width: 768px){.sp-only .search-area{width:50px}.sp-only .search-area .btn-search{background-color:#998641!important;border-color:#bbb!important;color:#fff!important;background-repeat:no-repeat;background-size:35px;background-position:left center;text-align:left!important;align-items:center;font-size:15px;width:120px!important;height:35px!important;border-radius:20px}.sp-only .search-area .btn-search:hover{background-color:#99864140!important;border-color:#99864140!important;color:#fff!important}.sp-only .search-area .search-icon{position:relative;top:-2px}}.btn-add-file{width:150px;min-width:150px;border:1px solid #998641;border-radius:5px;background-color:#f8f6f1;height:47px;text-align:center;margin-right:20px;padding-top:9px;text-decoration:none;color:#998641}.btn-add-file img{height:20px;width:20px}.btn-add-file span{margin-left:5px;top:2px;position:relative;font-weight:700;font-size:16px}.color-orive{background-color:#998641!important;border-color:#998641!important;color:#fff!important}.color-orive:hover{background-color:#99864140!important;border-color:#99864140!important;color:#fff!important}.color-yellow{background-color:#e6c235!important;border-color:#e6c235!important;color:#fff!important}.color-yellow:hover{background-color:#eacc54!important;border-color:#eacc54!important}.buttons{text-align:center;width:100%}.buttons input{width:100px;margin-right:20px}.approval-btn{height:30px!important;font-size:15px!important;width:100px!important;min-width:90px!important;padding-top:3px!important}.demand-status-buttons input{font-size:18px!important;font-weight:700!important;width:90px!important;color:#fff;border-radius:20px}@media (max-width: 460px){.demand-status-buttons input{font-size:12px!important;font-weight:700!important;width:33%!important;color:#fff;min-width:55px!important;padding:3px 0}}@media (max-width: 350px){.demand-status-buttons input{font-size:10px!important;font-weight:700!important;width:33%!important;color:#fff;min-width:45px!important;padding:3px 0}}.btn-status-0{background-color:#55ccef!important;border-color:#55ccef!important}.btn-status-0-active,.btn-status-0:hover{background-color:#7bd9f5!important}.btn-status-1{background-color:#58ceb2!important;border-color:#58ceb2!important}.btn-status-1-active,.btn-status-1:hover{background-color:#6bdfc4!important}.btn-status-2{background-color:#58b530!important;border-color:#58b530!important}.btn-status-2-active,.btn-status-2:hover{background-color:#6ccc43!important}.btn-status-3{background-color:#a2d826!important;border-color:#a2d826!important}.btn-status-3-active,.btn-status-3:hover{background-color:#b2e933!important}.btn-status-4{background-color:#e3d615!important;border-color:#e3d615!important}.btn-status-4-active,.btn-status-4:hover{background-color:#f3e62a!important}.btn-status-5{background-color:#e6c235!important;border-color:#e6c235!important}.btn-status-5-active,.btn-status-5:hover{background-color:#fedc50!important}.btn-status-6{background-color:#f4aa3c!important;border-color:#f4aa3c!important}.btn-status-6-active,.btn-status-6:hover{background-color:#ffbd5b!important}.btn-status-7{background-color:#ef858c!important;border-color:#ef858c!important}.btn-status-7-active,.btn-status-7:hover{background-color:#ff9aa1!important}.btn-status-9{background-color:#bbb!important;border-color:#bbb!important}.btn-status-9-active,.btn-status-9:hover{background-color:#e8e8e8!important}@media (max-width: 768px){.sp-wide{width:100%!important}.buttons input{width:100%;margin-bottom:30px}}input[type=checkbox]{display:none}.checkbox{position:relative;width:auto;box-sizing:border-box;cursor:pointer;display:inline-block;padding:3px 30px 3px 40px}.checkbox:before{background:white;border:2px solid #DDDDDD;border-radius:3px;content:"";display:block;width:20px;height:20px;left:16px;margin-top:0;position:absolute;top:7px}.checkbox:after{border-right:4px solid #000;border-bottom:4px solid #000;content:"";display:block;width:9px;height:18px;top:4px;left:23px;margin-top:0;opacity:0;position:absolute;transform:rotate(45deg);z-index:100}.checkbox.disabled:before{background:#f0f0f0;border-color:#ccc}.checkbox-gray:after{border-right:4px solid gray;border-bottom:4px solid gray}input[type=checkbox]:checked+.checkbox:after{opacity:1}.checkbox-denial{position:relative;width:auto;box-sizing:border-box;cursor:pointer;display:inline-block;padding:3px 30px 3px 40px}.checkbox-denial:before{background:transparent;border:2px solid #FF0000;border-radius:3px;content:"";display:block;width:20px;height:20px;left:16px;margin-top:0;position:absolute;top:4px}.checkbox-denial:after{border-right:4px solid #FF0000;border-bottom:4px solid #FF0000;content:"";display:block;width:9px;height:18px;top:2px;left:23px;margin-top:0;opacity:0;position:absolute;transform:rotate(45deg);z-index:100}input[type=checkbox]:checked+.checkbox-denial:after{opacity:1}.checkbox-schedule{position:relative;width:auto;box-sizing:border-box;cursor:pointer;display:inline-block;padding:3px 20px}.checkbox-schedule:before{background:transparent;border:2px solid #DDDDDD;border-radius:50%;content:"";display:block;width:20px;height:20px;left:0;margin-top:0;position:absolute;top:4px}.checkbox-schedule:after{content:"";display:block;width:14px;height:14px;background-color:#998641;border-radius:50%;position:absolute;top:7px;left:3px;opacity:0;z-index:100}input[type=checkbox]:checked+.checkbox-schedule:after{opacity:1}.offset:before{top:-8px;left:0}.offset:after{top:-10px;left:7px}.check-settings{margin-left:0!important;padding-left:0!important}.check-settings .form-check-inline{padding-left:0!important;padding-right:0!important;margin-right:0!important;min-width:223px}.disabled-tab{background-color:#ddd;cursor:pointer}.content-header .search-area{width:100%;flex-wrap:wrap;display:flex;padding-bottom:20px;border-bottom:dashed 2px #DDDDDD}.content-header .search-area div{margin-right:30px}.content-header .search-area .form-control{height:35px}.content-header .search-area .form-select{width:100%;height:35px}.content-header .search-area .form-control::-moz-placeholder{color:#ddd;font-size:15px}.content-header .search-area .form-control::placeholder{color:#ddd;font-size:15px}.content-header .search-area .search-button{height:35px;font-size:15px!important;min-width:70px!important;border-radius:20px!important;margin-left:auto!important;width:135px}.content-header .search-area .pref-wrap{min-width:132px}.content-header .search-area .pref-wrap p{padding-top:11px;padding-left:0;padding-right:0}.content-header .search-area .pref-wrap div{margin-right:0;padding-left:0;padding-right:0}.new-button{width:130px;border:1px solid #998641;border-radius:20px;background-color:#000;height:35px;text-align:center;margin-right:20px;padding-top:4px;text-decoration:none;color:#fff;font-size:15px!important}.new-button:hover{background-color:#bbb!important;border-color:#bbb!important;color:#fff!important}.content-header .category-button{width:150px;border:1px solid #999999;border-radius:5px;background-color:#f2f2f2;height:47px;text-align:center;margin-right:20px;padding-top:9px;text-decoration:none;color:#8a8a8a}.content-header .new-button span,.content-header .category-button span{margin-left:10px;top:2px;position:relative;font-size:15px}.content-header .sort-area{align-items:flex-end}.content-header .sort-area .select-wrap:after{right:2px!important}.content-header .sort-area .new-button img{height:15px;width:15px}.content-header .sort-area .category-button img{height:20px;width:20px;fill:#000}.content-header .sort-area img{height:47px;width:47px;fill:#f2f2f2}.link-orive{width:280px;border:1px solid #998641;border-radius:5px;background-color:#f8f6f1;height:47px;margin-right:20px;padding-top:7px;text-decoration:none;color:#998641;display:flex;justify-content:center;position:relative}.content-header .link-orive span{margin:0 auto;top:2px;position:relative;font-weight:700;font-size:16px}.content-header .link-orive img{padding:0 40px 0 20px;position:absolute;left:0}@media (max-width: 768px){.content-header .new-button{margin-left:0!important;margin-right:auto}.content-header .sort-area{margin-left:auto!important}.content-header .search-area{width:100%;display:block}.content-header .sp-end{text-align:end}.content-header .search-area div{width:100%}.content-header .search-area .form-control,.content-header .search-area .form-select{width:100%;height:35px}.content-header .search-area .search-button{width:100%;height:35px!important}.content-header .new-button{height:35px!important;padding-top:4px}.content-header .sort-area img{height:47px;width:47px}.content-header .link-orive{display:flex;justify-content:center;position:relative}.content-header .link-orive span{font-size:22px!important;top:0}.content-header .link-orive img{position:absolute;left:0}}@media (min-width: 769px){.annotation{float:right}.claim-wrap{display:flex}.claim-wrap p:nth-child(1){padding-top:20px!important}}@media (max-width: 768px){.claim-wrap p{font-size:20px;padding-top:20px!important}}.modal-body .modal-title{font-size:20px;font-weight:700;margin-bottom:20px}.modal-body .search-submit input{font-size:18px;font-weight:700}.modal-body .cancel a{font-size:16px;color:#998641!important}.buy-item{margin:30px auto;border-top:#CCCCCC solid 1px;border-bottom:#CCCCCC solid 1px;padding:20px 0}.buy-item table th,.buy-item table td{text-align:left}.content-body .list-table{text-align:center;border-bottom:1px solid #BBBBBB}.content-body .list-table:nth-child(1){border-top:2px solid #BBBBBB}.content-body .list-table ul{margin-bottom:0!important;padding-left:0!important}.content-body .list-table li{list-style:none;cursor:pointer}.content-body .list-table .tr{width:100%;display:flex}.content-body .list-table ul.body:hover{background-color:#ddd}@media (min-width: 769px){.content-body .list-table .th,.content-body .list-table .td{padding-top:9px;padding-bottom:9px;border-right:2px solid #c4bda7}}.content-body .list-table .th{padding-top:9px;padding-bottom:9px;padding-left:4px}.content-body .list-table .td{padding:12px 5px 1px!important}.content-body .list-table .td.sp-hidden{padding-top:5px!important;padding-bottom:5px!important}.content-body .list-table .th:last-child,.content-body .list-table .td:last-child{border-right:none}.content-body .list-table .sp-buttons{display:flex;justify-content:center}.content-body .list-table .approval-sp-buttons{display:flex;justify-content:center;padding-top:20px}.content-body .list-table .sp-buttons a{width:100px;display:inline-block}.content-body .list-table .tr.head{background-color:#998641;color:#fff;border-right:2px solid #c4bda7}.content-body .list-table .tr.head li{align-items:center}.content-body .list-table .tr.head img{width:17px;height:20px;position:relative;top:-2px}.content-body .list-table .tr.head th{border-right:#d0c599}.content-body .list-table .tr.head span{cursor:pointer}.content-body .list-table .th{font-size:18px;text-align:center}.content-body .list-table .td{font-size:16px;text-align:center}.odd-row{background-color:#f6f3ec}@media (min-width: 769px){.chat-badge{background-color:red;color:#fff;border-radius:50%;padding:3px 6px;width:20px;font-size:10px;font-weight:700;position:absolute;top:-.6em;right:-.9em;display:flex;justify-content:center;align-items:center}}@media (max-width: 768px){.chat-badge{background-color:red;color:#fff;border-radius:50%;padding:3px 6px;width:20px;font-size:10px;font-weight:700;position:absolute;top:0;right:0;display:flex;justify-content:center;align-items:center}}@media (min-width: 769px){.content-body .list-table .head{border-bottom:1px solid #BBBBBB}}@media (max-width: 768px){.content-body .list-table .body{border-right:2px solid #d0c599}.content-body .list-table .td{border-right:none}.content-body .list-table .th,.content-body .list-table .td{padding-top:3px!important;padding-bottom:3px!important;height:30px}}@media (min-width: 769px){.grow-3{flex-grow:3!important}.grow-2{flex-grow:2!important}.grow-1{flex-grow:1!important}.li-w-5{width:5%!important}.li-w-10{width:10%!important}.li-w-15{width:15%!important}.li-w-20{width:20%!important}.li-w-25{width:25%!important}.li-w-30{width:30%!important}.li-w-35{width:35%!important}.li-w-40{width:40%!important}.li-w-45{width:45%!important}.li-w-50{width:50%!important}.li-w-55{width:55%!important}.li-w-60{width:60%!important}.li-w-65{width:65%!important}.li-w-70{width:70%!important}.li-w-75{width:75%!important}.li-w-80{width:80%!important}.li-w-auto{width:auto!important}}@media (max-width: 768px){.sp-grow-3{flex-grow:3!important}.sp-grow-2{flex-grow:2!important}.sp-grow-1{flex-grow:1!important}.list-table{display:flex;flex-wrap:wrap}.content-body .list-table .head{display:block;width:35%!important;width:auto!important;text-align:right}.content-body .list-table .body{display:block;width:45%!important;text-align:left;flex-grow:1}.content-body .list-table .sp-detail{display:table-cell;width:10%!important;position:relative}.content-body .list-table .sp-detail a{position:absolute;top:50%;transform:translateY(-50%) translate(-50%);text-decoration:none;color:#000;font-weight:700}.content-body .list-table .th{text-align:left;line-height:20px;line-height:150%;flex-basis:auto;flex:1}.content-body .list-table .td{text-align:left;line-height:20px;padding-left:10px;line-height:150%;flex-basis:auto;flex:1}.content-footer .pager{display:none}.content-body .list-table li{min-height:1.5em}}.content-footer .pager{display:flex;flex-wrap:wrap}.content-footer .pager li{list-style:none;height:30px!important;width:30px!important;text-align:center}.content-footer .pager a{text-decoration:none;color:#998641;font-weight:700;padding-top:3px}.content-footer .pager .pager-num:hover{border-radius:3px;background-color:#eee;border:2px solid #DDDDDD}.content-footer .pager .pager-num a{color:#000}.content-footer .pager .pager-prev,.content-footer .pager .pager-next{border:2px solid #F2F2F2;background-color:#fafafa;border-radius:3px}.content-footer .pager .pager-prev:hover,.content-footer .pager .pager-next:hover{background-color:#eee}.content-footer .pager .active{border-radius:5px;background-color:#eee;font-weight:700}@media (min-width: 769px){.content-footer .pager .pager-prev{margin-right:10px;margin-left:auto!important}.content-footer .pager .pager-next{margin-left:10px;margin-right:30px}}@media (max-width: 768px){.content-footer .pager{justify-content:center;padding-left:0;margin-left:0!important}.content-footer .pager li{height:47px!important;width:47px!important;padding-top:7px}}.content-footer-new .pager{display:flex;flex-wrap:wrap}.content-footer-new .pager li{list-style:none}.content-footer-new .pager .pager-num{height:30px!important;text-align:center;border:1px solid #F2F2F2;padding:0 8px}.content-footer-new .pager a{text-decoration:none;color:#998641;font-weight:700;padding-top:3px}.content-footer-new .pager .pager-num:hover{background-color:#eee}.content-footer-new .pager .pager-num a{color:#000}.content-footer-new .pager .pager-prev,.content-footer-new .pager .pager-next{border:1px solid #F2F2F2;background-color:#fafafa;list-style:none;height:30px!important;width:30px!important;text-align:center}.content-footer-new .pager .pager-prev:hover,.content-footer-new .pager .pager-next:hover{border:1px solid #F2F2F2;background-color:#eee}.content-footer-new .pager .pager-first{border:1px solid #F2F2F2;background-color:#fafafa;border-radius:20px 0 0 20px;padding-left:20px;width:50px!important}.content-footer-new .pager .pager-last{border:1px solid #F2F2F2;background-color:#fafafa;border-radius:0 20px 20px 0;padding-right:50px;width:50px!important}.content-footer-new .pager .pager-first:hover,.content-footer-new .pager .pager-last:hover{border:1px solid #F2F2F2;background-color:#eee}.content-footer-new .pager .active{background-color:#eee;font-weight:700}@media (min-width: 769px){.content-footer-new .pager .pager-first{margin-left:auto!important}.content-footer-new .pager .pager-last{margin-right:30px}.content-footer-new .pager .pager-modal{font-size:.78em!important;padding-top:2px}.content-footer-new .pager .pager-modal.pager-first{padding-left:27px}}@media (max-width: 768px){.content-footer-new .pager{justify-content:center;padding-left:0;margin-left:0!important}.content-footer-new .pager li{height:30px!important;padding-bottom:28px}.content-footer-new .pager .pager-modal{font-size:.78em;width:35px!important;padding:1px 0 0;margin:0}.content-footer-new .pager .pager-modal.pager-first{padding-left:10px}.content-footer-new .pager .pager-modal.pager-num{width:auto!important;min-width:23px}}.values:first-child{border-top:1px #DDDDDD solid}.values,.values-wide{border-bottom:1px #DDDDDD solid;align-items:center}.values .column{height:50px;display:flex;align-items:center;align-self:stretch!important;min-height:50px;height:auto}@media (max-width: 768px){.values .column.calc-10{width:calc(100% - 10px)!important}}.fit-height .column{align-self:stretch!important}.fit-height .value{padding-top:5px!important;padding-bottom:5px!important}.values .column-2{height:50px;display:flex;align-items:center;align-self:stretch;min-height:50px;height:auto}@media (min-width: 769px){.fit-height .column{height:auto!important}.values .value{align-items:center}}@media (max-width: 768px){.values{margin-left:-4px!important;margin-right:-4px!important}.values-sp-10{margin-left:-10px!important;margin-right:-10px!important}.values .column,.values .column-2{width:100%!important;height:50px}.values .value{padding-top:10px;padding-bottom:10px}.values .value-5{padding-top:5px;padding-bottom:5px}}@media (min-width: 769px){.edit-biz-1row{min-width:470px!important}.edit-biz-2row{min-width:554px!important}.edit-biz-3row{min-width:400px!important}}.content-body-title{width:100%;margin-bottom:20px}.content-body .column{width:190px;background-color:#f6f3ec}.content-body .column-no-color{width:190px}.content-body .column-2{width:240px;transform:scaleX(.95);margin:12px 0 3px}.content-body .number{width:200px;text-align:right}.content-body .number input{text-align:right}.content-body .items{margin-bottom:30px;padding-top:0;padding-left:30px;border-top:1.5px solid #BBBBBB;border-bottom:1.5px solid #BBBBBB}.content-body .item{margin-top:20px;padding-top:20px;border-top:1.5px dashed #BBBBBB}.content-body .item:nth-child(1){border-top:none}.input-tags input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/1.25em!important;padding-right:2.5rem;background-color:#fff;border:1px solid #ced4da;border-radius:.375rem;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057}.content-body .input-tags .item{margin-top:0;padding-top:0;border-top:none}.input-tags .ts-dropdown-content{width:100%}.content-body .input-tags .item:nth-child(1){border-top:none}.content-body .add-buttons{margin:30px auto}.content-body .add-buttons img{height:40px;width:40px;cursor:pointer;fill:#998641}.categorys .add-button{width:37px;height:37px;padding:0}.categorys .category{width:auto}.categorys .category img{width:37px;height:37px;cursor:pointer;padding:0}.categorys .category span{width:auto}.category .row{margin-right:10px!important;margin-left:0!important}.category p{padding-top:6px}.demand-num{width:100px!important}@media (max-width: 768px){.content-body .number{width:auto}.content-body .offset{width:100px}}.login-page,.register-page{align-items:center;background:#e9ecef;display:flex;flex-direction:column;height:100vh;justify-content:center}.login-logo,.register-logo{font-size:2.1rem;font-weight:300;margin-bottom:.9rem;text-align:center}.login-logo,.register-logo .content-body .add-buttons img{height:40px;width:40px}.login-logo,.register-logo .content-body .column{font-size:17px;width:100%}.login-logo,.register-logo .categorys .add-button{margin:0 auto}.target-areas{padding-bottom:60px;border-bottom:#998641 1px solid}.pr-areas .check-settings span{cursor:pointer}.nav-tabs{overflow-x:auto;overflow-y:hidden;white-space:nowrap;flex-wrap:nowrap}.nav-tabs::-webkit-scrollbar{height:6px;width:8px}.nav-tabs::-webkit-scrollbar-thumb{background-color:#998641;border-radius:10px;border:1px solid #333333}.nav-item{flex:0 0 auto}.nav-item a{white-space:nowrap}.nav-item input[type=radio]{display:none}.nav-item label{display:block;width:100%;padding:10px;border:1px solid black;background-color:#fff;color:#000;font-size:16px;text-align:center;cursor:pointer;transition:all .3s ease}.nav-item input[type=radio]:checked+label{background-color:#000;color:#fff}.nav-sp-header-box{background-color:#f6f3ec;position:relative;z-index:100;width:100%;box-shadow:0 2px 5px #0000001a;text-align:center;padding-bottom:5px}.sp-head-border{margin:0 10px!important;border-bottom:1px solid #000000;box-shadow:0 2px 5px #0000001a;position:relative;top:6px}.nav-sp-header{margin:auto}.nav-sp-tabs li{color:#000!important}.nav-sp-tabs .nav-link{border:1px solid #DDDDDD;color:#998641!important;border-radius:10px!important;text-align:center;border:1px solid #998641;font-weight:700;padding:0!important}.nav-sp-tabs .active{background-color:#998641!important;color:#fff!important;border:1px solid #998641!important;text-align:center}.nav-tabs .active{background-color:#998641!important;color:#fff!important;border:1px solid #998641!important}.nav-tabs .nav-link{border:1px solid #DDDDDD;border-top-left-radius:15px!important;border-top-right-radius:15px!important}.tab-content{border:2px solid #998641;padding:40px}@media (max-width: 768px){.tab-content{padding:0}}.bi{display:inline-block;width:1rem;height:1rem}.reports .report div{padding-top:6px}.reports .report img{height:18px;width:18px;padding:0;position:relative;top:8px}.gm-dashboard .news .list{padding:20px}.gm-dashboard .news .list .news-date{margin-right:20px}.biz-header .pref-wrap{min-width:243px!important}.biz-base .emails .email .address input::-moz-placeholder{font-size:15px!important}.biz-base .emails .email .address input::placeholder{font-size:15px!important}.biz-base .add-buttons img{height:25px;width:25px;cursor:pointer;fill:#998641}@media (max-width: 768px){.bp-detail .dropdown-image{width:100%;aspect-ratio:16 / 9}}.custom-toggles .custom-toggle{height:50px;border:2px solid #DDDDDD;padding-top:10px}.custom-toggle-body{padding-top:20px}.qualification-body .column{border-bottom:1px solid #DDDDDD}.bp-basic .image-area{max-width:200px;max-height:200px;margin-left:0!important}.bp-basic .btn-add-file{position:relative;display:inline-block;min-width:149px}.bp-basic .image-area img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.bp-detail .btn-add-file{position:relative;top:-10px;display:inline-block;min-width:150px;width:150px}.bp-detail .file-confirm{padding-top:0!important}.bp-detail .dropdown-image{border:1px solid #998641;width:600px;height:500px;position:relative;overflow:hidden}.bp-detail .dropdown-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bp-detail .dropdown-image span{position:absolute;width:100%;height:100%;top:0;left:0}.edit-base-gray-back{background-color:#f1f1f1;padding:20px;margin-top:20px;border-radius:5px}@media (max-width: 830px){.bp-detail .expirations .date-wrap{flex-flow:column}}@media (max-width: 768px){.bp-detail .dropdown-image{width:100%;aspect-ratio:16 / 9}.bp-detail .dropdown-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.bp-detail .expirations .date-wrap{flex-flow:column}}.bp-detail .approval{position:relative;top:-3px;height:30px!important;padding-top:3px!important;font-size:16px!important}.bp-detail .unapproval{background-color:#f2f2f2!important;border-color:#d7d7d7!important;color:#878787!important}.bp-detail .fileName{position:relative;top:-10px}.bp-detail .approval-radios{min-width:150px}.bp-detail .qualification-name{min-width:215px}.bp-detail .btn-detail-orive{background-color:#998641!important;border-color:#998641!important;color:#fff!important;padding:1px 9px 1.5px 10px!important;min-width:0!important;height:15px!important;font-size:10px!important;font-weight:400!important;margin-right:5px;width:55px}.bp-basic .custom-file-input,.bp-detail .custom-file-input,.biz-news .custom-file-input,.demand-agreement .custom-file-input{visibility:hidden;position:absolute}.bp-detail .custom-file-label{background-color:#f1f1f1;color:#333;padding:8px 12px;border-radius:4px;cursor:pointer}.bp-detail .file-name{position:relative;top:-7px}.bp-detail .expirations{align-items:center;padding-right:0!important}.bp-detail .expirations .text{width:10%;max-width:15px;padding:12px 0 0!important}.bp-detail .expirations .date-wrap{width:160%!important;max-width:unset!important;padding-left:0!important;padding-right:0!important}.bp-detail .expirations .input{margin:0!important;padding:0!important;width:20%!important;max-width:100px!important}.bp-detail .expirations .input-year{width:30%!important;flex-grow:1!important}.bp-detail .business-operator .checkbox-div{width:200px!important;padding-right:0!important;padding-left:0!important}.bp-detail .business-operator .checkbox-div .checkbox{padding-top:5px!important}.bp-detail .business-operator .checkbox-div .checkbox:after{left:5px}.bp-detail .business-operator .checkbox-div .checkbox:before{left:0}.bp-detail .business-operator .text-div{width:190px!important}.bp-qualification .delete-button{width:30px;height:30px;padding:0!important;cursor:pointer}@media (max-width: 768px){.bp-detail .business-operator .text-div{max-width:166px!important}}@media (min-width: 769px){.bp-qualification .file-area{min-width:425px}}.bp-qualification .column-2{padding-left:0!important}.bp-qualification .qualification-wrap{margin-left:5px!important}.bp-qualification .qualification-wrap .add-buttons{margin-bottom:20px!important}.qualification-item{max-height:0;opacity:0;overflow:hidden;margin-bottom:0!important;padding-top:0!important;transition:max-height .5s ease,opacity .5s ease,margin-bottom .5s ease,padding-top .5s ease}.qualification-item.show{max-height:none;opacity:1;margin-bottom:3rem!important;padding-top:1rem!important}.corporate-title,.identification-title,.contractors-title,.business-operator-title,.guarantor-title,.possessed-title{background-image:url(/images/arrow_right.svg);background-repeat:no-repeat;background-position:right;background-size:30px}.corporate-title.show,.identification-title.show,.contractors-title.show,.business-operator-title.show,.guarantor-title.show,.possessed-title.show{background-image:url(/images/arrow_bottom_transparent.svg);background-repeat:no-repeat;background-position:right;background-size:30px}@media (min-width: 992px){.bp-detail .expirations{min-width:570px}.bp-detail .expirations .input{width:100px!important}}#bpExpenseForm{margin:0!important}.expenses{max-width:1920px!important}.expenses .e-item{width:auto;margin:0;padding:0}.expenses .e-item .title{width:55px;padding:5px 0 0;text-align:right}.expenses .e-item p{margin-bottom:0!important}.expenses .e-item div{width:140px}.expenses .e-item .yen{position:relative;top:12px}.expenses .total-row .title{position:relative;top:-7px}.expenses .e-amount{padding-top:5px}@media (max-width: 992px){.expenses .e-item,.expenses .e-item div,.expenses .e-item select,.max-wi{width:100%!important}.expenses .e-item .title{text-align:left;width:100%!important}.e-items{padding-bottom:10px;margin-bottom:10px;border-bottom:#BBBBBB 1px solid}.expenses .e-item .form-div{width:100px!important;flex-grow:1;padding-right:0!important}.expenses .e-item .yen{width:50px!important}}.funnel-items .funnel-item{margin:5px 0}.funnel-items .funnel-item img{width:18px;height:18px;cursor:grab;position:relative;top:5px}.funnel-items .funnel-item .remove{cursor:pointer}.funnel-items .funnel-item p{padding:6px}.funnel-items .order img{border:2px solid #998641;border-radius:5px;background-color:#998641;margin-right:5px}.service-price table{border-collapse:collapse}.service-price .cell-border{position:relative;top:0;border:solid 3px #000000}.service-price-green{width:100%;min-width:1200px}.service-price-green *{font-size:12px!important}.service-price-green th{border:#FFFFFF 2px solid;background-color:#275e24;color:#fff;font-weight:700;text-align:center}.service-price-green td{border:#FFFFFF 2px solid;background-color:#92d050;font-weight:700;text-align:center}.service-price-green input{height:100%;width:100%;text-align:right;background-color:#92d050;border:none}.service-price-green .remarks{position:relative}.service-price-green textarea{position:absolute;top:0;left:0;height:100%!important;width:100%;background-color:#92d050;border:none;resize:none}.service-price-green .gomi{background-color:#e0ffa3!important}.service-price-green .gomi input{background-color:#e0ffa3!important;width:40%}.service-price-green .wakaba td,.service-price-green .wakaba td input,.service-price-green .wakaba td textarea{background-color:#bae18f}.service-price-green .veludo th{background-color:#163414}.service-price-orange{width:100%;min-width:1200px}.service-price-orange *{font-size:12px!important}.service-price-orange th{border:#FFFFFF 2px solid;background-color:#ee5924;color:#fff;font-weight:700;text-align:center}.service-price-orange td{border:#FFFFFF 2px solid;background-color:#fad1b8;font-weight:700;text-align:center}.service-price-orange input{height:100%;width:100%;text-align:right;background-color:#fad1b8;border:none}.service-price-orange .remarks{position:relative}.service-price-orange textarea{position:absolute;top:0;left:0;height:100%!important;width:100%;background-color:#fad1b8;border:none;resize:none}.service-price-orange .gomi input{width:40%}.service-price-orange .rose td,.service-price-orange .rose td input,.service-price-orange .rose td textarea{background-color:#fac5bc}.service-price-orange .veludo th{background-color:#163414}.service-price-blue{width:100%;min-width:1200px}.service-price-blue *{font-size:12px!important}.service-price-blue th{border:#FFFFFF 2px solid;background-color:#2f6fbc;color:#fff;font-weight:700;text-align:center}.service-price-blue td{border:#FFFFFF 2px solid;background-color:#99c6e4;font-weight:700;text-align:center}.service-price-blue input{height:100%;width:100%;text-align:right;background-color:#99c6e4;border:none}.service-price-blue .remarks{position:relative}.service-price-blue textarea{position:absolute;top:0;left:0;height:100%!important;width:100%;background-color:#99c6e4;border:none;resize:none}.service-price-blue .gomi input{width:40%}.service-price-blue .sky-blue td,.service-price-blue .sky-blue td input,.service-price-blue .sky-blue td textarea{background-color:#cce3f2}.service-price-winter{width:100%;min-width:1200px}.service-price-winter *{font-size:12px!important}.service-price-winter th{border:#FFFFFF 2px solid;background-color:#28abe3;color:#fff;font-weight:700;text-align:center}.service-price-winter td{border:#FFFFFF 2px solid;background-color:#aee0f4;font-weight:700;text-align:center}.service-price-winter input{height:100%;width:100%;text-align:right;background-color:#aee0f4;border:none}.service-price-winter .remarks{position:relative}.service-price-winter textarea{position:absolute;top:0;left:0;height:100%!important;width:100%;background-color:#aee0f4;border:none;resize:none}.service-price-winter .gomi input{width:40%}.service-price-winter .sky-blue td,.service-price-winter .sky-blue td input,.service-price-winter .sky-blue td textarea{background-color:#d4eef9}.invoices-modal .modal-dialog{max-width:800px}.invoices-modal .image-area{width:250px;height:140px;padding:0;margin-left:calc(var(--bs-gutter-x) * .5)}.invoices-modal .image-area img{width:120px;height:120px;margin:16px}.invoices-modal .dropzone{padding:0;text-align:center}.invoices-modal .dz-preview{margin:0 auto!important}.invoices-modal .dz-message{margin:0!important}.customer .emails .email input::-moz-placeholder{font-size:15px!important}.customer .emails .email input::placeholder{font-size:15px!important}.service-address .content-title{margin:0!important}.service-address .service-address-title{min-width:150px!important}.service-address .button-area{min-width:100px!important}.service-address .new-button{width:100px!important;padding-top:0}.phones .heading,.mobiles .heading,.emails .heading,.faxs .heading{min-width:145px!important}.justify-around{justify-content:space-around}.service-address .addressDelete{width:25px;padding-top:5px}.customer .remarks-wrap{position:relative}.customer .remarks-wrap .remarksDelete{position:absolute;top:-10px;right:-10px;width:30px;height:30px;cursor:pointer;margin:0!important;padding:0!important;opacity:.8}@media (max-width: 1581px){.phones .content,.mobiles .content,.emails .content,.faxs .content{width:100%!important}}#suppliersForm .column{width:180px}.suppliers-wrap .content-body-title{border:none}.suppliers-wrap .content-body-title h5{color:#998641;font-weight:700;font-size:19px}.suppliers-wrap .column{color:#000}.suppliers-wrap .account-column{color:#998641;width:190px}.suppliers-wrap .supplier-border{width:100%;border-bottom:1.5px solid #BBBBBB;margin-bottom:30px}@media (max-width: 769px){.suppliers-wrap .image-area .dz-default .dz-button{width:130px;height:130px;border:none}.suppliers-wrap .image-area .picture{width:120px;height:117px;margin:0;padding:36px}.suppliers-wrap .image-area .expansion{width:30px;height:30px;position:relative;bottom:-33px;right:33px}.suppliers-wrap .image-area .dz-preview .dz-image img{position:relative;top:5px;width:120px;height:120px;right:17px}.suppliers-wrap .image-delete-btn{top:-155px;left:25px}}.materials-wrap .content-body-title{border:none}.materials-wrap .content-body-title h5{color:#998641;font-weight:700;font-size:19px}.materials-wrap .column{color:#000}.suppliers-wrap .account{padding-left:30px}.suppliers-wrap .account-column{color:#998641}.pr-area-modal .modal-dialog{width:700px;max-width:700px}.pr-area-modal .modal-content{max-height:90vh!important;overflow-y:scroll}.pr-area-modal .form-check{width:50%!important}.btn-google{font-size:22px!important;font-weight:700!important;background-color:#f8f6f1!important;border-color:#998641!important;color:#998641!important}.btn-google:hover{background-color:#d2caab!important;border-color:#998641!important;color:#998641!important}.btn-yahoo{font-size:22px!important;font-weight:700!important;background-color:#f2f2f2!important;border-color:#999!important;color:#8a8a8a!important}.btn-yahoo:hover{background-color:#cbcbcb!important;border-color:#999!important;color:#8a8a8a!important}.pr-areas .form-check{position:relative}.pr-areas .gear{position:absolute;right:80px}.pr-areas .gear svg{width:18px;height:18px;fill:#998641}.pr-areas .edit{position:absolute;right:60px}#permissions table{min-width:1350px!important}#permissions .form-select{width:115px!important}#permissions tr{border-bottom:1px solid #bbb}#permissions td{padding-top:20px!important;padding-bottom:20px!important}.select-bp{display:flex}.select-bp img{height:18px;width:18px;margin-left:10px;cursor:pointer;position:relative;top:4px}.bp-modal{max-width:815px!important}.bp-modal .modal-body{padding-left:80px!important;padding-right:80px!important}.bp-list{border-top:#BBBBBB 2px solid;padding-bottom:30px}.bp-list table{width:100%}.bp-list td{padding-top:10px;padding-bottom:10px;max-width:300px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.bp-modal .search-submit{margin-left:40px}}@media (max-width: 769px){#bpSelectModal .modal-body{padding:5px!important}}@media (max-width: 550px){.bp-list td{max-width:200px!important}}@media (max-width: 500px){.bp-list td{max-width:150px!important}}@media (max-width: 450px){.bp-list td{max-width:100px!important}}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)* 1) calc(var(--bs-modal-header-padding-x)* 1);margin:calc(-.5* var(--bs-modal-header-padding-y)) calc(-.5* var(--bs-modal-header-padding-x)) calc(-.5* var(--bs-modal-header-padding-y)) auto;--bs-btn-close-focus-shadow: none}.address-modal .modal-header{margin-right:0!important;text-align:right!important;width:100%;border-bottom:none;padding:0}.address-modal .btn-close{margin-left:auto}.address-modal .modal-content{z-index:999!important;width:830px!important}.address-modal .modal-body{width:100%!important}.address-modal .column{width:250px}.address-modal .modal-backdrop{z-index:999px!important}@media (max-width: 830px){.address-modal .modal-content{width:100%!important}}.dunning{color:#fff;border:#557DEF 1px solid;background-color:#557def;border-radius:20px;width:80px!important;display:inline-block}.nondunning{color:#fff;border:#BBBBBB 1px solid;background-color:#bbb;border-radius:20px;width:80px!important;display:inline-block}.biz-alliance .list-table .btn-orive{height:30px!important;font-size:18px!important;padding:1px 9px 1.5px 10px!important}.biz-alliance .contract{color:#fff;border:#557DEF 1px solid;background-color:#557def;border-radius:20px;width:80px!important;display:inline-block}.biz-alliance .noncontract{color:#fff;border:#BBBBBB 1px solid;background-color:#bbb;border-radius:20px;width:80px!important;display:inline-block}.biz-alliances .publish-date{min-width:290px!important}.biz-alliances .publish-date p{min-width:85px!important}.biz-alliances .publish-date input{max-width:180px!important}.biz-alliances .line{border-bottom:#bbb .5px solid;margin-top:30px;margin-bottom:30px}.biz-alliances .smallline{border-bottom:#dcdcdc .5px dotted;margin-top:10px;margin-bottom:10px}.biz-alliances .commission-type div{width:150px}.biz-alliances .commission-type span{width:auto;padding-top:10px}.biz-alliances .file-add-buttons{width:75px;margin:auto 0;display:flex}.biz-alliances .file-add-buttons img{width:37px;height:37px;margin-right:5px}.biz-alliances .file{width:180px;height:164px;margin-right:5px}.biz-alliances .button{width:120px;margin-right:35px}.biz-alliances .button button{border:1px solid #998641!important;color:#998641!important;background-color:#f8f6f1!important}.biz-alliances .adjustment{width:150px}.biz-alliances .other{display:inline-flex}.biz-alliances .other label{width:65px}.biz-alliances .day{display:inline-flex}.biz-alliances .day label{width:100px;display:inline-flex}.biz-alliances .day label span{width:150px}.biz-alliances .commission-types .lower,.biz-alliances .commission-types .upper{margin-bottom:2px!important}.biz-alliances .form-select{padding-right:35px;padding-left:15px}.biz-alliances .btn-detail{padding:8px 25px 10px!important;font-size:13px!important}.biz-alliances .btn-detail-small{padding:8px 40px 10px!important;font-size:13px!important}@media (min-width: 769px){.biz-alliances .notices-container .column{width:240px!important}}@media (max-width: 768px){.biz-alliances .commission-type div{width:100%}.biz-alliances .commission-type span{width:auto;padding-top:0;margin:0 auto}.biz-alliances .commission-type .commission-text{width:100%;margin-left:0!important}.biz-alliances .commission-type .commission{width:90%;margin-left:0!important}.biz-alliances .commission-type .commission input{width:100%}.biz-alliances .commission-type .yen{padding-top:20px;margin-left:0}.biz-alliances .button{width:100%;margin:0 auto}.biz-alliances .button button{width:100%}.biz-alliances .commission-types .lower,.biz-alliances .commission-types .upper{width:140px}.biz-alliances .commission-types .wave{width:15px!important;padding-top:10px;padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important}}.available-area .address-modal{max-width:none!important;width:80%!important;height:90vh!important;margin:0 auto!important}.available-area .address-modal .modal-content{width:100%!important;height:90vh!important;margin-top:30px!important;overflow-y:scroll;overflow-x:hidden}.available-area .new-button{margin:0 auto!important}.service-selects button{font-size:12px;min-width:120px;padding:7px 0;height:34px!important}.demand-total{width:350px!important;margin-left:auto!important;margin-right:0!important;margin-bottom:20px}@media (max-width: 545px){.service-selects button{font-size:9px;font-weight:700;height:35px!important;min-width:90px;padding:5px 0!important;display:block!important;white-space:normal!important}}@media (max-width: 1400px){.demand-sp-column{flex-direction:column;align-items:start!important}}.favorite-star img{height:25px!important;width:25px!important}.category-check-label{padding:7px 0 3px 20px;font-size:15px}.category-check-label:before{left:0}.category-check-label:after{left:7px}.demand-form-body .status-btns .status-table{width:auto;margin:0 auto}.demand-form-body .status-btns .btn{font-size:16px!important;font-weight:700!important;border:2px solid #000000;color:#000!important;width:100px}.demand-form-body .status-btns .double{border:4px #000000 double;padding:.3rem .75rem}.demand-form-body .status-btns .btn-lightbrue{background-color:#83cceb!important}.demand-form-body .status-btns .btn-red{background-color:red!important;color:#fff!important}.demand-form-body .status-btns .btn-navybrue{background-color:#156082!important;color:#fff!important}.demand-form-body .status-btns .btn-sandybrown{background-color:#f7c7ac!important}.demand-form-body .status-btns .btn-orange{background-color:#e97132!important;color:#fff!important}.demand-form-body img{width:15px}.demand-form-body .status-btns .border-red{border-color:red!important}.demand-form-body .status-btns .border-navybrue{border-color:#156082!important}.demand-form-body .status-btns .border-orange{border-color:#e97132!important;color:#e97132!important}.service-button{border:2px solid #000000;padding:0 10px;border-radius:10px;height:51px;margin-bottom:2px;width:auto;cursor:pointer}.service-button *{cursor:pointer}.single-button{height:49px;border-radius:10px!important;padding-top:12px}.teire-button{border-color:#4ea72e;background-color:#dcedd5}.teire-ischecked-all{background-color:#4ea72e}.tsukuri-button{border-color:#e97334;background-color:#fbe3d6}.tsukuri-ischecked-all{background-color:#e97334}.total-button{border-color:#0f9ed5;background-color:#cfecf7}.total-ischecked-all{background-color:#0f9ed5}.facility-button{border-color:#fc3;background-color:#ffd}.facility-ischecked-all{background-color:#fc3}.exterior-button{border-color:#f2f;background-color:#fcf}.exterior-ischecked-all{background-color:#f2f}.button-title{white-space:nowrap;width:100%}.smallsmall-category{border-top:1px solid #000000;border-right:1px dashed #000000;text-align:center;white-space:nowrap}.smallsmall-category:last-child{border-right:none}.service-button .teire-small-ischecked{background-color:#4ea72e;background-clip:padding-box;border-radius:10px 10px 0 0}.service-button .teire-smallsmall-ischecked{background-color:#4ea72e;background-clip:padding-box}.service-button .teire-smallsmall-ischecked:first-child{border-radius:0 0 0 10px}.service-button .teire-smallsmall-ischecked:last-child{border-radius:0 0 10px}.service-button .tsukuri-small-ischecked{background-color:#e97334;background-clip:padding-box;border-radius:10px 10px 0 0}.service-button .tsukuri-smallsmall-ischecked{background-color:#e97334;background-clip:padding-box}.service-button .tsukuri-smallsmall-ischecked:first-child{border-radius:0 0 0 10px}.service-button .tsukuri-smallsmall-ischecked:last-child{border-radius:0 0 10px}.service-button .total-small-ischecked{background-color:#0f9ed5;background-clip:padding-box;border-radius:10px 10px 0 0}.service-button .total-smallsmall-ischecked{background-color:#0f9ed5;background-clip:padding-box}.service-button .total-smallsmall-ischecked:first-child{border-radius:0 0 0 10px}.service-button .total-smallsmall-ischecked:last-child{border-radius:0 0 10px}.service-button .facility-small-ischecked{background-color:#fc3;background-clip:padding-box;border-radius:10px 10px 0 0}.service-button .facility-smallsmall-ischecked{background-color:#fc3;background-clip:padding-box}.service-button .facility-smallsmall-ischecked:first-child{border-radius:0 0 0 10px}.service-button .facility-smallsmall-ischecked:last-child{border-radius:0 0 10px}.service-button .exterior-small-ischecked{background-color:#f2f;background-clip:padding-box;border-radius:10px 10px 0 0}.service-button .exterior-smallsmall-ischecked{background-color:#f2f;background-clip:padding-box}.service-button .exterior-smallsmall-ischecked:first-child{border-radius:0 0 0 10px}.service-button .exterior-smallsmall-ischecked:last-child{border-radius:0 0 10px}.receipts .receipt{width:200px;height:200px;background-color:#eee;border:1px solid #AAAAAA;text-align:center}.receipts .receipt img{width:auto;height:100%;padding:5px}.demand-content .construct-image-area{overflow-x:scroll;overflow-y:hidden}.demand-content .images-wrap{width:185px!important}.demand-content .under-construction-images{min-width:705px!important}.demand-content .under-construction-images .row{flex-wrap:wrap}.demand-content .under-construction-images .textarea-wrap{width:auto!important;flex-grow:1!important}.demand-content .image-area,.demand-content .dz-button,.demand-content .dz-image,.demand-content .dz-preview{width:150px!important;height:150px!important}.demand-content .image-area .expansion{display:none}.demand-content .triangles{width:100%!important;display:flex}.demand-content .triangles .triangle{width:150px!important;margin:5px 6px}.demand-content .triangles .triangle img{width:80px!important;margin-left:30px}.demand-content .image-delete-btn{top:-135px!important}.demand-content .construct-add-button img{width:40px;height:40px;cursor:pointer}.use-check{font-size:15px}.use-check label{padding-top:7px;font-size:14px}.quote .category{border:#BBBBBB 1px solid}#QuoteForm .radios{margin-left:20px;flex-wrap:wrap}#QuoteForm .radios label{white-space:nowrap}.quote .category .col-md-3,.quote .category .col-md-4,.quote .category .col-md-8,.quote .category .col-md-9{padding:0 1px!important}.quote .category .input-area{min-width:200px}.quote .input-area{margin-bottom:10px}.quote .input-area p{margin-bottom:0}.quote .input-area .yen,.quote .input-area .yen div{padding-top:20px}.quote .input-area input{text-align:right}.quote-img{width:250px;height:250px;margin-left:calc(var(--bs-gutter-x) * .5);margin-bottom:10px;background-color:#efefef4d;border:1px solid #d3d2d2;text-align:center;display:flex;justify-content:center;align-items:center}.quote-img img{width:188px;height:218px;border:1px solid black}.quote .total{width:500px;margin-left:auto!important;margin-right:0!important;margin-bottom:20px}.quote .total-area .total p{width:150px;text-align:right}.quote .total-area .total .amount-area{width:300px;padding-right:0!important}.quote .total-area .total .yen{padding-left:5px!important}.quote .total-area .total span{width:20px}.quote .total-area .total input{text-align:right}.add-buttons .new-button{display:inline-block}.add-buttons .new-button img{height:20px;width:20px;margin:0}.add-buttons .new-button span{margin-left:10px;top:2px;position:relative;font-weight:700;font-size:16px}.create-quote-area .warning-text p{margin-bottom:0!important;padding-top:0!important}.detarning-text{border:1px solid #DDDDDD;padding:10px;height:150px}.create-quote-area .d-flex{flex-wrap:wrap}.create-quote-area .nth-column{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;padding-left:10px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0!important}.create-quote-area .nthToggle{margin:0!important;padding-top:10px!important}.total-area p{padding-top:7px;margin-bottom:0}.total-area .amount-row .yen{padding-top:20px}.total-area .total{flex-wrap:wrap}.total-area .amount-row{width:auto}.pdf-views{overflow-x:scroll;flex-wrap:nowrap}.notes .templete-select{min-width:210px}.create-quote-area .nth-column img{width:20px!important}@media (min-width: 769px){.total-area .amount-row{width:auto!important;flex-grow:1!important}}@media (max-width: 991px){.quote .total-area .total p{width:110px;text-align:left}.quote .total-area .total div{width:150px}.total-area .amount-row{width:85%!important}.total-area .amount-area{width:150px!important;padding-right:0!important}.notes .templete-wrap{flex-wrap:wrap}.notes .templete-name{min-width:155px!important;width:50%!important}.notes .templete-select{min-width:210px!important;width:50%!important}}@media (max-width: 768px){#QuoteForm .radios textarea,#QuoteForm .radios .text{width:85%}#QuoteForm .submit-btn{width:85%!important}#QuoteForm .upload-area .quote-pdf{margin:0 auto;text-align:center}#QuoteForm .upload-area div{margin:10px auto!important}.quote .submit-btn{min-width:100%!important}.create-quote-area .headline4{margin-bottom:0!important}.create-quote-area .dd{margin-left:10px!important;width:85%!important}.create-quote-area .add-buttons{margin-top:5px!important;margin-bottom:5px!important}.create-quote-area .nth-column{display:flex;justify-content:space-between;padding-top:10px;padding-bottom:10px;padding-left:10px;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;margin:0!important}.create-quote-area .nthToggle{padding-bottom:15px}.create-quote-area .small-category-area{margin-right:5px;margin-left:5px}.create-quote-area .dd select{width:100%}.create-quote-area .small-category{margin-bottom:5px}.create-quote-area .yen div{padding-top:20px!important}.create-quote-area .input-area{margin-bottom:10px!important}.create-quote-area .input-area p{margin-bottom:0!important}.create-quote-area .input-area .amount-area{width:88%!important;flex-grow:1!important}.create-quote-area .input-area .yen{width:20px!important}.total-area .amount-area,.total-area .amount-row{width:100%!important}.total-area .amount-area{width:90%!important;flex-grow:1!important;padding-right:0!important}.total-area .yen{width:20px!important;padding-left:0!important}.notes .dd{margin:0 auto!important;width:90%!important}.quote .tab-content{padding:0!important}.quote .total{width:100%!important}.quote .tax{width:150px!important}.quote .total-area .total p{text-align:left}.quote .total-area .total div{width:100%}}@media (max-width: 768px){.billing .payment-method{margin-left:-22px!important;margin-right:-22px!important}}#construction .select-demand{width:150px!important;height:47px}#construction textarea{height:90px!important}#construction .valuation .star{width:30px!important;height:30px!important;margin-right:10px}#construction .valuation img{width:30px!important;height:30px!important}#construction .construction-textarea{height:164px!important}#construction .construction-button{height:47px!important;width:47px!important;padding:0!important;margin-top:50px}@media (min-width: 769px){.construction-area{width:100%!important;min-width:960px!important}.row-1st{width:100%!important;margin-bottom:20px;display:flex}.row-1st .befor,.row-1st .after{width:10%}.row-1st .constructions{width:90%}.row-1st .constructions .construction-selects{width:100%;display:flex;margin-bottom:10px}.row-1st .constructions .construction-selects div{width:25%}.row-1st .constructions .construction-selects div select{width:164px!important}.row-1st .constructions .construction-images{width:100%;display:flex}.row-1st .constructions .construction-images .image-area{width:25%!important;margin:0!important}.row-1st .constructions .construction-images .expansion{display:none}.row-2nd{width:100%!important;margin-bottom:20px;display:flex}.row-2nd .empty{width:10%!important}.row-2nd .triangles{width:90%!important;display:flex}.row-2nd .triangles .triangle{width:25%!important}.row-2nd .triangles .triangle img{width:80px!important;margin-left:45px}}@media (max-width: 768px){.sp-column-direction{flex-direction:column;align-items:start!important}.body-for-sp,.select-demand,.construction-area{width:100%!important}.beforafter{width:100%!important;display:flex!important}.row-1st{width:45%!important;margin-bottom:0!important;min-width:216px}#construction .mb-5{margin-bottom:0!important}.row-1st .constructions{display:flex}.row-1st .constructions .construction-selects{width:15%;margin-bottom:10px;margin-right:2px;min-width:50px!important}.row-1st .constructions .construction-selects div{width:100%}.row-1st .constructions .construction-selects div select{width:100%!important;height:164px!important}.row-1st .constructions .construction-images{width:80%;min-width:164px}.row-1st .constructions .construction-images .image-area{margin:0!important}.row-1st .constructions .construction-images .expansion{display:none}.row-2nd{width:15%!important;margin-bottom:20px;min-width:15px}.row-2nd .empty{height:30px!important}.row-2nd .triangles{width:90%!important;height:100%}.row-2nd .triangles .triangle{width:100%!important;height:25%;padding-top:65px}.row-2nd .triangles .triangle img{width:100%!important;transform:rotate(270deg)}}.modal-list tr:first-child{border-bottom:1px solid #000000}
