/* V50.27 Market Insight detail alignment only */
body.v5027-market-detail main{
  width:min(1120px,calc(100% - 40px))!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
body.v5027-market-detail main img{
  max-width:100%!important;
  height:auto!important;
}
body.v5027-market-detail main h1{
  font-size:clamp(30px,3vw,44px)!important;
  line-height:1.08!important;
}
body.v5027-market-detail main h2{
  font-size:clamp(20px,1.9vw,27px)!important;
  line-height:1.18!important;
}
body.v5027-market-detail main h3{
  font-size:clamp(17px,1.4vw,21px)!important;
}
@media(max-width:640px){
 body.v5027-market-detail main{width:min(100% - 28px,1120px)!important}
 body.v5027-market-detail main h1{font-size:30px!important}
}
