/**********************************************
note : 기사뷰 (기존스타일 이전)
name : 권오석
**********************************************/
.articleGroup {position:relative;display:inline-block;margin-top:20px}
.artileGroup .item.type1 .itemImg {float: left;margin-right: 5.5%;width:430px; max-width:47.25%;position: relative;margin-bottom: 10px}
.articleGroup .item.type3 {display:inline-block;margin:0 -10px}
.articleGroup .item.type3 .itemImg {float:left;padding:0 10px;width:50%;margin-bottom:10px}
.articleGroup .item.type2 .itemImg {float:right;margin-left:1.5rem;width:430px;max-width:47.25%}

.article-chef-info {margin-top: 65px;float: none;clear: both;padding:30px;position: relative;border: 1px solid #e6e6e6}
.article-chef-info h4 {float:right}
.article-chef-info .article-chef-photo {float:left;margin-right:30px !important}
.article-chef-info .article-chef-photo img{max-width:180px !important}
.article-chef-info .article-chef-name {font-size:20px;clear:right;margin-top:20px}
.article-chef-info .text1 {margin-top:20px}

/* ui 10,11,12, 13 */
.article-vtc-area ul, .article-vtc-body {margin:0;list-style:none}
.article-vtc-area ul::after {content:'';display:table;width:100%;clear:both}
.article-vtc-area li.article-vtc-item { float: left; margin-left: 5.5%; margin-bottom: 70px; list-style-type: none; }
.article-vtc-area li:first-child.article-vtc-item { margin-left: 0px; }
.article-vtc-area.type2 li.article-vtc-item {width: 47.25%;}
.article-vtc-area.type3 li.article-vtc-item { width: 29.666666%; }
.article-vtc-area.type4 li.article-vtc-item { width: 20.875%; }
.article-vtc-area.type2 li.article-vtc-item h4.titType1 { margin:10px 0 0; font-size:18px; color:#222; line-height:1.4;}
.article-vtc-area.type2 li.article-vtc-item h4.titType1 span { font-size: 16px; font-width: bold; color: rgb(239, 0, 124); }
.article-vtc-area.type2 li.article-vtc-item .itemImg { width: 100%; }
.article-vtc-area.type2 li.article-vtc-item .itemImg img { width: 100%; }
.article-vtc-area.type2 li.article-vtc-item p.text1.type1 { white-space:normal; word-break:break-all; }

.article-photo-area-cetner, .article-photo-area-center, .article-photo-area  {position:relative;width:80%;max-width:700px;margin-left:auto;margin-right:auto;text-align:center}
.article-photo-caption-vis p, .article-photo-thumnail p {padding:0 .625rem;margin-top:.75rem;margin-bottom:0;font-size:.8125rem;font-weight:400;line-height:1.5;color:#6c757d;text-align:left}
.titType1 {margin-top:1rem;margin-bottom:1.5rem;font-size:26px;font-weight:600}
h4.titType1 {font-size:22px}

.oldtit {margin-bottom:15px;font-size:22px;font-weight:500;color:var(--nd-primary, #cd1721)}
.article-veiw-body.view-page .oldtit-p {margin-bottom:10px;font-size:15px;line-height:1.25;color:#707070}
.article-veiw-body.view-page .oldtit-p > .info-title, .article-veiw-body.view-page .oldtit-p > strong {margin-right:10px;color:#222}

/**********************************************
note : 리뉴얼
name : 권오석
**********************************************/
/* 매체소개 */
.root_daum_roughmap .cont .section.lst {display:none}
.about-us.com-1 .content {font-size:1.125rem;font-weight:400;line-height:1.875;letter-spacing:-.0125em}
.about-us.com-1 .content > p {margin-bottom:1rem;line-height:inherit}
@media screen and (max-width: 39.9375em) {
    .about-us.com-1 .content {font-size:1.063rem}
}

.ad-table {
  --ad-table-th-background: #f1f1f1;
  --ad-table-border-color: #ddd;
  --ad-table-th-width: 130px
}
.ad-table thead, .ad-table tbody {border-color:var(--ad-table-border-color, #ddd)}
.ad-table thead tr > th {width:auto}
.ad-table tbody tr {border-bottom:1px solid var(--ad-table-border-color, #ddd)}
.ad-table tbody tr:nth-child(even) {background:none}
.ad-table tr > th {border-right:1px solid var(--ad-table-border-color, #ddd)}
.ad-table tr > th {width:var(--ad-table-th-width, auto);background-color:var(--ad-table-th-background, #f1f1f1)}
.ad-table tr > th:not(:first-of-type) {border-left:1px solid var(--ad-table-border-color, #ddd)}
.ad-table tr > th, .ad-table tr > td {font-size:.875rem;font-weight:400;text-align:center;align-content:center;word-break:break-word}
.ad-table tr > td + td {border-left:1px solid var(--ad-table-border-color, #ddd)}
.ad-table .group {padding-top:0;padding-bottom:0}
.ad-table .group > * {padding-top:.625rem;padding-bottom:.625rem}
.ad-table .group > *:not(:last-child) {border-bottom:1px dotted #ddd}
@media screen and (max-width: 39.9375em) {
	.ad-table:not(.respon) tr > th {width:auto}
    .ad-table.respon, .ad-table.respon > * {display:block}
	.ad-table.respon tr {display:flex;flex-wrap:wrap}
	.ad-table.respon tr > th, .ad-table.respon tr > td {flex:0 0 auto;max-width:100%}
	.ad-table.respon tr > td {width:calc(100% - var(--ad-table-th-width, auto))}
	.ad-table.respon tr > th:not(:first-of-type) {border-left:none}
}

/* 멀티배너수정 */
.rolling-bn.banner-multi-box {--nd-atx-pager-icon-active-bg:#ff3b3b}
.rolling-bn.banner-multi-box .columns {padding-left:0;padding-right:0}
.rolling-bn.banner-multi-box .roll-btns {top:0;height:100%;transform:translateY(0);font-size:3.625rem;color:rgba(255, 255, 255, 0.5);text-align:center;transition:color .3s ease-in-out, font-size .3s ease-in-out}
.rolling-bn.banner-multi-box .roll-btns:hover {font-size:4.25rem;color:#fff}
.rolling-bn.banner-multi-box .roll-btns.btn-prev {left:1.875rem;right:auto}
.rolling-bn.banner-multi-box .roll-btns.btn-next {left:auto;right:1.875rem}
.rolling-bn.banner-multi-box .auto-pager {position:absolute;z-index:1;left:3rem;right:3rem;bottom:1.5rem;margin:0;font-size:0;}
.rolling-bn.banner-multi-box .auto-pager li[id*=slick-] button[data-role] {width:0.75rem;height:0.75rem}

/* iframe */
.auto-mov > * {border:none}

/* 카드뉴스 캡션 */
.card-news #cardNews-div .card_caption {padding: 0 .625rem; margin-top: .75rem; font-size: .8125rem; font-weight: 400; font-weight: var(--wgt400, 400); line-height: 1.625; color: #777; text-align: left;}