@charset "utf-8";

#add_banner_contents .u_head_2 {
    font-size: 17.5px;
    color: #444444;
    font-weight: bold;
    line-height: 1.2;
    height: 45px;
}
header .haed .logo a.mr {
	margin-right: 15px;
}
.search_info_case .search_info_inner .u_head_1 {
    font-size: 16px;
}

/* footer_link */
.footer_link_box {
  width: 1000px;
  margin: 0 auto;
  border: 2px solid #e2e2e2;
  padding: 30px;
}
.footer_link_box .lists {
  display: flex;
  flex-wrap: wrap;
}
.footer_link_box .lists .items {
  width: 200px;
  min-height: 50px;
  margin: 10px 15px;
  list-style: none;
}
.footer_link_box .lists .items ._btn{
  width: 100%;
  height: 100%;
  border: 2px solid #2cacc3;
  color: #2cacc3;
  line-height: 1.4;
  text-align: center;
  font-size: 18px;
  font-weight: bold;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 10px;
  text-decoration: none;
}
._btn:hover {
  background-color: #dcf7fb;
  color: #2cacc3;
}
@media screen and (max-width: 1000px) {
  #add_banner_contents .u_head_2 {
    font-size: 13.5px;
  }

  .footer_link_box {
    width: 100%;
  }
  .footer_link_box .lists {
    justify-content: space-around;
  }
  .footer_link_box .lists .items {
    width: 130px;
    min-height: 50px;
    margin: 5px;
  }
}
  .add_box ul{display: flex;justify-content: space-around; margin-top: 100px;}
  .add_box li{list-style: none;}
  .add_box li a{padding: 20px;font-size: 1.3em;font-weight: bold; text-decoration: none; box-shadow: 4px 4px #00000085;}
  .add_box .btn-1,.add_box a.btn-1 {color: #fff; background-color: #ee4b60; }
  .add_box .btn-2,.add_box a.btn-2 {color: #fff; background-color: #2babc4; }
  .add_box .btn-3,.add_box a.btn-3 {color: #fff; background-color: #3c75f6; }
.add_box .btn-1:hover, .add_box a.btn-1:hover {color: #fff; background: #ee4b60cf; }
.add_box .btn-2:hover, .add_box a.btn-2:hover {color: #fff; background: #2babc4cf; }
.add_box .btn-3:hover, .add_box a.btn-3:hover {color: #fff; background: #3c75f6cf; }
.add_box a.btn--radius {border-radius: 100vh; }
@media screen and (max-width: 1000px){
    .add_box ul{flex-wrap: wrap;margin-bottom: 30px;margin-top: 0;}
    .add_box li{list-style: none;margin-top: 50px;}
    .add_box li a{font-size: 1em;}  }