@charset "utf-8";

/*---------------------------------------------------------------------------
-----------------------------------------------------------------------------

	Privacy

-------------------------------------------------------------------------------
-------------------------------------------------------------------------------*/

.privacyList{
  margin:0 auto 50px auto;
  max-width: 1150px;
}

.privacyList dt{
  color: #00A3D9;
  font-size: 1.8rem;
  margin-bottom: 15px;
  padding-bottom: 8px;
  border-bottom: 1px solid #000;
}
@media screen and (max-width: 959px) {
  .privacyList dt{
    padding-left: 10px;
    padding-right: 10px;
    line-height: 140%;
  }
}

.privacyList dd{
  margin-bottom:50px;
}
@media screen and (max-width: 959px) {
  .privacyList dd{
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom:35px;
  }
}

.privacyList dd ul{
  margin-top:15px;
}
.privacyList dd ul li{
  margin-bottom:4px;
}
@media screen and (max-width: 959px) {
  .privacyList dd ul li{
    padding-left:1.8em;
    text-indent:-2.5em;
  }
}

.contactBox {
  margin:0 auto;
  max-width: 1150px;
  margin-bottom: 60px;
}

.contactBox dt {
  color: #000;
  font-size: 1.8rem;
  margin-bottom: 5px;
}
@media screen and (max-width: 959px) {
  .contactBox dt{
    padding-left: 10px;
    padding-right: 10px;
  }
  .contactBox dd{
    padding-left: 10px;
    padding-right: 10px;
  }
}
.contactBox dd .contactWrap{
  border: 1px solid #000;
  padding: 18px 24px;
}
@media screen and (max-width: 959px) {
  .contactBox dd .contactWrap{
     padding: 15px;
     word-wrap: break-word
  }
}

.contactBox dd p{
  margin-bottom: 10px;
  line-height: 180%;
}

.contactBox dd p a{
  text-decoration: underline;
}
