@charset "utf-8";
/* CSS Document */

/* ==========================================================================//
//
//　PC
//
// ========================================================================== */


/* subpage-area-mainimg 
---------------------------------------------------------- */
.subpage-area-mainimg {
}
.subpage-area-mainimg h2 {
  color: #202020;

}
.subpage-area-mainimg h2 span {
}


/* area-privacypolicy
---------------------------------------------------------- */
.area-privacypolicy {
  margin: -200px 0 0;
}
.area-privacypolicy .inner {
  max-width: 800px;
}
.area-privacypolicy .inner .txt_01 {
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  margin: 0 0 40px;
}
.area-privacypolicy .inner .txt_02 {
  font-size: 14px;
  line-height: 1.8;
}
.area-privacypolicy .inner dl {
}
.area-privacypolicy .inner dl dt {
  font-size: 18px;
  font-weight: bold;
  margin: 50px 0 25px;
}
.area-privacypolicy .inner dl dd {
  font-size: 14px;
  line-height: 1.8;
}
.area-privacypolicy .inner dl dd ul {
  margin: 25px 0 0;
}
.area-privacypolicy .inner dl dd ul li {
  font-size: 14px;
  line-height: 1.8;
}
.area-privacypolicy .inner dl dd .tbl_01 {
  margin: 60px 0 100px;
}
.area-privacypolicy .inner dl dd .tbl_01 tr th {
  padding-left: 40px;
}
.area-privacypolicy .inner dl dd .tbl_01 tr td {
  width: 60%;
}