/* 出典: 旧WP page-global-market.php インラインスタイル */
/* レスポンシブ: このブロックは 1023.98px 以下でのみ当てる(PC 用マークアップと同居するため) */
@media (max-width:1023.98px){
/* MOBILE override — page-global-market */
.page-global-market{--side-pad:16px;width:100%;max-width:100%;overflow-x:hidden}
.gm-hero{height:240px;margin-top:0}
.gm-hero-content{gap:10px;padding:0 20px}
.gm-hero-title{font-size:28px;letter-spacing:.5px;line-height:1.25}
.gm-hero-sub{font-size:14px}

.gm-charts-section{padding:28px 16px 56px}
.gm-charts-card{max-width:100%;padding:18px;border-radius:16px}
.gm-cat-tabs{gap:0;margin-bottom:18px}
.gm-cat-tab{font-size:14px;padding:10px 14px}
.gm-sym-rows{margin-bottom:18px}
.gm-sym-row{gap:8px}
.gm-sym{font-size:13px;padding:7px 14px}
.gm-sym-select{width:100%;min-width:0;font-size:14px;padding:12px 40px 12px 14px;border-radius:9px}
.gm-chart-wrap{height:420px}
.gm-disclaimer{font-size:11px;line-height:1.6}
}
