body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,sans-serif;font-weight:400}address,em{font-style:normal}body,html{width:100%}body{background-color:#e9edf3;color:#333;font-size:1em;letter-spacing:.01em;line-height:1.3em}blockquote,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,ul{margin:0;padding:0}code,del,input,ins,kbd,optgroup,option,pre,samp,select,table,textarea,var{font-size:14px}optgroup{font-weight:700}h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:400}p{font-size:14px;line-height:2;margin:0 0 1em;text-align:left}ol li,ul li{list-style:none}table,td,th{border-collapse:separate;border-spacing:0;margin:0;padding:0;text-align:center}caption,th{text-align:left}address,b,cite,del,dfn,em,ins,samp,strong,th,var{font-style:normal;font-weight:400}fieldset,img{border:none}hr{border:solid #cdcdcd;border-width:1px 0 0;clear:right;height:1px}.align_center{text-align:center}select{color:#333}a,a:active,a:link,a:visited{color:#333;outline:none;text-decoration:none}a:focus{outline:none}a:hover{color:#333}a img{border:0}a:hover img{filter:alpha(opacity=60);-moz-opacity:.6;opacity:.6}.top_nomargin{margin-top:0!important}.bottom_nomargin{margin-bottom:0!important}.text_strong{font-weight:700}.text_cap{font-size:14px;line-height:1.3}.text_long{letter-spacing:-.1em}.text_underline{text-decoration:underline}.align_center{text-align:center!important}.align_left{text-align:left!important}.align_right{text-align:right!important}.blockcontents{display:block}.margintop10{margin-top:10px}.margintop30{margin-top:30px}.margintop40{margin-top:40px}.marginbottom0{margin-bottom:0!important}.marginbottom60{margin-bottom:60px!important}.marginleft0{margin-left:0!important}.margintopmainus30{margin-top:-30px}.cap{font-size:14px;line-height:1.2!important;margin-top:8px!important}.strong_copy{font-size:20px;text-align:center}.big_copy{font-size:28px;margin-bottom:0}*,:after,:before{box-sizing:border-box}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}.clearfix{min-height:1px}* html .clearfix{height:1px}.clear{clear:both}.main_contents{align-items:flex-start;display:flex;justify-content:flex-start;margin:0;overflow-x:hidden;overflow-y:hidden;width:100%}.main_contents img{height:auto;width:100%}#left_side{background-color:#fff;display:block;flex-basis:220px;height:100vh;margin-right:20px;min-width:220px;padding:20px 16px;position:fixed;z-index:1}#left_side h1{font-size:25px;font-weight:700;margin:15px 0 20px;text-align:center;width:130px}#left_side div{font-size:14px;font-weight:700;margin:0 auto;width:100%}#left_side div.on{background-color:#eaeef3}#left_side div.menu a{background-size:21px;display:block;font-weight:700;padding:12px 6px 12px 40px;width:100%}#left_side div.menu a:hover{background-color:#eaeef3}#left_side .acd-check{display:none}#left_side .acd-label{background-size:22px;cursor:pointer;display:block;font-size:14px;font-weight:700;margin:0 auto;padding:12px 6px 12px 40px}#left_side .acd-label:hover{background-color:#eaeef3}#left_side .acd-content{height:0;opacity:0;padding:0 10px;transition:.5s;visibility:hidden}#left_side .acd-check:checked+.acd-label+.acd-content{height:40px;opacity:1;padding:0 0 0 10px;visibility:visible}#left_side .acd-content p{background-size:6px;font-size:13px;line-height:1.4;margin:0 0 0 20px}#left_side .acd-content p a{display:block;padding:4px 10px 4px 15px;width:100%}#left_side .acd-content p a:hover{background-color:#eaeef3;background-size:6px}#left_side div.nav_setting_sub{display:block}#left_side .nav_setting_sub p{background-size:6px;font-size:13px;line-height:1.7;margin:0 0 0 30px}#left_side .nav_setting_sub p a{display:block;padding:2px 10px 2px 20px;width:100%}#left_side .nav_setting_sub p a:hover,#left_side .nav_setting_sub p.on{background-color:#eaeef3;background-size:6px}#left_side #logout_btn{bottom:30px;display:flex;height:50px;justify-content:flex-start;left:16px;position:absolute;width:100%}#left_side #logout_btn .btn{background-color:#fff;border:none;border-radius:4px;color:#1155a1;cursor:pointer;display:inline-block;font-size:13px;margin:0 10px;padding:8px 12px;text-align:center;text-decoration:none!important}#left_side #account_info #account_img{flex-basis:50px;height:50px;margin-right:10px;overflow:hidden;width:50px}#left_side #account_info #account_img img{border-radius:40px;height:auto;width:100%}#left_side #account_info #account_txt{flex-basis:100px}#left_side #account_info #account_txt #account_name{font-size:14px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0 0 2px;max-width:100px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap;width:100%}#left_side #account_info #account_txt #account_part{background-color:#1155a1;border-radius:4px;color:#fff;display:inline-block;font-size:13px;line-height:1;margin:0;max-width:100px;overflow:hidden;padding:6px 8px;text-overflow:ellipsis;white-space:nowrap}#left_side #account_info #account_nav{background-color:#fff;border:none;cursor:pointer;display:block;flex-basis:40px;height:40px;margin-right:16px;width:100%}#left_side #account_info #account_nav img{width:20px}#logout_popup{background-color:#fff;border-radius:6px;bottom:90px;box-sizing:border-box;display:block;-webkit-filter:drop-shadow(2px 2px 2px rgba(0,0,0,.3));height:50px;left:134px;position:fixed;text-align:center;width:140px;z-index:1}#logout_popup:before{border:12px solid transparent;border-top-color:#fff;bottom:-24px;content:"";left:50%;margin-left:-15px;position:absolute;z-index:2}#logout_popup:after{border:14px solid transparent;border-top-color:#dadada;bottom:-28px;content:"";left:50%;margin-left:-17px;position:absolute;z-index:1}#logout_popup .btn_logout{background-color:hsla(0,0%,39%,0);border:none;cursor:pointer;font-size:14px;font-weight:700;margin-top:13px;text-align:center}#logout_popup:hover{background-color:#eaeef3;cursor:pointer}#logout_popup:hover:before{border-top:12px solid #eaeef3}#right_contents{align-items:flex-start;display:flex;flex-basis:calc(100% - 220px);flex-wrap:wrap;justify-content:flex-start;margin-left:220px}#right_contents article{background-color:#fff;border-radius:8px;padding:20px;width:100%}#right_contents article h2{font-size:16px;font-weight:700;margin-bottom:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#login_contents{background-color:#fff;border-radius:8px;margin:120px auto 60px;padding:20px 30px;width:460px}#login_contents .login_alart{color:red;font-size:14px;height:28px;margin:20px auto;text-align:center}#login_contents h1{font-size:25px;font-weight:700;margin:20px auto;text-align:center;width:208px}#login_contents .login_area dl dt{clear:both;float:left;font-size:14px;line-height:38px;margin-bottom:10px;width:110px}#login_contents .login_area dl dd{margin-bottom:10px;padding-left:120px}#login_contents .login_area input.login_text{border:1px solid #1155a1;border-radius:4px;padding:6px 10px;width:280px}#login_contents .login_area .login_btn{background-color:#1155a1;border:1px solid #1155a1;border-radius:4px;box-shadow:0 1px 1px #1155a1;color:#fff;display:block;font-size:13px;margin:40px auto;padding:6px 0;text-align:center;width:160px}#login_contents .login_area .login_btn:hover{background-color:#0f4c90;color:#fff;cursor:pointer}#right_contents.rireki{display:block;flex-basis:calc(100% - 221px);margin-left:221px;width:100%}#history_detail.rireki,#history_index.rireki{background-color:#fff;border-radius:0;display:block;max-width:100%!important;padding:20px;position:relative;width:100%!important}#history_detail.rireki h1,#history_index.rireki h1{font-size:25px;font-weight:700}#history_index.rireki h3{font-size:20px;font-weight:700}#history_index.rireki div{background-color:#fff;padding:30px 0 30px 50px;width:100%}#history_index.rireki div dl{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:1200px}#history_index.rireki div dl dt{flex-basis:10%;font-size:14px;font-weight:700;margin-bottom:10px;max-width:120px;min-width:120px}#history_index.rireki div dl dd{flex-basis:90%;margin-bottom:10px}#history_index.rireki div dl.box{border:1px solid #1155a1}#history_index.rireki div dl.box dt{flex-basis:20%;font-size:14px;font-weight:700;margin-bottom:20px}#history_index.rireki div dl.box dd{flex-basis:80%;margin-bottom:10px}#history_index.rireki div dl dd label{font-size:14px}#history_index.rireki div dl dd input[type=text]{border:1px solid #1155a1;width:600px}#history_index.rireki div dl dd input[type=text].border_red{border:1px solid #ff8080}#history_index.rireki div dl dd input[type=text].key{margin:0 20px 5px 22.8px;width:200px}#history_index.rireki div dl dd input[type=text].value{margin:0 0 0 10px;width:200px}#history_index.rireki div dl dd input[type=radio]{display:none}#history_index.rireki div dl dd label.off{color:#999}#history_index.rireki div dl dd label.radio{margin-right:20px;padding-left:27px;position:relative}#history_index.rireki div dl dd label.radio.location{float:left}#history_index.rireki div dl dd label.radio:hover{cursor:pointer}#history_index.rireki div dl dd label.radio:after,#history_index.rireki div dl dd label.radio:before{content:"";display:block;position:absolute;top:50%}#history_index.rireki div dl dd label.radio:before{background:#1155a1;border-radius:50%;height:14px;left:4px;opacity:0;top:4px;width:14px}#history_index.rireki div dl dd label.radio:after{border:2px solid #ccc;border-radius:50%;height:22px;left:0;top:0;width:22px}#history_index.rireki div dl dd input[type=radio]:checked+label.radio:before{opacity:1}#history_index.rireki div dl dd label.radio:hover:after{border-color:#1155a1}#history_index.rireki div button.btn{background-color:#fff;background-color:#1155a1;border:1px solid #1155a1;border-radius:4px;box-shadow:0 1px 1px #1155a1;color:#fff;cursor:pointer;display:block;font-size:13px;padding:8px 0;text-align:center;width:100px}#history_index.rireki div button.btn:hover{background-color:#044791}#history_detail.rireki .btn_back,.btn_detail_url{background-color:#fff;border:none;border-radius:4px;color:#1155a1;cursor:pointer;display:inline-block;flex-basis:auto;font-size:16px;margin:0 10px;padding:8px 12px;text-align:center;text-decoration:none!important}#history_detail.rireki .btn_back:hover,.btn_detail_url:hover{text-decoration:underline!important}#history_index .tablearea{margin-top:20px;overflow-x:hidden;overflow-y:auto}#history_index table.rirekiindex_table{border-collapse:collapse;font-size:12px;margin:0 auto 4px;table-layout:fixed;width:95%}#history_index table.rirekiindex_table tr{border-bottom:1px solid #dadada;height:35px}#history_index table.rirekiindex_table tr.index{background-color:#fff;font-size:14px;height:45px;width:100%}#history_index table.rirekiindex_table tr:hover{background-color:#eaeef3;cursor:pointer;transition:all .3s ease 0s}#history_index table.rirekiindex_table th{background-color:#efefef;font-weight:700;padding:8px 2px;text-align:center}#history_index table.rirekiindex_table th.sticky{cursor:default;position:-webkit-sticky;position:sticky;top:-1px;z-index:999}#history_index table.rirekiindex_table td{max-height:44px;max-width:405px;min-height:44px;min-width:405px;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}#history_index table.rirekiindex_table td.title{text-align:left}#right_contents.notification_sending{display:block;flex-basis:calc(100% - 221px);margin-left:221px;width:100%}.notification_sending h1{font-size:25px;font-weight:700}.notification_sending div{background-color:#fff;padding:50px 0 50px 50px;width:100%}.notification_sending div dl{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:1200px}.notification_sending div dl dt{flex-basis:10%;font-size:14px;font-weight:700;margin-bottom:10px;max-width:120px;min-width:120px}.notification_sending div dl dd{flex-basis:90%;margin-bottom:10px}.notification_sending div dl.box{border:1px solid #1155a1}.notification_sending div dl.box dt{flex-basis:20%;font-size:14px;font-weight:700;margin-bottom:20px}.notification_sending div dl.box dd{flex-basis:80%;margin-bottom:10px}.notification_sending div dl dd label{font-size:14px}.notification_sending div dl dd input[type=text]{border:1px solid #1155a1;width:600px}.notification_sending div dl dd input[type=text].border_red{border:1px solid #ff8080}.notification_sending div dl dd input[type=text].key{margin:0 20px 5px 22.8px;width:200px}.notification_sending div dl dd input[type=text].value{margin:0 0 0 10px;width:200px}.notification_sending div dl dd input[type=radio]{display:none}.notification_sending div dl dd label.additional{white-space:nowrap}.notification_sending div dl dd label.off{color:#999}.notification_sending div dl dd label.radio{margin-right:20px;padding-left:27px;position:relative}.notification_sending div dl dd label.radio.location{float:left}.notification_sending div dl dd label.radio:hover{cursor:pointer}.notification_sending div dl dd label.radio:after,.notification_sending div dl dd label.radio:before{content:"";display:block;position:absolute;top:50%}.notification_sending div dl dd label.radio:before{background:#1155a1;border-radius:50%;height:14px;left:4px;opacity:0;top:4px;width:14px}.notification_sending div dl dd label.radio:after{border:2px solid #ccc;border-radius:50%;height:22px;left:0;top:0;width:22px}.notification_sending div dl dd input[type=radio]:checked+label.radio:before{opacity:1}.notification_sending div dl dd label.radio:hover:after{border-color:#1155a1}.notification_sending div dl dd input[type=checkbox]{display:none}.notification_sending div dl dd label.checkbox{margin-right:20px;padding-left:20px;position:relative;white-space:nowrap}.notification_sending div dl dd label.checkbox.location{display:block;float:left;margin:2px 10px 2px 0;min-width:140px}.notification_sending div dl dd label.checkbox:after,.notification_sending div dl dd label.checkbox:before{content:"";display:block;position:absolute}.notification_sending div dl dd label.checkbox:before{border:1px solid #999;border-radius:2px;height:16px;left:0;top:2px;width:16px}.notification_sending div dl dd input[type=checkbox]:checked+label.checkbox:after{border-bottom:3px solid #1155a1;border-right:3px solid #1155a1;height:14px;left:4px;top:2px;-webkit-transform:rotate(40deg);transform:rotate(40deg);width:9px}.notification_sending div dl dd input[type=checkbox]:checked+label.checkbox.off:after{border-bottom:3px solid #999;border-right:3px solid #999}.notification_sending div dl dd textarea{border:1px solid #1155a1;height:170px;width:600px}.notification_sending div dl dd textarea.border_red{border:1px solid #ff8080}.notification_sending div button.btn{margin:20px 0 0 400px}#sending_confirm.notification_sending div button.btn,.notification_sending div button.btn{background-color:#fff;background-color:#1155a1;border:1px solid #1155a1;border-radius:4px;box-shadow:0 1px 1px #1155a1;color:#fff;cursor:pointer;display:block;font-size:13px;padding:8px 0;text-align:center;width:100px}#sending_confirm.notification_sending div button.btn{margin:20px 0 0 200px}.notification_sending div button.btn:hover{background-color:#044791}#right_contents.file{display:block;flex-basis:calc(100% - 221px);margin-left:221px;width:100%}@media (max-width:1300px){#right_contents{display:block;flex-basis:calc(100% - 72px);margin-left:72px;width:100%}}#file_index.file,#history_detail.file{background-color:#fff;border-radius:0;display:block;max-width:100%!important;padding:20px;position:relative;width:100%!important}#file_index.file h1,#history_detail.file h1{font-size:25px;font-weight:700}#file_index.file h3{font-size:20px;font-weight:700}#file_index.file div{background-color:#fff;padding:30px 0 30px 50px;width:100%}#file_index.file div dl{display:flex;flex-wrap:wrap;justify-content:flex-start;max-width:1200px}#file_index.file div dl dt{flex-basis:10%;font-size:14px;font-weight:700;margin-bottom:10px;max-width:120px;min-width:120px}#file_index.file div dl dd{flex-basis:90%;margin-bottom:10px}#file_index.file div dl.box{border:1px solid #1155a1}#file_index.file div dl.box dt{flex-basis:20%;font-size:14px;font-weight:700;margin-bottom:20px}#file_index.file div dl.box dd{flex-basis:80%;margin-bottom:10px}#file_index.file div dl dd label{font-size:14px}#file_index.file div dl dd input[type=text]{border:1px solid #1155a1;width:600px}#file_index.file div dl dd input[type=text].border_red{border:1px solid #ff8080}#file_index.file div dl dd input[type=text].key{margin:0 20px 5px 22.8px;width:200px}#file_index.file div dl dd input[type=text].value{margin:0 0 0 10px;width:200px}#file_index.file div dl dd input[type=radio]{display:none}#file_index.file div input[type=file]{border:1px solid #1155a1;margin:0 10px 0 0;width:400px}#file_index.file div dl dd label.off{color:#999}#file_index.file div dl dd label.radio{margin-right:20px;padding-left:27px;position:relative}#file_index.file div dl dd label.radio.location{float:left}#file_index.file div dl dd label.radio:hover{cursor:pointer}#file_index.file div dl dd label.radio:after,#file_index.file div dl dd label.radio:before{content:"";display:block;position:absolute;top:50%}#file_index.file div dl dd label.radio:before{background:#1155a1;border-radius:50%;height:14px;left:4px;opacity:0;top:4px;width:14px}#file_index.file div dl dd label.radio:after{border:2px solid #ccc;border-radius:50%;height:22px;left:0;top:0;width:22px}#file_index.file div dl dd input[type=radio]:checked+label.radio:before{opacity:1}#file_index.file div dl dd label.radio:hover:after{border-color:#1155a1}#file_index.file div dl button.btn{background-color:#fff;background-color:#1155a1;border:1px solid #1155a1;border-radius:4px;box-shadow:0 1px 1px #1155a1;color:#fff;cursor:pointer;display:inline-block;font-size:13px;padding:4px 0;text-align:center;width:100px}#file_index.file div dl button.btn:hover{background-color:#044791}.busadd_btnarea{align-items:center;display:flex;justify-content:right;width:100%}#file_index.file .btn_back,.btn_detail_url{background-color:hsla(0,0%,100%,0);border:none;border-radius:4px;color:#1155a1;cursor:pointer;display:inline-block;flex-basis:auto;font-size:16px;margin:0 10px;padding:8px 12px;text-align:center;text-decoration:none!important}#file_index.file .btn_back:hover,.btn_detail_url:hover{text-decoration:underline!important}#file_index .tablearea{margin-top:20px;overflow-x:hidden;overflow-y:auto}#file_index table.fileindex_table{border-collapse:collapse;font-size:12px;margin:0 auto 4px;table-layout:fixed;width:95%}#file_index table.fileindex_table tr{border-bottom:1px solid #dadada;height:35px}#file_index table.fileindex_table tr.index{background-color:#fff;font-size:14px;height:45px;width:100%}#file_index table.fileindex_table th{background-color:#efefef;font-weight:700;padding:8px 2px;text-align:center}#file_index table.fileindex_table th.sticky{cursor:default;position:-webkit-sticky;position:sticky;top:-1px;z-index:999}#file_index table.fileindex_table td{max-height:44px;max-width:405px;min-height:44px;min-width:405px;overflow:hidden;padding:0 2px;text-align:center;text-overflow:ellipsis;white-space:nowrap}#file_index table.fileindex_table td.title{text-align:left}#history_detail .detail .box .bold{font-weight:700}#history_detail .detail div{word-wrap:break-word;max-width:100%;min-width:100%;overflow-wrap:break-word}#history_detail .detail .box{background-color:#fff;border:1px solid #1155a1;border-radius:4px;height:auto;margin:20px 10px 5px 0;width:100%}#history_detail .detail dd.location{background-color:#fff;border:none;color:#333;display:inline-block;font-size:20px;font-weight:700;margin:-10px 0 5px 10px;padding:0 5px;position:absolute}#history_detail .detail dd{font-size:15px;margin:20px 0 10px 10px;word-break:break-word}#history_detail .detail span{font-size:15px;margin-left:10px;word-break:break-word}#history_detail .detail .box .margin{margin:20px 0 10px}
/*# sourceMappingURL=main.c35a4926.css.map*/