@charset "UTF-8";

.cssskin-_block_main_privacy01 .c-title {
  line-height: 1.8;
  color: #F0896F;
  padding-bottom: 10px !important;
}

.cssskin-_block_main_privacy01 .c-large_headline {
  font-size: 18px;
  padding-bottom: 5px !important;
}

.cssskin-_block_main_privacy01 .c-body {
  font-size: 14px;
  line-height: 2.2;
}

.cssskin-_block_main_privacy01 .c-note {
  color: #837E7C;
  padding-top: 50px;
}

.cssskin-_block_main_privacy01 .c-lead {
  font-size: 16px;
}

.cssskin-_block_main_privacy01 .c-list_table th {
  font-size:14px !important;
  color:#504846 !important;
  text-align:left !important;
  padding:8px 20px !important;
  line-height:1.6 !important;
  vertical-align:middle !important;
}
.cssskin-_block_main_privacy01 .c-list_table td {
  font-size:14px !important;
  padding:8px 20px !important;
  line-height:1.6 !important;
  vertical-align:middle !important;
}
.cssskin-_block_main_privacy01 .c-list_table td a {
  color:#f0896f !important;
  text-decoration:underline !important;
  white-space:pre-wrap !important;
  word-wrap:break-word !important;
  word-break:break-all !important;
}



@media only screen and (max-width: 641px) {
.cssskin-_block_main_privacy01 .c-title {
  font-size: 18px;
  line-height: 1.8;
}

.cssskin-_block_main_privacy01 .c-body {
  font-size: 14px;
  line-height: 1.8;
}

.cssskin-_block_main_privacy01 .c-note {
  padding-top: 10px;
}

.cssskin-_block_main_privacy01 .c-lead {
  font-size: 14px;
}

.cssskin-_block_main_privacy01 .c-large_headline {
  font-size: 16px;
  padding-bottom: 5px !important;
}

}

