﻿/*!*************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./public/static/css/web/new.css ***!
  \*************************************************************************************************************/
/* News list */
.floor-container1 img {
  aspect-ratio: 960 / 481;
}

.floor-container2 {
  padding: 6.25vw 0 6.302083vw;
}

.floor-container2 .floor-headline {
  margin-top: 0.3125vw;
}

.floor-container2 .floor2-content .floor-title-en {
  font-size: 1.5625vw;
}

@media (max-width: 828px), (orientation:portrait) {
  .floor-container1 img {
    aspect-ratio: 9 / 16;
  }

  .floor-container2 {
    padding: 14.49275vw 0;
  }

  .floor-container2 .floor2-content {
    flex-direction: column;
  }

  .floor-container2 .floor2-content .floor-title {
    margin-top: 0;
    width: 100%;
  }

  .floor-container2 .floor-headline {
    margin-top: 1.932vw;
  }

  .floor-container2 .floor2-content .floor-title-en {
    font-size: 3.62319vw;
  }
}

