@charset "utf-8";

/* --------------------------------------------
  (SP) 先頭にある、前ページに戻るリンクが、タイトルが長すぎて折り返すので、余白調整
-------------------------------------------- */

@media screen and (max-width: 400px) {
  #rwd-content .rwd-product-header .rwd-headline1-type02 {
    padding-top: 45px;
  }
}

/* --------------------------------------------
  main-visual ボタン用個別調整
-------------------------------------------- */

@media print, screen and (min-width: 768px) {
  #main-visual .two-col .left .to-niken { height: 57px; }
  #main-visual .two-col .left .to-niken span { width: 80%; }
}

@media print, screen and (max-width: 767px) {
  #main-visual .two-col .left .to-niken { height: 57px; }
  #main-visual .two-col .left .to-niken span { width: 80%; }
}

/* --------------------------------------------
  各セクションのタイトル画像 個別調整
-------------------------------------------- */

@media print, screen and (min-width: 768px) {
  #first .headline img,
  #prepare .headline img,
  #mokuji .headline img {
    width: auto !important;
    height: 112px !important;
  }
}

@media screen and (max-width: 767px) {
  #first .headline img,
  #prepare .headline img,
  #mokuji .headline img {
    width: auto !important;
    height: 66px !important;
  }
}

/* --------------------------------------------
 用意するもの「羊毛」のp 個別調整
-------------------------------------------- */

@media print, screen and (min-width: 768px) {
  #prepare .prepare-second#wool p {
    margin-bottom: 1.5em;
  }
}

@media screen and (max-width: 767px) {
  #prepare .prepare-second#wool p {
    margin-bottom: 1em;
  }
}

/* --------------------------------------------
 ダウンロードボタン 個別調整
-------------------------------------------- */

@media print, screen and (min-width: 768px) and (max-width: 900px) {
  #paper .btn-normal {
    height: 57px;
  }
  #paper .btn-normal span {
    width: 80%;
  }
}

@media print, screen and (max-width: 767px) {
  #paper .btn-normal { height: 57px; }
  #paper .btn-normal span { width: 80%; }
}
