@charset "UTF-8";


@media screen and (max-width: 782px) {

  .flex_item_50 {
    width: 100%;
  }

  .flex_item_60 {
    width: 100%;
  }

  .flex_item_40 {
    width: 100%;
  }

  .flex_item_60 {
    width: 100%;
  }

  .flex_item_20 {
    width: 100%;
  }


  .flex_item_80 {
    width: 100%;
  }

  .flex_item_30 {
    width: 100%;
  }


  .flex_item_70 {
    width: 100%;
  }

  .flex_item_25 {
    width: 100%;
  }


  .section4 p:nth-child(1) {
    font-size: 1.5em;
  }

  .section4 p:nth-child(2) {
    font-size: 1em;
  }

  .section4 p:nth-child(2) span {
    font-size: 1.5em;
  }

  .section4_2 {
    font-size: 1em;
  }

  .pc-break {
    display: none;
  }

  .sp-break {
    display: block;
  }

  .section2 {
    padding: 50px 5%;
    padding-bottom: 20px;
  }

  .section2 p:nth-child(1) {
    /* line-height: 50px; */
    line-height: 1.4;
  }

  .section3 {
    padding: 10px 5%;
    padding-top: 60px;
  }

  .section4 {
    padding: 10px 5%;
  }

  .section4 p:nth-child(2) {
    width: 100%;
  }

  .section4_2 {
    width: 90%;
  }

  .section6{
    padding-top: 70px;
  }

  .section7{
    padding-top: 60px;
  }

  .section7_table {
    width: 90%;
  }

  .section5 li {
    width: 100%;
  }

  .about_sec2_img {
    display: none;
  }

  .about_sec2_inner p {
    margin: 0 5% 0 5%;
  }

  .about_sec2_inner p:nth-child(1) {
    font-size: 18px;
  }

  .about_sec2_inner p:nth-child(2) {
    margin: 28px 5% 0 5%;
  }

  .about_sec3 p {
    font-size: 1em;
  }

  .price_metal {
    width: 90%;
  }

  .price_jigging {
    width: 90%;
  }

  .price_rental {
    width: 90%;
  }

  .page_container {
    padding-top: 100px;
    padding-bottom: 0;
  }

  .price_body {
    padding-bottom: 20px;
  }

  .schedule_container {
    padding-bottom: 20px;
  }

  .schedule_sec1 p:nth-child(3) {
    font-size: .8em;
    line-height: 30px;
  }

  .fishing_container li {
    width: 90%;
  }

  .fishing_sec1 a:nth-child(2) {
    line-height: 40px;
    font-size: 1.2em;
  }
}


@media screen and (max-width:500px) {


  /* 共通 start*/
  /* 共通 end*/

  /* top start*/
  /* top end*/

  /* about start*/
  /* about end*/

  /* contact start*/
  /* contact end*/

  /* product archive start*/
  /* product archive end*/

  /* peoduct detail start*/
  /* product detail end*/





}