@charset "UTF-8";@font-face{font-family:GmarketSansMedium;src:url(/build/fonts/GmarketSansMedium.woff2) format("woff2"),url(/build/fonts/GmarketSansMedium.woff) format("woff"),url(/build/fonts/GmarketSansMedium.ttf) format("truetype"),url(/build/fonts/GmarketSansMedium.eot) format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:GmarketSansBold;src:url(/build/fonts/GmarketSansBold.woff2) format("woff2"),url(/build/fonts/GmarketSansBold.woff) format("woff"),url(/build/fonts/GmarketSansBold.ttf) format("truetype"),url(/build/fonts/GmarketSansBold.eot) format("embedded-opentype");font-weight:700;font-style:normal}.text-center{text-align:center!important}.modern-grid-container{display:flex;flex-direction:column;gap:24px;padding:20px 0;max-width:1200px;margin:0 auto}.card-section{background:#fff;border-radius:var(--radius-medium);box-shadow:var(--shadow-light);overflow:hidden;transition:all .3s ease}.card-section:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.section-header{display:flex;align-items:center;gap:12px;padding:20px 24px;border-bottom:1px solid #f0f0f0;background:linear-gradient(135deg,#f8fafc,#fff)}.section-header .header-icon{width:24px;height:24px;border-radius:6px;background-size:contain;flex-shrink:0}.section-header .header-icon.price-icon{background:url(/build/images/icons/money.svg) no-repeat center;background-color:#e3f2fd;padding:4px}.section-header .header-icon.hot-icon{background:url(/build/images/main/ico_trophy.png) no-repeat center;background-color:#fff3e0;padding:4px}.section-header .header-icon.money-icon{background:url(/build/images/icons/crown.svg) no-repeat center;background-color:#f3e5f5;padding:4px}.section-header .header-icon.guide-icon,.section-header .header-icon.ranking-icon,.section-header .header-icon.mileage-icon,.section-header .header-icon.video-icon,.section-header .header-icon.notice-icon,.section-header .header-icon.faq-icon{background:linear-gradient(135deg,var(--primary-color),var(--secondary-color))}.section-header .section-title{font-size:20px;color:var(--text-primary);margin:0;flex:1}.section-header .section-title .highlight{color:var(--accent-color)}.section-header .section-title .swipe-hint{font-size:12px;color:var(--text-secondary);margin-left:8px}.section-header .section-subtitle{font-size:14px;color:var(--text-secondary);margin:0;display:block;width:100%}.section-header .more-link{font-size:14px;color:var(--primary-color);text-decoration:none;font-weight:500;transition:color .2s ease}.section-header .more-link:hover{color:var(--secondary-color)}.hero-section{margin-bottom:24px}.hero-section .hero-banner{border-radius:var(--radius-medium);overflow:hidden;box-shadow:var(--shadow-light)}.hero-section .banner-slider .slick-dots{bottom:16px}.hero-section .banner-slider .slick-dots li button:before{color:#fff;opacity:.5}.hero-section .banner-slider .slick-dots li.slick-active button:before{opacity:1}.hero-section .banner-slide img{width:100%;height:200px;object-fit:cover}.price-section .price-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;padding:20px 24px}.price-section .price-card{display:flex;flex-direction:column;align-items:center;padding:16px;border-radius:var(--radius-small);background:var(--background-light);border:1px solid var(--border-light);cursor:pointer;transition:all .2s ease}.price-section .price-card:hover{border-color:var(--primary-color);background:var(--primary-light);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.price-section .price-card .game-logo{width:60px;height:60px;margin-bottom:12px;display:flex;align-items:center;justify-content:center}.price-section .price-card .game-logo .logo{max-width:100%;max-height:100%;object-fit:contain}.price-section .price-card .game-info{text-align:center;width:100%}.price-section .price-card .game-info .game-name{font-size:16px;color:var(--text-primary);margin:0 0 4px}.price-section .price-card .game-info .game-server{font-size:12px;color:var(--text-secondary);margin:0 0 8px}.price-section .price-card .game-info .price-info .price-display,.price-section .price-card .game-info .price-info .quantity-display{display:flex;align-items:center;justify-content:center;gap:4px}.price-section .price-card .game-info .price-info .price-display .price,.price-section .price-card .game-info .price-info .quantity-display .price{font-size:18px;color:var(--primary-color)}.price-section .price-card .game-info .price-info .price-display .currency,.price-section .price-card .game-info .price-info .price-display .per,.price-section .price-card .game-info .price-info .quantity-display .currency,.price-section .price-card .game-info .price-info .quantity-display .per{font-size:12px;color:var(--text-secondary)}.hot-items-section .hot-items-slider,.game-money-section .game-money-tabs,.guide-section .guide-grid{padding:20px 24px}.guide-section .guide-grid .guide-row{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.guide-section .guide-grid .guide-row:not(:last-child){margin-bottom:16px}.guide-section .guide-grid .guide-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px;border-radius:var(--radius-small);background:var(--background-light);border:1px solid var(--border-light);cursor:pointer;transition:all .2s ease;min-height:80px}.guide-section .guide-grid .guide-item:hover{border-color:var(--primary-color);background:var(--primary-light);transform:translateY(-2px);box-shadow:var(--shadow-medium)}.guide-section .guide-grid .guide-item .guide-label{font-size:14px;font-weight:600;color:var(--text-primary)}.two-column-layout{display:grid;grid-template-columns:1fr 400px;gap:24px;align-items:start}.rankings-section .ranking-list{padding:20px 24px;display:flex;flex-direction:column;gap:8px}.rankings-section .ranking-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:var(--radius-small);background:var(--background-light);cursor:pointer;transition:all .2s ease}.rankings-section .ranking-item:hover{background:var(--primary-light);transform:translate(4px)}.rankings-section .ranking-item .ranking-info{display:flex;align-items:center;gap:12px;flex:1}.rankings-section .ranking-item .ranking-info .rank-number{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;background:linear-gradient(135deg,var(--primary-color),var(--secondary-color));color:#fff;font-size:12px}.rankings-section .ranking-item .ranking-info .game-info{display:flex;align-items:center;gap:8px}.rankings-section .ranking-item .ranking-info .game-info .game-icon{width:24px;height:24px;border-radius:4px;object-fit:cover}.rankings-section .ranking-item .ranking-info .game-info .game-name{font-size:14px;color:var(--text-primary)}.rankings-section .ranking-item .rank-change .badge{padding:4px 8px;border-radius:4px;font-size:10px;font-weight:600}.rankings-section .ranking-item .rank-change .badge.new{background:var(--accent-color);color:#fff}.rankings-section .ranking-item .rank-change .badge.up{background:#4caf50;color:#fff}.rankings-section .ranking-item .rank-change .badge.down{background:#f44336;color:#fff}.rankings-section .ranking-item .rank-change .badge.neutral{background:#e0e0e0;color:var(--text-secondary)}.right-column{display:flex;flex-direction:column;gap:24px}.mileage-section .mileage-slider{padding:20px 24px}.video-section .video-grid{padding:20px 24px;display:flex;flex-direction:column;gap:16px}.video-section .video-card{display:flex;gap:12px;text-decoration:none;color:inherit;transition:all .2s ease}.video-section .video-card:hover{transform:translateY(-2px)}.video-section .video-card .video-thumbnail{position:relative;width:120px;height:68px;border-radius:var(--radius-small);overflow:hidden;flex-shrink:0}.video-section .video-card .video-thumbnail img{width:100%;height:100%;object-fit:cover}.video-section .video-card .video-thumbnail .play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:24px;height:24px;background:#ffffffe6;border-radius:50%}.video-section .video-card .video-thumbnail .play-button:after{content:"";position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);width:0;height:0;border-left:6px solid var(--primary-color);border-top:4px solid transparent;border-bottom:4px solid transparent}.video-section .video-card .video-content{flex:1}.video-section .video-card .video-content .video-title{font-size:14px;font-weight:600;color:var(--text-primary);margin:0 0 4px}.video-section .video-card .video-content .video-description{font-size:12px;color:var(--text-secondary);margin:0}.notice-section .notice-slider{padding:20px 24px}.notice-section .notice-slide .notice-content{display:flex;align-items:center;justify-content:space-between;padding:12px 0}.notice-section .notice-slide .notice-content .notice-link{color:var(--text-primary);text-decoration:none;flex:1;font-size:14px}.notice-section .notice-slide .notice-content .notice-link:hover{color:var(--primary-color)}.notice-section .notice-slide .notice-content .notice-date{font-size:12px;color:var(--text-secondary)}.faq-section .faq-list{padding:20px 24px;display:flex;flex-direction:column;gap:8px}.faq-section .faq-item{padding:12px 16px;border-radius:var(--radius-small);background:var(--background-light);cursor:pointer;transition:all .2s ease}.faq-section .faq-item:hover{background:var(--primary-light);transform:translate(4px)}.faq-section .faq-item .faq-question{font-size:14px;color:var(--text-primary)}.app-download-section{cursor:pointer;transition:all .2s ease}.app-download-section:hover{transform:translateY(-2px);box-shadow:var(--shadow-medium)}.app-download-section .app-banner img{width:100%;height:auto}.floating-cart-btn{position:fixed;bottom:24px;right:24px;width:56px;height:56px;border-radius:50%;background:var(--primary-color);color:#fff;border:none;box-shadow:var(--shadow-medium);cursor:pointer;transition:all .2s ease;z-index:1000;display:flex;align-items:center;justify-content:center}.floating-cart-btn:hover{background:var(--secondary-color);transform:translateY(-2px);box-shadow:0 8px 24px #0000001f}.floating-cart-btn svg{width:24px;height:24px}.main__visual{display:none}.main__visual.slick-initialized{display:block;margin-bottom:24px}@media (max-width: 1024px){.main__visual.slick-initialized{margin-bottom:12px}}.main__visual.slick-initialized .slick-list{border-radius:16px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a}#highlight_items,#low-price-items{opacity:0;visibility:hidden}#highlight_items.slick-initialized,#low-price-items.slick-initialized{opacity:1;visibility:visible}.slick-list.draggable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list.dragging{cursor:pointer;cursor:hand}.hot-item-container .slick-track{display:flex}.hot-item-container,.low-price-container,.latest-game-money-container{display:flex;flex-direction:column;margin-block:24px;border-radius:16px;background:linear-gradient(135deg,#fff,#f8fafc);box-shadow:0 2px 16px #0000000a,0 1px 4px #00000005;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(0,0,0,.04)}@media (max-width: 768px){.hot-item-container,.low-price-container,.latest-game-money-container{margin-block:unset;border-radius:12px}}@media (max-width: 480px){.hot-item-container,.low-price-container,.latest-game-money-container{margin-block:16px;border-radius:12px}}.hot-item-container:hover,.low-price-container:hover,.latest-game-money-container:hover{box-shadow:0 8px 32px #00000014,0 2px 8px #0000000a;transform:translateY(-2px)}@media (max-width: 480px){.hot-item-container:hover,.low-price-container:hover,.latest-game-money-container:hover{transform:none}}.hot-item-container .content__grid--title h4 .highlight,.low-price-container .content__grid--title h4 .highlight,.latest-game-money-container .content__grid--title h4 .highlight{background:linear-gradient(135deg,#3182f6,#0048c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}.hot-item-container .content__grid--title h4 .mobile-hint,.low-price-container .content__grid--title h4 .mobile-hint,.latest-game-money-container .content__grid--title h4 .mobile-hint{font-size:12px;font-weight:500;color:#666;margin-left:auto;padding:4px 12px;background:#3182f614;border-radius:12px}@media (max-width: 480px){.hot-item-container .content__grid--title h4 .mobile-hint,.low-price-container .content__grid--title h4 .mobile-hint,.latest-game-money-container .content__grid--title h4 .mobile-hint{margin-left:0;margin-top:4px;width:100%}}@media (max-width: 768px){.latest-game-money-container{margin-block:20px}}.latest-game-money-container .content__grid--title{border-bottom:none}.tit-icon{background-image:url(/build/images/main/ico_trophy.png)}.low-price-container .content__grid--title i{width:20px;height:20px}.tit-icon-price{background-image:url(/build/images/icons/money.svg)}.tit-icon-gm{background-image:url(/build/images/icons/crown.svg)}.checkLinkPermission{cursor:none}.low-price{margin:0 auto;font-family:GmarketSansBold,sans-serif}.low-price strong{color:#0048c8}.low-price-wrapper{display:flex;flex-direction:row;justify-content:space-between;gap:12px;padding:20px 24px}.low-price-wrapper li{flex:1;display:flex;align-items:center;flex-direction:column;padding:20px 16px;min-height:160px;cursor:pointer;margin:0;border:1.5px solid rgba(0,72,200,.08);border-radius:16px;background:linear-gradient(135deg,#fff,#fafbfc);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.low-price-wrapper li:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#3182f6,#0048c8);opacity:0;transition:opacity .3s ease}.low-price-wrapper li:hover{border-color:#3182f64d;background:linear-gradient(135deg,#fff,#f0f7ff);transform:translateY(-4px);box-shadow:0 12px 32px #3182f626,0 4px 12px #00000014}.low-price-wrapper li:hover:before{opacity:1}.low-price-wrapper li:hover .logo{transform:scale(1.05)}.low-price-wrapper li .logo{margin:0 auto 16px;flex-shrink:0;width:80px;max-width:100%;height:80px;object-fit:contain;transition:transform .3s ease;filter:drop-shadow(0 2px 8px rgba(0,0,0,.08))}.low-price-wrapper li>.low-price-content{flex:1;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.low-price-wrapper .gamename{font-size:16px;font-family:GmarketSansBold,sans-serif;color:#1a1a1a;text-align:center;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;margin:0;letter-spacing:-.3px}.low-price-wrapper .game-server{font-size:13px;font-weight:500;color:#666;text-align:center;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:1.4;margin:0;padding:4px 12px;background:#0048c80f;border-radius:12px;display:inline-block}.low-price-wrapper .low-price{font-size:18px;font-weight:800;color:#3182f6;display:flex;flex-direction:column;justify-content:center;align-items:center;line-height:1.4;margin-top:8px;font-family:GmarketSansBold,sans-serif;gap:4px}.low-price-wrapper .low-price .price-group{white-space:nowrap;display:flex;align-items:baseline;gap:2px}.low-price-wrapper .low-price .price-group strong{font-size:20px;background:linear-gradient(135deg,#3182f6,#0048c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.low-price-wrapper .low-price .price-group .price-unit{font-size:14px;color:#666;font-weight:500}.low-price-wrapper .sudden{filter:invert(1)}.mobile-currency{display:none}.highlight{color:#007bff}.game-section{padding:0;background:linear-gradient(135deg,#fff,#fafbfc);border-radius:16px;border:1px solid rgba(0,0,0,.06);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.game-section:hover{box-shadow:0 8px 24px #00000014;transform:translateY(-2px)}.game-header{padding:16px 20px;background:linear-gradient(135deg,#f8fafc,#fff);border-bottom:1px solid rgba(0,0,0,.06)}.game-header h5{font-family:GmarketSansBold,sans-serif;font-size:18px;margin:0;letter-spacing:-.3px}.maple h5{color:#f99b04;background:linear-gradient(135deg,#f99b04,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.sudden h5{color:#007bff;background:linear-gradient(135deg,#007bff,#0056b3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.money-content{padding-inline:0;display:flex;flex-direction:row;gap:12px;align-items:center;flex:1;min-width:0;min-height:44px}.money-content .item-desc{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#1a1a1a;line-height:1.4}.price{font-size:15px;font-family:GmarketSansBold,sans-serif;color:#3182f6;flex-shrink:0;white-space:nowrap;display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-weight:700}.price .price-group{display:flex;align-items:baseline;white-space:nowrap;gap:2px}.price .price-group span{font-size:16px;font-weight:800;background:linear-gradient(135deg,#3182f6,#0048c8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hot-item-wrapper{width:100%;padding:8px 12px 12px;font-size:16px;background:#fff}@media (max-width: 768px){.hot-item-wrapper{margin:0 auto;position:relative}}.hot-item-wrapper #highlight_items .slick-slide{padding:0 4px}@media (max-width: 768px){.hot-item-wrapper #highlight_items .slick-slide{padding:0}}.hot-item-wrapper .price{display:flex;flex-direction:row;text-align:right;justify-content:flex-end}.price .price-unit{color:#666;font-size:13px;font-weight:500;margin-left:2px}.price .currency{font-size:12px;color:#999;font-weight:500}@media only screen and (max-width: 1024px){.modern-grid-container{padding:16px}.two-column-layout{grid-template-columns:1fr;gap:20px}.guide-section .guide-grid .guide-row{grid-template-columns:repeat(2,1fr)}.content.main{padding-top:0!important}.date{display:none}.hot-item-container .slick-track{display:flex}.low-price-wrapper{padding:16px 20px;gap:8px}.low-price-wrapper li{padding:16px 12px;min-height:140px}.low-price-wrapper li .logo{width:60px;height:60px;margin-bottom:12px}.low-price-wrapper .gamename{font-size:14px}.low-price-wrapper .game-server{font-size:11px;padding:3px 10px}.low-price-wrapper .low-price{font-size:14px}.low-price-wrapper .low-price .price-group strong{font-size:16px}}@media only screen and (max-width: 768px){.modern-grid-container{gap:16px;padding:12px}.section-header{padding:16px 20px}.section-header .section-title{font-size:18px}.price-section .price-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:16px 20px}.guide-section .guide-grid .guide-row{grid-template-columns:repeat(2,1fr);gap:12px}.slider{position:relative}.slider .slick-prev,.slider .slick-next{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:35px;height:35px;background:#fff;border:1px solid var(--border-light);border-radius:50%;box-shadow:var(--shadow-medium);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;padding:0;text-indent:-9999px;overflow:hidden}.slider .slick-next{right:-10px}.slider .slick-next:before{margin-right:-20px}.slider .slick-prev{left:-10px}.slider .slick-prev:before{margin-left:-20px}.slider .slick-prev.slick-disabled,.slider .slick-next.slick-disabled{opacity:.3;cursor:not-allowed}.slider .slick-prev.slick-disabled:hover,.slider .slick-next.slick-disabled:hover{background:#fff;border-color:var(--border-light);box-shadow:var(--shadow-medium);transform:translateY(-50%)}.slider .slick-prev.slick-disabled:before,.slider .slick-next.slick-disabled:before{border-color:var(--text-secondary)}.low-price-wrapper{padding:12px 16px;gap:6px}.low-price-wrapper li{padding:12px 8px;min-height:120px;border-radius:12px}.low-price-wrapper li .logo{width:50px;height:50px;margin-bottom:8px}.low-price-wrapper .gamename{font-size:13px}.low-price-wrapper .game-server{font-size:10px;padding:2px 8px}.low-price-wrapper .low-price{font-size:12px;margin-top:4px}.low-price-wrapper .low-price .price-group strong{font-size:14px}.low-price-wrapper .low-price .price-group .price-unit{font-size:11px}.price{font-size:13px}.price .price-group span{font-size:14px}.game-header{font-size:14px;display:none}.main__list .chart-box li img{width:28px;height:28px;margin-right:8px}}@media (max-width: 480px){.hero-section .banner-slide img{height:140px}.guide-section .guide-grid .guide-row{grid-template-columns:repeat(2,1fr)}.price-section .price-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.main__visual:not(.slick-initialized) .main__visual--slide{display:none}.main__visual:not(.slick-initialized) .main__visual--slide:first-child{display:block}.main__visual--slide img{width:100%;height:auto;display:block}.low-price-wrapper{padding:10px 12px;gap:4px}.low-price-wrapper li{padding:10px 6px;min-height:100px;border-radius:10px}.low-price-wrapper li .logo{width:40px;height:40px;margin-bottom:6px}.low-price-wrapper .low-price-content .gamename{font-size:12px}.low-price-wrapper .game-server{font-size:9px;padding:2px 6px}.low-price-wrapper .low-price{font-size:11px;margin-top:4px}.low-price-wrapper .low-price .price-group strong{font-size:13px}.low-price-wrapper .low-price .price-group .price-unit{font-size:10px}.price{font-size:12px}.price .price-group span{font-size:13px}.desktop-currency{display:none}.mobile-currency{display:inline}.main__sns{padding:20px 16px}.main__sns--text{font-size:16px}.main__sns--icon{gap:8px}.main__sns--icon>li{width:40px;height:40px;background-size:22px 22px}}.main__search-container{display:none}@media (max-width: 1024px){.main__search-container{display:block;margin-bottom:12px}}@media (max-width: 345px){.low-price-content .gamename{height:2.2em}}.main__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.main__list>div{margin-top:30px;background:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;overflow:hidden}.main__list .txt-right{position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.main__list .txt-right a{position:relative;-webkit-transition:all .3s;transition:all .3s;font-size:14px;color:#0048c8;letter-spacing:-1px;vertical-align:middle}.main__list .txt-right a:hover{text-decoration:none;color:#003695}.main__list .txt-right.more{width:26px;height:26px;border:1px solid #eee}.main__list .txt-right.more:before,.main__list .txt-right.more:after{content:"";width:14px;height:2px;background:#333;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.main__list .txt-right.more:hover,.main__list .txt-right.more:focus{background:#eee}.main__list .con-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:241px;padding:0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main__list--container{width:100%;display:flex;gap:20px}@media (max-width: 768px){.main__list--container{flex-direction:column}}.main__list--container .main__list--left{width:60%;background-color:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;display:flex;flex-direction:column;overflow:hidden}@media (max-width: 768px){.main__list--container .main__list--left{width:100%}}.main__list--container .main__list--left .realtime-rank{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(10,1fr);grid-auto-flow:column;gap:10px;padding:12px 16px;flex:1;width:100%;box-sizing:border-box}@media (max-width: 1024px){.main__list--container .main__list--left .realtime-rank{padding:4px 8px}}@media (max-width: 768px){.main__list--container .main__list--left .realtime-rank{display:unset}}.main__list--container .main__list--left .realtime-rank ul{display:flex;align-items:center;background:#f8fafc99;border-radius:8px;transition:all .2s ease;cursor:pointer;padding:4px 12px}.main__list--container .main__list--left .realtime-rank ul:hover{background:#4179dd4d;border-color:#4179dd4d;transform:translateY(-1px);-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a}.main__list--container .main__list--left .realtime-rank ul:nth-child(1) .num,.main__list--container .main__list--left .realtime-rank ul:nth-child(2) .num,.main__list--container .main__list--left .realtime-rank ul:nth-child(3) .num{background:linear-gradient(135deg,#f7a81d,#ff8c00);box-shadow:0 2px 6px #f7a81d4d}@media (max-width: 768px){.main__list--container .main__list--left .realtime-rank ul{padding:8px 12px}.main__list--container .main__list--left .realtime-rank ul:nth-child(n+11){display:none}}.main__list--container .main__list--left .realtime-rank ul .rank-item{display:flex;align-items:center;flex:1;gap:8px;max-width:90%;overflow:hidden}.main__list--container .main__list--left .realtime-rank ul .rank-item .topic{display:flex;gap:8px;align-items:center;flex:1;overflow:hidden;min-width:0;-webkit-transition:all .3s;transition:all .3s}.main__list--container .main__list--left .realtime-rank ul .rank-item .topic img{width:28px;height:28px;border-radius:8px;object-fit:cover;border:2px solid rgba(255,255,255,.9);flex-shrink:0;background:#fff}.main__list--container .main__list--left .realtime-rank ul .rank-item .topic a{font-style:normal;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;font-size:12px;min-width:0;flex:1;display:block}.main__list--container .main__list--left .realtime-rank ul .num{background:linear-gradient(135deg,#0048c8,#2761c9);text-align:center;width:24px;height:24px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;text-shadow:0px 1px 2px rgba(0,0,0,.25);-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;flex-shrink:0;font-size:11px}.main__list--container .main__list--left .realtime-rank ul .badge{flex-shrink:0;font-size:10px}@media (max-width: 480px){.main__list--container .main__list--left .con-wrap{flex-direction:column}.main__list--container .main__list--left .con-wrap .chart-box{width:100%}.main__list--container .main__list--left .con-wrap .chart-box:nth-child(2){display:none}}.main__list--container .main__list--right{display:flex;flex-direction:column;width:40%;gap:20px;justify-content:space-between}@media (max-width: 768px){.main__list--container .main__list--right{width:100%}}.main__list--container .main__list--right .main__list--mileage{background-color:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;overflow:hidden}.main__list--container .main__list--right .main__list--mileage .slide{height:241px!important}.main__list--container .main__list--right .main__list--video{background-color:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;overflow:hidden}.main__list--container .main__list--right .main__list--video .con-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:stretch;height:auto;padding:16px 20px}.main__list--container .main__list--right .main__list--video .video-box{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit}.main__list--container .main__list--right .main__list--video .video-img{position:relative;width:100%;border-radius:8px;overflow:hidden;background:#000}.main__list--container .main__list--right .main__list--video .video-img img{width:100%;height:100%;object-fit:cover}.main__list--container .main__list--right .main__list--video .video-tit{font-weight:700;color:var(--text-primary)}.main__list--container .main__list--right .main__list--video .video-txt{font-size:12px;color:var(--text-secondary);line-height:1.4}.main__list--game{height:auto!important}.main__list--game .con-wrap{height:auto!important;margin:10px;padding:0!important}.main__list--notice{margin-top:30px;background:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;overflow:hidden}.main__list--question-customer{height:290px;display:flex;margin-top:30px;width:100%;gap:20px}@media (max-width: 768px){.main__list--question-customer{height:auto;flex-direction:column}}.main__list--question-customer .question{display:flex;flex-direction:column;flex:1}.main__list--question-customer .question-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:40px;padding:0 20px;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.main__list--question-customer .question-list .tit-q{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.main__list--question-customer .question-list .tit-q:before{content:"Q.";display:inline-block;clear:both;margin-right:5px}.main__list--question-customer .question-list:hover{background:#eee}.main__list--question-customer>div{background:#fff;border-radius:8px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.1);box-shadow:2px 4px 8px #0000001a;overflow:hidden}.main__list--question-customer .icon-wrap{height:100%;display:flex;flex-direction:column;justify-content:space-around}.main__sns{display:flex;align-items:center;justify-content:space-between;padding:32px 48px;margin:24px 0;background:#fff;border-radius:var(--radius-medium);box-shadow:var(--shadow-light);transition:all .3s ease}@media (max-width: 480px){.main__sns{height:90px;padding:0 10px}}.main__sns:hover{box-shadow:var(--shadow-medium);transform:translateY(-2px)}.main__sns--text{font-size:22px;font-family:GmarketSansBold,sans-serif;color:var(--text-primary);line-height:1.6;margin:0;flex:1;max-width:400px;color:#fff}@media (max-width: 768px){.main__sns--text{font-size:12px}}.main__sns--icon-group{display:flex;flex-direction:column;flex-shrink:0}.main__sns--icon{display:flex;align-items:center;gap:12px;padding:0;margin:0;list-style:none}.main__sns--icon>li{width:48px;height:48px;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:28px 28px;font-size:0;border-radius:12px;box-shadow:var(--shadow-light);cursor:pointer;transition:all .3s ease;border:1px solid var(--border-light)}.main__sns--icon>li:hover{transform:translateY(-3px) scale(1.05);box-shadow:0 8px 20px #3182f633;border-color:var(--primary-color);background-color:var(--primary-light)}.main__sns--icon>li:active{transform:translateY(-1px) scale(1.02)}.main__sns--icon .google{background-image:url(/build/images/common/ico_google2.png)}.main__sns--icon .facebook{background-image:url(/build/images/common/ico_facebook2.png)}.main__sns--icon .ncsoft{background-image:url(/build/images/common/ico_ncsoft2.png)}.main__sns--icon .phone{background-image:url(/build/images/common/ico_phone.png)}.main__sns--icon .kakao{background-image:url(/build/images/common/ico_kakao.png)}.main__sns--icon .nexon{background-image:url(/build/images/common/ico_nexon.png)}.main__sns--icon .naver{background-image:url(/build/images/common/ico_naver.png)}.main__sns--icon .etc{background-image:url(/build/images/common/ico_etc2.png)}@media (max-width: 1024px){.go-cart{width:50px;height:50px;border-radius:50%;background:#0048c8 url(/build/images/common/ico_cart.png) no-repeat center;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,.05);box-shadow:2px 4px 8px #0000000d;position:fixed;right:10px;bottom:80px;z-index:1;display:block}}
