/**********************************************
note : design custom style page
**********************************************/
/* 등급 */
.admin-article-list .level-group .level.type-m {color:#fff}
.admin-article-list .level-group .level.type-m {background-color:#9b59b6}
.admin-article-list .recog .level-group .level.type-m {background-color:#c0c0c0}

/* 헤드라인 */
.box-skin.custom .container > .skin-column:first-child:nth-last-child(2) {padding-right:0px}
.box-skin.custom .container > .skin-column:last-child:nth-child(2) {width:530px}

.box-skin.border-line .header {border-top: 2px solid #333;border-bottom: 0px solid rgba(0,0,0,.08);}

/* 모바일-탭 */
.mobile-tabs .tabs {border-bottom:none}
.mobile-tabs .tabs-title {width:50%;text-align:center}
.mobile-tabs .tabs-title > a {padding:.75rem;font-size:1rem;letter-spacing:-.05em;color:#222;background-color:#eee;border-bottom:1px solid #e6e6e6}
.mobile-tabs .tabs-title > a:focus, .mobile-tabs .tabs-title > a[aria-selected=true] {font-weight:700;color:#e7316e;background-color:#fefefe;border-bottom-color:transparent}
.mobile-tabs .tabs-title > a:active.mobile-tabs .tabs-title > a:focus, .mobile-tabs .tabs-title > a:hover, .mobile-tabs .tabs-title > a[aria-selected=true] {text-decoration:none}

/* 모바일 섹션별 라인 */ 
.box-skin.multi-box > .content div[id*="skin-"], .box-skin.multi-box > .container div[id*="skin-"] {margin-bottom:12px} 
.box-skin.multi-box > .content div[id*="skin-"]:last-child, .box-skin.multi-box > .container div[id*="skin-"]:last-child {margin-bottom:0}
.box-skin.multi-box.border > .content div[id*="skin-"], .box-skin.multi-box.border > .container div[id*="skin-"] {margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,.04)} 
.box-skin.multi-box.border > .content div[id*="skin-"]:last-child, .box-skin.multi-box.border > .container div[id*="skin-"]:last-child {margin-bottom:0;padding-bottom:0;border-bottom:none}

/* 기자프로필 */
.writerProfile {padding-bottom:15px;}
.writerProfile .img {width:110px;height:120px;margin-right:20px;}
.writerProfile .summary {font-size:14px;padding:0;font-weight:200;line-height:1.6;width:80%;}
.writerProfile .summary strong {font-size:17px;line-height:2.5;}

.box-skin.gray {background-color: rgba(0,0,0,.1);}

#INC_TAB_C_2_container .tabs-navs .tabs-item a {letter-spacing:-.025em;}
#INC_TAB_C_5_container .tabs-header {margin-bottom: 0rem !important;}
#INC_TAB_C_4_container {border-top:0 !important;padding-top:0 !important;}

/**********************************************
note : 소개페이지
**********************************************/
/* 공통 */
.about-us[class*="com-"] .content {font-size:1.125rem;font-weight:300;line-height:1.875;letter-spacing:-.0125em}
.about-us[class*="com-"] .content > p {margin-bottom:1rem;line-height:inherit}
.about-us[class*="com-"] .person-box {/*padding-left:11.25rem;background-position:left top;background-repeat:no-repeat*/}
.about-us[class*="com-"] .person-box .title {display:block;margin-bottom:1rem;font-size:1.875rem;font-weight:700;line-height:1.4;letter-spacing:-.05em;text-align:center}
.about-us[class*="com-"] .person-box .footer {margin-top:2.5rem;text-align:right}
@media screen and (max-width: 39.9375em) {
    .about-us[class*="com-"] .content {font-size:1.063rem}
	.about-us[class*="com-"] .person-box {padding-left:0;background-image:none !important}
}

/* 인사말 */
.about-us.com-1 .person-box {background-image:url('')}

.about-us.com-intro {padding:0}

/* header */
.about-us.com-intro .heading {margin-bottom:7px;font-size:30px;line-height:32px;letter-spacing:-.05em}
.about-us.com-intro .subheading {margin-bottom:60px;font-size:20px;line-height:32px;letter-spacing:-.05em}

/* content */
.about-us.com-intro .con-item {display:block;width:100%;margin-top:30px;padding-top:30px;font-size:0;border-top:1px solid rgba(0,0,0,.08)}
.about-us.com-intro .con-item:first-child {margin-top:0;padding-top:0;border-top:0}
.about-us.com-intro .con-item > [class*="item-"] {display:inline-block;vertical-align:middle}
.about-us.com-intro .con-item > .item-icon {width:160px}
.about-us.com-intro .con-item > .item-text {width:calc(100% - 160px);padding-left:50px}
.about-us.com-intro .con-item > .item-text .tit-kr {display:block;margin-top:5px;font-size:22px;font-weight:bolder;letter-spacing:-.05em}
.about-us.com-intro .con-item > .item-text p {margin:15px 0 0;font-size:18px;color:rgba(0,0,0,.6);letter-spacing:-.05em}
.about-us.com-intro  p {margin:15px 0 0;font-size:18px;color:rgba(0,0,0,.5);letter-spacing:-.05em}

@media screen and (max-width: 39.9375em) {
	.about-us.com-intro {padding:0}

	/* header */
	.about-us.com-intro .heading {font-size:20px;line-height:1.35}
	.about-us.com-intro .subheading {font-size:18px;line-height:1.35}
	
	/* content */
	.about-us.com-intro .con-item > [class*="item-"] {display:block}
	.about-us.com-intro .con-item > .item-icon {width:100%;text-align:center}
	.about-us.com-intro .con-item > .item-text {width:100%;margin-top:15px;padding-left:0;text-align:center}
	.about-us.com-intro .con-item > .item-text p {font-size:16px;text-align:left}
	.about-us.com-intro .con-item > .item-text .tit-kr {font-size:19px;}
}

/* 독자권익위원회 */
.about-us.rule {letter-spacing:-0.05em}
.about-us.rule hr {margin-top:2rem;margin-bottom:2rem}
.about-us.rule .rule-list {margin-bottom:25px;padding:.535rem 1.5rem;border:3px solid rgba(0,0,0,.1)}
.about-us.rule .rule-list p {margin-bottom:0;margin-top: 10px;color: #6d6d6d;font-size:.925rem}
.about-us.rule .rule-list::after {content:'';display:table;clear:both}
.about-us.rule .rule-list hr {margin-top:1.25rem;margin-bottom:1.25rem}
@media screen and (max-width: 63.9375em) {
	.about-us.rule .rule-list-header {padding-left:0;padding-right:0}
	.about-us.rule .rule-list {padding:.9375rem}
	.about-us.rule .rule-list-groups li:last-child {margin-bottom:1rem}
	.about-us.rule .rule-list-groups:last-child li:last-child {margin-bottom:0}
}

/* 내용 */
.about-us.rule header {margin-bottom:20px;font-size: 28px;font-weight: bold;letter-spacing:-2px;text-align:center}
.about-us.rule span {display: block;padding: 20px 0 30px;font-size:20px;font-weight:bold;color: #ff1717}
.about-us.rule .rule-group::after {content:'';display:table;clear:both}
.about-us.rule .rule-group .rule-group-title {margin-bottom:1rem;font-size:1.125rem;font-weight:700;line-height:1em}
.about-us.rule .rule-group .rule-group-list {margin-bottom:0}
.about-us.rule .rule-group .rule-group-list > p {margin-bottom:0;color: #6d6d6d;font-size:.925rem}
.about-us.rule .rule-group .rule-group-list li {margin-bottom:1rem;font-size:.8rem;line-height:1.65em;color:rgba(0,0,0,.7)}
.about-us.rule .rule-group .rule-group-list li:last-child {margin-bottom:0}
.about-us.rule .rule-group .rule-group-summary {font-size:.9rem;line-height:1.65em;color:rgba(0,0,0,.5);margin-bottom: 0rem}


@media screen and (max-width: 39.9375em) {
	.about-us.rule .rule-group table tbody th,.rule .rule-group table tbody td {padding:.625rem}
}

/**********************************************
note : 미디어N 노컷뉴스 관련기사
**********************************************/
#median-outlink {margin:2.125rem auto;padding:1.375rem;background-color:#f8f8f8;border:1px solid rgba(0,0,0,.05);}
#median-outlink .no-bullet {margin:0;padding:0;list-style:none}
#median-outlink .no-bullet li {font:.875rem/1.3 normal normal;letter-spacing:-.05em;color:#000}
#median-outlink .no-bullet > :not(:first-child) {margin-top:.625rem}
#median-outlink .no-bullet li a {display:block;overflow:hidden;font:inherit;color:inherit;white-space:nowrap;text-overflow:ellipsis}

/* 이승현 / 1205907 / 20221012 */
.box-skin.gray2 {background-color: rgba(0,0,0,.1);}
.box-skin.gray2 .header>a {display: block;  margin-bottom: .8rem;font-size: 1.25rem;font-weight: inherit; line-height: 1;  letter-spacing: -.025em; text-decoration: none;}

/* 최은비 / 1213605 / 20221104 */
.view-dn-txt{background: #ebebeb;padding: 15px 20px;text-align: center;letter-spacing: -0.05rem;margin-bottom:15px;}
.view-dn-txt strong{font-size:20px;}
.view-dn-txt span{background: #6e171f;color: #fff;border-radius: 50px;padding: 5px 15px;margin: 5px 0 10px 0;display: inline-block;}
.view-dn-txt span a{color:#fff600;}
@media screen and (max-width: 39.9375em){
.view-dn-txt{line-height:1.4;}
.view-dn-txt strong{font-size:18px;}
}


