@import url("global.css");
#mainvisual .img {
  background: url(../privacy/img/main.jpg) no-repeat center center;
  background-size: cover;
  background-attachment: fixed; }

#bodyarea {
  padding-bottom: 40px; }

.policy > p {
  text-align: center;
  margin-bottom: 40px; }
.policy dl {
  border-top: #ccc 1px solid;
  padding: 50px 90px; }
  .policy dl dt {
    font-size: 21px;
    font-weight: 700;
    margin-bottom: 20px; }
    .policy dl dt span {
      padding-right: 8px; }
  .policy dl dd ul li {
    padding-left: 16px;
    text-indent: -16px; }
    .policy dl dd ul li::before {
      content: "";
      width: 8px;
      height: 8px;
      display: inline-block;
      margin-right: 8px;
      background: #ccc;
      border-radius: 50%;
      vertical-align: middle; }

/* ------------------------------------------------------------------------------------------------------------------------

 Responsive-Breakpoint-1 ( 1200px )
 
------------------------------------------------------------------------------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------

 Responsive-Breakpoint-2 ( 960px )
 
------------------------------------------------------------------------------------------------------------------------ */
@media only screen and (max-width: 959px) {
  #mainvisual .img {
    background-attachment: inherit; }

  .policy dl {
    padding: 50px 0; } }
/* ------------------------------------------------------------------------------------------------------------------------

 Responsive-Breakpoint-2 ( 645px )
 
------------------------------------------------------------------------------------------------------------------------ */
@media only screen and (max-width: 644px) {
  .policy > p {
    text-align: justify;
    margin-bottom: 30px; }
  .policy dl {
    padding: 30px 0; }
    .policy dl dt {
      padding-left: 26px;
      text-indent: -26px;
      font-size: 17px; }
    .policy dl dd {
      font-size: 15px; } }
