.anglrC-alertBox--error{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 12px;line-height:1.5;font-size:14px;color:#f53838;background-color:#fef6f7;border:1px dashed #f53838}.anglrC-alertBox--warning{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 12px;line-height:1.5;font-size:14px;color:#4d4c4b;background-color:#fff7ee;border:1px solid #f9c68e}.anglrC-alertBox--warning base-icon{color:#f17e00}.anglrC-alertBox--success{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 12px;line-height:1.5;font-size:14px;color:#42a903;background-color:#fafff6;border:1px dashed #42a903}.anglrC-alertBox--info{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 12px;line-height:1.5;font-size:14px;color:#2581cb;background-color:#f2fafb;border:1px dashed #2581cb}.anglrC-alertText--error{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#f53838;font-size:14px;line-height:1.5}.anglrC-alertText--warning{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#f17e00;font-size:14px;line-height:1.5}.anglrC-alertText--success{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#42a903;font-size:14px;line-height:1.5}.anglrC-alertText--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#2581cb;font-size:14px;line-height:1.5}.anglrC-alertIcon{width:21px;height:21px;margin-right:4px}.anglrC-alertOuterContainer--autoWidth{display:inline-block}.anglrC-alertInnerContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline}.anglrC-alertInnerContainer:hover{color:#23527c;text-decoration:underline}.anglrC-alertInnerContainer .anglrC-alertLinkIcon{margin-left:2px}
.anglrC-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.anglrC-button .anglrC-buttonContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;padding:0 12px;background-color:rgba(0,0,0,0);color:#fff;vertical-align:middle}.anglrC-button--primary,.anglrC-buttonCircle--primary,.anglrC-buttonIcon--primary{background:#01a2c1}.anglrC-button--primary:hover,.anglrC-buttonCircle--primary:hover,.anglrC-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.anglrC-button--secondary,.anglrC-buttonCircle--secondary,.anglrC-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1}.anglrC-button--secondary .anglrC-buttonContent,.anglrC-buttonCircle--secondary .anglrC-buttonContent,.anglrC-buttonIcon--secondary .anglrC-buttonContent{color:#01a2c1}.anglrC-button--secondary:hover,.anglrC-buttonCircle--secondary:hover,.anglrC-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;cursor:pointer}.anglrC-button--secondary:hover .anglrC-buttonContent,.anglrC-buttonCircle--secondary:hover .anglrC-buttonContent,.anglrC-buttonIcon--secondary:hover .anglrC-buttonContent{color:#fff}.anglrC-button--alert,.anglrC-buttonCircle--alert,.anglrC-buttonIcon--alert{background:#f53838}.anglrC-button--alert:hover,.anglrC-buttonCircle--alert:hover,.anglrC-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.anglrC-button--disabled,.anglrC-buttonCircle--disabled,.anglrC-buttonIcon--disabled{background:#cfcfcd;border:none;color:#fff;cursor:default}.anglrC-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;line-height:32px}.anglrC-button--s .anglrC-icon{width:13px;height:13px;margin-right:4px}.anglrC-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px;line-height:40px}.anglrC-button--r .anglrC-icon{width:16px;height:16px;margin-right:4px}.anglrC-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px;line-height:48px}.anglrC-button--l .anglrC-buttonContent{padding:0 24px}.anglrC-button--l .anglrC-icon{width:20px;height:20px;margin-right:8px}.anglrC-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anglrC-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;color:#fff}.anglrC-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.anglrC-buttonIcon--xs .anglrC-icon{width:14px;height:14px}.anglrC-buttonIcon--s{border-radius:6px;width:32px;height:32px}.anglrC-buttonIcon--s .anglrC-icon{width:20px;height:20px}.anglrC-buttonIcon--r{border-radius:7px;width:40px;height:40px}.anglrC-buttonIcon--r .anglrC-icon{width:24px;height:24px}.anglrC-buttonIcon--secondary{color:#01a2c1}.anglrC-buttonIcon--secondary .anglrC-icon{fill:#01a2c1;stroke:#01a2c1}.anglrC-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;cursor:pointer}.anglrC-buttonIcon--secondary:hover .anglrC-icon{fill:#fff;stroke:#fff}.anglrC-buttonIcon--disabled:hover .anglrC-icon-cursor{cursor:default}.anglrC-buttonIcon base-icon{width:100%;height:100%}.anglrC-buttonTransparent{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out}.anglrC-buttonTransparent .anglrC-buttonContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 12px;background:rgba(0,0,0,0);color:#fff;vertical-align:middle}.anglrC-buttonTransparent--primary .anglrC-buttonContent{color:#01a2c1}.anglrC-buttonTransparent--alert .anglrC-buttonContent{color:#f53838}.anglrC-buttonTransparent--disabled{cursor:default}.anglrC-buttonTransparent--disabled .anglrC-buttonContent{color:#828282}.anglrC-buttonTransparent--disabled .anglrC-buttonContent .anglrC-icon{fill:#828282;stroke:#828282}.anglrC-buttonTransparent--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px}.anglrC-buttonTransparent--s .anglrC-icon{width:13px;height:13px;margin-right:4px}.anglrC-buttonTransparent--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.anglrC-buttonTransparent--r .anglrC-icon{width:16px;height:16px;margin-right:4px}.anglrC-buttonTransparent--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.anglrC-buttonTransparent--l .anglrC-buttonContent{padding:0 24px}.anglrC-buttonTransparent--l .anglrC-icon{width:20px;height:20px;margin-right:8px}.anglrC-buttonTransparent_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anglrC-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.anglrC-buttonCircle .anglrC-icon{fill:#fff;stroke:#fff}.anglrC-buttonCircle--r{width:24px;height:24px}.anglrC-buttonCircle--r .anglrC-icon{width:14px;height:14px}.anglrC-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.anglrC-buttonCircle--l .anglrC-icon{width:38px;height:38px}.anglrC-buttonCircle--secondary{color:#01a2c1}.anglrC-buttonCircle--secondary .anglrC-icon{fill:#01a2c1;stroke:#01a2c1}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;font:14px inherit;line-height:1.15;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.anglrC-checkbox{position:relative;display:inline-block;cursor:pointer}.anglrC-checkbox:hover .anglrC-checkbox_icon{border-color:#01a2c1}.anglrC-checkbox input[type=checkbox]{position:absolute;top:50%;right:auto;bottom:auto;left:auto;width:20px;height:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-appearance:none;-moz-appearance:none;appearance:none}.anglrC-checkbox input[type=checkbox]:checked+.anglrC-checkbox_icon{background:#01a2c1;border:1px solid #01a2c1}.anglrC-checkbox input[type=checkbox]:checked+.anglrC-checkbox_icon::after{position:absolute;top:1px;right:auto;bottom:auto;left:50%;display:block;width:25%;height:55%;border-right:2px solid #fff;border-bottom:2px solid #fff;content:"";-webkit-transform:translate(-50%, 0) rotate(45deg);transform:translate(-50%, 0) rotate(45deg)}.anglrC-checkbox input[type=checkbox]:indeterminate+.anglrC-checkbox_icon::after{position:absolute;top:1px;right:auto;bottom:auto;left:50%;display:block;width:60%;height:50%;border-bottom:2px solid #828282;content:"";-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.anglrC-checkbox .anglrC-checkbox_icon{position:absolute;top:50%;right:auto;bottom:auto;left:auto;border:1px solid #cfcfcd;width:20px;height:20px;background:#fff;border-radius:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.anglrC-checkbox .anglrC-checkbox_icon--alert{border:1px solid #cfcfcd;border-color:#f53838}.anglrC-checkbox .anglrC-checkbox_label{display:inline-block;padding:9px 0 10px 28px}.anglrC-checkbox--disabled{color:#828282}.anglrC-checkbox--disabled:hover .anglrC-checkbox_icon{border-color:#cfcfcd}.anglrC-checkbox--disabled:hover{cursor:default}.anglrC-checkbox--disabled .anglrC-checkbox_icon{border:1px solid #cfcfcd;background:#e3e2e0}.anglrC-checkbox--alert:hover .anglrC-checkbox_icon{border-color:#f53838}.anglrC-checkbox--alert input[type=checkbox]:checked+.anglrC-checkbox_icon{background:#f53838;border:1px solid #f53838}.anglrC-checkbox--alert input[type=checkbox]:indeterminate+.anglrC-checkbox_icon{border:1px solid #f53838}label.anglrC-checkbox{margin:0;color:#4d4c4b;font-size:14px;font-weight:normal;line-height:1.5}label.anglrC-checkbox--disabled{color:#828282}label.anglrC-checkbox input[type=checkbox]{display:none;margin:0}label.anglrC-checkbox input[type=checkbox]:checked+.anglrC-checkbox_icon::after{top:3px}
.anglrC-colorPalette .popover_colorBoxContainer .colorBox,.anglrC-colorPalette_toggleContainer .colorBox{display:inline-block;width:24px;height:24px;border-radius:4px}.anglrC-colorPalette{border:1px solid #cfcfcd;border-radius:7px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:64px;height:40px;padding:8px;background:#fff;fill:#4d4c4b;stroke:#4d4c4b}.anglrC-colorPalette:hover{border-color:#01a2c1;cursor:pointer}.anglrC-colorPalette .showPalette{display:block}.anglrC-colorPalette .hidePalette{display:none}.anglrC-colorPalette_toggleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.anglrC-colorPalette base-icon{margin-left:8px}.anglrC-colorPalette .anglrC-icon{width:14px;height:14px;vertical-align:middle}.anglrC-colorPalette .popover{position:absolute;top:40px;left:0;width:234px;padding:8px;border-radius:7px}.anglrC-colorPalette .popover_colorBoxContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.anglrC-colorPalette .popover_colorBoxContainer .colorBox{margin:calc(12px / 2);cursor:pointer}.colorPalette--strongSteelGrey{background-color:#6c676e;border-color:#6c676e;color:#6c676e}.colorPalette--strongSepia{background-color:#483c2c;border-color:#483c2c;color:#483c2c}.colorPalette--strongBrown{background-color:#6d4c33;border-color:#6d4c33;color:#6d4c33}.colorPalette--strongMaroon{background-color:maroon;border-color:maroon;color:maroon}.colorPalette--strongPurple{background-color:purple;border-color:purple;color:purple}.colorPalette--strongPansy{background-color:#433171;border-color:#433171;color:#433171}.colorPalette--strongSaxeBlue{background-color:#5a7993;border-color:#5a7993;color:#5a7993}.colorPalette--strongOrientalBlue{background-color:#304285;border-color:#304285;color:#304285}.colorPalette--strongCobaltBlue{background-color:#0062a0;border-color:#0062a0;color:#0062a0}.colorPalette--strongCeruleanBlue{background-color:#0073a2;border-color:#0073a2;color:#0073a2}.colorPalette--strongRoyalBlue{background-color:#4169e1;border-color:#4169e1;color:#4169e1}.colorPalette--strongMarineBlue{background-color:#00526b;border-color:#00526b;color:#00526b}.colorPalette--strongMalachiteGreen{background-color:#007e4e;border-color:#007e4e;color:#007e4e}.colorPalette--strongGreen{background-color:#009a57;border-color:#009a57;color:#009a57}.colorPalette--strongEmeraldGreen{background-color:#00a474;border-color:#00a474;color:#00a474}.colorPalette--strongGrassGreen{background-color:#737c3e;border-color:#737c3e;color:#737c3e}.colorPalette--strongYellowOcher{background-color:#b8883b;border-color:#b8883b;color:#b8883b}.colorPalette--strongDeepOrange{background-color:#e37d00;border-color:#e37d00;color:#e37d00}.colorPalette--strongCarrotOrange{background-color:#c55431;border-color:#c55431;color:#c55431}.colorPalette--strongGoldenYellow{background-color:#e89a3c;border-color:#e89a3c;color:#e89a3c}.colorPalette--strongFirebrick{background-color:#b22222;border-color:#b22222;color:#b22222}.colorPalette--strongRose{background-color:#db3561;border-color:#db3561;color:#db3561}.colorPalette--strongOldRose{background-color:#c67a85;border-color:#c67a85;color:#c67a85}.colorPalette--strongStrawberry{background-color:#bb004b;border-color:#bb004b;color:#bb004b}.colorPalette--paleScarlet{background-color:#f5b090;border-color:#f5b090;color:#f5b090}.colorPalette--paleCoral{background-color:#f9c499;border-color:#f9c499;color:#f9c499}.colorPalette--paleOrange{background-color:#fcd7a1;border-color:#fcd7a1;color:#fcd7a1}.colorPalette--paleGold{background-color:#fee9a9;border-color:#fee9a9;color:#fee9a9}.colorPalette--paleYellow{background-color:#fff9b1;border-color:#fff9b1;color:#fff9b1}.colorPalette--paleGreenYellow{background-color:#ecf0b0;border-color:#ecf0b0;color:#ecf0b0}.colorPalette--paleLightGreen{background-color:#d7e7af;border-color:#d7e7af;color:#d7e7af}.colorPalette--paleSeaGreen{background-color:#c0deae;border-color:#c0deae;color:#c0deae}.colorPalette--paleGreen{background-color:#a5d4ad;border-color:#a5d4ad;color:#a5d4ad}.colorPalette--paleTurquoise{background-color:#a4d6c1;border-color:#a4d6c1;color:#a4d6c1}.colorPalette--paleCyan{background-color:#a2d7d4;border-color:#a2d7d4;color:#a2d7d4}.colorPalette--paleSkyBlue{background-color:#a1d8e6;border-color:#a1d8e6;color:#a1d8e6}.colorPalette--paleLightBlue{background-color:#9fd9f6;border-color:#9fd9f6;color:#9fd9f6}.colorPalette--paleDodgerBlue{background-color:#a1cbec;border-color:#a1cbec;color:#a1cbec}.colorPalette--paleBlue{background-color:#a3bce2;border-color:#a3bce2;color:#a3bce2}.colorPalette--paleNavy{background-color:#a4acd6;border-color:#a4acd6;color:#a4acd6}.colorPalette--paleBlueViolet{background-color:#a59aca;border-color:#a59aca;color:#a59aca}.colorPalette--paleIndigo{background-color:#bba1cc;border-color:#bba1cc;color:#bba1cc}.colorPalette--palePurple{background-color:#cfa7cd;border-color:#cfa7cd;color:#cfa7cd}.colorPalette--paleViolet{background-color:#e2aecf;border-color:#e2aecf;color:#e2aecf}.colorPalette--paleMagenta{background-color:#f4b4d0;border-color:#f4b4d0;color:#f4b4d0}.colorPalette--palePink{background-color:#f5b3c2;border-color:#f5b3c2;color:#f5b3c2}.colorPalette--paleRed{background-color:#f5b2b2;border-color:#f5b2b2;color:#f5b2b2}.colorPalette--paleSalmon{background-color:#f5b1a2;border-color:#f5b1a2;color:#f5b1a2}.colorPalette--paleGrey{background-color:#e3e2e0;border-color:#e3e2e0;color:#e3e2e0}
.anglrC-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.anglrC-icon svg{width:16px;height:16px}.anglrC-icon svg path,.anglrC-icon svg line,.anglrC-icon svg polyline,.anglrC-icon svg polygon,.anglrC-icon svg circle{fill:currentColor;stroke:currentColor}.anglrC-icon-cursor{cursor:pointer}.anglrC-icon--s svg{width:18px;height:18px}.anglrC-icon--l svg{width:32px;height:32px}.anglrC-icon .duplicateOutline path{fill:none}
::-webkit-input-placeholder{border-radius:7px;font-size:14px;font-size:14px;color:#e3e2e0;color:#e3e2e0}::-moz-placeholder{border-radius:7px;font-size:14px;font-size:14px;color:#e3e2e0;color:#e3e2e0}:-ms-input-placeholder{border-radius:7px;font-size:14px;font-size:14px;color:#e3e2e0;color:#e3e2e0}::-ms-input-placeholder{border-radius:7px;font-size:14px;font-size:14px;color:#e3e2e0;color:#e3e2e0}::placeholder{border-radius:7px;font-size:14px;font-size:14px;color:#e3e2e0;color:#e3e2e0}.inputText_style,.anglrC-inputText{border:1px solid #cfcfcd;border-radius:7px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;width:100%;height:40px;padding:0 16px;background-color:#fff;line-height:40px}.anglrC-inputText:hover{border-color:#01a2c1;cursor:text}.anglrC-inputText:focus{-webkit-box-shadow:0 0 8px 0 rgba(1,162,193,.3);box-shadow:0 0 8px 0 rgba(1,162,193,.3)}.anglrC-inputText--alert{border-color:#f53838}.anglrC-inputText--alert:hover{border-color:#f53838;cursor:text}.anglrC-inputText--alert:focus{-webkit-box-shadow:0 0 8px 0 rgba(245,56,56,.3);box-shadow:0 0 8px 0 rgba(245,56,56,.3)}.anglrC-inputText--disabled{background-color:#e3e2e0;color:#828282;cursor:default}.anglrC-inputText--disabled::-webkit-input-placeholder{color:#828282}.anglrC-inputText--disabled::-moz-placeholder{color:#828282}.anglrC-inputText--disabled:-ms-input-placeholder{color:#828282}.anglrC-inputText--disabled::-ms-input-placeholder{color:#828282}.anglrC-inputText--disabled::placeholder{color:#828282}.anglrC-inputText--disabled:hover{border-color:#cfcfcd;cursor:default}.anglrC-inputText--disabled:focus{-webkit-box-shadow:none;box-shadow:none}.anglrC-inputTextIconContainer{position:relative}.anglrC-inputTextIconContainer .anglrC-inputText{padding-right:40px}.anglrC-inputTextIconContainer_icon{position:absolute;top:0;right:auto;bottom:auto;left:16px;color:#e3e2e0}.anglrC-inputTextIconContainer_icon+.anglrC-inputText{padding:0 0 0 40px}.anglrC-inputTextIconContainer_iconButton{position:absolute;top:0;right:16px;bottom:auto;left:auto;color:#828282}.anglrC-inputTextIconContainer--disabled .anglrC-inputTextIconContainer_icon,.anglrC-inputTextIconContainer--disabled .anglrC-inputTextIconContainer_iconButton{color:#cfcfcd}.anglrC-input_dynamic{cursor:text}.anglrC-inputTextWithCounter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%}.inputTextCounter{padding-left:4px;color:#828282;font-size:12px;text-align:right}.inputTextCounter--1digitLimit{min-width:50px}.inputTextCounter--2digitLimit{min-width:64px}.inputTextCounter--3digitLimit{min-width:72px}.inputTextCounter--success{color:#01a2c1}.inputTextCounter--error{color:#f53838}.inputTextCounterErrorText .anglrC-alertText--error{margin:4px 0;font-size:12px}.inputTextCounterErrorText .anglrC-icon{width:12px;height:12px}input.anglrC-inputText{font-size:14px;outline:none;color:#4d4c4b;vertical-align:middle;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.anglrC-list .anglrC-list_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background:#fff;list-style:none;font-size:14px}.anglrC-list .anglrC-list_item:not(:last-child){border-bottom:1px solid #cfcfcd}ul.anglrC-list{margin:0;padding:0;color:#4d4c4b}
.anglrC-modal .modal-content{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:660px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.4);box-shadow:0 0 12px 0 rgba(0,0,0,.4)}.anglrC-modalHeader{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:84px;padding:24px 72px}.anglrC-modalHeader_title{font-size:24px;font-weight:bold;display:-webkit-box;overflow:hidden;text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:2}.anglrC-modalHeader_button{position:absolute;top:26px;right:32px;bottom:auto;left:auto;color:#828282;cursor:pointer}.anglrC-modalHeader_button:hover{color:#4d4c4b}.anglrC-modalBody{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:88px;padding:16px 24px;overflow-y:scroll;background-color:#f5f9fa;border-radius:0 0 12px 12px;scrollbar-width:none}.anglrC-modalBody::-webkit-scrollbar{display:none}.anglrC-modalFooter{position:absolute;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:24px;background:#fff;border-radius:0 0 12px 12px}.anglrC-modalFooter .anglrC-modalFooterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.anglrC-modalFooter .anglrC-modalFooterContainer .anglrC-modalFooterButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.anglrC-modalFooter .anglrC-modalFooterContainer .anglrC-modalFooterButtonContainer base-button:not(:last-child){margin-right:16px}button{margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-content{border:none}.anglrC-modal .anglrC-modalHeader,.anglrC-modal .anglrC-modalBody{color:#4d4c4b}.anglrC-modal .anglrC-modalBody{font-size:14px}
.anglrC-radio{display:inline-block;cursor:pointer}.anglrC-radio_input{position:absolute}.anglrC-radio_label{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 0}.anglrC-radio_label::before{display:block;width:20px;height:20px;margin-right:8px;content:"";border-radius:50%;border:1px solid #cfcfcd}.anglrC-radio_label:hover::before{border-color:#01a2c1}.anglrC-radio_input:checked+.anglrC-radio_label::after{position:absolute;top:50%;right:0;bottom:0;left:5px;display:block;width:12px;height:12px;background-color:#01a2c1;content:"";-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%}.anglrC-radio_input:checked+.anglrC-radio_label::before{border-color:#01a2c1}.anglrC-radio_label--disabled{color:#828282;cursor:default}.anglrC-radio_label--disabled::before{background-color:#e3e2e0}.anglrC-radio_label--disabled:hover::before{border-color:#cfcfcd}.anglrC-radio_label--alert::before{border-color:#f53838}.anglrC-radio_label--alert:hover::before{border-color:#f53838}.anglrC-radio_input--alert:checked+.anglrC-radio_label--alert::after{background-color:#f53838}.anglrC-radio_input--alert:checked+.anglrC-radio_label--alert::before{border-color:#f53838}.anglrC-radio{margin:0;color:#4d4c4b;font-size:14px;font-weight:normal;line-height:1.5}.anglrC-radio_label::before{-webkit-box-sizing:content-box;box-sizing:content-box}.anglrC-radio input[type=radio]{display:none;margin:0}
.anglrC-select{border:1px solid #cfcfcd;border-radius:7px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;font-size:14px;position:relative;min-width:80px;height:40px;background:#fff;color:#4d4c4b}.anglrC-select--s{height:32px;font-size:12px}.anglrC-select:hover{border-color:#01a2c1;cursor:pointer}.anglrC-select.open{border-color:#01a2c1;-webkit-box-shadow:0 0 8px 0 rgba(1,162,193,.3);box-shadow:0 0 8px 0 rgba(1,162,193,.3)}.anglrC-select--alert{border-color:#f53838}.anglrC-select--alert:hover{border-color:#f53838;cursor:pointer}.anglrC-select--alert.open{border-color:#f53838;-webkit-box-shadow:0 0 8px 0 rgba(245,56,56,.3);box-shadow:0 0 8px 0 rgba(245,56,56,.3)}.anglrC-select--disabled{background-color:#e3e2e0;pointer-events:none}.anglrC-select--disabled:hover{cursor:normal}.anglrC-select::before{position:absolute;top:12px;right:16px;bottom:auto;left:auto;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.anglrC-select .anglrC-selectContainer{width:100%;height:100%;padding:0 calc(14px + 12px * 2) 0 12px}.anglrC-select .anglrC-selectDropdown{border-radius:7px;max-height:205px;margin-top:8px;overflow:scroll;border-color:#828282;-webkit-box-shadow:0 0 8px 0 rgba(1,162,193,.3);box-shadow:0 0 8px 0 rgba(1,162,193,.3);scrollbar-width:none}.anglrC-select .anglrC-selectDropdown::-webkit-scrollbar{display:none}.anglrC-select .anglrC-selectDropdown_menu{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;padding:12px 16px}.anglrC-select .anglrC-selectDropdown_menu:hover{background-color:#f4ffff}.anglrC-select{display:inline-block;outline:none}.anglrC-select.open .dropdown-toggle{-webkit-box-shadow:none;box-shadow:none}.anglrC-select .dropdown-menu>li>a{font-size:14px;margin:0;border-radius:0;line-height:1.5}.anglrC-select .dropdown-menu>li>a:hover{color:#4d4c4b}ul.anglrC-selectDropdown{margin:0;padding:0;color:#4d4c4b}
.anglrC-simpleTable{width:100%;max-width:100%;margin-bottom:20px;table-layout:fixed}.anglrC-simpleTable-bordered{border:1px solid #ebebeb}.anglrC-simpleTable .anglrC-simpleTableContent{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}.anglrC-simpleTable .anglrC-simpleTableContent table{width:100%}.anglrC-simpleTable .anglrC-simpleTableContent table tr td{padding:8px;border:1px solid #e7e7e7}.anglrC-simpleTable .anglrC-simpleTableContent table tr th{padding:8px;border:1px solid #e7e7e7}.anglrC-simpleTable .anglrC-simpleTableContent table thead tr th{background-color:#f5f5f6}.anglrC-simpleTable .anglrC-simpleTableContent table tbody td{padding:8px;border:1px solid #e7e7e7;line-height:1.42857;vertical-align:top}
.anglrC-textarea{padding:8px;background-color:#fff;border:1px solid #cfcfcd;border-radius:6px;outline:none;color:#4d4c4b}.anglrC-textarea:hover{border:1px solid #01a2c1}.anglrC-textarea:focus{-webkit-box-shadow:0 0 8px rgba(1,162,193,.3);box-shadow:0 0 8px rgba(1,162,193,.3)}.anglrC-textarea--disabled{padding:8px;background-color:#e3e2e0;border-radius:6px;outline:none;color:#4d4c4b}.anglrC-textarea--alert{padding:8px;background-color:#fff;border:1px solid #f53838;border-radius:6px;outline:none;color:#4d4c4b}.anglrC-textarea--alert:focus{-webkit-box-shadow:0 0 8px rgba(245,56,56,.3);box-shadow:0 0 8px rgba(245,56,56,.3)}
.material-icon{display:inline-block}.material-icon svg{display:block}
button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}.contentsListTable{table-layout:inherit}.contentsListTable a{color:#01a2c1}.contentsListTable a:hover{text-decoration:underline}.contentsListTable_heading{max-width:120px;padding:8px;white-space:nowrap}.contentsListTable_heading--narrow{width:80px}.contentsListTable_heading--wide{min-width:200px}.contentsListTable_column{max-width:120px}.contentsListTable_column--narrow{width:80px}.contentsListTable_column--wide{min-width:200px}.contentsListTable_column:hover{cursor:default}@media screen and (max-width: 767px){.contentsListTable_column{white-space:inherit !important}}.deliveryDestinationList{position:relative;max-height:144px;overflow:hidden}.overflownDeliveryDestinationCount{margin-top:4px;color:#01a2c1}.overflownDeliveryDestinationCount:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.documentList .sp_hide{display:none}}.deliveryDestinationContents{position:relative;margin-bottom:12px}.deliveryDestinationList{position:relative;max-height:160px;margin:0 -15px 4px 0;overflow:hidden}.deliveryDestinationList--open{max-height:none;padding-bottom:32px}.deliveryDestinationList--overflown{margin:0 -15px 20px 0}.deliveryDestinationList_note{margin-bottom:8px;font-size:12px}.deliveryDestinationList_note--alert{margin-bottom:4px;color:#f53838}.deliveryDestinationList_cover{position:absolute;bottom:0;width:100%;height:28px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.8)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%)}.listOpenButton{position:absolute;top:144px;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.listCloseButton{position:absolute;bottom:0;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.documentEdit .label{font-family:inherit}
.toast-title{font-weight:bold}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-0.3em;top:-0.3em;float:right;font-size:20px;font-weight:bold;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}.toast-close-button:hover,.toast-close-button:focus{color:#000;text-decoration:none;cursor:pointer;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}button.toast-close-button{padding:0;cursor:pointer;background:rgba(0,0,0,0);border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999}#toast-container *{-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;border-radius:3px 3px 3px 3px;background-position:15px center;background-repeat:no-repeat;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff;opacity:.8;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);filter:alpha(opacity=80)}#toast-container>div:hover{-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);cursor:pointer}#toast-container>.toast-info{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important}#toast-container>.toast-error{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important}#toast-container>.toast-success{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important}#toast-container>.toast-warning{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important}#toast-container.toast-top-center>div,#toast-container.toast-bottom-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-top-full-width>div,#toast-container.toast-bottom-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#51a351}.toast-error{background-color:#bd362f}.toast-info{background-color:#2f96b4}.toast-warning{background-color:#f89406}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=40);filter:alpha(opacity=40)}@media all and (max-width: 240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 241px)and (max-width: 480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container .toast-close-button{right:-0.2em;top:-0.2em}}@media all and (min-width: 481px)and (max-width: 768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}}.alert-danger2{padding:15px;background-image:none !important}.alert-danger2::before{content:none !important}
.service_logo{margin-top:28px;margin-bottom:24px;text-align:center}#dashboard .col-sm-2{margin-bottom:20px;padding-top:20px;-webkit-transition:linear 1s;-webkit-transition:linear .2s;transition:linear .2s}#dashboard .col-sm-2 a{color:#333}#dashboard .col-sm-2:hover{background-color:#f7f7f7}#dashboard .m-b-md{height:90px}#dashboard .col-sm-2:hover svg,#dashboard .col-sm-2:hover img{width:75px !important;height:75px !important}#dashboard h3{font-weight:normal;text-align:center;font-size:16px}#dashboard .col-sm-2 svg,#dashboard .col-sm-2 img{width:70px;height:70px;-webkit-transition:linear .1s;transition:linear .1s}.animate{-webkit-transition:linear 1s;transition:linear 1s}.animate.ng-enter{opacity:0}.animate.ng-enter-active,.animate.ng-leave{opacity:1}.animate.ng-leave-active{opacity:0}#dashboard .bounce{-webkit-animation-iteration-count:infinite !important;animation-iteration-count:infinite !important;-webkit-animation-duration:2.5s !important;animation-duration:2.5s !important}.help_dash{position:absolute;bottom:30px;width:350px;right:30px;border:3px solid #e3e3e3}.news_dash{position:absolute;bottom:30px;width:420px;height:126px;right:30px;border:2px solid #e3e3e3}@media(max-width: 1400px){.news_dash{display:none}}.news_midashi .news_date{display:inline-block;font-weight:bold;width:70px}.news_list{margin:0;padding:0}.news_list li{list-style-type:none;margin:0;padding:0}.news_description{margin-top:5px;margin-bottom:8px;font-size:11px;color:#999}.help_dash h2 small{font-size:12px}@media(min-width: 768px){.service_logo img{width:280px}.gearAlert{width:10px;height:10px;border-radius:50%;background-color:#ed5565;position:relative;bottom:23px;left:8px}.manual_text_link{margin-top:12px;text-align:center}.manual_text_link a{text-decoration:underline}.iconic-diary .iconic-file-page{fill:#2a91a8 !important}.iconic-planday .iconic-file-page{fill:#80b23c !important}.iconic-planweek .iconic-file-page{fill:#f16522 !important}.iconic-planmonth .iconic-file-page{fill:#ae9d7a !important}.iconic-planyear .iconic-file-page{fill:#4a46aa !important}.dash_modal_h4{margin-top:40px;font-size:20px;text-align:left;margin-left:50px}}
.dateSelector{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;padding:0}.dateSelector__leftBtn{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__leftBtn::before{position:absolute;top:9px;left:11px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dateSelector__leftBtn:hover{background:#f8f9fa}.dateSelector__rightBtn{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__rightBtn::before{position:absolute;top:9px;left:7px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dateSelector__rightBtn:hover{background:#f8f9fa}.dateSelector__display{width:240px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.dateSelector__display--month{width:142px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}.button{display:inline-block;padding:14px 20px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:4px;color:#fff;font-size:20px;cursor:pointer}.button:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button.disabled{background:rgba(125,125,125,.4);-webkit-filter:none;filter:none;cursor:default}.button.disabled:hover{-webkit-filter:none;filter:none}.button_text{display:inline-block;padding:14px 20px;background:none;color:#01a2c1;font-size:20px;cursor:pointer}.button--small{display:inline-block;padding:8px 15px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;color:#fff;font-size:12px;cursor:pointer}.button--small:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c_button,.c_button--tableFunctionArea,.c_button--normal{padding:4px 8px;border-radius:4px;outline:none;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.c_button--normal{display:inline-block;height:100%;background:#fff;border:1px solid #ced4da}.c_button--normal:active{background:#01a2c1;color:#fff}.c_button--tableFunctionArea{display:block;height:40px;padding:4px 12px;background:#fff;border:1px solid #ced4da;line-height:32px}.c_button--tableFunctionArea:active{background:#01a2c1;color:#fff}.c-emptyState{padding:48px;background-color:#fff}.c-emptyState_text{font-size:18px;font-weight:bold;margin-bottom:24px;color:#cfcfcd;text-align:center}.c-emptyState_icon{display:block;margin:0 auto;color:#cfcfcd;text-align:center}.c-emptyState_icon svg{width:160px;height:160px}.accidentList_functionArea{width:100%;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;background:#f8f9fa;border-radius:6px 6px 0 0}.accidentList_functionAreaInner{padding:20px 20px 16px}.accidentList_functionAreaInnerRow{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.accidentList_functionAreaInnerRow:last-child{margin-bottom:0}.accidentList_functionAreaInnerRowLeft{display:-webkit-box;display:-ms-flexbox;display:flex}.accidentList_functionButton{margin-right:12px}.accidentList .select--tableFunctionArea{margin-right:12px}.accidentList .accidentListTableContainer{background:#fff}.accidentList .accidentListTable_dateCell{width:90px;text-align:left}.accidentList .accidentListTable_kindCell{width:110px;text-align:left}.accidentList .accidentListTable_titleCell{width:120px;text-align:left}.accidentList .accidentListTable_targetCell{width:100px;text-align:left}.accidentList .accidentListTable_classNameCell{width:80px;text-align:left}.accidentList .accidentListTable_registerCell{width:120px;text-align:left}.accidentList .accidentListTable_statusCell{width:70px;text-align:center}.accidentList .accidentListTable_link{color:#01a2c1;text-decoration:underline;cursor:pointer}.accidentList .accidentListTable_link:hover{color:#0195b2;text-decoration:underline}.accidentFormHeader .accidentFormApprovalContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc(56px);margin-bottom:16px;padding-bottom:16px;border-bottom:1px solid #e3e2e0}.accidentFormHeader .accidentFormStepper{position:absolute;top:0;right:auto;bottom:auto;left:50%;width:232px;margin-top:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.accidentFormHeader .accidentFormApprovalButtonContainer{margin-left:auto}.accidentFormHeader .accidentFormApprovalButtonGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accidentFormHeader .accidentFormApprovalButtonGroup_button:not(:last-child){margin-right:12px}.accidentFormHeader .accidentFormContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accidentFormHeader .accidentFormButtonContainer_button:not(:last-child){margin-right:12px}.accidentFormHeader .accidentFormDateContainer_date{font-size:12px;color:#828282}.accidentFormHeader .accidentFormDateContainer_date:not(:last-child){margin-right:12px}.accidentFormBody_title{font-size:14px;font-weight:bold;margin:24px 0 8px !important}.accidentFormBody .accidentInfoTable{width:100%;table-layout:fixed}.accidentFormBody .accidentInfoTable--childcare{width:auto}.accidentFormBody .accidentInfoTable--problem .accidentInfoTable_content{vertical-align:top}.accidentFormBody .accidentInfoTable_titleColumn{width:60px}.accidentFormBody .accidentInfoTable_subTitleColumn{width:90px}.accidentFormBody .accidentInfoTable_contentColumn{width:auto}.accidentFormBody .accidentInfoTable_title,.accidentFormBody .accidentInfoTable_content{border:1px solid #cfcfcd;padding:8px}.accidentFormBody .accidentInfoTable_title{background-color:#eee}.accidentFormBody .accidentTableCheckboxContainer{margin-bottom:8px}.accidentFormBody .accidentTableCheckboxContainer_checkbox{display:inline-block;width:120px;margin:0 8px 12px 0}.accidentFormBody .addButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accidentFormBody .addButtonContainer_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:12px}.accidentFormBody .addButtonContainer_tagButton{margin-right:8px}.accidentFormBody .selectButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accidentFormBody .selectButtonContainer_name{margin-right:12px}.accidentFormBody .accidentInfoTableInputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accidentFormBody .accidentInfoTableInputContainer_label{margin:0 4px 0 0}.accidentFormBody .accidentInfoTableInput{max-width:400px}.accidentFormBody .accidentTableSelectBox{width:auto;margin-bottom:8px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.accidentFormBody .accidentTableTextarea{min-height:70px;resize:vertical}.accidentFormBody .imageUpload{margin-bottom:4px;background-color:#000}.accidentFormBody .imageUpload_image{margin:0 auto}.accidentFormBody .imageDeleteButtonContainer{margin-bottom:16px;text-align:right}.accidentFormBody .personnelInputText{margin-right:4px;text-align:right}.accidentFormBody .tableCellAddButton{display:block;margin-top:8px}.accidentFormBody .tableCellDeleteButton{display:table;margin:0 auto}.accidents .pageTitleIcon{vertical-align:bottom}.accidents .manualLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:10px}.accidents .manualLink a{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#01a2c1}.accidents .manualLink a:hover{color:#0195b2}.accidents .manualLink p{padding-left:4px;margin:0}.accidents .manualLink svg{width:20px !important;height:20px !important}
.administratorDeleteWarningModal_title{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:0}.administratorDeleteWarningModal .administratorDeleteWarningList{padding-left:18px}.administratorDeleteWarningModal .administratorDeleteWarningList_index{font-size:14px;font-weight:bold;margin-top:24px}.administratorDeleteWarningModal .administratorDeleteWarningList_index:first-of-type{margin-top:12px}.administratorDeleteWarningModal .administratorDeleteWarningList_description{margin-top:8px;margin-bottom:0;font-weight:normal}.administratorDeleteWarningModal .administratorDeleteWarningList_endDateImg{margin-top:12px}.administratorDeleteWarningModal_checkbox .anglrC-checkbox{margin-top:8px}.c-listAnnotation{position:relative;padding-left:1em}.c-listAnnotation::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"※"}.c-listDisc,.shouldDisplaySettingAlert_list{position:relative;padding-left:1em}.c-listDisc::before,.shouldDisplaySettingAlert_list::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"・"}.shouldDisplaySettingAlert{margin-bottom:12px;display:block}.shouldDisplaySettingAlert_list:only-of-type{padding-left:0}.shouldDisplaySettingAlert_list:only-of-type::before{content:""}
.c-listAnnotation{position:relative;padding-left:1em}.c-listAnnotation::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"※"}.c-listDisc,.reportTemplateDeleteModal .reportTemplateDeleteModalList{position:relative;padding-left:1em}.c-listDisc::before,.reportTemplateDeleteModal .reportTemplateDeleteModalList::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"・"}.reportTemplateDeleteModal .reportTemplateDeleteModalTitle{font-size:18px;font-weight:bold;margin-top:20px;margin-bottom:0}.reportTemplateDeleteModal .reportTemplateDeleteModalAlertText--bold{font-size:14px;font-weight:bold}.reportTemplateDeleteModal .reportTemplateDeleteModalList{font-size:14px;font-weight:bold;margin-top:24px}.reportTemplateDeleteModal .reportTemplateDeleteModalList:first-of-type{margin-top:12px}.reportTemplateDeleteModal .reportTemplateDeleteModalList--attention{color:#f53838}.reportTemplateDeleteModal .reportTemplateDeleteModalList_description{margin-top:8px;margin-bottom:0;font-weight:normal}.reportTemplateDeleteModal .reportTemplateDeleteModalList_updateTemplateImg{margin-top:12px}.reportTemplateDeleteModal .reportTemplateDeleteModalCheckbox .anglrC-checkbox{margin-top:8px}.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}.hint,.hint_inline{font-size:0}.hint_icon,.hint_inline_icon{display:inline-block;width:20px;height:20px;background:#01a2c1;-webkit-filter:none;filter:none;border-radius:10px;color:#fff;font-size:12px;font-weight:bold;line-height:20px;text-align:center}.hint hr,.hint_inline hr{margin:12px 0}.hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;pointer-events:none}.hint_icon{-ms-flex-negative:0;flex-shrink:0;-webkit-filter:none;filter:none}.hint_text{display:inline-block;margin-left:8px;font-size:14px;line-height:20px}.hint+.hint{margin-top:8px}.hint_inline{position:relative;display:inline-block;margin-left:8px;cursor:pointer}.hint_inline_icon{-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5))}.hint_inline_icon:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.3s all ease;transition:.3s all ease}.hint_inline_icon.open{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5))}.hint_inline_text{position:absolute;bottom:-12px;left:24px;z-index:10;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px;padding:12px;background:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));border-radius:4px;font-size:13px;line-height:1.4;cursor:default}.hint_inline_text.open{display:block}.hint_inline_text--bottomLeft{right:0;bottom:-62px;left:inherit;text-align:left}.hint_inline_text--topLeft{bottom:24px;left:-376px}.hint_inline_text--rightBottom{bottom:0}.button{display:inline-block;padding:14px 20px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:4px;color:#fff;font-size:20px;cursor:pointer}.button:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button.disabled{background:rgba(125,125,125,.4);-webkit-filter:none;filter:none;cursor:default}.button.disabled:hover{-webkit-filter:none;filter:none}.button_text{display:inline-block;padding:14px 20px;background:none;color:#01a2c1;font-size:20px;cursor:pointer}.button--small{display:inline-block;padding:8px 15px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;color:#fff;font-size:12px;cursor:pointer}.button--small:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c_button,.c_button--tableFunctionArea,.c_button--normal{padding:4px 8px;border-radius:4px;outline:none;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.c_button--normal{display:inline-block;height:100%;background:#fff;border:1px solid #ced4da}.c_button--normal:active{background:#01a2c1;color:#fff}.c_button--tableFunctionArea{display:block;height:40px;padding:4px 12px;background:#fff;border:1px solid #ced4da;line-height:32px}.c_button--tableFunctionArea:active{background:#01a2c1;color:#fff}.codmonModal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 32px - 52px);overflow:auto;background:#f5f9fa;border-radius:8px;color:#7d7d7d;font-size:16px}.codmonModal ul{margin-bottom:0;padding-left:0;list-style:none}.codmonModal p{margin-bottom:0}.codmonModal label{margin-bottom:0;font:inherit;font-size:100%}@supports(-webkit-touch-callout: none){.codmonModal{max-height:calc(100vh - 32px - 52px - 20px)}}.codmonModal::-webkit-scrollbar{display:none;width:0 !important}.codmonModal_processing{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(33,33,33,.5);pointer-events:all;cursor:default}.codmonModal_processingText{position:absolute;top:50%;left:50%;display:block;color:#fff;font-size:14px;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.codmonModal_header{position:relative;position:sticky;top:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:28px 32px 24px;background:#f5f9fa;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.codmonModal_header.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_headerTitle{display:inline-block;color:#7d7d7d;font-size:24px}.codmonModal_headerCloseButton{position:absolute;top:16px;right:32px;display:inline-block;font-size:36px;cursor:pointer}.codmonModal_headerCloseButton:hover{-webkit-filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5))}.codmonModal_main{min-height:240px;padding:24px 32px;overflow-x:hidden;overflow-y:scroll}.codmonModal_main_confirmation{min-height:120px}.codmonModal_footer{position:relative;position:sticky;bottom:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:24px 32px;background:#f5f9fa;border-top:1px solid #ddd;border-radius:0 0 8px 8px}.codmonModal_footer.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_footerButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codmonModal_footerButtonContainer>*{margin-right:36px}.codmonModal_footerButtonContainer>*:first-child{margin-right:0}.codmonModal_footerValidationError{position:absolute;bottom:24px;left:32px;z-index:100;max-width:50%;padding:16px 20px;background:rgba(224,49,49,.8);border-radius:2px}.codmonModal_footerValidationErrorMessage{display:block;margin-top:8px;color:#fff;font-size:12px;line-height:16px}.codmonModal_footerValidationErrorMessage:first-child{margin-top:0}.listContentsEditor{display:block;width:100%}.listContentsEditor_list_item{position:relative;margin-bottom:16px;font-size:0}.listContentsEditor_list_item.blank span{-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset}.listContentsEditor_list_item span{position:relative;display:inline-block;width:100%;min-height:48px;padding:12px 16px 12px 12px;background:#fff;border:none;border-radius:4px;font-size:14px;line-height:24px}.listContentsEditor_list_item span.notEditable,.listContentsEditor_list_item span.canceledText{margin:-16px 0;padding:0 16px;background:none;line-height:48px;vertical-align:middle}.listContentsEditor_list_item span.canceledText{margin:0}.listContentsEditor_list_item input[type=textarea],.listContentsEditor_list_item input{display:inline-block;width:100%;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px}.listContentsEditor_list_item_text{display:inline-block;width:calc(100% - 32px);margin-left:4px;vertical-align:top}.listContentsEditor_list_item_text.revised{position:relative}.listContentsEditor_list_item_text.revised::after{position:absolute;top:50%;right:24px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_editButton{position:absolute;top:50%;right:16px;display:inline-block;width:16px;height:16px;background:url("../assets/icon/common_edit.svg");background-size:contain;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_optionButton{position:relative;width:40px;height:40px}.listContentsEditor_list_item_hint{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_hint span.hintText{min-height:initial;min-height:auto;padding:0;font-size:13px}.listContentsEditor_addItemButton{display:inline-block;padding:8px 8px 8px 0;color:#01a2c1;font-size:16px}.listContentsEditor_addItemButton:hover{cursor:pointer}.listContentsEditor_addItemButton--disabled{color:rgba(125,125,125,.4)}.listContentsEditor_addItemButton--disabled:hover{cursor:default}.contentsBlock{position:relative;display:block;margin-bottom:40px;text-align:left}.contentsBlock_title{display:inline-block;font-size:16px;font-weight:bold}.contentsBlock_title--required{margin-right:4px;color:#ff7171;font-size:14px}.contentsBlock_title--supplement{font-size:12px;font-weight:normal}.contentsBlock_stateContainer{display:inline-block;margin-left:16px}.contentsBlock_blockOptionContainer{position:absolute;top:-4px;right:0;display:inline-block}.contentsBlock_inputContainer{margin-top:16px;padding:16px 20px;background:#fff;border-radius:4px;font-size:0;text-align:center}.contentsBlock_inputContainer_editableTextContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contentsBlock_inputContainer_editableTextContainer_editButton{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.contentsBlock_inputContainer_text{font-size:14px;line-height:22px;text-align:left;white-space:pre-wrap}.contentsBlock_inputContainer_unavailableText{display:block;margin:20px auto;color:rgba(125,125,125,.8);font-size:14px;text-align:center}.contentsBlock_button{margin:20px auto 0}.contentsBlock_list{text-align:left}.contentsBlock_list_contents{font-size:16px;line-height:24px}.contentsBlock_list_contents span.revised{display:inline-block}.contentsBlock_list_contents span.revised::after{margin-left:16px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案"}.contentsBlock.blank_hint{display:none}.contentsBlock_loading_indicator{display:block;margin:20px auto;color:rgba(125,125,125,.8);font-size:14px;text-align:center}.contentsBlock_footer{position:relative;margin:16px 0 -8px;padding-top:8px;border-top:1px solid #d8d8d8;text-align:left}.contentsBlock_footer_addItemButton{display:inline-block;padding:12px 0;color:#01a2c1;font-size:16px;cursor:pointer}.contentsBlock_footer_addItemButton.disabled{color:rgba(125,125,125,.4);cursor:default}.contentsBlock_footer_optionContainer{position:absolute;top:11px;right:0}.contentsBlock_footer_optionContainer_item{display:inline-block;margin-right:24px;font-size:12px;vertical-align:middle}.contentsBlock_footer_optionContainer_item_button{padding:10px 18px;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;cursor:pointer}.contentsBlock_footer_optionContainer_item_button:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.contentsBlock_footer_optionContainer_item_button.disabled{border:none;color:#fff}.contentsBlock_footer_optionContainer_item:last-child{margin-right:0}button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}#service_setting_reports .defaultPhraseHint{display:inline-block;margin:0 4px 0 8px}#service_setting_reports .defaultPhraseLink{margin-left:12px;font-size:14px;line-height:14px}#service_setting_reports .defaultPhraseLink.disable{color:inherit;pointer-events:none}#service_setting_reports .defaultPhraseLink.disable .defaultPhraseLink_text{display:none}#service_setting_reports .defaultPhraseLink_text{display:inline-block;margin-left:16px;font-size:13px;line-height:13px;text-decoration:underline}#service_setting_reports .defaultPhraseLink_setting{color:#666}#service_setting_reports .groupSetting{margin-bottom:16px}#service_setting_reports .groupSetting_button{margin:0 8px;padding:0 6px}#service_setting_reports .groupSetting_isUpdate{display:block;margin-top:8px;color:#f53838;font-size:11px;text-align:center;vertical-align:middle}#service_setting_reports .groupSetting_isUpdate_icon{display:inline-block;width:11px;height:11px;margin:0 2px 2px 0;background:url("../assets/ionicons/alert-circle.svg") no-repeat;background-size:contain;color:#f53838;vertical-align:middle}#service_setting_reports .originalReportSetting_title{display:-ms-flexbox;display:flex;display:-webkit-box;-ms-flex-direction:column;flex-direction:column;overflow:hidden;line-height:1.6;word-break:break-all;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}#service_setting_reports .originalReportSetting_fileName{padding:0 8px}#service_setting_reports .originalReportSetting_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none;margin:8px 4px 0;cursor:pointer}#service_setting_reports .originalReportSetting_useServiceGroupLabel:hover .originalReportSetting_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}#service_setting_reports .originalReportSetting_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#service_setting_reports .originalReportSetting_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}#service_setting_reports .originalReportSetting_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingTemplateSelectModal .settingSection{margin-top:48px}.serviceSettingTemplateSelectModal .templateUpdate{margin-top:12px}.serviceSettingTemplateSelectModal .groupSetting_uploadFileTrigger{display:none}.serviceSettingTemplateSelectModal .groupSetting_button base-icon{margin:0 4px 0 0}.serviceSettingTemplateSelectModal .defaultPhraseHint{display:inline-block;margin-left:8px;vertical-align:bottom}.serviceSettingTemplateSelectModal .defaultPhraseLink{margin-top:8px}.serviceSettingTemplateSelectModal .defaultPhraseLink_text{color:#01a2c1;font-size:14px;text-decoration:underline;cursor:pointer}.serviceSettingTemplateSelectModal .defaultPhraseLink_labelWrap{position:relative;display:inline-block;margin-left:24px;cursor:pointer}.serviceSettingTemplateSelectModal .defaultPhraseLink_labelWrap:hover .defaultPhraseLink_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingTemplateSelectModal .defaultPhraseLink_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none}.serviceSettingTemplateSelectModal .defaultPhraseLink_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.serviceSettingTemplateSelectModal .defaultPhraseLink_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingTemplateSelectModal .defaultPhraseLink_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingTemplateSelectModal .defaultPhraseLink_tooltip_item:last-child{margin-bottom:0}.serviceSettingTemplateSelectModal .templates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:56px;overflow:visible}.serviceSettingTemplateSelectModal .templates .template{height:auto}.serviceSettingTemplateSelectModal .templates .template_thumbImage{cursor:pointer}.serviceSettingTemplateSelectModal .templates .template_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none;cursor:pointer}.serviceSettingTemplateSelectModal .templates .template_useServiceGroupLabel:hover .template_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingTemplateSelectModal .templates .template_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.serviceSettingTemplateSelectModal .templates .template_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingTemplateSelectModal .templates .template_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingTemplateSelectModal .templates .template_tooltip_item:last-child{margin-bottom:0}.serviceSettingCopyGroupModal .codmonModal_subTitle{display:inline-block;margin-right:32px}.serviceSettingCopyGroupModal .codmonModal_loading{position:absolute;z-index:11;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;background-color:rgba(255,255,255,.69)}.serviceSettingCopyGroupModal .codmonModal_loading_text{display:inline-block;text-align:center}.serviceSettingCopyGroupModal .groupSettingModalMain_title{font-size:18px}.serviceSettingCopyGroupModal .groupSettingModalMain_direction{margin:16px 0;font-size:14px}.serviceSettingCopyGroupModal .groupSettingModalMain_unregisteredTemplate{padding:40px 0}.serviceSettingCopyGroupModal .groupSettingModalMain .templates{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:24px;overflow:visible}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template{-ms-flex-preferred-size:160px;flex-basis:160px;margin:0 12px 12px 0;padding:8px;background-color:#fff;border:1px solid #eee;font-size:12px;cursor:pointer}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template.isUseServiceGroup{background-color:#f2fafb}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template:hover{background:#f2fafb;border:1px solid #01a2c1}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template.changeState{border:1px solid #01a2c1}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template.changeState .template_updateButton{background-color:#e3e2e0}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_updateButton base-icon{margin:0 4px 0 0}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_checkboxWrap{overflow:hidden;clear:both}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_checkbox{float:right;width:20px;height:20px;margin-bottom:4px;pointer-events:none}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_thumb{width:100%;height:160px;max-height:140px;margin-bottom:4px}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_filename{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_updateDateTime{margin:12px 0;color:#f53838;font-size:11px}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none;cursor:pointer}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_useServiceGroupLabel:hover .template_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:-50px;width:200px;height:40px}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_tooltip::after{top:37px}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingCopyGroupModal .groupSettingModalMain .templates .template_tooltip_item:last-child{margin-bottom:0}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting{padding-top:24px;border-top:1px solid #cfcfcd}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_executer{margin-top:16px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_hint{display:inline-block;margin-left:16px;vertical-align:middle}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_copy{display:inline-block;line-height:40px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_copy.c-button--disabled{pointer-events:none}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_labelWrap{position:relative;display:inline-block;cursor:pointer}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_labelWrap:hover .defaultPhraseSetting_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%);left:76%}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_tooltip_item:last-child{margin-bottom:0}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_updateWrap{display:inline-block}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_updateDateTime{margin-left:32px;color:#f53838;font-size:11px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_updateButtonWrap{display:inline-block;margin-left:8px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_update{min-width:128px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_update base-icon{margin:0 4px 0 0}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSetting_update.c-button--disabled{pointer-events:none}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning{margin-top:16px;color:#f17e00;font-size:14px;line-height:14px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning base-icon{margin:0 4px 0 0;vertical-align:top}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning_copyTarget{display:block;margin:8px 0 0 16px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning.disabled{color:#e3e2e0}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning.disabled .defaultPhraseSettingWarning_confirm_checkbox{pointer-events:none}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning.disabled .defaultPhraseSettingWarning_confirm_label{color:#e3e2e0;pointer-events:none;cursor:default}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning_confirm{display:block;margin-top:12px}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning_confirm_checkbox{display:inline-block;margin:0 8px 4px 0;color:#4d4c4b;vertical-align:middle}.serviceSettingCopyGroupModal .groupSettingModalMain .defaultPhraseSettingWarning_confirm_label{color:#7d7d7d;cursor:pointer}.serviceSettingCustomTemplateModal .originalReportModal #customTemplateUpdateToggle{display:none}.serviceSettingCustomTemplateModal .originalReportModal .hint_inline_text{left:30px;width:400px}.serviceSettingCustomTemplateModal .originalReportModal .hint_inline_text::after{position:absolute;top:32px;left:-4px;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingCustomTemplateModal .originalReportModal .hint_inline_link{position:absolute;right:12px;bottom:6px;color:#aaa;text-decoration:underline}.serviceSettingCustomTemplateModal .originalReportModal .hint_inline_link .fa{margin-right:4px;color:#7d7d7d}.serviceSettingCustomTemplateModal .originalReportModal_textarea{display:inline-block;width:100%;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px}.serviceSettingCustomTemplateModal .originalReportModal_paragraph{margin:12px 0 28px}.serviceSettingCustomTemplateModal .originalReportModal_frequency{display:inline-block;color:#7d7d7d;font-size:16px;line-height:24px}.serviceSettingCustomTemplateModal .originalReportModal_displaySettingTitle{position:relative;top:2px}.serviceSettingCustomTemplateModal .originalReportModal_fileName{display:-ms-flexbox;display:flex;display:-webkit-box;-ms-flex-direction:column;flex-direction:column;overflow:hidden;word-break:break-all;-webkit-line-clamp:4 !important;line-clamp:4 !important;-webkit-box-orient:vertical}.serviceSettingCustomTemplateModal .originalReportModal_frame{width:145px;height:auto !important;min-height:216px !important}.serviceSettingCustomTemplateModal .originalReportModal_registrationForm{position:relative;margin-top:16px;background:#fff;border-radius:4px;text-align:center}.serviceSettingCustomTemplateModal .originalReportModal_updateButton{margin-left:8px}.serviceSettingCustomTemplateModal .originalReportModal_registrationButton{position:absolute;top:50%;left:50%;display:block;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.serviceSettingCustomTemplateModal .originalReportModal_loading{position:absolute;top:50%;left:50%;display:block;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.serviceSettingCustomTemplateModal .originalReportModal--small{display:inline-block;padding:10px 16px;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;font-size:12px;cursor:pointer}.serviceSettingCustomTemplateModal .originalReportModal--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.serviceSettingCustomTemplateModal .originalReportModal input[type=checkbox]{margin-right:10px}.serviceSettingCustomTemplateModal .originalReportModal label>div{margin-right:4px}.serviceSettingCustomTemplateModal .originalReportModal label>span{margin-right:12px}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink{font-size:14px}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_text{margin-left:16px;color:#337ab7;text-decoration:underline;cursor:pointer}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_labelWrap{position:relative;display:inline-block;margin-left:24px;cursor:pointer}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_labelWrap:hover .defaultPhraseLink_tooltip{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_useServiceGroupLabel{position:relative;margin:5px 0 8px;padding:3px 8px;background-color:#d4d4d4;border-radius:.25em;color:#4d4c4b;font-size:10px;font-weight:600;text-align:center;text-shadow:none}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_tooltip{position:absolute;top:-100px;left:50%;z-index:10;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:240px;height:92px;padding:12px;background-color:#fff;-webkit-filter:drop-shadow(0 0 6px #ddd);filter:drop-shadow(0 0 6px #ddd);border-radius:8px;opacity:1;color:#7d7d7d;font-size:12px;font-weight:normal;text-align:left;white-space:normal;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_tooltip::after{position:absolute;top:89px;left:50%;width:7px;height:7px;background-color:#fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_tooltip_item{margin-bottom:4px;color:#7d7d7d}.serviceSettingCustomTemplateModal .originalReportModal .defaultPhraseLink_tooltip_item:last-child{margin-bottom:0}.uploadingTemplateModal_errorList{margin-bottom:8px;list-style-position:inside;list-style-type:disc}.uploadingTemplateModal_sendInfoList{list-style-type:disc;list-style-position:inside}.uploadingTemplateModal .uploadingTemplateModalErrorCase{list-style-type:decimal;list-style-position:inside;font-weight:bold;padding-bottom:16px}.uploadingTemplateModal .uploadingTemplateModalErrorCase_list{margin-bottom:16px}.uploadingTemplateModal .uploadingTemplateModalErrorCase_content{display:block;font-weight:normal}.uploadingTemplateModal .anglrC-alertText--error{margin-bottom:24px}
button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}.contentsListTable{table-layout:inherit}.contentsListTable a{color:#01a2c1}.contentsListTable a:hover{text-decoration:underline}.contentsListTable_heading{max-width:120px;padding:8px;white-space:nowrap}.contentsListTable_heading--narrow{width:80px}.contentsListTable_heading--wide{min-width:200px}.contentsListTable_column{max-width:120px}.contentsListTable_column--narrow{width:80px}.contentsListTable_column--wide{min-width:200px}.contentsListTable_column:hover{cursor:default}@media screen and (max-width: 767px){.contentsListTable_column{white-space:inherit !important}}.deliveryDestinationList{position:relative;max-height:144px;overflow:hidden}.overflownDeliveryDestinationCount{margin-top:4px;color:#01a2c1}.overflownDeliveryDestinationCount:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.albumList .sp_hide{display:none}}.deliveryDestinationContents{position:relative;margin-bottom:12px}.deliveryDestinationList{position:relative;max-height:160px;margin:0 -15px 4px 0;overflow:hidden}.deliveryDestinationList--open{max-height:none;padding-bottom:32px}.deliveryDestinationList--overflown{margin:0 -15px 20px 0}.deliveryDestinationList_note{margin-bottom:8px;font-size:12px}.deliveryDestinationList_note--alert{margin-bottom:4px;color:#f53838}.deliveryDestinationList_cover{position:absolute;bottom:0;width:100%;height:28px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.8)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%)}.listOpenButton{position:absolute;top:144px;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.listCloseButton{position:absolute;bottom:0;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}.c-linkText{color:#01a2c1;text-decoration:underline;cursor:pointer}.c-linkText:hover{color:#0195b2;text-decoration:underline}.albumEdit .albumPhotoSelect{position:absolute;top:0;right:0;z-index:20;padding:6px;background-color:rgba(53,79,105,.4)}.albumEdit table.albumReleaseReservation{margin-left:160px}.albumEdit .albumDescription{border:1px solid #e7eaec}.albumEdit .albumPrintAlertText{text-decoration:underline}.albumEdit .alubm_img_deleate.albumImgDelete--disabled{width:auto;padding:0 8px;background-color:#333;color:#eee;cursor:default}.albumEdit .progressText{margin-top:30px}.albumEdit .uploadWarningImg{width:90%}.albumEdit .loadingModalContent{display:-webkit-box;display:-ms-flexbox;display:flex}.albumEdit .loadingModalContent_description{width:100%}.albumEdit .loadingModalContent .loadingContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.albumEdit .loadingModalContent .loadingContainer .loadingIcon{margin:0 auto}.albumEdit .photoUploadButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.albumEdit .uploadedPhotoActionContainer .btn-default[disabled]{pointer-events:none}.albumEdit .showLinkToPhotoSaleSettings a{text-decoration:underline;color:inherit}.albumEdit .changePriceAlertText{padding-bottom:15px}.uploadProgressModal__header{height:68px;padding:24px 20px;border-bottom:#cfcfcd 1px solid}.uploadProgressModal__header__title{font-size:18px;font-weight:700;color:#4d4c4b}.uploadProgressModal__body{max-height:400px;min-height:102px;overflow-y:auto;padding:24px 22px;font-size:0}.uploadProgressModal__body.collapsed{height:0;min-height:0}.uploadProgressModal__body__progressBarWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:21px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.uploadProgressModal__body__progress{height:8px}.uploadProgressModal__body__progressBar{width:240px;height:8px;-ms-flex-item-align:center;align-self:center;margin:6px 0}.uploadProgressModal__body__progressMessage{margin-bottom:6px;text-align:center;font-weight:600;font-size:14px;line-height:21px}.uploadProgressModal__body__progressBarCount{font-size:12px;font-weight:400;text-align:right;width:240px;-ms-flex-item-align:center;align-self:center;line-height:18px}.uploadProgressModal__body__uploadCompletedWrapper{width:100%;font-size:14px;line-height:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploadProgressModal__body__uploadCompletedWrapper__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:4px}.uploadProgressModal__body__uploadCompletedWrapper__text__successIcon .anglrC-icon--l svg{width:24px;height:24px;color:#42a903}.uploadProgressModal__body__uploadCompletedWrapper__text__failedIcon .anglrC-icon--l svg{width:24px;height:24px;color:#f17e00}.uploadProgressModal__body__uploadCompletedWrapper__text__warning{color:#f17e00;font-weight:bold}.uploadProgressModal__body__uploadCompletedWrapper__text__failed{padding-bottom:16px}.uploadProgressModal__body__uploadCompletedWrapper .countText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:4px}.uploadProgressModal__body__uploadCompletedWrapper .countText .finishedCountText{font-size:18px;font-weight:bold;line-height:27px}.uploadProgressModal__body__uploadCompletedWrapper .countText .slash{font-size:12px;line-height:15px;margin-left:2px;margin-right:2px;height:14px}.uploadProgressModal__body__uploadCompletedWrapper .countText .totalCountText{font-size:12px;line-height:20px;height:16px}.uploadProgressModal__body__uploadFinishedTextContainer{border-top:#cfcfcd 1px solid;width:100%;padding-top:14px}.uploadProgressModal__body__uploadFinishedText{font-size:14px;line-height:21px}.uploadProgressModal__body__uploadFinishedText__icon{font-size:18px;color:#ed5565}.uploadProgressModal__body__uploadFinishedText:nth-child(1){margin-top:0}.uploadProgressModal__body__uploadFinishedText:not(:first-child){margin-top:2px}.uploadProgressModal__footer{height:68px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 32px;border-top:#cfcfcd 1px solid}.uploadProgressModal__footer__closeButton{width:94px;height:40px;border:#cfcfcd 1px solid;border-radius:7px;font-weight:600}.headerTitle{display:-webkit-box;display:-ms-flexbox;display:flex;color:#3b3f42;text-align:right;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:600;line-height:140%}.photoUploadNoteList{width:831px;-ms-flex-negative:0;flex-shrink:0;margin:16px 0}.photoUploadNoteList a{text-decoration:underline}.photoUploadNoteList_content{line-height:1.5}.photoUploadNoteList_content--caution{color:#f53838}.photoUploadNoteList_bold{font-weight:bold}.photoUploadContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-200, 16px);-ms-flex-item-align:stretch;align-self:stretch;margin-bottom:8px}.photoUploadContainer .uploadButton{background:#01a2c1;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;padding:var(--space-100, 8px) var(--space-200, 16px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--radius-normal, 4px)}.photoUploadContainer .uploadButton_buttonText{color:#fff;text-align:center;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:600;line-height:140%}.photoUploadContainer .uploadOutlineButton{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:40px;padding:var(--space-100, 8px) var(--space-200, 16px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #01a2c1;border-radius:var(--radius-normal, 4px);background:#fff;color:#01a2c1}.photoUploadContainer .uploadOutlineButton_buttonText{font-size:var(--font-size-400, 16px);font-style:normal;font-weight:600;line-height:140%;text-align:center}.photoUploadContainer .photoActionEndContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-200, 16px);-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.photoUploadContainer .searchInputForm{min-height:40px}.photoUploadContainer .deleteButton{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px;gap:10px;border-radius:4px;border:1px solid #cfd5da;background-color:#fff}.photoUploadContainer .deleteButton_buttonText{color:#3b3f42;text-align:center;font-size:14px;font-style:normal;font-weight:600;line-height:140%}.photoUploadContainer .deleteButton_number{color:#3b3f42;font-weight:600}.photoUploadContainer .deleteButton:hover,.photoUploadContainer .deleteButton:focus,.photoUploadContainer .deleteButton:active,.photoUploadContainer .deleteButton.active{border:1px solid #cfd5da}.photoUploadContainer .deleteButton.disabled,.photoUploadContainer .deleteButton.disabled:hover,.photoUploadContainer .deleteButton.disabled:focus,.photoUploadContainer .deleteButton.disabled:active,.photoUploadContainer .deleteButton.disabled.active,.photoUploadContainer .deleteButton[disabled],.photoUploadContainer .deleteButton[disabled]:hover,.photoUploadContainer .deleteButton[disabled]:focus,.photoUploadContainer .deleteButton[disabled]:active,.photoUploadContainer .deleteButton.active[disabled]{background-color:#b2bbc3;border:1px solid #cfd5da}.photoUploadContainer .deleteButton.disabled .deleteButton_buttonText,.photoUploadContainer .deleteButton.disabled .deleteButton_number,.photoUploadContainer .deleteButton.disabled:hover .deleteButton_buttonText,.photoUploadContainer .deleteButton.disabled:hover .deleteButton_number,.photoUploadContainer .deleteButton.disabled:focus .deleteButton_buttonText,.photoUploadContainer .deleteButton.disabled:focus .deleteButton_number,.photoUploadContainer .deleteButton.disabled:active .deleteButton_buttonText,.photoUploadContainer .deleteButton.disabled:active .deleteButton_number,.photoUploadContainer .deleteButton.disabled.active .deleteButton_buttonText,.photoUploadContainer .deleteButton.disabled.active .deleteButton_number,.photoUploadContainer .deleteButton[disabled] .deleteButton_buttonText,.photoUploadContainer .deleteButton[disabled] .deleteButton_number,.photoUploadContainer .deleteButton[disabled]:hover .deleteButton_buttonText,.photoUploadContainer .deleteButton[disabled]:hover .deleteButton_number,.photoUploadContainer .deleteButton[disabled]:focus .deleteButton_buttonText,.photoUploadContainer .deleteButton[disabled]:focus .deleteButton_number,.photoUploadContainer .deleteButton[disabled]:active .deleteButton_buttonText,.photoUploadContainer .deleteButton[disabled]:active .deleteButton_number,.photoUploadContainer .deleteButton.active[disabled] .deleteButton_buttonText,.photoUploadContainer .deleteButton.active[disabled] .deleteButton_number{color:#fff}.localnaviAlbum{width:100%}.localnaviAlbum .noteForPhotoPublication{margin-left:20px}.localnaviAlbum .alertContainer{text-align:right}.localnaviAlbum .bankInfoAlert{border-radius:7px;font-size:14px;width:100%;padding:8px 12px;margin:12px 0 12px;background-color:#fff7ee;border:1px solid #f9c68e}.localnaviAlbum .bankInfoAlert_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;margin-bottom:8px}.localnaviAlbum .bankInfoAlert_title .icon{height:20px;margin-right:4px;color:#f17e00}.localnaviAlbum .bankInfoAlert_contents .link{color:#f17e00;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.localnaviAlbum .bankInfoAlert_contents .link:hover{color:#e27600;text-decoration:underline}.localnaviAlbum .settingsIconButton a{margin-left:12px}
.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}.button{display:inline-block;padding:14px 20px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:4px;color:#fff;font-size:20px;cursor:pointer}.button:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button.disabled{background:rgba(125,125,125,.4);-webkit-filter:none;filter:none;cursor:default}.button.disabled:hover{-webkit-filter:none;filter:none}.button_text{display:inline-block;padding:14px 20px;background:none;color:#01a2c1;font-size:20px;cursor:pointer}.button--small{display:inline-block;padding:8px 15px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;color:#fff;font-size:12px;cursor:pointer}.button--small:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c_button,.c_button--tableFunctionArea,.c_button--normal{padding:4px 8px;border-radius:4px;outline:none;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.c_button--normal{display:inline-block;height:100%;background:#fff;border:1px solid #ced4da}.c_button--normal:active{background:#01a2c1;color:#fff}.c_button--tableFunctionArea{display:block;height:40px;padding:4px 12px;background:#fff;border:1px solid #ced4da;line-height:32px}.c_button--tableFunctionArea:active{background:#01a2c1;color:#fff}.graduation{width:100%;min-width:1024px;max-height:1200px;margin:0 auto;padding:40px;overflow:auto}.graduation_conditionArea{padding:0 32px 24px;background-color:#f8f9fa}.graduation_photoArea{padding:24px 32px;background-color:#fff}.graduationHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin-bottom:24px;padding:0 32px}.graduationHeader_titleArea{display:-webkit-box;display:-ms-flexbox;display:flex}.graduationHeader_titleImg{width:40px;height:40px}.graduationHeader_title{font-size:32px}.graduationHeader_rkrkInfo{font-size:16px;text-align:right}.graduationProject{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 32px;background-color:#f8f9fa;border-radius:6px 6px 0 0}.graduationProject_label{min-width:200px;font-size:16px;font-weight:bold}.graduationProject_uploadedCount{margin-left:12px}.graduationProject_uploadedCount--alert{color:#ff8080;font-weight:bold}.graduationProject_addProject{margin-left:12px;color:#01a2c1;font-size:16px}.graduationFilter_row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.graduationFilter_label{min-width:200px;font-size:16px;font-weight:bold}.graduationFilter_addTarget{display:inline-block;height:40px;padding:0 8px;background:#fff;border:1px solid #ced4da;border-radius:3px;outline:none;line-height:40px;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.graduationFilter_addTarget:hover{border:1px solid #01a2c1}.graduationFilter_addTarget:active{background:#01a2c1;color:#fff}.graduationFilter_selectedMember span{display:inline-block;margin-right:4px;font-weight:bold;line-height:1.8}.graduationFilter_year{width:116px;margin-right:32px}.graduationFilter_year select{width:100%}.graduationFilter_seasonToggle{position:relative;display:inline-block;margin-right:8px;font-size:0}.graduationFilter_seasonToggle .graduationFilter_seasonToggle_right,.graduationFilter_seasonToggle .graduationFilter_seasonToggle_middle,.graduationFilter_seasonToggle .graduationFilter_seasonToggle_left{position:relative;display:inline-block;width:96px;height:40px;background:#fff;border:1px solid #ced4da;font-size:14px;line-height:40px;text-align:center;cursor:pointer}.graduationFilter_seasonToggle_left{border-radius:4px 0 0 4px}.graduationFilter_seasonToggle_middle{margin-left:-1px}.graduationFilter_seasonToggle_right{margin-left:-1px;border-radius:0 4px 4px 0}.graduationFilter_seasonToggle--active{z-index:2;background:#e5f5f8 !important;border:1px solid #01a2c1 !important;color:#01a2c1 !important;font-weight:bold}.graduationPhoto_filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #ced4da}.graduationPhoto_filterLabel{min-width:200px;font-size:16px;font-weight:bold}.graduationPhoto_albumSelect{position:relative}.graduationPhoto_albumSelect select{padding:4px 24px 4px 12px;background-color:#f8f9fa;border:1px solid #ced4da;border-radius:2px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.graduationPhoto_albumSelect::before{position:absolute;top:8px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #adb5bd;border-bottom:2px solid #adb5bd;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.graduationPhoto_album{margin-bottom:40px}.graduationPhoto_titleArea{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:16px}.graduationPhoto_title{font-size:20px;font-weight:bold}.graduationPhoto_imageList{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;row-gap:24px}.graduationPhoto_imageWrap{position:relative}.graduationPhoto_imageWrap img{display:block;width:100%}.graduationPhoto .graduationPhoto_check--checked,.graduationPhoto .graduationPhoto_check--unchecked,.graduationPhoto .graduationPhoto_check{position:absolute;top:10px;right:10px;width:32px;height:32px;border-radius:50%}.graduationPhoto .graduationPhoto_check--checked::before,.graduationPhoto .graduationPhoto_check--unchecked::before,.graduationPhoto .graduationPhoto_check::before{position:absolute;top:3px;left:9px;display:block;width:12px;height:18px;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.graduationPhoto_check--unchecked{background-color:rgba(255,255,255,.2705882353);border:1px solid #ced4da}.graduationPhoto_check--unchecked::before{border-right:3px solid #ced4da;border-bottom:3px solid #ced4da}.graduationPhoto_check--checked{background-color:#01a2c1;border:1px solid #01a2c1}.graduationPhoto_check--checked::before{border-right:3px solid #fff;border-bottom:3px solid #fff}.graduationPhoto_photoTitle{width:80%;margin:4px auto 0;overflow:hidden;color:#6c757d;font-size:10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.graduationUpload{position:fixed;bottom:0;left:0;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:16px;background-color:#f8f9fa;-webkit-box-shadow:0 -2px 4px 0 rgba(0,0,0,.2);box-shadow:0 -2px 4px 0 rgba(0,0,0,.2)}.graduationUpload_uploadInfo{margin-right:80px;font-size:18px}.graduationUpload_uploadedCount--alert{color:#ff8080;font-weight:bold}.graduationEmpty{padding:40px 32px;background-color:#fff}.graduationEmpty_inner{padding:16px 24px;border:1px solid #ced4da;border-radius:6px;font-size:16px;text-align:center}.graduationProjectEmpty{margin-top:20px;padding:40px 32px;background-color:#fff}.graduationProjectEmpty .list_nomenber{margin-top:20px}.graduationProjectEmpty .list_nomenber .graduationProject_addProject{font-size:18px}.graduationCreateAccount{padding:32px}.graduationCreateAccount_title{width:100%;margin-bottom:24px;padding-bottom:8px;border-bottom:1px solid #dee2e6;font-size:28px}.graduationCreateAccount_inner{width:100%;min-width:768px;max-width:768px;margin:0 auto;padding:40px;background:#fff;border-radius:6px}.graduationCreateAccount_formGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.graduationCreateAccount_label{min-width:240px}.graduationCreateAccount_input{width:100%}.graduationCreateAccount_textInput{width:100%;padding:8px 16px;background-color:#fff;border:1px solid #ced4da;border-radius:2px;font-size:14px}.graduationCreateAccount_textInput:focus{outline:none}.graduationCreateAccount_textInput::-webkit-input-placeholder{color:#adb5bd}.graduationCreateAccount_textInput::-moz-placeholder{color:#adb5bd}.graduationCreateAccount_textInput:-ms-input-placeholder{color:#adb5bd}.graduationCreateAccount_textInput::-ms-input-placeholder{color:#adb5bd}.graduationCreateAccount_textInput::placeholder{color:#adb5bd}.graduationCreateAccount_textInput--active{border:1px solid #01a2c1}.graduationCreateAccount_textInput--error{border:1px solid #ff8080}.graduationCreateAccount_errorMessages p{margin:8px 0 0 0;color:#ff8080;font-size:12px}.graduationCreateAccount_displayTerms{width:100%;height:240px;margin:16px auto;padding:16px;overflow:scroll;border:1px solid #ced4da;border-radius:4px}.graduationCreateAccount_displayTerms h2{margin:0 0 12px 0;font-size:18px;font-weight:normal}.graduationCreateAccount_displayTerms h4,.graduationCreateAccount_displayTerms dt{font-weight:normal}.graduationCreateAccount_submit{text-align:right}.badge--danger{display:inline-block;margin-left:12px;padding:4px 8px;background-color:#ff8080;border-radius:2px;color:#fff;font-size:10px;font-weight:bold;text-align:center;text-shadow:none;white-space:nowrap;vertical-align:baseline}
.optionEntryBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.optionEntryBanner_link{display:block;margin-left:auto}.optionEntryBanner_image{width:320px}.approvalTray{position:relative;display:block;width:100%;margin:0}.approvalTray_header{width:100%;margin:12px auto}.approvalTray_header save-buttons{position:relative;display:block;height:30px;text-align:center}.approvalTray_header save-buttons div{display:inline-block;float:none !important;width:auto !important;margin-top:0 !important}.approvalTray_header save-buttons div:first-child{width:340px !important;padding:12px 0}.approvalTray_header save-buttons div:last-child{position:absolute;right:0;padding:0}.approvalTray_main{display:block}.approvalTray_main .approvalContentsList{padding:40px 0;border-bottom:1px solid rgba(125,125,125,.4)}.approvalTray_main .approvalContentsList:last-child{border:none}.approvalTray_main .approvalContentsList_item{display:block;margin-bottom:24px}.approvalTray_main .approvalContentsList_item:last-child{margin-bottom:0}.approvalTray_main .approvalContentsList_item_title{margin-bottom:12px;font-weight:bold}.approvalTray_main .approvalContentsList_item_content{min-height:46px;padding:12px 16px;border:1px solid rgba(125,125,125,.4);border-radius:4px;font-size:14px;line-height:20px}.approvalTray_main .approvalContentsList_item_content--blank{color:rgba(125,125,125,.4)}.approvalTray_main .approvalContentsList_item_listContent{padding:12px 16px;border:1px solid rgba(125,125,125,.4);border-radius:4px}.approvalTray_main .approvalContentsList_item_listContent_item{display:block;padding:12px 0;border-bottom:1px solid rgba(125,125,125,.4)}.approvalTray_main .approvalContentsList_item_listContent_item:first-child{padding-top:0}.approvalTray_main .approvalContentsList_item_listContent_item:last-child{padding-bottom:0;border:none}.approvalTray_main .approvalContentsList_item_listContent_item>*{display:inline-block;margin-right:16px;font-size:14px;line-height:20px;vertical-align:middle}.approvalTray_main .approvalContentsList_item_listContent_item>*:last-child{margin-right:0}.approvalTray_main .approvalContentsList_item_listContent_item .photo{width:30%}.approvalTray_main .approvalContentsList_item_listContent_item .photo>img{width:100%;height:auto}.topicPreview .documentUploadResult{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topicPreview .documentUploadResult_fileName{font-size:14px;font-weight:bold;color:#01a2c1;text-decoration:underline;cursor:pointer}.topicPreview .documentUploadResult_fileName:hover{color:#0195b2;text-decoration:underline}.topicPreview .imageUploadResult{width:400px}.topicPreview .videoUploadResult{position:relative;display:inline-block}.topicPreview .videoUploadResult_videoThumbnail{display:block;width:400px;height:225px;background:#000}.topicPreview .videoUploadResult_expirationDate{margin-top:4px}.topicPreview .videoUploadResult_notice{margin-top:8px}.topicPreview .videoPlayerError{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:400px;height:225px;background:rgba(0,0,0,.65)}.topicPreview .videoPlayerError_message{font-size:14px;color:#fff;text-align:center}.topicPreview .videoPlayerError_icon{margin-bottom:8px}.topicPreview .videoPlayerError_fileName{max-height:60px;margin-top:8px;padding:0 16px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.approvalTray .ibox-content{padding:24px 20px}.approvalTray .approvalTrayTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-bottom:4px;padding:4px 0}.approvalTray .approvalTrayTitle_iconContainer{display:inline-block;width:32px;height:32px}.approvalTray .approvalTrayTitle_icon{width:auto;height:auto;max-width:100%;max-height:100%}.approvalTray .approvalTrayTitle_text{margin:0;font-size:16px;font-weight:bold}.approvalTray .approvalTrayTitle_count{font-size:12px;margin-left:4px}.approvalTray .approvalTrayTitle_number{font-size:16px}.approvalTray .approvalTrayTable{margin-bottom:32px;border-bottom:1px solid #e7eaec}.approvalTray .approvalTrayTable_states{width:70px}.approvalTray .approvalTrayTable_title{width:auto}.approvalTray .approvalTrayTable_approver{width:auto}.approvalTray .approvalTrayTable_approverSubText{font-size:11px;font-weight:normal;color:#828282}.approvalTray .approvalTrayTable_approverIcon{margin:0 4px}.approvalTray .approvalTrayTable_hide{width:90px}.approvalTray .approvalTrayTable_print{width:50px}.approvalTray .approvalTrayTable_titleInner{display:inline-block;margin:0}.approvalTray .approvalTrayTable_approvalStates{font-size:11px;display:inline-block;color:#99a8b9}.approvalTray .approvalTrayTable thead tr{font-size:12px;font-weight:bold;border:1px solid #e7eaec;border-width:1px 0 1px;background-color:#fafafa;color:#828282}.approvalTray .approvalTrayTable thead tr th{padding:4px 8px;border:none}
.contract .inputNote{font-size:11px;padding-top:4px;padding-bottom:8px;padding-left:4px}.serviceInput .emailWarningText{margin-top:8px}.serviceInput .emailWarningText--emphasis{font-weight:bold}.serviceInput .emailWarningText_title{font-size:14px;font-weight:bold;color:#ed5565}.serviceInput .codmonServiceMultipleChoiceContainer_serviceItem{text-align:center;line-height:1.2;padding:15px 0px 0px 0px}.serviceInput .codmonServiceMultipleChoiceContainer_itemLogo{position:relative;height:72px}.serviceInput .codmonServiceMultipleChoiceContainer_checkbox{margin-left:auto;margin-right:auto}.serviceInput .codmonServiceMultipleChoiceContainer img{position:absolute;top:50%;left:50%;display:block;width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.serviceInput .functionSelectDescription{margin-bottom:16px}.serviceInput .functionDescription{padding:20px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer}.serviceInput .functionDescription_checkBox{min-width:40px;padding-top:29px}.serviceInput .functionDescription_functionLogo{margin-right:24px}.serviceInput .functionDescription_functionLogoImg{width:80px;height:80px}.serviceInput .functionDescription_info{width:100%}.serviceInput .subTotalPrice{font-size:24px;font-weight:bold;margin:32px;text-align:right}.serviceInput .confirmModal_buttons{margin-top:20px}.serviceInput .validationError{color:#f53838;text-decoration:underline;cursor:pointer;margin-bottom:16px}.serviceInput .validationError:hover{color:#f42929;text-decoration:underline}.serviceInput .validationHighlight{background:rgba(245,56,56,.15)}.serviceInput .required{color:#01a2c1;font-weight:normal}
.c-linkText{color:#01a2c1;text-decoration:underline;cursor:pointer}.c-linkText:hover{color:#0195b2;text-decoration:underline}.commentEdit .personalDiaryAutoSave{margin-left:auto;color:#828282;font-size:12px;font-weight:normal}.commentEdit .commentEditAlertText{padding:4px 0;color:#f17e00}.commentEdit .commentEditAlertText_time{margin-right:4px}.commentEdit .commentEditAlertText .ibox-link-line{cursor:pointer}.commentEdit_title{margin:40px 0 20px;font-size:20px;font-weight:bold}.commentEdit_title:first-child{margin-top:0}.commentEdit .commentEditFormLayoutContainer .commentEditFormContainer{margin-bottom:24px}.commentEdit .commentEditFormLayoutContainer .commentEditFormContainer_title{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;font-weight:bold}.commentEdit .commentEditFormLayoutContainer .commentEditFormContainer_title .btn{margin-left:8px}.commentEdit .commentEditFormLayoutContainer .commentEditFormButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.commentEdit .commentEditFormLayoutContainer .commentEditFormButtonContainer_button{color:#01a2c1;font-weight:normal}.commentEdit .commentEditFormLayoutContainer .commentEditFormButtonContainer_button:not(:last-child){margin-right:12px}.commentEdit .commentEditFormLayoutContainer .commentEditFormButtonContainer_button a,.commentEdit .commentEditFormLayoutContainer .commentEditFormButtonContainer_button i{color:#01a2c1}.commentEdit .publicSetting_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.commentEdit .publicSetting_list .text-danger{margin-left:auto}.commentEdit .publicSetting .publicSettingButtonContainer{position:absolute;right:15px;bottom:15px;margin-left:auto}.commentEdit .commentEditCalender{padding:8px}.commentEdit .commentEditCalenderList_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:8px;padding:8px 4px}.commentEdit .commentEditCalenderDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(10px + 5em)}.commentEdit .commentEditCalenderDate_icon{display:block;font-size:10px}.commentEdit .commentEditCalenderDate_text{display:block;width:5em;text-align:right}.commentEdit .commentEditCalenderStatus_label{height:auto}.commentEdit .commentEditCalenderStatus_text{font-size:11px;color:#828282;margin:2px 0 0 8px}.commentEdit .calenderLabel{font-weight:normal;color:#828282;background-color:rgba(0,0,0,0);border:none}.commentEdit .textRestoreContainer .textRestoreTextarea{max-height:140px}.commentEdit .textRestoreContainer .textRestoreTextarea:not(:last-child){margin-bottom:32px}.textRestoreTextarea{max-height:285px;overflow-y:scroll;background-color:#e3e2e0;word-break:break-all}.optionEntryBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.optionEntryBanner_link{display:block;margin-left:auto}.optionEntryBanner_image{width:320px}.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.dailyBoard .optionEntryBanner{margin-top:-15px}.dailyBoard .ibox-link{margin-bottom:16px}.dailyBoard .ibox-link a{padding-left:0}.dailyBoard .classFilter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;margin-bottom:24px}.dailyBoard .classFilter_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:8px 16px}.dailyBoard .classFilter_label{font-size:14px;width:296px;margin-bottom:0;font-weight:normal}.dailyBoard .classFilter_subLabel{font-size:12px}.dailyBoard .classFilter_input,.dailyBoard .classFilter_selectBox{margin-top:4px;height:40px}.dailyBoard .classFilter_text{font-size:12px;margin:-16px 0 24px;color:#828282}.dailyBoard .dairyboard_class_select{margin-bottom:0}.dailyBoard .classDiaryButton{display:inline-block;padding-top:0;vertical-align:middle}.dailyBoard .printButton{height:40px;line-height:28px}.dailyBoard .table_dailyboard{max-width:700px;margin-bottom:0}.dailyBoard .absentCountContainer .tooltip.in{opacity:1}.dailyBoard .absentCountContainer .tooltip-inner{width:170px;background:#fff;-webkit-box-shadow:0 15px 30px rgba(0,0,0,.3);box-shadow:0 15px 30px rgba(0,0,0,.3)}.dailyBoard .absentCountContainer .tooltip-arrow{border-right-color:#fff}.dailyBoard .absentCount{color:#01a2c1;text-decoration:underline;cursor:pointer}.dailyBoard .absentCount:hover{color:#0195b2;text-decoration:underline}.dailyBoard .absentCountPopover{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4d4c4b;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:8px 8px 0 8px}.dailyBoard .absentCountPopover+.tooltip>.tooltip-inner{width:136px}.dailyBoard .absentCountPopover_name{width:50%;-ms-flex-negative:0;flex-shrink:0;text-align:left;margin-bottom:12px}.dailyBoard .absentCountPopover_count{width:50%;text-align:right;-ms-flex-negative:0;flex-shrink:0;margin-bottom:12px}.dailyBoard .chat-avatar3{float:none;border-radius:50%}.dailyBoard .memberInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.dailyBoard .memberInfo_name{width:calc(100% - 28px - 7px)}.dailyBoard .memberInfo_tag{margin-left:4px}.dailyBoard .infectionAlert{margin:12px 0 0;padding:8px 12px;background-color:#fcf8e3;cursor:pointer}.dailyBoard .infectionAlert .infectionAlert_head{position:relative;margin:0;padding:0;font-size:13px;font-weight:normal}.dailyBoard .infectionAlert .infectionAlert_head .fa{color:#f8ac59}.dailyBoard .infectionAlert .infectionAlert_body{margin-top:8px}.dailyBoard .infectionAlert .infectionAlert_body+.infectionAlert_body{margin-top:0}.dailyBoard .infectionAlert .close{position:absolute;top:calc(50% - 7px);right:0;width:auto;height:auto;margin-top:0 !important;margin-right:0 !important;padding:0;font-size:14px;color:#f8ac59;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:0;opacity:1}.dailyBoard .infectionAlert .close:hover{opacity:1}.dailyBoard .listActionContainer{width:calc(100% + 30px);margin-top:24px;margin-bottom:7px;margin-left:-15px;margin-right:-15px}.dailyBoard .listActionColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:16px}@media screen and (max-width: 1280px){.dailyBoard .listActionColumn{gap:8px}}.dailyBoard .listActionColumn:first-child{float:left}.dailyBoard .listActionColumn:nth-child(2){float:right}.dailyBoard .nameSearch{display:inline-block}.dailyBoard .nameSearch_label{font-weight:normal}.dailyBoard .nameSearch_input{height:40px}.dailyBoard .nameSearch_selectBox{margin-top:4px;height:40px}.dailyBoard .openDateSetButton{height:40px}.dailyBoard .memberSortContainer{display:inline-block}.dailyBoard .journal_person thead{border-top:1px solid #e7eaec}.dailyBoard .journal_person th{height:auto !important;padding:4px 8px !important;background-color:#f5f5f6;line-height:1.4 !important}.dailyBoard .journal_person th:not(:last-child){border-right-color:#e7eaec;border-right-style:solid;border-right-width:1px}.dailyBoard .journal_person th.journal_name,.dailyBoard .journal_person th.journal_allergy{font-size:13px}.dailyBoard .journal_person th.journal_name{width:210px !important}.dailyBoard .journal_name{width:180px}.dailyBoard .journal_allergy{width:84px}.dailyBoard .journal_memberSchedule{cursor:pointer}.dailyBoard .journal_memberScheduleButtonContainer{position:relative;z-index:100;display:inline-block;width:51px;min-height:40px;margin-top:4px;margin-right:0;margin-bottom:-8px;margin-left:-8px;background-color:#fff;color:#666;font-size:11px;line-height:18px;text-align:center;vertical-align:middle}.dailyBoard .journal_memberScheduleChartContainer{display:inline-block;width:calc(100% - 50px)}.dailyBoard .journal_memberScheduleChart{height:24px}.dailyBoard .journal_reason{width:180px;border-right:1px solid #eee}.dailyBoard .journal_status{margin-top:4px;font-size:14px;color:#01a2c1}.dailyBoard .journal_status .anglrC-label{margin-left:2px}.dailyBoard select.form-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.dailyComment .DatePickerArrowLeftButton{margin-left:-15px}.dailyComment .mainContent{min-height:600px}.dailyComment .memberInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.dailyComment .memberInfo_name{width:calc(100% - 28px - 7px)}.dailyComment .memberInfo_tag{margin-left:4px}.dailyComment .listActionContainer{display:inline-block;margin-right:-15px;margin-left:-15px;width:100%}.dailyComment .classFilter_label,.dailyComment .nameSearch_label,.dailyComment .attendanceCheck_label{font-weight:normal;margin-right:24px}.dailyComment .classFilter_selectBox,.dailyComment .classFilter_input,.dailyComment .nameSearch_selectBox,.dailyComment .nameSearch_input,.dailyComment .attendanceCheck_selectBox,.dailyComment .attendanceCheck_input{margin-top:4px;height:40px}.dailyComment .attendanceCheck_label{margin-top:32px}.dailyComment .memberOrder{position:relative;display:inline-block;margin-top:24px}.dailyComment .dailyCommentTableContainer{overflow:auto}.dailyComment .dailyCommentTableCell{background-clip:padding-box;border-right:1px solid #e7eaec}.dailyComment .dailyCommentTableCell--name{position:sticky;top:0;left:0;width:180px;border-left:none;border-right:none}.dailyComment .dailyCommentTableCell--name::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"";z-index:-1;width:100%;height:100%;border-left:1px solid #e7eaec;border-right:1px solid #e7eaec}.dailyComment .dailyCommentTableCell--header{background-color:#f5f5f6}.dailyComment .dailyCommentTableCell--content{font-size:18px;background-color:#fff}.dailyComment .dailyCommentTableCell--mood{width:62px}.dailyComment .dailyCommentTableCell--evacuation{width:125px}.dailyComment .dailyCommentTableCell--sleep{width:70px}.dailyComment .dailyCommentTableCell--meal{width:240px;word-wrap:break-word}.dailyComment .dailyCommentTableCell--temprature{width:72px}.dailyComment .dailyCommentTableCell--todayResponse{width:90px}.dailyComment .dailyCommentTableCell--pool{width:60px}.dailyComment .dailyCommentTableCell--memo{width:300px;word-wrap:break-word}.dailyComment .dailyCommentTableCell--custom{width:70px;word-wrap:break-word}.dailyComment .dailyCommentTableHeader{border-top:1px solid #e7eaec;background-color:#f5f5f6}.dailyComment .dailyCommentTableContent{border-bottom:1px solid #e7eaec}.dailyComment .chat-avatar3{float:none;border-radius:50%}.dailyCheck .memberInfo{display:-webkit-box;display:-ms-flexbox;display:flex}.dailyCheck .memberInfo_name{width:calc(100% - 28px - 7px)}.dailyCheck .memberInfo_tag{margin-left:4px}.dailyCheck .infectionAlert{margin:12px 0 0;padding:8px 12px;background-color:#fcf8e3;cursor:pointer}.dailyCheck .infectionAlert .infectionAlert_head{position:relative;margin:0;padding:0;font-size:13px;font-weight:normal}.dailyCheck .infectionAlert .infectionAlert_head .fa{color:#f8ac59}.dailyCheck .infectionAlert .infectionAlert_body{margin-top:8px}.dailyCheck .infectionAlert .infectionAlert_body+.infectionAlert_body{margin-top:0}.dailyCheck .infectionAlert .close{position:absolute;top:calc(50% - 7px);right:0;width:auto;height:auto;margin-top:0 !important;margin-right:0 !important;padding:0;font-size:14px;color:#f8ac59;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);z-index:0;opacity:1}.dailyCheck .infectionAlert .close:hover{opacity:1}.dailyCheck .sleepingEnvironment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;padding:16px;font-size:14px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.dailyCheck .sleepingEnvironment_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dailyCheck .sleepingEnvironment_title{font-weight:bold;color:#333}.dailyCheck .sleepingEnvironment_edit{font-size:12px;color:#007bff;text-decoration:none}.dailyCheck .sleepingEnvironment_edit:hover{text-decoration:underline}.dailyCheck .sleepingEnvironment_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px}.dailyCheck .sleepingEnvironment_label:first-child{margin-right:8px}.dailyCheck .sleepingEnvironment_label{margin-bottom:0;color:#4d4c4b;font-weight:normal}.dailyCheck .sleepingEnvironment_label:not(:first-child){margin-left:16px}.dailyCheck .sleepingEnvironment_select{width:74px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.dailyCheck .sleepingEnvironment_input{width:100px}.dailyCheck .sleepingEnvironmentText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.dailyCheck .sleepingEnvironmentText_label{font-weight:normal;margin-bottom:0}.dailyCheck .sleepingEnvironmentText_label:not(:first-child){margin-left:16px}.dailyCheck .sleepingCaution{margin-top:16px;color:#4d4c4b}.dailyCheck .sleepingAnnotation{font-size:12px;margin-bottom:0;color:#828282;font-weight:normal}.dailyCheck .chat-avatar3{float:none;border-radius:50%}.dailyMeal .memberInfo_tag{margin-left:4px}.dailyMeal .btnSaveMemo{position:absolute;bottom:4px;right:8px;-webkit-transform:translateZ(0px)}.dailyMeal .uploadIcon .material-icon{vertical-align:middle;color:#828282}.dailyMeal .uploadIcon .material-icon:hover{color:#4d4c4b}.dailyTopicCustom .modalHeaderTitle{margin:0}.dailyTopicCustom .dailyTopicManualGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px}.dailyTopicCustom .dailyTopicManualGroup_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.dailyTopicCustom .dailyTopicManualGroup_link:not(:last-child){margin-right:12px}.dailyTopicCustom .dailyBoardTopicTemplateError{margin-top:40px}.dailyTopicCustom .dailyBoardTopicTemplateError_changeTemplate{margin-top:40px}.dailyTopicCustom .dailyBoardTopicTemplateError_annotation{margin-top:8px}.dailyTopicCustom .dailyBoardTopicTemplateError_callCenter{margin-top:56px}.dailyTopicCustom .dailyBoardTopicTemplateError_callCenter a{text-decoration:underline}.dailyTopicCustom .dailyBoardTopicTemplateMoveDays{margin-left:-15px}.dailyTopicCustom .dailyBoardTopicTemplateChangeActive{position:absolute;top:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dailyTopicCustom .dailyBoardClassTopicStatus{display:inline-block;margin-right:8px;color:#f53838}.dailyTopicCustom .dailyBoardClassTopicAuthor{width:120px !important}.dailyTopicCustom .dailyBoardClassTopicApprover{width:120px !important}.memberScheduleEdit .attendanceModal_label{margin-right:12px;font-size:14px;font-weight:normal}.memberScheduleEdit .attendanceModal_select{margin-right:24px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #e5e6e7;border-radius:1px;outline:none;font-size:14px}.memberScheduleEdit .attendanceModal_select:focus{border-color:#1ab394}.memberScheduleEdit .attendanceScheduleSelect{width:auto}.responses{color:#4d4c4b}.responses .rightSidebar{width:auto;height:100%;overflow:scroll}.responses .rightSidebar_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px;background-color:#f3f3f3;border-bottom:2px solid #e7eaec;color:#828282}.responses .rightSidebar_titleText{margin:0}.responses .rightSidebar_titleLink{font-size:12px}.responses .rightSidebar_body{padding-bottom:12px}.responses .responseTooltip_text{margin:0}.responses .responseTooltip_subText{font-size:12px;margin:8px 0 0;line-height:1.4}.responses .responseTooltip .anglrC-tooltip{vertical-align:-4px;font-weight:normal}.responses .responseTooltip .anglrC-tooltip>*[data-tooltip]{right:auto;left:-90px;-webkit-transform:translate(0, calc(-100% - 12px));transform:translate(0, calc(-100% - 12px))}.responses .responseTooltip .anglrC-tooltip>*[data-tooltip]::after{right:auto;left:calc(5em + 16px)}.responses .responseTooltip .anglrC-tooltip>*[data-tooltip] .anglrC-icon{display:inline-block;vertical-align:-1px}.responses .responseTooltip .anglrC-tooltip>*[data-tooltip] .anglrC-icon svg{width:16px;height:16px;color:#828282}.responses .responseTooltip .anglrC-icon{cursor:pointer}.responses .responseTooltip .anglrC-icon svg{width:22px;height:22px;pointer-events:none}.responses .responseListItem{position:relative;padding:16px 16px 12px 16px}.responses .responseListItem:not(:last-child)::after{position:absolute;bottom:0;left:50%;width:calc(100% - 16px);border-bottom:1px solid #e7eaec;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);content:""}.responses .responseListItem_date{font-size:12px;font-weight:bold;margin:0 0 8px}.responses .responseListItem_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:8px}.responses .responseListItem_closeButton{position:absolute;top:8px;right:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;color:#828282;cursor:pointer}.responses .responseListItem_closeButton:hover{border-radius:6px;color:#4d4c4b;background-color:#f9f9f9}.responses .responseListItem_closeButton svg{pointer-events:none}.responses .responseSendDate{font-size:11px;color:#828282}.responses .responseStatusButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:124px;height:32px;padding:0 12px;border:1px solid #cfcfcd;border-radius:7px}.responses .responseStatusButton:hover{background-color:#f9f9f9}.responses .responseStatusButton:disabled{background-color:#f3f3f3;border:none;color:#999}.responses .responseStatusButton_icon{margin-right:4px;color:#828282}.responses .responseStatusButton_icon svg{width:12px;height:12px}.responses .responseInfo{padding:16px}.responses .responseInfo_text{margin:0}.responsesContent .responseName{font-size:14px;font-weight:bold;margin:0}.responsesContent .responseName .c-tag{height:18px;line-height:18px}.responsesContent .responseKindContainer{margin:0 0 8px}.responsesContent .responseKind{font-size:14px;font-weight:bold}.responsesContent .responseKind--absent{color:#ed5565}.responsesContent .responseKind--late{color:#42a903}.responsesContent .responseKind--extend{color:#2581cb}.responsesContent .responseKind--contact{color:#828282}.responsesContent .responseTime{font-size:14px;display:inline-block;margin:0;font-weight:normal}.responsesContent .responseDetail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;color:#828282}.responsesContent .responseBusAttendance{margin:0}.responsesContent .responseNote{margin:0;word-break:break-all}.whereaboutsCheckResult .resultContainer{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-bottom:24px}.whereaboutsCheckResult .resultContainer--alert{background-color:#fef6f7;border:1px solid #f5abab}.whereaboutsCheckResult .resultContainer--alert a{color:#f53838;text-decoration:underline;cursor:pointer}.whereaboutsCheckResult .resultContainer--alert a:hover{color:#f42929;text-decoration:underline}.whereaboutsCheckResult .resultContainer--disabled{padding:8px 12px;background-color:#e3e2e0;border:1px solid #cfcfcd}.whereaboutsCheckResult .resultContainer_clickableArea{padding:8px 12px;cursor:pointer}.whereaboutsCheckResult .resultContainer_overview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whereaboutsCheckResult .resultContainer_accordionToggleButton{color:#f53838}.whereaboutsCheckResult .resultContainer_accordionToggleButton:hover{color:#f53838;text-decoration:underline;cursor:pointer}.whereaboutsCheckResult .resultContainer_accordionToggleButton:hover:hover{color:#f42929;text-decoration:underline}.whereaboutsCheckResult .resultOverview{display:-webkit-box;display:-ms-flexbox;display:flex}.whereaboutsCheckResult .resultOverview_alertIcon{color:#f53838;margin-right:4px;height:20px}.whereaboutsCheckResult .resultOverview_overviewText{margin:0}.whereaboutsCheckResult .resultOverview_emphasisText{font-size:14px;font-weight:bold;margin:0 2px;color:#f53838}.whereaboutsCheckResult .resultOverview_parentNotificationStopAlert{font-size:14px;font-weight:bold;margin:0 2px;font-size:13px}.whereaboutsCheckResult .resultDetail{padding:4px 12px 8px}.whereaboutsCheckResult .resultDetail--closed{display:none}.whereaboutsCheckResult .resultDetail_hint{display:inline-block;margin:8px 0 0}.whereaboutsCheckResult .resultDetail_endNotice{margin:8px 0 0}.whereaboutsCheckResult .nonAttendanceList{line-height:1.6}.whereaboutsCheckResult .nonAttendanceListItem{display:inline-block;margin-right:2px;word-break:break-all}.whereaboutsCheckResult .hintLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whereaboutsCheckResult .hintLink_icon{display:inline-block}.whereaboutsCheckResult .disabledAlert{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.whereaboutsCheckResult .disabledAlert_icon{color:#828282;margin-right:4px;height:20px;-ms-flex-item-align:baseline;align-self:baseline}.whereaboutsCheckResult .disabledAlert_text{margin:0}
button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}.c-alertBox{border-radius:7px;font-size:14px;width:100%;padding:8px 12px}.c-alertBox--info{background-color:#f2fafb;border:1px solid #2581cb}.c-alertBox--info .c-alertBox_icon{color:#2581cb}.c-alertBox--info .c-alertBox_link{color:#2581cb;text-decoration:underline;cursor:pointer}.c-alertBox--info .c-alertBox_link:hover{color:#2379be;text-decoration:underline}.c-alertBox_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.c-alertBox_icon{height:20px;margin-right:4px}.c-alertBox_text{font-size:14px;font-weight:bold;margin:0}.c-alertBox_content{font-size:14px;display:inline;margin:0}.c-alertBox_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dashboard .serviceLeadLink,.dashboard .dashboardInfoContainer{width:92%;margin:40px auto 0}@media screen and (max-width: 767px){.dashboard .serviceLeadLink,.dashboard .dashboardInfoContainer{display:block;width:85%}}.dashboard .dashboardInfoContainer_link{text-decoration:underline}.dashboard .agencyInfo,.dashboard .codmonInfo{width:100%}.dashboard .codmonInfo{margin-bottom:20px;background:#f5f9fa;border-radius:7px}.dashboard .codmonInfo.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s}.dashboard .codmonInfo_link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 16px;color:#01a2c1;font-size:14px}.dashboard .codmonInfo_link:not(:nth-of-type(1)){padding:0 16px 8px}.dashboard .codmonInfo_label{-ms-flex-negative:0;flex-shrink:0;width:58px;height:20px;margin-right:8px;border:1px solid #828282;color:#828282;font-weight:normal}.dashboard .codmonInfo_text{text-decoration:underline}.dashboard .agencyInfo{padding-left:12px;border-left:2px solid #01a2c1}.dashboard .agencyInfo_heading{margin-bottom:4px}.dashboard .agencyInfo_phone{font-size:24px;font-weight:bold}.dashboard .agencyInfo_mail{font-size:18px;font-weight:bold}.dashboard .agencyInfo_name,.dashboard .agencyInfo_time,.dashboard .agencyInfo_message{margin-top:4px}.dashboard .dashboardMenuContainer{margin-top:32px}.dashboard .dashboardMenu:hover{cursor:pointer}.dashboard .dashboardMenu_serviceName--sub{font-size:11px;display:block;margin-top:4px}.dashboard .marketingBannerBalloon,.dashboard .marketingBanner_codmonCollege::after,.dashboard .marketingBanner_shift::after{position:absolute;top:-28px;left:50%;z-index:1;display:none;padding:4px 16px;background:#01a2c1;border-radius:5px;color:#fff;font-weight:bold;text-align:center;white-space:pre;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dashboard .marketingBannerLabel,.dashboard .serviceLeadLinkListItem_new,.dashboard .marketingBanner_event,.dashboard .marketingBanner_update,.dashboard .marketingBanner_beta,.dashboard .marketingBanner_new{position:absolute;top:3px;left:3px;border-right:28px solid rgba(0,0,0,0);border-bottom:28px solid rgba(0,0,0,0);font-weight:bold}.dashboard .marketingBannerLabel_text,.dashboard .serviceLeadLinkListItem_new::before,.dashboard .marketingBanner_event::before,.dashboard .marketingBanner_update::before,.dashboard .marketingBanner_beta::before,.dashboard .marketingBanner_new::before{position:absolute;text-align:center;line-height:1;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.dashboard .marketingBanner{position:relative}.dashboard .marketingBanner:hover::before,.dashboard .marketingBanner:hover::after{display:block}.dashboard .marketingBanner:hover .marketingBanner_new,.dashboard .marketingBanner:hover .marketingBanner_update,.dashboard .marketingBanner:hover .marketingBanner_event,.dashboard .marketingBanner:hover .marketingBanner_beta{display:none}.dashboard .marketingBanner::before{position:absolute;top:8px;left:50%;display:none;border:10px solid rgba(0,0,0,0);border-top:16px solid #01a2c1;content:"";-webkit-transform:translateX(-50%);transform:translateX(-50%)}.dashboard .marketingBanner_shift::after{content:"【期間限定】\aお試しで使ってみる"}.dashboard .marketingBanner_codmonCollege::after{content:"TOPページが \a使いやすくなりました"}.dashboard .marketingBanner_spotBilling{-webkit-box-shadow:0px 0px 0px 1px #58c2d4 inset;box-shadow:0px 0px 0px 1px #58c2d4 inset}.dashboard .marketingBanner_new{top:0px;left:0px;border-top:28px solid #01a2c1;border-left:28px solid #01a2c1;color:#fff}.dashboard .marketingBanner_new::before{top:-16px;left:-25px;content:"NEW"}.dashboard .marketingBanner_beta{top:-1px;left:-1px;border-top:28px solid #01a2c1;border-left:28px solid #01a2c1;color:#fff}.dashboard .marketingBanner_beta::before{top:-17px;left:-22px;content:"β版"}.dashboard .marketingBanner_update{border-top:28px solid #fff;border-left:28px solid #fff;color:#01a2c1}.dashboard .marketingBanner_update::before{top:-24px;left:-28px;content:"UP\a DATE"}.dashboard .marketingBanner_event{border-top:28px solid #fff;border-left:28px solid #fff;color:#01a2c1}.dashboard .marketingBanner_event::before{top:-14px;left:-29px;content:"EVENT"}.dashboard .serviceLeadLink_title{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;font-size:16px;font-weight:bold;line-height:24px}.dashboard .serviceLeadLink_title::before{display:inline-block;width:4px;height:24px;margin-right:12px;background:#01a2c1;vertical-align:bottom;content:""}.dashboard .serviceLeadLink_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% + 16px);margin:16px -8px 0;padding:0;list-style-type:none;-webkit-margin-after:0;margin-block-end:0;-webkit-padding-start:0;padding-inline-start:0}.dashboard .serviceLeadLink{margin-bottom:40px}.dashboard .serviceLeadLinkListItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:25%;margin-bottom:16px;padding:0 8px}@media screen and (max-width: 1023px){.dashboard .serviceLeadLinkListItem{width:33.3333333333%;max-width:calc(768px - 16px * 2)}}@media screen and (max-width: 767px){.dashboard .serviceLeadLinkListItem{width:100%;min-width:calc(320px - 12px * 2)}}.dashboard .serviceLeadLinkListItem_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;width:100%;min-width:204px;padding:16px;background:#f5f9fa;border-radius:7px;text-align:center}.dashboard .serviceLeadLinkListItem_new{position:absolute;top:0;left:0;border-top:28px solid #01a2c1;border-left:28px solid #01a2c1;border-radius:7px 0 0 0;color:#fff}.dashboard .serviceLeadLinkListItem_new::before{top:-13px;left:-22px;content:"NEW"}.dashboard .serviceLeadLinkListItem_new--corner{position:absolute;top:0;left:0;border-top:15px solid #f5f9fa;border-right:15px solid rgba(0,0,0,0);border-bottom:15px solid rgba(0,0,0,0);border-left:15px solid #f5f9fa;border-radius:7px 0 0 0}.dashboard .serviceLeadLinkListItem_image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;width:100%;height:68px;background:#fff}.dashboard .serviceLeadLinkListItem_image:hover{opacity:85%}.dashboard .serviceLeadLinkListItem_image .hoicilLogo{width:90px}.dashboard .serviceLeadLinkListItem_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.dashboard .serviceLeadLinkListItem_title{font-size:0}.dashboard .serviceLeadLinkListItem_title--sub{font-size:12px;font-weight:bold;display:block;margin-top:8px;color:#01a2c1;line-height:1.4}.dashboard .serviceLeadLinkListItem_title a{font-size:18px;font-weight:bold;color:#01a2c1;text-decoration:underline;cursor:pointer;display:inline-block;margin-top:8px;line-height:1}.dashboard .serviceLeadLinkListItem_title a:hover{color:#0195b2;text-decoration:underline}.dashboard .dashboardAlert{display:block;margin-bottom:12px}.dashboard .dashboardAlert_link{color:#f53838;text-decoration:underline;cursor:pointer}.dashboard .dashboardAlert_link:hover{color:#f42929;text-decoration:underline}.dashboard .facilityStoreUnreadBadge{position:absolute;right:45px;top:75px}.dashboardPasswordModal .loginIdText{font-size:18px;font-weight:bold}
.dashboardBillsModal .modal-body{padding:20px 44px}.dashboardBillsModal .anglrC-alertBox--info{border-style:solid}.dashboardBillsModal__title{font-weight:bold;color:#4d4c4b}.dashboardBillsModal__functionName.overwriteOnBootstrap{font-weight:bold;font-size:16px}.dashboardBillsModal__oldFunctionName.overwriteOnBootstrap{font-size:11px;color:#828282}.dashboardBillsModal__announcement{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.dashboardBillsModal__monthlyInfo__title{font-weight:600;color:#4d4c4b}.dashboardBillsModal__monthlyInfo__content{color:#4d4c4b}.dashboardBillsModal__spotBillingInfo__title{font-weight:600;color:#4d4c4b}.dashboardBillsModal__spotBillingInfo__content{color:#4d4c4b;display:-webkit-box;display:-ms-flexbox;display:flex}.dashboardBillsModal__spotBillingInfo__manual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.documentationCommon .documentationHeaderTitleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.documentationCommon .pageTitleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.documentationCommon .pageTitleContainer_image{margin-right:8px}.documentationCommon .pageTitleContainer_title{margin:0}.documentationCommon .documentationHeaderButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.documentationCommon .documentationHeaderButtonContainer_button{display:-webkit-box;display:-ms-flexbox;display:flex}.documentationCommon .documentationHeaderButtonContainer_button:not(:first-child){margin-left:12px}.documentationCommon .documentationHeaderButtonContainer_button:last-child .anglrC-buttonContent{padding-right:0}.documentationCommon .individualKidsList{display:block}.documentationCommon .individualKidsList_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8}.documentationCommon .individualKidsList_item:first-child{margin-top:0;padding-top:0;border-top:none}.documentationCommon .individualKidsList_item_nameContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:24px}.documentationCommon .individualKidsList_item_kidsIcon{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:40px;height:40px;margin-right:16px;overflow:hidden;background:rgba(125,125,125,.4);border-radius:20px;vertical-align:middle}.documentationCommon .individualKidsList_item_kidsIcon img{position:absolute;top:50%;left:50%;width:100%;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover}.documentationCommon .individualKidsList_item_kidsName{display:inline-block;color:#7d7d7d;font-size:16px;line-height:24px;text-align:left;vertical-align:middle}.documentationCommon .individualKidsList_item_tag{margin-left:4px}.documentationCommon .individualKidsList_item_textBlockContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding-left:24px;border-left:1px solid rgba(125,125,125,.4)}.documentationCommon .individualKidsList_item_textBlockContainer>div{margin-top:16px}.documentationCommon .individualKidsList_item_textBlockContainer>div:first-child{margin-top:0}.documentationCommon .individualKidsList_item_textBlockContainer>div.deliverySettingsContainer{margin-top:8px}.documentationCommon .individualKidsList_item_textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.documentationCommon .individualKidsList_item_textContainer .iconTextButton{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.documentationCommon .individualKidsList_item_text{color:#7d7d7d;font-size:14px;line-height:22px;text-align:left;white-space:pre-wrap}.documentationCommon .individualKidsList_item_text.uneditable{width:100%;font-weight:bold;white-space:normal}.documentationCommon .individualKidsList_item_text_sender{display:none}.documentationCommon .individualKidsList_item_text:first-child .individualKidsList_item_text_sender{display:block}.documentationCommon .individualKidsList_item_text_response{margin-bottom:16px;white-space:pre-wrap}.documentationCommon .individualKidsList_item_text_response:last-child{margin-bottom:0}.documentationCommon .individualKidsList_item_text_sentDateTime{display:block;margin-top:4px;font-size:12px;line-height:12px;text-align:right}.documentationCommon .individualKidsList_item_editButton{display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin-left:44px;cursor:pointer}.documentationCommon .individualKidsList_item .documentation_submissionStatus{margin-right:24px}
.contentsBlock{position:relative;display:block;margin-bottom:40px;text-align:left}.contentsBlock_title{display:inline-block;font-size:16px;font-weight:bold}.contentsBlock_title--required{margin-right:4px;color:#ff7171;font-size:14px}.contentsBlock_title--supplement{font-size:12px;font-weight:normal}.contentsBlock_stateContainer{display:inline-block;margin-left:16px}.contentsBlock_blockOptionContainer{position:absolute;top:-4px;right:0;display:inline-block}.contentsBlock_inputContainer{margin-top:16px;padding:16px 20px;background:#fff;border-radius:4px;font-size:0;text-align:center}.contentsBlock_inputContainer_editableTextContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contentsBlock_inputContainer_editableTextContainer_editButton{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.contentsBlock_inputContainer_text{font-size:14px;line-height:22px;text-align:left;white-space:pre-wrap}.contentsBlock_inputContainer_unavailableText{display:block;margin:20px auto;color:rgba(125,125,125,.8);font-size:14px;text-align:center}.contentsBlock_button{margin:20px auto 0}.contentsBlock_list{text-align:left}.contentsBlock_list_contents{font-size:16px;line-height:24px}.contentsBlock_list_contents span.revised{display:inline-block}.contentsBlock_list_contents span.revised::after{margin-left:16px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案"}.contentsBlock.blank_hint{display:none}.contentsBlock_loading_indicator{display:block;margin:20px auto;color:rgba(125,125,125,.8);font-size:14px;text-align:center}.contentsBlock_footer{position:relative;margin:16px 0 -8px;padding-top:8px;border-top:1px solid #d8d8d8;text-align:left}.contentsBlock_footer_addItemButton{display:inline-block;padding:12px 0;color:#01a2c1;font-size:16px;cursor:pointer}.contentsBlock_footer_addItemButton.disabled{color:rgba(125,125,125,.4);cursor:default}.contentsBlock_footer_optionContainer{position:absolute;top:11px;right:0}.contentsBlock_footer_optionContainer_item{display:inline-block;margin-right:24px;font-size:12px;vertical-align:middle}.contentsBlock_footer_optionContainer_item_button{padding:10px 18px;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;cursor:pointer}.contentsBlock_footer_optionContainer_item_button:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.contentsBlock_footer_optionContainer_item_button.disabled{border:none;color:#fff}.contentsBlock_footer_optionContainer_item:last-child{margin-right:0}.button{display:inline-block;padding:14px 20px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:4px;color:#fff;font-size:20px;cursor:pointer}.button:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button.disabled{background:rgba(125,125,125,.4);-webkit-filter:none;filter:none;cursor:default}.button.disabled:hover{-webkit-filter:none;filter:none}.button_text{display:inline-block;padding:14px 20px;background:none;color:#01a2c1;font-size:20px;cursor:pointer}.button--small{display:inline-block;padding:8px 15px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;color:#fff;font-size:12px;cursor:pointer}.button--small:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c_button,.c_button--tableFunctionArea,.c_button--normal{padding:4px 8px;border-radius:4px;outline:none;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.c_button--normal{display:inline-block;height:100%;background:#fff;border:1px solid #ced4da}.c_button--normal:active{background:#01a2c1;color:#fff}.c_button--tableFunctionArea{display:block;height:40px;padding:4px 12px;background:#fff;border:1px solid #ced4da;line-height:32px}.c_button--tableFunctionArea:active{background:#01a2c1;color:#fff}.pullDownSelector{position:relative;display:inline-block;font-size:16px;cursor:pointer}.pullDownSelector_currentValue{padding:16px 20px;background:#fff;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border:1px solid #7d7d7d;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pullDownSelector_currentValue::after{display:inline-block;width:12px;height:12px;margin-left:4px;background:url("../assets/icon/pullDownArrow_down.svg");background-size:contain;content:""}.pullDownSelector_currentValue:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));cursor:pointer;-webkit-transition:.2s all ease;transition:.2s all ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pullDownSelector_currentValue.open{background:rgba(125,125,125,.1);-webkit-filter:none;filter:none}.pullDownSelector_currentValue.open::after{display:inline-block;width:12px;height:12px;margin-left:4px;background:url("../assets/icon/pullDownArrow_up.svg");background-size:contain;content:""}.pullDownSelector_valueList{position:absolute;top:100%;right:0;z-index:100;display:none;width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;background:#fff;-webkit-filter:drop-shadow(0 1px 8px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 8px rgba(33, 33, 33, 0.5));border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pullDownSelector_valueList_contents{display:block;padding:12px 20px;cursor:pointer}.pullDownSelector_valueList_contents:hover{background:rgba(1,162,193,.1);cursor:pointer}.pullDownSelector_valueList.open{display:block;max-height:60vh;overflow-y:auto}.pullDownSelector--small{font-size:14px}.pullDownSelector--small .pullDownSelector_currentValue{padding:6px 12px}.pullDownSelector--small .pullDownSelector_currentValue::after{width:8px;height:8px}.pullDownSelector--small .pullDownSelector_currentValue:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));cursor:pointer;-webkit-transition:.2s all ease;transition:.2s all ease;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pullDownSelector--small .pullDownSelector_currentValue:hover.open{-webkit-filter:none;filter:none}.pullDownSelector--small .pullDownSelector.open{-webkit-filter:none;filter:none}.pullDownSelector--small .pullDownSelector.open::after{width:8px;height:8px}.codmonModal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 32px - 52px);overflow:auto;background:#f5f9fa;border-radius:8px;color:#7d7d7d;font-size:16px}.codmonModal ul{margin-bottom:0;padding-left:0;list-style:none}.codmonModal p{margin-bottom:0}.codmonModal label{margin-bottom:0;font:inherit;font-size:100%}@supports(-webkit-touch-callout: none){.codmonModal{max-height:calc(100vh - 32px - 52px - 20px)}}.codmonModal::-webkit-scrollbar{display:none;width:0 !important}.codmonModal_processing{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(33,33,33,.5);pointer-events:all;cursor:default}.codmonModal_processingText{position:absolute;top:50%;left:50%;display:block;color:#fff;font-size:14px;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.codmonModal_header{position:relative;position:sticky;top:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:28px 32px 24px;background:#f5f9fa;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.codmonModal_header.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_headerTitle{display:inline-block;color:#7d7d7d;font-size:24px}.codmonModal_headerCloseButton{position:absolute;top:16px;right:32px;display:inline-block;font-size:36px;cursor:pointer}.codmonModal_headerCloseButton:hover{-webkit-filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5))}.codmonModal_main{min-height:240px;padding:24px 32px;overflow-x:hidden;overflow-y:scroll}.codmonModal_main_confirmation{min-height:120px}.codmonModal_footer{position:relative;position:sticky;bottom:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:24px 32px;background:#f5f9fa;border-top:1px solid #ddd;border-radius:0 0 8px 8px}.codmonModal_footer.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_footerButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codmonModal_footerButtonContainer>*{margin-right:36px}.codmonModal_footerButtonContainer>*:first-child{margin-right:0}.codmonModal_footerValidationError{position:absolute;bottom:24px;left:32px;z-index:100;max-width:50%;padding:16px 20px;background:rgba(224,49,49,.8);border-radius:2px}.codmonModal_footerValidationErrorMessage{display:block;margin-top:8px;color:#fff;font-size:12px;line-height:16px}.codmonModal_footerValidationErrorMessage:first-child{margin-top:0}.hint,.hint_inline,.uneditableBlockHint{font-size:0}.hint_icon,.hint_inline_icon,.uneditableBlockHint_icon{display:inline-block;width:20px;height:20px;background:#01a2c1;-webkit-filter:none;filter:none;border-radius:10px;color:#fff;font-size:12px;font-weight:bold;line-height:20px;text-align:center}.hint hr,.hint_inline hr,.uneditableBlockHint hr{margin:12px 0}.hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:0;pointer-events:none}.hint_icon{-ms-flex-negative:0;flex-shrink:0;-webkit-filter:none;filter:none}.hint_text{display:inline-block;margin-left:8px;font-size:14px;line-height:20px}.hint+.hint{margin-top:8px}.hint_inline,.uneditableBlockHint{position:relative;display:inline-block;margin-left:8px;cursor:pointer}.hint_inline_icon,.uneditableBlockHint_icon{-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5))}.hint_inline_icon:hover,.uneditableBlockHint_icon:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.3s all ease;transition:.3s all ease}.hint_inline_icon.open,.open.uneditableBlockHint_icon{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5))}.hint_inline_text,.disabledReasonContainer,.linkage_text,.uneditableBlockHint_text{position:absolute;bottom:-12px;left:24px;z-index:10;display:none;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:400px;padding:12px;background:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));border-radius:4px;font-size:13px;line-height:1.4;cursor:default}.hint_inline_text.open,.open.disabledReasonContainer,.open.linkage_text,.open.uneditableBlockHint_text{display:block}.hint_inline_text--bottomLeft,.linkage_text--bottomLeft{right:0;bottom:-62px;left:inherit;text-align:left}.hint_inline_text--topLeft{bottom:24px;left:-376px}.hint_inline_text--rightBottom{bottom:0}.listContentsEditor{display:block;width:100%}.listContentsEditor_list_item{position:relative;margin-bottom:16px;font-size:0}.listContentsEditor_list_item.blank span{-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset}.listContentsEditor_list_item span{position:relative;display:inline-block;width:100%;min-height:48px;padding:12px 16px 12px 12px;background:#fff;border:none;border-radius:4px;font-size:14px;line-height:24px}.listContentsEditor_list_item span.notEditable,.listContentsEditor_list_item span.canceledText{margin:-16px 0;padding:0 16px;background:none;line-height:48px;vertical-align:middle}.listContentsEditor_list_item span.canceledText{margin:0}.listContentsEditor_list_item input[type=textarea],.listContentsEditor_list_item input{display:inline-block;width:100%;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px}.listContentsEditor_list_item_text{display:inline-block;width:calc(100% - 32px);margin-left:4px;vertical-align:top}.listContentsEditor_list_item_text.revised{position:relative}.listContentsEditor_list_item_text.revised::after{position:absolute;top:50%;right:24px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_editButton{position:absolute;top:50%;right:16px;display:inline-block;width:16px;height:16px;background:url("../assets/icon/common_edit.svg");background-size:contain;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_optionButton{position:relative;width:40px;height:40px}.listContentsEditor_list_item_hint{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_hint span.hintText{min-height:initial;min-height:auto;padding:0;font-size:13px}.listContentsEditor_addItemButton{display:inline-block;padding:8px 8px 8px 0;color:#01a2c1;font-size:16px}.listContentsEditor_addItemButton:hover{cursor:pointer}.listContentsEditor_addItemButton--disabled{color:rgba(125,125,125,.4)}.listContentsEditor_addItemButton--disabled:hover{cursor:default}.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}.dateSelector{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;padding:0}.dateSelector__leftBtn,.switcher_arrow--left{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__leftBtn::before,.switcher_arrow--left::before{position:absolute;top:9px;left:11px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dateSelector__leftBtn:hover,.switcher_arrow--left:hover{background:#f8f9fa}.dateSelector__rightBtn,.switcher_arrow--right{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__rightBtn::before,.switcher_arrow--right::before{position:absolute;top:9px;left:7px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dateSelector__rightBtn:hover,.switcher_arrow--right:hover{background:#f8f9fa}.dateSelector__display{width:240px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.dateSelector__display--month{width:142px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.documentation{position:relative;width:100vw;min-width:768px;min-height:100vh;margin:0 -15px;background:#f2f4f6;color:#7d7d7d;font-size:16px}.documentation a{color:#01a2c1}.documentation ul{margin-bottom:0;padding-left:0;list-style:none}.documentation img{vertical-align:baseline}.documentation--sub{background:#e1e4e8}.documentation_modal--default,.documentation_modal--small{position:absolute !important;top:50% !important;right:auto !important;bottom:auto !important;left:50% !important;max-width:800px;overflow:unset !important;-webkit-transform:translate(-50%, -50%) !important;transform:translate(-50%, -50%) !important}.documentation_modal--default.modal.in .modal-dialog,.documentation_modal--default.modal.fade .modal-dialog,.documentation_modal--small.modal.in .modal-dialog,.documentation_modal--small.modal.fade .modal-dialog{-webkit-transform:none !important;transform:none !important}.documentation_modal--default .modal-content,.documentation_modal--small .modal-content{border-radius:9px !important}.documentation_modal--default .modal-dialog,.documentation_modal--small .modal-dialog{width:auto !important;margin:0 auto !important;padding:32px 16px !important}.documentation_modal--default .modal-body,.documentation_modal--small .modal-body{max-height:calc(100vh - 100px) !important;overflow:scroll !important}.documentation_modal--default{min-width:736px !important}.documentation_modal--small{min-width:428px !important}.documentation_modal_contents{margin-bottom:40px}.documentation_modal_contents input[type=textarea],.documentation_modal_contents textarea{display:block;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.documentation_modal_contents input[type=textarea]::-webkit-input-placeholder, .documentation_modal_contents textarea::-webkit-input-placeholder{color:rgba(125,125,125,.4)}.documentation_modal_contents input[type=textarea]::-moz-placeholder, .documentation_modal_contents textarea::-moz-placeholder{color:rgba(125,125,125,.4)}.documentation_modal_contents input[type=textarea]:-ms-input-placeholder, .documentation_modal_contents textarea:-ms-input-placeholder{color:rgba(125,125,125,.4)}.documentation_modal_contents input[type=textarea]::-ms-input-placeholder, .documentation_modal_contents textarea::-ms-input-placeholder{color:rgba(125,125,125,.4)}.documentation_modal_contents input[type=textarea]::placeholder,.documentation_modal_contents textarea::placeholder{color:rgba(125,125,125,.4)}.documentation_modal_contents .fullWidthInput--single,.documentation_modal_contents .fullWidthInput--multiple{width:100%;margin-top:16px}.documentation_modal_contents .fullWidthInput--multiple{height:120px}.hint+.documentation_modal_contents{margin-top:32px}.codmonModal .listContentsEditor{margin:16px 0 40px}.codmonModal .hint{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.codmonModal_main>.selectorContainer{margin-top:0}.documentationHeader{position:relative;z-index:100;width:100%;background:#fff;-webkit-filter:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 4px 3px rgba(0, 0, 0, 0.5))}.documentationHeader_inner{position:relative;max-width:1088px;margin:0 auto;padding:20px 32px 0}.documentationHeader_switcherContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.documentation_headerContents{margin:8px 0 24px}.documentation_headerContents_title{display:inline-block;font-size:16px;font-weight:bold}.documentation_headerContents--blank{height:20px;height:4px;margin:16px 0}.documentation_headerContents--loading{color:rgba(125,125,125,.8)}.documentation_headerContentsContainer{margin-top:16px;padding:16px 20px;border:1px solid #bbb;border-radius:4px}.documentation_headerContentsList_item{font-size:16px;line-height:24px}.documentation_headerContentsList_item--unavailable{color:rgba(125,125,125,.8)}.documentation_headerContentsList_item span.revised{display:inline-block}.documentation_headerContentsList_item span.revised::after{margin-left:16px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案"}.switcher_arrow{display:inline-block;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));vertical-align:middle;cursor:pointer}.switcher_arrow--left{margin-right:16px;border-color:#7d7d7d}.switcher_arrow--left::before{border-top-color:#7d7d7d;border-right-color:#7d7d7d}.switcher_arrow--left:hover{background:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.3s all ease;transition:.3s all ease}.switcher_arrow--right{margin-left:16px;border-color:#7d7d7d}.switcher_arrow--right::before{border-top-color:#7d7d7d;border-right-color:#7d7d7d}.switcher_arrow--right:hover{background:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.3s all ease;transition:.3s all ease}.switcher_arrow.disabled{-webkit-filter:none;filter:none;border-color:rgba(125,125,125,.4);color:rgba(125,125,125,.4);cursor:default}.switcher_arrow.disabled::before{border-top-color:rgba(125,125,125,.4);border-right-color:rgba(125,125,125,.4)}.switcher_title{display:inline-block;min-width:128px;text-align:center;vertical-align:middle}.switcher_title>span{margin-left:4px}.switcher_title .emphasis{font-size:24px}.documentation_weekSwitcher .switcher_title{min-width:192px}.documentation_classSelector{position:relative}.documentation_tabSelector--loading{height:48px}.documentation_tabSelector_tabList_item{display:inline-block;padding:14px 20px 18px;cursor:pointer}.documentation_tabSelector_tabList_item_selected{padding-bottom:14px;border-bottom:4px solid #01a2c1;color:#01a2c1}.documentation_tabSelector_tabList_item:hover{padding-bottom:14px;border-bottom:4px solid #01a2c1;color:#01a2c1;-webkit-transition:all .2s ease;transition:all .2s ease}.documentation_tabSelector_tabList_item--disabled{display:inline-block;color:rgba(125,125,125,.4)}.documentation_tabSelector_tabList_item--disabled.documentation_tabSelector_tabList_item_selected{border-bottom:4px solid rgba(125,125,125,.4)}.documentation_tabSelector_tabList_item--disabled:hover{border-bottom:4px solid rgba(125,125,125,.4);color:rgba(125,125,125,.4)}.tabSelector_tab{display:inline-block;padding:14px 20px 18px;cursor:pointer}.tabSelector_tab.selected{padding-bottom:14px;border-bottom:4px solid #01a2c1;color:#01a2c1}.documentation_submissionStatus{padding:5px 8px;border:1px solid;border-radius:2px;font-size:12px;white-space:nowrap}.documentation_submissionStatus.editing{border-color:#7d7d7d;color:#7d7d7d}.documentation_submissionStatus.unapproved{border-color:#ff7171;color:#ff7171}.documentation_submissionStatus.approved{border-color:#29d687;color:#29d687}.documentation_weeklyPlan_date{display:inline-block;font-size:20px}.documentation_weeklyPlan_formLink{position:absolute;top:40px;right:32px;display:block;text-align:right;text-decoration:underline}.journal_summaryDownload{position:absolute;top:40px;right:32px;display:block}.journal_summaryDownload .dropdown-menu{right:0;left:unset}.mainContainer{position:relative;display:block;max-width:1088px;margin:0 auto;padding:40px 32px;text-align:center}.mainContainer_title{position:relative;display:inline-block;font-size:24px}.mainContainer_title .documentation_submissionStatus{position:absolute;top:4px;left:calc(100% + 16px)}.mainContainer_contents{margin-top:32px}.mainContainer_contents_uneditable .contentsBlock_inputContainer_editableTextContainer_editButton{display:none}.mainContainer_contents--blank{margin:64px auto}.subContainer{position:relative;display:block;max-width:1088px;margin:0 auto;padding:56px 32px;text-align:center}.subContainer_headings{display:block;margin:0 0 40px;color:#7d7d7d;font-size:16px;line-height:1}.iconTextButton{padding:4px 8px;color:#01a2c1;font-size:12px;cursor:pointer}.iconTextButton::before{display:inline-block;width:12px;height:12px;margin-right:4px;background:url("../assets/icon/common_edit.svg");background-size:contain;vertical-align:middle;content:""}.iconTextButton--preview{color:#01a2c1}.iconTextButton--preview::before{display:inline-block;width:12px;height:12px;margin-right:4px;background:url("../assets/icon/common_check_line.svg");background-size:contain;vertical-align:middle;content:""}.disabledReasonContainer{color:#7d7d7d;text-align:left}.documentation_table{width:100%;margin-top:16px;background:rgba(255,255,255,.8);border:1px solid #bbb;border-radius:4px;border-collapse:separate}.documentation_table th{padding:16px;background:rgba(0,0,0,.1);border-right:1px solid #bbb;font-size:16px;text-align:center}.documentation_table th:first-child{border-radius:3px 0 0 0}.documentation_table th:last-child{border-right:none;border-radius:0 3px 0 0}.documentation_table td{position:relative;min-height:20px;padding:12px;border-top:1px solid #bbb;border-right:1px solid #bbb;font-size:13px;font-weight:normal;line-height:20px;vertical-align:middle}.documentation_table td:last-child{border-right:none}.documentation_table td.disabled{position:relative;background:rgba(125,125,125,.1);color:rgba(125,125,125,.4)}.documentation_table td.disabled:hover{background:rgba(125,125,125,.3);-webkit-transition:all .2s ease;transition:all .2s ease}.documentation_table td.disabled:hover .disabledReasonContainer{display:block}.documentation_activityList tr.active td{background:#f9f4e5;font-weight:bold}.documentation_activityList tr.active td:first-child{padding-left:9px;border-left:4px solid #01a2c1}.documentation_activityList tr.active td.clickableColumn:hover{background:#f5edc7;cursor:pointer}.documentation_activityList tr.active:last-child td:first-child{border-radius:0 0 0 3px}.documentation_activityList tr.active:last-child td:last-child{border-radius:0 0 3px 0}.documentation_activityList tr.isDocumentationHoliday td{padding:4px 12px !important;background:rgba(125,125,125,.1);color:rgba(125,125,125,.6);font-size:12px}.documentation_activityList tr.isDocumentationHoliday.isSkipButtonDisplayable .documentation_activityList_date{padding-left:4px !important}.documentation_activityList tr.isDocumentationHoliday br{display:none}.documentation_activityList tr.isDocumentationHoliday .documentation_journalLink{color:rgba(255,255,255,.6)}.documentation_activityList tr.isDocumentationHoliday .documentation_journalLink.button{display:none}.documentation_activityList tr.isDocumentationHoliday .documentation_activityList_skipButton{top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.documentation_activityList th{padding:16px;background:rgba(0,0,0,.1);border-right:1px solid #bbb;font-size:16px;text-align:center}.documentation_activityList th:first-child{border-radius:3px 0 0 0}.documentation_activityList th:last-child{border-right:none;border-radius:0 3px 0 0}.documentation_activityList th:nth-child(2),.documentation_activityList td:nth-child(2){min-width:100px}.documentation_activityList th:nth-child(3),.documentation_activityList th:nth-child(4),.documentation_activityList td:nth-child(3),.documentation_activityList td:nth-child(4){min-width:224px}.documentation_activityList td{padding:12px;border-top:1px solid #bbb;border-right:1px solid #bbb;font-size:13px;font-weight:normal;line-height:20px;vertical-align:middle}.documentation_activityList td.clickableColumn:hover{background:#f5f5f5;cursor:pointer}.documentation_activityList td .documentation_journalLink{font-weight:normal}.documentation_activityList td .documentation_journalLink a{color:#fff}.documentation_activityList td .documentation_journalLink.button{padding:9px 15px;font-size:14px;white-space:nowrap}.documentation_activityList td .documentation_journalLink.button:hover{-webkit-filter:drop-shadow(0 1px 3px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 3px rgba(33, 33, 33, 0.5))}.documentation_activityList td .documentation_journalLink.button.disabled:hover{-webkit-filter:none;filter:none}.documentation_activityList td .documentation_journalLink.editable{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.documentation_activityList td .documentation_journalLink.uneditable{background:#fff;border:1px solid #7d7d7d;color:#7d7d7d}.documentation_activityList td .documentation_submissionStatus{position:relative;top:inherit;left:inherit;margin-top:4px;padding:0;border:none}.documentation_activityList td ul+div{margin-top:12px;padding-top:12px;border-top:1px solid #d8d8d8}.documentation_activityList td ul{min-height:20px}.documentation_activityList td ul li span.revised{display:inline-block}.documentation_activityList td ul li span.revised::after{margin-left:16px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案"}.documentation_activityList_skipButton{position:absolute;top:0;right:-10px;display:block;width:20px;height:20px;cursor:pointer;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.documentation_activityList_skipButton img{position:absolute;top:50%;left:50%;width:100%;height:100%;padding:4px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.documentation_activityList_skipButton--disabled{cursor:default}.documentation_activityList_date{position:relative;min-width:44px;max-width:76px;text-align:center}.documentation_activityList_activity{min-width:108px}.documentation_activityList_journalLink{width:84px;border-right:none;text-align:center}.documentation_activityList_innerTableTitle{display:block;margin-top:12px;margin-bottom:8px;padding-top:12px;border-top:1px solid rgba(125,125,125,.4);color:rgba(125,125,125,.8);font-size:12px}.documentation_activityList_innerTableTitle:first-child{margin-top:0;padding-top:0;border-top:none}.documentation_activityList_hint{color:rgba(125,125,125,.4)}.documentation_weekReview{margin-top:56px}.documentation_weekReview_hint{margin-bottom:24px}.documentation_activitySummary{width:704px;padding:28px 0 12px;border-top:1px solid #d8d8d8}.documentation_activitySummary_title{font-size:16px;font-weight:bold}.documentation_activitySummary--blank{display:block;margin:24px 0;color:rgba(125,125,125,.4);font-size:14px;text-align:center}.documentation_activitySummary_activityList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:16px 0}.documentation_activitySummary_activityList_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:160px;margin:28px 20px 0 0}.documentation_activitySummary_activityList_item:nth-child(4n){margin-right:0}.documentation_activitySummary_activityList_item:nth-child(-n+4){margin-top:0}.documentation_activitySummary_activityList_item_thumbnail{position:relative;-ms-flex-negative:0;flex-shrink:0;width:160px;height:120px;overflow:hidden;background:#333;border-radius:4px}.documentation_activitySummary_activityList_item_thumbnail.blank{background:none;border:1px solid rgba(125,125,125,.4)}.documentation_activitySummary_activityList_item_thumbnail.blank::before{position:absolute;top:50%;left:50%;width:24px;height:24px;background:url("../assets/icon/common_thumbnail_bg.svg");background-size:contain;content:"";-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.documentation_activitySummary_activityList_item_thumbnail img{position:absolute;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.documentation_activitySummary_activityList_item_title{height:13px;margin-top:12px;overflow:hidden;font-size:13px;line-height:1;text-overflow:ellipsis;word-break:break-all;white-space:nowrap}.documentation_classInformation .documentation_table th,.documentation_classInformation .documentation_table td{text-align:center}.documentation_contents_emptyState{display:block;color:rgba(125,125,125,.4);font-size:14px;text-align:center}.deliverySettingsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:8px}.deliveryTimeContainer{display:inline-block;font-size:14px}.submissionButton{display:inline-block;margin-left:12px}.contentsBlock .documentation_submissionStatus{padding:4px 6px;font-size:10px}.selectorDescription{color:#7d7d7d;font-size:16px;font-weight:bold}.kidsSelector{display:block;width:396px;height:372px;margin-top:16px;padding:10px 0;overflow-y:auto;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset}.kidsSelector .individualKidsList_item{margin-top:0;padding:10px 16px;border:none;cursor:pointer}.kidsSelector .individualKidsList_item.isSelectedMember{background:rgba(1,162,193,.1)}.kidsSelector .individualKidsList_item--blank{display:block;margin-top:24px;color:rgba(125,125,125,.8);text-align:center;cursor:default}.kidsSelector .individualKidsList_item--uneditable{cursor:default}.editingTarget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.editingTarget_name{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:2.3;flex-shrink:2.3;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:180px;padding-right:24px}.editingTarget_responseList{position:relative;width:100%;background:#fff;border-radius:4px}.editingTarget_responseList_item{padding:12px;color:#7d7d7d;font-size:14px;line-height:20px}.editingTarget_responseList_item::before{position:absolute;top:50%;left:-16px;display:block;margin-top:-8px;border:8px solid rgba(0,0,0,0);border-right:8px solid #fff;content:""}.editingTarget_responseList_item_sender{display:none}.editingTarget_responseList_item:first-child .editingTarget_responseList_item_sender{display:block}.editingTarget_responseList_item_sentDateTime{display:block;margin-top:4px;font-size:12px;line-height:12px;text-align:right}.textEditor{width:100%;height:156px;margin-top:16px}.textEditor textarea{width:100%;height:100%;padding:12px;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.classNotification{margin-top:24px}.classNotification_titleContainer input[type=textarea]{width:100%;height:100%;margin-top:16px;padding:12px;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:22px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.classNotification_title,.classNotification_contentsTitle{font-size:16px;font-weight:bold}.classNotification_option{margin-top:24px}.classNotification_contentsTitle{margin-top:32px}.editorContinuationOption{margin-top:20px;text-align:right}.editorContinuationOption label{margin-left:8px;cursor:pointer}.innerEditor_deleteBox{display:-webkit-box;display:-ms-flexbox;display:flex}.innerEditor_deleteButton{display:block;margin:64px auto 0;padding:8px 12px;color:#7d7d7d;font-size:14px;text-align:center}.innerEditor_deleteButton::before{display:inline-block;margin-right:4px;font-size:14px;content:"×"}.innerEditor_deleteButton:hover{cursor:pointer}.activityPhotoList_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8}.activityPhotoList_item:first-child{margin-top:0;padding-top:0;border-top:none}.activityPhotoList_item_photo{position:relative;display:inline-block;-ms-flex-negative:0;flex-shrink:0;width:160px;height:120px;overflow:hidden;background:#000;border-radius:4px}.activityPhotoList_item_photo img{position:absolute;top:50%;left:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.activityPhotoList_item_text{width:100%;margin-left:12px}.activityPhotoList_item_text_input{width:100%;height:78px}.activityPhotoList_item_text_input--uneditable{min-height:78px;padding:12px 16px;border:1px solid rgba(125,125,125,.4);border-radius:4px;font-size:14px;line-height:24px;text-align:left}.activityPhotoList_item_optionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:36px;margin-left:8px}.activityPhotoList_item_orderChanger{display:block;padding:8px;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));color:#7d7d7d;font-size:16px;cursor:pointer}.activityPhotoList_item_orderChanger:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.activityPhotoList_item_orderChanger.disabled{-webkit-filter:none;filter:none;color:rgba(125,125,125,.4);cursor:default}.activityPhotoList_item_deleteItemButton{display:block;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));color:#7d7d7d;font-size:20px;cursor:pointer}.activityPhotoList_item_deleteItemButton:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.activityPhotoList_item_deleteItemButton.disabled{-webkit-filter:none;filter:none;color:rgba(125,125,125,.4);cursor:default}.activityPhotoList_item_deleteItemButton.disabled:hover{-webkit-filter:none;filter:none;-webkit-transition:none;transition:none}.activity_text_counter{display:block;margin-top:8px;color:rgba(125,125,125,.8);font-size:14px;text-align:right}.activity_text_counter_number{color:#ff9901}.activity_text_counter_number_alert{color:#e02020}.activity_text_counter_number_alert_message{display:block;margin-top:8px;color:#e02020;font-size:12px}.applicantName{margin-top:40px;text-align:right}.applicantName_label{display:inline-block}.applicantName_input{margin-left:8px;padding:4px;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px}.documentation_submission_hint{margin-bottom:24px}.documentation_submission_hint .required{color:#ff7171}.documentation_submission_cancelButton{background:#7d7d7d}.themeSelectorHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.selectorFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.selectorFilterContainer_title{margin-right:8px}.selectorFilter{margin-right:12px}.selectorFilter:last-child{margin-right:0}.selectorFilter_label{margin-right:4px}.themeSelector{display:block;height:372px;margin-top:16px;padding:0;overflow:scroll;background:#fff;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset}.themeSelector .themeList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;padding:16px}.themeSelector .themeList_item{position:relative;width:33.3333333333%;margin-top:0;padding:16px;border:none;cursor:pointer}.themeSelector .themeList_item.isSelectedTheme{background:rgba(1,162,193,.1);border-radius:4px}.themeSelector .themeList_item--blank .themeList_item_thumbnail{background:#fff;border:1px solid rgba(125,125,125,.8)}.themeSelector .themeList_item_thumbnail{position:relative;width:78px;height:116px;margin:0 auto;overflow:hidden;border-radius:4px}.themeSelector .themeList_item_thumbnail img{position:absolute;top:50%;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.themeSelector .themeList_item_title{margin-top:8px;text-align:center}.backToWeeklyPlanLink{position:absolute;top:40px;left:32px;text-decoration:underline}.selectorContainer{margin-top:40px}.groupCommentList_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8}.groupCommentList_item:first-child{margin-top:0;padding-top:0;border-top:none}.groupCommentList_item_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.groupCommentList_item_titleContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.groupCommentList_item_titleContainer_title{margin-right:12px;font-size:16px}.groupCommentList_item_textBlockContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%;min-height:32px}.groupCommentList_item_textContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.groupCommentList_item_textContainer .iconTextButton{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.groupCommentList_item_text{color:#7d7d7d;font-size:14px;line-height:22px;text-align:left;white-space:pre-wrap}.groupCommentList_item_text.uneditable{width:100%;font-weight:bold;white-space:normal}.groupCommentList_item_text_sender{display:none}.groupCommentList_item_text:first-child .individualKidsList_item_text_sender{display:block}.groupCommentList_item_text_response{margin-bottom:16px;white-space:pre-wrap}.groupCommentList_item_text_response:last-child{margin-bottom:0}.groupCommentList_item_text_sentDateTime{display:block;margin-top:4px;font-size:12px;line-height:12px;text-align:right}.groupCommentList_item_editButton{display:inline-block;-ms-flex-negative:0;flex-shrink:0;margin-left:44px;cursor:pointer}.groupCommentList_item .documentation_submissionStatus{margin-right:24px}.linkage{position:relative;display:inline-block;width:20px;height:20px;margin-left:2px;padding:2px;font-size:0;vertical-align:middle;cursor:pointer}.linkage_icon{position:relative;display:inline-block;width:16px;height:16px}.linkage_icon img{width:100%;height:100%}.linkage_icon:hover{-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));-webkit-transition:.3s all ease;transition:.3s all ease}.linkage_icon.open{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5))}.selectorHint{margin-top:16px}.uneditableBlockHint{font-size:13px}.uneditableBlockHint:hover .uneditableBlockHint_text{display:block}.uneditableBlockHint_icon{width:0;height:0;background:none;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ff8080 rgba(0,0,0,0);border-style:solid;border-width:0 10px 17.3px 10px;border-radius:0;letter-spacing:-14px}.uneditableBlockHint_text{right:24px;left:inherit;text-align:left}.monthlyActivityParticipation{margin-left:12px;padding:4px 12px}.permissionSettingsTarget_content{margin-top:8px}
.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.memberActivity_tag{margin-left:4px}
.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.memberSelect .memberInfo_tag{margin-left:4px}
.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.itemEditor .memberInfo_tag{margin-left:4px}
.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.journal .documentationHeaderAlertContainer{text-align:right;margin-bottom:12px}.journal .documentationHeaderAlert{display:inline-block}.journal .documentationHeaderAlert_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:underline}.journal .documentationHeaderAlert_linkIcon{margin-left:6px}.journal .documentation_activityRecordList{text-align:left}.journal .documentation_activityRecordList_item{margin-top:16px;padding-top:16px;border-top:1px solid #d8d8d8}.journal .documentation_activityRecordList_item:first-child{margin-top:0;padding-top:0;border-top:none}.journal .documentation_activityRecordList_item_header{position:relative}.journal .documentation_activityRecordList_item_title{display:inline-block;max-width:calc(100% - 100px);font-size:16px;line-height:24px}.journal .documentation_activityRecordList_item_theme{display:inline-block;margin-left:12px;font-size:13px}.journal .documentation_activityRecordList_item_theme .errorMessage{margin-left:12px;color:#e02020}.journal .documentation_activityRecordList_item_theme .errorMessage::before{display:inline-block;margin-right:4px;content:"!"}.journal .documentation_activityRecordList_item_editButton,.journal .documentation_activityRecordList_item_previewButton{font-size:12px;position:absolute;top:0;right:0;bottom:auto;left:auto;padding:6px 8px;cursor:pointer}.journal .documentation_activityRecordList_item_main{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.journal .documentation_activityRecordList_item_photoList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;width:288px;margin-right:20px}.journal .documentation_activityRecordList_item_photoList_item{position:relative;overflow:hidden;background:#333;border-radius:4px}.journal .documentation_activityRecordList_item_photoList_item:nth-child(1){width:288px;height:216px}.journal .documentation_activityRecordList_item_photoList_item:nth-child(2),.journal .documentation_activityRecordList_item_photoList_item:nth-child(3){width:138px;height:102px;margin-top:8px}.journal .documentation_activityRecordList_item_photoList_item:nth-child(3){margin-left:12px}.journal .documentation_activityRecordList_item_photoList_item:nth-child(3) .documentation_activityRecordList_item_photoList_item_cover{display:block}.journal .documentation_activityRecordList_item_photoList_item img{position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:auto;height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.journal .documentation_activityRecordList_item_photoList_item_cover{position:absolute;top:0;right:auto;bottom:auto;left:0;display:none;width:100%;height:100%;background:rgba(0,0,0,.4)}.journal .documentation_activityRecordList_item_photoList_item_cover .remainingPhotoCount{position:absolute;top:50%;right:auto;bottom:auto;left:50%;font-size:24px;-webkit-filter:drop-shadow(0 0 6px #333);filter:drop-shadow(0 0 6px #333);color:#fff;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.journal .documentation_activityRecordList_item_photoComment{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}.journal .documentation_activityRecordList_item_photoComment .quotation{display:inline-block;margin-right:8px;font-size:20px;font-weight:bold;line-height:22px;vertical-align:top}.journal .documentation_activityRecordList_item_photoComment_text{display:inline-block;font-size:13px;font-weight:bold;line-height:22px}.journal .documentation_activityRecordList_item_overview{margin-bottom:16px;font-size:13px;line-height:22px}.journal .documentation_activityRecordList_item_participant{margin-bottom:32px;font-size:13px;line-height:22px}.journal .documentation_activityRecordList_item_participant_name{display:inline-block;margin-right:4px}.journal .documentation_activityRecordList_item_participant_name::after{content:","}.journal .documentation_activityRecordList_item_participant_name:last-child{margin-right:0}.journal .documentation_activityRecordList_item_participant_name:last-child::after{content:" "}.journal .documentation_activityRecordList_item_participant .importantActivity_description{font-size:12px;display:block;color:rgba(125,125,125,.4)}.journal .documentation_activityRecordList_item_publicStatus{display:-webkit-box;display:-ms-flexbox;display:flex}.journal .documentation_activityRecordList_item_publicStatus_label{font-size:12px;padding:4px 12px}.journal .documentation_activityRecordList_item_publicStatus_label.participantsOnly{border:1px solid #7d7d7d;color:#7d7d7d}.journal .documentation_activityRecordList_item_publicStatus_label.private{background:#7d7d7d;border:1px solid #7d7d7d;color:#fff}.journal .documentation_activityRecordList_item_publicStatus_label:not(:first-child){margin-left:8px}.journal .documentation_activityRecordList_selectedTheme{font-size:14px;color:#01a2c1;line-height:34px;text-align:right;cursor:pointer}.journal .documentation_activityRecordList_selectedTheme_name{text-decoration:underline}.journal .individualKidsList_item_nameContainer{width:180px}
.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.permissionEditor .memberInfo_tag{margin-left:4px}.permissionEditor .timeSettingsBlock{width:480px}.permissionEditor .timeSettingsContainer{margin-top:16px}.permissionEditor .timeSettingsContainer_time{font-size:20px;vertical-align:middle}.permissionEditor .timeSettingsContainer_button{margin-left:16px}.permissionEditor .timepicker{display:inline-block;vertical-align:middle}.permissionEditor .timepicker_details{margin-top:20px;font-size:14px}
.dateSelector{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:32px;padding:0}.dateSelector__leftBtn{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__leftBtn::before{position:absolute;top:9px;left:11px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.dateSelector__leftBtn:hover{background:#f8f9fa}.dateSelector__rightBtn{position:relative;width:32px;height:32px;padding:0;background:#fff;border:1px solid #ced4da;border-radius:50%;cursor:pointer}.dateSelector__rightBtn::before{position:absolute;top:9px;left:7px;width:12px;height:12px;border:0;border-top:solid 3px #3497de;border-right:solid 3px #3497de;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.dateSelector__rightBtn:hover{background:#f8f9fa}.dateSelector__display{width:240px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.dateSelector__display--month{width:142px;height:32px;margin:0 8px;color:#495057;font-size:18px;font-weight:bold;line-height:32px;text-align:center;cursor:pointer}.searchFood .searchFoodButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.searchFood .searchFoodButtonContainer base-button:not(:last-child){margin-right:12px}.searchFood .searchFoodButtonContainer .foodListLink{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:auto}.searchFood .searchFoodButtonContainer .foodListLink:hover{color:#0195b2;text-decoration:underline}.searchFood .searchFoodFormContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.searchFood .searchFoodFormContainer .form-control{margin-right:16px}.searchFood .searchFoodList{padding-left:0;list-style:none}.searchFood .searchFoodList_item{padding:8px;border-bottom:1px solid #cfcfcd;cursor:pointer}.searchFood .searchFoodList_item:hover{background-color:#f5f9fa}.searchFood .searchFoodList_item.selected{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:16px}.searchFood .searchFoodSelectContainer .searchFoodSelect{width:300px}.searchFood .searchFoodSelectContainer .searchFoodSelect_heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.searchFood .searchFoodSelectContainer .searchFoodSelect_link:hover{color:#0195b2;text-decoration:underline}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList{border:1px solid #cfcfcd;width:100%;padding-left:0;overflow-y:scroll;list-style:none}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item{padding:8px;border-bottom:1px solid #cfcfcd;cursor:pointer}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item:hover{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item:hover .searchFoodSelectList_arrow{display:inline;color:#01a2c1}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item.selected{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_name{display:inline-block;width:calc(100% - 13px)}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_arrow{display:none}.searchFood .searchFoodSelectContainer .searchFoodSelect--foodGroup .searchFoodSelectList{height:480px;margin-bottom:0}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer{border:1px solid #cfcfcd}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm{padding:8px 16px;border-bottom:1px solid #cfcfcd}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_heading{margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form .form-control{display:inline-block;width:calc(100% - 65px - 4px)}@media screen and (max-width: 768px){.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form .form-control{width:100%;margin-bottom:8px}}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form base-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectList{height:393px;margin-bottom:0;border-style:none}@media screen and (max-width: 768px){.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectList{height:353px}}.searchFood .searchFoodSelectContainer .searchFoodSelectArrow{padding:24px}.searchFood .searchFoodSelectContainer .searchFoodSelectArrow i{font-size:24px}.searchFood .setting_box{padding:0 16px}.foodEdit .foodEditButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.foodEdit .foodEditButtonContainer base-button:not(:last-child){margin-right:12px}.foodEdit .foodEditButtonContainer .foodListLink{color:#01a2c1;text-decoration:underline;cursor:pointer;margin-left:auto}.foodEdit .foodEditButtonContainer .foodListLink:hover{color:#0195b2;text-decoration:underline}.foodEdit .foodEditFormContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.foodEdit .foodEditFormContainer .form-control{margin-right:16px}.foodEditInclude--meal .foodEditIncludeDeleteButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.mealCommon .contentsHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.mealCommon .switcherElementsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mealCommon .monthsSwitcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:150px;margin-right:8px}.mealCommon .monthsSwitcher_months{font-size:18px;font-weight:bold;padding:0}.mealCommon .appDelivery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:auto}.mealCommon .mealPatternTab{overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:1px solid #cfcfcd;scrollbar-width:none}.mealCommon .mealPatternTab::-webkit-scrollbar{display:none}.mealCommon .mealPatternTab_list{display:inline-block;margin-bottom:0;padding:0;white-space:nowrap}.mealCommon .mealPatternTab_list li{display:inline-block;padding:0 16px;border-bottom:2px solid rgba(0,0,0,0);font-size:16px;line-height:32px;text-align:center;cursor:pointer}.mealCommon .mealPatternTab_list li.selected{border-bottom:3px solid #01a2c1;font-weight:bold}.mealCommon .mealPatternTab_list li:hover{border-bottom:3px solid #01a2c1}.mealCommon .mealListAction{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:16px}.mealCommon .mealListAction_buttonContainer{margin-left:auto}.mealCommon .sectionContainer{margin-bottom:48px}.mealCommon .sectionHeading{font-size:24px;font-weight:bold;margin-bottom:8px;padding-bottom:4px;border-bottom:1px solid #e3e2e0}.mealCommon .sectionContentHeading{margin-bottom:4px;font-size:16px;font-weight:bold}.mealCommon .sectionContent{margin-bottom:24px}.mealCommon .sectionContent_list{padding-left:20px}.mealCommon .contentBlank{color:#cfcfcd}.localnaviMeal2 .mealHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.localnaviMeal2 .mealHeader_title{-ms-flex-negative:0;flex-shrink:0;padding-right:24px}.localnaviMeal2 .mealHeader_pageTitle{margin:0}.localnaviMeal2 .mealHeader_icon{width:40px;margin-bottom:4px}.localnaviMeal2 .mealAllergyChangeAlert{margin-bottom:12px}.localnaviMeal2 .mealAllergyChangeAlert_link{color:#f17e00;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.localnaviMeal2 .mealAllergyChangeAlert_link:hover{color:#e27600;text-decoration:underline}.localnaviMeal2 .foodChangeAlert{margin-bottom:12px}.localnaviMeal2 .foodChangeAlert_link{color:#2581cb;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.localnaviMeal2 .foodChangeAlert_link:hover{color:#2379be;text-decoration:underline}.localnaviMeal2 .pageTitleButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.localnaviMeal2 .pageTitleButtonContainer_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:12px}.localnaviMeal2 .pageTitleButtonContainer_button:last-child{margin-right:0}.localnaviMeal2 .pageTitleButtonContainer_button:last-child .anglrC-buttonContent{padding-right:0}.mealList .mealStatus{margin-right:8px}.mealList .distributionImportMeal{text-align:left}.mealList .distributionImportMeal_title{font-size:12px;border-bottom:1px solid #cfcfcd}.mealList .distributionImportMeal_mealName{font-size:14px;font-weight:bold;margin-top:4px}.mealList .distributionImportMeal_date{font-size:11px;margin-top:4px}.mealList .contentsHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}@media screen and (max-width: 1023px){.mealList .contentsHeader{margin-bottom:0}}.mealList .switcherElementsContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 1023px){.mealList .switcherElementsContainer{height:60px}}.mealList .monthsSwitcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:172px}.mealList .monthsSwitcher_arrow{padding:8px 12px;line-height:1}.mealList .monthsSwitcher_months{padding:0;font-size:18px;font-weight:bold;white-space:nowrap;cursor:default}.mealList .appDelivery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width: 1023px){.mealList .appDelivery{height:60px}}.mealList .btn-group .oisixOrderList{background-color:#f5f5f5;cursor:default}.mealList .btn-group .oisixOrderList_content{padding:4px 20px 4px 32px}.mealDistributionList .headerText{margin-bottom:16px}.mealDistributionList .distributionPatternName{color:#01a2c1;font-size:14px;font-weight:bold}.mealDistributionImport .mealPatternSelectTable{font-size:14px;margin-top:16px}.mealDistributionImport .mealPatternSelectTable th{background:#f5f9fa}.mealDistributionImport .mealPatternSelectTable_patternName{width:25%;vertical-align:middle}.mealDistributionImport .mealPatternSelectTable_patternSelectContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mealDistributionImport .mealPatternSelectTable_patternSelectContainer .fa-arrow-right{margin:0 24px 0 4px}.mealDistributionImport .mealPatternSelectTable_patternSelectContainer .form-control{max-width:500px}.mealDistributionImport .mealPatternSelectTable_patternSelectBox{width:100%}.mealDistributionImport .mealPatternSelectTable_patternSelectWarning{margin-top:4px}.mealDistributionImport .mealPatternImport{text-align:center}.mealListDistributeOpenConfirm .distributeMealTable{margin:4px 0}.mealListDistributeOpenConfirm .distributeMealTable .fa{margin-right:4px}.mealFoodModal .scopeChange{margin-top:16px;padding:16px;background:#f5f9fa}.mealFoodModal .scopeChange_description{font-size:14px;margin-bottom:8px}.mealFoodModal .modalFooterValidation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mealFoodModal .modalFooterValidation_alertBox{width:100%;margin:0 16px 0;text-align:left}.mealFoodModal .modalFooterValidation_buttonContainer{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.c-tag{border-radius:12px;font-size:11px;font-weight:bold;display:inline-block;height:20px;padding:0 8px;background-color:#fff;border:1px solid #828282;color:#828282;line-height:20px}.mealPatternSetting .mealPatternInfo_tag{margin-left:4px}.oisixCsvExport .csvExportContainer{font-size:14px}.oisixCsvExport .csvExportText{font-weight:bold}.oisixCsvExport .oisixWeekPicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px}.oisixCsvExport .oisixWeekPicker_label{margin-right:8px}.oisixCsvExport .oisixWeekPicker_select{width:240px}.oisixCsvExport .oisixAnnotation{margin:16px 0 32px;font-size:13px;line-height:1.75}.oisixCsvExport .oisixAnnotation .text-success{text-decoration:underline}.oisixCsvExport .csvFileName{margin-bottom:32px}.mealPattern{height:350px;margin-top:8px;padding:16px 24px;overflow-y:scroll;border-radius:4px;-webkit-box-shadow:0 0 4px #ccc inset;box-shadow:0 0 4px #ccc inset;font-size:14px;line-height:1.8}.mealPattern_memberCategory{margin-bottom:32px}.mealPattern_memberCategoryName{font-weight:bold}.mealPattern_memberGroup{padding:0 12px}.mealPattern_changeDate{margin-left:16px;color:#f66;font-size:13px}.mealModalContent{font-size:14px}.mealModalContent p{margin-bottom:8px;color:#666;line-height:1.4}.mealModalContent_month{font-size:15px;font-weight:bold;line-height:1.8}.mealModalContent_confirmation{margin-top:16px}.mealModalContent_overwriteNotes{font-size:13px;text-decoration:underline}.mealModalContent_notes{margin-top:32px}.meal .mealCopyHeaderRow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.meal .mealCopyHeaderRow h2{font-size:24px;margin:0;line-height:34px}.meal .mealCopyHeaderText{margin-bottom:16px}.meal .mealCopyDatepicker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:18px;font-weight:bold}.meal .mealCopyDatepicker .fa{color:#01a2c1}.meal .mealCopyDatepicker_date{width:120px;text-align:center}.meal .mealCopyPatternSelect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - (146px + 24px))}.meal .mealCopyPatternSelect_label{margin-right:8px;word-break:keep-all}.meal .mealCopyPattern{font-size:18px;font-weight:bold;width:calc(100% - (80px + 24px));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.memberBulk .memberBulkFilterContainer{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;margin-bottom:12px;color:#4d4c4b}.memberBulk .memberBulkFilter_title{margin-bottom:4px}.memberBulk .memberBulkFilter_classSelect{width:254px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.memberBulk .memberBulkFilter_classCheckbox{display:inline-block;margin-top:4px;margin-bottom:0;font-weight:normal}.memberBulk .memberBulkFilter_search{width:200px}.memberBulk .memberBulkFilter_statusSelect{width:175px;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.memberBulk .memberBulkFilter_checkboxGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;row-gap:16px;height:34px}.memberBulk .memberBulkFilter_checkbox{display:inline-block;margin-bottom:0;font-weight:normal;cursor:pointer}.memberBulk .memberBulkFilter_checkbox:not(:last-child){margin-right:16px}.memberBulk .memberBulkFilter_button{height:34px;margin-top:calc(20px + 4px);margin-left:auto}@media screen and (max-width: 790px){.memberBulk .memberBulkFilter_button{margin-top:0}}.memberBulk .memberBulkActionContainer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;row-gap:8px;margin-bottom:8px;color:#4d4c4b}.memberBulk .memberBulkActionDropdown{border-radius:6px;position:relative;display:inline-block}.memberBulk .memberBulkActionDropdown.open .memberBulkActionDropdownList{border-radius:6px;position:absolute;top:auto;right:auto;bottom:auto;left:0;width:100%}.memberBulk .memberBulkActionDropdown.open .memberBulkActionDropdownList_item--disabled{color:#cfcfcd;cursor:not-allowed}.memberBulk .memberBulkActionDropdown.open .memberBulkActionDropdownList_item--disabled:hover,.memberBulk .memberBulkActionDropdown.open .memberBulkActionDropdownList_item--disabled:focus{background-color:rgba(0,0,0,0);color:#cfcfcd}.memberBulk .memberBulkActionDropdown_title{font-size:14px;display:block;margin-bottom:4px;font-weight:normal}.memberBulk .memberBulkActionDropdown_title--emphasis{font-size:14px;font-weight:bold;color:#01a2c1}.memberBulk .memberBulkActionDropdown_button{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:210px}.memberBulk .sectionLine{height:34px;margin:0 12px;border-right:1px solid #cfcfcd}.memberBulk .memberBulkActionDropdown,.memberBulk .memberBulkRedoButton,.memberBulk .memberBulkReloadButton{margin-right:8px}.memberBulk .memberBulkRedoButton[disabled]{background-color:#aaa;border-color:#aaa;color:#eee}.memberBulk .memberBulkSaveButton{width:120px}.memberBulk .memberBulkSaveButton_annotation{margin-left:8px;color:#828282}.memberBulk .memberBulkActionSort{margin-left:auto}.memberBulk .memberBulkTable{position:relative;border:1px solid #cfcfcd}.memberBulk .memberBulkSpreadSheet{width:100%;height:calc(100vh - 358px)}@media screen and (max-width: 1276px){.memberBulk .memberBulkSpreadSheet{height:calc(100vh - 424px)}}@media screen and (max-width: 872px){.memberBulk .memberBulkSpreadSheet{height:calc(100vh - 473px)}}@media screen and (max-width: 790px){.memberBulk .memberBulkSpreadSheet{height:calc(100vh - 515px)}}
.memberPromotionModal .memberPromotionWarningDescription_warningText{color:#828282}.memberPromotionModal .memberPromotionWarningDescription_link{color:#828282;text-decoration:underline;cursor:pointer}.memberPromotionModal .memberPromotionWarningDescription_link:hover{color:#7a7a7a;text-decoration:underline}
.listContentsEditor{display:block;width:100%}.listContentsEditor_list_item{position:relative;margin-bottom:16px;font-size:0}.listContentsEditor_list_item.blank span{-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset}.listContentsEditor_list_item span{position:relative;display:inline-block;width:100%;min-height:48px;padding:12px 16px 12px 12px;background:#fff;border:none;border-radius:4px;font-size:14px;line-height:24px}.listContentsEditor_list_item span.notEditable,.listContentsEditor_list_item span.canceledText{margin:-16px 0;padding:0 16px;background:none;line-height:48px;vertical-align:middle}.listContentsEditor_list_item span.canceledText{margin:0}.listContentsEditor_list_item input[type=textarea],.listContentsEditor_list_item input{display:inline-block;width:100%;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px}.listContentsEditor_list_item_text{display:inline-block;width:calc(100% - 32px);margin-left:4px;vertical-align:top}.listContentsEditor_list_item_text.revised{position:relative}.listContentsEditor_list_item_text.revised::after{position:absolute;top:50%;right:24px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_editButton{position:absolute;top:50%;right:16px;display:inline-block;width:16px;height:16px;background:url("../assets/icon/common_edit.svg");background-size:contain;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_optionButton{position:relative;width:40px;height:40px}.listContentsEditor_list_item_hint{position:absolute;top:50%;right:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.listContentsEditor_list_item_hint span.hintText{min-height:initial;min-height:auto;padding:0;font-size:13px}.listContentsEditor_addItemButton{display:inline-block;padding:8px 8px 8px 0;color:#01a2c1;font-size:16px}.listContentsEditor_addItemButton:hover{cursor:pointer}.listContentsEditor_addItemButton--disabled{color:rgba(125,125,125,.4)}.listContentsEditor_addItemButton--disabled:hover{cursor:default}.button{display:inline-block;padding:14px 20px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:4px;color:#fff;font-size:20px;cursor:pointer}.button:hover{-webkit-filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 4px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button.disabled{background:rgba(125,125,125,.4);-webkit-filter:none;filter:none;cursor:default}.button.disabled:hover{-webkit-filter:none;filter:none}.button_text{display:inline-block;padding:14px 20px;background:none;color:#01a2c1;font-size:20px;cursor:pointer}.button--small{display:inline-block;padding:8px 15px;background:#01a2c1;-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));border-radius:2px;color:#fff;font-size:12px;cursor:pointer}.button--small:hover{-webkit-filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 2px rgba(33, 33, 33, 0.5));-webkit-transition:.2s all ease;transition:.2s all ease}.button--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c_button,.c_button--tableFunctionArea,.c_button--normal{padding:4px 8px;border-radius:4px;outline:none;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer}.c_button--normal{display:inline-block;height:100%;background:#fff;border:1px solid #ced4da}.c_button--normal:active{background:#01a2c1;color:#fff}.c_button--tableFunctionArea{display:block;height:40px;padding:4px 12px;background:#fff;border:1px solid #ced4da;line-height:32px}.c_button--tableFunctionArea:active{background:#01a2c1;color:#fff}.codmonModal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 32px - 52px);overflow:auto;background:#f5f9fa;border-radius:8px;color:#7d7d7d;font-size:16px}.codmonModal ul{margin-bottom:0;padding-left:0;list-style:none}.codmonModal p{margin-bottom:0}.codmonModal label{margin-bottom:0;font:inherit;font-size:100%}@supports(-webkit-touch-callout: none){.codmonModal{max-height:calc(100vh - 32px - 52px - 20px)}}.codmonModal::-webkit-scrollbar{display:none;width:0 !important}.codmonModal_processing{position:absolute;top:0;left:0;z-index:100;width:100%;height:100%;background:rgba(33,33,33,.5);pointer-events:all;cursor:default}.codmonModal_processingText{position:absolute;top:50%;left:50%;display:block;color:#fff;font-size:14px;text-align:center;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.codmonModal_header{position:relative;position:sticky;top:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:28px 32px 24px;background:#f5f9fa;border-bottom:1px solid #ddd;border-radius:8px 8px 0 0}.codmonModal_header.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_headerTitle{display:inline-block;color:#7d7d7d;font-size:24px}.codmonModal_headerCloseButton{position:absolute;top:16px;right:32px;display:inline-block;font-size:36px;cursor:pointer}.codmonModal_headerCloseButton:hover{-webkit-filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 0 1px rgba(33, 33, 33, 0.5))}.codmonModal_main{min-height:240px;padding:24px 32px;overflow-x:hidden;overflow-y:scroll}.codmonModal_main_confirmation{min-height:120px}.codmonModal_footer{position:relative;position:sticky;bottom:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:24px 32px;background:#f5f9fa;border-top:1px solid #ddd;border-radius:0 0 8px 8px}.codmonModal_footer.isScrollable{-webkit-filter:drop-shadow(0 0 4px #ccc);filter:drop-shadow(0 0 4px #ccc)}.codmonModal_footerButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.codmonModal_footerButtonContainer>*{margin-right:36px}.codmonModal_footerButtonContainer>*:first-child{margin-right:0}.codmonModal_footerValidationError{position:absolute;bottom:24px;left:32px;z-index:100;max-width:50%;padding:16px 20px;background:rgba(224,49,49,.8);border-radius:2px}.codmonModal_footerValidationErrorMessage{display:block;margin-top:8px;color:#fff;font-size:12px;line-height:16px}.codmonModal_footerValidationErrorMessage:first-child{margin-top:0}.checkBox--min input[type=checkbox]{position:relative;display:block;width:16px;height:16px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--min input[type=checkbox]::before{position:absolute;display:block;width:16px;height:16px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--min input[type=checkbox]:checked::before{background-color:#01a2c1;border:solid 1px #01a2c1}.checkBox--min input[type=checkbox]::after{position:absolute;top:1px;left:5px;display:none;width:7px;height:12px;border-right:3px solid #fff;border-bottom:3px solid #fff;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--min input[type=checkbox]:checked::after{display:block;content:""}.checkBox--normal input[type=checkbox]{position:relative;width:20px;height:20px;margin:0 auto;outline:none;text-align:center;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--normal input[type=checkbox]::before{position:absolute;display:block;width:20px;height:20px;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--normal input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--normal input[type=checkbox]:checked::after{display:block}.checkBox--label input[type=checkbox]{position:relative;display:inline-block;width:20px;height:20px;margin:0;outline:none;text-align:center;vertical-align:middle;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.checkBox--label input[type=checkbox]::before{display:inline-block;width:20px;height:20px;margin:0;background:#fff;border:solid 1px #cfcfcd;border-radius:3px;content:""}.checkBox--label input[type=checkbox]::after{position:absolute;top:0;left:7px;display:none;width:8px;height:16px;border-right:3px solid #01a2c1;border-bottom:3px solid #01a2c1;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.checkBox--label input[type=checkbox]:checked::after{display:inline-block}.checkBox--label label{display:inline-block;height:20px;margin:0;margin-left:4px;font-weight:normal;line-height:20px;vertical-align:middle;cursor:pointer}.checkBox--disabled input[type=checkbox]{cursor:default}.checkBox--disabled input[type=checkbox]::before{background:#cfcfcd}.select--tableFunctionArea{position:relative}.select--tableFunctionArea::before{position:absolute;top:15px;right:8px;display:block;width:8px;height:8px;border-right:2px solid #828282;border-bottom:2px solid #828282;content:"";-webkit-transform:rotate(45deg);transform:rotate(45deg)}.select--tableFunctionArea select{width:100%;height:40px;padding:4px 24px 4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:4px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select--tableFunctionArea select:hover{border:1px solid #01a2c1}.inputText--tableFunctionArea input[type=text]{width:auto;height:40px;padding:4px 12px;background-color:#fff;border:1px solid #cfcfcd;border-radius:3px;outline:none}.inputText--tableFunctionArea input[type=text]:focus{border-color:#01a2c1}_::-webkit-full-page-media,_:future,:root .plan_modal_flex .inmodal{max-height:calc(100vh - 70px)}_::-webkit-full-page-media,_:future,:root .plan_modal_flex .codmonModal{max-height:calc(100vh - 70px)}.plan_modal_flex _:-ms-lang(x)::-ms-backdrop,.plan_modal_flex .codmonModal{overflow:auto}.plan_modal_flex _:-ms-lang(x)::-ms-backdrop,.plan_modal_flex .codmonModal .modal-body{overflow:auto}.plan_modal_flex _:-ms-lang(x)::-ms-backdrop,.plan_modal_flex .modal-content .inmodal{overflow:auto}.plan_modal_flex _:-ms-lang(x)::-ms-backdrop,.plan_modal_flex .inmodal .modal-body{overflow:auto}.plan_modal_flex .inmodal{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:calc(100vh - 32px);overflow:scroll;background:#f2f4f6;border-radius:8px;color:#7d7d7d}.plan_modal_flex.modal.in .modal-dialog,.plan_modal_flex.modal.fade .modal-dialog{-webkit-transform:none !important;transform:none !important}.plan_modal_flex.modal{overflow-x:auto}.plan_modal_flex .modal-dialog{width:auto !important;max-width:960px !important;margin:0 auto !important;padding:14px 16px 0 16px !important}.plan_modal_flex .modal-header{position:sticky;top:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;padding:20px 32px 24px;background:#fff;border-radius:8px 8px 0 0}.plan_modal_flex .modal-header h4{font-size:24px;text-align:center}.plan_modal_flex .modal-body{min-height:240px;padding:12px 32px 0;overflow-x:hidden;overflow-y:scroll}.plan_modal_flex .modal-body .approverComment{margin-top:24px}.plan_modal_flex .modal-footer{position:sticky;bottom:0;z-index:10;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-top:0;padding:24px 32px;background:#fff;border-radius:0 0 8px 8px}.plan_modal_flex .modalChangeAlert{margin-bottom:20px;color:#999}.plan_modal_flex .word_template .alert{background:#f53838}.plan_modal_flex .samplePhrases{display:block;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #e5e6e7;border-radius:1px;color:inherit}.plan_modal_flex .samplePhrases .samplePhraseTitle{position:relative}.plan_modal_flex .samplePhrases .samplePhraseTitle h4{display:inline-block}.plan_modal_flex .samplePhrases .samplePhraseTitle button{position:absolute;right:0}.plan_modal_flex .samplePhrases .phrases{height:auto;overflow-y:auto;overflow-y:unset}.plan_modal_flex .samplePhrases .samplePhraseMessage{margin:30px 0}.plan_modal_flex .listContentsEditor_list{margin:0;padding:0;list-style:none}.plan_modal_flex .listContentsEditor_list span,.plan_modal_flex .listContentsEditor_list input{font-size:13px}.plan_modal_flex .listContentsEditor_list p{margin:0 12px 0 0}.plan_modal_flex .listContentsEditor_list_item_editButton.uneditable:not(.revised){background:url("../assets/icon/common_edit_disabled.svg");background-size:contain}.plan_modal_flex .listContentsEditor_list_item_editButton.revised{display:inline-block}.plan_modal_flex .listContentsEditor_list_item--withOption{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.plan_modal_flex .listContentsEditor_list_item--withOption .planList_inputBlock{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.plan_modal_flex .listContentsEditor_list_item--withOption .planList_inputBlock span,.plan_modal_flex .listContentsEditor_list_item--withOption .planList_inputBlock input{margin-right:8px}.plan_modal_flex .listContentsEditor_list_item input{display:inline-block;width:100%;padding:12px 16px;background:#fff;border:none;border-radius:4px;-webkit-box-shadow:0 0 4px rgba(33,33,33,.5) inset;box-shadow:0 0 4px rgba(33,33,33,.5) inset;font-size:14px;line-height:24px}.plan_modal_flex .listContentsEditor_list_item .cancel{min-height:20px;padding:0 12px 8px 12px;background-color:rgba(0,0,0,0);pointer-events:none;-webkit-transform:none;transform:none}.plan_modal_flex .listContentsEditor_list_item .cancel p{text-decoration:line-through}.plan_modal_flex .listContentsEditor_list_item .cancel.focus p{text-decoration:none}.plan_modal_flex .listContentsEditor_list_item .cancel .listContentsEditor_list_item_editButton{display:none}.plan_modal_flex .listContentsEditor_list_item .cancel.uneditable{background:none}.plan_modal_flex .listContentsEditor_list_item .cancel.uneditable::after{display:none}.plan_modal_flex .listContentsEditor_list_item span.uneditable{background:#eee;pointer-events:none}.plan_modal_flex .listContentsEditor_list_item span.uneditable::after{position:absolute;top:50%;right:48px;padding:4px 6px;border:1px solid #29d687;border-radius:2px;color:#29d687;font-size:11px;line-height:11px;content:"承認済";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plan_modal_flex .listContentsEditor_list_item span.revised{position:relative}.plan_modal_flex .listContentsEditor_list_item span.revised .listContentsEditor_list_item_text{width:88%}.plan_modal_flex .listContentsEditor_list_item span.revised::after{position:absolute;top:50%;right:48px;padding:4px 6px;border:1px solid #01a2c1;border-radius:2px;color:#01a2c1;font-size:11px;line-height:11px;content:"修正案";-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plan_modal_flex .listContentsEditor_list_item .contact_dropdown{position:absolute;top:50%;left:50%;width:24px;height:24px;background:url("../assets/icon/common_option.svg");background-size:contain;cursor:pointer;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.plan_modal_flex .listContentsEditor_list_item .contact_dropdown:hover{-webkit-filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5));filter:drop-shadow(0 1px 1px rgba(33, 33, 33, 0.5))}.plan_modal_flex .listContentsEditor_list_item .dropdown-menu{left:-72px;min-width:110px}.plan_modal_flex .listContentsEditor_addItemButton{color:#01a2c1}.plan_modal_flex .addButtons{clear:both}.plan_modal_flex .addButtons .reference{padding-left:20px}.plan_modal_flex .addButtons .comment{float:right}.planFileOperation{padding:16px 0}.planFileOperation_buttonWrap{display:inline-block}.planFileOperation_buttonWrap_button{display:inline-block;padding:6px 12px;background:#fff;border:1px solid #e7eaec;color:inherit;font-size:14px;font-weight:400}.planFileOperation_buttonWrap_button.disabled{opacity:.65;color:#cacaca;pointer-events:none}.planFileOperation .planFile{display:inline-block;padding:0}.planFileOperation .planFile_link{display:inline-block;margin:4px 8px;font-size:14px;text-decoration:underline}.planFileOperation .planFile_description{font-size:14px}.planFileOperation .planFile .btn-danger.disabled{background-color:#fff;border:1px solid #e7eaec;opacity:.65;color:#cacaca;pointer-events:none}.planFileOperation .planFile.unWritable .planFile_link{margin:0}.planFileOperation #planFileOperation_buttonWrap_executer{display:none}
.localnaviQuestionnaire .infoContainer{margin-top:-20px;margin-bottom:12px;text-align:right}.localnaviQuestionnaire .questionnaireIcon{margin-bottom:4px}button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}.contentsListTable{table-layout:inherit}.contentsListTable a{color:#01a2c1}.contentsListTable a:hover{text-decoration:underline}.contentsListTable_heading{max-width:120px;padding:8px;white-space:nowrap}.contentsListTable_heading--narrow{width:80px}.contentsListTable_heading--wide{min-width:200px}.contentsListTable_column{max-width:120px}.contentsListTable_column--narrow{width:80px}.contentsListTable_column--wide{min-width:200px}.contentsListTable_column:hover{cursor:default}@media screen and (max-width: 767px){.contentsListTable_column{white-space:inherit !important}}.deliveryDestinationList{position:relative;max-height:144px;overflow:hidden}.overflownDeliveryDestinationCount{margin-top:4px;color:#01a2c1}.overflownDeliveryDestinationCount:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.questionnaireList .sp_hide{display:none}}.questionnaireList .listActionContainer{display:inline-block;margin-right:-15px;margin-left:-15px;width:100%}.questionnaireList .newPostButtonContainer{margin-top:24px}.questionnaireList .newPostButton{width:100%}.questionnaireList .statusFilter_label,.questionnaireList .classFilter_label,.questionnaireList .contentSearch_label{font-weight:normal}.questionnaireList .statusFilter_input,.questionnaireList .statusFilter_select,.questionnaireList .classFilter_input,.questionnaireList .classFilter_select,.questionnaireList .contentSearch_input,.questionnaireList .contentSearch_select{margin-top:4px;height:40px}.questionnaireList .questionnaireResultButton,.questionnaireList .questionnaireResultDownloadButton{width:60px}.deliveryDestinationContents{position:relative;margin-bottom:12px}.deliveryDestinationList{position:relative;max-height:160px;margin:0 -15px 4px 0;overflow:hidden}.deliveryDestinationList--open{max-height:none;padding-bottom:32px}.deliveryDestinationList--overflown{margin:0 -15px 20px 0}.deliveryDestinationList_note{margin-bottom:8px;font-size:12px}.deliveryDestinationList_note--alert{margin-bottom:4px;color:#f53838}.deliveryDestinationList_cover{position:absolute;bottom:0;width:100%;height:28px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.8)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%)}.listOpenButton{position:absolute;top:144px;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.listCloseButton{position:absolute;bottom:0;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.questionnaireEdit .label{font-family:inherit}.questionnaireEdit .anonymousSetting_alert{margin-bottom:4px;color:#f53838}.questionnaireEdit .anonymousSetting_annotation{color:#828282}.questionnaireEdit .contentToDisplay{width:100%;height:100%;background-color:#e3e2e0;opacity:1;cursor:not-allowed}.questionnaireEdit .questionBox{margin-bottom:16px;border:1px solid #e7eaec;border-radius:8px}.questionnaireEdit .questionBox_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 16px 16px 20px;background-color:#f8f9fa}.questionnaireEdit .questionBox_headNumber{width:calc(3em + 32px)}.questionnaireEdit .questionBox_headContent{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 3em - 32px)}.questionnaireEdit .questionBox_headContentButton{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:64px}.questionnaireEdit .questionBox_deleteButton{margin-left:8px !important}.questionnaireEdit .questionBox_body{padding:16px 15px 8px 90px}.questionnaireEdit .questionBox_body .label--checkbox{margin-left:24px}.questionnaireEdit .questionBox_item{display:-webkit-box;display:-ms-flexbox;display:flex}.questionnaireEdit .questionBox_itemTitle{width:calc(3em + 32px);line-height:27px}.questionnaireEdit .questionBox_itemBody{width:calc(100% - 3em - 32px)}.questionnaireEdit .questionBox_itemBody .form-control{width:400px !important}.c-linkText{color:#01a2c1;text-decoration:underline;cursor:pointer}.c-linkText:hover{color:#0195b2;text-decoration:underline}.questionnaireResultModal .resultFilterContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:16px}.questionnaireResultModal .resultFilter{width:220px;margin-right:12px}.questionnaireResultModal .resultFilter_title{margin-bottom:4px}.questionnaireResultModal .resultFilter_checkbox{margin:0;padding:6px 0}.questionnaireResultModal .resultFilter_checkboxText{padding:9px 0;vertical-align:middle}.questionnaireResultModal .resultSort{margin-left:auto}.questionnaireResultModal .memberSort{position:relative}.questionnaireResultModal .resultSummaryContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.questionnaireResultModal .resultTableSummary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px;margin-bottom:0}.questionnaireResultModal .resultTableSummary_data{margin:0 12px 0 4px}.questionnaireResultModal .resultTableDownload{margin-left:auto}.questionnaireResultModal .resultTableContainer{height:55vh;overflow:auto}.questionnaireResultModal .table{border-top:1px solid #e7eaec;border-bottom:1px solid #e7eaec;border-collapse:separate;border-spacing:0}.questionnaireResultModal .resultTableCell{background-clip:padding-box;border-right:1px solid #e7eaec}.questionnaireResultModal .resultTableCell--name{position:sticky;left:0;z-index:1;width:160px;border-left:none;border-right:none}.questionnaireResultModal .resultTableCell--name::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"";z-index:-1;width:100%;height:100%;border-left:1px solid #e7eaec;border-right:1px solid #e7eaec}.questionnaireResultModal .resultTableCell--header{background-color:#f5f5f6;border-bottom:0}.questionnaireResultModal .resultTableCell--content{background-color:#fff}.questionnaireResultModal .resultTableCell--total{text-align:center;vertical-align:middle}.questionnaireResultModal .resultTableCell--answer{word-wrap:break-word}.questionnaireResultModal .resultTableBorder:first-child{border-left:1px solid #e7eaec}.questionnaireResultModal .questionary-chart-td{background-color:#fff;border-right:1px solid #e7eaec;text-align:center}.questionnaireResultModal .questionary-chart-td:first-child{border-left:1px solid #e7eaec}.questionnaireResultModal .c3-tooltip-container .c3-tooltip .value{display:none !important}.questionnaireResultModal .answerDateTime{font-size:11px;color:#828282}.questionnaireResultModal .resultTableHeader{background-color:#f5f5f6}.questionnaireResultModal .emptyMessage{color:#aaa;text-align:center}
.searchFood .searchFoodButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.searchFood .searchFoodButtonContainer base-button:not(:last-child){margin-right:12px}.searchFood .searchFoodButtonContainer .foodListLink{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-left:auto}.searchFood .searchFoodButtonContainer .foodListLink:hover{color:#0195b2;text-decoration:underline}.searchFood .searchFoodFormContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.searchFood .searchFoodFormContainer .form-control{margin-right:16px}.searchFood .searchFoodList{padding-left:0;list-style:none}.searchFood .searchFoodList_item{padding:8px;border-bottom:1px solid #cfcfcd;cursor:pointer}.searchFood .searchFoodList_item:hover{background-color:#f5f9fa}.searchFood .searchFoodList_item.selected{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;margin-top:16px}.searchFood .searchFoodSelectContainer .searchFoodSelect{width:300px}.searchFood .searchFoodSelectContainer .searchFoodSelect_heading{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}.searchFood .searchFoodSelectContainer .searchFoodSelect_link:hover{color:#0195b2;text-decoration:underline}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList{border:1px solid #cfcfcd;width:100%;padding-left:0;overflow-y:scroll;list-style:none}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item{padding:8px;border-bottom:1px solid #cfcfcd;cursor:pointer}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item:hover{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item:hover .searchFoodSelectList_arrow{display:inline;color:#01a2c1}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_item.selected{background-color:#f5f9fa}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_name{display:inline-block;width:calc(100% - 13px)}.searchFood .searchFoodSelectContainer .searchFoodSelect .searchFoodSelectList_arrow{display:none}.searchFood .searchFoodSelectContainer .searchFoodSelect--foodGroup .searchFoodSelectList{height:480px;margin-bottom:0}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer{border:1px solid #cfcfcd}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm{padding:8px 16px;border-bottom:1px solid #cfcfcd}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_heading{margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form .form-control{display:inline-block;width:calc(100% - 65px - 4px)}@media screen and (max-width: 768px){.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form .form-control{width:100%;margin-bottom:8px}}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectForm_form base-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:4px}.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectList{height:393px;margin-bottom:0;border-style:none}@media screen and (max-width: 768px){.searchFood .searchFoodSelectContainer .searchFoodSelect--food .searchFoodSelectFoodContainer .searchFoodSelectList{height:353px}}.searchFood .searchFoodSelectContainer .searchFoodSelectArrow{padding:24px}.searchFood .searchFoodSelectContainer .searchFoodSelectArrow i{font-size:24px}.searchFood .setting_box{padding:0 16px}.recipeManage .recipe_search{display:-webkit-box;display:-ms-flexbox;display:flex}.recipeManage .recipe_search .recipe_search_category button{border:1px solid #cfcfcd;width:144px;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.recipeManage .recipe_search .recipe_search_input{width:calc(100% - 144px - 120px);max-width:640px}.recipeManage .recipe_search .recipe_search_input input{width:100%;border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.recipeManage .recipe_search .recipe_search_button{width:120px;height:34px;border-top-left-radius:0;border-bottom-left-radius:0}.recipeManage .recipe_detail_search{border:1px solid #cfcfcd;position:absolute;top:calc(100% + 8px);z-index:1000;width:400px;padding:16px;background:#fff;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.recipeManage .recipe_detail_search.is_show{opacity:1}.recipeManage .recipe_detail_search.is_hide{opacity:0}.recipeManage .recipe_edit .recipeEditButton{display:block;margin-top:16px}.recipeHeader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.recipeHeader_title{-ms-flex-negative:0;flex-shrink:0;padding-right:24px}.recipeHeader_pageTitle{margin:0}.recipeHeader_alert{margin-bottom:12px}.recipeHeader_alert_link{color:#f17e00;text-decoration:underline;cursor:pointer}.recipeHeader_alert_link:hover{color:#e27600;text-decoration:underline}.pageTitleButtonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.pageTitleButtonContainer_button{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}
.order .orderTable{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ddd;table-layout:fixed}.order .orderTable thead>tr>th{padding:8px;background-color:#f5f5f6;border:1px solid #ddd;line-height:1.42857;vertical-align:top}.order .orderTable tbody>tr>th,.order .orderTable tbody>tr>td{padding:8px;border:1px solid #e7eaec;line-height:1.42857;vertical-align:top}.order .orderTable tbody>tr:nth-child(odd){background-color:#f9f9f9}.order .orderTable tbody>tr:hover{background-color:#f5f5f5;cursor:pointer}.order .orderTable_totalQuantityHeader,.order .orderTable_totalAmountHeader{width:80px !important;text-align:right}.order .orderTable_statusHeader{width:130px !important;text-align:center}.order .orderTable_payMethodHeader,.order .orderTable_serviceNameHeader,.order .orderTable_customerNameHeader{width:130px !important}.order .orderTable_orderDateHeader{width:80px !important}.order .orderTable_totalQuantity,.order .orderTable_status{text-align:center}.order .orderTable_totalQuantity,.order .orderTable_totalAmount{text-align:right}.order .orderModal .table td{word-break:break-all}.order .orderModal .table_img_wrap img{max-width:70px;max-height:70px;width:auto;height:auto}.order .orderModal_infoTable{table-layout:auto}.order .orderModal_infoTable th{width:calc(7em + 16px)}@media screen and (min-width: 1000px){.order .orderModal_infoTable th{min-width:calc(5em + 16px);white-space:nowrap}}.order .orderModal_infoTable td{width:auto;word-break:break-all}@media screen and (min-width: 1000px){.order .orderModal_infoTable td{width:100%;word-break:break-all}}.order .orderModal_infoTable td a{text-decoration:underline}
.sales .salesTable{width:100%;max-width:100%;margin-bottom:20px;border:1px solid #ddd;table-layout:fixed}.sales .salesTable thead>tr>th{padding:8px;background-color:#f5f5f6;border:1px solid #ddd;line-height:1.42857;vertical-align:top}.sales .salesTable tbody>tr>th,.sales .salesTable tbody>tr>td{padding:8px;border:1px solid #e7eaec;line-height:1.42857;vertical-align:top}.sales .salesTable tbody>tr:nth-child(odd){background-color:#f9f9f9}.sales .salesTable tbody>tr:hover{background-color:#f5f5f5;cursor:pointer}.sales .salesTable_salesPriceHeader,.sales .salesTable_purchasePriceHeader,.sales .salesTable_shippingFeeHeader,.sales .salesTable_paymentFeeHeader,.sales .salesTable_balanceDueHeader,.sales .salesTable_salesPrice,.sales .salesTable_purchasePrice,.sales .salesTable_shippingFee,.sales .salesTable_paymentFee,.sales .salesTable_balanceDue{text-align:right}.sales .salesTable_alert{color:#f53838}.sales .csvDownloadButton_outline{border:1px solid #01a2c1;color:#01a2c1;background-color:#fff}
.serviceSettingCommon h1.page-title{margin-left:-15px;margin-right:-15px}.serviceSettingCommon .settingPageManual{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:12px}.serviceSettingCommon .settingPageManual a{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#01a2c1}.serviceSettingCommon .settingPageManual a:hover{color:#0195b2}.serviceSettingCommon .settingPageManual p{padding-left:4px;margin:0}.serviceSettingCommon .settingPageManual svg{width:20px !important;height:20px !important}.serviceSettingCommon .topRightAlertContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:16px}.serviceSettingCommon .settingHeading{font-size:18px;font-weight:bold;margin:12px 0 24px}.serviceSettingCommon .settingDescription{font-size:14px;margin:0 0 20px}.serviceSettingCommon .serviceSettingShiftV2Link{margin-left:12px;text-decoration:underline}.settingTemplateThumbnail:hover,.settingTemplateThumbnail.active{background:#f2fafb;border-color:#01a2c1;cursor:pointer}.settingTemplateThumbnail .iconWrap{margin-top:8px}.settingTemplateThumbnail .iconWrap--withoutModal{margin:0 8px 8px}.settingTemplateThumbnail .iconWrap a{display:inline-block;margin-left:4px;padding:4px;color:#828282;font-size:16px}.settingTemplateThumbnail .iconWrap a:hover{color:#4d4c4b}.settingTemplateThumbnail .iconWrap .disable{color:#cfcfcd;pointer-events:none;cursor:default}.planThumbnail{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.planThumbnail_subaction{margin-top:4px}.planThumbnail_subaction small{color:#337ab7}.planThumbnail>div{font-size:12px;padding:8px;width:16.6%;background-color:#fff;border:1px solid #eee}.planThumbnail>div.extend{height:336px}.planThumbnail>div:hover .planThumbnail_subaction{text-align:right}.planThumbnail img{width:100%;height:160px;max-height:140px;margin-bottom:4px}.planThumbnail a.c-button{color:#fff !important}.planThumbnail .filename{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.serviceSettingTemplateSelectModal .radio-inline{padding-left:0 !important}.c-listAnnotation{position:relative;padding-left:1em}.c-listAnnotation::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"※"}.c-listDisc{position:relative;padding-left:1em}.c-listDisc::before{position:absolute;top:0;right:auto;bottom:auto;left:0;content:"・"}.c-linkText{color:#01a2c1;text-decoration:underline;cursor:pointer}.c-linkText:hover{color:#0195b2;text-decoration:underline}.serviceSettingFacilityBasicInfo#contentWrapper{scroll-margin-top:72px}.serviceSettingFacilityBasicInfo .scheduleDateSettingHint_text{font-size:14px;color:#4d4c4b;margin-bottom:0}.serviceSettingFacilityBasicInfo .scheduleDateSettingHint_subtitle{font-size:14px;font-weight:bold}.serviceSettingFacilityBasicInfo .codmon-hint-content>.scheduleDateSettingHint_text+.scheduleDateSettingHint_text{margin-top:20px}.serviceSettingFacilityBasicInfo .codmonHintDirectoryName{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingFacilityBasicInfo .codmonHintDirectoryName .hintContainer{margin-top:8px;margin-left:12px}.serviceSettingFacilityBasicInfo .settingSaveButtonContainer{position:fixed;position:sticky;bottom:0;width:100%}.serviceSettingFacilityBasicInfo .settingSaveButtonContainer .contentSizeContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:16px;background:rgba(245,244,241,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-top:1px solid #e3e2e0}.serviceSettingFacilityBasicInfo .settingSaveButtonContainer .contentSizeContainer .btn{margin-bottom:0}.serviceSettingFacilityBasicInfo .addressBlocking{margin-bottom:24px;font-size:14px}.serviceSettingFacilityBasicInfo .addressBlockingTitle{font-size:14px;font-weight:bold;background-color:#fff;-o-border-image:none;border-image:none;color:inherit;margin-bottom:0;padding:14px 20px 7px;height:48px;border-top-width:4px;border-right-width:0px;border-bottom-width:0;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#e3e9ec;border-right-color:#e7eaec;border-bottom-color:#e7eaec;border-left-color:#e7eaec}.serviceSettingFacilityBasicInfo .addressBlockingContent{background-color:#fff;color:inherit;padding:20px;border-color:#e7eaec;-o-border-image:none;border-image:none;border-style:solid solid none;border-width:1px 0;clear:both}.serviceSettingFacilityBasicInfo .addressBlockingOverview{margin-bottom:12px}.serviceSettingFacilityBasicInfo .addressBlockingAlert{display:block;margin-bottom:16px}.serviceSettingFacilityBasicInfo .addressBlockingAnnotationGroup{margin-bottom:32px}.serviceSettingFacilityBasicInfo .addressBlockingAnnotation{font-size:12px;color:#828282}.serviceSettingFacilityBasicInfo .addressBlockingAnnotation:not(:last-child){margin-bottom:4px}.serviceSettingFacilityBasicInfo .addressBlockingAnnotation_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingFacilityBasicInfo .addressBlockingAnnotation_linkIcon{display:inline-block}.serviceSettingFacilityBasicInfo .addressBlockingUseContainer{margin-top:20px}.serviceSettingFacilityBasicInfo .addressInputTitleGroup{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingFacilityBasicInfo .addressInputTitleGroup_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.serviceSettingFacilityBasicInfo .addressInputTitleGroup_title:first-child{width:155px;margin-right:12px}.serviceSettingFacilityBasicInfo .addressInputTitleGroup_label{margin-left:4px}.serviceSettingFacilityBasicInfo .addressInputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.serviceSettingFacilityBasicInfo .addressInputContainer:last-child{margin-bottom:20px}.serviceSettingFacilityBasicInfo .addressInputContainer_address{width:155px;margin-right:12px}.serviceSettingFacilityBasicInfo .addressInputContainer_description{width:192px;margin-right:40px}.serviceSettingFacilityBasicInfo .addressSortButtonGroup .addressSortButton{margin-bottom:0}.serviceSettingFacilityBasicInfo .addressAddButton{margin-bottom:0 !important}.serviceSettingFacilityBasicInfo .salesProfitSetting{margin-bottom:24px}.serviceSettingFacilityBasicInfo .salesProfitSettingTitle{font-size:14px;font-weight:bold;background-color:#fff;-o-border-image:none;border-image:none;color:inherit;margin-bottom:0;padding:14px 20px 7px;height:48px;border-top-width:4px;border-right-width:0px;border-bottom-width:0;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#e3e9ec;border-right-color:#e7eaec;border-bottom-color:#e7eaec;border-left-color:#e7eaec}.serviceSettingFacilityBasicInfo .salesProfitSettingContent{background-color:#fff;color:inherit;padding:20px;border-color:#e7eaec;-o-border-image:none;border-image:none;border-style:solid solid none;border-width:1px 0;clear:both}.serviceSettingFacilityBasicInfo .salesProfitSettingContent label{margin-bottom:0}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSettingTitle{width:25%;padding-right:16px}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSettingContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSettingContent_radioOptionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:16px;margin-bottom:12px}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSettingContent_codmonStoreLink{margin-right:2px;color:#01a2c1;text-decoration:underline}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .salesProfitReceiveSettingContent_codmonStoreLink:hover{color:#0195b2}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled{color:#cfcfcd}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input{color:#cfcfcd}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input::-webkit-input-placeholder{color:#cfcfcd !important}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input::-moz-placeholder{color:#cfcfcd !important}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input:-ms-input-placeholder{color:#cfcfcd !important}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input::-ms-input-placeholder{color:#cfcfcd !important}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting--disabled .bankAccountInfoItem_input::placeholder{color:#cfcfcd !important}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSetting .bankAccountSettingError{display:inline-block;margin-left:16px;font-weight:normal;vertical-align:middle}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountSettingTitle{font-weight:bold}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:16px}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_title{-ms-flex-negative:0;flex-shrink:0;width:25%;padding-right:16px;text-align:right}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_copyBankAccount,.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_radioList{width:75%}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_copyBankAccount--disabled{display:none}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_select{width:30%}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:75%}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_input{width:40%}.serviceSettingFacilityBasicInfo .salesProfitSettingContent .bankAccountInfoItem_inputNote{white-space:nowrap}.serviceSettingFacilityBasicInfo .electronicBillingSetting{margin-bottom:24px}.serviceSettingFacilityBasicInfo .electronicBillingSettingTitle{font-size:14px;font-weight:bold;background-color:#fff;-o-border-image:none;border-image:none;color:inherit;margin-bottom:0;padding:14px 20px 7px;height:48px;border-top-width:4px;border-right-width:0px;border-bottom-width:0;border-left-width:0px;border-top-style:solid;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-top-color:#e3e9ec;border-right-color:#e7eaec;border-bottom-color:#e7eaec;border-left-color:#e7eaec}.serviceSettingFacilityBasicInfo .electronicBillingSettingContent{background-color:#fff;color:inherit;padding:20px;border-color:#e7eaec;-o-border-image:none;border-image:none;border-style:solid solid none;border-width:1px 0;clear:both;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.serviceSettingFacilityBasicInfo .electronicBillingSettingContent a{color:#01a2c1;text-decoration:underline;cursor:pointer;font-weight:bold}.serviceSettingFacilityBasicInfo .electronicBillingSettingContent a:hover{color:#0195b2;text-decoration:underline}.serviceSettingFacilityBasicInfo .electronicBillingSettingContent__link-access-restriction{font-size:12px;margin-top:10px;display:block}.serviceSettingSalesProfitChangeConfirmModalContent{padding:8px}.serviceSettingSalesProfitChangeConfirmModalContent_text{margin-bottom:16px}.serviceSettingSalesProfitChangeConfirmModalContent_text--emphasis{font-size:14px;font-weight:bold}.serviceSettingSalesProfitChangeConfirmModalContent_arrow{width:12px;margin:8px auto 4px;border-top:12px solid #828282;border-right:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0)}.serviceSettingSalesProfitChangeConfirmModalContent_changeAfter{margin-bottom:24px}.serviceSettingSalesProfitChangeConfirmModalContent .changeDetailTitle{font-size:14px;font-weight:bold;color:#828282}.serviceSettingSalesProfitChangeConfirmModalContent .changeDetail{padding:8px;background:#fff}.serviceSettingSalesProfitChangeConfirmModalContent .changeDetail_content:last-child{margin-top:4px}.serviceSettingSalesProfitChangeConfirmModalContent .changeDetail_content--emphasis{font-size:14px;font-weight:bold}.serviceSettingSalesProfitChangeConfirmModalContent .changeDetail_content--error{display:inline-block;vertical-align:bottom}.childcareScheduleBaseDate{margin-top:8px;margin-bottom:8px}.childcareScheduleBaseDate_checkBox{font-weight:normal}.childcareScheduleBaseDateHint{display:inline-block;margin-left:2px;vertical-align:text-top}.childcareScheduleBaseDateHint .codmon-hint+.tooltip.bottom{margin-left:-60px}.childcareScheduleBaseDateHint .codmon-hint+.tooltip.bottom .tooltip-arrow{left:71%}.serviceSettingAlbum .album .albumExpirySetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.serviceSettingAlbum .album .albumExpirySettingTitle{width:25%;padding-right:16px}.serviceSettingAlbum .album .albumExpirySettingContent_radioOption{margin-right:12px;font-weight:normal}.serviceSettingAlbum .salesProfit .salesProfitSetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.serviceSettingAlbum .salesProfit .salesProfitSettingTitle{width:25%;padding-right:16px}.serviceSettingAlbum .salesProfit .salesProfitSettingContent .codmon-radio-input{margin-right:4px}.serviceSettingAlbum .salesProfit .salesProfitSettingContent_error{display:inline-block;margin-left:4px;vertical-align:bottom}.serviceSettingAlbum .salesProfit .salesProfitSettingContent_link{margin-left:16px;color:#01a2c1;text-decoration:underline}.serviceSettingAlbum .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.serviceSettingAlbum .prices_reference{margin-left:20px;color:#aaa;font-size:10px;text-align:right}.albumSettingBankAccountRegisterGuideModalContent{padding:16px}.albumSettingBankAccountRegisterGuideModalContent_success{display:block;margin-bottom:24px}.albumSettingBankAccountRegisterGuideModalContent_text{margin-bottom:24px}.albumSettingBankAccountRegisterGuideModalContent_emphasisText{font-weight:bold}.photoSalesSettingSubtitle{font-weight:700;font-size:16px;color:#666;margin-bottom:8px}.photoSalesSettingSubtitle:first-child{margin-bottom:24px}.photoSalesLocalnaviTopicNotificationBox{border-radius:6px;padding:8px 12px}.photoSalesLocalnaviTopicNotificationBox:not(:last-child){margin-bottom:8px}.photoSalesLocalnaviTopicNotificationBox--info{background:#f2fafb;border:1px solid #9dc6e8}.photoSalesLocalnaviTopicNotificationBox_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.photoSalesLocalnaviTopicNotificationBox_headText{display:-webkit-box;display:-ms-flexbox;display:flex}.photoSalesLocalnaviTopicNotificationBox_headIcon--info{color:#2581cb}.photoSalesLocalnaviTopicNotificationBox_link{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photoSalesLocalnaviTopicNotificationBox_link--info{color:#2581cb;text-decoration:underline;cursor:pointer}.photoSalesLocalnaviTopicNotificationBox_link--info:hover{color:#2379be;text-decoration:underline}.photoSalesLocalnaviTopicNotificationBox_linkIcon--info{color:#2581cb}.photoRetailSettingHeader{margin-bottom:16px;margin-top:30px;color:#0185b2}.photoRetailSettingTitle{width:99px;margin-right:8px;font-size:14px}.photoRetailSettingDescription{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photoRetailNotification--info{background:#01a2c1;border:1px solid #9dc6e8}.photoRetailNotification_link{color:#01a2c1;text-decoration:underline;cursor:pointer}.photoRetailNotification_link:hover{color:#0195b2;text-decoration:underline}.photoRetailNotification_link--info{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photoRetailNotification_link--info:hover{color:#0195b2;text-decoration:underline}.photoRetailNotification_linkIcon--info{color:#01a2c1}.disabledReceiveTypeText{color:#828282}.serviceSettingShiftV2 .placeholder{margin-top:-1px;border:2px solid #01a2c1}.serviceSettingShiftV2 label{margin:0}.serviceSettingShiftV2 .ibox-content{overflow:scroll}.serviceSettingShiftV2 .settingSectionHeadingContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:auto;padding:8px 16px}.serviceSettingShiftV2 .settingSectionHeading{font-size:18px;font-weight:bold;margin:8px 0}.serviceSettingShiftV2 .settingSectionButton{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingShiftV2 .settingSectionButton .anglrC-button{margin-left:8px}.serviceSettingShiftV2 .settingSimple{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:40px}.serviceSettingShiftV2 .settingSimple_label{font-size:14px;font-weight:bold;-ms-flex-negative:0;flex-shrink:0;width:calc(200px + 32px)}.serviceSettingShiftV2 .settingSimple .anglrC-radio{margin-right:32px}.serviceSettingShiftV2 .staffingLevels .anglrC-inputText{width:80px}.serviceSettingShiftV2 .staffingLevels_title{font-size:14px;font-weight:bold;margin-bottom:12px}.serviceSettingShiftV2 .staffingLevels_number{display:inline-block;min-width:28px}.serviceSettingShiftV2 .staffingLevels_unit{margin-left:8px}.serviceSettingShiftV2 .staffingLevels .anglrC-list_item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:8px 16px}.serviceSettingShiftV2 .staffingLevels .anglrC-alertText--error{max-width:80px;white-space:nowrap}.serviceSettingShiftV2 .staffingLevels .settingDescription{margin-bottom:16px}.serviceSettingShiftV2 .staffingLevels .settingDescription_line{margin-bottom:0}.serviceSettingShiftV2 .settingDutyAction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serviceSettingShiftV2 .settingWorkplaceAction,.serviceSettingShiftV2 .settingCategoryPatternsAction{text-align:right}.serviceSettingShiftV2 .staffingLevelsByAge{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingShiftV2 .staffingLevelsByAge_title{font-size:14px;font-weight:bold;margin-bottom:12px}.serviceSettingShiftV2 .staffingLevelsByAge_selected{margin-left:32px}.serviceSettingShiftV2 .staffingLevelsByAge_selectable{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:32px}.serviceSettingShiftV2 .staffingLevelsByAge_selectableItem{width:100%;padding-bottom:12px}.serviceSettingShiftV2 .staffingLevelsListByAge{display:block;margin-bottom:32px}.serviceSettingShiftV2 .staffingLevelsListByAge_bottomBorderHide{border-bottom:none !important}.serviceSettingShiftV2 .staffingLevelsListByAge_label{-ms-flex-negative:0;flex-shrink:0;width:64px;margin-right:16px;line-height:40px}.serviceSettingShiftV2 .staffingLevelsListByAge_baseValue,.serviceSettingShiftV2 .staffingLevelsListByAge_additionalValue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:40px;text-align:center}.serviceSettingShiftV2 .staffingLevelsListByAge_baseValue{width:180px;margin-right:48px}.serviceSettingShiftV2 .staffingLevelsListByAge_additionalValue{width:112px}.serviceSettingShiftV2 .staffingLevelsListByAge .staffingLevelsListHeader{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-bottom:2px solid #cfcfcd}.serviceSettingShiftV2 .additionalStaffingLevelToFacility{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;width:134px;margin-bottom:16px;padding:8px 16px;border-bottom:1px solid #cfcfcd;line-height:40px}.serviceSettingShiftV2 .duties .dutiesList{margin:0;padding:0}.serviceSettingShiftV2 .duties .dutiesList li{list-style:none}.serviceSettingShiftV2 .duties .dutiesListItem,.serviceSettingShiftV2 .duties .dutiesListItem--header{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:738px;padding:8px 8px 8px 0;background:#fff;border-bottom:1px solid #cfcfcd;pointer-events:none}.serviceSettingShiftV2 .duties .dutiesListItem--edit{pointer-events:all}.serviceSettingShiftV2 .duties .dutiesListItem--active{background:#f4ffff}.serviceSettingShiftV2 .duties .dutiesListItem--disabled{background:#e3e2e0}.serviceSettingShiftV2 .duties .dutiesListItem:active,.serviceSettingShiftV2 .duties .dutiesListItem--header:active{background:#f4ffff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);opacity:.7}.serviceSettingShiftV2 .duties .dutiesListItem_sort{color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:40px;margin-right:8px;pointer-events:all;cursor:-webkit-grab;cursor:grab}.serviceSettingShiftV2 .duties .dutiesListItem_sort:hover{color:#4d4c4b}.serviceSettingShiftV2 .duties .dutiesListItem_sort base-icon{padding:8px}.serviceSettingShiftV2 .duties .dutiesListItem_sort:active{cursor:-webkit-grabbing;cursor:grabbing}.serviceSettingShiftV2 .duties .dutiesListItem_sort--disabled{pointer-events:none}.serviceSettingShiftV2 .duties .dutiesListItem_dutyName{width:330px}.serviceSettingShiftV2 .duties .dutiesListItem_dutyName .anglrC-inputText{width:250px;padding:0 12px}.serviceSettingShiftV2 .duties .dutiesListItem_dutyName .inputTextCounter--2digitLimit{min-width:56px}.serviceSettingShiftV2 .duties .dutiesListItem_category,.serviceSettingShiftV2 .duties .dutiesListItem_status{width:120px}.serviceSettingShiftV2 .duties .dutiesListItem_action{margin-left:auto;pointer-events:all}.serviceSettingShiftV2 .duties .dutiesListItem_action .anglrC-buttonContent:last-child{padding-right:0}.serviceSettingShiftV2 .duties .dutiesListItem_buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1199px){.serviceSettingShiftV2 .duties .dutiesListItem_buttonContainer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.serviceSettingShiftV2 .duties .dutiesListItem--header{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-bottom:2px solid #cfcfcd}.serviceSettingShiftV2 .duties .dutiesListItemText{line-height:40px}.serviceSettingShiftV2 .duties .createDutyButton .anglrC-buttonContent{padding-left:0}.serviceSettingShiftV2 .duties .editDutyButton,.serviceSettingShiftV2 .duties .cancelDutyButton,.serviceSettingShiftV2 .duties .saveDutyButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.serviceSettingShiftV2 .workPlaces .workPlacesList{margin-bottom:32px;padding:0}.serviceSettingShiftV2 .workPlaces .workPlacesList li{list-style:none}.serviceSettingShiftV2 .workPlaces .workPlacesListItem,.serviceSettingShiftV2 .workPlaces .workPlacesListItem--header{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:738px;padding:8px;background:#fff;border-bottom:1px solid #cfcfcd}.serviceSettingShiftV2 .workPlaces .workPlacesListItem--active{background:#f4ffff}.serviceSettingShiftV2 .workPlaces .workPlacesListItem--disabled{background:#e3e2e0}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_name{width:45%;min-width:300px;max-width:530px;margin-right:16px}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_color{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:72px;height:40px;margin-right:16px}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_color .colorPreviewSquare{width:24px;height:24px;margin-left:8px}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_content{width:35%;min-width:220px;max-width:530px;margin-right:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_content .workPlacesListItemText:not(:last-child){margin-right:8px}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_status{width:120px}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_action{min-width:57px;margin-left:auto}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_action .anglrC-buttonContent:last-child{padding-right:0}.serviceSettingShiftV2 .workPlaces .workPlacesListItem_buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1199px){.serviceSettingShiftV2 .workPlaces .workPlacesListItem_buttonContainer{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.serviceSettingShiftV2 .workPlaces .workPlacesListItem--header{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;border-bottom:2px solid #cfcfcd}.serviceSettingShiftV2 .workPlaces .classGroupSection .workPlacesListItem_name{width:35%;min-width:220px;max-width:530px}.serviceSettingShiftV2 .workPlaces .workPlacesListItemText{line-height:40px}.serviceSettingShiftV2 .workPlaces .createClassGroupButton{margin-top:8px}.serviceSettingShiftV2 .workPlaces .createClassGroupButton .anglrC-buttonContent{padding-left:0}.serviceSettingShiftV2 .workPlaces .editWorkPlaceButton,.serviceSettingShiftV2 .workPlaces .cancelWorkPlaceButton,.serviceSettingShiftV2 .workPlaces .saveWorkPlaceButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.serviceSettingShiftV2 .classGroupSetting .classGroupHeaderInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 0}@media screen and (max-width: 999px){.serviceSettingShiftV2 .classGroupSetting .classGroupHeaderInfo{-ms-flex-wrap:wrap;flex-wrap:wrap}}.serviceSettingShiftV2 .classGroupSetting .classGroupTitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:32px}.serviceSettingShiftV2 .classGroupSetting .classGroupTitle_label{display:inline-block;margin-right:8px;font-weight:700;line-height:40px}.serviceSettingShiftV2 .classGroupSetting .classGroupTitle_input{display:inline-block}.serviceSettingShiftV2 .classGroupSetting .classGroupTitle_input input{width:280px}.serviceSettingShiftV2 .classGroupSetting .classGroupColor{margin-right:48px}@media screen and (max-width: 999px){.serviceSettingShiftV2 .classGroupSetting .classGroupStatus{margin-top:16px}}.serviceSettingShiftV2 .classGroupSetting .selectedClassGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:32px 0 24px}.serviceSettingShiftV2 .classGroupSetting .selectedClassGroup_label{margin-right:8px;font-weight:700;white-space:nowrap}.serviceSettingShiftV2 .classGroupSetting .selectedClassGroupBlock{float:left;margin-right:8px}.serviceSettingShiftV2 .classGroupSetting .selectedClassGroupItem:not(:last-child){margin-right:8px}.serviceSettingShiftV2 .classGroupSetting .classGroupChoice{margin-bottom:16px}.serviceSettingShiftV2 .classGroupSetting .classGroupChoice_title{margin:16px 0;color:#828282;font-weight:700}.serviceSettingShiftV2 .classGroupSetting .classGroupChoice_title--group{margin-top:32px}.serviceSettingShiftV2 .classGroupSetting .classGroupChoice_subTitle{margin-top:16px;color:#828282}.serviceSettingShiftV2 .classGroupSetting .classGroupChoiceList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px;padding:0;list-style:none}.serviceSettingShiftV2 .classGroupSetting .classGroupChoiceList_item{-ms-flex-negative:0;flex-shrink:0;width:25%;padding-right:8px}.serviceSettingShiftV2 .shiftCategoryPattern_title{font-size:14px;font-weight:bold;margin-bottom:12px}.serviceSettingShiftV2 .shiftCategoryPattern .workShiftCategoryPattern{margin-bottom:40px}.serviceSettingShiftV2 .shiftCategoryPattern .createShiftCategoryButton .anglrC-buttonContent,.serviceSettingShiftV2 .shiftCategoryPattern .createShiftPatternButton .anglrC-buttonContent{padding-left:0}.serviceSettingShiftV2 .shiftCategoryPattern .createShiftPatternButton{display:inline-block;margin:8px 0 8px 64px}.serviceSettingShiftV2 .shiftCategoryPattern .createShiftCategoryButton{display:block;margin:16px 0}.serviceSettingShiftV2 .shiftCategoryPattern .shiftCategoryList,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternList{padding:0}.serviceSettingShiftV2 .shiftCategoryPattern .shiftCategoryList li,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternList li{list-style:none}.serviceSettingShiftV2 .shiftCategoryPattern .shiftCategoryListItem--listClosed:last-child{border-bottom:2px solid #cfcfcd}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:674px;margin-left:64px;padding:8px 8px 8px 0;border-bottom:1px solid #cfcfcd;pointer-events:none}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem:active,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category:active{background:#f4ffff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);opacity:.7}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem:last-child,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category:last-child{border-bottom:none}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem:nth-child(3),.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category:nth-child(3){border-top:1px solid #cfcfcd}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--edit{pointer-events:all}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--active{background:#f4ffff}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--disabled{background:#e3e2e0}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_sort{color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:40px;margin-right:8px;pointer-events:all;cursor:-webkit-grab;cursor:grab}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_sort:hover{color:#4d4c4b}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_sort base-icon{padding:8px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_sort:active{cursor:-webkit-grabbing;cursor:grabbing}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_sort--disabled{pointer-events:none}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_collapse{color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;margin:0 8px;pointer-events:all;cursor:pointer}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_collapse:hover{color:#4d4c4b}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_name{width:20%;min-width:120px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_name .anglrC-inputTextWithCounter{width:160px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_name .inputTextCounter--1digitLimit{min-width:45px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_time{width:20%;min-width:96px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_time .timeWaveDash{margin:0 4px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_preview{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20%;min-width:72px;height:40px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem .shiftPatternBar,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:64px;height:32px;border-radius:2px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem .shiftPatternBar_name,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternBar_name{font-size:12px;font-weight:bold;font-weight:700;line-height:1}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem .shiftPatternBar_time,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternBar_time{margin-top:2px;font-size:10px;line-height:1;white-space:nowrap}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem .shiftPatternBar--working,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternBar--working{background-color:#fff;border-style:solid;border-width:1px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem .shiftPatternBar--dayOff,.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternBar--dayOff{color:#fff}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_status{width:120px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_action{margin-left:auto;pointer-events:all}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_action .anglrC-buttonContent{padding-right:0}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem_buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category{min-width:738px;margin-left:0;border-top:2px solid #cfcfcd}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternListItem_name{width:25%;min-width:180px;font-weight:bold}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category .shiftPatternListItem_action{min-width:117px}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category.shiftPatternListItem--listClosed{border-bottom:none}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItem--category:active{background:#f4ffff;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,.2);box-shadow:0 0 4px 0 rgba(0,0,0,.2);opacity:.7}.serviceSettingShiftV2 .shiftCategoryPattern .shiftPatternListItemText{line-height:40px}.serviceSettingShiftV2 .shiftCategoryPattern .editShiftCategoryButton,.serviceSettingShiftV2 .shiftCategoryPattern .cancelShiftCategoryButton,.serviceSettingShiftV2 .shiftCategoryPattern .saveShiftCategoryButton,.serviceSettingShiftV2 .shiftCategoryPattern .editShiftPatternButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px 0}.serviceSettingShiftV2 .shiftPatternSetting{min-width:650px;overflow:scroll}.serviceSettingShiftV2 .shiftPatternSetting_headingInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:16px 0;padding-left:8px}.serviceSettingShiftV2 .shiftPatternSetting_timeInfo{margin:32px 0}.serviceSettingShiftV2 .shiftPatternSetting .anglrC-select{padding:4px}.serviceSettingShiftV2 .shiftPatternSetting .shiftPatternTitle{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:32px}.serviceSettingShiftV2 .shiftPatternSetting .shiftPatternTitle_label{display:inline-block;margin-right:8px;font-weight:700;line-height:40px}.serviceSettingShiftV2 .shiftPatternSetting .shiftPatternTitle_input{display:inline-block}.serviceSettingShiftV2 .shiftPatternSetting .shiftPatternTitle input{width:160px}.serviceSettingShiftV2 .shiftPatternSetting .shiftPatternColor{margin-right:48px}.serviceSettingShiftV2 .shiftPatternSetting .timeSummary{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:16px 0;padding-left:8px;color:#828282;font-weight:700}.serviceSettingShiftV2 .shiftPatternSetting .timeSummary_workingLength{margin-right:24px}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable{width:100%}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable th,.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable td{padding:8px}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_row{border-bottom:1px solid #cfcfcd}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_rangeColumn{width:25%;min-width:170px}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_rangeColumn .anglrC-select{min-width:48px}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_lengthColumn{width:15%;color:#828282}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_dutyColumn{width:20%}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_workPlaceColumn{width:20%}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_actionColumn{width:20%;min-width:64px;text-align:right}.serviceSettingShiftV2 .shiftPatternSetting .shiftTimeFrameTable_actionColumn .anglrC-buttonContent:last-child{padding-right:0}.serviceSettingShiftV2 .shiftPatternSetting .timeRangeContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingShiftV2 .shiftPatternSetting .timeRangeContainer_colon{width:8px;text-align:center}.serviceSettingShiftV2 .shiftPatternSetting .timeRangeContainer_waveDash{width:16px;text-align:center}.serviceSettingShiftV2 .shiftPatternSetting .createTimeFrameButton{padding-left:4px}.serviceSettingShiftV2 .shiftPatternSetting .createTimeFrameButton .anglrC-buttonContent{padding-left:0}.serviceSettingShiftV2 .shiftPatternSetting .breakTimeLength{margin-top:24px}.serviceSettingShiftV2 .shiftPatternSetting .breakTimeLength_label{padding:8px;border-bottom:1px solid #cfcfcd;font-weight:700}.serviceSettingShiftV2 .shiftPatternSetting .breakTimeLength_select{display:inline-block;padding:8px}.serviceSettingShiftV2 .shiftPatternSetting .breakTimeLength_unit{margin-right:4px;color:#828282}.serviceSettingCharge .inputDisabled{color:#cfcfcd}.serviceSettingCharge .zenginWarningImageContainer{max-width:500px;margin-top:16px}.serviceSettingCharge .transferAccountAlert{margin-bottom:40px}.serviceSettingCharge .transferAccountAlert_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingCharge .transferAccountAlert_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingCharge .transferAccountAlert_note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.serviceSettingCharge .accountInformationSettingContent{margin-bottom:40px}.serviceSettingCharge .accountInformationSettingContent_heading{font-weight:bold}.serviceSettingCharge .accountInformationSettingContent_button{margin-bottom:16px}.serviceSettingCharge .accountInformationSettingContent_inputNotice{margin-top:4px;margin-bottom:0}.serviceSettingCharge .accountInformationSettingContent_inputNotice_link{color:#01a2c1;text-decoration:underline;cursor:pointer}.serviceSettingCharge .accountInformationSettingContent_inputNotice_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingCharge .transferAccountSettingContent_heading{font-weight:bold}.serviceSettingCharge .transferAccountSettingContent_button{margin-bottom:16px}.serviceSettingCharge .transferAccountSettingContent_inputNotice{margin-top:4px;margin-bottom:0}.serviceSettingCharge .transferAccountSettingContent_inputNotice_link{color:#01a2c1;text-decoration:underline;cursor:pointer;margin-top:4px;display:block}.serviceSettingCharge .transferAccountSettingContent_inputNotice_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingCharge .transferAccountSettingRow{margin-top:16px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}.serviceSettingCharge .transferAccountSettingRow::before,.serviceSettingCharge .transferAccountSettingRow::after{display:table;content:""}.serviceSettingCharge .transferAccountSettingRow::after{clear:both}.serviceSettingCharge .transferAccountSettingButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#service_setting_comments .defaultPhraseHint{display:inline-block;margin:0 4px 8px}#service_setting_comments .defaultPhraseLink{margin-left:12px;font-size:14px;line-height:14px}#service_setting_comments .defaultPhraseLink.disable{color:inherit;pointer-events:none}#service_setting_comments .defaultPhraseLink.disable .defaultPhraseLink_text{display:none}#service_setting_comments .defaultPhraseLink_text{display:inline-block;margin-left:16px;font-size:13px;line-height:13px;text-decoration:underline}#service_setting_comments .defaultPhraseLink_setting{color:#666}#service_setting_comments .groupSetting{margin:8px}#service_setting_comments .groupSetting_button{padding:0 4px}#service_setting_comments .groupSetting_isUpdate{display:block;margin-top:8px;color:#f53838;font-size:11px;text-align:center;vertical-align:middle}#service_setting_comments .groupSetting_isUpdate_icon{display:inline-block;width:11px;height:11px;margin:0 2px 2px 0;background:url("../assets/ionicons/alert-circle.svg") no-repeat;background-size:contain;color:#f53838;vertical-align:middle}#service_setting_comments table .settingTemplateThumbnail--table{display:block;margin:-8px;padding:8px}#service_setting_comments table .settingTemplateThumbnail--table:hover{outline:1px solid #01a2c1}#service_setting_comments table .settingTemplateThumbnail--table.showUploadButton{background-color:#fff;outline-color:rgba(0,0,0,0)}#service_setting_comments table .settingTemplateThumbnail--table.showUploadButton a{margin-top:4px;height:auto}#service_setting_comments table .settingTemplateThumbnail--table .groupSetting{margin:8px 0}.serviceSettingBooks .sampleEntry_title{font-size:18px;font-weight:bold}.serviceSettingBooks .sampleEntry_content{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingBooks .sampleEntry_leftContent{margin-right:16px}.serviceSettingBooks .sampleEntry_text{margin-bottom:16px}.serviceSettingBooks .sampleEntry_image{width:240px}.serviceSettingBooks .sampleEntry_image img{display:block;max-width:100%;height:auto}.serviceSettingBooks .dailyBookSellingSetting_description{margin-bottom:12px}.serviceSettingBooks .dailyBookSellingSetting_linkText{color:#01a2c1;text-decoration:underline;cursor:pointer;cursor:pointer}.serviceSettingBooks .dailyBookSellingSetting_linkText:hover{color:#0195b2;text-decoration:underline}.serviceSettingBooks .dailyBookSellingSetting_descriptionNotice{margin-top:8px}.serviceSettingBooks .dailyBookTable{width:100%;margin-bottom:4px;table-layout:fixed}.serviceSettingBooks .dailyBookTable_firstColumn{width:160px}.serviceSettingBooks .dailyBookTable_title{font-size:14px;font-weight:bold;padding:16px;background-color:#f5f9fa}.serviceSettingBooks .dailyBookTable_type{font-size:14px;font-weight:bold;background-color:#f5f9fa}.serviceSettingBooks .dailyBookTable_type .badge{margin-left:4px;vertical-align:baseline}.serviceSettingBooks .dailyBookTable_type span{font-size:11px;font-weight:bold}.serviceSettingBooks .dailyBookTable_rowHeader{font-size:14px;font-weight:bold;vertical-align:middle}.serviceSettingBooks .dailyBookTable_mark{font-size:18px;line-height:1.25;text-align:center}.serviceSettingBooks .dailyBookTable_numberOfCharacters{font-size:14px;font-weight:bold;margin-top:8px}.serviceSettingBooks .dailyBookTable_numberOfCharacters--smallText{font-size:12px;margin-top:4px}.serviceSettingBooks .dailyBookTable_profit{display:inline-block;margin-left:24px}.serviceSettingBooks .dailyBookTable_term{font-size:18px;font-weight:bold}.serviceSettingBooks .dailyBookTable_page{vertical-align:text-bottom}.serviceSettingBooks .dailyBookTable_sellingSetting{font-size:14px;display:block;margin:4px 0 8px}.serviceSettingBooks .dailyBookTable_profitInput{display:inline-block;width:100px;margin:4px 4px 0 0}.serviceSettingBooks .dailyBookTable_price{font-size:18px;font-weight:bold;margin-bottom:4px}.serviceSettingBooks .salesProfitSetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.serviceSettingBooks .salesProfitSetting .salesProfitSettingTitle{width:25%;padding-right:16px}.serviceSettingBooks .salesProfitSetting .salesProfitSettingContent .codmon-radio-input{margin-right:4px}.serviceSettingBooks .salesProfitSetting .salesProfitSettingContent_error{display:inline-block;margin-left:4px;vertical-align:bottom}.serviceSettingBooks .salesProfitSetting .salesProfitSettingContent_link{margin-left:16px;color:#01a2c1;text-decoration:underline}.serviceSettingBooks .featureList{margin:0;padding:0;list-style:none}.serviceSettingBooks .featureList_item{margin-bottom:8px;padding-left:18px;text-indent:-6px}.serviceSettingBooks .featureList_item:last-child{margin-bottom:0}.serviceSettingBooks .featureList_item span{margin-right:4px}.serviceSettingBooks .featureList_item .fa-circle{font-size:11px;color:#01a2c1}.serviceSettingBooks .dailyBookSalesStatus{margin-right:16px}.serviceSettingBooksBankAccountRegisterGuideModalContent{padding:16px}.serviceSettingBooksBankAccountRegisterGuideModalContent_success{display:block;margin-bottom:24px}.serviceSettingBooksBankAccountRegisterGuideModalContent_text{margin-bottom:24px}.serviceSettingBooksBankAccountRegisterGuideModalContent_emphasisText{font-weight:bold}.attendanceSetting .absentUseKindSettingHeader{width:110px}.attendanceSetting .absentUseKindSettingName{width:70px}.attendanceSetting .absentUseKindSettingInManager{width:110px}.attendanceSetting .absentUseKindSettingInParentApp{width:160px}.attendanceSetting .absentUseKindSettingOutputText{width:160px}.attendanceSetting .codmonHint{display:inline-block;vertical-align:middle;margin-left:4px}.attendanceSetting .inActiveBackground{background-color:#e3e2e0}.attendanceSetting .absentUseKindSettingTableCell{vertical-align:middle}.companyDriven_note{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.companyDriven_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.companyDriven_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingMypage .responseItemSettingTitle{margin-top:0;margin-bottom:8px}.serviceSettingMypage .responseItemSettingAnnotationGroup{margin-bottom:12px}.serviceSettingMypage .responseItemSettingAnnotationGroup_annotation{font-size:12px;margin-bottom:0;color:#828282}.serviceSettingMypage .responseItemSettingTable{margin-bottom:20px}.serviceSettingMypage .responseItemSettingContent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.serviceSettingMypage .responseItemSettingItem{border:1px solid #e7e7e7;margin-left:-1px;margin-bottom:8px;width:148px}.serviceSettingMypage .responseItemSettingItem_header{background-color:#f5f5f5;line-height:1.4;padding:6px 8px;vertical-align:top;border-bottom:1px solid #e7e7e7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.serviceSettingMypage .responseItemSettingItem_header label{margin-bottom:0}.serviceSettingMypage .responseItemSettingItem_content{padding:8px 8px 2px 8px}.serviceSettingMypage .customResponseItem{margin:12px 0}.serviceSettingMypage .customResponseItem_header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;margin-bottom:4px;font-weight:bold}.serviceSettingMypage .customResponseItem_header a{color:#f53838}.serviceSettingMypage .customResponseItem_header a:hover{color:#e40b0b}.serviceSettingMypage .customResponseItem_description{max-width:100%}.serviceSettingMypage .customResponseItemAddButton{display:block;margin-top:6px}.serviceSettingMypage .customResponseItemAddButton .anglrC-buttonContent{padding:0;line-height:100%}.serviceSettingMypage .customResponseItemAddButton .anglrC-buttonContent .anglrC-icon{margin-right:2px}.serviceSettingMypage .serviceSettingDescription{margin-bottom:24px;width:95%}.serviceSettingMypage .serviceSettingLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingMypage .serviceSettingIcon{vertical-align:sub;margin-left:1px}.serviceSettingMypage .serviceSettingPhoneNumberIcon{content:"";width:14px;height:14px;display:inline-block;-webkit-mask-repeat:no-repeat;-webkit-mask-box-image:url(../assets/ionicons/warning.svg);-webkit-mask:url(../assets/ionicons/warning.svg);mask:url(../assets/ionicons/warning.svg);background:#f17e00;vertical-align:bottom;padding-right:4px}.serviceSettingMypage .serviceSettingPhoneNumberWarning{font-size:14px;color:#f17e00;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-8px}.serviceSettingMypage .serviceSettingPhoneNumberWarning_icon{content:"";width:16px;height:16px;-webkit-mask:url(../assets/ionicons/warning.svg) no-repeat;mask:url(../assets/ionicons/warning.svg) no-repeat;background:#f17e00;margin-right:4px}.serviceSettingMypage .serviceSettingInlineInput{display:inline-block}.serviceSettingMypage .copyDefaultButton{margin-top:0}.serviceSettingMypage .copyDefaultButton--inline{display:inline-block;margin:0 0 0 8px}.serviceSettingMypage .reserveScheduleNote{margin:-6px 0 4px -15px}.serviceSettingMypage .reserveScheduleNote_link{color:#01a2c1;text-decoration:underline;cursor:pointer}.serviceSettingMypage .reserveScheduleNote_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingMypage .reserveScheduleNote_linkIcon{display:inline-block;vertical-align:sub}.serviceSettingAdministrator .addAdministratorButton{font-size:14px;font-weight:bold;padding:8px 12px 8px 10px;border:none}.serviceSettingAdministrator .addAdministratorButton.btn{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministrator .addAdministratorButton.btn-primary:hover{background-color:#018da8 !important}.serviceSettingAdministrator .addAdministratorButton.btn-primary[disabled]{pointer-events:none}.serviceSettingAdministrator .addAdministratorButton_addIcon{display:-webkit-box;display:-ms-flexbox;display:flex}.serviceSettingAdministrator .administratorTitleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.serviceSettingAdministrator .administratorTitleContainer_title{margin-bottom:0}.serviceSettingAdministrator .administratorTitleContainer_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px}.serviceSettingAdministrator .administratorLink{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministrator .administratorLink_icon{display:inline-block}.serviceSettingAdministratorEditor{font-size:14px;color:#4d4c4b}.serviceSettingAdministratorEditor .administratorEditWarning{border-radius:7px;font-size:14px;width:100%;margin-bottom:24px;padding:8px 12px;background-color:#fff7ee;border:1px solid #f9c68e}.serviceSettingAdministratorEditor .administratorEditWarning_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.serviceSettingAdministratorEditor .administratorEditWarning_icon{height:20px;margin-right:4px;color:#f17e00}.serviceSettingAdministratorEditor .administratorEditWarning_text{font-size:14px;font-weight:bold;margin:0}.serviceSettingAdministratorEditor .administratorEditWarning_content{margin:0}.serviceSettingAdministratorEditor .administratorEditWarning_link{color:#f17e00;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorEditor .administratorEditWarning_link:hover{color:#e27600;text-decoration:underline}.serviceSettingAdministratorEditor .administratorEditWarning_annotation{font-size:12px;margin-bottom:0;color:#828282}.serviceSettingAdministratorEditor .administratorEditAlert{border-radius:7px;font-size:14px;width:100%;margin-bottom:24px;padding:8px 12px;background-color:#fef6f7;border:1px solid #f53838}.serviceSettingAdministratorEditor .administratorEditAlert_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.serviceSettingAdministratorEditor .administratorEditAlert_icon{height:20px;margin-right:4px;color:#f53838}.serviceSettingAdministratorEditor .administratorEditAlert_text{font-size:14px;font-weight:bold;margin:0}.serviceSettingAdministratorEditor .administratorEditAlert_link{color:#f53838;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorEditor .administratorEditAlert_link:hover{color:#f42929;text-decoration:underline}.serviceSettingAdministratorEditor .administratorEditAlert_content{margin:0}.serviceSettingAdministratorEditor .administratorTitleContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.serviceSettingAdministratorEditor .administratorTitleContainer_name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:calc(100% - 230px);margin:0}.serviceSettingAdministratorEditor .administratorTitleContainer_label{font-size:11px;display:inline-block;vertical-align:text-top;margin-left:4px;padding:4px 6px;color:#fff;background-color:#828282;border-radius:9999px}.serviceSettingAdministratorEditor .administratorTitleContainer_kana{font-size:14px;margin-left:4px;color:#828282}.serviceSettingAdministratorEditor .administratorTitleContainer_tag{margin-left:8px}.serviceSettingAdministratorEditor .administratorEditContainerList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;margin-bottom:16px}@media(min-width: 992px){.serviceSettingAdministratorEditor .administratorEditContainerList{margin-bottom:0}}.serviceSettingAdministratorEditor .administratorEditContainer:not(:last-child){padding-bottom:12px;border-bottom:1px solid #cfcfcd}.serviceSettingAdministratorEditor .administratorEditHeading{font-size:18px;font-weight:bold;margin-top:0;margin-bottom:8px}.serviceSettingAdministratorEditor .administratorEditList{width:100%}.serviceSettingAdministratorEditor .administratorEditList_definition,.serviceSettingAdministratorEditor .administratorEditList_description{height:34px;padding:8px;word-break:break-all}.serviceSettingAdministratorEditor .administratorEditList_definition{width:130px;line-height:34px;vertical-align:top}.serviceSettingAdministratorEditor .administratorEditList_description{width:calc(100% - 130px)}.serviceSettingAdministratorEditor .administratorEditList_description--class{vertical-align:middle}.serviceSettingAdministratorEditor .administratorEditList_input{width:100%;max-width:345px}.serviceSettingAdministratorEditor .administratorEditList_annotation{font-size:12px;margin-top:4px;margin-bottom:0;color:#828282}.serviceSettingAdministratorEditor .administratorEditList_telephoneNumber{width:150px}.serviceSettingAdministratorEditor .administratorEditList_termMark{margin:0 8px}.serviceSettingAdministratorEditor .administratorEditList_datepicker{width:132px;text-align:left}.serviceSettingAdministratorEditor .administratorEditList_AlertMessage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorEditor .administratorEditList_AlertMessage_icon{margin-right:4px;color:#f53838}.serviceSettingAdministratorEditor .administratorEditList_AlertMessage_text{font-size:12px;color:#f53838;margin-bottom:0}.serviceSettingAdministratorEditor .nameFormGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:8px}.serviceSettingAdministratorEditor .nameFormGroup_input{width:200px}.serviceSettingAdministratorEditor .ipAddressCheck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:12px}.serviceSettingAdministratorEditor .ipAddressCheck_text{margin-bottom:0}.serviceSettingAdministratorEditor .temporaryPasswordHeading{font-size:12px;font-weight:bold;margin-top:8px}.serviceSettingAdministratorEditor .passwordResetButton{margin-top:8px}.serviceSettingAdministratorEditor .receiveEmailCheckContainer{margin-top:12px}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_list{display:inline-block}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_tag{font-size:12px;display:inline-block;margin:0 4px 8px 0}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_checkbox{display:block;margin-bottom:0;font-weight:normal}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_checkbox:first-child{margin-top:12px}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_checkbox:not(:first-child){margin-top:16px}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_link{font-size:12px;color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:12px}.serviceSettingAdministratorEditor .receiveEmailCheckContainer_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingAdministratorEditor .employmentTerm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorEditor .gradeName,.serviceSettingAdministratorEditor .className{color:#4d4c4b;line-height:normal}.serviceSettingAdministratorEditor .gradeName{font-size:11px;font-weight:normal}.serviceSettingAdministratorEditor .className{font-size:14px;font-weight:bold}.serviceSettingAdministratorEditor .className_icon{color:#01a2c1}.serviceSettingAdministratorEditor .classAlert{margin-top:8px;margin-bottom:0}.serviceSettingAdministratorEditor .classAddButton{margin:8px 0 0 8px}.serviceSettingAdministratorEditor .classPeriodDeleteButton{margin-left:24px}.serviceSettingAdministratorEditor .icCardFormGroup_input:not(:last-child){margin-bottom:8px}.serviceSettingAdministratorEditor .touchPasswordGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:37px}.serviceSettingAdministratorEditor .touchPasswordGroup_button{margin-left:8px}.serviceSettingAdministratorEditor .touchPassword{display:inline}.serviceSettingAdministratorEditor .touchPassword_icon{width:32px;height:32px}.serviceSettingAdministratorEditor .administratorImageContainer{margin-left:inherit !important}.serviceSettingAdministratorEditor .prefectureSelect{width:150px}@media print{body.modal-open *{display:none}body.modal-open .modal,body.modal-open .modal *{display:block;border:none;margin:0 !important;padding:0 !important;position:relative !important;top:0 !important;left:0 !important}body.modal-open th,body.modal-open td{height:auto !important;line-height:inherit !important;padding:0 !important;display:table-cell !important}body.modal-open span,body.modal-open a{display:inline !important}body.modal-open a[href]:after{content:none !important}body.modal-open .col-md-4,body.modal-open .col-md-8,body.modal-open .col-md-12{float:left;width:100%}body.modal-open .col-md-4{width:33.33333333%}body.modal-open .col-md-8{width:66.66666667%}body.modal-open .col-md-12{width:100%}body.modal-open ::-webkit-full-page-media,body.modal-open :future,body.modal-open :root .col-md-12{float:left;width:70%}body.modal-open ::-webkit-full-page-media,body.modal-open :future,body.modal-open :root .col-md-8{width:60%}body.modal-open ::-webkit-full-page-media,body.modal-open :future,body.modal-open :root .col-md-4{width:40%}body.modal-open .modal .modal-content .modal-body{padding:16px !important}body.modal-open .modal .modal-content .modal-body .administratorEditWarning{margin-bottom:16px !important}body.modal-open .modal .modal-content .modal-body .administratorEditWarning_title{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}body.modal-open .modal .modal-content .modal-body .administratorTitleContainer_name{margin-bottom:8px !important}body.modal-open .modal .modal-content .modal-body .administratorEditContainerList{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important;row-gap:20px !important;margin-bottom:16px !important}body.modal-open .modal .modal-content .modal-body .administratorEditContainerList .administratorEditContainer{padding-bottom:8px !important}body.modal-open .modal .modal-content .modal-body .administratorEditContainerList .administratorEditContainer .administratorEditHeading{margin-bottom:8px !important}.print-none{display:none !important}}@media print and (min-device-width: 768px)and (max-device-width: 1280px){body.modal-open .col-md-12{width:100% !important}body.modal-open .col-md-8{width:70% !important}body.modal-open .col-md-4{width:30% !important}}@media print and (orientation: landscape)and (min-device-width: 768px)and (max-device-width: 1280px){body.modal-open .col-md-12{width:75% !important}}.serviceSettingAdministratorImport{font-size:14px;color:#4d4c4b}.serviceSettingAdministratorImport .administratorImportTitle{font-size:14px;font-weight:bold;margin:0}.serviceSettingAdministratorImport .administratorImportOverview{margin-bottom:0}.serviceSettingAdministratorImport .administratorImportStep{margin-top:20px}.serviceSettingAdministratorImport .administratorImportHeading{font-size:18px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorImport .administratorImportHeading_number{margin-right:12px;color:#01a2c1}.serviceSettingAdministratorImport .administratorImportContent{border-radius:9px;margin-top:8px;padding:16px 20px;background-color:#f5f9fa}.serviceSettingAdministratorImport .administratorImportContent_text{margin-bottom:0}.serviceSettingAdministratorImport .administratorImportContent_annotation{font-size:12px;margin-top:0;margin-bottom:0;color:#828282}.serviceSettingAdministratorImport .administratorImportContent_annotation:not(:last-child){margin-top:8px}.serviceSettingAdministratorImport .administratorImportContent_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorImport .administratorImportContent_link:hover{color:#0195b2;text-decoration:underline}.serviceSettingAdministratorImport .administratorImportContent_button{display:block;margin-top:12px}.serviceSettingAdministratorImport .administratorImportArrow{margin:8px 0;color:#01a2c1}.serviceSettingAdministratorImport .passwordAttention{margin-top:16px}.serviceSettingAdministratorImport .passwordAttention_heading{font-size:14px;font-weight:bold;margin:0}.serviceSettingAdministratorImport .passwordAttention_list{margin-top:4px}.serviceSettingAdministratorImport .temporaryPasswordWarning{border-radius:7px;font-size:14px;width:100%;margin-top:12px;padding:8px 12px;background-color:#fff7ee;border:1px solid #f9c68e}.serviceSettingAdministratorImport .temporaryPasswordWarning_content{margin-top:4px;margin-bottom:0}.serviceSettingAdministratorImport .temporaryPasswordWarning_link{color:#f17e00;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorImport .temporaryPasswordWarning_link:hover{color:#e27600;text-decoration:underline}.serviceSettingAdministratorImport .temporaryPasswordWarning_annotation{font-size:12px;margin-top:4px;margin-bottom:0;color:#828282}.serviceSettingAdministratorImport .temporaryPasswordWarningTitle{font-size:14px;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.serviceSettingAdministratorImport .temporaryPasswordWarningTitle_icon{height:20px;margin-right:4px;color:#f17e00}.serviceSettingAdministratorImport .temporaryPasswordWarningTitle_text{font-size:14px;font-weight:bold;margin:0}.serviceSettingAdministratorImport .administratorImportTableWrapper{overflow-x:scroll;margin-top:24px}.serviceSettingAdministratorImport .administratorImportTableWrapper_table{min-width:900px}.serviceSettingAdministratorImport .administratorImportTableWrapper_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.administratorList .administratorAlert{border-radius:7px;font-size:14px;width:100%;margin-bottom:16px;padding:8px 12px;background-color:#fef6f7;border:1px solid #f53838}.administratorList .administratorAlert_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px;font-size:14px;font-weight:bold}.administratorList .administratorAlert_errorIcon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:4px;color:#f53838}.administratorList .administratorAlert_icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.administratorList .administratorAlert_strong{color:#f53838}.administratorList .administratorAlert_link{color:#f53838;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.administratorList .administratorAlert_link:hover{color:#f42929;text-decoration:underline}.administratorList .administratorAlert_content{margin:0}.administratorList .administratorFormAnnotation{font-size:12px;color:#828282;margin-bottom:16px}.administratorList .newAdministratorBox{margin-bottom:16px}.administratorList .newAdministratorBox_container{margin-bottom:16px}.administratorList .newAdministratorBox_label{font-size:12px;display:block;margin-bottom:4px}.administratorList .newAdministratorBox_inputContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.administratorList .newAdministratorBox_inputContainer .textField{width:25%;height:auto}.administratorList .addAdministratorNeutralButton{font-size:14px;font-weight:bold;border-color:#cfcfcd;color:#4d4c4b}.administratorList .addAdministratorNeutralButton:hover{background-color:#f9f8f5;color:#4d4c4b}.administratorList .addAdministratorNeutralButton[disabled]:hover{background-color:initial}.administratorList .addAdministratorNeutralButton.btn{margin-bottom:0}.administratorList .addAdministratorNeutralButton--small{font-size:12px;font-weight:bold;padding:7px 12px}.administratorList .addAdministratorNeutralButton_icon{display:-webkit-box;display:-ms-flexbox;display:flex}.administratorList .textField{border-radius:4px;border-color:#cfcfcd;padding:8px 12px;width:auto}.administratorList .textField:hover{border-color:#01a2c1}.administratorList .administratorSearchBox{margin-bottom:16px !important}.administratorList .administratorSearchBox_label{font-size:12px;display:block;margin-bottom:4px}.administratorList .administratorSearchBox_inputWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.administratorList .searchField{position:relative;display:inline-block;width:25%}.administratorList .searchField_input{width:100%;height:auto;border-radius:4px;border-color:#cfcfcd;padding:8px 38px}.administratorList .searchField_input:hover{border-color:#01a2c1}.administratorList .searchField_searchIcon{position:absolute;left:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;color:#4d4c4b}.administratorList .searchField_cancelButton{position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-bottom:0}.administratorList .searchField_cancelIcon{color:#828282;display:-webkit-box;display:-ms-flexbox;display:flex}.administratorList .checkbox .anglrC-checkbox:hover{background-color:#f9f8f5;border-radius:4px}.administratorList .checkbox .anglrC-checkbox_icon{height:24px;width:24px;margin:0 8px}.administratorList .checkbox .anglrC-checkbox_label{padding:8px 8px 8px 40px}.administratorList .administratorSearchResultInfo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px}.administratorList .administratorSearchResultInfo_buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.administratorList .administratorListTable{font-size:14px}.administratorList .administratorListTable_primary td{font-size:14px;font-weight:bold;background-color:#fceede}.administratorList .administratorListTable_userName{width:180px}.administratorList .administratorListTable_facility{width:135px}.administratorList .administratorListTable_class{width:120px}.administratorList .administratorListTable_position{width:70px}.administratorList .administratorListTable_trash{width:50px}.administratorList .primaryIcon{color:#f90}.administratorList .userContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.administratorList .avatar{position:relative;width:36px;height:36px;margin-right:8px;background-color:#f0f0f2;border:1px solid #ebebeb}.administratorList .avatar::after{position:absolute;top:30%;right:9px;z-index:0;margin-top:-10px;color:#ddd;font-family:FontAwesome;font-size:24px;content:""}.administratorList .avatar_image{position:relative;z-index:10;width:36px;height:36px}.administratorList .userNameContainer{width:calc(100% - 36px - 8px)}.administratorList .userName{word-break:break-all}.administratorList .userName_label{font-size:11px;display:inline-block;vertical-align:text-top;margin-left:4px;padding:2px 6px;color:#fff;background-color:#828282;border-radius:9999px}.administratorList .userNameKana{word-break:break-all}.administratorList .userName{font-size:16px}.administratorList .userNameKana{font-size:11px;color:#828282}.administratorList .temporaryPasswordWarning{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;color:#f17e00}.administratorList .temporaryPasswordWarning_icon{width:12px;margin-right:2px}.administratorList .temporaryPasswordAlert{font-size:12px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:4px;color:#f53838}.administratorList .temporaryPasswordAlert_icon{width:12px;margin-right:2px}.administratorList .printDropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2px}.administratorList .printDropdown_menu{font-size:14px;border-radius:4px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);width:300px;padding:8px}.administratorList .printDropdown_menu.chunk{width:424px}.administratorList .printDropdown_menu_item{padding:8px 16px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.administratorList .printDropdown_menu_item:hover{background-color:#f9f8f5}.administratorList .printDropdown_menu_item[disabled]:hover{background-color:initial}.administratorList .printDropdown_menu .separater{height:1px;background-color:#e3e2e0;margin:8px 0}.administratorList .printDropdown_menu button.disabled{color:#cfcfcd;cursor:not-allowed}.administratorList .printDropdown_menu li{cursor:pointer;padding:0}.administratorList .printDropdown .material-icon{vertical-align:middle}.administratorList .btn-default:hover{color:inherit}.administratorPasswordResetConfirm .modalContent>*+*{margin-top:16px}.enrolledEmployeeSection{margin:16px}.enrolledEmployeeSectionAlertText{margin-bottom:16px}.enrolledEmployeeList{margin-bottom:8px;margin-left:24px;list-style:disc}.enrolledEmployeeListElement{padding-bottom:8px}.enrolledEmployeeListElementUserName{margin-right:8px}.updateEmployeeHintSection{margin:16px}.updateEmployeeHintSectionTitle{margin:0;padding-bottom:8px;color:#828282;font-size:14px;font-weight:bold}.updateEmployeeHintSectionDescriptionList{margin-left:24px;list-style:disc}.updateEmployeeHintSectionDescriptionListElement{padding-bottom:8px}.topicsMailFooterSetting{padding:20px 20px 0 20px}.topicsMailFooterSetting_textarea{margin-bottom:16px}.serviceSettingTopicsContainerHeader{display:-webkit-box;display:-ms-flexbox;display:flex}.topicsTemplateLink{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.serviceSettingSendoffGroupEdit .formAnnotation{font-size:12px;margin-bottom:0;color:#828282}.serviceSettingWhereaboutsCheck .infoLink{color:#2581cb}.serviceSettingWhereaboutsCheck .functionDescription{margin:0 0 24px}.serviceSettingWhereaboutsCheck .outerLink{display:inline-block}.serviceSettingWhereaboutsCheck .outerLinkIcon{display:inline-block;vertical-align:sub}.serviceSettingWhereaboutsCheck .rootSetting{margin-top:16px}.serviceSettingWhereaboutsCheck .rootSetting_description{margin-left:calc(24px + 4px)}.serviceSettingWhereaboutsCheck .subSetting{margin:24px 0 0 calc(24px + 4px)}.serviceSettingWhereaboutsCheck .subSetting_description{margin-left:calc(24px + 4px)}.serviceSettingWhereaboutsCheck .settingCheckbox{display:block}.serviceSettingWhereaboutsCheck .featureDescription{margin:8px 0 16px}.serviceSettingWhereaboutsCheck .specificationContainer{border:1px solid #cfcfcd;border-radius:7px;display:inline-block;min-width:440px;padding:12px 16px}.serviceSettingWhereaboutsCheck .specificationContent{margin-bottom:16px}.serviceSettingWhereaboutsCheck .specificationContent:last-child{margin-bottom:0}.serviceSettingWhereaboutsCheck .specificationContent_title{font-size:12px;font-weight:bold;margin-bottom:4px}.serviceSettingWhereaboutsCheck .specificationContent_detailList{list-style:decimal;padding-left:16px}.serviceSettingWhereaboutsCheck .specificationContent_detailExample{list-style:disc;margin-left:12px}.serviceSettingWhereaboutsCheck .subSettingWarning{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:640px;background-color:#fff7ee;border:1px solid #f9c68e}.serviceSettingWhereaboutsCheck .subSettingWarning a{color:#f17e00;text-decoration:underline;cursor:pointer}.serviceSettingWhereaboutsCheck .subSettingWarning a:hover{color:#e27600;text-decoration:underline}.serviceSettingWhereaboutsCheck .subSettingWarningTitle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px}.serviceSettingWhereaboutsCheck .subSettingWarningTitle_icon{color:#f17e00;margin-right:4px;height:20px}.serviceSettingWhereaboutsCheck .subSettingWarningTitle_text{margin:0}.serviceSettingWhereaboutsCheck .subSettingWarningTitle_emphasisText{font-size:14px;font-weight:bold}.serviceSettingWhereaboutsCheck .subSettingWarningDetail{padding:0 12px 8px}.serviceSettingWhereaboutsCheck .subSettingWarningDetail_example{list-style:disc;padding-left:16px}.serviceSettingWhereaboutsCheck .subSettingWarningDetail_hint{display:inline-block;margin:8px 0 0}.photoSalesSettings .album .albumExpirySetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.photoSalesSettings .album .albumExpirySettingTitle{width:25%;padding-right:16px}.photoSalesSettings .album .albumExpirySettingContent_radioOption{margin-right:12px;font-weight:normal}.photoSalesSettings .photoPrintSetting,.photoSalesSettings .photoDownloadSetting{padding-left:calc(24px + 4px)}.photoSalesSettings .photoPrintSetting .setting_title,.photoSalesSettings .photoDownloadSetting .setting_title{margin:24px 0 12px}.photoSalesSettings .photoPriceTable{table-layout:fixed;width:100%;border-bottom:1px solid #e3e2e0}.photoSalesSettings .photoPriceTable_body:not(:last-child){border-bottom:1px dashed #e3e2e0}.photoSalesSettings .photoPriceTableTitle{font-size:14px;padding:4px 16px;background-color:#f5f9fa;color:#828282;font-weight:normal;border:1px solid #e3e2e0;border-width:1px 0}.photoSalesSettings .photoPriceTableTitle--basePrice{text-align:right}.photoSalesSettings .photoPriceTable_row:not(:first-child) .photoPriceTableCell--kind .photoPriceTableCell_text{display:none}.photoSalesSettings .photoPriceTableCell{padding:4px 16px 20px;color:#4d4c4b}.photoSalesSettings .photoPriceTableCell--retailPrice{height:calc(34px + 1.5em + 8px);padding-bottom:4px;text-align:right;vertical-align:top}.photoSalesSettings .photoPriceTableCell--basePrice{text-align:right}.photoSalesSettings .photoPriceTableCell_text{font-size:14px;font-weight:bold}.photoSalesSettings .photoPrintSetting .photoPriceTable_row:first-child .photoPriceTableCell{padding-top:20px}.photoSalesSettings .photoPrintSetting .photoPriceTable_row:first-child .photoPriceTableCell--retailPrice{height:calc(34px + 1.5em + 24px)}.photoSalesSettings .photoDownloadSetting .photoPriceTable_row:first-child .photoPriceTableCell{padding-top:20px}.photoSalesSettings .photoDownloadSetting .photoPriceTable_row:first-child .photoPriceTableCell--retailPrice{height:calc(34px + 1.5em + 24px)}.photoSalesSettings .photoPriceTooltip .anglrC-tooltip{vertical-align:-4px;cursor:pointer}.photoSalesSettings .photoPriceTooltip .anglrC-icon{pointer-events:none}.photoSalesSettings .photoPriceTooltip .anglrC-icon svg{width:20px;height:20px}.photoSalesSettings .retailPriceInput{display:inline-block;width:calc(100% - 1em - 4px);margin-right:4px;border-radius:6px;text-align:right}.photoSalesSettings .retailPriceWarning{font-size:11px;text-align:left}.photoSalesSettings .photoPrintSettingInfo,.photoSalesSettings .photoDownloadSettingInfo{padding-top:16px}.photoSalesSettings .photoPrintSettingInfo_text,.photoSalesSettings .photoDownloadSettingInfo_text{margin:0}.photoSalesSettings .control-label{text-align:left}.photoSalesSettings .salesProfit .salesProfitSetting{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:16px}.photoSalesSettings .salesProfit .salesProfitSettingTitle{width:25%;padding-right:16px}.photoSalesSettings .salesProfit .salesProfitSettingContent .codmon-radio-input{margin-right:4px}.photoSalesSettings .salesProfit .salesProfitSettingContent_error{display:inline-block;margin-left:4px;vertical-align:bottom}.photoSalesSettings .salesProfit .salesProfitSettingContent_link{margin-left:16px;color:#01a2c1;text-decoration:underline}.photoSalesSettings .prices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.photoSalesSettings .prices_reference{margin-left:20px;color:#aaa;font-size:10px;text-align:right}.photoSalesSettings .photoTypeSettingsForm{margin-bottom:8px}.photoSalesSettings .photoReceiveTypeAlert{padding:12px 16px 12px 16px;background-color:#f9f9f9;border-radius:6px;border:1px solid #e3e2e0}.photoSalesSettings .photoReceiveTypeAlert .photoReceiveTypeAlertTitle{font-size:14px;font-weight:bold;margin-bottom:8px}.photoSalesSettings .photoReceiveTypeAlert .photoReceiveTypeAlertContent{font-size:14px}.photoSalesSettings .photoReceiveTypeAlert .photoReceiveTypeAlert_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.albumSettingBankAccountRegisterGuideModalContent{padding:16px}.albumSettingBankAccountRegisterGuideModalContent_success{display:block;margin-bottom:24px}.albumSettingBankAccountRegisterGuideModalContent_text{margin-bottom:24px}.albumSettingBankAccountRegisterGuideModalContent_emphasisText{font-weight:bold}.redirect-message-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:32px 16px 48px 16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:40px;font-family:var(--font-family-JP, "Hiragino Sans"),serif;color:var(--text-text-color-main, #4D4C4B)}.redirect-message-container h1{font-size:var(--font-size-700, 22px);font-style:normal;font-weight:600;line-height:140%}.redirect-message-container h2{text-align:center;font-size:var(--font-size-400, 16px);font-style:normal;font-weight:300;line-height:150%}.redirect-message-container .redirect-image{text-align:center}.redirect-message-container .redirect-image img{width:100%;border-top:.852px solid var(--border-default, #CFD5DA);border-right:.852px solid var(--border-default, #CFD5DA);border-left:.852px solid var(--border-default, #CFD5DA)}.serviceSettingReports_frequency,.serviceSettingReports_inputItem{font-size:12px;margin-bottom:8px}@media screen and (min-width: 1024px){.serviceSettingReports_select{-webkit-appearance:auto !important;-moz-appearance:auto !important;appearance:auto !important}}.serviceSettingReports_deleteButton{margin-top:8px;margin-bottom:20px}.serviceSettingClass_labelLine{font-size:11px;border:1px solid #cfcfcd;color:#4d4c4b;font-weight:normal;padding:3px 8px;margin-left:4px}.serviceSettingClass_inactiveBackground{background-color:#eff0f2;padding:5px 8px 0;margin-top:4px}.serviceSettingClass_formControl{width:182px;background-image:none;border:1px solid #cfcfcd;border-radius:1px;display:block;padding:8px 12px;-webkit-transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s;transition:border-color .15s ease-in-out 0s,box-shadow .15s ease-in-out 0s,-webkit-box-shadow .15s ease-in-out 0s}.serviceSettingClass_btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.serviceSettingClass_btn .material-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.localnaviTopic .functionIcon{margin-bottom:4px}.localnaviTopicNotificationBoxContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:-20px;margin-bottom:16px}.localnaviTopicNotificationBox{border-radius:6px;padding:8px 12px}.localnaviTopicNotificationBox:not(:last-child){margin-bottom:8px}.localnaviTopicNotificationBox--info{background:#f2fafb;border:1px solid #9dc6e8}.localnaviTopicNotificationBox_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:4px;-moz-column-gap:4px;column-gap:4px}.localnaviTopicNotificationBox_headIcon--info{color:#2581cb}.localnaviTopicNotificationBox_link{font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.localnaviTopicNotificationBox_link--info{color:#2581cb;text-decoration:underline;cursor:pointer}.localnaviTopicNotificationBox_link--info:hover{color:#2379be;text-decoration:underline}.localnaviTopicNotificationBox_linkIcon--info{color:#2581cb}button{font:14px inherit;line-height:1.15}.c-button{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 16px;color:#fff;vertical-align:middle}.c-button--primary,.c-buttonCircle--primary,.c-buttonIcon--primary{background:#01a2c1}.c-button--primary:hover,.c-buttonCircle--primary:hover,.c-buttonIcon--primary:hover{background-color:#0195b2;cursor:pointer}.c-button--secondary,.c-buttonCircle--secondary,.c-buttonIcon--secondary{background:#fff;border:1px solid #01a2c1;color:#01a2c1}.c-button--secondary:hover,.c-buttonCircle--secondary:hover,.c-buttonIcon--secondary:hover{background-color:#0195b2;border-color:#0195b2;color:#fff;cursor:pointer}.c-button--alert,.c-buttonCircle--alert,.c-buttonIcon--alert{background:#f53838}.c-button--alert:hover,.c-buttonCircle--alert:hover,.c-buttonIcon--alert:hover{background-color:#e40b0b;cursor:pointer}.c-button--disabled,.c-buttonCircle--disabled,.c-buttonIcon--disabled{background:#e3e2e0;cursor:default}.c-button--transparent{background:rgba(0,0,0,0);border:rgba(0,0,0,0);color:#01a2c1;cursor:pointer}.c-button--s{border-radius:6px;font-size:12px;font-weight:bold;height:32px;padding:0 12px}.c-button--s .c-icon{width:13px;height:13px;margin-right:4px}.c-button--r{border-radius:7px;font-size:14px;font-weight:bold;min-width:64px;height:40px}.c-button--r .c-icon{width:16px;height:16px;margin-right:4px}.c-button--l{border-radius:9px;font-size:18px;font-weight:bold;min-width:200px;height:48px;border-width:2px}.c-button--l .c-icon{width:20px;height:20px;margin-right:8px}.c-button_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.c-buttonIcon{-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;padding:0;color:#fff}.c-buttonIcon--xs{width:24px;height:24px;border-radius:5px}.c-buttonIcon--xs .c-icon{width:14px;height:14px}.c-buttonIcon--s{border-radius:6px;width:32px;height:32px}.c-buttonIcon--s .c-icon{width:20px;height:20px}.c-buttonIcon--r{border-radius:7px;width:40px;height:40px;border-width:2px}.c-buttonIcon--r .c-icon{width:24px;height:24px}.c-buttonIcon--secondary{color:#01a2c1}.c-buttonCircle{border-radius:50%;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;color:#fff}.c-buttonCircle--r{width:24px;height:24px}.c-buttonCircle--r .c-icon{width:14px;height:14px}.c-buttonCircle--l{right:0;bottom:0;width:64px;height:64px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.3);box-shadow:0 0 12px 0 rgba(0,0,0,.3)}.c-buttonCircle--l .c-icon{width:38px;height:38px}.c-buttonCircle--secondary{color:#01a2c1}.contentsListTable{table-layout:inherit}.contentsListTable a{color:#01a2c1}.contentsListTable a:hover{text-decoration:underline}.contentsListTable_heading{max-width:120px;padding:8px;white-space:nowrap}.contentsListTable_heading--narrow{width:80px}.contentsListTable_heading--wide{min-width:200px}.contentsListTable_column{max-width:120px}.contentsListTable_column--narrow{width:80px}.contentsListTable_column--wide{min-width:200px}.contentsListTable_column:hover{cursor:default}@media screen and (max-width: 767px){.contentsListTable_column{white-space:inherit !important}}.deliveryDestinationList{position:relative;max-height:144px;overflow:hidden}.overflownDeliveryDestinationCount{margin-top:4px;color:#01a2c1}.overflownDeliveryDestinationCount:hover{text-decoration:underline;cursor:pointer}@media screen and (max-width: 767px){.topicList .sp_hide{display:none}}.topicList .listActionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;margin-bottom:24px}.topicList .newPost_button{padding:8px 16px;min-width:120px;height:40px}.topicList .separator{width:2px;height:24px;background-color:#e4e6e9;margin-bottom:8px}.topicList .statusFilter,.topicList .destinationFilter{width:172px}.topicList .statusFilter_label,.topicList .destinationFilter_label{width:100%}.topicList .statusFilter_label,.topicList .destinationFilter_label,.topicList .contentSearch_label{font-weight:normal}.topicList .statusFilter_selectBox,.topicList .statusFilter_input,.topicList .destinationFilter_selectBox,.topicList .destinationFilter_input,.topicList .contentSearch_selectBox,.topicList .contentSearch_input{margin-top:4px;height:40px}.topicList .dateSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:8px}.topicList .dateSearch_label{font-size:1.4rem;line-height:150%;color:#7b8389}.topicList .dateSearch_dateLabel{font-size:1.4rem;font-weight:bold;line-height:140%;color:#3b3f42}.topicList .topicDropdown{position:relative;display:inline-block}.topicList .topicDropdown_toggle{font-size:1.2rem;font-weight:bold;line-height:140%;border-radius:8px}.topicList .topicDropdown_toggle--active{background-color:#fafafa}.topicList .topicDropdown_menu{display:none;position:absolute;top:38px;left:-10px;right:auto;background-color:#fff;min-width:160px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.2);box-shadow:0 2px 8px rgba(0,0,0,.2);z-index:100;border-radius:8px}.topicList .topicDropdown_menu--visible{display:block}.topicList .topicDropdown_list{padding:8px}.topicList .topicDropdown_list__item{padding:8px 16px;white-space:nowrap;cursor:pointer;position:relative}.topicList .topicDropdown_list__item:hover{border-radius:4px;background-color:#fafafa}.topicList .topicDropdown_list__item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#e4e6e9}.topicList .topicDropdown_list__item:last-child::after{display:none}.topicList .topicDropdown_dateContainer{padding:20px 24px 24px 24px}.topicList .topicDropdown_date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:16px;gap:8px}.topicList .topicDropdown_dateText{font-size:1.4rem;line-height:150%;white-space:nowrap}.topicList .topicDropdown_dateLabel{font-size:1.4rem;line-height:140%;font-weight:normal}.topicList .topicDropdown_dateInput{width:124px;text-align:left;border-radius:6px}.topicList .topicDropdown_buttonContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;border-top:solid 1px #e4e6e9;padding:16px;gap:16px}.topicList .topicDropdown_buttonContainer .btn-primary{border-radius:8px}.topicList .topicDropdown_buttonContainer .btn-white{border-radius:8px}.topicList .topicDropdown .btn-group .btn-danger{display:none}.topicList .topicDropdown .btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-radius:3px}.topicList .errorContent{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;margin-top:4px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicList .errorContent .errorIcon{color:#ef0000;padding-top:3px}.topicList .errorContent .errorText{font-size:1.2rem;line-height:140%;color:#ef0000}.topicList .topicListTableContainer{border-top:#e4e6e9 2px solid}.topicList .btn-primary:disabled:hover,.topicList .btn-primary[disabled]:hover{background-color:#aaa !important;border-color:#aaa !important}.topicList .float-e-margins .btn{margin:0}.topicList label{margin-bottom:0}.topicList select.form-control{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.deliveryDestinationContents{position:relative;margin-bottom:12px}.deliveryDestinationList{position:relative;max-height:160px;margin:0 -15px 4px 0;overflow:hidden}.deliveryDestinationList--open{max-height:none;padding-bottom:32px}.deliveryDestinationList--overflown{margin:0 -15px 20px 0}.deliveryDestinationList_note{margin-bottom:8px;font-size:12px}.deliveryDestinationList_note--alert{margin-bottom:4px;color:#f53838}.deliveryDestinationList_cover{position:absolute;bottom:0;width:100%;height:28px;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.8)));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 100%)}.listOpenButton{position:absolute;top:144px;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.listCloseButton{position:absolute;bottom:0;left:50%;display:inline-block;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.termsOfServiceContainer{border:1px solid #cfcfcd;border-radius:7px;background:#fff;margin:16px 0;overflow:hidden}.termsOfService{overflow-y:scroll;line-height:1.75;letter-spacing:1.1;padding:16px 20px 48px 16px;max-height:340px}.termsOfService_heading{font-size:14px;font-weight:bold;display:block;text-align:center;margin:8px 0 24px}.termsOfService_list{list-style:none}.termsOfService_listItem{margin-bottom:16px}.termsOfService_listItemHeading{font-size:14px;font-weight:bold;text-indent:-16px}.termsOfService_sublist{list-style:none}.termsOfService_sublistItem{margin-bottom:8px;text-indent:-24px}.topicEdit .lastUpdateAdministratorName{font-size:12px;margin-bottom:16px;color:#828282}.topicEdit .label{font-family:inherit}.topicEdit .label--checkbox{cursor:pointer}.topicEdit .mailSettingError{margin-top:20px;margin-right:16px}.topicEdit .mailSettingError .alertError{border-radius:7px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:8px 12px;background-color:#fef6f7;border:1px solid #f5abab}.topicEdit .mailSettingError .alertError .alertIcon{color:#f53838;margin-right:4px;height:20px}.topicEdit .mailSettingError .alertError p{margin:0}.topicEdit .mailSettingError .alertError a{color:#f53838;text-decoration:underline;cursor:pointer}.topicEdit .mailSettingError .alertError a:hover{color:#f42929;text-decoration:underline}.topicEdit .optionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.topicEdit .optionContainer_column{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.topicEdit .optionContainer_column label{margin-bottom:0;padding-bottom:0}.topicEdit .optionContainer_column .codmon-hint{width:auto;height:auto;margin-top:-3px}.topicEdit .timeSetting_calendar{margin-left:27px}.topicEdit .calendarContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.topicEdit .calendarContainer table.datetime-picker{margin:0;height:auto;width:auto;-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}.topicEdit .calendarContainer table.datetime-picker .btn-link{font-size:inherit;color:inherit}.topicEdit .calendarContainer table.datetime-picker .btn-link:hover{text-decoration:none}.topicEdit .dateTimeContainer{padding-top:8px}.topicEdit .sendByEmail{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.topicEdit .topicFileUploadButton{margin-right:8px}.topicEdit .uploadButton{width:100px}.topicEdit .documentUpload{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicEdit .documentUploadResultContainer{width:calc(100% - 108px)}.topicEdit .documentUploadResult{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:8px}.topicEdit .documentUploadResult_fileName{font-size:14px;font-weight:bold;color:#01a2c1;text-decoration:underline;cursor:pointer;max-width:calc(100% - 57px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topicEdit .documentUploadResult_fileName:hover{color:#0195b2;text-decoration:underline}.topicEdit .documentUploadResult_fileDelete{-ms-flex-negative:0;flex-shrink:0;margin-left:12px}.topicEdit .imageUpload{margin-top:16px}.topicEdit .imageUploadResult{display:inline-block}.topicEdit .imageUploadResult_image{width:400px;margin-top:8px}.topicEdit .imageUploadResult_deleteButton{margin-top:4px;text-align:right}.topicEdit .videoUpload{margin:16px 0 40px}.topicEdit .videoUploadButton{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topicEdit .videoUploadButton_notice{margin-left:8px}.topicEdit .videoUploadResult{position:relative;display:inline-block;margin:8px 0}.topicEdit .videoUploadResult_videoThumbnail{display:block;width:400px;height:225px;background:#000}.topicEdit .videoUploadResult_videoDelete{text-align:right}.topicEdit .videoUploadResult_expirationDate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:4px}.topicEdit .videoPlayerError{position:absolute;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:400px;height:225px;background:rgba(0,0,0,.65)}.topicEdit .videoPlayerError_message{font-size:14px;color:#fff;text-align:center}.topicEdit .videoPlayerError_icon{margin-bottom:8px}.topicEdit .videoPlayerError_fileName{max-height:60px;margin-top:8px;padding:0 16px;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.topicEdit .topicEditTitleContainer{display:-webkit-box;display:-ms-flexbox;display:flex}.topicEdit .topicTemplateContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.topicEdit .topicTemplateContainer_templateLink{margin-left:8px}.topicEdit .tooltip{opacity:1}.topicEdit .tooltip .tooltip-inner{max-width:none;padding:16px;background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.2);box-shadow:0 0 6px rgba(0,0,0,.2);color:#4d4c4b}.topicEdit .tooltip .tooltip-arrow{width:10px;height:10px;background-color:#fff;border:1px solid #eee;border-width:0 0 1px 1px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.topicEdit .tooltip.right .tooltip-arrow{border-width:0 0 1px 1px}.topicEdit .videoOptionEntryLink{font-size:14px;text-align:left}.topicEdit .videoOptionEntryLink_link{color:#01a2c1;text-decoration:underline;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 2px}.topicEdit .videoOptionEntryLink_link:hover{color:#0195b2;text-decoration:underline}.topicEdit .uploadErrorText{margin-bottom:16px;color:#f53838}.topicEdit .uploadFileName{font-size:14px;font-weight:bold}.topicEdit .uploadNotice{margin-top:16px}.topicEdit .ibox-content .c-linkText{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 2px}.topicSentList .modalBody{padding:32px 48px 48px}.topicSentList .anonymousQuestionnaireAnnotation{font-size:14px;margin-bottom:16px;color:#828282}.optionEntryBanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.optionEntryBanner_link{display:block;margin-left:auto}.optionEntryBanner_image{width:320px}
.localnaviTopicInside .pageTitleIcon{margin-bottom:4px}@media screen and (max-width: 500px){.topicInside .container{padding:0 15px !important}}@media screen and (max-width: 500px){.topicInside .container .row .col-sm-12{padding:0 15px}}.topicInside .ibox{margin-bottom:24px}@media screen and (max-width: 500px){.topicInside .ibox{margin:0 -15px 20px}}.topicInside .ibox-content{padding:24px 20px}@media screen and (max-width: 768px){.topicInside .ibox-content{padding:24px 16px}}.topicInside .contentForm_label,.topicInside .contentForm_input,.topicInside .contentForm_textarea{font-weight:normal}@media screen and (max-width: 768px){.topicInside .contentForm_label,.topicInside .contentForm_input,.topicInside .contentForm_textarea{width:100%;margin-bottom:0}}.topicInside .contentForm_label{margin-bottom:0}@media screen and (max-width: 768px){.topicInside .contentForm_label{margin-bottom:16px}}.topicInside .contentForm_text{margin-bottom:4px}.topicInside .contentForm_textarea{margin-bottom:8px}@media screen and (max-width: 768px){.topicInside .contentForm_textarea{margin-bottom:0}}.topicInside .contentForm_submitContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0 16px}@media screen and (max-width: 768px){.topicInside .contentForm_submitContainer{display:block;text-align:right}}.topicInside .contentForm_submitButton{font-size:14px;width:108px;height:44px;margin-bottom:0 !important;border-radius:6px}@media screen and (max-width: 768px){.topicInside .contentForm_submitButton{width:100%}}.topicInside .contentSearch_label,.topicInside .contentSearch_input{font-weight:normal}@media screen and (max-width: 768px){.topicInside .contentSearch_label,.topicInside .contentSearch_input{width:100%}}.topicInside .contentSearch_label{margin-bottom:8px}@media screen and (max-width: 768px){.topicInside .contentSearch_label{margin-bottom:16px}}.topicInside .contentSearch_text{margin-bottom:4px}.topicInside .chatbox{display:-webkit-box;display:-ms-flexbox;display:flex}.topicInside .chatbox_message{width:calc(100% - 36px - 10px)}.topicInside .chatbox_sentList{margin-right:8px;text-decoration:underline;cursor:pointer}
@media screen and (max-width: 1280px){.administratorAttendanceList.wrapper.wrapper-content{overflow-x:auto}}.administratorAttendanceList .ibox-content{padding:24px 20px}.administratorAttendanceList .listActionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px 16px;width:100%;margin-bottom:8px}.administratorAttendanceList .listActionColumn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.administratorAttendanceList .input_m::-webkit-input-placeholder{color:#cfcfcd}.administratorAttendanceList .input_m::-moz-placeholder{color:#cfcfcd}.administratorAttendanceList .input_m:-ms-input-placeholder{color:#cfcfcd}.administratorAttendanceList .input_m::-ms-input-placeholder{color:#cfcfcd}.administratorAttendanceList .input_m::placeholder{color:#cfcfcd}@media screen and (max-width: 1280px){.administratorAttendanceList .container{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.administratorAttendanceList .timeRecordActionContainer{display:-webkit-box;display:-ms-flexbox;display:flex;height:22px;margin:8px 0}.administratorAttendanceList .shiftInfoStatusContainer{margin:8px 0}.administratorAttendanceList .shiftInfoStatusContainer_switcher{color:#01a2c1;text-decoration:underline;cursor:pointer;margin-left:8px}.administratorAttendanceList .shiftInfoStatusContainer_switcher:hover{color:#0195b2;text-decoration:underline}.administratorAttendanceList .memberAttendance th{background-color:#fafafa;border-top:1px solid #e7eaec !important;border-bottom:1px solid #e7eaec}
.administratorAttendanceEdit .shiftInfoStatusContainer{margin:8px 0}.administratorAttendanceEdit .shiftInfoStatusContainer_switcher{color:#01a2c1;text-decoration:underline;cursor:pointer;margin-left:8px}.administratorAttendanceEdit .shiftInfoStatusContainer_switcher:hover{color:#0195b2;text-decoration:underline}.administratorAttendanceEdit .memberAttendance th{background-color:#fafafa;border-top:1px solid #e7eaec !important;border-bottom:1px solid #e7eaec}
.authoritiesTable__header{position:sticky;top:0;background-color:#fff;z-index:1;border-bottom:2px solid #cfcfcd}.authoritiesTable__header__nameTitle.overwriteOnBootstrap{width:100px;vertical-align:bottom}.authoritiesTable__functionName{text-align:center}.authoritiesTable__functionName__text{-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;letter-spacing:4px;text-orientation:upright;font-size:13px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.authoritiesTable__kind.overwriteOnBootstrap{text-align:center;vertical-align:middle}.authoritiesTable__authorityName{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px}.authoritiesTable__serviceName{color:#828282;font-size:12px}.authoritiesTable__availability{border-radius:20px;background-color:#42a903;height:18px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:10px}.authoritiesTable__availability.active{background-color:#42a903}.authoritiesTable__availability.disabled{background-color:#828282}.authoritiesTable__availability__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff}.authoritiesTable__table-hover{border-collapse:separate}.authoritiesTable__table-hover tbody td{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0)}.authoritiesTable__table-hover tr:hover td{background-color:#f5fafe;border-top:1px solid #92caf8;border-bottom:1px solid #92caf8;cursor:pointer}.authoritiesTable__table-hover tr:hover+tr td{border-top-color:rgba(0,0,0,0)}
.authorityEditModal__delete{text-align:center;color:#828282;font-size:14px}.authorityEditModal__delete .fa,.authorityEditModal__delete .fa-trash{cursor:pointer}.authorityEditModal__delete span{margin-left:4px;font-weight:bold;cursor:pointer}.authorityEditModal__close.overwriteOnBootstrap{background-color:#fff;color:#01a2c1}
.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c3 path,.c3 line{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid,.c3-event-rect,.c3-bars path{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:gray;font-size:2em}.c3-line{stroke-width:1px}.c3-circle{fill:currentColor}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3 !important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-region text{fill-opacity:1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;-webkit-box-shadow:7px 7px 12px -9px #777;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip .value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target g path{opacity:1}.c3-chart-arc.c3-target.c3-focused g path{opacity:1}.c3-drag-zoom.enabled{pointer-events:all !important;visibility:visible}.c3-drag-zoom.disabled{pointer-events:none !important;visibility:hidden}.c3-drag-zoom .extent{fill-opacity:.1}
