@charset "utf-8"; /*   */ @media(max-width:768px){ .SPnone{display:none;} } @media(min-width:769px){ .PCnone{display:none;} } #IMSpecialContents{ position:fixed; z-index:100002; } #IMPopupPlateBackModal{ display:none; position:fixed; top:0; left:0; z-index:99999; width:100vw; height:100vh; background:#000; opacity:0.7; } #IMPopupPlateBack{ display:none; position:fixed; top:0; left:0; z-index:99998; width:100vw; height:100vh; background:#000000; opacity:0.7; } #IMPopupPlate{ display:none; position:fixed; z-index:100000; background:#fff; overflow-y:scroll; border:2px solid #004795; width:80vw; height:80vh; left:10vw; top:10vh; scrollbar-width: none; border-radius: 20px; } #IMPopupPlateFilter{ display:none; position:fixed; top:0; left:0; z-index:100002; width:100vw; height:100vh; background:#ffffff; opacity:0.5; } #IMPopupPlate div.IMPopupCloseBtn{ width:2em; margin:0 auto 10px; } #IMToaster{ display:none; position:fixed; z-index:100003; background:#ffe0c0; opacity:0; font-size:1.2em; padding:0.2em 0.5em; border-radius:0.5em; } div.SysadMenuBtn{ position:fixed; z-index:100002; background:#000000; opacity:0; padding:0.5vw; font-size:1vw; } div.SysadMenuBtn:hover{ opacity:0.7; } div.SysadMenuBtn a{ color:#ffffff } #SysadMenuPlate{ display:none; position:fixed; top:0; left:0; width:100vw; box-sizing:border-box; z-index:99997; padding:0.6vw; font-size:1vw; background:#c0c0c0; line-height:1.5vw; white-space:nowrap; border-bottom:1px solid #ffffff; } #IMLogConsole{ position:fixed; z-index:100001; left:0; bottom:0; width:100%; font-size:2vh; padding:0 5vw; box-sizing:border-box; background:#e0e0e0; color:#303030; opacity:0.1; } #IMLogConsole:hover{ opacity:1; } .IMFormEvaluation{ display:inline-block; text-align:center; cursor:pointer; } .StaffSelectHeader{ text-align:center; font-size:2em; font-weight:bold; } .StaffSelectItemList{ display:grid; width:100%; } .StaffSelectItem{ overflow:hidden; white-space:nowrap; text-align:center; margin:10px; } .StaffSelectItem img{ width:100%; } @media(min-width:769px){ .StaffSelectItemList{ grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr; } } @media(max-width:768px){ .StaffSelectItemList{ grid-template-columns:1fr 1fr; } } img.AddFormDate{ display:none; } img.AddFormTime{ display:none; } @media(min-width:769px){ img.AddFormDate{ display:none; } img.AddFormTime{ display:none; } } @media(max-width:768px){ div.webyoyaku-Form-Item{ position:relative; } img.AddFormDate{ position:absolute; z-index:1; right:17px; bottom:24px; width:30px; pointer-events:none; } img.AddFormTime{ position:absolute; z-index:1; right:17px; bottom:24px; width:30px; pointer-events:none; } } a.diary-list.pickup{ background:#ff0000; border:2px solid #ff0000; } a.diary-list.pickup li:before{ content:"PickUp"; position:absolute; top:1em; right:1em; display:block; background:#ff0000; color:#ffffff; font-weight:bold; padding:0.2em 0.5em; border-radius:0 0 0.5em 0;; }