@charset "UTF-8";
/*=========================================

 privacyPolicy.css

=========================================*/

#privacypolicy .mainCl .block01 ul{
  padding-left:30px;
  }

#privacypolicy .mainCl .block01 ul li{
  margin-bottom:20px;
  list-style-type: decimal;
  }

#privacypolicy .mainCl .block02 ul{
  padding-left:30px;
  }

#privacypolicy .mainCl .block02 ul li{
  margin-bottom:20px;
  list-style-type: decimal;
  }

#privacypolicy .mainCl .block02 ul li ul{
  padding-left:0;
  }

#privacypolicy .mainCl .block02 ul li ul li{
  margin-bottom:0px;
  list-style-type: none;
  padding-left:15px;
  background:url("../../img/common/icon_circleBlack.png") no-repeat left 4px;
  }

#privacypolicy .mainCl .block02 p{
  margin:30px 0;
  }


@media screen and (max-width: 480px) {
  #privacypolicy h2 img {
    width: 130px;
  }

  #privacypolicy .block01,
  #privacypolicy .block02{
    margin-top: 30px;
  }

  #privacypolicy .mainCl .block02 ul{
    padding-left:20px;
  }

  #privacypolicy .mainCl .block02 ul li ul li{
    margin-bottom:0px;
    list-style-type: none;
    padding-left:15px;
    background:url("../../img/common/icon_circleBlack.png") no-repeat left 6px;
    background-size: 10px;
  }

  #privacypolicy .mainCl .block02 a img {
    width: 150px;
    vertical-align: top;
  }
}
