.container{max-width:980px!important;width:100%!important;margin:0 auto;padding:15px;box-sizing:border-box}header{background-color:#17a2e6}header .nav-links ul li a{font-family:PretendardSB}header .nav-links ul li a:hover{color:#254d6d}footer{background-color:#03080d}footer .footer-container{max-width:950px;margin:0 auto}footer .footer-container .topWrap{padding:25px 0;box-sizing:border-box}footer .footer-container .topWrap ul{display:flex;align-items:center}footer .footer-container .topWrap ul li{display:flex;align-items:center}footer .footer-container .topWrap ul li:not(:last-of-type):after{content:"";display:inline-block;width:1px;height:14px;background-color:#ffffff4d}footer .footer-container .topWrap ul li a{color:#fff;line-height:1.25;margin:0 20px;cursor:pointer}footer .footer-container .topWrap ul li:first-of-type a{margin:0 20px 0 0}footer .footer-container .topWrap ul li:last-of-type a{margin:0 0 0 20px}footer .footer-container .btmWrap{display:flex;align-items:start;gap:80px;padding:20px 0 50px;box-sizing:border-box}footer .footer-container .rightArea{text-align:left}footer .footer-container .rightArea .infoList{color:#7e7e7e;line-height:1.25;margin-bottom:10px;font-size:11px}footer .footer-container .rightArea .infoList a{color:#7e7e7e;text-decoration:underline}footer .footer-container .rightArea .infoList .line{color:#7e7e7e}footer .footer-container .rightArea .copyright{color:#7e7e7e;font-size:16px}.mainSummaryWrap{position:relative;top:-40px;padding:20px 0;border-bottom:1px solid #E2E2E2;box-sizing:border-box;background-color:#fbfbfb}.mainSummaryWrap .promo-banner-container{position:relative;height:120px;border-radius:4px;border:1px solid #e0e0e0;margin-bottom:10px}.mainSummaryWrap .promo-banner-container .swiper-container{width:100%;height:100%;overflow:hidden;position:relative}.mainSummaryWrap .promo-banner-container .swiper-slide img{width:100%;height:100%;object-fit:cover;border-radius:4px}.mainSummaryWrap .promo-banner-container .swiper-button-prev,.mainSummaryWrap .promo-banner-container .swiper-button-next{top:50%;transform:translateY(-50%);margin-top:0;width:30px;height:30px;border:1px solid #666;border-radius:50%;background-color:#fff}.mainSummaryWrap .promo-banner-container .swiper-button-prev:after,.mainSummaryWrap .promo-banner-container .swiper-button-next:after{color:#111;font-size:14px}.mainSummaryWrap .premium-container .m_textWrap{display:none}.mainSummaryWrap .premium-container .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap:15px}.mainSummaryWrap .premium-container .store-card{border:1px solid #e0e0e0;border-radius:4px;cursor:pointer}.mainSummaryWrap .premium-container .store-card .imgArea{width:100%;height:100px}.mainSummaryWrap .premium-container .store-card .imgArea img{width:100%;height:100%;border-radius:4px 4px 0 0;object-fit:cover}.mainSummaryWrap .premium-container .store-card .textArea{text-align:left;padding:10px;box-sizing:border-box;border-radius:0 0 4px 4px;background-color:#fff}.mainSummaryWrap .premium-container .store-card .textArea .total-wins{color:#312e27;font-family:PretendardB;font-size:10px;margin-bottom:5px}.mainSummaryWrap .premium-container .store-card .textArea .minTitle{color:#312e27;font-family:PretendardSB;font-size:13px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mainSummaryWrap .premium-container .store-card .textArea .subTitle{font-size:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.store-card{position:relative}.store-ads{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:15px}.store-ads .store-card{display:flex;flex-direction:column;justify-content:space-between;border-radius:12px;border:2px solid #eeeeee;box-sizing:border-box;box-shadow:0 4px 20px #0000001a;cursor:pointer}.store-ads .store-card:hover{border:2px solid #0085ff;box-shadow:0 2px 8px #0000001a}.store-ads .store-card .imgArea{height:160px;border-radius:12px 12px 0 0}.store-ads .store-card .imgArea img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:12px 12px 0 0}.store-ads .store-card .textArea{text-align:left;padding:10px 15px 5px;box-sizing:border-box}.store-ads .store-card .textArea .total-wins{color:#312e27;font-family:PretendardSB;font-size:18px;margin-bottom:15px}.store-ads .store-card:hover .textArea .minTitle{color:#0085ff}.store-ads .store-card .textArea .minTitle{color:#312e27;font-family:PretendardB;font-size:17px;margin-bottom:10px}.store-ads .store-card .textArea .subTitle{font-family:PretendardM;font-size:15px}.store-ads .store-card:hover .infoArea{background-color:#cfd9e380}.store-ads .store-card .infoArea{display:flex;align-items:center;gap:10px;padding:10px 15px;box-sizing:border-box;border-radius:0 0 12px 12px;background-color:#f7f7f7}.store-ads .store-card .infoArea .item{display:flex;align-items:center}.store-ads .store-card .infoArea .item .tit{font-size:16px;display:inline-block;border-radius:20px;border:1px solid #dcdcdc;padding:6px 10px;background-color:#fff}.store-ads .store-card .infoArea .item .txt{font-size:16px;display:inline-block;margin-left:10px}#store-ads-bronze .store-ads{grid-template-columns:repeat(4,1fr)}#store-ads-bronze .store-ads .store-card .textArea .total-wins,#store-ads-bronze .store-ads .store-card .infoArea .item .tit{font-size:13px}.map-container .lotto-card{max-width:620px;position:relative;padding:20px 20px 50px;border-radius:4px;border:1px solid #ddd;text-align:center;margin:20px auto;box-shadow:none;background-color:#fff}.map-container .mapTextArea .mainText{font-size:28px;margin-bottom:10px}.map-container .mapTextArea .mainText .bold{color:#d73603}.map-container .mapTextArea .subText{color:#757575}.map-container .lotto-numbers{margin-top:30px}.map-container .lotto-numbers .numTitle{font-size:18px;font-family:PretendardSB;position:absolute;bottom:0;left:40%}.map-container .lotto-numbers .numTitle.bonus{left:70%}.map-container .lotto-search{display:flex;align-items:center;justify-content:space-between;margin:40px 0 20px}.map-container .lotto-search .subTitle{font-size:24px;font-family:PretendardSB;word-break:keep-all}.map-container #storeDetail{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.map-container #storeDetail .btnWrap{display:flex;align-items:center;gap:10px}.map-container #storeDetail .btnWrap .btnClose{background-color:#666}.detailWrap{height:150px;display:flex;align-items:center;margin-bottom:20px;border-radius:10px;border:1px solid #D3D3D3;box-shadow:4px 4px 15px #5c5c5c29}.detailWrap .imgArea{width:50%;height:100%}.detailWrap .imgArea img{width:100%;height:100%;object-fit:cover}.detailWrap .textArea{position:relative;width:50%;height:100%;text-align:left;padding:10px 20px;box-sizing:border-box}.detailWrap .textArea .btnLocation{position:absolute;top:10px;right:10px;font-size:0;width:26px;height:26px;border:1px solid #17a2e6;padding:3px;box-sizing:border-box}.detailWrap .textArea .btnLocation img{width:100%;object-fit:cover}.detailWrap .textArea .badge{color:#111;font-size:18px;margin-bottom:5px;padding-right:20px;box-sizing:border-box}.detailWrap .textArea .mainText{color:#111;font-size:22px}.detailWrap .textArea .subText{color:#728498;font-size:18px;margin-top:10px}.mapInfoTitle{font-size:24px;text-align:left}.pageStore .store-info .subTitle{font-size:18px;font-family:PretendardM;text-align:left}.lottoPlanWrap{display:flex;align-items:start;gap:10px}.lottoPlanWrap .basicArea,.lottoPlanWrap .premiumArea{width:50%;border-radius:10px;border:1px solid #D3D3D3;padding:20px;box-sizing:border-box;background-color:#fff;box-shadow:4px 4px 15px #5c5c5c29}.lottoPlanWrap section{text-align:left}.lottoPlanWrap>div section:not(:last-of-type){margin-bottom:20px}.lottoPlanWrap section .title{font-size:24px;text-align:left;margin-bottom:10px}.lottoPlanWrap section .premium-btn{display:inline-block;border:2px solid #0085ff;border-radius:4px;background-color:#fff;padding:5px 10px;box-sizing:border-box;transition:all .3s;cursor:pointer}.lottoPlanWrap section .premium-btn:hover{color:#fff;background-color:#0085ff}@media (max-width: 1024px){.store-ads{grid-template-columns:repeat(2,1fr);gap:15px}.map-container .lotto-search{flex-wrap:wrap;justify-content:start;gap:10px;margin:40px 0 20px}.detailWrap .textArea{padding-inline:15px}.detailWrap .textArea .total-wins{font-size:14px;margin-bottom:5px}.detailWrap .textArea .mainText{font-size:18px}.detailWrap .textArea .subText{font-size:15px}}@media (max-width: 768px){header .nav-links{display:none;max-width:252px;width:100%;background-color:#fff}header .nav-links ul li a{color:#313131}header .nav-links ul li:not(:last-child){border-bottom:1px solid #F0F0F0}footer .footer-container{padding:0 15px;box-sizing:border-box}footer .footer-container .topWrap{padding:20px 0}footer .footer-container .topWrap ul{flex-wrap:wrap}footer .footer-container .topWrap ul li a{font-size:14px}footer .footer-container .topWrap ul li:first-of-type a{margin:0 20px 0 0}footer .footer-container .topWrap ul li:last-of-type a{margin:0 0 0 20px}footer .footer-container .btmWrap{flex-direction:column;gap:20px;padding:10px 0 40px}footer .footer-container .btmWrap .fLogo{width:180px;display:block}footer .footer-container .btmWrap .fLogo img{width:100%}footer .footer-container .btmWrap .infoList{font-size:14px;line-height:1.4}.mainSummaryWrap .promo-banner-container .swiper-button-prev,.mainSummaryWrap .promo-banner-container .swiper-button-next{display:none}.mainSummaryWrap .store-ads-container{grid-template-columns:repeat(1,1fr);gap:10px}.mainSummaryWrap .premium-container{overflow:hidden}.mainSummaryWrap .premium-container .m_textWrap{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.mainSummaryWrap .premium-container .m_textWrap .tit{font-family:PretendardSB;font-size:18px}.mainSummaryWrap .premium-container .m_textWrap .swiper-pagination{position:relative;width:auto;top:auto;bottom:auto}.mainSummaryWrap .premium-container .m_textWrap .swiper-pagination .swiper-pagination-current{color:#007bff}.mainSummaryWrap .premium-container .swiper-wrapper{gap:0}.mainSummaryWrap .premium-container .swiper-slide{border-radius:4px;background-color:#fff}.mainSummaryWrap .premium-container .store-card{display:flex;align-items:center;padding:10px;box-sizing:border-box;border:0;border-radius:0}.mainSummaryWrap .premium-container .store-card:not(:last-of-type){border-bottom:1px solid #ddd}.mainSummaryWrap .premium-container .store-card .imgArea{min-width:120px;width:120px;height:80px}.mainSummaryWrap .premium-container .store-card .imgArea img{border-radius:4px}.mainSummaryWrap .premium-container .store-card .textArea{padding-right:15px;box-sizing:border-box}.mainSummaryWrap .premium-container .store-card .textArea .total-wins{color:#312e27;font-family:PretendardB;font-size:10px;margin-bottom:5px}.mainSummaryWrap .premium-container .store-card .textArea .minTitle{color:#312e27;font-family:PretendardSB;font-size:13px;margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.mainSummaryWrap .premium-container .store-card .textArea .subTitle{font-size:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.store-ads{grid-template-columns:repeat(1,1fr);gap:15px}.store-ads .store-card .textArea .total-wins{font-size:18px}.store-ads .store-card .textArea .minTitle{font-size:16px}.store-ads .store-card .textArea .subTitle{font-size:14px}.store-ads .store-card .infoArea .item .tit{font-size:12px;padding:6px}.store-ads .store-card .infoArea .item .txt{font-size:12px;margin-left:5px}#store-ads-bronze .store-ads{grid-template-columns:repeat(2,1fr)}.map-container .lotto-card{padding:10px}.map-container .lotto-numbers{gap:5px}.map-container .lotto-numbers .numTitle{display:none}.map-container .lotto-search .subTitle{font-size:18px}.detailWrap .imgArea{display:none}.detailWrap .textArea{width:100%;padding-inline:15px}.lottoPlanWrap{flex-wrap:wrap}.lottoPlanWrap .basicArea,.lottoPlanWrap .premiumArea{width:100%}}
