
@import url('https://fonts.googleapis.com/css2?family=Nanum+Myeongjo:wght@400;700;800&display=swap');
.hl-kr1104{--b:var(--wp--preset--font-size--body);--ink:#2f3a2c;--soft:#6a7466;--leaf:#9bbf5a;--leafdeep:#4f7a2c;--leafpale:#eaf2dc;--petal:#fffdf6;--petalshade:#efe7cf;--yolk:#f2cf5b;--serif:'Nanum Myeongjo','AppleMyungjo','Batang',serif}
.hl-kr1104 p{font-size:var(--b);line-height:2.05;margin:0 0 1.5em;color:var(--ink);word-break:keep-all}
.hl-kr1104 .sec{margin:0 0 4.2em}
.hl-kr1104 .hd{margin:0 0 1.6em;padding:0 0 22px;text-align:center;font-family:var(--serif);font-weight:800;font-size:calc(var(--b) * 1.32);line-height:1.6;color:var(--leafdeep);border-bottom:2px solid var(--leafpale);text-wrap:balance}
.hl-kr1104 .hd .t{display:block}
.hl-kr1104 .pl{position:relative;display:block;width:60px;height:52px;margin:0 auto 10px}
.hl-kr1104 .pl i{position:absolute;left:50%;top:60%;transform-origin:50% 100%;border-radius:50% 50% 46% 46%/62% 62% 38% 38%;background:linear-gradient(180deg,var(--petal) 0,var(--petal) 55%,var(--petalshade) 100%);box-shadow:inset 0 0 0 1.5px rgba(155,191,90,.55)}
.hl-kr1104 .pl b{position:absolute;left:50%;top:60%;transform:translate(-50%,-50%);border-radius:50%;background:var(--yolk)}
.hl-kr1104 .o1 i:nth-child(1){width:15px;height:26px;margin:-26px 0 0 -7.5px;transform:rotate(-16.0deg)}
.hl-kr1104 .o1 i:nth-child(2){width:15px;height:26px;margin:-26px 0 0 -7.5px;transform:rotate(-8.0deg)}
.hl-kr1104 .o1 i:nth-child(3){width:15px;height:26px;margin:-26px 0 0 -7.5px;transform:rotate(0.0deg)}
.hl-kr1104 .o1 i:nth-child(4){width:15px;height:26px;margin:-26px 0 0 -7.5px;transform:rotate(8.0deg)}
.hl-kr1104 .o1 i:nth-child(5){width:15px;height:26px;margin:-26px 0 0 -7.5px;transform:rotate(16.0deg)}
.hl-kr1104 .o1 b{width:3px;height:3px;opacity:0.30}
.hl-kr1104 .o2 i:nth-child(1){width:17px;height:25px;margin:-25px 0 0 -8.3px;transform:rotate(-58.7deg)}
.hl-kr1104 .o2 i:nth-child(2){width:17px;height:25px;margin:-25px 0 0 -8.3px;transform:rotate(-29.3deg)}
.hl-kr1104 .o2 i:nth-child(3){width:17px;height:25px;margin:-25px 0 0 -8.3px;transform:rotate(0.0deg)}
.hl-kr1104 .o2 i:nth-child(4){width:17px;height:25px;margin:-25px 0 0 -8.3px;transform:rotate(29.3deg)}
.hl-kr1104 .o2 i:nth-child(5){width:17px;height:25px;margin:-25px 0 0 -8.3px;transform:rotate(58.7deg)}
.hl-kr1104 .o2 b{width:6px;height:6px;opacity:0.53}
.hl-kr1104 .o3 i:nth-child(1){width:18px;height:25px;margin:-25px 0 0 -9.2px;transform:rotate(-101.3deg)}
.hl-kr1104 .o3 i:nth-child(2){width:18px;height:25px;margin:-25px 0 0 -9.2px;transform:rotate(-50.7deg)}
.hl-kr1104 .o3 i:nth-child(3){width:18px;height:25px;margin:-25px 0 0 -9.2px;transform:rotate(0.0deg)}
.hl-kr1104 .o3 i:nth-child(4){width:18px;height:25px;margin:-25px 0 0 -9.2px;transform:rotate(50.7deg)}
.hl-kr1104 .o3 i:nth-child(5){width:18px;height:25px;margin:-25px 0 0 -9.2px;transform:rotate(101.3deg)}
.hl-kr1104 .o3 b{width:9px;height:9px;opacity:0.77}
.hl-kr1104 .o4 i:nth-child(1){width:20px;height:24px;margin:-24px 0 0 -10.0px;transform:rotate(-144.0deg)}
.hl-kr1104 .o4 i:nth-child(2){width:20px;height:24px;margin:-24px 0 0 -10.0px;transform:rotate(-72.0deg)}
.hl-kr1104 .o4 i:nth-child(3){width:20px;height:24px;margin:-24px 0 0 -10.0px;transform:rotate(0.0deg)}
.hl-kr1104 .o4 i:nth-child(4){width:20px;height:24px;margin:-24px 0 0 -10.0px;transform:rotate(72.0deg)}
.hl-kr1104 .o4 i:nth-child(5){width:20px;height:24px;margin:-24px 0 0 -10.0px;transform:rotate(144.0deg)}
.hl-kr1104 .o4 b{width:12px;height:12px;opacity:1.00}
.hl-kr1104 .who{font-family:var(--serif);font-weight:800;color:var(--soft);margin-right:.2em}
.hl-kr1104 .turn.ne{border-left:3px solid var(--leaf);padding:4px 0 2px 24px;margin:0 0 1.5em}
.hl-kr1104 .turn.ne .who{color:var(--leafdeep)}
.hl-kr1104 .core{font-family:var(--serif);font-weight:800;background:linear-gradient(transparent 64%,rgba(242,207,91,.38) 64%)}
.hl-kr1104 .tip{margin:2em 0 1.5em;padding:30px 32px 6px;background:var(--petal);border:1px solid var(--petalshade);border-top:5px solid var(--leaf);border-radius:20px;box-shadow:0 8px 22px rgba(79,122,44,.08)}
.hl-kr1104 .tip .tl{font-family:var(--serif);font-weight:800;color:var(--leafdeep);margin-bottom:.6em}
.hl-kr1104 .ask{display:flex;flex-direction:column;align-items:flex-start;gap:10px}
.hl-kr1104 .ask span{display:inline-block;padding:6px 20px;border-radius:999px;background:var(--leafpale);font-family:var(--serif);font-weight:700}
.hl-kr1104 .close{margin:3em 0 0;padding:30px 24px 10px;text-align:center;background:linear-gradient(180deg,#fff 0,var(--leafpale) 100%);border-radius:20px}
.hl-kr1104 .close .end{margin-bottom:1em;font-family:var(--serif);font-weight:700;line-height:2.1;text-wrap:balance}
@media(max-width:700px){.hl-kr1104 .hd{font-size:calc(var(--b) * 1.14)}.hl-kr1104 .turn.ne{padding-left:16px}.hl-kr1104 .tip{padding:24px 20px 4px}.hl-kr1104 .ask span{padding:6px 14px}}
