/* BASIC css start */
.powreAPP_bt dl dt img{
    width: 15px !important;
    vertical-align: middle;
    margin-bottom: 5px;}

/* s: 스냅 추가 */
#footer { display: grid; padding: 40px 12px 100px; gap: 24px 0; border: 1px solid #ddd; box-sizing: border-box; background-color: #fafafa; }
#footer a,
#footer span,
#footer ul { color: #737373; font-size: 12px; letter-spacing: -0.5px; line-height: 1.5; }
#footer .topWrap ul.info { display: grid; gap: 10px 0; font-weight: 600; }
#footer .topWrap ul.info > li:nth-last-child(-n + 2) { font-weight: 500; font-family: 'Pretendard Variable', sans-serif; }
#footer .topWrap ul.account { margin-top: 10px; }
#footer .topWrap ul.account > li { font-size: 12px; font-family: 'SUIT', sans-serif; }
#footer .topWrap ul.account > li:last-of-type { margin-top: 20px; font-weight: 600; }
#footer .bottomWrap .cs { width: 60%; }
#footer .bottomWrap .cs .title,
#footer .bottomWrap .cs .tel { display: block; }
#footer .bottomWrap .cs .title { font-size: 14px; font-weight: 700; font-family: 'Pretendard Variable', sans-serif; line-height: 20px; }
#footer .bottomWrap .cs .tel { margin: 12px 0 4px; font-size: 26px; font-weight: 500; letter-spacing: -1.5px; line-height: 30px; }
#footer .bottomWrap .cs .time { font-weight: 700; font-family: 'Montserrate', sans-serif; }
#footer .bottomWrap .cs .sns { margin-top: 20px; gap: 0 8px; }
#footer .bottomWrap .csMenu { display: grid; width: 40%; gap: 10px 0; }
#footer .bottomWrap .csMenu a { font-size: 12px; font-weight: 700; font-family: 'Pretendar Variable', sans-serif; line-height: 20px; }
#footer .bottomWrap .footerMenu { margin-top: 24px; gap: 0 17px; }
#footer .bottomWrap .footerMenu li { width: calc(100% / 3); position: relative; top: 0; left: 0; text-align: center; }
#footer .bottomWrap .footerMenu li::after { content: ""; width: 1px; height: 10px;  position: absolute; top: 50%; right: 0; transform: translate(8px, -50%); background-color: #e2e2e2; }
#footer .bottomWrap .footerMenu li:last-of-type::after { display: none; }
#footer .bottomWrap .footerMenu a { display: block; font-weight: 700; line-height: 20px; }
/* e: 스냅 추가 */
/* BASIC css end */

