html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0;font-size:100%}body{color:#111;background-color:#fff;font-family:Meiryo,メイリオ,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Osaka,MS PGothic,arial,helvetica,sans-serif;line-height:1}address,blockquote,center,div,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,noframes,noscript,ol,p,pre,table,ul{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{cursor:pointer}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#fff;border:none;border-radius:2px;box-shadow:inset 0 0 2px #777}::-webkit-scrollbar-thumb{box-shadow:none;background:#ccc;border-radius:2px}#root{position:relative}@media print{.no_print{display:none}}.scroll-y-filler{background-color:none;width:6px}table{border-collapse:collapse;border-spacing:0}a{color:#333;text-decoration:none}.clear{clear:both}.headBar{color:#eee;z-index:999;background-color:#00695c;flex-wrap:wrap;justify-content:space-between;align-items:center;width:100vw;min-width:1080px;padding:6px;display:flex;position:fixed;top:0}.headBar .leftSide{flex:auto;justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.headBar .leftSide>:empty,.headBar .updateGroup>:empty{position:absolute}.headBar .leftSide>div:has(>.snackDummy):not(:has(button,img,a,svg)){position:absolute}.headBar .updateGroup{align-items:center;gap:2px;display:flex}.headBar .titleWrapper{align-items:center;padding:0;display:flex}.headBar .titleWrapper .title,.headBar .titleWrapper .title a{align-items:center;display:flex}.headBar .comWrapper{width:24%;min-width:200px;font-size:.8rem;line-height:1.4}.headBar .comWrapper>div{text-align:right;white-space:nowrap;text-overflow:ellipsis;padding:8px;overflow:hidden}.headBar .links{width:100%;margin:8px 0 0}.headBar .title{color:#d2f8cb;letter-spacing:.4rem;font-size:1.2rem}.headBar .subtitle{color:#d2f8cb;margin:0 0 8px;font-size:.8rem}.headBar .menuItem{color:#eee;margin-right:.6rem}.headBar .monthDisplay{align-items:baseline;display:inline-flex}.headBar .monthDisplay>div{font-size:1.1rem}.headBar .monthDisplay .medium{padding:0 .2rem}.headBar .monthDisplay .small{font-size:.6rem}.AppPage{padding:6px}.flxRow,.flxTitle{page-break-inside:avoid;display:flex;position:relative}.flxTitle{border-bottom:1px solid #00695c}.flxRow{border-bottom:1px solid #ddd}.flxRow>div,.flxTitle>div{padding:6px 4px 4px;font-size:1rem}.flxRow.oddColor>div:nth-child(odd),.flxTitle.oddColor>div:nth-child(odd){background-color:#f5f5f5}.flxRow>div.noBkColor,.flxTitle>div.noBkColor,.flxRow .noBkColor,.flxTitle .noBkColor{background-color:#0000}.flxRow>div.lower,.flxTitle>div.lower{align-items:flex-end;display:flex}.flxRow>div.lowerRight,.flxTitle>div.lowerRight{justify-content:end;align-items:flex-end;display:flex}.flxRow>div.flxCenter,.flxTitle>div.flxCenter{justify-content:center;display:flex}.flxRow .small,.flxTitle .small{font-size:.8rem}.flxRow .large,.flxTitle .large{font-size:1.2rem}.flxRow .small.kariHno{background-color:#ffcdd2;padding:0 1rem;display:inline-block}.hnoWithSuffix{color:#2e7d32;font-weight:700}.flxRow .flxVirtical,.flxTitle .flxVirtical{flex-direction:column}.flxRow .small.rowInformation{padding:6px 0 0}.flxRow>.w03,.flxTitle>.w03{flex:3%;width:3%}.flxRow>.w04,.flxTitle>.w04{flex:4%;width:4%}.flxRow>.w05,.flxTitle>.w05{flex:5%;width:5%}.flxRow>.w06,.flxTitle>.w06{flex:6%;width:6%}.flxRow>.w07,.flxTitle>.w07{flex:7%;width:7%}.flxRow>.w08,.flxTitle>.w08{flex:8%;width:8%}.flxRow>.w10,.flxTitle>.w10{flex:10%;width:10%}.flxRow>.w13,.flxTitle>.w13{flex:13%;width:13%}.flxRow>.w15,.flxTitle>.w15{flex:15%;width:15%}.flxRow>.w20,.flxTitle>.w20{flex:20%;width:20%}.flxRow>.w25,.flxTitle>.w25{flex:25%;width:25%}.flxRow>.w30,.flxTitle>.w30{flex:30%;width:30%}.flxRow>.w35,.flxTitle>.w35{flex:35%;width:35%}.flxRow>.w40,.flxTitle>.w40{flex:40%;width:40%}.flxRow>.w45,.flxTitle>.w45{flex:45%;width:45%}.flxRow>.w50,.flxTitle>.w50{flex:50%;width:50%}.flxRow>.w60,.flxTitle>.w60{flex:60%;width:60%}.flxRow>.w70,.flxTitle>.w70{flex:70%;width:70%}.flxRow>.w100,.flxTitle>.w100{flex:100%;width:100%}.flxRow>.chkBox,.flxTitle>.chkBox,.flxRow>.wmin,.flxTitle>.wmin{flex:0 0 32px;width:32px}.flxRow>.wtel,.flxTitle>.wtel{flex:0 0 120px;width:120px}.flxRow>.wdate,.flxTitle>.wdate{flex:0 0 100px;width:100px}.flxRow>.wpostal,.flxTitle>.wpostal{flex:0 0 80px;width:80px}.flxRow>.wzen4,.flxTitle>.wzen4{flex:0 0 68px;width:68px}.flxRow>.wzen3,.flxTitle>.wzen3{flex:0 0 52px;width:52px}.flxRow>.wzen8,.flxTitle>.wzen8{flex:0 0 128px;width:128px}.flxRow>.wzen10,.flxTitle>.wzen10{flex:0 0 160px;width:160px}.flxRow .center,.flxTitle .center{text-align:center}.flxRow .right,.flxTitle .right{text-align:right}.AppPage{width:90vw;min-width:1080px;margin:0 0 0 5vw}.AppPage.fixed{z-index:998;background-color:#fff;width:90vw;min-width:1080px;margin:0;padding-bottom:0;position:fixed;top:47px;left:5vw}.AppPage.fixed.userLst{top:84px}.AppPage.fixed.schedule,.AppPage.fixed.schWeekly{min-width:1010px;padding-top:6px;top:84px}.AppPage.scroll{padding-top:172px;padding-bottom:80px}.AppPage.scroll.userLst{padding-top:135px}@media print{.AppPage.scroll.userLst{padding-top:0}}.AppPage.scroll.schedule{min-width:1010px;padding-top:157px}.weeklyButtonGrp{justify-content:center;display:flex}@media print{.AppPage.fixed.schedule{width:90vw;margin-left:0;position:relative;top:20px;left:5vw}.AppPage.scroll.schedule{padding-top:22px}.AppPage.scroll{padding-top:0;padding-bottom:0}.AppPage.fixed{width:90vw;min-width:1080px;margin:0 0 0 5vw;position:static}.weeklyButtonGrp{display:none}}.AppPage.schByUsers{padding-top:68px}.AppPage.schByUsers.flex{flex-wrap:wrap;display:flex}.AppPage.schdule .titleHover{background-color:#e2f1df}.AppPage .userLst{max-width:1200px}.schByUsers .monthWrapper .month{width:90%;max-width:800px;margin:0 auto}.schByUsers .monthWrapper .week{display:flex}.schByUsers .monthWrapper .day{width:14.2857%}.schByUsers .monthWrapper .dayLabel,.schByUsers .monthWrapper .weekLabel{text-align:center;padding:4px}.schPillarOuter{justify-content:space-between;width:90%;max-width:900px;margin:0 auto;padding-top:4px;padding-bottom:12px;display:flex}@media print{.schPillarOuter{flex-wrap:wrap}}.schPillarOuter.week{margin:20px auto}.schPillarOuter:last-child{padding-bottom:56px}.schPillarOuter.title{margin:16px auto 0;padding-top:0;padding-bottom:0}.schPillar{width:13.5%}.schByUsers .monthWrapper .dayLabel,.schPillar .dayLabel{background-color:#eee}.schPillar .date{text-align:center;padding:4px 0;font-size:.8rem}.schPillar .date.outOfMonth{color:#999}.schPillar .date:after{content:"";background-color:#00b6a1;height:1px;margin:2px auto 4px;display:block}.schPillar .date.schooloff:after{background-color:#e77052}.schPillar .date.off:after{background-color:#546e7a}.schPillar .date.outOfMonth:after{background-color:#999}.schByUsers .monthWrapper .content,.schPillar .dateContent{min-height:72px;padding:4px;font-size:.8rem;position:relative}.schPillar .dateContent{margin-bottom:6px;padding-top:2px}.schPillar .user{border-radius:2px;margin:0 auto 4px;padding:6px 0 2px 8px}.schPillar .content .inner{display:flex}.schPillar .content .inner .icon{width:25%}.schPillar .content .inner .icon svg{font-size:1.1rem}.schPillar .content .inner .icon.fa{padding-right:.2rem;font-size:.9rem}.schPillar .content .inner .text{flex-direction:column;justify-content:center;width:75%;display:flex}.schPillar .content .transfer svg{vertical-align:top;font-size:.7rem}.flxRow .inNameVol{text-align:right;width:20px;margin:0;display:inline-block}.flxRow .inNameVol.namerator{width:35px}.flxRow .counter{border-bottom:1px solid #0000;margin-left:4px;display:inline-block}.flxRow .counter.over{color:#b71c1c;border-bottom:1px solid #b71c1c;font-weight:700}.flxTitle .dateTitle{cursor:pointer;position:relative}.flxTitle .dateTitle .schDailyContUnker{text-align:center;opacity:0;cursor:pointer;background-color:#fff;flex:1;padding:12px 0 4px;font-size:1.6rem;transition:all .4s;position:absolute;top:0;right:0}.flxTitle .dateTitle:hover .schDailyContUnker{opacity:.6;text-shadow:0 0 3px #fff}.flxTitle .dateTitle .center{width:100%}.flxTitle .dateTitle .totalOfDay{text-align:right;border-top:1px solid #ddd;border-bottom:1px solid #fff0;width:100%;margin:2px 0;padding:2px 0 1px}.flxTitle .dateTitle .totalOfDay.higher{color:#01579b;border-bottom:1px solid #2196f3;font-weight:700}.flxTitle .dateTitle .totalOfDay.over{color:#b71c1c;border-bottom:1px solid #ef5350;font-weight:700}.flxTitle .dateTitle .dAddiction{text-align:center;color:#26a69a;width:100%;height:.6rem;font-size:.6rem}.userLst .tabelBodyWrapper{padding-bottom:32px}.scdRow .dateCell{transition:all .4s;position:relative}.scdRow .dateCell .useChecked{border-bottom:10px solid #0000;border-left:10px solid #00695c88;position:absolute;top:0;left:-.8px}.scdRow .dateCell.mwfClass,.flxTitle .dateTitle.dateTitle.mwfClass{background-color:#f5f5f5}.scdRow .dateCell.sunClass,.flxTitle .dateTitle.dateTitle.sunClass{background-color:#f8eac2}.scdRow .dateCell.mwfClass.schoolOff,.flxTitle .dateTitle.dateTitle.mwfClass.schoolOff{background-color:#ffe9d0}.scdRow .dateCell.schoolOff.sunClass,.flxTitle .dateTitle.dateTitle.schoolOff.sunClass{background-color:#fbe6ef}.scdRow .dateCell.off,.flxTitle .dateTitle.dateTitle.off{background-color:#cacad9}.scdRow .dateCell.schoolOff,.flxTitle .dateTitle.dateTitle.schoolOff{background-color:#fff1e2}.scdRow .dateCell.hoverAddRemove:hover{background-color:#fad7e3}.scdRow .dateCell.hoverAddEdit:hover{background-color:#d3eeec}.scdRow .dateCell.absensed div{opacity:.8}.scdRow .dateCell .dateCellAbsenceIcon{color:#8f0318;display:none;position:absolute;top:2px}.scdRow .dateCell.absensed .dateCellAbsenceIcon{opacity:1;display:block}.scdRow .dateCell div{text-align:center;line-height:60%}.scdRow .dateCell .dateCellInner{background-color:#153aa0;border-radius:2px;align-self:stretch;width:95%}.scdRow .dateCell i{color:#999;font-size:.6rem}.scdRow .dateCell i.offSchool{color:#e77052}.scdRow .dateCell .num{color:#666;font-size:.6rem;font-weight:700}.scdRow .scdRowUserTitle{border-right:1px solid #ddd;position:relative}.scdRow .scdRowUserTitle .name{position:relative}.scdRow .scdRowUserTitle .uaddiction{color:#00b6a1;padding:0 0 0 .4rem;font-size:.6rem;display:inline-block}.scdRow .kanriType{color:#26a69a;font-size:.7rem;font-weight:700}.scdRow .kanriType.kyo{color:#2196f3}.scdRow .scdRowUserTitle .SchUserContUnker{opacity:0;cursor:pointer;text-align:right;width:138px;padding:8px;font-size:1.6rem;transition:all .4s;position:absolute;top:0;right:0}.scdRow .scdRowUserTitle:hover .SchUserContUnker{opacity:.6}.dateCell .doubleIcon{letter-spacing:-.5rem;text-shadow:-1px -1px 1px #fff;margin-left:-.5rem}.dateCell i.faint{color:#999}.AppPage.schedule.calWrapp{padding:76px 0 0}.AppPage.schedule.calWrapp .cld{width:600px;margin:24px auto}.AppPage.schdule .SchExRowContent{background-color:#d3d3d3;border-bottom:1px solid #9c9c9c;padding:6px 6px 6px 0}.AppPage.schdule .SchExRowContent .contOuterWrapper,.AppPage.schdule .SchExRowContent .triangelWrapper{display:flex}.AppPage.schdule .SchExRowContent .spacer{flex:0 2}.AppPage.schdule .SchExRowContent .contOuterWrapper .contWrapper{flex:1 0 auto}.AppPage.schdule .SchExRowContent .triangele{text-align:center}.AppPage.schdule .SchExRowContent .contWrapper{display:flex}.AppPage.schdule .SchExRowContent .contWrapper .remaining{flex:1}.AppPage.schdule .SchExRowContent .contWrapper .middle{box-shadow:0 2px 2px #999}.AppPage.schdule .SchExRowContent .contWrapper .inner{background-color:#fff;width:17rem;padding:4px 6px}.AppPage.schdule .SchExRowContent .contWrapper .inner>div{padding:3px 0;font-size:90%}.AppPage.schdule .SchExRowContent .contWrapper .inner .houkagoOrNot{margin-inline-start:1rem}.AppPage.schdule .SchExRowContent .exrowIcon{color:#00695c;width:1rem;margin-inline-end:.4rem}.AppPage.schdule .SchExRowContent .exrowTriangle{color:#00695c;transform:scaleX(1.7)}.AppPage.schdule .SchExRowContent .contWrapper .controle{text-align:center;background-color:#00695c;justify-content:space-around;padding:0;display:flex}.AppPage.schdule .SchExRowContent .contWrapper .controle i{color:#fff;cursor:pointer;flex:1;padding:8px 0;display:block}.SchExRowContent .timeInstructer{display:flex}.SchExRowContent .timeSetter{width:3.5rem;display:block;position:relative}.SchExRowContent .timeInstructer .timesConnect{text-align:center;width:2rem}.SchExRowContent .timeSetter .timeSetterController{width:100%;position:relative}.SchExRowContent .timeSetter .timeSetterController .row{width:100%;display:flex}.SchExRowContent .timeSetter .timeSetterController .click{color:#00695c;padding:4px}.SchExRowContent .timeSetter .timeSetterController .close{width:2rem;height:1.5rem;position:absolute;top:0;left:100%}.SchExRowContent .timeSetter .timeSetterController .row .small{padding-top:6px;font-size:.7rem}.SchExRowContent .timeSetter .timeSetterController .space{margin:4px 6px}.SchExRowContent .actualCost .item{height:1rem;margin-inline-end:.5em;display:inline-block;position:relative}.SchExRowContent .actualCost .item .tip{background-color:#e2e2d6;border-radius:2px;width:6rem;padding:.5rem;display:none;position:absolute;box-shadow:0 1px 2px #999}.SchExRowContent .actualCost .item:hover .tip{display:block}.schDialog{min-width:300px}.schDialog .date,.dialogUser{text-align:center;text-align:center;padding:4px 0 0;font-size:.8rem}.schDialog .listItem{padding:8px 40px}.schDialog .listItem .text{padding-inline-start:4px}.schDialog form.addiction{flex-wrap:wrap;max-width:800px;padding:8px 16px;display:flex}.formTextWrapper{border:1px solid #00b6a166;border-radius:4px;margin:0 0 16px;padding:16px}.formTextWrapper>div{padding:4px 0;font-size:.9rem;line-height:1.5rem}.AppPage .pageNav{margin-bottom:8px;display:flex}.AppPage .pageNav .navLink{cursor:pointer;background-color:#dae0d8;border-radius:2px;padding:6px 4px 4px;box-shadow:0 1px 2px #9c9c9c}.AppPage .pageNav .navLink .small{font-size:.7rem}.AppPage .pageNav .selectService{padding:4px 8px 3px;display:flex}.AppPage .pageNav .selectService .item{border-bottom:1px solid #6d585800;padding:3px}.AppPage .pageNav .selectService .item.current{border-bottom:1px solid #1d661d}.AppPage .pageNav .modalAnc{padding:4px 8px 3px}.AppPage .pageNav .modalAnc>div{padding:3px}.AppPage .pageNav a.menuItem{padding:2px 6px 0;display:block}.AppPage .pageNav .buttonWrapperPN{padding:2px 6px 0}.AppPage .pageNav .month{text-align:center;padding:7px 2px 6px}.pageNav .month .small,.flxTitle .month .small{font-size:.7rem}.pageNav .occuRate,.flxTitle .occuRate{padding:8px}.flxTitle .occuRate{padding:4px;position:fixed}.pageNav .occuRate .rate .small,.flxTitle .occuRate .rate .small,.pageNav .occuRate .detail,.flxTitle .occuRate .detail{font-size:.7rem}.modalClose{color:#00695c;cursor:pointer;width:1.5rem;height:1.5rem;font-size:1.5rem;position:absolute;top:0;right:0}.cld .cldTitle{color:#00695c;text-align:center;border-bottom:1px solid #00695c;padding:4px 0 2px;font-size:1.2em;font-weight:700}.cld .cldBody{width:90%;margin:10px auto 8px}.cld .cldBodyRow{display:flex}.cld .cldBodyRow>div{text-align:center;width:14.2857%}.cld .oneDay{height:2.5rem;margin:1px;padding-top:.8em;position:relative}.cld .oneDay.schoolOff,.AppPage.schByUsers .monthWrapper .schoolOff{background-color:#f8e3cb}.cld .oneDay.off,.AppPage.schByUsers .monthWrapper .off{background-color:#cacad9}.cld .oneDay.schoolOff,.cld .oneDay.weekday{cursor:pointer}.cld .clenderDaysInner{height:2.5rem;position:relative;top:-1rem}.cld .clenderLower{height:40px}.cld .controlewrapper{text-align:center;padding:5px 0}label.radioWrapper,span.radioWrapper{cursor:pointer;background-color:#fff;border-bottom:2px solid #00695c;margin-inline-end:8px;padding:5px 10px}label.radioWrapper:last-child,span.radioWrapper:last-child{margin-inline-end:0}label.radioWrapper.checked{color:#eee;background-color:#00695c}label.radioWrapper input[type=radio]{display:none}.dialogForm{width:90vw;max-width:700px;max-height:80vh;padding:0 4px 4px;overflow-y:scroll}.dialogForm.users{max-width:800px}.dialogForm .cntRow,form .cntRow{flex-wrap:wrap;display:flex}.cntRow .destItem{margin-right:16px;display:flex}.cntRow .destItem>span{padding-top:14px;display:block}.cntRow .destItem .MuiIconButton-root{color:#ef9a9a}.modalFormWrqapper .formTitle,.schDialog .dialogTitle,.dialogForm .formTitle,.MuiDialog-container .formTitle,.MuiDialogTitle-root .formTitle{color:#00695c;text-align:center;border-bottom:1px solid #ddd;margin:4px 0 6px;padding:4px;font-size:1.2rem;position:relative}.modalFormWrqapper .formSubTitle,.schDialog .formSubTitle,.dialogForm .formSubTitle,.MuiDialog-container .formSubTitle,.MuiDialogTitle-root .formSubTitle{justify-content:center;padding-top:0;font-size:.8rem;display:flex}.modalFormWrqapper .formSubTitle>div,.schDialog .formSubTitle>div,.dialogForm .formSubTitle>div,.MuiDialog-container .formSubTitle>div,.MuiDialogTitle-root .formSubTitle>div{padding:0 6px 6px}.modalFormWrqapper>div,.dialogForm>div{padding:4px 8px}.dialogForm .formSubTitle .titlesmall{font-size:.8rem}.dialogForm .formSubTitle .titlelarge{font-size:1.2rem}.dialogForm .errMsg{color:#d32f2f;padding:8px 16px;font-weight:700}.modalFormWrqapper .time span{padding-inline:6px 4px}option.holiday{color:#804536}input[type=time]{border:none;border-bottom:1px solid #333;font-size:1.1rem}input[type=time]:focus{border:none;border-bottom:1px solid #00695c;outline:none;font-size:1.1rem}.radioWrapper input[type=radio]{display:none}.radioWrapper i{opacity:1;width:1.1rem;transition:all .2s;display:inline-block;overflow:hidden}.radioWrapper i.current{opacity:0}.radioWrapper i.notCurrent{margin-inline-start:-1.1rem}.radioWrapper .radioCurrent i.current{opacity:1}.modalFormWrqapper .dispatch{margin:5px;padding:5px}.modalFormWrqapper .formRow{flex-wrap:wrap;margin-bottom:6px;display:flex}.modalFormWrqapper .schEditSubtitle{color:#00695c;background-color:#f5f5f5;padding:1px 0 1px 2rem;font-size:.8rem}.modalFormWrqapper .category.radioWrapper{padding:20px 0 0 32px}.floatingActionButtons,.floatingRadioButtons{text-align:right;justify-content:flex-end;padding:0 20px 0 0;display:flex;position:fixed;bottom:20px;right:0}.floatingActionButtons button{margin-inline-start:20px}.floatingActionButtons button:first-of-type{margin-inline-start:0}.floatingRadioButtons .MuiFormControlLabel-label{font-size:.8rem}.floatingActionButtons .MuiFab-root:hover{background-color:none}@media print{.floatingActionButtons{display:none}}.buttonWrapper{text-align:right;padding:8px}.buttonWrapper.fixed{position:fixed;bottom:0;right:5%}.setting .buttonWrapper.fixed{width:650px;right:auto}.buttonWrapper.floating{padding:0 0 0 4px}.buttonWrapper.center{text-align:center}.buttonWrapper button{margin-inline-start:20px}.buttonWrapper button:first-child{margin-inline-start:0}.settingTabs header{background-color:#37474f}.loading{opacity:.6;margin-top:40vh;margin-left:50%;padding-top:-16px;padding-left:-16px}.loading img{width:32px}.rooterLink>a{padding:7px 11px 6px;display:inline-block}.linksTab{background-color:#37474f;justify-content:center;min-width:1080px;display:flex}.linksTab.fixed{z-index:999;width:100%;position:fixed}.linksTab a{color:#eceff1;box-sizing:border-box;border-bottom:2px #0277bd00;margin:0 8px;padding:6px 12px;display:block}.linksTab a.current{background-color:#546e7a;border-bottom:2px #0277bd}.AppPage.account,.AppPage.proseed{min-width:400px;margin:0 auto;padding-top:3vh}.AppPage.account .billingPanel{text-align:center;border-radius:2px;width:90%;max-width:600px;margin:0 auto;padding:24px;line-height:1.4rem}.AppPage.account .billingPanel.short{max-width:none;margin:1vh auto}.AppPage.account .billingPanel .massage{margin-bottom:8px;padding:4px 0}.AppPage.account .billingPanel .sendProgress{text-align:left;width:60%;margin:0 auto;padding:4px 0}.AppPage.account .billingPanel .sendProgress span.text{margin-inline-start:10px}.AppPage .accountButtonGP{min-width:120px}.AppPage .accountButtonGP:last-child{margin-left:4%}.AppPage.proseed .calcButton{text-align:center;margin-bottom:8px}.AppPage.proseed .summary{width:95%;max-width:400px;margin:20px auto}.AppPage.proseed .nodata{text-align:center;color:#546e7a}.AppPage.proseed .nodata .icon{font-size:4rem}.AppPage.proseed .nodata .text{font-size:.8rem}.AppPage.proseed .flxRow .rowh,.AppPage.proseed .flxRow .rowd,.AppPage.proseed .flxTitle .rowh,.AppPage.proseed .flxTitle .rowd{background-color:inherit}.AppPage.proseed .flxRow:nth-child(odd),.proseedOthers .flxRow:nth-child(odd){background-color:#f5f5f5}.AppPage.proseed .comment{margin:8px 0 0;padding:4px;font-size:.8rem}.AppPage.proseed .byUser{width:95%;max-width:950px;margin:24px auto}.AppPage.proseed .serviceCode{width:95%;max-width:700px;margin:24px auto}.flxRow.editOn{cursor:pointer}.flxRow.editOn:hover,.flxRow.editOn:hover>div:nth-child(odd){background-color:#e0f2f1}.userRow.flxRow .swapButtons{display:none}.userRow.flxRow.swapOn .swapButtons{background-color:#0000;padding:8px;display:flex;position:absolute;top:-8px;right:0}.userRow.flxRow.swapOn .swapButtons .MuiIconButton-root{padding:4px}.loginFrom{width:95%;max-width:400px;margin:0 auto}.loginFrom>img{width:40%;margin:4vh auto 0;display:block}.AppPage.setting{min-width:750px;max-width:750px;margin:90px auto}.AppPage.setting.narrow{min-width:420px;max-width:420px}.setting .usersListForIndex{padding-bottom:56px}.setting .userForIndex{border:none;display:flex}.setting .userForIndex>div{white-space:nowrap;text-overflow:ellipsis;padding:6px 6px 4px;overflow:hidden}.setting .userForIndex .title{padding-bottom:8px;font-size:.8rem;display:block}.setting .buttonWrapper .sortButton{color:#fff;background-color:#e65100}.setting .buttonWrapper .sortButton:hover{color:#fff;background-color:#c84600}form .templatewrappInnner{padding:8px}form .innerTitle{border-bottom:2px solid #424242;margin-bottom:8px;padding:8px 2px 2px 1rem;font-size:.7rem}.aFormPartsWrapper{display:flex}.sFormaParts{padding:8px;display:flex}.aFormPartsWrapper.large{width:100%}.aFormPartsWrapper.large,.aFormPartsWrapper.middle,.aFormPartsWrapper.middleL{text-align:justify;margin-bottom:16px;padding:8px;position:relative;box-shadow:0 1px 2px #b3b3b3}.aFormPartsWrapper.large .checked,.aFormPartsWrapper.middle .checked{position:absolute;top:-8px;right:-8px}.aFormPartsWrapper.middle .checked{top:2px;right:2px}.aFormPartsWrapper.noOpt{border:1px solid #00b6a166;border-radius:4px}.aFormPartsWrapper.middle,.aFormPartsWrapper.small,.aFormPartsWrapper.middleL{box-shadow:none;margin-bottom:8px;padding:4px}.setting form .acctualCosts{flex-wrap:wrap;display:flex}.aFormPartsWrapper .discription{display:none}.aFormPartsWrapper.large .discription{flex:1;width:60%;padding:0 8px 8px;font-size:.9rem;line-height:150%;display:block}.aFormPartsWrapper.large .discription .title,.aFormPartsWrapper.large .discription .main{display:block}.aFormPartsWrapper .discription .more{display:none}.aFormPartsWrapper .priceLabel{padding:12px}.MuiDialog-root .discription .main,.MuiDialog-root .discription .more{color:#111;margin-bottom:1rem;line-height:1.6rem;display:block}.MuiDialog-root .discription .more{display:none}.MuiButton-root,.MuiTypography-root,.MuiInput-root,.MuiInputBase-root,.MuiFormLabel-root{font-family:Meiryo,メイリオ,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,Osaka,MS PGothic,arial,helvetica,sans-serif}.AppPage.reports{max-width:600px;margin:60px auto;padding-top:40px}.AppPage .printPreview{margin-left:var(--printPreviewMarginLeft,60px)}.AppPage.reports .reportCntRow{max-width:800px;margin:0 auto;padding:6px 0;display:flex}.reportCntRow .reportDisc{flex:0 0 45%;align-items:center;padding:8px;display:flex}.reportCntRow .reportDateSet{flex:0 0 28%;align-items:center;padding:8px 8px 8px 32px;display:flex}.reportCntRow .genButton,.reportCntRow .dlButton{align-items:center;width:30%;display:flex}.reportCntRow .buttonGp{min-width:120px}.textEclips{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media print{.headBar,.sideToolBar,.noprint,.linksTab{display:none}.AppPage.reports{margin:0 auto;padding-top:0}.pageBreak{page-break-after:always}.pageBreak:last-child{page-break-after:auto}.printPage .pageBreak{page-break-after:always}.printPage:last-child .pageBreak{page-break-after:auto}}.AppPage.account{max-width:1080px;margin:16px auto}.AppPage .H{background-color:#e0f2f1;border-bottom:1px solid #004d40;padding:12px 8px 8px 16px}.AppPage .H .small{padding:4px 0;font-size:.8rem;line-height:1rem}.addedit{cursor:url(./curaddedit-DwrcZnID.png)}.addremove{cursor:url(./curaddremove-DbZ612Mz.png)}@media screen and (width<=1079px){.AppPage.fixed{z-index:auto;position:relative}.AppPage.scroll,.AppPage.scroll.schedule,.AppPage.scroll.userLst{padding-top:90px}}@media screen{.printOnly{display:none}}.AppPage.Cntbkconfig{min-width:650px;margin:10px auto}.AppPage.proseed{padding-top:92px}@media print{.AppPage.proseed{padding-top:0}.noprint{display:none!important}}
