/* A·B·C 접수 완료 페이지를 사진 없이 종이색과 타이포그래피로 구성한다. */
body.bc-end-page{margin:0;background:#f2ede3!important;color:#24372f;font-family:"Apple SD Gothic Neo","Noto Sans KR",sans-serif}.bc-end-page .bc-head{background:#f2ede3}.bc-end{position:relative;max-width:1100px;margin:0 auto;padding:90px 24px 100px;min-height:65vh;text-align:center;overflow:hidden}.bc-end-eyebrow{font-size:17px;letter-spacing:.03em;color:#758071;margin:0 0 22px}.bc-end h1{font-family:"Noto Serif KR","AppleMyungjo",serif;font-weight:600;font-size:clamp(34px,4.3vw,55px);line-height:1.4;letter-spacing:-.055em;margin:0;color:#24372f}.bc-end-rule{width:200px;display:flex;align-items:center;gap:15px;color:#b39952;font-size:13px;margin:28px auto}.bc-end-rule::before,.bc-end-rule::after{content:"";height:1px;background:#c4b27a;flex:1}.bc-end-notice{font-size:18px;line-height:1.8;margin:0;color:#465345}.bc-end-closing{font-family:"Noto Serif KR","AppleMyungjo",serif;font-size:19px;line-height:1.8;margin:19px 0 26px}.bc-end-closing strong{font-weight:500;color:#a18742}.bc-end-home{display:inline-flex;align-items:center;justify-content:center;min-width:180px;min-height:50px;border-radius:8px;background:#fed567;color:#24372f;font-size:16px;font-weight:700;text-decoration:none}.bc-end-home:focus-visible{outline:2px solid #816d37;outline-offset:4px}.bc-end-page .bcf{background:#f2ede3!important}@media(max-width:600px){.bc-end{padding:65px 22px 75px;min-height:65vh}.bc-end-eyebrow{font-size:15px;margin-bottom:18px}.bc-end-notice{font-size:16px}.bc-end-closing{font-size:17px}.bc-end-rule{margin:22px auto}.bc-end-home{min-width:170px}}

/* 완료 제목 위에 작은 꽃밭과 원본 꿀벌을 장식한다. */
.bc-end-garden{position:relative;width:240px;height:110px;margin:0 auto 22px}.bc-end-garden>img{position:absolute;width:106px;height:106px;object-fit:contain;left:67px;top:0;z-index:2}.bc-end-flower{position:absolute;width:30px;height:30px;z-index:1}.bc-end-flower i{position:absolute;width:14px;height:18px;left:8px;top:0;border-radius:50%;background:#faf6dc;transform-origin:7px 15px}.bc-end-flower i:nth-child(2){transform:rotate(72deg)}.bc-end-flower i:nth-child(3){transform:rotate(144deg)}.bc-end-flower i:nth-child(4){transform:rotate(216deg)}.bc-end-flower i:nth-child(5){transform:rotate(288deg)}.bc-end-flower b{position:absolute;left:10px;top:10px;width:10px;height:10px;border-radius:50%;background:#e5bd55}.bc-end-flower::after{content:"";position:absolute;height:32px;width:2px;top:25px;left:14px;background:#a2b495;z-index:-1;transform:rotate(8deg)}.bc-end-flower.f1{left:22px;top:48px;transform:rotate(-13deg)}.bc-end-flower.f2{left:52px;top:68px;transform:scale(.65) rotate(10deg)}.bc-end-flower.f3{right:21px;top:51px;transform:rotate(14deg)}.bc-end-flower.f4{right:51px;top:74px;transform:scale(.7) rotate(-9deg)}.bc-end-flower.f3 i,.bc-end-flower.f2 i{background:#f6dda0}.bc-end-spark{position:absolute;color:#c5aa65;font-size:16px}.bc-end-spark.s1{left:45px;top:17px}.bc-end-spark.s2{right:40px;top:9px;font-size:21px}.bc-end-grass{position:absolute;bottom:2px;width:12px;height:20px;border-radius:100% 0;background:#b1bea1;transform:rotate(-30deg)}.bc-end-grass.g1{left:36px}.bc-end-grass.g2{right:36px;transform:rotate(30deg) scaleX(-1)}@media(max-width:600px){.bc-end{padding-top:38px}.bc-end-garden{margin-bottom:18px}.bc-end-eyebrow{margin-bottom:12px}}
