/*@import url("/assets/css/fs_style.css?230510"); */
@import url("/assets/2024/css/common.css");
.layout_content {}
.layout_content .utility { display:none; }
.layout_content .system_content {
  display: block;
  max-width: 1280px;
  margin: 0 auto;
  padding: 100px 80px;
}

.orderFlow img {
  display: block;
  margin: 0 auto;
}

#FS2_body_Cart {}
#FS2_body_Cart .pageTitle {
  text-align: center;
  line-height: 1.0;
  font-size: 3.0rem;
  border: 0;
  margin: 80px 0;
  font-family: 'NijiMincho', 'Times New Roman', Times, 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro W3', 'HiraMinPro-W3', 'ƒqƒ‰ƒMƒm–¾’© Pro', 'Hiragino Mincho Pro', 'ƒqƒ‰ƒMƒm–¾’© Pro', 'Hiragino Mincho Pro', 'Noto Serif JP', 'Ÿà–¾’©‘Ì', 'YuMincho', 'Ÿà–¾’©', 'Yu Mincho', 'HGS–¾’©E', '‚l‚r ‚o–¾’©', 'MS PMincho', serif;
}

#FS2_body_Cart .CrossHead {
  font-size: 2.4rem;
  border-left: solid 5px
  #1f3134;
  line-height: 1.0;
  padding: 0.25em 0.5em;
  border-bottom: 0;
  margin-bottom: 1.0em;
  font-family: 'NijiMincho', 'Times New Roman', Times, 'ƒqƒ‰ƒMƒm–¾’© Pro W3', 'Hiragino Mincho Pro W3', 'HiraMinPro-W3', 'ƒqƒ‰ƒMƒm–¾’© Pro', 'Hiragino Mincho Pro', 'ƒqƒ‰ƒMƒm–¾’© Pro', 'Hiragino Mincho Pro', 'Noto Serif JP', 'Ÿà–¾’©‘Ì', 'YuMincho', 'Ÿà–¾’©', 'Yu Mincho', 'HGS–¾’©E', '‚l‚r ‚o–¾’©', 'MS PMincho', serif;
}

.layout_content table caption {
  caption-side:top !important;
  background-color: #1f3134;
  color:#ffffff;
  font-weight: bold;
}

.FS2_Cart_Detail_ItemPriceSummary th,
.FS2_Cart_Detail_InclusiveSum th {
  background-color: #fcc;
  font-weight: bold;
  color:#f00;
}
.FS2_Cart_Detail_ItemPriceSummary .FS2_aR,
.FS2_Cart_Detail_InclusiveSum .FS2_aR {
  font-weight: bold;
  font-size: 2.4rem;
  color:#f00;
}

.FS2_privacyPageLink_container { margin: 50px 0; }
.FS2_privacyPageLink_container a {
  display: block;
  text-decoration: underline;
}

#FS2_itemlayout_IH1 .FS2_thumbnail_container img{
  max-width: 100%;
}

#FS2_additional_image_popup .FS2_thumbnail_container img{
  max-width: 100%;
}
