@charset 'utf-8';body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,th,td,img{margin:0;padding:0;border:0}html,body{height:100%}body{font-size:75%;line-height:2;background:#f2f2f2;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka;color:#333}ol,ul{list-style:none}a{color:#333}a:hover{text-decoration:none}.color1{color:#900}button{cursor:pointer}header{position:fixed;top:0;left:0;width:100%;min-width:1470px;height:70px;background:#fff;z-index:1;display:flex;justify-content:flex-end}.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}h1{position:absolute;left:0;text-align:center;font-family:sans-serif,serif;font-size:2em;line-height:15px;padding-top:15px;height:70px;width:200px;min-width:200px;vertical-align:middle;background:linear-gradient(90deg,#000 0%,#000 200px,#fff 200px,#fff 100%);border-bottom:solid .5px #000;display:table-cell}h1 a{color:#fff;text-decoration:none}h1 a:hover{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6}.expandDiv{overflow-y:scroll!important;height:auto!important;max-height:300px;padding-bottom:10px;position:relative;z-index:2;background-color:#fff;border-style:solid;border-width:1px;font-family:"ＭＳ ゴシック","平成角ゴシック"}.expandDivBottom{border-left:1px solid gray;border-bottom:1px solid gray;border-right:1px solid gray;background-color:#696969!important}.expandDivBottomLabel{color:#fff!important}.torisel_head{width:140px;height:30px;text-align:center;margin:2px;padding:2px;border:solid 1px;background-color:#c8feec}.torisel{margin-right:20px;font-family:"ＭＳ ゴシック","平成角ゴシック"}.torilist{position:absolute;top:20px;right:150px}.help{margin:20px 20px 0 20px}.help img{width:40px}.container{display:grid;grid-template-columns:auto 30px auto 30px auto 30px auto 30px auto;align-items:center;height:60px}.DLmsg{font-size:x-small;font-weight:700;width:250px;align-self:center;grid-column:1}.logo_g{width:60px;align-self:center;height:40px;grid-column:2}.QR_g{grid-column:3}.logo_i{width:60px;align-self:center;height:40px;grid-column:4}.QR_i{grid-column:5}.spacer{width:50px}.userinfo{margin:5px 20px 0 10px;right:0;align-self:center;height:45px}.terms{top:0;right:0}.info{font-size:.9em;height:30px;margin-right:1%;text-align:center;align-self:center;height:45px}.info ul{padding:12px 0}.info li{padding:0 0 7px 0;line-height:1}.info a{color:#00008b;text-decoration:none;font-weight:bold}.info a:hover{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6}.position_center{width:100%;margin:20px auto;text-align:center}*{box-sizing:border-box}.btn-round-2-0em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 2px #696969;border-radius:30px;transition:.4s;font-size:2em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver)}.btn-round-1-5em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 1.5px #696969;border-radius:25px;transition:.4s;font-size:1.5em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver)}.btn-round-1-0em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 1px #696969;border-radius:15px;transition:.4s;font-size:1em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver)}.btn-signin,.btn-signout{display:inline-block;padding:.3em 1em;text-decoration:none;color:#191970;border:solid 2px #696969;border-radius:25px;transition:.4s;margin-top:15px;margin-bottom:10px;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver)}.btn-square-2-0em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 2px #696969;border-radius:0;transition:.4s;font-size:2em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver);min-width:140px}.btn-square-1-5em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 1.5px #696969;border-radius:0;transition:.4s;font-size:1.5em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver);min-width:120px}.btn-square-1-0em{display:inline-block;padding:.2em 1.5em;text-decoration:none;color:#191970;border:solid 1px #696969;border-radius:0;transition:.4s;font-size:1em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver);min-width:100px}.btn-square-0-8em{display:inline-block;margin:.2em;padding:.2em 1.2em;text-decoration:none;color:#191970;border:solid 1px #696969;border-radius:0;transition:.4s;font-size:.8em;font-weight:bold;background-color:silver;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(silver));background:-moz-linear-gradient(top,#fff,silver);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF,endColorstr=silver);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFFFFF, endColorstr=#c0c0c0)";background:linear-gradient(to bottom,#fff,silver)}.btn-round-2-0em a,.btn-round-1-5em a,.btn-round-1-0em a,.btn-signout a,.btn-square-2-0em a,.btn-square-1-5em a,.btn-square-1-0em a,.btn-square-0-8em a{text-decoration:none}.btn-round-2-0em:hover,.btn-round-1-5em:hover,.btn-round-1-0em:hover,.btn-signout:hover,.btn-square-2-0em:hover,.btn-square-1-5em:hover,.btn-square-1-0em:hover,.btn-square-0-8em:hover{background:gray}.btn-round-2-0em a:hover,.btn-round-1-5em a:hover,.btn-round-1-0em a:hover,.btn-signout a:hover,.btn-square-2-0em a:hover,.btn-square-1-5em a:hover,.btn-square-1-0em a:hover,.btn-square-0-8em a:hover{color:#fff}.btn-block-w100{width:100%;display:flex;justify-content:center;align-items:center}.btn-block-w70{width:70%;display:flex;justify-content:center;align-items:center}.btn-block-w50{width:50%;display:flex;justify-content:center;align-items:center}.btn-block-w20{width:20%;display:flex;justify-content:center;align-items:center}.btn-block-w20 button,.btn-block-w50 button,.btn-block-w70 button,.btn-block-w100 button{margin:0 10px 0 10px}#footer{clear:both;padding:10px 10px 10px 0;text-align:center;font-size:.8em;margin-left:200px}.wrapper{float:right;width:100%;margin-top:70px;margin-left:-200px}.content{margin-left:200px}article{width:100%;margin:0 0 10px 0}section{width:95%;margin:0 auto;padding:10px;background:#fff;min-width:fit-content}article h2{font-size:1.4em;font-weight:normal;font-family:sans-serif,serif;text-align:left;margin-left:2.5%}article h3{font-size:1.3em;font-weight:normal;margin-bottom:10px}article li,p{font-size:1.3em;margin-left:20px}.terms_content li li{font-size:100%}.bread ul{display:flex;list-style-type:none;justify-content:flex-end;min-width:600px}.bread li a,.bread li span{color:#000;font-size:.7em;text-decoration:none}.bread li a:hover{background-color:#eee}.bread li:after{content:'>';margin-left:10px;color:#888}.bread li:last-child:after{content:""}.box_bigproject{background:#ddd;border:solid 1px gray;width:100%;margin-bottom:1px}.box_bigproject p{margin:0;padding:0;font-size:14px}table{border-collapse:collapse}p{font-size:16px;font-weight:bold;text-align:center;margin:60px auto 40px}input[type="submit"],input[type="text"],input[type="password"],select,textarea,button{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:none;box-shadow:none;outline:none;border:none}input[type="text"],input[type="password"],select,textarea{background:#f8f8f8;display:block;font-size:10px;padding:3px;transition:.6s;border-radius:5px;border:solid .5px;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka}input[type="text"],input[type="password"],textarea{width:100%}input [type="text"]:hover,input[type="password"]:hover,select:hover,textarea:hover{box-shadow:0 0 7px #3498db;border:.5px solid #3498db}input[type="text"]:focus,input[type="password"]:focus,select:focus,textarea:focus{background:#e9f5fb;box-shadow:0 0 7px #3498db;border:.5px solid #3498db}textarea[name="content"]{display:inline-block;width:100%;height:200px}input::placeholder,textarea::placeholder{}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}input[type="text"]:disabled,input[type="password"]:disabled,select:disabled,textarea:disabled{background-color:#ddd;color:#000}table-10-15-8,table-10-40-4,table-15-35-4,table-20-30-4,table-20-80-2,table-30-70-2{width:100%}.table-10-15-8 th,.table-10-15-8 td,.table-10-40-4 th,.table-10-40-4 td,.table-15-35-4 th,.table-15-35-4 td,.table-20-30-4 th,.table-20-30-4 td,.table-20-80-2 th,.table-20-80-2 td,.table-30-70-2 th,.table-30-70-2 td{border:solid 1px gray;white-space:nowrap}.table-10-15-8 th,.table-10-40-4 th,.table-15-35-4 th,.table-20-30-4 th,.table-20-80-2 th,.table-30-70-2 th{background:#f2f2f2;text-align:left;padding:3px;font-size:10px}.table-10-15-8 td,.table-10-40-4 td,.table-15-35-4 td,.table-20-30-4 td,.table-20-80-2 td,.table-30-70-2 td{padding:3px}.table-10-15-8 th{width:10%}.table-10-15-8 td{width:15%}.table-10-40-4 th{width:10%}.table-10-40-4 td{width:40%}.table-15-35-4 th{width:15%}.table-15-35-4 td{width:35%}.table-20-30-4 th{width:20%}.table-20-30-4 td{width:30%}.table-20-80-2 th{width:20%}.table-20-80-2 td{width:80%}.table-30-70-2 th{width:30%}.table-30-70-2 td{width:70%}.container-table{display:table}.container-table-w100{display:table;width:100%}.container-table-w70{display:table;width:70%}.container-table-w50{display:table;width:50%}.container-table-w20{display:table;width:20%}.container-table .row,.container-table-w20 .row,.container-table-w50 .row,.container-table-w70 .row,.container-table-w100 .row{display:table-row}.container-table .cell,.container-table-w20 .cell,.container-table-w50 .cell,.container-table-w70 .cell,.container-table-w100 .cell{display:table-cell;padding-right:5px}.container-table .cell-bottom,.container-table-w20 .cell-bottom,.container-table-w50 .cell-bottom,.container-table-w70 .cell-bottom,.container-table-w100 .cell-bottom{display:table-cell;padding-right:5px;vertical-align:bottom}.container-table .fixedwidth,.container-table-w20 .fixedwidth,.container-table-w50 .fixedwidth,.container-table-w70 .fixedwidth,.container-table-w100 .fixedwidth{width:150px;min-width:150px;table-layout:fixed;vertical-align:middle;display:inline-flex}.container-table .autowidth,.container-table-w20 .autowidth,.container-table-w50 .autowidth,.container-table-w70 .autowidth,.container-table-w100 .autowidth{width:auto;min-width:50px;padding-left:10px;padding-right:10px;vertical-align:middle}.container-table .fullwidth,.container-table-w20 .fullwidth,.container-table-w50 .fullwidth,.container-table-w70 .fullwidth,.container-table-w100 .fullwidth{width:100%;vertical-align:middle}.pagetop:hover{-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;color:#000;opacity:.6;filter:alpha(opacity=60);-moz-opacity:.6}.AccordionMenu01{position:fixed;top:50px;bottom:0;width:200px;background:#fff;border-right:solid 1px #000;margin-top:20px;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka;overflow:auto;z-index:999}.AccordionMenu01 li{list-style:none;padding:0}.AccordionMenu01 a{text-decoration:none;display:block}.AccordionMenu01 li ul{padding:0}@media screen and (max-width:960px){header{position:absolute}.AccordionMenu01{position:absolute}}.menu-title{border-bottom:.5px solid #000;text-align:left;padding-top:10px;padding-bottom:10px;background:silver;font-size:1.2em;font-weight:bold;padding-left:10px}.sub-menu-title{border-bottom:.5px solid #000;text-align:left;padding-top:8px;padding-bottom:8px;background:#dcdcdc;margin:0;font-size:1em;font-weight:100}dd{margin:0}.AccordionMenu02 p{text-align:left;padding-left:30px}.AccordionMenu02 a{text-align:left;padding-left:30px}.AccordionMenu03{text-align:left;padding-left:30px}.AccordionMenu03 li,.menu-link li{padding-left:10px;padding-top:6px;padding-bottom:6px;border-bottom:.5px solid #000;background:none;font-weight:100;font-size:.9em}.menu-title:hover,.sub-menu-title:hover,.AccordionMenu03 li:hover,.menu-link li:hover{background:#fffaf0}.searchtab{font-size:12px;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka}.pageselection{font-size:12px;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka}.tablefont{font-size:12px;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',Osaka}.ui-datepicker-calendar .day-sunday>a,.ui-datepicker-calendar .day-holiday>a{background:#ffc0c0}.ui-datepicker-calendar .day-saturday>a{background:#c0d0ff}#modalprogress{margin:0 0 0 0;border:1px solid #000;position:absolute;display:none;top:50%;left:45%;z-index:9999;width:180px;height:25px;background-color:#dce1f0;font-size:10pt;vertical-align:top}#overlay{position:absolute;display:none;top:0;left:0;z-index:9999;width:100%;height:3000px;background-color:#454560;filter:alpha(opacity=30);-moz-opacity:.3;opacity:.3}#modaldialog{display:none}#modaldialog #modalpanel{display:table;table-layout:fixed;text-align:center;vertical-align:middle}#modaldialog #modalpanel div{height:auto;display:table-cell;vertical-align:middle;text-align:center}#modaldialog #modalpanel div img{display:block;margin:auto}#modaldialog #modalpanel div #modalmsg{display:block;height:auto;text-align:left;vertical-align:top;margin:5px 10px 0 5px;padding:0 10px 0 10px}#modalicon{width:30px;height:30px}#MsgPanel{background-color:#ff0;visibility:hidden}.tabulator-row.tabulator-group table{display:inline}.tabulator-row.tabulator-group table th{border-color:gray;border-style:solid;border-width:1px;color:#696969;background-color:#ddd;padding:0 4px 0 4px}.tabulator-row.tabulator-group table td{border-color:gray;border-style:solid;border-width:1px;color:#000;background-color:#f2f2f2;padding:2px 4px 2px 4px}.ui-dialog{background-color:#fff!important;border-color:#00008b!important}.ui-dialog .ui-dialog-titlebar{background-color:#dcdcdc!important;border-color:#00008b!important;height:40px!important}.ui-dialog .ui-dialog-title{color:#00008b!important;font-size:14px!important}.ui-dialog .ui-dialog-content{background-color:#fff!important;border-color:#00008b!important;color:#00008b!important;font-size:12px!important;margin:20px 10px 20px 10px}.ui-dialog .ui-dialog-buttonpane{background-color:#fff!important;border-color:#00008b!important}.ui-dialog .ui-dialog-buttonpane button{border-color:#000!important;color:#000!important;font-size:12px!important}.text-danger{color:#a94442}a.text-danger:hover,a.text-danger:focus{color:#843534}.tabulator-row{border-bottom:1px solid #ccc}.tabulator .tabulator-row.tabulator-selectable:hover{background-color:#7fffd4!important}.tabulator-paginator{font-weight:normal!important;font-size:12px!important;padding-right:5px!important}.tabulator-custom-footer{text-align:left;font-weight:normal;font-size:12px;margin-right:15px}