:root{--main-1-color:rgb(92, 173, 156);--main-2-color:rgb(77, 153, 138);--main-3-color:rgb(234, 244, 242);--main-4-color:rgb(92, 189, 198)}.icheck-carrot>input:first-child:not(:checked):not(:disabled):hover+input[type=hidden]+label::before,.icheck-carrot>input:first-child:not(:checked):not(:disabled):hover+label::before{border-color:var(--main-2-color)!important}.icheck-carrot>input:first-child:checked+input[type=hidden]+label::before,.icheck-carrot>input:first-child:checked+label::before{background-color:var(--main-2-color)!important;border-color:var(--main-2-color)!important}html{line-height:1.15;-webkit-text-size-adjust:100%;font-size:10px;font-size:62.5%}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6,section.content.content-header,table{font-family:'Noto Sans JP',sans-serif!important;font-weight:400;font-size:1.4rem;color:#515151!important}button.btn-lbl{color:#fff;width:100%;border-radius:100px;font-size:.85em;pointer-events:none}button.btn-style-draft,button.btn-style-pReservation{background-color:#51a4c2;border:2px solid #51a4c2}button.btn-style-posting{background-color:#ef8076;border:2px solid #ef8076}button.btn-style-closed,button.btn-style-postSuspension,button.btn-style-stopPosting{background-color:#999;border:2px solid #999}button.btn-style-fTermination{background-color:#444;border:2px solid #444}div.modal-body{color:#515151;font-size:1.4rem;padding:4rem 3rem 4rem 3rem}div.modal-body div.title{color:#515151;margin-bottom:15px;font-weight:700;font-size:1.5em;text-align:center;justify-content:center}div.modal-dialog{width:100%;text-align:center;margin:0 auto;top:30%;min-width:700px}div.modal-header{border-bottom:none;margin-bottom:3rem}div.modal-footer{border-top:none;padding-top:0;padding-bottom:2.8rem;justify-content:center}div.modal-footer-button{padding:10px}div.modal-header .close{position:absolute;right:20px;top:10px;width:35px;height:35px;opacity:1}.close:after,div.modal-header .close:before{position:absolute;left:15px;content:' ';height:37px;width:3px;background-color:#999}div.modal-header .close:before{transform:rotate(45deg)}div.modal-header .close:after{transform:rotate(-45deg)}div.modal-body div.message{margin-bottom:20px;text-align:left}div.body-container{padding:0 8rem}div.modal-footer button.btn-orange{height:40px;background:var(--main-1-color);color:#fff;text-shadow:none;border-color:var(--main-1-color);border-radius:8px;font-weight:700;width:100px;font-size:1.6rem;margin-left:10px}div.modal-footer button.btn-outline-orange:focus,div.modal-footer button.btn.btn-orange:focus{box-shadow:none}div.modal-footer button.btn-orange:active{background-color:transparent;color:var(--main-1-color)}div.modal-footer button.btn-outline-orange{color:var(--main-1-color);background-color:#fff;background-image:none;border:2px solid var(--main-1-color);width:100px;height:40px;text-shadow:none;border-radius:8px;font-weight:700;font-size:1.6rem;margin-right:10px}div.modal-footer button.btn-outline-orange:active{color:#fff;background-color:var(--main-1-color);background-image:none}div.modal-footer button.btn-outline-orange:focus{box-shadow:none}div.modal-footer button.btn-outline-orange:active{color:#fff;background-color:var(--main-2-color);background-image:none}.sidebar-mini.sidebar-collapse .sidebar .user-panel>.info{margin-left:0;opacity:inherit;visibility:visible;margin-right:.7rem}.sidebar-mini.sidebar-collapse .main-sidebar:hover .user-panel>.info{margin-left:0;opacity:inherit;visibility:visible;margin-right:.7rem}@media only screen and (max-width:767px){div.body-container{padding:0}div.modal-dialog{top:20%;min-width:90%!important;max-width:90%!important}div.modal-body{padding:4rem 1.5rem 2rem 1.5rem}}@media only screen and (min-width:320px) and (max-width:340px){div.modal-footer button.btn-orange{margin-left:8px!important}div.modal-footer button.btn-outline-orange{margin-right:8px!important}}#terms-of-service .modal-dialog{top:5%;min-width:900px!important}#terms-of-service .modal-dialog .modal-content{height:90vh}#terms-of-service .modal-dialog .modal-content .modal-header{margin-bottom:0;padding-bottom:0;display:block}#terms-of-service .modal-dialog .modal-content .modal-header .title{border-bottom:dotted 1px #ddd;display:block;width:100%;padding-top:3rem;padding-bottom:3rem;font-size:1.8rem}#terms-of-service .modal-dialog .modal-content .modal-header .title span{font-weight:800!important}#terms-of-service .modal-dialog .modal-content .modal-body{overflow-y:scroll;padding:3rem!important}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item{text-align:left;margin-bottom:3rem}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item h2{font-size:1.8rem;font-weight:700;border-bottom:solid 2px;padding-bottom:1rem}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item h3{font-size:1.6rem;font-weight:700;border-bottom:dotted 1px #ddd;padding-bottom:1rem}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item p{line-height:1.6}#terms-of-service .modal-dialog .modal-content .item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#terms-of-service .modal-dialog .modal-content .item-btn input[type=checkbox]#agree{width:auto!important;-webkit-appearance:auto!important;margin-left:0!important}#terms-of-service .modal-dialog .modal-content .item-btn input[type=button]{background-color:rgb(221 221 221);border-style:none;cursor:pointer;height:40px!important;color:#fff;text-shadow:none;border-radius:8px;font-weight:700;width:100px;margin-left:1rem!important;font-size:1.6rem}@media only screen and (max-width:940px){#terms-of-service .modal-dialog{min-width:90%!important;max-width:90%!important}}@media only screen and (max-width:480px){#terms-of-service .modal-dialog{top:3%}#terms-of-service .modal-dialog .modal-content .modal-body{padding:2rem 1.5rem;margin-bottom:1rem;height:auto}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item h2{font-size:1.6rem}#terms-of-service .modal-dialog .modal-content .modal-body .terms-list .item h3{font-size:1.4rem}}.modal.s3-fail{height:100%;width:100%;overflow:inherit;z-index:9999}div.s3-fail.modal .modal-content{top:25%;left:25%;background-color:#fefefe;padding:20px;border:1px solid #888;width:50%;height:auto}div.s3-fail div.modal-content a.close{position:absolute;right:10px;top:10px;width:32px;height:32px;opacity:1}div.s3-fail div.modal-content a.close:after,div.s3-fail div.modal-content a.close:before{position:absolute;left:15px;content:' ';height:40px;width:3px;background-color:#3c3535}div.s3-fail div.modal-content a.close:before{transform:rotate(45deg)}div.s3-fail div.modal-content a.close:after{transform:rotate(-45deg)}div.s3-fail div.modal-content div.message{text-align:center;padding:15.3% 1%;white-space:pre-line}div.s3-fail div.modal-content div.message span{display:block;padding:1.5% 0;font-family:hirakaku-w3;font-size:1.5em;color:#515151}td.dataTables_empty{text-align:center}input.form-control,textarea.form-control{color:#000}@media only screen and (max-width:767px){div.s3-fail.modal .modal-content{width:100%;left:0}div.s3-fail div.modal-content div.message span{font-size:1em}}::-ms-clear{display:none}.flex-container{display:flex;align-items:center}.unread-count-badge{display:none;min-width:19px;height:19px;background-color:rgb(250 118 79);color:#fff;font-size:12px;font-weight:700;border-radius:9999px;vertical-align:middle;text-align:center;flex-shrink:0;margin-left:8px;position:relative;top:1px;padding-left:2px;padding-right:2px}
