/* note : main , name : 최혜진 */
.box-skin.header-line > .header {border-bottom:2px solid #222}

.box-skin.custom-box1 .container {margin:0 -2px}
.box-skin.custom-box1 .skin-column {padding:0 2px} 
.box-skin.custom-box2 > .header {padding-top:.75rem;border-top:2px solid #222}

.box-skin.tit-square .header {text-align:center}
.box-skin.tit-square .header strong.m-tit {position:relative;display:inline-block;margin:var(--nd-box-skin-title-margin, 0);padding:var(--nd-box-skin-title-padding, 0 0 0 12px)}
.box-skin.tit-square .header .m-tit::before {content:'';position:absolute;top:0;left:0;width:8px;height:8px;background-color:#385b93}

/* 윤미정 / 1433854 / 20241230 */
#rollBanner-4 .columns {padding:0}

/* 윤미정 / 1434937 / 20250103 */
#rollBanner-5.rolling-bn .roll-btns {color: #fff;}
/* median outlink */
#median-outlink {
  margin: 3.125rem auto;
  padding: 1.375rem;
  background-color: var(--nd-light, #f8f9fa);
  border: 1px solid rgba(var(--nd-black-rgb, 0, 0, 0), 0.05);
}
#median-outlink .no-bullet {
  padding: 0;
  margin-bottom: 0;
  margin-left: 0;
  list-style: none;
}
#median-outlink .no-bullet li {
  font-size: 0.875rem;
  font-weight: 400;
  font-style: normal;
  line-height: 1.3;
  color: var(--nd-black, #000);
}
#median-outlink .no-bullet li + li {
  margin-top: 0.625rem;
}
#median-outlink .no-bullet li a {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font: inherit;
  color: inherit;
}


/* 윤미정 / 1458893 / 20250402 */
#rollBanner-4.rolling-bn .roll-btns.btn-prev {right: 96%;}
#rollBanner-4.rolling-bn .roll-btns.btn-next {left: 96%;}

/* 최은비 / 1460972 / 20250409 */
#rollBanner-7 .columns {padding:0}
#rollBanner-7.rolling-bn .roll-btns.btn-prev {right: 96%;}
#rollBanner-7.rolling-bn .roll-btns.btn-next {left: 96%;}
#rollBanner-7 .rolling-bn .slick-slide{padding:0;}

/* 홍경아 / 1480214 / 20250618 */
.box-skin.point .header a, .box-skin.point .header strong {padding: .25rem .65rem;background-color: #ff0000; display: inline-block; line-height: 1.2; color: #fff;}