@charset "utf-8";

textarea{
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 100%;
}

@media screen and (max-width: 768px) {
.pageTitle{
  background:url(../img/pagetitle_img.png) no-repeat right center;
  background-size:200px 70px;
}
.privacyContents p{
  margin-bottom:30px;
}
.privacyContents p.sign{
  margin:30px 0;
  text-align:right;
}
.privacyContents{
  font-size:14px;
}
.privacyContents ul{
}
.privacyContents ul li{
  padding-left:10px;
  margin-bottom:5px;
  list-style-type:decimal;
  margin-left:20px;
}
.privacyContents ul ul li{
  padding-left:10px;
  margin-left:40px;
  list-style-type:lower-roman;
}
.contactInfo h3{
  font-weight:bold;
  margin-bottom:5px;
}
  .freeTel{
    font-size: 24px;
    margin-right: 10px;
    font-weight: bold;
    color: #c9151d;
  }
  .enPrivacy{
    overflow: auto;
    height: 300px;
    padding: 10px;
    border: 1px solid #e9e9e9;
  }
}
@media print, screen and (min-width: 769px) and (max-width: 959px) {
.pageTitle{
  background:url(../img/pagetitle_img.png) no-repeat right center;
}
.privacyContents p{
  margin-bottom:30px;
}
.privacyContents p.sign{
  margin:30px 0;
  text-align:right;
}
.privacyContents{
  font-size:14px;
}
.privacyContents ul{
}
.privacyContents ul li{
  padding-left:10px;
  margin-bottom:5px;
  list-style-type:decimal;
  margin-left:20px;
}
.privacyContents ul ul li{
  padding-left:10px;
  margin-left:40px;
  list-style-type:lower-roman;
}
.contactInfo h3{
  font-weight:bold;
  margin-bottom:5px;
}
  .freeTel{
    font-size: 30px;
    margin-right: 10px;
	font-weight: bold;
	color: #c9151d;
  }
  .enPrivacy{
    overflow: auto;
    height: 400px;
    padding: 15px;
    border: 1px solid #e9e9e9;
  }
}
@media screen and (min-width: 960px)  {
.pageTitle{
  background:url(../img/pagetitle_img.png) no-repeat right center;
}
.privacyContents p{
  margin-bottom:30px;
}
.privacyContents p.sign{
  margin:30px 0;
  text-align:right;
}
.privacyContents{
  font-size:14px;
}
.privacyContents ul{
}
.privacyContents ul li{
  padding-left:10px;
  margin-bottom:5px;
  list-style-type:decimal;
  margin-left:20px;
}
.privacyContents ul ul li{
  padding-left:10px;
  margin-left:40px;
  list-style-type:lower-roman;
}
.contactInfo h3{
  font-weight:bold;
  margin-bottom:5px;
}
  .freeTel{
    font-size: 30px;
    margin-right: 10px;
	font-weight: bold;
	color: #c9151d;
  }
  .enPrivacy{
    overflow: auto;
    height: 400px;
    padding: 15px;
    border: 1px solid #e9e9e9;
  }
}