@charset "utf-8";.b{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}.n{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:400;font-display:swap}.m{font-family:Roboto,"メイリオ",Meiryo,sans-serif;font-weight:400}.ef{font-style:normal;font-family:Roboto,-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:900;font-display:swap}*{margin:0;padding:0;box-sizing:border-box}article,aside,canvas,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}.normal,address,body,caption,cite,code,dfn,em,input,select,textarea,var{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:400;font-display:swap}.button,.formBtn,.h2,.h3,.h4,.h5,.h6{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}a,body,input,select,textarea{color:#111}body{position:relative;-webkit-text-size-adjust:none}table{border-collapse:collapse;border-spacing:0}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:100%}.strong,button,h1,h2,h3,h4,h5,h6,strong,th{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}q:after,q:before{content:""}abbr,acronym{border:0}caption,th{text-align:left}button,input,select,textarea{font-size:100%;-webkit-appearance:none;appearance:none}a:active,a:hover,input:focus,select:focus,textarea:focus{outline:0}input:-webkit-autofill{animation-name:onAutoFillStart;transition:background-color 50000s ease-in-out 0s}input::placeholder,textarea::placeholder{color:#bbb}textarea{resize:vertical}img{max-width:100%;border:0;vertical-align:bottom;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}a{outline:0;text-decoration:none;vertical-align:baseline;background:0 0}.anime,a,a img,a:after,a:before,input[type=submit]{transition:all .4s ease}.anime[href]:hover img,a img[href]:hover img,a:after[href]:hover img,a:before[href]:hover img,a[href]:hover img,input[type=submit][href]:hover img{opacity:.7}.cfix{display:block}.cfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}.vc{display:-webkit-flex;display:flex;align-items:center;justify-content:center}body{font-size:15px;line-height:1.6em;letter-spacing:.1em;background:#fff}@media all and (max-width:640px){body{font-size:14px;line-height:1.5em;letter-spacing:.02em}}.l,.left{text-align:left}.c,.center,.cpc{text-align:center}.r,.right{text-align:right}.opc5{opacity:.5}.opc7{opacity:.5}hr{border:none;margin-bottom:1em}.pd0{padding:0}.mb0{margin-bottom:0}.pd5{padding:5px}.mb5{margin-bottom:5px}.pd10{padding:10px}.mb10{margin-bottom:10px}.pd15{padding:15px}.mb15{margin-bottom:15px}.pd20{padding:20px}.mb20{margin-bottom:20px}.pd25{padding:25px}.mb25{margin-bottom:25px}.pd30{padding:30px}.mb30{margin-bottom:30px}.pd35{padding:35px}.mb35{margin-bottom:35px}.pd40{padding:40px}.mb40{margin-bottom:40px}.pd45{padding:45px}.mb45{margin-bottom:45px}.pd50{padding:50px}.mb50{margin-bottom:50px}.pd55{padding:55px}.mb55{margin-bottom:55px}.pd60{padding:60px}.mb60{margin-bottom:60px}.pd65{padding:65px}.mb65{margin-bottom:65px}.pd70{padding:70px}.mb70{margin-bottom:70px}.pd75{padding:75px}.mb75{margin-bottom:75px}.pd80{padding:80px}.mb80{margin-bottom:80px}.pd85{padding:85px}.mb85{margin-bottom:85px}.pd90{padding:90px}.mb90{margin-bottom:90px}.pd95{padding:95px}.mb95{margin-bottom:95px}.pd100{padding:100px}.mb100{margin-bottom:100px}.pdx{padding-top:0!important;padding-bottom:0!important}.pdy{padding-left:0!important;padding-right:0!important}@media all{.dark{color:#1d1c1c}.link-dark a,a.link-dark{color:#1d1c1c}.link.link-dark a,a.link.link-dark{box-shadow:0 1px 0 #1d1c1c}.bg-dark{background:#1d1c1c}.bg-ldark{background:#1d1c1c}.white{color:#fff}.link-white a,a.link-white{color:#fff}.link.link-white a,a.link.link-white{box-shadow:0 1px 0 #fff}.bg-white{background:#fff}.bg-lwhite{background:#fff}.light{color:#f5f4f1}.link-light a,a.link-light{color:#f5f4f1}.link.link-light a,a.link.link-light{box-shadow:0 1px 0 #f5f4f1}.bg-light{background:#f5f4f1}.bg-llight{background:#f5f4f1}.color{color:#00668c}.link-color a,a.link-color{color:#00668c}.link.link-color a,a.link.link-color{box-shadow:0 1px 0 #00668c}.bg-color{background:#00668c}.bg-lcolor{background:#00668c}.red{color:#e92d1e}.link-red a,a.link-red{color:#e92d1e}.link.link-red a,a.link.link-red{box-shadow:0 1px 0 #e92d1e}.bg-red{background:#e92d1e}.bg-lred{background:#e92d1e}}.inner,main{position:relative}.zbox,.zbox10,.zbox5{position:relative}.zbox5{z-index:5}.zbox10{z-index:10}.inbox,.inbox0{position:relative;max-width:100%;z-index:5}.inbox{margin-left:auto;margin-right:auto}.box0{width:auto}.box50{width:50px}.box100{width:100px}.box150{width:150px}.box200{width:200px}.box250{width:250px}.box300{width:300px}.box350{width:350px}.box400{width:400px}.box450{width:450px}.box500{width:500px}.box550{width:550px}.box600{width:600px}.box650{width:650px}.box700{width:700px}.box750{width:750px}.box800{width:800px}.box850{width:850px}.box900{width:900px}.box950{width:950px}.box1000{width:1000px}.box1050{width:1050px}.box1100{width:1100px}.box1150{width:1150px}.box1200{width:1200px}.box1250{width:1250px}.box1300{width:1300px}.box1350{width:1350px}.box1400{width:1400px}.box1450{width:1450px}.box1500{width:1500px}.box1550{width:1550px}.lbox{float:left;margin-right:5%}.rbox{float:right;margin-left:5%}.lbox0{float:left}.rbox0{float:right}.fbox{overflow:hidden}.bf10{width:10%}.bf15{width:15%}.bf20{width:20%}.bf25{width:25%}.bf30{width:30%}.bf35{width:35%}.bf40{width:40%}.bf45{width:45%}.bf50{width:50%}.bf55{width:55%}.bf60{width:60%}.bf65{width:65%}body{background:#fff;color:#313d44;position:relative}main{padding-left:200px}main .main-input{min-width:1200px}main.viewonly{padding:0}main.viewonly .sidebar{display:none}@media screen{main.viewonly .table_head.eq1{left:0}}.sidebar{background:#313d44;padding:25px;color:#fff;z-index:500;position:fixed;top:0;bottom:0;left:0;width:200px;overflow-y:auto}.sidebar .label{margin-bottom:5px;opacity:.5;font-size:.9em}.sidebar .ul{margin-bottom:20px}.sidebar .a{display:block;color:#fff;font-size:.95em;line-height:36px;height:36px;border-radius:5px;padding:0 1.5em;position:relative;cursor:pointer}.sidebar .a::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f105";position:absolute;top:50%;right:1em;line-height:1em;margin-top:-.5em;opacity:.3}.sidebar .a:hover{opacity:.5}.sidebar .sel{background:rgba(255,255,255,.07);pointer-events:none}.sidebar .url input{width:100%;line-height:1.5em;padding:5px 15px;background:rgba(29,28,28,.5);color:rgba(255,255,255,.7);border:none;border-radius:3px}.sidebar .back{display:block;color:#fff;border:solid 1px rgba(255,255,255,.8);opacity:.5;font-size:.9em;line-height:40px;height:40px;border-radius:5px;padding:0 1.5em;position:relative;cursor:pointer;text-align:center;position:absolute;bottom:30px;left:30px;right:30px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden}.sidebar .back:hover{opacity:.5}.sidebar .button{display:block;color:#fff;border:solid 1px rgba(255,255,255,.8);opacity:.5;font-size:.9em;line-height:40px;height:40px;border-radius:5px;padding:0 1.5em;position:relative;cursor:pointer;text-align:center;margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden}.sidebar .button:hover{opacity:.5}.modal{position:fixed;top:0;bottom:0;left:0;right:0;z-index:600;padding:50px;animation:modal_open .3s}@keyframes modal_open{0%{opacity:0}100%{opacity:1}}.modal .bg{position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer;background:rgba(29,28,28,.5)}.modal .wrap{position:relative;z-index:10;background:#fff;border-radius:20px;box-shadow:0 5px 30px rgba(29,28,28,.2)}.modal .btn{display:block;cursor:pointer;border-radius:500px}.modal .btn.close{background:#1d1c1c;color:#fff;position:absolute;top:-15px;right:-15px;width:50px;height:50px;line-height:50px;text-align:center}.modal .btns{text-align:center}.modal .btn.ng,.modal .btn.ok{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap;width:120px;height:46px;line-height:46px;text-align:center;display:inline-block}.modal .btn.ok{background:#00668c;color:#fff}.modal .btn.ng{background:#d6d5d3;color:#1d1c1c;margin-right:10px}.modal .btn.ng[data-post=""],.modal .menu-copy[data-post=""]{display:none!important}.modal.remove{opacity:0;animation:modal_remove .25s}.modal.remove,.modal.remove *{pointer-events:none!important}@keyframes modal_remove{0%{opacity:1}100%{opacity:0}}.modal .menues{position:absolute;bottom:30px;right:30px;text-align:right}.modal .menues .menu{color:#00668c;box-shadow:0 1px 0 #00668c;cursor:pointer;display:inline-block}.inputs{display:block;position:relative}.inputs input{display:block;background:#f5f5f5;border-radius:4px;width:100%;border:none;position:relative;z-index:5;padding:3px 1em;height:36px;line-height:36px}@media all and (max-width:640px){.inputs input{height:2.5em}}.selects .open{display:block;position:relative}.selects .open::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0d7";position:absolute;top:50%;left:0;opacity:.5;line-height:1em;margin-top:-.5em}.selects .open .value,.selects .open input{padding:0 1.25em}.selects .open .value{position:absolute;top:0;bottom:0;left:0;right:0}.selects .open input{position:relative;cursor:pointer;z-index:5}.selects .select{display:none;z-index:10;position:absolute;top:2.5em;left:0;right:0;background:#fff;border-radius:15px;box-shadow:0 5px 30px rgba(29,28,28,.2);padding:20px;overflow-y:auto;max-height:300px}.selects .select .option{cursor:pointer;display:block;padding:3px 0}.selects .select .option.selected{background:#f5f5f5}.selects .cancel{position:absolute;top:25px;right:-5px;width:30px;height:30px;line-height:30px;text-align:center;z-index:10;display:none;cursor:pointer;font-size:15px;background:#777;border-radius:50px;color:#fff;letter-spacing:0}.selects .cancel::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f00d"}.selects.focus .open::before{content:"\f002"}.selects.focus .value{opacity:0}.selects.focus .select{display:block}.selects.focus .cancel{display:block}@media all and (max-width:640px){.selects .open .input{min-width:100px;padding:0 1.25em;height:1.5em;cursor:pointer;z-index:5;position:relative}.selects .open input{display:none!important}.selects .select{top:0}.selects .cancel{top:-5px;right:-5px}}.main-input .mmin{font-size:8pt;line-height:1.3em}.main-input table{width:100%}.main-input table td,.main-input table th{position:relative;border:solid 1px #bfbeba}.main-input table td.ft,.main-input table th.ft{width:105px!important;padding:0}.main-input table td.ft .wbox,.main-input table th.ft .wbox{width:105px!important}.main-input table td:not(.ft),.main-input table th:not(.ft){width:calc((100% - 105px)/ 7)}.main-input table th{color:#1d1c1c;font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap;text-align:center;background:#f5f4f1}.main-input table td{background:#fff;position:relative;font-size:.9em;line-height:1.5em}.main-input table th,.main-input table th .wbox{padding:5px 5px}.main-input table td,.main-input table td .wbox{padding:7px 12px}.main-input table .ttd.ft .wbox{padding:0}.main-input table th a{display:inline-block;padding:.2em}.main-input table th a:hover{opacity:.5}.main-input table th .nav{color:rgba(29,28,28,.5);position:absolute;top:50%;line-height:1.4em;margin-top:-.7em}.main-input table th .prev{left:.2em}.main-input table th .next{right:.2em}.main-input table th .calendar{margin:0 .5em;font-size:1.1em;cursor:pointer}.main-input table .info .line1{font-size:.9em;line-height:1.4em}.main-input table .bd{position:absolute;top:0;bottom:0;letter-spacing:0;font-size:10px;text-align:center;padding-top:1px;border-right:solid 1px #e5e5e2}.main-input table .bd:last-child{border-right:none}.main-input table .btn{display:block;cursor:pointer;position:absolute;display:-webkit-flex;display:flex;align-items:center;justify-content:center;z-index:5}.main-input table .add{top:0;bottom:0;left:0;right:0;opacity:.3}.main-input table .schedule{position:absolute;top:1px;bottom:1px;left:0;z-index:7;font-size:.95em;line-height:1.35em}.main-input table .schedule .bgcolor{position:absolute;top:0;bottom:0}.main-input table .schedule .bgcolor1,.main-input table .schedule .bgcolor3{background:rgba(246,227,117,.5)}.main-input table .schedule .bgcolor2{background:rgba(141,227,252,.5)}.main-input table .schedule .box{width:100%;padding:3px 0 0 10px;position:relative}.main-input table .schedule .label{color:#00668c;display:inline-block;position:relative;margin-right:.2em}.main-input table .schedule .label::before{content:"：";display:block;position:absolute;top:0;bottom:0;right:0}.main-input table .schedule .line0{overflow:hidden;max-width:130%}.main-input table .schedule .line0.b{font-size:.9em;line-height:1.25em}.main-input table .schedule .line0.m{font-size:.85em;line-height:1.25em}.main-input table .schedule .l2{margin-bottom:1px}.main-input table .schedule .fee1,.main-input table .schedule .fee2{letter-spacing:.02em}.main-input table .schedule .fee1{margin:0 -3px 0 -3px}.main-input table .schedule .fee1::before{content:"〔";margin-right:2px}.main-input table .schedule .fee1::after{content:"〕";margin-left:2px}.main-input table .schedule .fee2{margin-left:2px}.main-input table .schedule .area,.main-input table .schedule .time{display:inline-block;vertical-align:middle}.main-input table .schedule .area{letter-spacing:0;margin-right:.5em}.main-input table .schedule-draft .bgcolor1,.main-input table .schedule-draft .bgcolor3{background:rgba(208,208,208,.5)}.main-input table .schedule-draft .bgcolor2{background:rgba(153,153,153,.5)}.main-input table .schedule-draft .label{color:#777}.main-input table .schedule-holiday .bgcolor1,.main-input table .schedule-holiday .bgcolor2,.main-input table .schedule-holiday .bgcolor3{background:rgba(255,201,201,.5)}.main-input table .schedule-holiday .box{display:none}.main-input table .schedule-holiday .fulltext{position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media print{.main-input table td.ft,.main-input table th.ft{width:75px!important;padding:0}.main-input table td.ft .wbox,.main-input table th.ft .wbox{width:75px!important}.main-input table td:not(.ft),.main-input table th:not(.ft){width:calc((100% - 75px)/ 7)!important}.main-input table th,.main-input table th .wbox{padding:0 5px}.main-input table td,.main-input table td .wbox{padding:5px 7px;line-height:1.4em}.main-input table .ttd.ft .wbox{font-size:.95em}.main-input table .info .line1{font-size:.85em;line-height:1.4em}.main-input table .schedule{font-size:.8em;line-height:1.35em}.main-input table .schedule .box{padding:3px 5px 0}.main-input table .schedule .line0.m{font-size:.8em;line-height:1.25em}.main-input table .schedule .area{margin-right:.35em}.main-input .table_head.eq1{left:0!important}}@media screen{.main-input .table_head.eq1{position:fixed;top:0;left:200px;right:0;z-index:50;min-width:1200px}.main-input .table_head:not(.eq0,.eq1){display:none!important}.main-input table tr:last-child td{border-bottom-width:0}}.main-input .schedule-pop .tr{position:relative;padding-left:7em;float:left;width:49%;margin:0 2% 2% 0}.main-input .schedule-pop .tr:nth-child(2n){margin-right:0}.main-input .schedule-pop .tr:nth-child(2n+1){clear:both}.main-input .schedule-pop .tr:nth-last-child(-n+2){margin-bottom:0}.main-input .schedule-pop .tr.tr-border:nth-child(1n){border-bottom:solid 1px #cccbc8;width:100%;margin:2% 0}.main-input .schedule-pop .label{position:absolute;top:.5em;left:0;width:7em;text-align:right}.main-input .schedule-pop .label::after{content:"："}.main-input .schedule-pop .tr-time11 .label::before,.main-input .schedule-pop .tr-time21 .label::before{position:absolute;bottom:-1.25em;left:0;right:2em;content:"～";writing-mode:vertical-rl;text-orientation:upright}.main-input .schedule-pop .selects{position:relative}.main-input .schedule-pop .selects input{background:0 0;border:none;width:100%;display:block;line-height:1em}.main-input .schedule-pop .selects .open{background:#f5f4f1;border-radius:4px}.main-input .schedule-pop .selects .open::before{left:10px}.main-input .schedule-pop .selects .open .value,.main-input .schedule-pop .selects .open input{padding:0 1.7em;height:36px;line-height:36px}@media all and (max-width:640px){.main-input .schedule-pop .selects .input{height:2.5em}}.main-input .calendar-pop .head{position:relative;padding-bottom:.5em;border-bottom:solid 1px #ccc;margin-bottom:1em}.main-input .calendar-pop .head .title{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap;text-align:center}.main-input .calendar-pop .head .cnav{position:absolute;top:0;display:block;width:1em;cursor:pointer}.main-input .calendar-pop .head .cnav::before{font-family:"Font Awesome 6 Free";font-weight:900}.main-input .calendar-pop .head .cnav-prev{left:0}.main-input .calendar-pop .head .cnav-prev::before{content:"\f104"}.main-input .calendar-pop .head .cnav-next{right:0}.main-input .calendar-pop .head .cnav-next::before{content:"\f105"}.main-input .calendar-pop .body .cell{display:block;width:12.57142857%;margin:0 2% 2% 0;float:left;height:1.7em;line-height:1.7em;text-align:center;border-radius:50px}.main-input .calendar-pop .body .cell:nth-child(7n){margin-right:0}.main-input .calendar-pop .body .cell:nth-last-child(-n+7){margin-bottom:0}.main-input .calendar-pop .body .th{font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}.main-input .calendar-pop .body .day:not(.tod):hover{background:#f5f5f5}.main-input .calendar-pop .body .tod{background:#dfeff9}.viewonly .main-input .btn.add,.viewonly .main-input .btn.ng,.viewonly .main-input .btn.ok,.viewonly .main-input .menu-copy{display:none}.viewonly .main-input .selects{pointer-events:none}.viewonly .main-input .selects .open::before{display:none}.viewonly .main-input .selects .value,.viewonly .main-input .selects input{padding:0 1em!important}.main-view .timetable{padding:50px}.main-view .timetable .head{border-bottom:solid 1px #cccbc8;padding-bottom:10px;margin-bottom:70px;position:relative}.main-view .timetable .head .title{text-align:center;font-size:1.35em;margin:0 auto;width:180px;max-width:100%;position:relative}.main-view .timetable .head .title::after{display:inline-block;position:relative;font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0d7";opacity:.3;margin-left:.4em;line-height:0;transform:translateY(0)}.main-view .timetable .head .btn{display:block;position:absolute;top:0}.main-view .timetable .head .btn::before{font-family:"Font Awesome 6 Free";font-weight:900}.main-view .timetable .head .prev{left:0}.main-view .timetable .head .prev::before{content:"\f104"}.main-view .timetable .head .next{right:0}.main-view .timetable .head .next::before{content:"\f105"}.main-view .timetable .wrap{position:relative}.main-view .timetable .wrap .times{position:absolute;top:0;bottom:0;left:100px;right:0}.main-view .timetable .wrap .times .time{height:100%;float:left;border:solid 0 #ddd;border-right-width:1px;position:relative}.main-view .timetable .wrap .times .time:first-child{border-left-width:1px}.main-view .timetable .wrap .times .num{position:absolute;top:-1.7em;left:-1.5em;width:3em;line-height:1em;text-align:center;font-size:14px;opacity:.65;letter-spacing:0}.main-view .timetable .wrap .times .num_l{left:auto;right:-1.5em}.main-view .timetable .wrap .times .num_d{top:-3.2em}.main-view .timetable .wrap .tr{margin-bottom:5px}.main-view .timetable .wrap .tr:nth-child(odd){background:#f8fafb}.main-view .timetable .wrap .tr .truck{width:100px;float:left;font-size:.8em;padding-top:5px;padding-left:10px}.main-view .timetable .wrap .tr .truck .m{font-size:.85em}.main-view .timetable .wrap .tr .data{overflow:hidden;position:relative;z-index:5}.main-view .timetable .wrap .tr .chart{background:rgba(212,234,247,.75);border:solid 1px #9ecfed;font-size:.85em;line-height:1.3em;border-radius:5px;padding:7px 12px 3px}.main-view .timetable .wrap .tr .chart .b{margin-bottom:2px}.main-view .timetable .wrap .tr .chart .m{font-size:.95em}@media print{.main-view .timetable{padding:20px}.main-view .timetable .head{margin-bottom:50px}.main-view .timetable .wrap .times{left:94px}.main-view .timetable .wrap .times .num{top:-1.5em}.main-view .timetable .wrap .times .num_d{top:-3em}.main-view .timetable .wrap .tr{margin-bottom:3px}.main-view .timetable .wrap .tr .truck{width:94px}.main-view .timetable .wrap .tr .chart{font-size:.8em;line-height:1.3em;padding:4px 10px 3px}.main-view .timetable .wrap .tr .chart .b{margin-bottom:0}}.main-db{padding:70px}.main-db .head{position:relative;font-size:1.4em;border-bottom:solid 1px #cccbc8;padding-bottom:20px;margin-bottom:20px}.main-db .head .db-sort{position:absolute;top:-10px;right:0;display:block;width:130px;height:36px;line-height:36px;cursor:pointer;background:#00668c;color:#fff;border-radius:4px;text-align:center;font-size:16px;font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:400;font-display:swap}.main-db table{width:100%;counter-reset:table_num}.main-db table td,.main-db table th{padding:10px 15px;border:solid 1px #cccbc8;position:relative}.main-db table th{background:#f5f4f1;font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}.main-db table td{font-family:Roboto,"メイリオ",Meiryo,sans-serif;font-weight:400;transition:all .25s ease}.main-db table td.update{background:#e8f4fb}.main-db table tr.loading{background:#e8f4fb}.main-db table tr.loading,.main-db table tr.loading *{pointer-events:none}.main-db table .td-lock{display:none}.main-db table tr:nth-child(-n+2) .sort_btn.up,.main-db table tr:nth-last-child(-n+2) .sort_btn.dw{pointer-events:none;opacity:.2}.main-db table .td_num .opc5{letter-spacing:0}.main-db table .td_sort{cursor:pointer;position:relative}.main-db table .td_sort .sort_num{position:relative;z-index:150;display:inline-block}.main-db table .td_sort .sort_num:before{counter-increment:table_num;content:counter(table_num)}.main-db table .td_sort .sort_bar{position:absolute;top:-7px;bottom:-7px;left:-10px;width:140px;background:#fff;line-height:1em;border-radius:4px;border:solid 1px rgba(29,28,28,.3);padding-left:1.8em;z-index:100;display:none}.main-db table .td_sort .sort_bar .sort_btn{display:block;float:left;width:1.5em;text-align:center;padding:12px;z-index:200}.main-db table .td_sort .sort_bar .sort_btn:hover{opacity:.7}.main-db table .td_sort:hover .sort_num{opacity:1}.main-db table .td_sort:hover .sort_bar{display:block;animation:sort_bar_open .3s}@keyframes sort_bar_open{0%{opacity:0}100%{opacity:1}}.main-db .input input{background:0 0;border:none;width:100%;display:block;line-height:1em}.main-db .btn{display:inline-block;width:80px;border-radius:50px;text-align:center;height:30px;line-height:30px;margin-right:3px;cursor:pointer;font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:400;font-display:swap;font-size:.9em}.main-db .btn-add{background:#00668c;color:#fff}.main-db .btn-update{background:#00668c;color:#fff}.main-db .btn-delete{background:#d6d5d3;color:#1d1c1c}.main-manual h2{font-size:1.5em;border:solid 2px #1d1c1c;padding:20px;margin-bottom:30px;border-width:2px 0;margin-left:-20px}.main-manual h3{font-size:1.25em;line-height:1.4em;position:relative;padding-left:20px;color:#1d1c1c;margin-bottom:.5em}.main-manual h3:before{display:block;content:"";position:absolute;top:5px;bottom:5px;left:0;width:3px;border-radius:5px;background:#1d1c1c}.main-manual img{box-shadow:0 5px 25px rgba(29,28,28,.1)}.main-manual table{width:100%}.main-manual table td,.main-manual table th{padding:10px 15px;border:solid 1px #cccbc8;position:relative}.main-manual table th{background:#f5f4f1;font-style:normal;font-family:"Noto Sans JP",-apple-system,BlinkMacSystemFont,"メイリオ",Meiryo,sans-serif;font-weight:800;font-display:swap}.main-manual table td{font-family:Roboto,"メイリオ",Meiryo,sans-serif;font-weight:400;transition:all .25s ease}.line0{white-space:nowrap}.line1{white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;overflow:hidden}.small{font-size:.9em;line-height:1.6em}.block{display:block}.ib{display:inline-block}.sp,.tb{display:none!important}.none{display:none!important}.lastno>:last-child{margin-bottom:0!important}.is404{background:#eee;display:-webkit-flex;display:flex;align-items:center;justify-content:center;z-index:999;position:fixed;top:0;bottom:0;left:0;right:0;text-align:center;color:#555}@media all and (max-width:1000px){.tbpd0{padding:0!important}.tbmb0{margin-bottom:0!important}.tbbox{float:none;width:auto;margin:0 auto 30px}.tb100{width:100px}.tb150{width:150px}.tb200{width:200px}.tb250{width:250px}.tb300{width:300px}.tb350{width:350px}.tb400{width:400px}.tb450{width:450px}.tb500{width:500px}.tb550{width:550px}.tb600{width:600px}.wd{display:none!important}.tb{display:block!important}.main-db{padding:30px;overflow:auto;min-width:750px}.pd60{padding:50px}.mb60{margin-bottom:50px}.pd65{padding:50px}.mb65{margin-bottom:50px}.pd70{padding:50px}.mb70{margin-bottom:50px}.pd75{padding:50px}.mb75{margin-bottom:50px}.pd80{padding:50px}.mb80{margin-bottom:50px}.pd85{padding:50px}.mb85{margin-bottom:50px}.pd90{padding:50px}.mb90{margin-bottom:50px}.pd95{padding:50px}.mb95{margin-bottom:50px}.pd100{padding:50px}.mb100{margin-bottom:50px}}@media all and (max-width:640px){main{padding:0}.sidebar{left:auto;right:-200px;transition:all .4s ease}.sidebar.show{right:0}.sidebar_switch{display:block;position:fixed;top:15px;right:15px;z-index:510;border-radius:50px;width:40px;height:40px;line-height:40px;background:#313d44;color:#fff;text-align:center;font-size:20px;transition:all .4s ease}.sidebar_switch::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f0c9"}.sidebar_switch.show::before{content:"\f00d"}.sidebar_switch.show{background:#fff;color:#313d44;top:5px;right:5px}.main-db{min-width:700px}.main-input .table_head.eq1{left:0}.main-input .schedule-pop>.inbox{max-height:calc(100vh - 150px);overflow-y:auto}.main-input .schedule-pop .tr{padding-left:0;width:48%;margin:0 4% 5% 0}.main-input .schedule-pop .label{top:auto;width:auto;position:relative;text-align:left;font-size:.9em}.main-input .schedule-pop .tr-time11 .label::before,.main-input .schedule-pop .tr-time21 .label::before{bottom:-1.25em;right:2em}.modal{padding:0}.modal .wrap{border-radius:0}.modal .menues{position:relative;bottom:auto;right:auto;padding-top:20px}.modal .btn.close{top:0;right:0;border-radius:0;width:40px;height:40px;line-height:40px;z-index:500}.cpc,.spl{text-align:left}.spc{text-align:center}.spmg{margin-left:auto;margin-right:auto}.spnm{font-weight:400}.spbox{float:none;width:auto;margin:0 auto 30px}.sp100{width:100px}.sp150{width:150px}.sp200{width:200px}.sp250{width:250px}.sp300{width:300px}.sp350{width:350px}.sp400{width:400px}.sppd0{padding:0!important}.sppt0{padding-top:0!important}.sppb0{padding-bottom:0!important}.spmb0{margin-bottom:0!important}.spin{padding:0 30px}.spbr{margin-left:-30px;margin-right:-30px;width:auto;max-width:none;border-radius:0}.pd10{padding:5px}.mb10{margin-bottom:5px}.pd15{padding:10px}.mb15{margin-bottom:10px}.pd20{padding:15px}.mb20{margin-bottom:15px}.pd25{padding:20px}.mb25{margin-bottom:20px}.pd30{padding:25px}.mb30{margin-bottom:25px}.pd35{padding:30px}.mb35{margin-bottom:30px}.pd40{padding:30px}.mb40{margin-bottom:30px}.pd45{padding:30px}.mb45{margin-bottom:30px}.pd50{padding:30px}.mb50{margin-bottom:30px}.pd55{padding:30px}.mb55{margin-bottom:30px}.pd60{padding:30px}.mb60{margin-bottom:30px}.pd65{padding:30px}.mb65{margin-bottom:30px}.pd70{padding:30px}.mb70{margin-bottom:30px}.pd75{padding:30px}.mb75{margin-bottom:30px}.pd80{padding:30px}.mb80{margin-bottom:30px}.pd85{padding:30px}.mb85{margin-bottom:30px}.pd90{padding:30px}.mb90{margin-bottom:30px}.pd95{padding:30px}.mb95{margin-bottom:30px}.pd100{padding:30px}.mb100{margin-bottom:30px}.sp{display:block!important}.pc{display:none!important}}.viewonly .viewnone{display:none}@page{margin:3mm 3mm;size:A3 landscape;-webkit-print-color-adjust:exact}@media print{body{padding:0;background:#fff;font-size:12.5px;line-height:1.5em;letter-spacing:.03em}main{padding:0}.sidebar{display:none}}