@import url(http://fonts.googleapis.com/earlyaccess/notosansjp.css);
p {
  line-height: 23px !important;
}

#contents #main #cf_att_area {
  font-size: 14px;
}
#contents #main #cf_att_area h2 {
  background: url(../../image/common/bg_h.png) no-repeat 10px 14px, linear-gradient(to bottom, #ffffff 0%, #f9f9f9 100%);
  border: 1px solid #ededed;
  border-radius: 2px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  padding: 10px 10px 9px 35px;
  margin: 0 0 10px 0;
  font-size: 93%;
  font-weight: bold;
  line-height: 1.4;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner h3 {
  font-size: 17px;
  font-weight: bold;
  color: #ffaa21;
  margin: 2% 0;
  background: url(https://www.bora-net.com/cf_attention/image/bora_shiyou_11.png) no-repeat;
  background-position: 0 100%;
  padding: 0 0 5px 0;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg {
  padding: 15px;
  background: #fff4d6;
  margin: 0 0 5% 0;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg h4 {
  font-size: 15px;
  font-weight: bold;
  border-left: 5px solid #ffaa21;
  padding: 3px 0 4px 5px;
  vertical-align: middle;
  display: block;
  margin: 0 0 2% 0;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box {
  margin: 0 0 3% 0;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box p {
  font-size: 14px;
  font-weight: bold;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box p .tlbl_ttl01 {
  color: #ffaa21;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table {
  border: 1px solid #ffaa21;
  font-size: 14px;
  border-left: none !important;
  border-right: none !important;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr {
  background: #fdeacc !important;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr th {
  width: 80px;
  border: 1px solid #ffaa21;
  border-left: none;
  line-height: 23px;
  background: none !important;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr td {
  border-right: none !important;
  border: 1px solid #ffaa21;
  background: none !important;
  line-height: 23px;
}
#contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr:nth-child(2) {
  background: #fff !important;
}

.aft_red {
  color: #f00;
  font-weight: bold;
}

.pp_img_area {
  margin: 0 0 5% 0;
}
.pp_img_area .pp_img_box {
  width: 340px;
  display: inline-block;
}
.pp_img_area .pp_img_box:nth-child(2) {
  margin: 0 0 0 2%;
}

.af_attext01 {
  margin: 0 0 2% 0;
}

.tlbl_01 {
  background: url(https://www.bora-net.com/cf_attention/image/bora_shiyou_3.png) no-repeat left;
  padding: 2px 0 1px 5%;
  font-weight: bold;
  display: block;
  vertical-align: middle;
  margin: 0 0 2px 0;
}

.tlbl_02 {
  background: url(https://www.bora-net.com/cf_attention/image/bora_shiyou_4.png) no-repeat left;
  padding: 2px 0 1px 5%;
  font-weight: bold;
  display: block;
  vertical-align: middle;
  margin: 0 0 2px 0;
}

.tlbl_03 {
  padding: 0 0 3% 35px;
}

.r_cotion {
  font-size: 12px;
  text-align: right;
}

.under_y_ttl01 {
  color: #ffaa21;
  font-size: 17px;
  font-weight: bold;
  background: url(https://www.bora-net.com/cf_attention/image/bora_shiyou_11.png) no-repeat;
  background-position: 0 100%;
  padding: 0 0 5px 0;
  margin: 2% 0;
}

.ulr {
  margin: 0 0 30px 0;
}
.ulr .under_y_l {
  width: 435px;
  display: inline-block;
  vertical-align: top;
}
.ulr .under_y_r {
  width: 251px;
  display: inline-block;
  margin: 0 0 0 10px;
  vertical-align: top;
}
.mamechishiki_area .mame_box {
  display: block;
  margin: 0 0 30px 0;
}
.mamechishiki_area .mame_box .mame_l,
.mamechishiki_area .mame_box .p_clear_l {
  width: 435px;
  display: inline-block;
  vertical-align: top;
}
.mamechishiki_area .mame_box .mame_l h4,
.mamechishiki_area .mame_box .p_clear_l h4 {
  font-size: 16px;
  font-weight: bold;
  border-left: 5px solid #ffaa21;
  padding: 3px 0 3px 5px;
  vertical-align: middle;
  display: block;
  margin: 0 0 2% 0;
}
.mamechishiki_area .mame_box .mame_r,
.mamechishiki_area .mame_box .p_clear_r {
  width: 251px;
  display: inline-block;
  margin: 0 0 0 10px;
  vertical-align: top;
}

.prs_area .p_clear_box {
  padding: 0 0 20px 0;
}
.prs_area .p_clear_box h4 {
  font-size: 16px;
  font-weight: bold;
  border-left: 5px solid #ffaa21;
  padding: 3px 0 3px 5px;
  vertical-align: middle;
  display: block;
  margin: 0 0 2% 0;
}
.prs_area .p_clear_box .p_clear_l {
  width: 435px;
  display: inline-block;
  vertical-align: top;
}
.prs_area .p_clear_box .p_clear_l .second_p_clear {
  padding: 0 0 15px 0;
}
.prs_area .p_clear_box .p_clear_r {
  width: 251px;
  display: inline-block;
  margin: 0 0 0 10px;
  vertical-align: top;
}

@media screen and (max-width: 1024px) {
  body {
    max-width: 480px !important;
    margin: auto !important;
  }
  img {
    width: 100%;
    height: auto;
    padding: 0;
    margin: 0;
  }
  .pp_img_area .pp_img_box,
  .pp_img_area .pp_img_box:nth-child(2),
  .tlbl_03,
  .ulr .under_y_r,
  .mamechishiki_area .mame_box .mame_r,
  .p_clear_r {
    width: 100%;
    padding: 0;
    margin: 0;
  }
  .ulr .under_y_l,
  .mamechishiki_area .mame_box .mame_l,
  .p_clear_l {
    width: 100%;
  }
  #contents h1 span,
  #contents #main #cf_att_area .afatt_box .afatt_box_inner h3 {
    font-size: 15px;
  }
  #contents #main #cf_att_area h2,
  #contents #main #cf_att_area .afatt_box .afatt_box_inner h3 {
    margin: 0 0 5% 0;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .afatt_box_inner {
    padding: 0 3%;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .pp_img_area .pp_img_box:nth-child(2) {
    margin: 0 0 10% 0;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .tlbl_01,
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .tlbl_02 {
    padding: 2px 0 5px 10%;
    background-position: 0 3px !important;
    background-size: 7%;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .tlbl_03,
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .af_attext01 {
    padding: 0 0 10% 0 !important;
    margin: 0;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg h4 {
    padding: 0 0 0 2%;
    margin: 0 0 5% 0;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table {
    border: none;
    display: block;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr {
    margin: 0 0 5% 0;
    display: block;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr th {
    width: 100%;
    font-size: 15px;
    display: block;
    padding: 5px 0;
    margin: 0;
    border-right: none;
    background: #fdeacc !important;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box table tr td {
    width: 94%;
    font-size: 15px;
    display: block;
    padding: 5px 3%;
    margin: 0;
    border-left: none;
    background: #fff !important;
  }
  #contents #main #cf_att_area .afatt_box .afatt_box_inner .y_bg .tlbl_box .tlbl_inner_box p {
    margin: 0 0 3% 0;
  }
  .under_y_ttl01 {
    margin: 0 0 5% 0;
  }
  .ulr .under_y_l p {
    margin: 0 0 5% 0;
  }
  .mamechishiki_area .mame_box .mame_l {
    margin: 0 0 5% 0;
  }
  .p_clear_l p {
    margin: 0 0 3% 0;
  }
  .vdoarea iframe {
    width: 100%;
  }
  .prs_area .p_clear_box .p_clear_l {
    width: 100%;
  }
  #contents #main #cf_att_area {
    width: 96%;
    margin: 0 auto;
  }
}
