{"id":25,"date":"2026-08-29T09:42:15","date_gmt":"2026-08-29T00:42:15","guid":{"rendered":""},"modified":"2026-08-29T09:42:15","modified_gmt":"2026-08-29T00:42:15","slug":"time-clock","status":"publish","type":"page","link":"https:\/\/staff.hayashi-care.com\/?page_id=25","title":{"rendered":"\u6253\u523b"},"content":{"rendered":"<style>.hcsm-att-card{margin:0 0 12px;padding:14px;border:1px solid #e5e7ea;border-radius:14px;background:#fff}.hcsm-att-card-compact{padding:13px 14px}.hcsm-att-compact-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hcsm-att-compact-head>div{display:flex;align-items:baseline;gap:9px;flex-wrap:wrap}.hcsm-att-compact-head .hcsm-kicker{flex-basis:100%;margin-bottom:-3px}.hcsm-att-compact-head h3{margin:0;font-size:18px;line-height:1.3}.hcsm-att-compact-head span{color:#7a838d;font-size:12px}.hcsm-att-compact-grid{display:grid;grid-template-columns:92px 92px minmax(210px,1fr) 100px minmax(150px,190px);align-items:stretch;gap:8px}.hcsm-att-metric{display:grid;align-content:center;gap:2px;min-height:58px;padding:8px 10px;border-radius:10px;background:#f7f9f8}.hcsm-att-metric span{color:#77808a;font-size:10px;font-weight:700}.hcsm-att-metric strong{color:#17212b;font-size:19px;line-height:1.2}.hcsm-att-schedule strong{font-size:14px}.hcsm-att-status strong{font-size:14px}.hcsm-att-status strong.is-ok{color:#3f7f6a}.hcsm-att-status strong.is-warn{color:#b66a00}.hcsm-att-compact-action{display:flex;align-items:stretch}.hcsm-att-compact-action .hcsm-punch-form{display:flex;width:100%}.hcsm-att-compact-action .hcsm-punch-btn{min-height:58px;font-size:15px}.hcsm-att-compact-action .hcsm-att-done{display:flex;align-items:center;width:100%;justify-content:center;font-size:12px;text-align:center}.hcsm-att-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.hcsm-att-head h3{margin:2px 0 0;font-size:20px}.hcsm-att-times{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:10px}.hcsm-att-timebox{padding:9px 11px;border:1px solid #edf0f2;border-radius:11px;background:#f8fafb}.hcsm-att-timebox span{display:block;color:#69727d;font-size:11px;font-weight:700}.hcsm-att-timebox strong{display:block;margin-top:2px;color:#17212b;font-size:21px;line-height:1.2}.hcsm-att-actions,.hcsm-clock-actions{display:flex;gap:10px;margin-top:10px}.hcsm-punch-form{margin:0;flex:1}.hcsm-punch-btn{width:100%;min-height:46px;border:0;border-radius:11px;color:#fff;font-size:16px;font-weight:700;cursor:pointer}.hcsm-punch-btn.is-in{background:#3f7f6a}.hcsm-punch-btn.is-out{background:#3f7f6a}.hcsm-att-done{padding:12px 14px;border-radius:10px;background:#f2f4f6;color:#58616b}.hcsm-att-help,.hcsm-att-sub{margin:9px 0 0;color:#69727d;font-size:12px}.hcsm-att-notice,.hcsm-clock-notice{margin-top:12px;padding:10px 12px;border-radius:9px;background:#eef7f1;color:#2c6d43}.hcsm-att-warning{display:grid;gap:4px;margin-top:10px;padding:11px 12px;border:1px solid #efb25c;border-radius:10px;background:#fff7e8;color:#7a4a00}.hcsm-att-warning strong{font-size:14px}.hcsm-att-warning span{font-size:13px}.hcsm-att-warning small{color:#8a641e;line-height:1.5}.hcsm-clock-nav{display:flex;justify-content:space-between;gap:10px;margin:0 0 16px}.hcsm-clock-nav a{font-size:13px;text-decoration:none}.hcsm-clock{max-width:620px;margin:24px auto;padding:22px;border:1px solid #e5e7ea;border-radius:18px;background:#fff}.hcsm-clock-kicker{font-size:11px;letter-spacing:.16em;color:#69727d;font-weight:700}.hcsm-clock h2{margin:4px 0 6px;font-size:32px}.hcsm-clock-lead{color:#69727d}.hcsm-lookup{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.hcsm-lookup label{font-weight:700}.hcsm-lookup input{box-sizing:border-box;width:100%;min-height:52px;margin-top:6px;padding:10px 14px;font-size:20px;border:1px solid #cfd5dc;border-radius:12px}.hcsm-lookup button{min-height:52px;padding:0 22px;border:0;border-radius:12px;background:#3f7f6a;color:#fff;font-size:16px;font-weight:700}.hcsm-clock-person{margin-top:18px;padding:18px;border-radius:14px;background:#f7f9fb}.hcsm-clock-name{font-size:26px;font-weight:700}.hcsm-clock-dept{margin-top:2px;color:#69727d}.hcsm-clock-status{margin-top:12px;font-size:16px}.hcsm-clock-personal{margin-top:18px;text-align:center}.hcsm-clock-error{margin-top:12px;padding:10px;background:#fff2f2;color:#9b3a3a;border-radius:9px}@media(max-width:760px){.hcsm-att-compact-grid{grid-template-columns:1fr 1fr}.hcsm-att-schedule,.hcsm-att-status{grid-column:auto}.hcsm-att-compact-action{grid-column:1\/-1}.hcsm-att-compact-action .hcsm-punch-btn{min-height:44px}.hcsm-att-metric{min-height:52px}.hcsm-att-schedule strong,.hcsm-att-status strong{font-size:13px}}@media(max-width:600px){.hcsm-att-head{align-items:flex-start;flex-direction:column}.hcsm-att-times{grid-template-columns:1fr 1fr;width:100%}.hcsm-att-compact-head h3{font-size:17px}.hcsm-att-compact-grid{grid-template-columns:1fr 1fr}.hcsm-att-metric strong{font-size:18px}.hcsm-clock{margin:12px}.hcsm-lookup{grid-template-columns:1fr}.hcsm-lookup input,.hcsm-lookup button{font-size:16px}.hcsm-clock-actions{flex-direction:column}}<\/style><div class=\"hcsm-clock\"><div class=\"hcsm-clock-nav\"><a href=\"https:\/\/staff.hayashi-care.com\/\">\u2190 \u30c8\u30c3\u30d7\u3078\u623b\u308b<\/a><\/div><div class=\"hcsm-clock-kicker\">TIME CLOCK<\/div><h2>\u51fa\u52e4\u30fb\u9000\u52e4<\/h2><p class=\"hcsm-clock-lead\">\u793e\u54e1\u756a\u53f7\u3092\u5165\u529b\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p><form class=\"hcsm-lookup\" method=\"post\" action=\"https:\/\/staff.hayashi-care.com\/index.php?rest_route=wpv2pages25\"><label>\u793e\u54e1\u756a\u53f7<input name=\"clock_employee\" inputmode=\"numeric\" autocomplete=\"off\" value=\"\" required><\/label><button type=\"submit\">\u78ba\u8a8d<\/button><\/form><div class=\"hcsm-clock-personal\"><a href=\"https:\/\/staff.hayashi-care.com\/?page_id=19\">\u81ea\u5206\u306e\u30da\u30fc\u30b8\u3092\u958b\u304f<\/a><\/div><\/div><script>(function(){document.querySelectorAll(\".hcsm-punch-form[data-location=\\\"1\\\"]\").forEach(function(form){form.addEventListener(\"submit\",function(e){if(form.dataset.ready===\"1\")return;e.preventDefault();var btn=form.querySelector(\"button\");var old=btn.textContent;btn.disabled=true;btn.textContent=\"\u4f4d\u7f6e\u60c5\u5831\u3092\u53d6\u5f97\u4e2d\u2026\";if(!navigator.geolocation){alert(\"\u4f4d\u7f6e\u60c5\u5831\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\");btn.disabled=false;btn.textContent=old;return;}navigator.geolocation.getCurrentPosition(function(pos){form.querySelector(\"[name=lat]\").value=pos.coords.latitude;form.querySelector(\"[name=lng]\").value=pos.coords.longitude;form.querySelector(\"[name=accuracy]\").value=pos.coords.accuracy;form.dataset.ready=\"1\";form.submit();},function(){alert(\"\u30b9\u30de\u30db\u6253\u523b\u306b\u306f\u4f4d\u7f6e\u60c5\u5831\u306e\u8a31\u53ef\u304c\u5fc5\u8981\u3067\u3059\u3002\");btn.disabled=false;btn.textContent=old;},{enableHighAccuracy:true,timeout:10000,maximumAge:0});});});})();<\/script>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-25","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=\/wp\/v2\/pages\/25","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25"}],"version-history":[{"count":0,"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=\/wp\/v2\/pages\/25\/revisions"}],"wp:attachment":[{"href":"https:\/\/staff.hayashi-care.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}