body{font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"メイリオ",Meiryo,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;background-color:#fff}.container{max-width:768px}.header-custom{background-color:#3c8dbc!important}.has-error input,.has-error label,.has-error textarea{color:red;border-color:red}.list-unstyled li{font-size:13px;padding:4px 0 0;color:red}.title{position:relative;margin-bottom:.8em;display:flex;align-items:center}.title::before{content:"";width:3px;background-color:#3c8dbc;height:100%;display:inline-block;position:absolute;border-radius:3px;margin-right:5px;left:-.5em}h5.title-register.text-left{color:#3c8dbc;font-weight:700;font-size:xx-large;border-bottom:2px solid #3c8dbc}.form-group.register{width:20%;margin-inline-start:38%}button.btn.btn-primary.btn-block.register,button.btn.btn-primary.btn-block.register.disabled{background-color:#3c8dbc;border-color:#3c8dbc}fieldset.scheduler-border{border:1px solid rgba(0,0,0,.125)!important;padding:0 1.4em 1.4em 1.4em!important;margin:0 0 1.5em 0!important;-webkit-box-shadow:0 0 0 0 #000;box-shadow:0 0 0 0 #000}legend.scheduler-border{font-size:1.2em!important;text-align:left!important;width:auto}.title>span{margin-right:5px}.btn-add-more{align-items:center;color:#3c8dbc}.box.box-primary{border-top-color:#3c8dbc}.box{position:relative;border-top:2px solid #c1c1c1;margin-bottom:20px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;box-shadow:0 1px 3px rgb(0 0 0 / 10%)}.box .box-header .box-title,.box .box-header>.fa,.box .box-header>.glyphicon,.box .box-header>.ion{display:inline-block;padding:10px 0 10px 10px;margin:0;font-size:20px;font-weight:400;float:left;cursor:default}.box .box-header>.box-tools{padding:5px 10px 5px 5px}.pull-right{float:right!important}.content{padding:20px 15px}.box .box-body{-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.control-label{text-align:right;padding-top:7px}.input-group .input-group-addon{border-radius:0;background-color:#f4f4f4}.input-group-addon{padding:11px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.btn.btn-default{border-color:#ddd;border-bottom-color:#ddd}.box .box-footer{border-top:1px solid #f4f4f4;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;padding:10px}.pagination>li>a{background:#fafafa;color:#666;-webkit-box-shadow:inset 0 -2px 0 0 rgb(0 0 0 / 9%);-moz-box-shadow:inset 0 -2px 0 0 rgba(0,0,0,.09);box-shadow:inset 0 -1px 0 0 rgb(0 0 0 / 9%)}.card-body{font-size:24px}.form-control{color:#495057!important}.error{color:red}.min-width-100{min-width:100px}.min-width-150{min-width:150px}.width-510{width:510px!important}.width-250{min-width:250px;width:250px}.view-frozen{width:1240px}.wrapper-frozen{position:relative;overflow:auto;white-space:nowrap}.sticky-col{position:-webkit-sticky;position:sticky;background-color:#fff}.first-col{width:150px;min-width:150px;max-width:150px;left:0;border-left:1px solid #dee2e6}.second-col{width:150px;min-width:150px;max-width:150px;left:150px}.table-collapse{border-collapse:separate;border-spacing:0}.table-collapse th{border-top:1px solid #dee2e6;border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6}.table-collapse td{border-bottom:1px solid #dee2e6;border-right:1px solid #dee2e6}.sort>i{visibility:hidden}.sort:focus>i,.sort:hover>i{visibility:visible}.sort.active>i{visibility:visible}.cursor-pointer{cursor:pointer}.margin-left-12{margin-left:12px}.white-space{white-space:normal;word-break:break-all}.btn-custom{color:#6c757d;background-color:transparent;background-image:none;border-color:#ced4da}.custom-file-label::after{content:'選択'}.imagepreview{height:calc(100vh - 100px);width:100%}.title-check{position:relative;margin-bottom:.8em;display:flex;align-items:center}.display-flex{display:inline-flex}.accepted-license{cursor:pointer}.href-support{color:#3c8dbc}.font-weight-normal{font-weight:400!important}.check-agree{transform:scale(2);margin:10px}
