@charset "UTF-8";
/* Original file: layouts/bank/page.scss */
@media (max-width: 991.98px) {
  html {
    /*font-size: 6px;*/
    /*font-size: 37.5%;*/
    font-size: 8px;
    font-size: 50%;
  }
}
.xe_content {
  color: var(--bh_color_text) !important;
  font-size: 14px;
  /*line-height: 1.6 !important;*/
  font-family: inherit !important;
}
/* common */
.bh .body > .bh_wrap {
  max-width: 100%;
  padding: 0;
}
.sub_left_menu {
  width: 100%;
}
.sub_left_menu .sub_left_banner {
  border: 1px solid var(--bh_color_gray_300);
  border-radius: 8px;
  overflow: hidden;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li > a {
  color: #666;
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 12px;
  height: 35px;
  padding: 0 10px;
  border-bottom: 1px solid var(--bh_color_gray_300);
  transition: 0.3s;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li > a > i {
  opacity: 0;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li.active > a, .sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li:hover > a {
  color: var(--bh_color_main);
  font-weight: 700;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li.active > a > i, .sub_left_menu .sub_left_banner .banner_link_wrap > .banner_link_list > li:hover > a > i {
  opacity: 1;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .link_box {
  display: flex;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .link_box > a {
  flex: 0 0 50%;
  max-width: 50%;
  height: 75px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5px;
  text-align: center;
  font-size: 14px;
}
.sub_left_menu .sub_left_banner .banner_link_wrap > .link_box > a.link_to_location {
  color: var(--bh_color_main);
  border-right: 1px solid var(--bh_color_gray_300);
}
.sub_title_wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 255px;
  overflow: hidden;
  border-radius: 8px;
  position: relative;
  padding-bottom: 60px;
}
.sub_title_wrap .title_wrap_bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.sub_title_wrap .title_wrap_bg > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.sub_title_wrap .sub_title {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
.sub_title_wrap .sub_title > .sub_text {
  margin-bottom: 15px;
  font-size: 24px;
  font-weight: 700;
  color: #333;
}
.sub_title_wrap .sub_title > .text_line {
  width: 25px;
  height: 3px;
  background-color: #333;
}
.sub_title_wrap .sub_title.color_white > .sub_text {
  color: var(--bh_color_white);
}
.sub_title_wrap .sub_title.color_white > .text_line {
  background-color: var(--bh_color_white);
}
@media (max-width: 991.98px) {
  .sub_title_wrap {
    padding-bottom: 0;
    height: 150px;
  }
}
.sub_page_content_wrap {
  width: calc(100% - 80px);
  margin: -60px auto 0;
  background-color: var(--bh_color_white);
  border-radius: 8px;
  text-align: center;
  padding-top: 35px;
}
@media (max-width: 991.98px) {
  .sub_page_content_wrap {
    width: calc(100% - 30px);
    margin: -30px auto 0;
    padding-top: 30px;
  }
}
.bh.board_type_location #content {
  padding-bottom: 65px;
}
.premium_con_wrap {
  border: 1px solid var(--bh_color_gray_300);
  border-radius: 8px;
  overflow: hidden;
  background-color: var(--bh_color_white);
}
.premium_con_wrap .premium_header {
  background-color: var(--bh_color_main);
  display: flex;
  justify-content: space-between;
  padding: 10px 20px;
}
.premium_con_wrap .premium_header > .icon_wrap {
  display: flex;
  align-items: center;
  gap: 5px;
}
.premium_con_wrap .premium_header > .icon_wrap > .icon_caption {
  font-weight: 700;
  font-size: 1.8rem;
  color: var(--bh_color_white);
}
.premium_con_wrap .premium_header > .premium-swiper-pagination {
  width: auto;
}
.premium_con_wrap .premium_header > .premium-swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: rgba(102, 102, 102, 0.3);
}
.premium_con_wrap .premium_header > .premium-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--bh_color_white);
}
.premium_con_wrap .premium_footer {
  background-color: var(--bh_color_main);
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 5px 10px;
}
.premium_con_wrap .premium_footer > .link_ad_inquiry {
  color: var(--bh_color_white);
  font-size: 12px;
}
.premium_con_wrap .premium_footer > .premium-swiper-pagination {
  width: auto;
}
.premium_con_wrap .premium_footer > .premium-swiper-pagination .swiper-pagination-bullet {
  opacity: 1;
  background-color: rgba(102, 102, 102, 0.3);
}
.premium_con_wrap .premium_footer > .premium-swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
  background-color: var(--bh_color_white);
}
/* header */
/* section1 */
.bh .section1 {
  background-color: #f5f7fa;
  padding-bottom: 0;
}
.ad_list_wrap {
  padding-right: 12px;
}
@media (max-width: 992px) {
  .ad_list_wrap {
    padding-right: 0;
  }
}
.ad_list_wrap .ad_list_tab > ul {
  display: flex;
}
.ad_list_wrap .ad_list_tab > ul > li > a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 50px;
  border-radius: 8px 8px 0 0;
  border: 1px solid var(--bh_color_gray_300);
  background-color: var(--bh_color_gray_50);
}
.ad_list_wrap .ad_list_tab > ul > li > a.active {
  border-bottom: 2px solid var(--bh_color_main);
  background-color: var(--bh_color_white);
  color: var(--bh_color_main);
}
.ad_list_wrap .ad_list_tab > ul > li > a > span {
  display: flex;
  align-items: center;
  gap: 5px;
}
.ad_list_wrap .bh_tab_li > .ad_list {
  border: 1px solid var(--bh_color_gray_300);
  border-top: 0;
  border-radius: 0 0 8px 8px;
  padding: 12px 15px;
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
  height: 420px;
  overflow-y: auto;
  background-color: var(--bh_color_white);
}
.ad_list_wrap .bh_tab_li > .ad_list > .ad_list_item {
  width: calc(50% - 6px);
  border-radius: 50px;
  border: 1px solid var(--bh_color_gray_300);
  color: var(--bh_color_gray_600);
  display: flex;
  align-items: center;
  justify-content: center;
  height: 33px;
  transition: 0.3s;
}
.ad_list_wrap .bh_tab_li > .ad_list > .ad_list_item:hover {
  border-color: var(--bh_color_main);
  color: var(--bh_color_main);
}
@media (max-width: 992px) {
  .ad_list_wrap .bh_tab_li > .ad_list {
    height: 210px;
  }
  .ad_list_wrap .bh_tab_li > .ad_list::-webkit-scrollbar {
    display: none;
  }
}
.main_banner_wrap {
  margin-top: 35px;
}
.main_banner_wrap > .xe-widget-wrapper {
  overflow: visible;
}
.sec1_img_wrap {
  margin: 20px 0 0;
}
@media (max-width: 992px) {
  .sec1_img_wrap {
    height: 100px;
  }
  .sec1_img_wrap > img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    object-position: center;
  }
}
/* section2 */
.bh .section2 {
  padding-top: 40px;
  padding-bottom: 70px;
}
.bh .section2 > .bh_wrap > .xe-widget-wrapper {
  overflow: visible;
}
.main_more_title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding-bottom: 15px;
  border-bottom: 1px solid var(--bh_color_gray_600);
}
.main_more_title > p {
  font-size: 20px;
  font-weight: 700;
}
.main_more_title > a {
  width: 25px;
  height: 25px;
  border: 1px solid var(--bh_color_gray_600);
  color: var(--bh_color_gray_600);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  transition: 0.3s;
}
.main_more_title > a:hover {
  border-color: var(--bh_color_main);
  color: var(--bh_color_main);
}
.main_more_title > a > i {
  font-size: 20px;
  line-height: 1;
}
@media (max-width: 992px) {
  .cs_info_wrap {
    margin-bottom: 30px;
  }
}
.cs_info_wrap .cs_info_con.con1 {
  padding: 15px 25px;
  background-color: #f3f4f8;
  border-radius: 8px;
  margin-top: 10px;
}
.cs_info_wrap .cs_info_con.con2 {
  padding: 25px;
  background-image: url(/files/attach/images/main_img/cs_img.png);
  background-size: cover;
  overflow: hidden;
  border-radius: 8px;
  margin-top: 10px;
}
.cs_info_wrap .cs_info_con.con2 > .open_bank_title {
  font-weight: 700;
  margin-bottom: 25px;
}
.cs_info_wrap .cs_info_con .cs_info {
  display: flex;
  align-items: center;
}
.cs_info_wrap .cs_info_con .cs_info:not(:last-child) {
  margin-bottom: 5px;
}
.cs_info_wrap .cs_info_con .cs_info > span:first-child {
  max-width: 85px;
  width: 100%;
  flex-shrink: 0;
}
.cs_info_wrap .cs_info_con .cs_info > span.tel_num {
  color: var(--bh_color_main);
  font-size: 36px;
  font-weight: 700;
}
@media (max-width: 992px) {
  .cs_info_wrap .cs_info_con .cs_info > span.tel_num {
    font-size: 2.4rem;
  }
}
.card_link_wrap {
  display: block;
  padding: 18px 23px;
  border-radius: 8px;
  background-color: #f3f4f8;
  transition: 0.3s;
}
.card_link_wrap .card_head {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.card_link_wrap .card_head .icon_wrap {
  border-radius: 100%;
  position: relative;
  width: 55px;
  height: 55px;
  background-color: var(--bh_color_main);
  transition: 0.3s;
}
.card_link_wrap .card_head .icon_wrap > img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  transition: 0.3s;
}
.card_link_wrap .card_head .icon_wrap > img.hover_img {
  opacity: 0;
}
.card_link_wrap .card_head .arrow_wrap > i {
  font-size: 24px;
  line-height: 1;
  transition: 0.3s;
}
.card_link_wrap .card_foot {
  margin-top: 10px;
}
.card_link_wrap .card_foot .card_title {
  font-size: 18px;
  font-weight: 700;
  color: var(--bh_color_gray_900);
  margin-bottom: 5px;
  transition: 0.3s;
}
.card_link_wrap .card_foot .card_con {
  font-size: 13px;
  color: var(--bh_color_gray_600);
  transition: 0.3s;
}
.card_link_wrap:hover {
  background-color: var(--bh_color_main);
  box-shadow: 1.5px 1.5px 10px 0 rgba(0, 0, 0, 0.15);
}
.card_link_wrap:hover .card_head .icon_wrap {
  background-color: var(--bh_color_white);
}
.card_link_wrap:hover .card_head .icon_wrap > img.hover_img {
  opacity: 1;
}
.card_link_wrap:hover .card_head .icon_wrap > img.no_hover_img {
  opacity: 0;
}
.card_link_wrap:hover .card_head .arrow_wrap > i {
  color: var(--bh_color_white);
}
.card_link_wrap:hover .card_foot .card_title {
  color: var(--bh_color_white);
}
.card_link_wrap:hover .card_foot .card_con {
  color: var(--bh_color_white);
}
.recommend_wrap {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 25px;
}
.recommend_wrap .recommend_text {
  display: flex;
  align-items: center;
  gap: 10px;
}
.recommend_wrap .recommend_text > .recommend_box {
  border-radius: 5px;
  background-color: var(--bh_color_main);
  color: var(--bh_color_white);
  display: flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 30px;
}
.recommend_wrap .recommend_text > p {
  font-size: 13px;
  color: var(--bh_color_gray_600);
}
.recommend_wrap .recommend_link {
  border: 1px solid var(--bh_color_gray_300);
  font-size: 14px;
  color: var(--bh_color_gray_600);
  padding: 5px 10px;
  border-radius: 5px;
  transition: 0.3s;
}
.recommend_wrap .recommend_link > i {
  color: var(--bh_color_main);
  font-size: 18px;
  line-height: 1;
}
.recommend_wrap .recommend_link:hover {
  border-color: var(--bh_color_main);
  color: var(--bh_color_main);
}
@media (max-width: 992px) {
  .recommend_wrap {
    flex-direction: column;
    align-items: start;
    gap: 10px;
  }
  .recommend_wrap .recommend_text {
    flex-direction: column;
    align-items: start;
  }
}
/* section3 */
/* section4 */
/* section5 */
/* section7 */
/* section8 */
/* section9 */
/* section10 */
/* sub */
.location_premium_wrap > div {
  height: 100%;
}
.location_premium_wrap > div > div {
  height: 100%;
}
.location_premium_wrap > div > div > .bh_gall_tc_1_ad_type_location {
  height: 100%;
}
.premium_con_wrap.type_location {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.premium_con_wrap.type_location > .bh_widget_content {
  flex-grow: 1;
}
.search_key_list {
  display: flex;
  flex-wrap: wrap;
  border-radius: 8px;
  border: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key {
  max-width: 11.1111%;
  width: 100%;
  height: 100px;
  border-right: 1px solid var(--bh_color_gray_300);
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 5px;
}
.search_key_list > .search_key .search_key_icon {
  width: 50px;
  height: 50px;
  position: relative;
  background-position: center;
  background-size: contain;
  transition: 0.3s;
}
.search_key_list > .search_key.key_1 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_2 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_3 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_4 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_5 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_6 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_7 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_8 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key.key_9 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list > .search_key:nth-child(9n) {
  border-right: 0;
}
.search_key_list > .search_key .icon_caption {
  font-size: 12px;
}
.search_key_list.location_key_wrap .search_key.key_1 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_1.png);
}
.search_key_list.location_key_wrap .search_key.key_1:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_1_on.png);
}
.search_key_list.location_key_wrap .search_key.key_2 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_2.png);
}
.search_key_list.location_key_wrap .search_key.key_2:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_2_on.png);
}
.search_key_list.location_key_wrap .search_key.key_3 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_3.png);
}
.search_key_list.location_key_wrap .search_key.key_3:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_3_on.png);
}
.search_key_list.location_key_wrap .search_key.key_4 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_4.png);
}
.search_key_list.location_key_wrap .search_key.key_4:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_4_on.png);
}
.search_key_list.location_key_wrap .search_key.key_5 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_5.png);
}
.search_key_list.location_key_wrap .search_key.key_5:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_5_on.png);
}
.search_key_list.location_key_wrap .search_key.key_6 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_6.png);
}
.search_key_list.location_key_wrap .search_key.key_6:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_6_on.png);
}
.search_key_list.location_key_wrap .search_key.key_7 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_7.png);
}
.search_key_list.location_key_wrap .search_key.key_7:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_7_on.png);
}
.search_key_list.location_key_wrap .search_key.key_8 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_8.png);
}
.search_key_list.location_key_wrap .search_key.key_8:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_8_on.png);
}
.search_key_list.location_key_wrap .search_key.key_9 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_9.png);
}
.search_key_list.location_key_wrap .search_key.key_9:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_9_on.png);
}
.search_key_list.location_key_wrap .search_key.key_10 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_10.png);
}
.search_key_list.location_key_wrap .search_key.key_10:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_10_on.png);
}
.search_key_list.location_key_wrap .search_key.key_11 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_11.png);
}
.search_key_list.location_key_wrap .search_key.key_11:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_11_on.png);
}
.search_key_list.location_key_wrap .search_key.key_12 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_12.png);
}
.search_key_list.location_key_wrap .search_key.key_12:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_12_on.png);
}
.search_key_list.location_key_wrap .search_key.key_13 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_13.png);
}
.search_key_list.location_key_wrap .search_key.key_13:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_13_on.png);
}
.search_key_list.location_key_wrap .search_key.key_14 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_14.png);
}
.search_key_list.location_key_wrap .search_key.key_14:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_14_on.png);
}
.search_key_list.location_key_wrap .search_key.key_15 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_15.png);
}
.search_key_list.location_key_wrap .search_key.key_15:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_15_on.png);
}
.search_key_list.location_key_wrap .search_key.key_16 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_16.png);
}
.search_key_list.location_key_wrap .search_key.key_16:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_16_on.png);
}
.search_key_list.location_key_wrap .search_key.key_17 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_17.png);
}
.search_key_list.location_key_wrap .search_key.key_17:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_17_on.png);
}
.search_key_list.location_key_wrap .search_key.key_18 .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_18.png);
}
.search_key_list.location_key_wrap .search_key.key_18:hover .search_key_icon {
  background-image: url(/files/attach/images/sub/loca_icon_18_on.png);
}
.search_key_list.product_key_wrap > .search_key.key_1 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_2 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_3 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_4 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_5 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_6 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_7 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_8 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_9 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_10 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_11 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_12 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_13 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_14 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_15 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_16 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_17 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_18 {
  border-bottom: 1px solid var(--bh_color_gray_300);
}
.search_key_list.product_key_wrap > .search_key.key_1 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon1.png);
}
.search_key_list.product_key_wrap > .search_key.key_1:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h1.png);
}
.search_key_list.product_key_wrap > .search_key.key_2 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon2.png);
}
.search_key_list.product_key_wrap > .search_key.key_2:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h2.png);
}
.search_key_list.product_key_wrap > .search_key.key_3 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon3.png);
}
.search_key_list.product_key_wrap > .search_key.key_3:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h3.png);
}
.search_key_list.product_key_wrap > .search_key.key_4 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon4.png);
}
.search_key_list.product_key_wrap > .search_key.key_4:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h4.png);
}
.search_key_list.product_key_wrap > .search_key.key_5 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon5.png);
}
.search_key_list.product_key_wrap > .search_key.key_5:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h5.png);
}
.search_key_list.product_key_wrap > .search_key.key_6 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon6.png);
}
.search_key_list.product_key_wrap > .search_key.key_6:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h6.png);
}
.search_key_list.product_key_wrap > .search_key.key_7 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon7.png);
}
.search_key_list.product_key_wrap > .search_key.key_7:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h7.png);
}
.search_key_list.product_key_wrap > .search_key.key_8 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon8.png);
}
.search_key_list.product_key_wrap > .search_key.key_8:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h8.png);
}
.search_key_list.product_key_wrap > .search_key.key_9 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon9.png);
}
.search_key_list.product_key_wrap > .search_key.key_9:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h9.png);
}
.search_key_list.product_key_wrap > .search_key.key_10 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon10.png);
}
.search_key_list.product_key_wrap > .search_key.key_10:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h10.png);
}
.search_key_list.product_key_wrap > .search_key.key_11 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon11.png);
}
.search_key_list.product_key_wrap > .search_key.key_11:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h11.png);
}
.search_key_list.product_key_wrap > .search_key.key_12 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon12.png);
}
.search_key_list.product_key_wrap > .search_key.key_12:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h12.png);
}
.search_key_list.product_key_wrap > .search_key.key_13 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon13.png);
}
.search_key_list.product_key_wrap > .search_key.key_13:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h13.png);
}
.search_key_list.product_key_wrap > .search_key.key_14 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon14.png);
}
.search_key_list.product_key_wrap > .search_key.key_14:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h14.png);
}
.search_key_list.product_key_wrap > .search_key.key_15 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon15.png);
}
.search_key_list.product_key_wrap > .search_key.key_15:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h15.png);
}
.search_key_list.product_key_wrap > .search_key.key_16 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon16.png);
}
.search_key_list.product_key_wrap > .search_key.key_16:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h16.png);
}
.search_key_list.product_key_wrap > .search_key.key_17 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon17.png);
}
.search_key_list.product_key_wrap > .search_key.key_17:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h17.png);
}
.search_key_list.product_key_wrap > .search_key.key_18 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon18.png);
}
.search_key_list.product_key_wrap > .search_key.key_18:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h18.png);
}
.search_key_list.product_key_wrap > .search_key.key_19 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon19.png);
}
.search_key_list.product_key_wrap > .search_key.key_19:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h19.png);
}
.search_key_list.product_key_wrap > .search_key.key_20 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon20.png);
}
.search_key_list.product_key_wrap > .search_key.key_20:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h20.png);
}
.search_key_list.product_key_wrap > .search_key.key_21 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon21.png);
}
.search_key_list.product_key_wrap > .search_key.key_21:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h21.png);
}
.search_key_list.product_key_wrap > .search_key.key_22 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon22.png);
}
.search_key_list.product_key_wrap > .search_key.key_22:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h22.png);
}
.search_key_list.product_key_wrap > .search_key.key_23 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon23.png);
}
.search_key_list.product_key_wrap > .search_key.key_23:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h23.png);
}
.search_key_list.product_key_wrap > .search_key.key_24 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon24.png);
}
.search_key_list.product_key_wrap > .search_key.key_24:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h24.png);
}
.search_key_list.product_key_wrap > .search_key.key_25 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon25.png);
}
.search_key_list.product_key_wrap > .search_key.key_25:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h25.png);
}
.search_key_list.product_key_wrap > .search_key.key_26 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon26.png);
}
.search_key_list.product_key_wrap > .search_key.key_26:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h26.png);
}
.search_key_list.product_key_wrap > .search_key.key_27 .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon27.png);
}
.search_key_list.product_key_wrap > .search_key.key_27:hover .search_key_icon {
  background-image: url(/files/attach/images/product_icon/product_icon_h27.png);
}
@media (max-width: 991.98px) {
  .search_key_list > .search_key {
    max-width: 16.6666%;
    height: 80px;
  }
  .search_key_list > .search_key.key_1 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_2 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_3 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_4 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_5 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_6 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_7 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_8 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_9 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_10 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_11 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key.key_12 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key:nth-child(9n) {
    border-right: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list > .search_key:nth-child(6n) {
    border-right: 0;
  }
  .search_key_list.product_key_wrap > .search_key {
    max-width: 20%;
    border-right: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key:nth-child(5n) {
    border-right: 0;
  }
  .search_key_list.product_key_wrap > .search_key.key_1 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_2 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_3 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_4 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_5 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_6 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_7 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_8 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_9 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_10 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_11 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_12 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_13 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_14 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_15 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_16 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_17 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_18 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_19 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_20 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_21 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_22 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_23 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_24 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key.key_25 {
    border-bottom: 1px solid var(--bh_color_gray_300);
  }
  .search_key_list.product_key_wrap > .search_key:nth-child(26), .search_key_list.product_key_wrap > .search_key:nth-child(27) {
    max-width: 50%;
  }
}
.bh.customer_use #content {
  padding-bottom: 90px;
}
.bh.customer_use #content .content_inner > .xe-widget-wrapper {
  overflow: visible;
}
.customer_use_con .con_title {
  display: flex;
  align-items: center;
  gap: 5px;
  font-size: 1.8rem;
  font-weight: 700;
  color: #333;
  margin-bottom: 10px;
}
.customer_use_con.con1 {
  margin-top: 50px;
}
.customer_use_con.con1 .pros_box {
  background-position: center;
  background-size: 120%;
  background-repeat: no-repeat;
  border-radius: 8px;
  overflow: hidden;
  box-shadow: 1.5px 1.5px 10px 0 rgba(0, 0, 0, 0.25);
  aspect-ratio: 1;
  width: 100%;
  padding: 10px 15px;
  display: flex;
  align-items: end;
}
.customer_use_con.con1 .pros_box.box1 {
  background-image: url(/files/attach/images/sub/customer_img1.png);
}
.customer_use_con.con1 .pros_box.box2 {
  background-image: url(/files/attach/images/sub/customer_img2.png);
}
.customer_use_con.con1 .pros_box.box3 {
  background-image: url(/files/attach/images/sub/customer_img3.png);
}
.customer_use_con.con1 .pros_box.box4 {
  background-image: url(/files/attach/images/sub/customer_img4.png);
}
.customer_use_con.con1 .pros_box .box_con_wrap .box_num {
  font-size: 12px;
  font-weight: 700;
  -webkit-text-stroke: 1px rgba(255, 255, 255, 0.8);
  margin-bottom: 5px;
}
.customer_use_con.con1 .pros_box .box_con_wrap .box_title {
  color: #ffa608;
  font-size: 1.8rem;
  font-weight: 700;
  line-height: 1.2;
  margin-bottom: 5px;
}
.customer_use_con.con1 .pros_box .box_con_wrap .box_title > span {
  color: var(--bh_color_main);
}
.customer_use_con.con1 .pros_box .box_con_wrap .box_con {
  font-size: 10px;
  color: var(--bh_color_white);
  height: 45px;
}
@media (max-width: 991.98px) {
  .customer_use_con.con1 .pros_box {
    align-items: start;
  }
  .customer_use_con.con1 .pros_box .box_con_wrap .box_con {
    height: auto;
  }
  .customer_use_con.con1 .pros_box .box_con_wrap .box_con > br {
    display: none;
  }
}
.customer_use_con.con2 {
  margin-top: 40px;
}
.customer_use_con.con2 .usage_box {
  margin-top: 20px;
  border-radius: 8px;
  background-color: var(--bh_color_white);
  box-shadow: 1.5px 1.5px 10px 0 rgba(0, 0, 0, 0.25);
  position: relative;
  padding: 35px 10px 25px;
  text-align: center;
}
.customer_use_con.con2 .usage_box .box_num {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  background-color: var(--bh_color_main);
  color: var(--bh_color_white);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-weight: 700;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}
.customer_use_con.con2 .usage_box .box_title {
  font-size: 1.8rem;
  font-weight: 700;
  color: var(--bh_color_main);
  margin-bottom: 15px;
}
.customer_use_con.con2 .usage_box .box_con {
  font-size: 1.4rem;
  color: #666;
}
.customer_use_con.con2 .btn_inquiry {
  width: 250px;
  height: 50px;
  border-radius: 50px;
  background-color: #666;
  color: var(--bh_color_white);
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 5px;
  margin: 70px auto 0;
  transition: 0.3s;
}
.customer_use_con.con2 .btn_inquiry:hover {
  background-color: var(--bh_color_main);
}
@media (max-width: 991.98px) {
  .customer_use_con.con2 .usage_box {
    padding: 35px 10px 15px;
    margin-top: 30px;
  }
  .customer_use_con.con2 .btn_inquiry {
    margin-top: 30px;
  }
}
.bh.company_use #content {
  padding-bottom: 80px;
}
.sub_page_content_wrap.ad_page_content {
  padding-top: 45px;
}
@media (max-width: 991.98px) {
  .sub_page_content_wrap.ad_page_content {
    padding-top: 30px;
  }
}
.ad_inquiry_wrap .ad_inquiry_title {
  font-size: 1.8rem;
  font-weight: 700;
  color: #666;
  text-align: center;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap {
  display: flex;
  flex-wrap: wrap;
  margin-top: 25px;
  gap: 45px;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box {
  position: relative;
  flex: 0 0 calc(33.3333% - 30px);
  max-width: calc(33.3333% - 30px);
  display: flex;
  gap: 20px;
  background-color: #f3f4f8;
  padding: 25px 20px;
  border-radius: 8px;
  transition: 0.3s;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover {
  box-shadow: 1.5px 1.5px 10px 0 rgba(0, 0, 0, 0.25);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box1 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white1.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box2 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white2.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box3 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white3.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box4 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white4.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box5 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white5.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover.box6 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon_white6.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box:hover > .box_icon {
  background-color: var(--bh_color_main);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box1 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon1.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box2 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon2.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box3 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon3.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box4 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon4.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box5 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon5.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box6 > .box_icon {
  background-image: url(/files/attach/images/sub/ad_inquiry_icon6.png);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_icon {
  width: 80px;
  height: 80px;
  border-radius: 100%;
  background-color: var(--bh_color_white);
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.3s;
  flex-shrink: 0;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_con {
  flex-grow: 1;
  text-align: left;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_con .box_step {
  font-size: 1.2rem;
  font-weight: 700;
  color: var(--bh_color_main);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_con .box_name {
  color: #333;
  font-weight: 700;
  font-size: 1.6rem;
  margin-top: 10px;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box .ad_process_arrow {
  position: absolute;
  top: 50%;
  right: -10px;
  transform: translate(100%, -50%);
  font-size: 24px;
  line-height: 1;
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box3 .ad_process_arrow {
  top: unset;
  bottom: -10px;
  right: 50%;
  transform: translate(50%, 100%) rotate(90deg);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box4 .ad_process_arrow, .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box5 .ad_process_arrow {
  right: unset;
  left: -10px;
  transform: translate(-100%, -50%) rotate(180deg);
}
.ad_inquiry_wrap.wrap1 .ad_process_wrap.wrap2 {
  margin-top: 45px;
  flex-direction: row-reverse;
}
@media (max-width: 991.98px) {
  .ad_inquiry_wrap.wrap1 .ad_process_wrap {
    gap: 20px;
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box {
    flex: 0 0 100%;
    max-width: 100%;
    padding: 10px 15px;
    align-items: center;
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_icon {
    width: 55px;
    height: 55px;
    background-size: 30px;
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box > .box_con .box_name {
    margin-top: 5px;
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box .ad_process_arrow {
    top: unset;
    right: 50%;
    bottom: 0;
    font-size: 20px;
    transform: translate(50%, 100%) rotate(90deg);
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box3 .ad_process_arrow, .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box4 .ad_process_arrow, .ad_inquiry_wrap.wrap1 .ad_process_wrap .ad_process_box.box5 .ad_process_arrow {
    top: unset;
    right: 50%;
    bottom: 0;
    font-size: 20px;
    transform: translate(50%, 100%) rotate(90deg);
  }
  .ad_inquiry_wrap.wrap1 .ad_process_wrap.wrap2 {
    margin-top: 20px;
  }
}
.ad_inquiry_wrap.wrap2 {
  margin-top: 45px;
}
.ad_inquiry_wrap.wrap2 .ad_inquiry_title {
  margin-bottom: 35px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box {
  border: 1px solid #ddd;
  border-radius: 8px;
  overflow: hidden;
  height: 100%;
  transition: 0.3s;
}
.ad_inquiry_wrap.wrap2 .ad_price_box:hover {
  border: 1px solid var(--bh_color_main);
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_location_img {
  height: 225px;
  width: 100%;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_location_img > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con {
  position: relative;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_type {
  position: absolute;
  top: 0;
  left: 30px;
  transform: translateY(-50%);
  background-color: var(--bh_color_main);
  color: var(--bh_color_white);
  box-shadow: 1.5px 1.5px 10px 0 rgba(0, 0, 0, 0.25);
  border-radius: 8px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 1.8rem;
  font-weight: 700;
  padding: 0 35px;
  height: 50px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info {
  padding: 40px 30px 20px;
  border-top: 1px solid #ddd;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info {
  margin-bottom: 15px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #ddd;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap > span {
  font-size: 1.8rem;
  font-weight: 700;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap > span.ad_date {
  display: flex;
  align-items: start;
  gap: 5px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap > span.ad_date > .small_text {
  font-size: 10px;
  font-weight: 700;
  color: #888;
  position: relative;
  top: 4px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap > span.ad_price {
  color: var(--bh_color_main);
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_location_info_wrap .ad_location_title {
  font-weight: 700;
  color: #888;
  margin-bottom: 5px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_location_info_wrap .ad_location {
  background-color: #f3f4f8;
  border-radius: 8px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--bh_color_main);
  font-size: 1.4rem;
  font-weight: 700;
  padding: 10px;
}
.ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_location_info_wrap .ad_location.no_content {
  height: auto;
}
.ad_inquiry_wrap.wrap2 .ad_notice_list {
  margin-top: 25px;
}
.ad_inquiry_wrap.wrap2 .ad_notice_list > .ad_notice {
  display: flex;
  gap: 5px;
  align-items: center;
  color: #666;
}
.ad_inquiry_wrap.wrap2 .ad_notice_list > .ad_notice:not(:last-child) {
  margin-bottom: 10px;
}
.ad_inquiry_wrap.wrap2 .ad_notice_list > .ad_notice > i {
  font-size: 20px;
  line-height: 1;
  color: var(--bh_color_main);
}
@media (max-width: 991.98px) {
  .ad_inquiry_wrap.wrap2 .ad_inquiry_title {
    margin-bottom: 15px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_location_img {
    height: 150px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_type {
    left: 15px;
    height: 40px;
    padding: 0 20px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info {
    padding: 30px 15px 15px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info {
    margin-bottom: 10px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap {
    padding-bottom: 5px;
    margin-bottom: 5px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_price_info .ad_price_wrap > span.ad_date > .small_text {
    top: 2px;
  }
  .ad_inquiry_wrap.wrap2 .ad_price_box .ad_price_con .ad_info .ad_location_info_wrap .ad_location {
    height: 50px;
  }
  .ad_inquiry_wrap.wrap2 .ad_notice_list {
    margin-top: 10px;
  }
  .ad_inquiry_wrap.wrap2 .ad_notice_list > .ad_notice {
    align-items: start;
  }
  .ad_inquiry_wrap.wrap2 .ad_notice_list > .ad_notice:not(:last-child) {
    margin-bottom: 5px;
  }
}
/* footer */
/* slider */
.swiper-main .item.item1 .slider_content_wrap span.slider_content_text_1 {
  font-size: 55px;
}
.swiper-main .item.item1 .slider_content_wrap span.slider_content_text_2 {
  font-size: 30px;
}
.swiper-main .item.item2 .slider_content_wrap span.slider_content_text_1 {
  font-size: 55px;
}
.swiper-main .item.item2 .slider_content_wrap span.slider_content_text_2 {
  font-size: 30px;
}
.swiper-main .item.item3 .slider_content_wrap span.slider_content_text_1 {
  font-size: 55px;
}
.swiper-main .item.item3 .slider_content_wrap span.slider_content_text_2 {
  font-size: 30px;
}
@media (max-width: 991.98px) {
  .swiper-main .item.item1 .slider_content_wrap span.slider_content_text_1 {
    font-size: 22px;
  }
  .swiper-main .item.item1 .slider_content_wrap span.slider_content_text_2 {
    font-size: 18px;
  }
  .swiper-main .item.item2 .slider_content_wrap span.slider_content_text_1 {
    font-size: 22px;
  }
  .swiper-main .item.item2 .slider_content_wrap span.slider_content_text_2 {
    font-size: 18px;
  }
  .swiper-main .item.item3 .slider_content_wrap span.slider_content_text_1 {
    font-size: 22px;
  }
  .swiper-main .item.item3 .slider_content_wrap span.slider_content_text_2 {
    font-size: 18px;
  }
}

