.teacher-obser-ass-note .p-name{white-space:normal;text-align:left}.teacher-obser-ass-note button,.teacher-obser-ass-note button>span{vertical-align:middle}.teacher-obser-ass-note .ncl{border-right:none;text-align:right;min-width:50px}.teacher-obser-ass-note .ncm{border-left:none;border-right:none;min-width:90px}.teacher-obser-ass-note .ncr{border-left:none;text-align:right;min-width:auto}.teacher-obser-ass-note .note{margin:0 .3em;min-width:75px!important;display:initial}.teacher-obser-ass-note .morecount{display:initial;min-width:50px}.teacher-obser-ass-note .allcount{display:none;min-width:50px}.teacher-obser-ass-note .newnote{display:initial}@media only screen and (max-width:767px){.teacher-obser-ass-note .ncl{text-align:left}.teacher-obser-ass-note .ncm{min-width:auto}.teacher-obser-ass-note .note{display:none}.teacher-obser-ass-note .morecount{display:none}.teacher-obser-ass-note .allcount{display:initial}.teacher-obser-ass-note .newnote{display:none}}.teacher-obser-ass-note-morelist{padding:1em}.teacher-obser-ass-note-morelist .list-act{margin:1em 0 0 0}.teacher-obser-ass-note-morelist .note{min-width:75px}.teacher-obser-ass-note-morelist button,.teacher-obser-ass-note-morelist button>span{vertical-align:middle}.teacher-obser-ass-note-morelist .famheader{min-width:500px}.teacher-obser-ass-note-morelist .detaillist{margin:.2em 0 0 0;width:99%}.teacher-obser-ass-note-morelist .pre-title{margin:1em 0 0 0;font-weight:700;text-decoration:underline}.teacher-obser-ass-note-morelist .pre-list{margin:.2em 0 0 0;width:99%}.teacher-obser-ass-note-morelist .elof-id{cursor:default}.teacher-obser-ass-note-morelist .achievement{cursor:default}.teacher-obser-ass-note-morelist td.showmore{text-align:center}@media only screen and (max-width:767px){.teacher-obser-ass-note-morelist .famheader{min-width:300px}}.teacher-obser-ass-note-form .notecontent{margin:.6em;padding:.6em;border:1px solid #d5d5d5}.teacher-obser-ass-note-form .obserdate{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.teacher-obser-ass-note-form .obserdate-elem{margin:0 1em 0 0;padding:0}.teacher-obser-ass-note-form .childage,.teacher-obser-ass-note-form .childageasofdate{margin:0 1em 0 0}.teacher-obser-ass-note-form .ageval{font-weight:700}.teacher-obser-ass-note-form .agesetting{margin:0 1em 0 0}.teacher-obser-ass-note-form .agesettingval{font-weight:700}.teacher-obser-ass-note-form .agerangestatus{width:20px;height:20px}.teacher-obser-ass-note-form .onlyappropriateagerange{margin:.6em 0 .6em 0}.teacher-obser-ass-note-form .agerange{margin:.6em 0 .6em .2em;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center}.teacher-obser-ass-note-form .action{position:relative;min-height:65px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.teacher-obser-ass-note-form .personpicture{cursor:pointer;border:1px solid #6c615d;max-width:60px;max-height:60px;position:absolute;left:.2em;top:0}.teacher-obser-ass-note-form .lastupdated{margin:0 0 0 1em}.teacher-obser-ass-note-form .deletenote{margin:0 0 0 .6em}.teacher-obser-ass-note-form .suggest-input{width:99.5%}.teacher-obser-ass-note-form .suggest-note{width:95%;max-width:600px}@media only screen and (max-width:767px){.teacher-obser-ass-note .morecount{display:none}.teacher-obser-ass-note .ncm{min-width:auto}}.ServiceAgencyList .serviceTable{width:98%;border-collapse:collapse}@media only screen and (min-width:768px){.ServiceAgencyList .serviceTable .wrapTd{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ServiceAgencyList .serviceTable .wrapPre{max-width:500px;overflow:hidden;text-overflow:ellipsis;margin-top:.3em;margin-bottom:0}}@media only screen and (max-width:767px){.ServiceAgencyList .serviceTable .wrapTd{max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ServiceAgencyList .serviceTable .wrapPre{max-width:200px;overflow:hidden;text-overflow:ellipsis;margin-top:.3em;margin-bottom:0}}