/**
 * two-columns
 */

.block-product .block-content p.adjust {
  letter-spacing: 0.2px;
}

.block-product .block-content .box.two-columns {
  border: solid 1px #ddd;
  padding: 40px;
}

.block-product .block-content .two-columns .column-left {
  width: 420px;
  padding: 0;
  border: none;
  text-align: left;
}
.block-product .block-content .two-columns .column-left h4 {
  margin-top: 0;
}
.block-product .block-content .two-columns .column-right {
  width: 470px;
  float: right;
  text-align: right;
  padding: 0;
  border: none;
}
.block-product .block-content .two-columns .column-right .frame {
  float: none;
  margin-left: 0;
}
.block-product .block-content .two-columns .column-right .note {
  margin: 15px 0 0 0;
}

.modalwindow-contents .products ul li img {
  margin: 0 73px;
}

.block-lineup-contents .block-product .block-inner .block-content .box:nth-of-type(5) .two-columns .column-right .note {
  text-align: left;
  line-height: 1.5;
}

/* ===================
 *
 * responsive - LINEUP TOP
 *
 * ===================*/

@media screen and (max-width: 768px) {
  .block-product .block-content .two-columns .column-left,
  .block-product .block-content .two-columns .column-right{
    width: 100%;
  }
}