.lMain .flagshipstoretokyo#flagshipstoretokyo .c-flagshipstoretokyo-btn {
  font-size: 14px;
  max-width: 100%;
  height: 13.33333vw;
  padding: 0;
  background: #333;
  border: 1px solid #333;
  color: #fff; }

.lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo-mv img {
  width: 100%; }

.lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo__container {
  max-width: none;
  padding-inline: 40px;
  padding-top: 40px;
  padding-bottom: 80px; }

.lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo-lead .flagshipstoretokyo-lead__text {
  font-size: 14px; }
  .lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo-lead .flagshipstoretokyo-lead__text.flagshipstoretokyo-lead__text--center {
    margin-bottom: 2em; }

.lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo-btns {
  row-gap: 6vw;
  margin-top: 40px; }

.lMain .flagshipstoretokyo#flagshipstoretokyo .flagshipstoretokyo-links {
  row-gap: 6vw;
  margin-top: 40px; }

/*# sourceMappingURL=../map/sp/flagshipstoretokyo.css.map */
