#old-article table{
	width:auto !important;
	margin-bottom:0 !important;
	border:0px solid #111 !important;
}

#old-article table table{
	width:100%!important;
	margin-bottom:0 !important;
	border:0px solid #111 !important;
}

#old-article table[align="left"]{
	float:left !important;		
}

#old-article table[align="right"]{
	float:right !important;
}

#old-article table tbody td, #old-article table tbody th{
	/*padding:1rem !important;*/
}

#old-article .ab_sub_headingline {
    color: #3c3e40;
    font-weight: bold;
    font-family: 'Pretendard';
}

#old-article .ab_sub_heading {
    clear: both;
    position: relative;
    margin-top: 17px;
    margin-bottom: 16px;
    padding-top: 12px;
    padding-bottom: 16px;
    border-top: 1px solid #444446;
    border-bottom: 1px solid #ebebeb;
    color: #3e3e40;
    font-size: 20px;
    line-height: 1.5;
}


/**********************
광고·제휴안내 
***********************/
.com-d-ad ul {margin:0;}
.com-d-ad li {list-style:none;}
.com-d-ad .flex {display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;-ms-align-self:stretch;align-self:stretch;-ms-flex-preferred-size:0%;flex-basis:0;}

/* 공통 */
.com-d-ad .content {position:relative}
.com-d-ad .content:after {content:'.';display:block;font-size:0;height:0;line-height:0;clear:both}

/* 헤더 */
.com-d-ad .heading {margin:0 -60px 60px -60px;padding:5em 3rem;background-color:#f6f6f6}

/* 도입부 */
.com-d-ad .info_01 {text-align:center}
.com-d-ad .info_01 .tit-main {align-items:start;justify-content:center}
.com-d-ad .info_01 .tit-main span {font-size:40px;font-weight:600;margin-left:1rem;}
.com-d-ad .info_01 .sub-copy {color:#262626;margin:1rem 0 0;font-size:20px;font-weight:400}

/* sns */
.com-d-ad .info_01 .top_sns2 {margin-bottom:2rem}
.com-d-ad .info_01 .top_sns2 li {width:58px;height:58px;margin-left:11px}
.com-d-ad .info_01 .top_sns2 li:first-child {margin-left:0}
.com-d-ad .info_01 .top_sns2 a {display:block;width:58px;height:58px;overflow:hidden;text-indent:-9999px}
.com-d-ad .info_01 .top_sns2 .sns_home a {background:url('/image/company/com-ad-top_logo1_off.png') no-repeat}
.com-d-ad .info_01 .top_sns2 .sns_post a {background:url('/image/company/com-ad-top_logo2_off.png') no-repeat}
.com-d-ad .info_01 .top_sns2 .sns_fbook a {background:url('/image/company/com-ad-top_logo3_off.png') no-repeat}
.com-d-ad .info_01 .top_sns2 .sns_home a:hover {background:url('/image/company/com-ad-top_logo1_on.png') no-repeat}
.com-d-ad .info_01 .top_sns2 .sns_post a:hover {background:url('/image/company/com-ad-top_logo2_on.png') no-repeat}
.com-d-ad .info_01 .top_sns2 .sns_fbook a:hover {background:url('/image/company/com-ad-top_logo3_on.png') no-repeat}
.com-d-ad .tit-main {font-size:30px;font-weight:600}
.com-d-ad small {font-size:16px;font-weight:600;}

/* 카드뉴스 */
.com-d-ad .info_02 .tit-main {line-height:2rem}
.com-d-ad .info_02 .tit-main > img {margin-right:1rem;width:70%}
.com-d-ad .info_02 .sub-copy {color:#262626;font-size:16px;font-weight:400;margin:30px 0 0 0}
.com-d-ad .info-04-sub .sub-copy li,
.com-d-ad .info_02 .sub-copy li {background-color:#33}
.com-d-ad .info_02 .sub-copy li {background:url('/image/company/com-ad-dot_blue_1.png') 0 9px no-repeat;padding:0 0 1px 19px;line-height:29px}
.com-d-ad .info_02 .card-news2 {margin:2rem 0;margin-right:-15px;margin-left:-15px;}
.com-d-ad .info_02 .card-news2 li {-ms-flex:0 0 16.666%;flex:0 0 16.666%;min-width:0;max-width:16.666%;padding-right:15px;padding-left:15px;text-align:center}
.com-d-ad .info_02 .card-news2 img {margin:0 0 1rem 0}

/* 약이야기 */
.com-d-ad .info_03 {position:relative;padding:5em 3rem;margin:100px -60px;background-color:#5095fd}
.com-d-ad .info_03::before {position:absolute;top:100px;left:100px;background:url('/image/company/com-ad-img_naverweek_1.png') no-repeat;background-size:50%;z-index:99}
.com-d-ad .info_03 .tit-main {color:#fff;margin-bottom:15px}
.com-d-ad .info_03 .sub-copy {color:#fff;font-size:16px;font-weight:200}
.com-d-ad .info_03 .sub-copy::before{content:' ';display:inline-block;width:21px;height:21px;margin-right:8px;background:url('/image/company/com-ad-ico_naver_1.png') no-repeat;vertical-align:middle}
.com-d-ad .info_03 .naver2 {font-size:18px;font-weight:400;margin-top:3rem;margin-right:-15px;margin-left:-15px}
.com-d-ad .info_03 .sub-copy2 li {background:url('/image/company/com-ad-dot_white_1.png') 0 9px no-repeat;padding:0 0 1px 19px;line-height:29px}
.com-d-ad .info_03 .sub-copy2 {color:#fff;font-size:16px;font-weight:400}
.com-d-ad .info_03 .naver2 img {margin:0 0 1rem 0}
.com-d-ad .info_03 .naver2 li {-ms-flex:0 0 25%;flex:0 0 25%;min-width:0;max-width:25%;padding-right:15px;padding-left:15px;text-align:center}
.com-d-ad .info_03 .naver2 a {text-align:center;color:#fff;}

/* 이벤트 */
.com-d-ad .info_04 {margin-bottom:5rem;margin-right:-15px;margin-left:-15px}
.com-d-ad .info-04-sub  {-ms-flex:0 50%;flex:0 0 50%;min-width:0;max-width:50%;padding-right:15px;padding-left:15px}
.com-d-ad .info-04-sub .tit-main {line-height:40px}
.com-d-ad .info-04-sub .tit-main a {color:#333;font-size:34px;font-weight:100}
.com-d-ad .info-04-sub .tit-main a:after {content:' ';display:inline-block;width:41px;height:40px;margin-left:15px;background:url('/image/company/com-ad-3_go.png') no-repeat;vertical-align:middle}
.com-d-ad .info-04-sub .sub-copy{color:#262626;font-size:16px;font-weight:400;margin:1rem 0 4rem}

/* 차별점 */
.com-d-ad .info_05 {margin-top:5rem}
.com-d-ad .info_05 .tit-main {color:#262626;font-size:30px;line-height:3rem;font-weight:300}
.com-d-ad .info_05 .tit-main .logo {}
.com-d-ad .info_05 .tit-main .logo img {width:40%;}
.com-d-ad .info_05 .nativead {font-size:18px;font-weight:400;margin-top:3rem}
.com-d-ad .info_05 .nativead li {-ms-flex:0 0 33.333%;flex:0 0 33.333%;min-width:0;max-width:33.333%;padding-right:15px;padding-left:15px;text-align:center}
.com-d-ad .info_05 .nativead li .num {font-size:20px;font-weight:700;margin-top:1rem}
.com-d-ad .info_05 .nativead li .info {font-size:16px;font-weight:400;margin-top:.5rem}

/* 푸터 */
.com-d-ad .info_05 .footer {padding:5em 3rem;margin:100px -60px 0;color:#262626;font-size:16px;font-weight:400;background-color:#f2f2f2}
.com-d-ad .info_05 .footer.flex {justify-content:space-between}
.com-d-ad .info_05 .footer .tit-contact {margin-bottom:1rem}
.com-d-ad .info_05 .footer .tit-contact .dash{font-family:Dotum;padding:0 8px}
.com-d-ad .info_05 .footer .list_contact {padding-top:26px;padding-left:50px;line-height:26px}
.com-d-ad .info_05 .footer .list-contact p {margin-top:.5rem;margin-bottom:0}
.com-d-ad .info_05 .sendmail1 {-ms-flex:0 0 140px;flex:0 0 140px;min-width:0;max-width:140px;}

@media print, screen and (max-width: 39.99875em) {
	.com-d-ad .tit-main {font-size:25px}	
	.com-d-ad .info_01 .tit-main.flex {flex-wrap:wrap !important}
	/* sns */
	.com-d-ad .info_01 .top_sns2 .sns_home a {background:url('/image/company/com-ad-top_logo1_on.png') no-repeat}
	.com-d-ad .info_01 .top_sns2 .sns_post a {background:url('/image/company/com-ad-top_logo2_on.png') no-repeat}
	.com-d-ad .info_01 .top_sns2 .sns_fbook a {background:url('/image/company/com-ad-top_logo3_on.png') no-repeat}
	/* 약이야기 */
	.com-d-ad .info_02 .card-news2 .flex {flex-wrap:wrap !important}	
	.com-d-ad .info_02 .card-news2 li {-ms-flex:0 0 33.333%;flex:0 0 33.333%;min-width:0;max-width:33.333%;padding-right:15px;padding-left:15px;text-align:center}
	.com-d-ad .info_02 .card-news2 li:nth-child(-n + 3) {margin-bottom:1rem;}
	/* 이벤트 */
	.com-d-ad .info_03 {padding:3em 1.5rem;margin:100px -30px;}
	.com-d-ad .info_03 .naver2 .flex {flex-wrap:wrap !important}
	.com-d-ad .info_03 .naver2 li {-ms-flex:0 0 50%;flex:0 0 50%;min-width:0;max-width:50%;padding-right:15px;padding-left:15px;text-align:center}	
	.com-d-ad .info_03 .naver2 li:nth-child(-n + 2) {margin-bottom:1rem;}
	/* 차별점 */
	.com-d-ad .info_04.flex {flex-wrap:wrap !important}
	.com-d-ad .info_04 {flex-wrap:wrap;margin-bottom:5rem;margin-right:0;margin-left:0}
	.com-d-ad .info-04-sub {-ms-flex:0 100%;flex:0 0 100%;min-width:0;max-width:100%;padding-right:0;padding-left:0}
	.com-d-ad .info-04-sub:not(:last-child) {margin-bottom:2rem}
	.com-d-ad .info-04-sub .tit-main a {font-size:28px}
	.com-d-ad .info-04-sub .tit-main a:after {width:33px;height:33px;background-size:33px}
	.com-d-ad .info-04-sub .sub-copy {margin:1rem 0 1rem}	
	/* 푸터 */
	.com-d-ad .info_05 .footer.flex {display:block}
	.com-d-ad .info_05 .nativead .flex {flex-wrap:wrap !important}
	.com-d-ad .info_05 .tit-main .logo img {width:60%}
	.com-d-ad .info_05 .nativead li {-ms-flex:0 0 100%;flex:0 0 100%;min-width:0;max-width:100%;padding-right:0;padding-left:0;text-align:center}
	.com-d-ad .info_05 .nativead li .info {margin-top:.5rem;margin-bottom:1.5rem;text-align:left;}
	.com-d-ad .info_05 .footer {padding:3em 1.5rem;margin:100px -30px 0}
	.com-d-ad .info_05 .sendmail1 {margin: 23px auto 0;}
}

/**********************
찾아오시는길 맵
***********************/
#com-map .inbus > li + li {margin-top:1rem !important}
#com-map .route.blue {background-color: #007aff;}
#com-map .route.red {background-color: #dc3545;}
#com-map .route.green {background-color: #198754;}
#com-map .route.bornze {background-color: #cd7f31;}
#com-map .route.baby-blue {background-color: #a9bfd0}
#com-map .route.sky-blue {background-color: #58abd0}
#com-map .route.grape {background-color: #6f2da8;}
#com-map .route.num {font-weight:400;font-style:normal;color:#000 !important;background-color:transparent !important;border:1px solid #000 !important}
#com-map .route.baby-blue, #com-map .route.sky-blue {display:inline-block;width:60px !important;border-radius:10px !important;text-align:center}

/* 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;
}


/* 윤미정 / 1452898 / 20250313 */
.about-us.skin-8 .heading img {margin-bottom: 15px;}