
/** wp-inline-style_csr-subpage_policy.css */
.tcd-pb-row.row1 { margin-bottom:60px; background-color:#ffffff; }
.tcd-pb-row.row1 .tcd-pb-col.col1 { width:100%; }
.tcd-pb-row.row1 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:85px; }
@media only screen and (max-width:767px) {
  .tcd-pb-row.row1 { margin-bottom:30px; }
  .tcd-pb-row.row1 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:30px; }
}
.tcd-pb-row.row2 { margin-bottom:40px; background-color:#ffffff; }
.tcd-pb-row.row2 .tcd-pb-col.col1 { width:100%; }
.tcd-pb-row.row2 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { border-top:3px solid #d90000; padding:40px 0px 0px 0px; }
@media only screen and (max-width:767px) {
  .tcd-pb-row.row2 { margin-bottom:30px; }
  .tcd-pb-row.row2 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { border-top:3px solid #d90000; padding:25px 0px 0px 0px; }
}
.tcd-pb-row.row3 { margin-bottom:20px; background-color:#f8f8f8; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:58px 50px 28px 50px; }
.tcd-pb-row.row3 .tcd-pb-row-inner { margin-left:-15px; margin-right:-15px; }
.tcd-pb-row.row3 .tcd-pb-col.col1 { width:28.096%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row3 .tcd-pb-col.col2 { width:71.9037%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row3 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:30px; background-color:#f8f8f8; }
.tcd-pb-row.row3 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:12px; }
@media only screen and (max-width:767px) {
  .tcd-pb-row.row3 { margin-bottom:18px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:30px 25px 20px 25px; }
  .tcd-pb-row.row3 .tcd-pb-row-inner { margin-left:-12.5px; margin-right:-12.5px; }
  .tcd-pb-row.row3 .tcd-pb-col.col1 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row3 .tcd-pb-col.col1 { width:100%; float:none; margin-bottom:25px; }
  .tcd-pb-row.row3 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:25px; padding:0px 52px 0px 52px; }
  .tcd-pb-row.row3 .tcd-pb-col.col2 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row3 .tcd-pb-col.col2 { width:100%; float:none; }
  .tcd-pb-row.row3 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:5px; }
}
.tcd-pb-row.row4 { margin-bottom:20px; background-color:#f8f8f8; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:58px 50px 28px 50px; }
.tcd-pb-row.row4 .tcd-pb-row-inner { margin-left:-15px; margin-right:-15px; }
.tcd-pb-row.row4 .tcd-pb-col.col1 { width:28.0036%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row4 .tcd-pb-col.col2 { width:71.9962%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row4 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:30px; background-color:#f8f8f8; }
.tcd-pb-row.row4 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:12px; }
@media only screen and (max-width:767px) {
  .tcd-pb-row.row4 { margin-bottom:18px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:30px 25px 20px 25px; }
  .tcd-pb-row.row4 .tcd-pb-row-inner { margin-left:-12.5px; margin-right:-12.5px; }
  .tcd-pb-row.row4 .tcd-pb-col.col1 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row4 .tcd-pb-col.col1 { width:100%; float:none; margin-bottom:25px; }
  .tcd-pb-row.row4 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:25px; padding:0px 52px 0px 52px; }
  .tcd-pb-row.row4 .tcd-pb-col.col2 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row4 .tcd-pb-col.col2 { width:100%; float:none; }
  .tcd-pb-row.row4 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:5px; }
}
.tcd-pb-row.row5 { margin-bottom:0px; background-color:#f8f8f8; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:58px 50px 28px 50px; }
.tcd-pb-row.row5 .tcd-pb-row-inner { margin-left:-15px; margin-right:-15px; }
.tcd-pb-row.row5 .tcd-pb-col.col1 { width:28.0036%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row5 .tcd-pb-col.col2 { width:71.9963%; padding-left:15px; padding-right:15px; }
.tcd-pb-row.row5 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:30px; background-color:#f8f8f8; }
.tcd-pb-row.row5 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:12px; }
@media only screen and (max-width:767px) {
  .tcd-pb-row.row5 { margin-bottom:15px; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; border-left:1px solid #dddddd; border-right:1px solid #dddddd; padding:30px 25px 20px 25px; }
  .tcd-pb-row.row5 .tcd-pb-row-inner { margin-left:-12.5px; margin-right:-12.5px; }
  .tcd-pb-row.row5 .tcd-pb-col.col1 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row5 .tcd-pb-col.col1 { width:100%; float:none; margin-bottom:25px; }
  .tcd-pb-row.row5 .tcd-pb-col.col1 .tcd-pb-widget.widget1 { margin-bottom:25px; padding:0px 52px 0px 52px; }
  .tcd-pb-row.row5 .tcd-pb-col.col2 { padding-left:12.5px; padding-right:12.5px; }
  .tcd-pb-row.row5 .tcd-pb-col.col2 { width:100%; float:none; }
  .tcd-pb-row.row5 .tcd-pb-col.col2 .tcd-pb-widget.widget1 { margin-bottom:5px; }
}
.tcd-pb-row.row3 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { color: #000000; font-size: 22px; text-align: left;  }
.tcd-pb-row.row4 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { color: #000000; font-size: 22px; text-align: left;  }
.tcd-pb-row.row5 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { color: #000000; font-size: 22px; text-align: left;  }
@media only screen and (max-width: 767px) {
  .tcd-pb-row.row3 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { font-size: 18px; text-align: left;  }
  .tcd-pb-row.row4 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { font-size: 18px; text-align: left;  }
  .tcd-pb-row.row5 .tcd-pb-col.col2 .tcd-pb-widget.widget1 .pb_catchcopy { font-size: 18px; text-align: left;  }
}
.tcd-pb-row.row1 .tcd-pb-col.col1 .tcd-pb-widget.widget1 .pb_headline { color: #000000; font-size: 30px; text-align: center;  }
.tcd-pb-row.row2 .tcd-pb-col.col1 .tcd-pb-widget.widget1 .pb_headline { color: #000000; font-size: 30px; text-align: center;  }
@media only screen and (max-width: 767px) {
  .tcd-pb-row.row1 .tcd-pb-col.col1 .tcd-pb-widget.widget1 .pb_headline { font-size: 20px; text-align: center;  }
  .tcd-pb-row.row2 .tcd-pb-col.col1 .tcd-pb-widget.widget1 .pb_headline { font-size: 20px; text-align: center;  }
}
