/* BASIC css start */
#specialEvt { background: #fff }
#specialEvt .cont-pop .cont { padding:10px; min-height:375px; min-height:379px \0/IE8+9 }
/* 2026-10-19 식품 측정 팝업: 이미지 꽉 차게 (여백 제거) */
#specialEvt .cont-pop .cont { padding:0; min-height:0 }
#specialEvt .cont-pop .cont img { display:block; width:100%; height:auto }
#specialEvt .cont-pop .cont img { width:100% }
#specialEvt .close-wrap { position: relative; padding:5px 0; height:15px; color:#fff; background:#000 }
#specialEvt .close-wrap .close { position: relative; width:295px; margin-top:2px; margin-left: auto; margin-right: auto; text-align: left; }
#specialEvt .close-wrap .close form { *margin-left:-13px }
#specialEvt .close-wrap .close label { vertical-align:bottom; line-height:14px }
#specialEvt .close-wrap .close input { margin-top:-3px; vertical-align:middle }
#specialEvt .close-wrap .close .btn-close { padding:1px 4px 0; line-height:12px; position: absolute; right: 0px; top:0; *top:1px; font-size:11px; background:#fff }
/* 2026-10-19 식품 측정 팝업(11번 순위): 화면 가운데 정렬 + 모바일 화면폭 맞춤 */
#MAKESHOPLY10 { left:50% !important; width:460px !important; max-width:calc(100vw - 24px); height:auto !important; transform:translateX(-50%); box-shadow:0 10px 30px rgba(0,0,0,.25) }
@media (max-width:767px){ #MAKESHOPLY10 { top:76px !important } }

/* BASIC css end */

