@charset "utf-8";@import url("reset.css");@import url("common.css");@import url("header.css");@import url("login.css");.js-validation-message{font-weight:bold;color:red}.js-validation-alert-message{font-weight:bold;color:#263ce9}.js-custom-dialog table td.js-character-rank-high{background-color:#f2e2e5}.js-custom-dialog table td.js-character-rank-middle{background-color:#e9fcfc}h4.route{margin:15px 0;background:url(../img/common/hr_02.png) repeat-x bottom;font-size:18px;padding-bottom:5px;font-weight:bold}#route{margin-bottom:20px}#route .line1{font-size:16px;line-height:100%;margin:20px 0 20px 0}#route .line1 img{vertical-align:-3px;margin-left:5px}#route .line2{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 15px}#route .line2 img{vertical-align:-3px;margin-left:5px}#route .line3{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 30px}#route .line3 img{vertical-align:-3px;margin-left:5px}#route .line4{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 45px}#route .line4 img{vertical-align:-3px;margin-left:5px}#route select{margin:0 0 0 5px;vertical-align:2px}#route hr.line1{clear:both;border:0;height:2px;background:url(../img/common/hr_02.png) no-repeat;margin:0}#route hr.line2{clear:both;border:0;height:2px;background:url(../img/common/hr_02.png) no-repeat;margin:0;margin-left:60px}#route hr.line3{clear:both;border:0;height:2px;background:url(../img/common/hr_02.png) no-repeat;margin:0;margin-left:140px}#route hr.line4{clear:both;border:0;height:2px;background:url(../img/common/hr_02.png) no-repeat;margin:0;margin-left:220px}#route .line5{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 60px}#route .line5 img{vertical-align:-3px;margin-left:5px}#route .line6{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 75px}#route .line6 img{vertical-align:-3px;margin-left:5px}#route .line7{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 90px}#route .line7 img{vertical-align:-3px;margin-left:5px}#route .line8{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 105px}#route .line9{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 120px}#route .line10{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 135px}#route .line11{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 150px}#route .line12{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 165px}#route .line13{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 180px}#route .line14{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 195px}#route .line15{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 210px}#route .line16{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 225px}#route .line17{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 240px}#route .line18{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 255px}#route .line19{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 270px}#route .line20{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 285px}#route .line21{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 300px}#route .line22{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 315px}#route .line23{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 330px}#route .line24{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 345px}#route .line25{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 360px}#route .line26{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 375px}#route .line27{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 390px}#route .line28{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 405px}#route .line29{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 420px}#route .line30{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 435px}#route .line31{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 450px}#route .line32{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 465px}#route .line33{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 480px}#route .line34{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 495px}#route .line35{line-height:100%;font-size:16px;background:url(../img/common/class.png) no-repeat 0 1px;padding-left:20px;margin:20px 0 20px 510px}#route div[class^="line"] img{vertical-align:-3px;margin-left:5px}#login #box_reissue .error{text-align:center;padding:0 0 15px 0;font-size:14px;color:#c00;height:15px}#login #box .error{text-align:center;padding:0 0 15px 0;font-size:14px;color:#c00;height:15px}#login_header #box .error{text-align:center;padding:0 0 15px 0;font-size:14px;color:#c00;height:15px}#maincontents .errorExt{color:#c00;display:block;font-size:.9em;text-align:right;height:15px}#js-mail-dialog span.error,#js-finishCommentDialog-dialog span.error{color:#c00;font-size:14px}div.js-ko-grid-pageLinks{font-size:.8em}a.selected{font-weight:bold;color:#12477c}div.js-ko-grid-no-result{margin-top:10px;font-size:.8em}#maincontents span.js-approval-type-name-execute{color:#555252}#maincontents span.js-approval-type-name-selected{color:#c00}#maincontents span.js-approval-type-name-request{color:#12477c}div.block-left{display:block;float:left}div.block-right{display:block;float:right}div.float-clear{clear:both}div.border{border-bottom:1px solid #e5e5e5}#maincontents span.validation-alert{color:#263ce9;font-size:.9em;display:block;text-align:right;margin-bottom:20px}#maincontents dd span.validation-alert{display:inline;text-align:left;margin-bottom:0}#maincontents td span.validation-alert{display:block;text-align:left;margin-bottom:5px}#maincontents span.validation-alert-left{color:#263ce9;font-size:.9em;display:block;margin-bottom:20px}#maincontents span.validation-error-left{color:#c00;font-size:.9em;display:block;margin-bottom:20px}#maincontents font.js-versatile-data-remarks{color:#12477c}#js-progress-dialog{text-align:center;display:none;padding-top:40px}[aria-labelledby="ui-dialog-title-js-progress-dialog"]>div.ui-dialog-titlebar{display:none}#maincontents span.confirm-message{color:#666}img.bt_small{vertical-align:bottom}input.w80,textarea.w80{width:80px}#maincontents .title{padding-bottom:10px;height:30px}#maincontents .title h2{display:block;font-size:1.6em;color:#4b5c6f;line-height:1.3em;font-weight:bold;width:700px;float:left;height:30px}#maincontents .title h2 span{font-size:16px;color:#666;line-height:1em;height:30px;padding-left:20px}#maincontents .title h2 span img{vertical-align:-5px}#maincontents .title span.alert{display:block;font-size:14px;position:relative;float:right;width:260px;height:25px;color:#c00;text-align:right;margin-top:5px}#maincontents .title span.open{display:block;font-size:14px;line-height:1em;position:relative;float:right;height:25px;color:#c00;text-align:right;padding:0 0 0 25px;background:url(../img/bt/table_open.png) no-repeat 0 1px;margin-top:5px}#maincontents .title h3{display:block;font-size:18px;color:#333;font-weight:bold;margin:10px 0 3px 0;border-left:5px solid #496ea4;padding:6px 7px;line-height:100%;height:18px}#maincontents .title h3 span{color:#666;line-height:1em;padding-left:15px}#maincontents .title h3 span img{margin-top:-2px}div#js-progress-dialog p{font-size:.75em;color:#666;font-weight:bold;padding-top:13px}#maincontents span.reject-icon{display:block;background:url(../img/common/reject_alert.png) no-repeat;line-height:1em;padding:6px 0 0 24px}#maincontents span.cancel-icon{display:block;background:url(../img/common/cancel_alert.png) no-repeat;line-height:1em;padding:6px 0 0 24px}#maincontents span.newinfo-icon{display:block;background:url(../img/common/info_new.gif) no-repeat;line-height:2em;padding:10px 0 0 20px}#maincontents div.download-excel-info-message{color:#666;margin-bottom:10px}#login .key-correct a{display:block;clear:both;background:url(../img/bt/key.png) no-repeat;width:160px;font-size:12px;padding:3px 0 5px 17px;line-height:1em;margin:20px auto 0}#maincontents div.merge-pdf-result-message{color:#666;margin-bottom:10px}.suggest{position:absolute;background-color:#fff;border:1px solid #ccf;font-size:90%;width:400px}.suggest div{display:block;width:400px;overflow:hidden;white-space:nowrap}.suggest div.select{color:#fff;background-color:#36f}.suggest div.over{background-color:#9cf}.suggest div.suggest-message{color:gray;font-weight:bold;margin-bottom:3px}.suggest div.suggest-item{margin-left:10px;margin-bottom:2px}.suggest div.suggest-item:before{content:"・"}.suggest div strong{color:red;font-weight:bold}#maincontents span.error-summary{color:#c00;font-size:.9em;display:block;text-align:right}#maincontents div.bulk-print-remarks{padding-bottom:10px;padding-left:3px}#box_register_user div.register-user-remarks{font-size:80%;display:inline-block;padding-bottom:8px;padding-left:3px}#box_register_user dl.register_user span.register-user-pw-remarks{font-size:80%;display:inline-block;padding-bottom:8px;padding-left:3px}#box_register_user dl.register_user span.register-user-username-remarks{font-size:80%;display:inline-block;padding-bottom:3px;padding-left:3px}#maincontents #box_edit_login_user div.edit-login-user-remarks{font-size:90%;padding-bottom:8px;text-align:center}a#btn_bulk_print_pdf.disable{pointer-events:none}a#btn_bulk_print_pdf.enable{pointer-events:auto}a#btn_print_pdf.disable{pointer-events:none}a#btn_print_pdf.enable{pointer-events:auto}