.guestbook-view-module__TF0YGa__page{background:#fff;padding:56px 0 112px}.guestbook-view-module__TF0YGa__btop h1{letter-spacing:-.02em;font-size:36px;font-weight:800;line-height:1.25}.guestbook-view-module__TF0YGa__btop p{color:var(--kb-ink-2);word-break:keep-all;margin-top:10px;font-size:16px;font-weight:500}.guestbook-view-module__TF0YGa__empty{border-top:2px solid var(--kb-ink);padding:40px 0;font-size:16px;font-weight:600}.guestbook-view-module__TF0YGa__gbw{grid-template-columns:400px 1fr;align-items:start;gap:56px;margin-top:36px;display:grid}.guestbook-view-module__TF0YGa__gform{top:calc(var(--kb-hd) + 24px);background:var(--kb-face-blue);border-radius:16px;padding:28px;position:sticky}.guestbook-view-module__TF0YGa__gform h2{font-size:19px;font-weight:800}.guestbook-view-module__TF0YGa__gform .guestbook-view-module__TF0YGa__s{color:var(--kb-ink-2);margin:6px 0 18px;font-size:14px;font-weight:500;line-height:1.55}.guestbook-view-module__TF0YGa__gform label{display:block}.guestbook-view-module__TF0YGa__gform label>span{margin-bottom:6px;font-size:14px;font-weight:700;display:block}.guestbook-view-module__TF0YGa__r{grid-template-columns:1fr 130px;gap:10px;margin-bottom:12px;display:grid}.guestbook-view-module__TF0YGa__gform input,.guestbook-view-module__TF0YGa__gform textarea{width:100%;height:48px;color:var(--kb-ink);background:#fff;border:1px solid #9aa3b2;border-radius:10px;padding:0 14px;font-size:15px;font-weight:500;display:block}.guestbook-view-module__TF0YGa__gform textarea{resize:vertical;height:130px;padding:14px;line-height:1.55}.guestbook-view-module__TF0YGa__hint{color:var(--kb-ink-2);margin:8px 0 16px;font-size:14px;font-weight:600;line-height:1.55}.guestbook-view-module__TF0YGa__grule{border-top:1px solid #c9d3e3;margin:4px 0 18px;padding-top:14px}.guestbook-view-module__TF0YGa__grule b{color:var(--kb-red);align-items:center;gap:7px;font-size:15px;font-weight:800;display:flex}.guestbook-view-module__TF0YGa__grule ul{margin:6px 0 0 18px;list-style:outside}.guestbook-view-module__TF0YGa__grule li{font-size:14px;font-weight:600;line-height:1.65}.guestbook-view-module__TF0YGa__gform .kb-btn{width:100%}.guestbook-view-module__TF0YGa__msg{color:var(--kb-red);margin-top:10px;font-size:15px;font-weight:700}.guestbook-view-module__TF0YGa__saved{color:var(--kb-blue);margin-top:10px;font-size:15px;font-weight:700}.guestbook-view-module__TF0YGa__gcnt{margin-bottom:12px;font-size:15px;font-weight:700}.guestbook-view-module__TF0YGa__gcnt b{color:var(--kb-red)}.guestbook-view-module__TF0YGa__gl{list-style:none}.guestbook-view-module__TF0YGa__gl li{border-bottom:1px solid var(--kb-line);padding:22px 0}.guestbook-view-module__TF0YGa__gl li:first-child{border-top:2px solid var(--kb-ink)}.guestbook-view-module__TF0YGa__h{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.guestbook-view-module__TF0YGa__h b{font-size:16px;font-weight:800}.guestbook-view-module__TF0YGa__h time{color:var(--kb-ink-2);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.guestbook-view-module__TF0YGa__dl{margin-left:auto}.guestbook-view-module__TF0YGa__dl button,.guestbook-view-module__TF0YGa__dl input,.guestbook-view-module__TF0YGa__dl p,.guestbook-view-module__TF0YGa__dl span{font-size:14px!important}.guestbook-view-module__TF0YGa__dl button{color:var(--kb-ink-2);font-weight:700}.guestbook-view-module__TF0YGa__dl input{height:40px}.guestbook-view-module__TF0YGa__gl p{white-space:pre-wrap;margin-top:8px;font-size:17px;font-weight:500;line-height:1.7}@media (max-width:767px){.guestbook-view-module__TF0YGa__page{padding:24px 0 40px}.guestbook-view-module__TF0YGa__btop h1{font-size:var(--kb-t2);line-height:1.3}.guestbook-view-module__TF0YGa__btop p{font-size:var(--kb-t4);color:var(--kb-ink);margin-top:4px;line-height:1.5}.guestbook-view-module__TF0YGa__gbw{margin-top:24px;display:block}.guestbook-view-module__TF0YGa__gform{background:var(--kb-face-blue-m);border-radius:0;margin:0 -16px;padding:24px 20px 28px;position:static}.guestbook-view-module__TF0YGa__gform h2{font-size:var(--kb-t2);line-height:1.3}.guestbook-view-module__TF0YGa__gform .guestbook-view-module__TF0YGa__s{font-size:var(--kb-t4);color:var(--kb-ink);margin:4px 0 0;line-height:1.5}.guestbook-view-module__TF0YGa__gform label>span{margin:16px 0 6px;font-weight:800}.guestbook-view-module__TF0YGa__r{grid-template-columns:1fr 112px;margin-bottom:0}.guestbook-view-module__TF0YGa__gform input,.guestbook-view-module__TF0YGa__gform textarea{border:0;border-radius:12px;height:52px;font-size:16px}.guestbook-view-module__TF0YGa__gform textarea{resize:none;height:108px}.guestbook-view-module__TF0YGa__hint{color:var(--kb-ink);margin:8px 0 0}.guestbook-view-module__TF0YGa__grule{background:#fff;border:0;border-radius:16px;margin:20px 0;padding:16px 18px}.guestbook-view-module__TF0YGa__grule b{gap:8px;font-size:18px}.guestbook-view-module__TF0YGa__grule ul{margin:8px 0 0 20px}.guestbook-view-module__TF0YGa__grule li{font-size:var(--kb-t4);line-height:1.6}.guestbook-view-module__TF0YGa__grule li+li{margin-top:4px}.guestbook-view-module__TF0YGa__gform .kb-btn{height:56px;font-size:var(--kb-t3);border-radius:12px;font-weight:800}.guestbook-view-module__TF0YGa__gcnt{font-size:var(--kb-t2);margin:0;padding:36px 0 8px;font-weight:800;line-height:1.3}.guestbook-view-module__TF0YGa__gl{margin:0 -16px}.guestbook-view-module__TF0YGa__gl li{border-bottom-color:var(--kb-line-m);padding:18px 20px 16px}.guestbook-view-module__TF0YGa__gl li:first-child{border-top:0}.guestbook-view-module__TF0YGa__h{align-items:center;gap:10px}.guestbook-view-module__TF0YGa__h time{color:var(--kb-ink-m)}.guestbook-view-module__TF0YGa__dl button{text-underline-offset:3px;min-height:40px;color:var(--kb-ink);text-decoration:underline}.guestbook-view-module__TF0YGa__dl input{height:48px;font-size:16px!important}.guestbook-view-module__TF0YGa__gl p{margin-top:6px;line-height:1.65}.guestbook-view-module__TF0YGa__empty{border-top:0}}
