.hero-illust{pointer-events:none;-webkit-user-select:none;user-select:none;width:1280px;height:600px;position:relative;overflow:hidden}.hero-illust>*{position:absolute}.hero-illust span{display:block}.hero-illust-report{background:#fff;border:8px solid #eee;border-radius:28px;width:668px;height:500px;top:44px;left:312px}.hero-illust .hero-illust-report-m{display:none}.hero-illust-report-map{width:639px;height:404px;position:absolute;top:74px;left:4px}.hero-illust-report-map img{object-fit:cover}.hero-illust-report-map-fade{background:linear-gradient(#fff0 13.38%,#ffffffb3 99.81%);border-radius:19px;width:651px;height:403px;position:absolute;top:1px;left:-3px}.hero-illust-report-line{width:620px;height:1px;position:absolute;top:71px;left:17px}.hero-illust-report-title{width:256.5px;height:14.4px;position:absolute;top:30.8px;left:198px}.hero-illust-mobile{box-sizing:border-box;background:#fff;border:7px solid #eee;border-radius:30px;width:260.4px;height:446px;top:118px;left:883px;box-shadow:0 3px 16px #0000001a}.hero-illust-mobile>*{position:absolute}.hero-illust-mobile-notch{background:#ddd;border-radius:31px;width:59.7px;height:6.5px;top:14.7px;left:93px}.hero-illust-mobile-heading{color:#222;letter-spacing:-.16px;white-space:nowrap;font-size:16px;font-weight:700;top:42.9px;left:14.7px}.hero-illust-mobile-title{text-align:left;width:198.6px;top:76.6px;left:14.7px}.hero-illust-mobile-title p:first-child{color:#333;letter-spacing:-.14px;font-size:14px;font-weight:700}.hero-illust-mobile-title p:last-child{color:#999;letter-spacing:-.065px;white-space:nowrap;margin-top:4px;font-size:13px;line-height:1.5}.hero-illust-mobile-graph{width:217px;top:155.8px;left:14.7px}.hero-illust-mobile-graph-bg{height:180px;position:relative}.hero-illust-mobile-graph-date{color:#999;letter-spacing:-.05px;justify-content:space-between;margin-top:5px;font-size:10px;font-weight:500;display:flex}.hero-illust-mobile-graph-line{width:210.4px;height:103.2px;position:absolute;top:69.5px;left:4.3px}.hero-illust-mobile-count{color:#333;letter-spacing:-.12px;white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex;top:384.7px;left:14.7px}.hero-illust-mobile-count-label{color:#2890ff;background:#e2f0ff;border-radius:5px;align-items:center;gap:2px;padding:5px 8px;font-weight:700;display:inline-flex!important}.hero-illust-rank{width:100%;height:100%;top:0;left:0}.hero-illust-rank-card{width:361.5px;height:276.75px;position:absolute;top:304px;left:128.5px}.hero-illust-rank-card .m{display:none}.hero-illust-bubbles{width:175.9px;height:173px;top:14px;left:163px}.hero-illust>.hero-illust-bubble-m{display:none}@media (max-width:810px){.hero-illust{width:375px;height:351px}.hero-illust-report{background:0 0;border:0;width:289.912px;height:217px;top:62px;left:52px}.hero-illust .hero-illust-report-map,.hero-illust .hero-illust-report-map-fade,.hero-illust .hero-illust-report-line,.hero-illust .hero-illust-report-title{display:none}.hero-illust .hero-illust-report-m{display:block;position:absolute;inset:0}.hero-illust-mobile{width:104px;height:190px;box-shadow:none;border-width:5px;border-radius:15px;top:141px;left:242px}.hero-illust-mobile-notch{width:24px;height:3px;top:6px;left:35px}.hero-illust-mobile-heading{letter-spacing:-.08px;font-size:7.6px;line-height:1;top:20.8px;left:7px}.hero-illust-mobile-title{width:auto;top:39.8px;left:6.14px}.hero-illust-mobile-title p:first-child{letter-spacing:-.06px;font-size:6.2px;line-height:1}.hero-illust-mobile-title p:last-child{letter-spacing:-.03px;margin-top:5.6px;font-size:5.6px;line-height:8.44px}.hero-illust-mobile-graph{width:81.988px;top:76px;left:6px}.hero-illust-mobile-graph-bg{height:67.889px}.hero-illust-mobile-graph-date{letter-spacing:-.02px;width:80.5px;margin-top:0;font-size:3.9px;line-height:1;position:absolute;top:71.2px;left:.18px}.hero-illust-mobile-graph-line{width:80.2px;height:39.3px;top:26.35px;left:.87px}.hero-illust-mobile-count{letter-spacing:-.05px;width:62.4px;height:10px;font-size:4.9px;line-height:10px;top:160px;left:6px}.hero-illust-mobile-count>span:first-child{position:absolute;top:0;left:0}.hero-illust-mobile-count-label{letter-spacing:0;border-radius:2px;gap:1px;width:22.445px;height:10px;padding:0 3px;font-size:5.9px;line-height:10px;position:absolute;top:0;left:39.89px}.hero-illust-mobile-count-label img{width:4px;height:4px}.hero-illust-rank-card{width:191px;height:157px;top:160px;left:0}.hero-illust-rank-card .desktop{display:none}.hero-illust-rank-card .m{display:block}.hero-illust>.hero-illust-bubbles{display:none}.hero-illust>.hero-illust-bubble-m{display:block}.hero-illust>.hero-illust-bubble-m.competitor{width:50px;height:50px;top:20px;left:18px}.hero-illust>.hero-illust-bubble-m.mine{width:60px;height:60px;top:38px;left:48px}}
.mar-modal{z-index:10050;justify-content:center;align-items:flex-start;padding:40px 20px;display:flex;position:fixed;inset:0;overflow-y:auto}@media (max-width:810px){.mar-modal{padding:24px 0}}.mar-modal .mar-modal-overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);pointer-events:none;background:#1013198c;position:fixed;inset:0}.mar-modal .mar-modal-panel-wrap{width:min(100%,1200px);margin:auto;position:relative}@media (max-width:810px){.mar-modal .mar-modal-panel-wrap{width:90%;min-width:365px}}.mar-modal .mar-modal-panel{border-radius:30px;flex-direction:column;width:100%;animation:.3s ease-out marModalSlideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000040}@media (max-width:810px){.mar-modal .mar-modal-panel{border-radius:10px}}.mar-modal .mar-modal-close{z-index:10;cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:-24px;right:-30px}@media (max-width:810px){.mar-modal .mar-modal-close{top:12px;right:7px}}.mar-modal .mar-modal-close>.m{display:none}@media (max-width:810px){.mar-modal .mar-modal-close>.w{display:none}.mar-modal .mar-modal-close>.m{display:block}}.mar-modal .mar-modal-close img{width:16px;height:16px}.mar-modal .mar-modal-body{flex-direction:column;gap:20px;width:min(100%,1140px);margin:0 auto;padding:60px 0;display:flex}@media (max-width:810px){.mar-modal .mar-modal-body{gap:15px;width:100%;padding:56px 16px 40px}}.mar-modal .mar-top-analyzing{color:#5c19dd;margin-top:12px;font-size:14px;font-weight:600}.mar-modal .mar-skeleton-block{background:#eef0f4;border-radius:6px;position:relative;overflow:hidden}.mar-modal .mar-skeleton-block:after{content:"";background:linear-gradient(90deg,#0000,#ffffffa6,#0000);animation:1.6s ease-in-out infinite marShimmer;position:absolute;inset:0;transform:translate(-100%)}.mar-modal .mar-inner-loading{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:50px 0;display:flex}@media (max-width:810px){.mar-modal .mar-inner-loading{padding:30px 0}}.mar-modal .mar-inner-loading-video{object-fit:contain;width:120px;height:120px}@media (max-width:810px){.mar-modal .mar-inner-loading-video{width:100px;height:100px}}.mar-modal .mar-inner-loading-br{display:none}@media (max-width:810px){.mar-modal .mar-inner-loading-br{display:inline}.mar-modal .mar-tip.hide-m{display:none}}.mar-modal .mar-inner-loading-texts{text-align:center;flex-direction:column;align-items:center;gap:5px;display:flex}.mar-modal .mar-inner-loading-text{color:#333;letter-spacing:-.15px;font-size:15px;font-weight:600}@media (max-width:810px){.mar-modal .mar-inner-loading-text{letter-spacing:-.07px;font-size:14px;line-height:1.5}}.mar-modal .mar-inner-loading-sub{color:#999;letter-spacing:-.13px;font-size:13px;font-weight:400}.mar-modal .mar-skeleton-circle{border-radius:50%;width:130px;height:130px}.mar-modal .mar-top{text-align:center}.mar-modal .mar-top .mar-top-title{letter-spacing:-.72px;color:#222;margin-bottom:30px;font-size:24px;font-weight:700;line-height:1.35}@media (max-width:810px){.mar-modal .mar-top .mar-top-title{margin-bottom:20px;font-size:18px}}.mar-modal .mar-top .mar-top-title-highlight{color:#5c19dd}.mar-modal .mar-top .mar-top-title-sub{font-weight:500}.mar-modal .mar-top .mar-top-title-tail{letter-spacing:-.24px;font-weight:400}.mar-modal .mar-top .mar-top-card{isolation:isolate;text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;min-height:130px;padding:20px 35px;display:flex;position:relative}.mar-modal .mar-top .mar-top-card:before{content:"";z-index:-1;pointer-events:none;border-style:solid;border-width:20px;border-image:url(../media/mar-top-card-bg.1kj1xeiwlr5dd.png) 60 fill/20px;position:absolute;inset:-8px}@media (max-width:810px){.mar-modal .mar-top .mar-top-card{flex-direction:column;align-items:center;gap:16px;min-height:0;padding:20px}.mar-modal .mar-top .mar-top-card:before{border-image-source:url(../media/mar-top-card-bg-m.1ki32ke29_mwh.png)}}.mar-modal .mar-top .mar-top-store-name{align-items:center;gap:10px;display:flex}@media (max-width:810px){.mar-modal .mar-top .mar-top-store-name{text-align:center;word-break:keep-all;overflow-wrap:anywhere;line-height:26px;display:block}.mar-modal .mar-top .mar-top-store-name .mar-top-store-name-tail{white-space:nowrap}.mar-modal .mar-top .mar-top-store-name .mar-top-badge{vertical-align:middle;margin-left:8px}}.mar-modal .mar-top .mar-top-store-name strong{letter-spacing:-.72px;color:#222;font-size:24px;font-weight:700}@media (max-width:810px){.mar-modal .mar-top .mar-top-store-name strong{font-size:18px}}.mar-modal .mar-top .mar-top-store-name-tail{align-items:center;gap:10px;display:inline-flex}@media (max-width:810px){.mar-modal .mar-top .mar-top-store-name-tail{display:inline}}.mar-modal .mar-top .mar-top-badge{color:#fff;letter-spacing:-.055px;background:#7d3aff;border-radius:5px;align-items:center;padding:5px 8px;font-size:11px;font-weight:600;line-height:normal;display:inline-flex}.mar-modal .mar-top .mar-top-store-meta{color:#666;letter-spacing:-.13px;align-items:center;gap:10px;margin-top:10px;font-size:13px;font-weight:500;display:flex}.mar-modal .mar-top .mar-top-store-meta .mar-top-divider{height:10px}@media (max-width:810px){.mar-modal .mar-top .mar-top-store-meta{justify-content:center;font-size:12px}}.mar-modal .mar-top .mar-top-chevron{width:10px;height:10px}.mar-modal .mar-top .mar-top-divider{background:#ddd;width:1px;height:12px}.mar-modal .mar-top .mar-top-stats{flex-shrink:0;align-items:center;gap:15px;display:flex}.mar-modal .mar-top .mar-top-stats .mar-top-divider{height:15px}@media (max-width:810px){.mar-modal .mar-top .mar-top-stats{gap:16px}}.mar-modal .mar-top .mar-top-stat{white-space:nowrap;align-items:center;gap:10px;display:flex}@media (max-width:810px){.mar-modal .mar-top .mar-top-stat{flex-direction:column;gap:8px}}.mar-modal .mar-top .mar-top-stat-label{color:#666;letter-spacing:-.13px;font-size:13px;font-weight:500}.mar-modal .mar-top .mar-top-stat-value{color:#333;letter-spacing:-.66px;font-size:22px;font-weight:700}@media (max-width:810px){.mar-modal .mar-top .mar-top-stat-value{font-size:16px}}.mar-modal .mar-top .mar-top-star{color:#5c19dd}.mar-modal .mar-card{text-align:left;background:#fff;border-radius:20px;flex-direction:column;gap:20px;padding:30px 25px;display:flex;box-shadow:0 2px 12px #1013190f}@media (max-width:810px){.mar-modal .mar-card{border-radius:12px;padding:20px 15px 30px}.mar-modal .mar-card.top10{gap:5px;padding-bottom:20px}}.mar-modal .mar-card .mar-card-title-row{align-items:center;gap:8px;display:flex}@media (max-width:810px){.mar-modal .mar-card .mar-card-title-row{flex-direction:column;align-items:flex-start;gap:2px}}.mar-modal .mar-card .mar-card-title-row.between{justify-content:space-between}.mar-modal .mar-card .mar-card-title-col{flex-direction:column;gap:6px;display:flex}.mar-modal .mar-card .mar-card-title-sub{color:#666;letter-spacing:-.28px;font-size:14px;font-weight:600}@media (max-width:810px){.mar-modal .mar-card .mar-card-title-sub{font-size:13px;display:block}}.mar-modal .mar-card .mar-card-subtitle{color:#666;letter-spacing:-.28px;font-size:14px;font-weight:500}.mar-modal .mar-card .mar-card-subtitle b{font-weight:700}.mar-modal .mar-card-trend,.mar-modal .mar-card-blogmap,.mar-modal .mar-card.top10{gap:30px}.mar-modal .mar-card-blogmap>.mar-tip.center{margin-top:10px}@media (max-width:810px){.mar-modal .mar-card-blogmap>.mar-tip.center{margin-top:-10px}}.mar-modal .mar-card-title{color:#222;letter-spacing:-.4px;font-size:20px;font-weight:700}@media (max-width:810px){.mar-modal .mar-card-title{font-size:16px}}@keyframes mar-update-spin{to{transform:rotate(360deg)}}.mar-modal .mar-insight-empty{text-align:center;flex-direction:column;align-items:center;gap:15px;padding:55px 0 60px;display:flex}@media (max-width:810px){.mar-modal .mar-insight-empty{padding:30px 0 35px}}.mar-modal .mar-retry-btn{letter-spacing:-.15px;color:#333;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:44px;justify-content:center;align-items:center;gap:5px;padding:8px 15px;font-size:15px;font-weight:600;line-height:normal;display:inline-flex}.mar-modal .mar-retry-btn:hover:not(:disabled){background:#f7f7f7;border-color:#999}.mar-modal .mar-retry-btn:disabled{cursor:default;background:#fff;border-color:#222;box-shadow:0 2px 6px #0000001f}.mar-modal .mar-retry-btn .mar-retry-btn-icon{background:url(../media/ic_common_refresh.44nri7gzxg92d.svg) 50%/14px 14px no-repeat;width:14px;height:14px}.mar-modal .mar-retry-btn .mar-retry-btn-icon.spinning{animation:1s linear infinite mar-update-spin}.mar-modal .mar-insight-empty-text{letter-spacing:-.13px;color:#666;font-size:13px}.mar-modal .mar-tip{background:#f8f8f9;border-radius:10px;flex-direction:column;gap:8px;padding:20px 15px;display:flex}@media (max-width:810px){.mar-modal .mar-tip{display:none}}.mar-modal .mar-tip:not(.center){margin-bottom:10px}.mar-modal .mar-tip .mar-tip-main{color:#333;letter-spacing:-.28px;white-space:pre-line;font-size:14px;font-weight:700}.mar-modal .mar-tip .mar-tip-sub{color:#666;letter-spacing:-.12px;font-size:12px;font-weight:600}.mar-modal .mar-tip.center{text-align:center;align-items:center;gap:initial;background:#f8f9fc;border-radius:15px;margin-top:10px;padding:25px 30px}@media (max-width:810px){.mar-modal .mar-tip.center{text-align:left;margin-top:0;padding:20px 15px;display:flex}}.mar-modal .mar-tip.center p{color:#222;letter-spacing:-.32px;font-size:16px;font-weight:500;line-height:1.45}@media (max-width:810px){.mar-modal .mar-tip.center p{font-size:13px}}.mar-modal .mar-tip.center .mar-tip-note{letter-spacing:-.13px;color:#7a7d89;margin-top:8px;font-size:13px;font-weight:400;line-height:normal}.mar-modal .mar-tip .mar-tip-purple{color:#5c19dd;font-weight:700}.mar-modal .mar-insights{flex-direction:column;gap:30px;display:flex}.mar-modal .mar-ai-badge{letter-spacing:-.15px;background:linear-gradient(144deg,#5200ff 0%,#db00ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:15px;font-weight:600}@media (max-width:810px){.mar-modal .mar-ai-badge{letter-spacing:-.13px;font-size:13px}}.mar-modal .mar-ai-notice{color:#999;text-align:right;letter-spacing:-.13px;margin-top:-5px;font-size:13px;font-weight:500}@media (max-width:810px){.mar-modal .mar-ai-notice{letter-spacing:-.06px;text-align:left;word-break:keep-all;font-size:12px;line-height:1.5}}.mar-modal .mar-ai-notice-br{display:none}@media (max-width:810px){.mar-modal .mar-ai-notice-br{display:inline}}.mar-modal .mar-insight-divider{background:#eee;width:100%;height:1px}.mar-modal .mar-insight{flex-direction:column;gap:20px;padding:0 15px;display:flex}.mar-modal .mar-insight .mar-insight-title{color:#222;letter-spacing:-.16px;font-size:16px;font-weight:700}@media (max-width:810px){.mar-modal .mar-insight .mar-insight-title{font-size:14px}}.mar-modal .mar-insight .mar-insight-body{flex-direction:column;gap:10px;display:flex}.mar-modal .mar-insight .mar-insight-label{letter-spacing:-.15px;border-radius:5px;align-self:flex-start;padding:6px 12px;font-size:15px;font-weight:700;display:inline-flex}@media (max-width:810px){.mar-modal .mar-insight .mar-insight-label{font-size:13px;line-height:19.5px}}.mar-modal .mar-insight .mar-insight-label.blue{color:#385de3;background:#edf1ff}.mar-modal .mar-insight .mar-insight-label.mint{color:#087397;background:#eafaff}.mar-modal .mar-insight .mar-insight-label.green{color:#077e72;background:#edf9f7}.mar-modal .mar-insight .mar-insight-text{color:#333;letter-spacing:-.07px;font-size:14px;font-weight:500;line-height:1.5}@media (max-width:810px){.mar-modal .mar-insight .mar-insight-text{font-size:13px}}.mar-modal .mar-compare{background:#fff;border-radius:20px;align-items:stretch;gap:14px;display:flex}@media (max-width:810px){.mar-modal .mar-compare{flex-direction:column;gap:24px}}.mar-modal .mar-compare .mar-compare-col{flex-direction:column;flex:1;align-items:center;gap:30px;padding:15px 0 20px;display:flex}.mar-modal .mar-compare .mar-compare-col:nth-child(n+3) .mar-compare-label{padding-left:30px}@media (max-width:810px){.mar-modal .mar-compare .mar-compare-col{padding:0}}.mar-modal .mar-compare .mar-compare-label{color:#222;letter-spacing:-.32px;align-self:flex-start;padding-left:15px;font-size:16px;font-weight:700}@media (max-width:810px){.mar-modal .mar-compare .mar-compare-label{padding-left:0;font-size:14px}}.mar-modal .mar-compare .mar-compare-divider{background:#eee;align-self:stretch;width:1px}@media (max-width:810px){.mar-modal .mar-compare .mar-compare-divider{width:100%;height:1px}}.mar-modal .mar-gauge{flex-direction:column;align-items:center;gap:10px;display:flex}.mar-modal .mar-gauge .mar-gauge-arc{--d:237.5px;--left:6.25px;--top:6.25px;--base:125px;--hole:68.42%;--end-mask:conic-gradient(from -90deg, #000 calc(var(--p,0) * 180deg - .3deg), transparent calc(var(--p,0) * 180deg));--ring-mask:radial-gradient(circle closest-side, transparent var(--hole), #000 calc(var(--hole) + .5px));width:250px;height:138px;position:relative}.mar-modal .mar-gauge .mar-gauge-arc:before,.mar-modal .mar-gauge .mar-gauge-arc:after{content:"";left:var(--left);top:var(--top);width:var(--d);height:var(--d);clip-path:inset(0 0 calc(var(--d) - var(--base) + var(--top)) 0);border-radius:50%;position:absolute}.mar-modal .mar-gauge .mar-gauge-arc:before{-webkit-mask-image:var(--ring-mask);mask-image:var(--ring-mask);-webkit-mask-image:var(--ring-mask);background:#ececf2}.mar-modal .mar-gauge .mar-gauge-arc:after{-webkit-mask-image:var(--ring-mask),var(--end-mask);mask-image:var(--ring-mask),var(--end-mask);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-image:var(--ring-mask),var(--end-mask);-webkit-mask-composite:source-in;background:conic-gradient(from -90deg,#b48bff 0deg,#5c19dd 180deg,#0000 180deg)}@media (max-width:810px){.mar-modal .mar-gauge .mar-gauge-arc{--d:162.4px;--left:12.8px;--top:4.3px;--base:85.5px;width:188px;height:94px}}.mar-modal .mar-gauge .mar-gauge-percent{letter-spacing:-.4px;color:#5c19dd;margin-top:-62px;font-size:20px;font-weight:700}@media (max-width:810px){.mar-modal .mar-gauge .mar-gauge-percent{margin-top:-40px;font-size:16px}}.mar-modal .mar-gauge .mar-gauge-rank{color:#666;letter-spacing:-.32px;margin-top:47px;font-size:16px;font-weight:500}@media (max-width:810px){.mar-modal .mar-gauge .mar-gauge-rank{margin-top:20px;font-size:14px}}.mar-modal .mar-gauge .mar-gauge-rank span,.mar-modal .mar-gauge .mar-gauge-rank b{margin-left:5px}.mar-modal .mar-gauge .mar-gauge-rank b{color:#5c19dd;font-size:18px;font-weight:700}@media (max-width:810px){.mar-modal .mar-gauge .mar-gauge-rank b{font-size:16px}}.mar-modal .mar-circles{flex-direction:column;align-items:center;gap:15px;display:flex}.mar-modal .mar-circles .mar-circles-stage{width:267px;height:150px;position:relative}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-stage{margin:-15px 0;transform:scale(.8)}}.mar-modal .mar-circles .mar-circles-circle{text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:16px;font-weight:600;display:flex;position:absolute}.mar-modal .mar-circles .mar-circles-circle.back{color:#8a9fb6;background:#f3f7fb;top:50%;transform:translate(-50%,-50%)}.mar-modal .mar-circles .mar-circles-circle.front{color:#fff;top:50%;transform:translate(-50%,-50%)}.mar-modal .mar-circles .mar-circles-label,.mar-modal .mar-circles .mar-circles-value{display:none}.mar-modal .mar-circles .mar-circles-circle.show-text .mar-circles-label,.mar-modal .mar-circles .mar-circles-circle.show-text .mar-circles-value{display:block}.mar-modal .mar-circles .mar-circles-label{letter-spacing:-.32px;font-size:16px;font-weight:600}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-label{font-size:14px}}.mar-modal .mar-circles .mar-circles-value{letter-spacing:-.72px;font-size:24px;font-weight:700}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-value{font-size:18px}}.mar-modal .mar-circles .mar-circles-value.pending{letter-spacing:-.36px;font-size:18px;font-weight:600}.mar-modal .mar-circles .mar-circles-value i{letter-spacing:-.36px;margin-left:2px;font-size:18px;font-style:normal;font-weight:600}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-value i{font-size:14px}}.mar-modal .mar-circles .mar-circles-delta{color:#666;letter-spacing:-.32px;font-size:16px;font-weight:500}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-delta{font-size:14px}}.mar-modal .mar-circles .mar-circles-delta b{letter-spacing:-.36px;font-size:18px;font-weight:700}@media (max-width:810px){.mar-modal .mar-circles .mar-circles-delta b{font-size:16px}}.mar-modal .mar-trends{gap:40px;display:flex}@media (max-width:810px){.mar-modal .mar-trends{flex-direction:column;gap:32px}}.mar-modal .mar-trend{flex-direction:column;flex:1;gap:20px;min-width:0;display:flex}.mar-modal .mar-trend .mar-trend-title-main{color:#222;letter-spacing:-.32px;font-size:16px;font-weight:700}.mar-modal .mar-trend .mar-trend-title-sub{color:#999;letter-spacing:-.12px;margin-top:6px;font-size:12px;font-weight:600}.mar-modal .mar-trend .mar-trend-chart{flex-direction:column;gap:10px;display:flex}.mar-modal .mar-trend .mar-trend-canvas{background:#f8fcff;width:100%;height:180px}.mar-modal .mar-trend .mar-trend-dates{white-space:nowrap;color:#999;letter-spacing:-.055px;justify-content:space-between;width:100%;font-size:11px;font-weight:500;display:flex}.mar-modal .mar-trend .mar-trend-change{align-items:center;gap:10px;margin-top:5px;display:flex}.mar-modal .mar-trend .mar-trend-change p{letter-spacing:-.15px;color:#333;font-size:15px;font-weight:600}.mar-modal .mar-trend .mar-trend-badge{letter-spacing:-.16px;color:var(--trend-color,#222);border-radius:5px;align-items:center;gap:2px;padding:5px 8px;font-size:16px;font-weight:800;display:inline-flex}.mar-modal .mar-trend .mar-trend-badge img{width:12px;height:12px}.mar-modal .mar-trend .mar-trend-badge.down img{transform:rotate(180deg)}.mar-modal .mar-blogmap{grid-template-columns:582px 1fr;grid-template-areas:"map list""legend legend";gap:20px 40px;display:grid}@media (max-width:810px){.mar-modal .mar-blogmap{grid-template-columns:1fr;grid-template-areas:"map""legend""list";row-gap:24px}}.mar-modal .mar-blogmap .mar-blogmap-map{border-radius:20px;grid-area:map;height:430px;position:relative;overflow:hidden}.mar-modal .mar-blogmap .mar-blogmap-map:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#0000,#0000000d);position:absolute;inset:0}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-map{width:100%;min-width:225px;height:225px}}.mar-modal .mar-blogmap.is-recalling .mar-blogmap-map{height:335px}@media (max-width:810px){.mar-modal .mar-blogmap.is-recalling .mar-blogmap-map{height:225px}}.mar-modal .mar-blogmap .mar-blogmap-map-shimmer{border-radius:0;position:absolute;inset:0}.mar-modal .mar-blogmap .mar-blogmap-map-live{width:100%;height:100%;position:absolute;inset:0}.mar-modal .mar-blogmap .mar-map-zoom-control{z-index:10;background:#fff;border:1px solid #e5e7eb;border-radius:2px;flex-direction:column;display:flex;position:absolute;bottom:10px;right:10px;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.mar-modal .mar-blogmap .mar-map-zoom-btn{color:#374151;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:18px;line-height:1;display:flex}.mar-modal .mar-blogmap .mar-map-zoom-btn:hover{background:#f3f4f6}.mar-modal .mar-blogmap .mar-map-zoom-btn:active{background:#e5e7eb}.mar-modal .mar-blogmap .mar-map-zoom-divider{background:#e5e7eb;height:1px}.mar-modal .mar-blogmap .mar-map-my-pin{flex-direction:column;align-items:center;gap:6px;display:flex}.mar-modal .mar-blogmap .mar-map-my-pin img{width:30px;height:42px}.mar-modal .mar-blogmap .mar-map-my-pin span{color:#fff;white-space:nowrap;background:#6950f5;border-radius:31px;padding:4px 8px 3px;font-size:14px;font-weight:600}.mar-modal .mar-blogmap .mar-map-dot-wrap{filter:drop-shadow(0 4px 20px #0000001a);width:15px;height:15px;position:relative}@media (max-width:810px){.mar-modal .mar-blogmap .mar-map-dot-wrap{width:8px;height:8px}}.mar-modal .mar-blogmap .mar-map-dot-wrap .mar-map-dot-name{letter-spacing:-.12px;color:var(--Text-Normal,#222);-webkit-text-stroke-width:2px;-webkit-text-stroke-color:#fff;paint-order:stroke fill;white-space:nowrap;pointer-events:none;font-family:Pretendard,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:normal;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.mar-modal .mar-blogmap .mar-map-dot-wrap.off .mar-map-dot{background:#b4b4b4}.mar-modal .mar-blogmap .mar-map-dot-wrap.off .mar-map-dot-name{color:#666}.mar-modal .mar-blogmap .mar-map-dot{aspect-ratio:1;filter:drop-shadow(0 4px 20px #0000001a);background:linear-gradient(309deg,#5200ff -86.59%,#db00ff 268.27%);border-radius:50%;width:100%;height:100%}.mar-modal .mar-blogmap .mar-map-cluster{color:#fff;background:linear-gradient(309deg,#5200ff -86.59%,#db00ff 268.27%);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:800;display:flex;box-shadow:0 4px 20px #00000040}.mar-modal .mar-blogmap .mar-blogmap-list{flex-direction:column;grid-area:list;gap:12px;min-width:0;display:flex}.mar-modal .mar-blogmap .mar-blogmap-list-title{color:#222;letter-spacing:-.15px;font-size:15px;font-weight:700}.mar-modal .mar-blogmap .mar-blogmap-list-body{flex-direction:column;display:flex}.mar-modal .mar-blogmap .mar-blogmap-list-body>.mar-blogmap-row.mine{margin-top:12px}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-list-body{height:auto}.mar-modal .mar-blogmap .mar-blogmap-list-body:has(>.mar-blogmap-row.mine){padding-bottom:20px}}.mar-modal .mar-blogmap .mar-blogmap-table{color:#333;letter-spacing:-.13px;background:#f8f9fc;border-radius:5px;justify-content:space-between;align-items:center;gap:20px;padding:11px 15px;font-size:13px;font-weight:500;display:flex}.mar-modal .mar-blogmap .mar-blogmap-table-main{align-items:center;gap:25px;display:flex}.mar-modal .mar-blogmap .mar-blogmap-table-main span:first-child{flex-shrink:0;width:36px}.mar-modal .mar-blogmap .mar-blogmap-table-meta{align-items:center;gap:5px;display:flex}.mar-modal .mar-blogmap .mar-blogmap-table-distance{text-align:left;width:86px}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-table-distance{width:62px}}.mar-modal .mar-blogmap .mar-blogmap-table-ad{text-align:center;width:42px}.mar-modal .mar-blogmap .mar-blogmap-rows{flex-direction:column;margin:-6px -10px -16px;padding:6px 10px 16px;display:flex;overflow-y:auto}.mar-modal .mar-blogmap .mar-blogmap-row{justify-content:space-between;align-items:center;padding:15px;display:flex;box-shadow:inset 0 -1px #eee}.mar-modal .mar-blogmap .mar-blogmap-row:last-child{box-shadow:none}.mar-modal .mar-blogmap .mar-blogmap-row:has(+.mine){box-shadow:none}.mar-modal .mar-blogmap .mar-blogmap-row.mine{z-index:1;box-sizing:border-box;border:1px solid #7660ff;border-radius:10px;flex-shrink:0;min-height:56px;padding:0 14px;position:relative;box-shadow:0 4px 10px #00000040}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-rank{letter-spacing:-.28px;font-weight:700}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-name{color:#5c19dd;letter-spacing:-.28px;font-size:14px;font-weight:700}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-name-text{max-width:none}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-distance{display:none}.mar-modal .mar-blogmap .mar-blogmap-row-main{align-items:center;gap:10px;min-width:0;display:flex}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-row-main{gap:15px}}.mar-modal .mar-blogmap .mar-blogmap-row-meta{flex-shrink:0;align-items:center;gap:5px;display:flex}.mar-modal .mar-blogmap .mar-blogmap-row-rank{color:#222;letter-spacing:-.07px;white-space:nowrap;flex-shrink:0;width:36px;font-size:14px;font-weight:600;line-height:1.5}.mar-modal .mar-blogmap .mar-blogmap-row-name{color:#333;letter-spacing:-.3px;align-items:center;gap:10px;min-width:0;font-size:15px;font-weight:600;display:flex}.mar-modal .mar-blogmap .mar-blogmap-row-name img{width:15px;height:21px}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-row-name img{width:12px;height:17px}}.mar-modal .mar-blogmap .mar-blogmap-row-name-text{text-overflow:ellipsis;white-space:nowrap;max-width:20ch;overflow:hidden}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-row-name-text{text-overflow:clip;max-width:none}}.mar-modal .mar-blogmap .mar-blogmap-row-distance{color:#666;letter-spacing:-.07px;white-space:nowrap;text-align:left;width:86px;font-size:14px;font-weight:600;line-height:1.5}@media (max-width:810px){.mar-modal .mar-blogmap .mar-blogmap-row-distance{width:62px}}.mar-modal .mar-blogmap .mar-blogmap-badge{letter-spacing:-.12px;border-radius:4px;justify-content:center;align-items:center;width:42px;padding:3px 5px;font-size:12px;font-weight:700;display:inline-flex}.mar-modal .mar-blogmap .mar-blogmap-badge.on{color:#fff;background:#238dfe}.mar-modal .mar-blogmap .mar-blogmap-badge.off{color:#999;background:#eee}.mar-modal .mar-blogmap-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px;display:inline-block}.mar-modal .mar-blogmap-row-name .mar-blogmap-dot{width:7px;height:7px}.mar-modal .mar-blogmap-empty{flex-direction:column;align-items:center;gap:16px;margin-top:35px;padding:40px 0;display:flex}.mar-modal .mar-blogmap-empty img{object-fit:contain;width:65px;height:65px}.mar-modal .mar-blogmap-empty p{letter-spacing:-.13px;text-align:center;flex-direction:column;align-items:center;gap:3px;font-size:13px;display:flex}.mar-modal .mar-blogmap-empty p span:first-child{color:#999;font-weight:400}.mar-modal .mar-blogmap-empty p span:last-child{color:#666;font-weight:600}.mar-modal .mar-blogmap-legend{grid-area:legend;align-items:center;gap:10px;font-size:12px;font-weight:500;display:flex}.mar-modal .mar-blogmap-legend span{color:#333;letter-spacing:-.12px;align-items:center;gap:5px;font-size:12px;font-weight:500;display:inline-flex}.mar-modal .mar-blogmap-legend-pin{width:10px!important;height:13px!important}.mar-modal .mar-blog-table,.mar-modal .mar-blog-row,.mar-modal .mar-blog-table-head{--cols:minmax(0, 1fr) 150px 42px 160px}.mar-modal .mar-blog-table{flex-direction:column;gap:0;display:flex;overflow-x:auto}@media (max-width:810px){.mar-modal .mar-blog-table{overflow:visible}}.mar-modal .mar-blog-table .mar-blog-table-head{grid-template-columns:var(--cols);color:#333;background:#f8f9fc;border-radius:8px;gap:9px;min-width:720px;padding:13px 20px;font-size:13px;font-weight:500;display:grid}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-head{display:none}}.mar-modal .mar-blog-table .mar-blog-table-head .mar-blog-row-date{text-align:center}.mar-modal .mar-blog-table .mar-blog-table-body{flex-direction:column;min-width:720px;margin-top:20px;display:flex}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-body{min-width:0}}.mar-modal .mar-blog-table .mar-blog-table-blur-wrap{padding:22px 0;position:relative}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-blur-wrap{height:130px}}.mar-modal .mar-blog-table .mar-blog-table-blur-rows{pointer-events:none;-webkit-user-select:none;user-select:none}.mar-modal .mar-blog-table .mar-blog-table-blur-image{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.mar-modal .mar-blog-table .mar-blog-table-blur-image img{object-fit:cover}.mar-modal .mar-blog-table .mar-blog-table-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffc;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-overlay{gap:initial;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:32px 0 21px}}.mar-modal .mar-blog-table .mar-blog-table-overlay-text{flex-direction:column;align-items:center;gap:0;display:flex}.mar-modal .mar-blog-table .mar-blog-table-overlay-text span{letter-spacing:-.32px;color:#222;font-size:16px;font-weight:600;line-height:1.45}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-overlay-text span{font-size:13px;font-weight:500}}.mar-modal .mar-blog-table .mar-blog-table-overlay-text span:nth-child(2){color:#5c19dd;font-weight:700}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-overlay-text span:nth-child(2){font-weight:700}}.mar-modal .mar-blog-table .mar-blog-table-cta{color:#fff;letter-spacing:-.16px;cursor:pointer;background:#6a1cff;border:0;border-radius:5px;margin-top:8px;padding:10px 15px;font-size:16px;font-weight:600}@media (max-width:810px){.mar-modal .mar-blog-table .mar-blog-table-cta{margin-top:15px;padding:8px 15px;font-size:13px}}.mar-modal .mar-blog-row-title{align-items:center;gap:5px;min-width:0;display:flex}@media (max-width:810px){.mar-modal .mar-blog-row-title{grid-area:title}}.mar-modal .mar-blog-row-title b{color:#333;flex-shrink:0;width:50px;font-weight:700}.mar-modal .mar-blog-row-title span{color:#333;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.mar-modal .mar-blog-row{grid-template-columns:var(--cols);letter-spacing:-.3px;align-items:center;gap:9px;min-width:720px;padding:15px;font-size:15px;line-height:1.45;display:grid;box-shadow:inset 0 -1px #eee}.mar-modal .mar-blog-row:first-child{padding-top:0}.mar-modal .mar-blog-row.mine .mar-blog-row-title b,.mar-modal .mar-blog-row.mine .mar-blog-row-title span,.mar-modal .mar-blog-row.mine .mar-blog-row-place{color:#5c19dd;font-weight:700}.mar-modal .mar-blog-row:last-child{box-shadow:none}@media (max-width:810px){.mar-modal .mar-blog-row{grid-template-columns:1fr;grid-template-areas:"title""meta";gap:8px;min-width:0;padding:15px 0}}.mar-modal .mar-blog-row .mar-blog-row-meta{display:contents}@media (max-width:810px){.mar-modal .mar-blog-row .mar-blog-row-meta{grid-area:meta;align-items:center;gap:8px;padding-left:27px;display:flex}}.mar-modal .mar-blog-row .mar-blog-row-divider{display:none}@media (max-width:810px){.mar-modal .mar-blog-row .mar-blog-row-divider{background:#ddd;flex-shrink:0;width:1px;height:10px;display:block}}.mar-modal .mar-blog-row .mar-blog-row-place{color:#333;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}@media (max-width:810px){.mar-modal .mar-blog-row .mar-blog-row-place{font-size:13px}}.mar-modal .mar-blog-row .mar-blog-row-ad{color:#333;border-radius:4px;justify-content:center;align-items:center;padding:3px 5px;font-size:12px;font-weight:700;display:inline-flex}.mar-modal .mar-blog-row .mar-blog-row-ad.revu{color:#fff;background:linear-gradient(60deg,#4b00ea 6%,#8f00ff 62%)}.mar-modal .mar-blog-row .mar-blog-row-ad.ad{background:#e5e5e5}.mar-modal .mar-blog-row .mar-blog-row-ad.none{color:#333}.mar-modal .mar-blog-row .mar-blog-row-date{text-align:center;color:#333;font-weight:500}@media (max-width:810px){.mar-modal .mar-blog-row .mar-blog-row-date{display:none}}.mar-modal .mar-blog-mystore{color:#222;background:#fff;border:1px solid #7660ff;border-radius:15px;grid-template-columns:50px minmax(0,1fr) 150px 60px 120px;align-items:center;gap:15px;padding:22px 15px;font-size:15px;font-weight:700;display:grid;box-shadow:0 4px 10px #0000000d}@media (max-width:810px){.mar-modal .mar-blog-mystore{grid-template-columns:40px 1fr auto;grid-template-areas:"rank title title""place place ad";gap:8px;padding:20px 15px}}.mar-modal .mar-blog-mystore .mar-blog-mystore-rank,.mar-modal .mar-blog-mystore .mar-blog-mystore-ad,.mar-modal .mar-blog-mystore .mar-blog-mystore-date{text-align:center}@media (max-width:810px){.mar-modal .mar-blog-mystore .mar-blog-mystore-rank{grid-area:rank}.mar-modal .mar-blog-mystore .mar-blog-mystore-title{grid-area:title;font-size:14px}}.mar-modal .mar-blog-mystore .mar-blog-mystore-place{text-align:left}@media (max-width:810px){.mar-modal .mar-blog-mystore .mar-blog-mystore-place{grid-area:place;font-size:13px;font-weight:500}.mar-modal .mar-blog-mystore .mar-blog-mystore-ad{grid-area:ad}.mar-modal .mar-blog-mystore .mar-blog-mystore-date{display:none}}.mar-modal .mar-inquiry{border-radius:20px;flex-direction:column;gap:0;display:flex;overflow:hidden;box-shadow:0 2px 12px #1013190f}.mar-modal .mar-inquiry .mar-inquiry-teaser{text-align:center;background:url(../media/img_modal_inquiry_teaser_bg.43ezby9tv447e.svg) 0 37.5%/100% 115.238% no-repeat;flex-direction:column;align-items:center;gap:5px;padding:30px 25px;display:flex}.mar-modal .mar-inquiry .mar-inquiry-teaser-title{letter-spacing:-.4px;color:#fff;font-size:20px;font-weight:600}.mar-modal .mar-inquiry .mar-inquiry-teaser-sub{letter-spacing:-.13px;color:#cfd8ff;font-size:13px;font-weight:500}.mar-modal .mar-inquiry .mar-inquiry-form-wrap{text-align:left;background:#fff;border:1px solid #f0f0f0;flex-direction:column;gap:30px;padding:30px 25px;display:flex}.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted{gap:0;position:relative}.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted .mar-inquiry-field input{color:#999}.mar-modal .mar-inquiry .mar-inquiry-submitted{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);text-align:center;background:#ffffffb3;border-radius:0 0 12px 12px;flex-direction:column;align-items:center;gap:12px;padding-top:60px;display:flex;position:absolute;inset:0}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-submitted{justify-content:center;padding-top:0}}.mar-modal .mar-inquiry .mar-inquiry-submitted-heading{display:none}.mar-modal .mar-inquiry .mar-inquiry-submitted-text{flex-direction:column;gap:8px;display:flex}.mar-modal .mar-inquiry .mar-inquiry-submitted-title{letter-spacing:-.18px;color:#222;margin:0;font-size:18px;font-weight:700;line-height:normal}.mar-modal .mar-inquiry .mar-inquiry-submitted-desc{letter-spacing:-.15px;color:#333;margin:0;font-size:15px;font-weight:400;line-height:normal}.mar-modal .mar-inquiry .mar-inquiry-form{flex-direction:column;align-items:center;gap:40px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-fields-group{flex-direction:column;gap:15px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-fields{flex-direction:column;gap:25px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-row{grid-template-columns:1fr 1fr;gap:20px;width:100%;display:grid}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-row{grid-template-columns:1fr}}.mar-modal .mar-inquiry .mar-inquiry-field{flex-direction:column;gap:10px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-field.select{gap:7px}.mar-modal .mar-inquiry .mar-inquiry-field>span{color:#222;letter-spacing:-.14px;font-size:14px;font-weight:700}.mar-modal .mar-inquiry .mar-inquiry-field>span i{color:#5c19dd;font-style:normal}.mar-modal .mar-inquiry .mar-inquiry-field input,.mar-modal .mar-inquiry .mar-inquiry-field textarea{color:#222;letter-spacing:-.32px;appearance:none;border:1px solid #ddd;border-radius:10px;outline:none;width:100%;height:60px;padding:0 20px;font-size:16px;font-weight:600}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-field input,.mar-modal .mar-inquiry .mar-inquiry-field textarea{border-radius:8px;height:50px;padding:0 15px;font-size:16px;line-height:1.59}}.mar-modal .mar-inquiry .mar-inquiry-field input::placeholder,.mar-modal .mar-inquiry .mar-inquiry-field textarea::placeholder{color:#999;font-weight:500}.mar-modal .mar-inquiry .mar-inquiry-field input:focus,.mar-modal .mar-inquiry .mar-inquiry-field textarea:focus{border:1px solid #222}.mar-modal .mar-inquiry .mar-inquiry-field.full textarea{resize:none;color:#333;height:310px;padding:25px}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-field.full textarea{height:200px;padding:15px}}.mar-modal .mar-inquiry .mar-inquiry-error{color:#f55a5a;margin-top:-4px;font-size:14px;font-weight:400}.mar-modal .mar-inquiry .mar-inquiry-select{width:100%;position:relative}.mar-modal .mar-inquiry .mar-inquiry-select-trigger{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:10px;outline:none;justify-content:space-between;align-items:center;width:100%;height:60px;padding:0 20px;display:flex}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-select-trigger{border-radius:8px;height:50px;padding:0 15px}}.mar-modal .mar-inquiry .mar-inquiry-select-trigger span{color:#222;letter-spacing:-.32px;font-size:16px;font-weight:500}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-select-trigger span{font-size:16px}}.mar-modal .mar-inquiry .mar-inquiry-select-trigger.placeholder span{color:#999}.mar-modal .mar-inquiry .mar-inquiry-select-trigger img{width:12px;height:12px;transition:transform .2s}.mar-modal .mar-inquiry .mar-inquiry-select-trigger img.open{transform:rotate(180deg)}.mar-modal .mar-inquiry .mar-inquiry-select-trigger.open{border-color:#222}.mar-modal .mar-inquiry .mar-inquiry-select-trigger:disabled{cursor:not-allowed;background:#f8f8f9}.mar-modal .mar-inquiry .mar-inquiry-select-panel{z-index:20;background:#fdfdfd;border:1px solid #ccc;border-radius:10px;flex-direction:column;gap:5px;width:100%;max-height:280px;padding:15px;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 4px 15px #0003}.mar-modal .mar-inquiry .mar-inquiry-select-option{text-align:left;color:#333;letter-spacing:-.32px;cursor:pointer;background:0 0;border:0;border-radius:5px;width:100%;padding:12px 10px;font-size:16px;font-weight:500}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-select-option{padding:10px;font-size:16px}}.mar-modal .mar-inquiry .mar-inquiry-select-option:hover{background:#f8f8f9}.mar-modal .mar-inquiry .mar-inquiry-agreement{flex-direction:column;gap:10px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-agreement-trigger{color:#333;letter-spacing:-.14px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:14px;font-weight:700;display:flex}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-agreement-trigger{font-size:12px}}.mar-modal .mar-inquiry .mar-inquiry-check{cursor:pointer;align-items:flex-start;gap:7px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-check input{display:none}.mar-modal .mar-inquiry .mar-inquiry-check-box{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:0;display:flex}.mar-modal .mar-inquiry .mar-inquiry-check-box img{width:100%;height:100%}.mar-modal .mar-inquiry .mar-inquiry-check-text{letter-spacing:-.14px;flex-direction:column;gap:5px;font-size:14px;display:flex}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-check-text{font-size:12px}}.mar-modal .mar-inquiry .mar-inquiry-check-text b{color:#666;font-weight:600}.mar-modal .mar-inquiry .mar-inquiry-check-text i{color:#999;font-style:normal}.mar-modal .mar-inquiry .mar-inquiry-check-arrow{flex-shrink:0;width:12px;height:12px;transition:transform .2s}.mar-modal .mar-inquiry .mar-inquiry-check-arrow.open{transform:rotate(180deg)}.mar-modal .mar-inquiry .mar-inquiry-check-details,.mar-modal .mar-inquiry .mar-inquiry-check-item-group{flex-direction:column;gap:10px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-check-item{cursor:pointer;align-items:center;gap:7px;width:100%;display:flex}.mar-modal .mar-inquiry .mar-inquiry-check-item input{display:none}.mar-modal .mar-inquiry .mar-inquiry-check-item-label{color:#666;letter-spacing:-.14px;font-size:14px;font-weight:600}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-check-item-label{font-size:12px}}.mar-modal .mar-inquiry .mar-inquiry-check-item-label i{color:#999;font-style:normal;font-weight:400}.mar-modal .mar-inquiry .mar-inquiry-check-policy-box{letter-spacing:-.13px;color:#666;border:1px solid #ddd;border-radius:8px;flex-direction:column;gap:10px;margin-left:24px;padding:15px 25px 15px 15px;font-size:13px;line-height:1.5;display:flex}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-check-policy-box{padding:12px 15px;font-size:12px}}.mar-modal .mar-inquiry .mar-inquiry-check-policy-box strong{font-weight:500}.mar-modal .mar-inquiry .mar-inquiry-check-desc{color:#666;letter-spacing:-.13px;margin-left:24px;font-size:13px}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-check-desc{font-size:12px}}.mar-modal .mar-inquiry .mar-inquiry-submit{color:#fff;letter-spacing:-.32px;cursor:pointer;background:#222;border:0;border-radius:5px;width:275px;height:52px;font-size:16px;font-weight:700}@media (max-width:810px){.mar-modal .mar-inquiry .mar-inquiry-submit{outline:none;width:100%}}.mar-modal .mar-inquiry .mar-inquiry-submit:disabled{color:#fff;cursor:not-allowed;background:#e5e5e5}.mar-modal .mar-inquiry-toast{z-index:10200;color:#fff;text-align:center;white-space:nowrap;background:#000000d9;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:2px;max-width:calc(100vw - 40px);padding:20px 80px;animation:.25s ease-out marInquiryToastIn;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 7px 15px #00000040}@media (max-width:810px){.mar-modal .mar-inquiry-toast{padding:20px 24px}}.mar-modal .mar-inquiry-toast p{margin:0}.mar-modal .mar-inquiry-toast .mar-inquiry-toast-title{letter-spacing:-.08px;font-size:16px;font-weight:700;line-height:1.5}.mar-modal .mar-inquiry-toast .mar-inquiry-toast-desc{letter-spacing:-.28px;font-size:14px;font-weight:500;line-height:1.45}@keyframes marInquiryToastIn{0%{opacity:0;transform:translate(-50%,calc(12px - 50%))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:810px){.mar-modal{padding:5px 0}.mar-modal .mar-modal-panel-wrap{width:min(365px,100% - 10px);min-width:0}.mar-modal .mar-modal-panel{border-radius:3px;box-shadow:0 0 8px #0003}.mar-modal .mar-modal-close{top:20px;right:15px}.mar-modal .mar-modal-body{gap:15px;padding:60px 15px 40px}.mar-modal .mar-top .mar-top-title{letter-spacing:-.09px;margin-bottom:25px;font-size:18px;line-height:1.5}.mar-modal .mar-top-title-sub{font-weight:500;display:block}.mar-modal .mar-top-title-br{display:none}.mar-modal .mar-top .mar-top-card{gap:21px;padding:20px 15px}.mar-modal .mar-top .mar-top-store-name strong{letter-spacing:-.18px}.mar-modal .mar-top .mar-top-store-meta{letter-spacing:-.06px;gap:8px;margin-top:8px;line-height:1.5}.mar-modal .mar-top .mar-top-stat-label{letter-spacing:-.13px}.mar-modal .mar-top .mar-top-stat-value{letter-spacing:-.16px}.mar-modal .mar-card{box-shadow:0 2px 4px #0000001a}.mar-modal .mar-card.top10,.mar-modal .mar-card-trend{gap:20px}.mar-modal .mar-card-title{letter-spacing:-.16px}.mar-modal .mar-card .mar-card-title-row{gap:5px}.mar-modal .mar-card .mar-card-title-sub{letter-spacing:-.12px;font-size:12px}.mar-modal .mar-card.top10 .mar-card-title-row{gap:2px}.mar-modal .mar-card.top10 .mar-card-title-sub{letter-spacing:-.065px;font-size:13px;font-weight:500;line-height:1.5}.mar-modal .mar-insight{padding:0}.mar-modal .mar-insight .mar-insight-title{letter-spacing:-.14px}.mar-modal .mar-insight .mar-insight-label{letter-spacing:-.13px}.mar-modal .mar-insight .mar-insight-text{letter-spacing:-.065px}.mar-modal .mar-insight-divider{margin-bottom:-1px}.mar-modal .mar-compare{gap:20px}.mar-modal .mar-compare .mar-compare-col{gap:20px;padding:0}.mar-modal .mar-compare .mar-compare-col:nth-child(n+3) .mar-compare-label{padding-left:0}.mar-modal .mar-compare .mar-compare-label{letter-spacing:-.14px}.mar-modal .mar-compare .mar-compare-divider{margin-bottom:-1px}.mar-modal .mar-gauge .mar-gauge-percent{letter-spacing:-.16px;margin-top:-39px}.mar-modal .mar-gauge .mar-gauge-rank{letter-spacing:-.28px;margin-top:20px;line-height:26px}.mar-modal .mar-gauge .mar-gauge-rank b{letter-spacing:-.16px}.mar-modal .mar-circles .mar-circles-stage{width:210.5px;height:120px;margin:0;transform:none}.mar-modal .mar-circles .mar-circles-label{letter-spacing:-.14px}.mar-modal .mar-circles .mar-circles-value{letter-spacing:-.18px}.mar-modal .mar-circles .mar-circles-value i{letter-spacing:-.14px}.mar-modal .mar-circles .mar-circles-value.pending{letter-spacing:-.14px;font-size:14px;font-weight:600}.mar-modal .mar-circles .mar-circles-delta{letter-spacing:-.14px;line-height:26px}.mar-modal .mar-circles .mar-circles-delta b{letter-spacing:-.16px}.mar-modal .mar-trends{gap:40px}.mar-modal .mar-trend .mar-trend-change{margin-top:0}.mar-modal .mar-trend .mar-trend-title-main{letter-spacing:-.14px;font-size:14px}.mar-modal .mar-trend .mar-trend-title-sub{letter-spacing:-.12px}.mar-modal .mar-trend .mar-trend-change p{letter-spacing:-.28px;font-size:14px}.mar-modal .mar-trend .mar-trend-badge{letter-spacing:-.15px;color:var(--trend-color,#222);font-size:15px;font-weight:700}.mar-modal .mar-card-blogmap{gap:30px;padding-bottom:20px}.mar-modal .mar-card .mar-card-title-col{gap:8px}.mar-modal .mar-card .mar-card-subtitle{letter-spacing:-.13px;font-size:13px;line-height:1.25}.mar-modal .mar-blogmap{row-gap:0}.mar-modal .mar-blogmap .mar-blogmap-map{border-radius:15px}.mar-modal .mar-blogmap .mar-blogmap-legend{gap:8px;margin-top:10px;font-size:11px}.mar-modal .mar-blogmap .mar-blogmap-legend span{letter-spacing:-.055px;gap:4px;font-size:11px}.mar-modal .mar-blogmap .mar-blogmap-legend .mar-blogmap-dot{width:6px;height:6px}.mar-modal .mar-blogmap .mar-blogmap-legend-pin{width:9px!important;height:12px!important}.mar-modal .mar-blogmap .mar-map-my-pin{gap:6px}.mar-modal .mar-blogmap .mar-map-my-pin img{width:20px;height:28px}.mar-modal .mar-blogmap .mar-map-my-pin span{letter-spacing:-.12px;font-size:12px}.mar-modal .mar-blogmap .mar-blogmap-list{gap:15px;margin-top:30px}.mar-modal .mar-blogmap .mar-blogmap-list-title{letter-spacing:-.28px;font-size:14px}.mar-modal .mar-blogmap .mar-blogmap-table{letter-spacing:-.06px;gap:0;padding:10px 11px 10px 12px;font-size:12px;line-height:1.5}.mar-modal .mar-blogmap .mar-blogmap-table-main{gap:0}.mar-modal .mar-blogmap .mar-blogmap-table-meta{gap:5px}.mar-modal .mar-blogmap .mar-blogmap-table-distance{width:62px}.mar-modal .mar-blogmap .mar-blogmap-table-ad{width:42px}.mar-modal .mar-blogmap .mar-blogmap-row{padding:15px 11px 15px 15px}.mar-modal .mar-blogmap .mar-blogmap-row.mine{height:48px;min-height:0;padding:0 10px 0 14px}.mar-modal .mar-blogmap .mar-blogmap-row-rank{width:auto;min-width:33px}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-rank,.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-name{letter-spacing:-.13px;font-size:13px}.mar-modal .mar-blogmap .mar-blogmap-row-main{gap:0}.mar-modal .mar-blogmap .mar-blogmap-row-name{letter-spacing:-.13px;gap:10px;font-size:13px}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-distance{display:none}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-main{flex:1;gap:8px;width:auto}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-rank{min-width:0}.mar-modal .mar-blogmap .mar-blogmap-row.mine .mar-blogmap-row-name{gap:8px}.mar-modal .mar-blogmap .mar-blogmap-row-distance{letter-spacing:-.13px;width:62px;font-size:13px}.mar-modal .mar-blogmap .mar-blogmap-badge{letter-spacing:-.055px;padding:3px 5px;font-size:11px;font-weight:600;line-height:1.5}.mar-modal .mar-blogmap-empty{margin-top:35px;padding:0}.mar-modal .mar-tip.center{margin-top:10px;padding:15px 10px 15px 15px}.mar-modal .mar-tip.center p{letter-spacing:-.065px;line-height:20px}.mar-modal .mar-blog-table .mar-blog-table-body{margin-top:0}.mar-modal .mar-blog-row{row-gap:10px;padding:15px 0;font-size:14px;line-height:normal}.mar-modal .mar-blog-row:first-child{padding-top:0}.mar-modal .mar-blog-row-title{letter-spacing:-.07px;gap:6px;font-size:14px;line-height:1.5}.mar-modal .mar-blog-row-title b{color:#222;width:28px}.mar-modal .mar-blog-row-title span{color:#222;font-weight:600}.mar-modal .mar-blog-row .mar-blog-row-meta{padding-left:31px}.mar-modal .mar-blog-row .mar-blog-row-place{letter-spacing:-.14px;font-size:14px}.mar-modal .mar-blog-row .mar-blog-row-place.empty{letter-spacing:-.055px;text-align:center;font-size:11px;font-weight:700}.mar-modal .mar-blog-row .mar-blog-row-place.empty+.mar-blog-row-divider+.mar-blog-row-ad.none{padding:0}.mar-modal .mar-blog-row .mar-blog-row-ad{letter-spacing:-.055px;min-width:40px;padding:2px 5px 3px;font-size:11px}.mar-modal .mar-blog-row .mar-blog-row-ad.none{min-width:0}.mar-modal .mar-blog-table .mar-blog-table-overlay-text{gap:0}.mar-modal .mar-blog-table .mar-blog-table-overlay-text span{letter-spacing:-.065px;font-weight:600;line-height:1.5}.mar-modal .mar-blog-table .mar-blog-table-overlay-text span:nth-child(2){font-weight:600}.mar-modal .mar-inquiry{border-radius:12px;box-shadow:0 2px 4px #0000001a}.mar-modal .mar-inquiry .mar-inquiry-teaser{justify-content:center;gap:5px;padding:15px 25px}.mar-modal .mar-inquiry .mar-inquiry-teaser-title{letter-spacing:-.14px;font-size:14px}.mar-modal .mar-inquiry .mar-inquiry-teaser-sub{letter-spacing:-.055px;margin-top:0;font-size:11px;line-height:1.5}.mar-modal .mar-m-br{display:inline}.mar-modal .mar-inquiry .mar-inquiry-form-wrap{border:0;gap:20px;padding:20px 15px 30px}.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted{gap:20px;height:137px;padding:20px 15px 0;overflow:hidden}.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted .mar-inquiry-submitted-heading{letter-spacing:-.16px;margin:0;display:block}.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted .mar-inquiry-row:nth-child(2),.mar-modal .mar-inquiry .mar-inquiry-form-wrap.submitted .mar-inquiry-row:first-child .mar-inquiry-field:nth-child(2){display:none}.mar-modal .mar-inquiry .mar-inquiry-submitted{justify-content:flex-start;gap:12px;padding-top:30px}.mar-modal .mar-inquiry .mar-inquiry-submitted img{width:20px;height:20px}.mar-modal .mar-inquiry .mar-inquiry-submitted-text{gap:5px}.mar-modal .mar-inquiry .mar-inquiry-submitted-title{letter-spacing:-.15px;font-size:15px}.mar-modal .mar-inquiry .mar-inquiry-submitted-desc{letter-spacing:-.13px;font-size:13px}.mar-modal .mar-inquiry .mar-inquiry-form{gap:25px}.mar-modal .mar-inquiry .mar-inquiry-fields{gap:20px}.mar-modal .mar-inquiry .mar-inquiry-field input,.mar-modal .mar-inquiry .mar-inquiry-field textarea{letter-spacing:-.14px}.mar-modal .mar-inquiry .mar-inquiry-field.select{gap:7px}.mar-modal .mar-inquiry .mar-inquiry-error{letter-spacing:-.06px;margin-top:-6px;font-size:12px}.mar-modal .mar-inquiry .mar-inquiry-select-trigger span{letter-spacing:-.07px}.mar-modal .mar-inquiry .mar-inquiry-agreement-trigger{letter-spacing:-.12px}.mar-modal .mar-inquiry .mar-inquiry-check-arrow{width:10px;height:10px}.mar-modal .mar-inquiry .mar-inquiry-check-box{width:16px;height:16px;margin-top:0}.mar-modal .mar-inquiry .mar-inquiry-check-text,.mar-modal .mar-inquiry .mar-inquiry-check-item-label{letter-spacing:-.12px}.mar-modal .mar-inquiry .mar-inquiry-check-item-group:first-child{gap:8px}.mar-modal .mar-inquiry .mar-inquiry-check-item-group:last-child{gap:5px}.mar-modal .mar-inquiry .mar-inquiry-check-policy-box{letter-spacing:-.06px;gap:5px;margin-left:23px;padding:12px}.mar-modal .mar-inquiry .mar-inquiry-check-desc{letter-spacing:-.12px}}.mar-m-br{display:none}@keyframes marModalSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes marShimmer{to{transform:translate(100%)}}
