#biz_hd {min-width:1000px;background:#f0f5ff;height:200px;}
#hd_wrapper {position:relative;margin:0 auto;/*padding-top:26px;*/width:1000px;zoom:1}
#hd_wrapper:after {display:block;visibility:hidden;clear:both;content:"";}

#biz_logo {float:left;}
#biz_logo > a {display:block;margin-top:60px;}
#biz_logo > a > img {vertical-align:top;}

#biz_hd_sch {position:relative;float:left;overflow:hidden;border:1px solid #becce8;width:350px;height:38px;border-radius:1px;margin:60px 0 0 30px;box-sizing:border-box;background:#fff;}
#biz_hd_sch:after {display:block;visibility:hidden;clear:both;content:""}
#biz_hd_sch h3 {position:absolute;font-size:0;line-height:0;overflow:hidden}
#biz_hd_sch #sch_str {width:80%;padding:0 10px;border:0;background:#fff;float:left;height:36px;}
#biz_hd_sch #sch_submit {position:absolute;top:2px;right:10px;border:0;background:#fff;color:#a5b9df;cursor:pointer;font-size:23px;}
#biz_hd_message {float: right;margin-top:60px;font-family:-apple-system, Tahoma, sans-serif;text-align:right;}
#biz_hd_message a:hover {text-decoration:underline;}

.hd_wrapper_fixed > #biz_logo {float:left;transition:.5s ease;}
.hd_wrapper_fixed > #biz_logo > a {display:block;margin-top:10px;}
.hd_wrapper_fixed > #biz_logo > a > img {display:none}
.hd_wrapper_fixed > #biz_logo > a > img.bar_logo {width:90px;margin-top:2px}
.hd_wrapper_fixed > #biz_hd_sch {margin-top:6px}
.hd_wrapper_fixed > #biz_hd_message {margin-top:9px}
.hd_wrapper_fixed > #biz_hd_message > .biz_name {font-size:11px;font-family:dotum,'돋움',sans-serif;}
.hd_wrapper_fixed > #biz_hd_message > .biz_point {font-size:12px;margin-top:2px;}

.biz_name {color:#71748d;font-family:dotum,'돋움',sans-serif;}
.biz_name span {font-weight:bold;}
.biz_point {font-size:14px;font-weight:600;background:url(../../img/biz/point.png) no-repeat right 50%;padding-right:20px}
.biz_point span {margin-left:7px}

/* title */
.title-a {
  font-size:0;
  text-align:center;
  font-family:-apple-system, Tahoma, sans-serif;
  margin-bottom:40px;
}
/* section */
section.section-biz {position:relative;float:left;width:100%;padding:50px 0;background:#fff}
section.section-biz .container {width:900px;margin:0 auto;background:#fff;padding:50px;font-size:0;border-radius:2px}
section.section-best {position:relative;float:left;width:100%;padding:110px 0;background:#f6f8fb;box-sizing:border-box;border-top:1px solid #e3eaf4;border-bottom:1px solid #e3eaf4;}
section.section-best .container {width:1000px;margin:0 auto;font-size:0;}
.img-fluid {max-width:100%;height:auto;}
section.section-biz .title-a img {width:170px}
section.section-best .title-a img {width:120px}

/* Overlay */
.overlay-a {
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(45, 98, 181, 0.2) 67%, rgba(4, 26, 79, 0.45) 90%);
}
.overlay {
  position: absolute;
  top: 0;
  left: 0px;
  padding: 0;
  height: 100%;
  width: 100%;
}

/* Owl carousel */
.owl-theme .owl-dots {
  text-align: center;
  margin-top: 18px;
}
.owl-theme .owl-dots .owl-dot {
  float:left;
  width:25%;
  height:60px;
}
.owl-theme .owl-dots .owl-dot span {
  width: 0;
  height: 60px;
  margin:0 !important;
  background: #00c3ff !important;
  border: 0px solid #000000;
  display: block;
  transition: all 0.6s ease-in-out;
  cursor: pointer;
  border-radius: 0px;
  color:#000;
}
.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #0768ca !important;
}
.owl-theme .owl-dots .owl-dot.active span {
  background-color: #0768ca !important;
  width:calc(100% - 20px) !important;
  padding-right:20px;
}
.owl-arrow .owl-nav {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 1.8rem;
}
.owl-arrow .owl-nav .owl-prev,
.owl-arrow .owl-nav .owl-next {
  display: inline-block;
  transition: all 0.6s ease-in-out;
  color: #000000;
}
.owl-arrow .owl-nav .owl-prev.disabled,
.owl-arrow .owl-nav .owl-next.disabled {
  transition: all 0.6s ease-in-out;
  color: #dbdde8 !important;
  cursor:no-drop;
}
.owl-arrow .owl-nav .owl-next {
  margin-left: 15px;
}
.nav-arrow-a .owl-arrow .owl-nav {
  font-size: 1.8rem;
  margin-top: -110px;
}
.nav-arrow-a .owl-arrow .owl-nav .owl-next {
  margin-left: 15px;
}
.nav-arrow-b .owl-arrow .owl-nav {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 1.2rem;
}
.nav-arrow-b .owl-arrow .owl-nav .owl-prev,
.nav-arrow-b .owl-arrow .owl-nav .owl-next {
  padding: .7rem 1.5rem !important;
  display: inline-block;
  transition: all 0.6s ease-in-out;
  color: #ffffff;
  background-color: #2eca6a;
  opacity: .9;
}
.nav-arrow-b .owl-arrow .owl-nav .owl-prev.disabled,
.nav-arrow-b .owl-arrow .owl-nav .owl-next.disabled {
  transition: all 0.6s ease-in-out;
  color: #ffffff;
}
.nav-arrow-b .owl-arrow .owl-nav .owl-prev:hover,
.nav-arrow-b .owl-arrow .owl-nav .owl-next:hover {
  background-color: #26a356;
}
.nav-arrow-b .owl-arrow .owl-nav .owl-next {
  margin-left: 0px;
}
.owl-carousel .owl-nav button.owl-prev,
.owl-carousel .owl-nav button.owl-next {background:transparent !important;}
.owl-carousel .owl-nav button.owl-prev, 
.owl-carousel .owl-nav button.owl-next, 
.owl-carousel button.owl-dot {color:rgba(255,255,255,.5) !important;}


/* Back to top button */
.back-to-top {
  position: fixed;
  display: none;
  background: #0768ca;
  color: #fff;
  width: 44px;
  height: 44px;
  text-align: center;
  line-height: 1;
  font-size: 16px;
  border-radius: 50%;
  right: 15px;
  bottom: 15px;
  transition: background 0.5s;
  z-index: 11;
}
.back-to-top i {
  padding-top: 12px;
  color: #fff;
}


.biz_top {
  position: fixed;
  display: none;
  background: #0768ca;
  color: #fff;
  width: 54px;
  height: 54px;
  text-align: center;
  line-height: 1;
  font-size: 16px;
  border-radius: 50%;
  right: 50px;
  bottom: 70px;
  transition: background 0.5s;
  z-index: 11;
  border:0;
}

.biz_top i {color:#fff;}





/* Prelaoder */
#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  overflow: hidden;
  background: #fff;
}

#preloader:before {
  content: "";
  position: fixed;
  top: calc(50% - 30px);
  left: calc(50% - 30px);
  border: 6px solid #f2f2f2;
  border-top: 6px solid #0768ca;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  -webkit-animation: animate-preloader 1s linear infinite;
  animation: animate-preloader 1s linear infinite;
}

@-webkit-keyframes animate-preloader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes animate-preloader {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

/* container */
#biz_container {position:relative;margin:0;padding:0;}


/* main_visual */
.bg-image {
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-size: cover;
  background-position: center center;
}
.display-table {
  width: 100%;
  height: 100%;
  display: table;
}
.table-cell {
  display: table-cell;
  vertical-align: middle;
}
.table-cell .container {width:1000px;margin:0 auto;}
.ul-resect ul,
.list-a ul,
.box-comments ul {
  list-style: none;
  padding-left: 0;
  margin-bottom: 0;
}

.intro {
  height: 490px;
  position: relative;
  color: #ffffff;
}

.intro .owl-theme .owl-dots {
    background:rgba(0,0,0,.5);
    width:800px;
    margin-left:-400px;
    height:60px;
    bottom:0;
}

.intro .owl-theme .owl-dots .owl-dot span {
  background: #000;
  border: 0px solid #ffffff;
}

.intro .owl-theme .owl-dots .owl-dot:hover span {
  background-color: #2eca6a;
}

.intro .owl-theme .owl-dots .owl-dot.active span {
  background-color: #2eca6a;
}

.intro .intro-item {

}

.intro .carousel-item-a {
  position: relative;
  height: 490px;
}

.intro .carousel-item-a.bg-image {
  background-attachment: scroll;
}
.intro .carousel-item-a.bg-image:hover {cursor:move}
.intro .intro-content {
  position: absolute;
}

.intro .intro-body {
    float:right;
    padding-right:20px;
    text-align:right;
}

.intro .intro-body h1 {}
.intro .intro-body h2 {
  -webkit-animation-delay: .4s;
  animation-delay: .4s;
  margin-bottom: 1rem;
  font-size: 1.4rem;
  color: #ffffff;
  letter-spacing: -.05em;
  font-family:-apple-system, Tahoma, sans-serif;
  font-weight:500;
}
.intro .intro-body h2.black {color:#000;}
.black {#000}
.intro .intro-body .price-a {
  color: #ffffff;
  padding: .7rem 2rem;
  border: 1px solid #fff;
  border-radius: 50px;
  text-transform: uppercase;
  letter-spacing: 0.030em;
  transition:.3s ease;
}
.intro .intro-body .price-a:hover {background:#0768ca;color:#fff !important;border:1px solid #0768ca;}
.intro .intro-body .price-a.black {border-color:#000;color:#000;}
.intro .intro-body .price-a.black:hover {background:#000;border:1px solid #000;}


.intro .spacial {
  -webkit-animation-delay: .2s;
  animation-delay: .2s;
  color: #ffffff;
}

.intro .intro-title-top {
  -webkit-animation-delay: .4s;
  animation-delay: .4s;
  font-size: 1.3rem;
  color: #ffffff;
  letter-spacing: .05em;
  font-family:-apple-system, Tahoma, sans-serif;
  font-weight:100;
}

.intro .intro-title-top.black {color:#000;}

.intro .intro-title {
  transition-duration: 9s !important;
  color: #ffffff;
  font-weight: 100;
  font-size: 1.8rem;
  text-transform: uppercase;
  font-family:-apple-system, Tahoma, sans-serif;
}
.intro .intro-title.black {color:#000;}
.intro .intro-title span {
  transition-duration: 9s !important;
  color: #ffffff;
  font-weight: 700;
  font-size: 2.8rem;
  text-transform: uppercase;
  font-family:-apple-system, Tahoma, sans-serif;
  margin-right:-10px;
  letter-spacing:-2px;
}
.intro .intro-title span.black {color:#000;}
.intro .intro-subtitle {
  font-size: 1.5rem;
  font-weight: 300;
}

.intro .intro-subtitle.intro-price {
  margin-top: 40px;
  font-size: 1.2rem;
}
.intro .intro-subtitle.intro-price.black {color:#000;}
.intro_nav {position:absolute;width:800px;bottom:20px;left:50%;margin-left:-400px;z-index:8}
.intro_nav ul {}
.intro_nav ul li {
    float:left;
    width:calc(25% - 20px);
    font-family:-apple-system, Tahoma, sans-serif;
    font-size:12.5px;
    text-indent:10px;
    overflow:hidden;
    text-overflow:ellipsis;
    /* display:-webkit-box; */
    -webkit-line-clamp:1;
    -webkit-box-orient:vertical;
    word-wrap:normal;
    white-space:nowrap;
    padding:0 10px;
}
.intro_nav ul li a {
    width:100%;
    color:#fff;
    overflow:hidden;
    -ms-text-overflow:ellipsis;
    text-overflow:ellipsis;
    display:-ms-flexbox;
    -ms-word-wrap:normal;
    white-space:nowrap;
}



/* best 상품 */
.best_more {margin-top:50px}
.best_more a {
    display: block;
    background:#fff;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 18px;
    border-radius: 30px;
    width: 500px;
    margin: 0 auto;
    border:1px solid #ebf0fb;
    box-sizing:border-box;
}
.best_more a:hover {background:#0768ca;color:#fff;}
.best_more a.btn {}



/* 놓치면후회해요 */
.card-header-d {padding:0 30px}
.card-title-d .color-a {
    position:absolute;
    bottom:10px;
    font-size: 5rem;
    color:
    #fff;
    font-family: -apple-system, Tahoma, sans-serif;
    font-weight: 700;
    letter-spacing: -.5rem;
}
.card-title-d .color-a sub {
    font-size: 2rem;
    color:#fff;
    position: absolute;
    bottom: 15px;
    left: 95px;
}
.card-box-biz {
  position: relative;
  overflow: hidden;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.card-overlay {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.card-shadow {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}
.card-shadow:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.2) 27%, rgba(0, 0, 0, 0.65) 90%);
}

.card-img-d {transition: .8s all ease-in-out;}
.card-img-d .img-d {transition:.8s all ease-in-out;}
.card-img-d:hover .img-d {
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
}

.card-box-biz {width:420px;height:380px;display:inline-block;}
.card-box-biz.left {margin-right:30px;}
.card-box-biz.right {margin-left:30px}

.card-box-biz .card-overlay-hover {
  transition: all .2s ease-in-out;
  padding: 0;
}
.card-body-d {}
.card-body-d .content-d {position:absolute;right:30px;bottom:30px;font-size:20px;}
.card-body-d .content-d a {color:#fff;}
.card-body-d .content-d a:hover {text-decoration:underline;}
.card-box-biz .title-d {
  transition: .3s ease-in-out;
  font-size: 2rem;
  font-weight: 600;
  margin: 70px 0 0 0;
  -webkit-transform: translateY(-20px);
  transform: translateY(-20px);
  opacity: 0;
  color:#fff;
  height:168px;
  overflow:hidden;
  -ms-text-overflow:ellipsis;
}
.card-box-biz .title-d a {
    color:#fff;
    font-family:-apple-system,Tahoma,sans-serif;
    font-weight:100;
    letter-spacing:-2px;
    white-space:normal;
    word-wrap:break-word;
    display:-webkit-box;
    -webkit-line-clamp:4;
    -webkit-box-orient:vertical;
    height:170px;
    overflow:hidden;
    line-height:1.3;
}
.card-box-biz .title-d a:hover {text-decoration:underline;}
.card-box-biz .content-d {
  opacity: 0;
  transition: .5s ease-in-out;
  -webkit-transform: translateY(-40px);
  transform: translateY(-40px);
}

.card-box-biz .info-product {
  position:absolute;
  bottom:10px;
  left:30px;
  opacity: 0;
  transition: .5s ease-in-out;
  font-size: 5rem;
  color:#ffe300;
  font-family: -apple-system, Tahoma, sans-serif;
  font-weight: 700;
  letter-spacing: -.5rem;
}
.card-box-biz .info-product sub {
    font-size: 2rem;
    color:#ffe300;
    position: absolute;
    bottom: 15px;
    left: 95px;
}


.card-box-biz .card-footer-d {
  transition: .5s ease-in-out;
  -webkit-transform: translateY(40px);
  transform: translateY(40px);
  opacity: 0;
  position: absolute;
  width: 100%;
  bottom: 10px;
  left: 0;
}

.card-box-biz .list-inline-item:not(:last-child) {
  margin-right: 25px;
}

.card-box-biz:hover .card-overlay-hover {
  background-color: #0768ca;
  opacity: .8;
}

.card-box-biz:hover .title-d,
.card-box-biz:hover .content-d,
.card-box-biz:hover .info-product,
.card-box-biz:hover .card-footer-d {
  opacity: 1;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}



/* 병원 */
.section-medical {position:relative;float:left;width:100%;padding:50px 0;}
section.section-medical .container {width:1000px;margin:100px auto;border:1px solid #ebf0fb}
section.section-medical .container .owl-dots {display:none}
.medical-wrap {}
.medical-wrap h2 {position:absolute;top:186px;left:100px;font-family:'Gfont_m',sans-serif;font-size:22px;font-weight:normal}
.medical-wrap h2:after {display:block;content:"";clear:both;background:#e8e9f3;width:860px;height:19px;margin-top:10px;background:url(../../img/biz/view_more.png) no-repeat;}
.medical-box {
  float:left;
  width:920px;
  padding:40px;
  margin:0;
  background:#f6f8fb;
}

.medical-box .testimonial-avatar {
  width: 80px !important;
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  border-radius: 50%;
}
.medical-img {float:right;width:200px;height:150px;}
.medical-img img {height:150px !important;}
.medical-ico {
  text-align: center;
}
.medical-title {width:460px;height:150px;margin-left:250px}
.medical-title h3 span {font-weight:100;font-size:16px;margin-right:5px}
.medical-title h3 {
    font-size:20px;
    font-weight:normal;
    letter-spacing:-2px;
    font-family:-apple-system, Tahoma, sans-serif;
    overflow: hidden;
    text-overflow: ellipsis;
   /* display: -webkit-box; */
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-wrap: normal;
    white-space:nowrap;
}
.medical-title h3 a {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.medical-content {
    font-family: -apple-system, Tahoma, sans-serif;
    font-size: 14px;
    color:#737373;
    margin-top: 20px;
    letter-spacing:-1px;
    height: 36px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    word-wrap: normal;
}
.medical-content a {color:#737373}
.medical-content a:hover {text-decoration:underline;}

.medical-ico span {
  font-size: 1.8rem;
  background-color: #2eca6a;
  color: #ffffff;
  padding: .4rem 1rem;
  border-radius: 50px;
}

.medical-text {
  font-style: italic;
  margin-top: 25px;
  padding: 1.5rem 1.5rem;
  background-color: #f3f3f3;
  position: relative;
}

.medical-text:after {
  content: "";
  position: absolute;
  top: 100%;
  left: 25px;
  width: 0px;
  height: 0px;
  border-top: 15px solid #f3f3f3;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
}

.medical-author-box {
  position:relative;
  margin-top: 20px;
  color:#1c8aff;
  font-family:-apple-system, Tahoma, sans-serif;
  font-size:20px;
  font-weight:600;
  font-size:40px;
}
.medical-author-box sub {font-size:11px;vertical-align:middle;margin-left:2px}
.medical-author-box p {position:absolute;top:7px;left:87px;font-size:14px;text-decoration:line-through;font-weight:100;color:#888}
.medical-author-box span {margin-left:20px;color:#333;font-size:20px;}
.medical-author-box span sub {}
.medical-author {
  margin-left: 1rem;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  font-size: 1.2rem;
  color: #000000;
}




/* button */
.btn {
  transition: .5s ease;
}



/* tab */
.center {
width:60%;
margin:20px auto 0 auto;
}

.marginbot {
margin-bottom:15px;
}

ul.list li {
list-style-type:none;
margin-left:20px;
}

ul.tabs {
    width:100%;
    overflow:hidden;
    text-align:center;
    margin:0 auto 30px auto;
  /*  border:1px solid #ebf0fb;
    background:#fff; */
}

ul.tabs li {
    font-size:20px;
    color:#393939;
    font-family:-apple-system, Tahoma, sans-serif;
    margin:0;
    list-style-type:none;
    display:inline-block;
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px 4px 0 0;
    cursor:pointer;
    padding:15px 15px;
}

ul.tabs li:hover {
    color:#0768ca;
}

ul.tabs li.current {
    color:#0768ca;
    text-decoration:underline;
    font-weight:700;
}

.tabscontent {
    padding:8px 0 0 0;
    display:none;
    width:100%;
    text-align:justify;
}

.tabscontent h3 {font-size:0;}



/* slide */
.owl-carousel .owl-item img {height:260px}
.owl-carousel.owl-drag .owl-item {}
.owl-carousel.owl-drag .owl-item .list_item {padding:7px;border:1px solid #ebf0fb;box-sizing:border-box;height:470px;background:#fff;}
.owl-carousel.owl-drag .owl-item .list_item a {display:block;width:304px;height:260px;overflow:hidden;}
.owl-carousel.owl-drag .owl-item .list_item a:hover {
    overflow:hidden;
    -webkit-transition: width 1s;
    transition: width 1s;
}
.owl-carousel.owl-drag .owl-item .list_item a img {transition:.5s ease;}
.owl-carousel.owl-drag .owl-item .list_item a:hover img { 
    -webkit-transform: scale(1.2);
    transform: scale(1.2);

    transition:.5s ease;
}
.owl-carousel.owl-drag .owl-item .list_item img {}

.owl-carousel.owl-drag .owl-item .list_item p {
    margin:20px 0 30px 0;
    padding:0 10px;
    height:50px;
    overflow: hidden;
}
.owl-carousel.owl-drag .owl-item .list_item p a {
    font-size: 20px;
    font-family: -apple-system, Tahoma, sans-serif;
    letter-spacing: -1px;
    font-weight: 500;
    line-height: 1.2;
    color:#2e3137;
    white-space:normal;
    text-align:left;
    word-wrap:break-word;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
}
.owl-carousel.owl-drag .owl-item .list_item span.percent {float:left;width:94px;font-size:45px;font-family:-apple-system, Tahoma, sans-serif;color:#1c8aff;font-weight:700;position:relative;margin-left:10px;margin-right:20px}
.owl-carousel.owl-drag .owl-item .list_item span.percent sub {font-size:20px;vertical-align:middle}
.owl-carousel.owl-drag .owl-item .list_item span.price-1 {position:absolute;bottom:80px;left:134px;font-size:14px;font-weight:600;letter-spacing:-1px;color:#888;text-decoration:line-through;}
.owl-carousel.owl-drag .owl-item .list_item span.price-1 sub {vertical-align:middle;font-size:11px;margin-left:2px}
.owl-carousel.owl-drag .owl-item .list_item span.price-2 {float:left;font-size:24px;font-weight:600;letter-spacing:-1px;margin-top:20px}
.owl-carousel.owl-drag .owl-item .list_item span.price-2 sub {font-size:15px;vertical-align:middle;font-weight:100;margin-left:2px}


.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {display:block}
.owl-carousel .owl-nav button.owl-prev {
    left:-100px;
    color:#8e99ae !important;
    font-size:40px !important;
    background: url(../../img/biz/biz_arrow_prev.png) no-repeat !important;
    background-size: auto;
    background-size: 60px !important;
    width: 60px;
    height: 60px;
}
.biz_main_list > .row > .owl-carousel .owl-nav button.owl-prev:hover {
    background:url(../../img/biz/biz_arrow_prevon.png) no-repeat !important;
    background-size: 60px !important;
    width: 60px;
    height: 60px;
}
.owl-carousel .owl-nav button.owl-next {
    right: -100px;
    color:#8e99ae !important;
    font-size: 40px !important;
    background: url(../../img/biz/biz_arrow_next.png) no-repeat !important;
    background-size: auto;
    background-size: 60px !important;
    width: 60px;
    height: 60px;
}
.biz_main_list > .row > .owl-carousel .owl-nav button.owl-next:hover {
    background:url(../../img/biz/biz_arrow_nexton.png) no-repeat !important;
    background-size: 60px !important;
    width: 60px;
    height: 60px;
}

.owl-carousel .owl-nav button.owl-prev > span,
.owl-carousel .owl-nav button.owl-next > span {display:none;}

.owl-arrow .owl-nav {width:100px;background:#f6f8fb;height:50px;top:-50px;right:-1px;border-color:#ebf0fb;border-width:1px 1px 0 1px;border-style:solid;}
.owl-arrow .owl-nav button.owl-prev {left:0 !important;width:50px;height:50px;color:#0768ca !important;background:none !important;}
.owl-arrow .owl-nav button.owl-next {right:0 !important;width:50px;height:50px;color:#0768ca !important;background:none !important;}
.owl-arrow .owl-nav button.owl-prev:before {display:block;content:"<";clear:both;font-size:14px}
.owl-arrow .owl-nav button.owl-next:before {display:block;content:">";clear:both;font-size:14px}

.owl-arrow .owl-nav button.owl-prev:hover,
.owl-arrow .owl-nav button.owl-next:hover {background:none !important;}

.intro-carousel > .owl-carousel > .owl-nav {display:none;}


#biz-side-area {position:absolute;top:50%;right:0;margin-top:-200px;z-index:1002;}
#biz-side {width:40px;background:rgba(0,0,0,.7);right:0;border-radius:15px 0 0 15px}

#biz-side ul {}
#biz-side ul li {position:relative;margin:10px 0;height:40px;padding:0 0 7px 0;}
#biz-side ul li a {color:#fff;font-size:0;}
#biz-side ul li.side-1 {}
#biz-side ul li.side-1 span {
    background: url(../../img/biz/text_home.png) no-repeat;
    height: 8px;
    display: block;
    background-position: center 50%;
    margin-top: 7px;
    background-size:65%;
}
#biz-side ul li.side-1:after {display:block;content:"";clear:both;border-bottom:1px solid #282828;width:20px;position:absolute;bottom:-1px;left:10px;}
#biz-side ul li.side-1 a{}
#biz-side ul li.side-1 a:before {
    display: block;
    content: "";
    clear: both;
    background: url(../../img/biz/side_logo_a.png) no-repeat 50% 50%;
    background-size: 24px;
    height: 24px;
    width: 24px;
    left: 10px;
    text-align: center;
    margin: 0 auto;
}
#biz-side ul li.side-2 {}
#biz-side ul li.side-2 span {
    background: url(../../img/biz/text_mypage.png) no-repeat;
    height: 8px;
    display: block;
    background-position: center 50%;
    margin-top: 5px;
    background-size:32%;
}
#biz-side ul li.side-2:before {display:block;content:"";clear:both;border-top:1px solid #595959;width:20px;margin:0 auto;position:absolute;top:-9px;left:10px;}
#biz-side ul li.side-2:after {display:block;content:"";clear:both;border-bottom:1px solid #282828;width:20px;position:absolute;bottom:-1px;left:10px;}

#biz-side ul li.side-2 a{}
#biz-side ul li.side-2 a:before {
    display: block;
    content: "";
    clear: both;
    background: url(../../img/biz/side_mypage.png) no-repeat 50% 50%;
    background-size: 22px;
    height: 24px;
    width: 24px;
    left: 10px;
    text-align: center;
    margin: 0 auto;
}
#biz-side ul li.side-3 {}
#biz-side ul li.side-3 span {
    background: url(../../img/biz/text_cart.png) no-repeat;
    height: 8px;
    display: block;
    background-position: center 50%;
    margin-top: 5px;
    background-size:55%;
}
#biz-side ul li.side-3:before {display:block;content:"";clear:both;border-top:1px solid #595959;width:20px;margin:0 auto;position:absolute;top:-9px;left:10px;}
#biz-side ul li.side-3:after {display:block;content:"";clear:both;border-bottom:1px solid #282828;width:20px;position:absolute;bottom:-1px;left:10px;}
#biz-side ul li.side-3 a{}
#biz-side ul li.side-3 a:before {
    display: block;
    content: "";
    clear: both;
    background: url(../../img/biz/side_cart.png) no-repeat 50% 50%;
    background-size: 22px;
    height: 24px;
    width: 24px;
    left: 10px;
    text-align: center;
    margin: 0 auto;
}
#biz-side ul li.side-4 {margin-bottom:0}
#biz-side ul li.side-4 span {
    background: url(../../img/biz/text_wish.png) no-repeat;
    height: 8px;
    display: block;
    background-position: center 50%;
    margin-top: 3px;
    background-size:55%;
}
#biz-side ul li.side-4:before {display:block;content:"";clear:both;border-top:1px solid #595959;width:20px;margin:0 auto;position:absolute;top:-9px;left:10px;}
#biz-side ul li.side-4 a{}
#biz-side ul li.side-4 a:before {
    display: block;
    content: "";
    clear: both;
    background: url(../../img/biz/side_heart.png) no-repeat 50% 50%;
    background-size: 22px;
    height: 24px;
    width: 24px;
    left: 10px;
    text-align: center;
    margin: 0 auto;
}


/* 모보일환경 고려x 반응형 중단 */
@media all and (max-width:768px) {
    .owl-carousel .owl-nav button.owl-next {right:0}
}
