@charset "UTF-8";
/*　spフォントサイズ自動作成
----------------------------------------------- */
/*　spフォントサイズ自動作成
----------------------------------------------- */
/*　共通フォント
----------------------------------------------- */
/*　共通フォント
----------------------------------------------- */
/*　共通色指定
----------------------------------------------- */
/*　共通色指定
----------------------------------------------- */
/*　よくある質問
----------------------------------------------- */
#mvv {
  padding-bottom: 22.86%;
}

#mvv .mvv p{
	font-family: "游明朝", YuMincho, "Hiragino Mincho ProN W3", "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
	font-size: 1.5rem;
	line-height: 1.5;
	margin-bottom: 30px;
	padding: 0 0 0 30px;
}

@media screen and (min-width: 701px) {
  #mvv {
    padding-bottom: 180px;
  }
  #mvv .mvv {
    width: 1000px;
    margin: 0 auto;
    padding: 50px;
  }
  #mvv .mvv img{
    width: 100%;
  }
  #mvv .mvv-box {
    margin-top: 10px;
  }
  #mvv .mvv-box:first-child {
    margin-top: 0;
  }
  #mvv .mvv-box_q {
    height: auto;
    padding: 18px 0 18px 0;
  }
  #mvv .mvv-box_q::before {
    width: 20px;
    right: 30px;
    background-image: url(../../../img/page/mvv/icon_pc.svg);
  }
  #mvv .mvv-box_q.on::before {
    background-image: url(../../../img/page/mvv/icon-on_pc.svg);
  }
  #mvv .mvv-box_l {
    width: 75px;
    font-size: 25px;
  }
  #mvv .mvv-box_r {
    width: 825px;
    padding-left: 20px;
    font-size: 16px;
    line-height: 2;
  }
  #mvv .mvv-a_none {
    display: none;
  }
  #mvv .mvv-box_a {
    padding: 25px 55px 40px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
  #mvv .mvv-box_a .mvv-box_l {
    color: #165E47;
  }
  #mvv .mvv-box_a .mvv-box_r {
    border-left: 1px solid #165E47;
  }
  #mvv .mvv-box:nth-child(odd) .mvv-box_q {
    background: #165E47;
  }
  #mvv .mvv-box:nth-child(even) .mvv-box_q {
    background: #B6A478;
  }
}
/*# sourceMappingURL=mvv.css.map */