@media screen and (max-width: 599px)
.mod-importantNotice-info:before {
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    width: 21px;
    height: 19px;
    background: url(/support/showroom/common2/img/mod/icon_information.png) no-repeat;
    -webkit-background-size: 21px 19px;
    -moz-background-size: 21px 19px;
    background-size: 21px 19px;
}

.mod-importantNotice-info:before {
    top: 2px;
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    width: 21px;
    background: url(/support/showroom/common2/img/mod/icon_information.png) no-repeat;
    -webkit-background-size: 21px 19px;
    -moz-background-size: 21px 19px;
    background-size: 21px 19px;
    height: 24px;
}

.mod-importantNotice-info:before, .mod-importantNotice-info24green:before, .mod-importantNotice-info24red:before {
    position: absolute;
    top: 0;
    left: 0;
    display: inline-block;
    content: "";
}

.mod-compareSubmitBtn{
      width: 140px;
}

@media print{
.mod-compareSubmitBlock {
	display:none;
	}
}

@media screen and (max-width: 599px){
.mod-compareSubmitBlock .mod-compareSubmitBlock-button {
	display:none;
	}
}

.mod-importantNotice-attention:before{
  top:2px;text-indent:100%;white-space:nowrap;overflow:hidden;
  width:21px;background:url(/support/showroom/common2/img/mod/icon_information.png) no-repeat;
  -webkit-background-size:21px 19px;
  -moz-background-size:21px 19px;background-size:21px 19px;
  height:24px
}

  /*中央寄せ見出し（大サイズ）*/
.mod-leadText2 {
  line-height: 1.4; }
  .mod-leadText2 p {
    text-align: center;
    font-size: 1.875em; }

@media screen and (max-width: 599px) {
  .mod-leadText1 p,
  .mod-leadText2 p {
    font-size: 2rem; } }

  /*中央寄せ見出し（中サイズ）*/
.mod-leadText3 {
  line-height: 1.8;
  margin-bottom: 50px; }
  .mod-leadText3 p {
    text-align: center;
    font-size: 1.4em; }

  /*What's new 製品展示情報見出し*/
.whatsnew-info:before {
  position: relative;
  top: 15px;
  margin: 0 10px 0 0;
  content: url(/support/showroom/common2/img/mod/icon_camera.png);
}

  /*イベントの緑タグ*/
.mod-textLabel1 {
    padding: 2px 10px 10px 10px;
    border-radius: 3px;
    width: auto;
    height: 22px;
    line-height: 22px;
    background-color: #a9d18e;
    font-size: 12px;
    font-size: 1.2rem;
    white-space: nowrap;
    border: 0;
}

  /*写真展の青タグ*/
.mod-textLabel2 {
    padding: 2px 10px 10px 10px;
    border-radius: 3px;
    width: auto;
    height: 22px;
    line-height: 22px;
    background-color: #9dc3e6;
    font-size: 12px;
    font-size: 1.2rem;
    white-space: nowrap;
    border: 0;
}

.mod-formatIcon {
    margin-left: 5px;
    display: inline-block;
    border-width: 1px;
    border-style: solid;
    border-radius: 2px;
    text-align: center;
    box-sizing: border-box;
    width: auto;
    height: 25px;
    line-height: 20px;
    font-size: 16px;
    font-size: 1.6rem;
    font-weight: 600;
    color: #fff;
}

