
  /* パンくずリスト */
  .bread-sp{
    background-color: #f5f6f7;;
  }

/* 個人情報保護方針 */
  .privacy__top {
    background: url(../images/img-privacy-top-sp.webp);
    background-size: cover;
    background-repeat: no-repeat;
  }

  .privacy__title{
    text-align: center;
    padding: 20px;
  }

  .privacy{
    width: 100%;
    margin: 0 auto;
  }

  .privacy__container{
    width: 100%;
    background-color: #f5f6f7;
    padding: 30px 0;
  }

  .privacy-font{
    font-weight: bold;
  }

  .privacy__inner{
    width: 85%;
    margin: 0 auto;
  }

  .privacy__list_dt{
    margin-top: 30px;
  }

  .privacy__list_dd{
    padding: 10px 0;
  }

  .privacy__text{
    margin: 20px 0;
  }

  .privacy__text-p{
    margin-bottom: 0.8em;
  }
  
  .privacy__table{
    border: 1px solid #CCC;
    margin: 30px 0;
    width: 100%;
  }
  
  .privacy__table_th,
  .privacy__table_td{
    padding: 20px;
    text-align: left;
  }

  .privacy__table_th{
    border-right: 1px solid #CCC;
    border-bottom: 1px solid #CCC;
  }

  .privacy__table_td{
    border-bottom: 1px solid #CCC;
  }

  .privacy__table_thdesign{
    border-bottom: none;
  }

@media screen and (min-width:600px) {
}
  
@media screen and (min-width:1200px){
  /* パンくずリスト */
  .bread-sp{
    background-color: #fff;;
  }
  
  .privacy__top {
    background-image: url("../images/img-privacy-top-pc.webp");
  }

  .privacy__title {
    margin: 50px 0;
}
  .privacy{
    width: 1200px;
  }

  .privacy__container{
    width: 1000px;
    margin: 50px auto;
    padding: 50px;
  }

  .privacy__inner{
    width: 960px;
    padding: 20px;
  }
  
  .privacy__list_dd{
    line-height: 2rem;
    padding: 20px;
  }

  .privacy__padding {
    padding: 0;
    padding-left: 20px;
}
}

