/**********************************************
note : 메인
name : 강혜리
**********************************************/
/* 기사박스 */
.box-skin.blue-line {border:1px solid #0896d4}
.box-skin.blue-line .header {padding:10px 16px;background-color:#0896d4}
.box-skin.blue-line .header > a, .box-skin.blue-line .header > strong {margin:0;color:#fff}
.box-skin.blue-line > .content {padding:16px}

.box-skin .header > a.btm-Icon {position:relative;background:none}
.box-skin .header > a.btm-Icon::before {content:'\e913';display:inline-block;position:absolute;z-index:1;right:0;top:50%;font:14px/1 fontello;font-size:18px;line-height:1;color:rgba(0,0,0,.55);-ms-transform: translateY(-50%);text-rendering:auto;transform: translateY(-50%)}

/**********************************************
note : 소개페이지
name : 강혜리
**********************************************/
.com-about {letter-spacing:-0.05em;color:rgba(0,0,0,.6)}
.com-about::after {content:'';display:table;clear:both}
.com-about .about-group:not(:first-child) {margin-top:2rem}
.com-about .about-group::after {content:'';display:table;clear:both}

/* 신문사소개 */
.com-about.com-1 .about-group > img {float:left}
.com-about.com-1 .about-group > .content {display:inline-block;padding-left:40px;width:calc(100% - 250px)}
.com-about.com-1 .about-group > .content .titles {position:relative;display:block;padding-top:8px;margin-bottom:20px;font-size:25px;font-weight:500;letter-spacing:-.08em}
.com-about.com-1 .about-group > .content .titles::before {content:'';position:absolute;left:0;top:0;width:52px;height:3px;background-color:#d70d19}
.com-about.com-1 .about-group > .content .company-info > dt {float:left;margin-bottom:10px;width:200px;font-weight:500;clear:both}
.com-about.com-1 .about-group > .content .company-info > dd {float:left;margin-bottom:10px;width:calc(100% - 200px);font-size:15px;color:rgba(0,0,0,.55)}
@media screen and (max-width: 39.9375em) {
	.com-about.com-1 .about-group > img {display:none}
	.com-about.com-1 .about-group > .content {padding-left:0;width:100%}
}

/* 인사말 */
.com-about.com-2 .about-group > img {float:left}
.com-about.com-2 .about-group > .content {display:inline-block;padding-left:40px;width:calc(100% - 115px)}
.com-about.com-2 .about-group > .content .titles {display:block;margin-bottom:20px;font-size:35px;font-weight:500;letter-spacing:-.08em}
.com-about.com-2 .about-group > .content > strong[class*="text-"] {display:block;font-size:18px;color:#111}
@media screen and (max-width: 39.9375em) {
	.com-about.com-2 .about-group > img {float:none;display:block;margin:0 auto 20px}
	.com-about.com-2 .about-group > .content {padding-left:0;width:100%}
}

/* 필진 */
.com-about.com-3 .about-group .com-list > li {float:left;width:50%;margin-bottom:20px}
.com-about.com-3 .about-group .com-list > li > img {float:left}
.com-about.com-3 .about-group .com-list > li .right-cont {display:inline-block;padding-left:20px;width:calc(100% - 90px)}
.com-about.com-3 .about-group .com-list > li .name {display:block;font-size:20px;color:rgba(0,0,0,.85)}
.com-about.com-3 .about-group .com-list > li .sub-cont {font-size:14px;color:rgba(0,0,0,.55)}
@media screen and (max-width: 39.9375em) {
	.com-about.com-3 .about-group .com-list > li {float:none;width:100%;min-height:120px;clear:both}
}

/* 연혁 */
.com-about.com-4 .about-group:not(:first-child) {padding-top:2rem;border-top:1px dotted rgba(0,0,0,.15)}
.com-about.com-4 .years {float:left;width:180px;font-family:'Josefin Sans', sans-serif;color:#F39700;font-size:3.75rem;line-height:1.25em;letter-spacing:-0.075em;opacity:.5}
.com-about.com-4 .days {float:right;width:calc(100% - 180px);margin-bottom:0}
.com-about.com-4 .days::after {content:'';display:table;clear:both}
.com-about.com-4 .days dt,.com-about.com-4 .days dd {float:left;margin-bottom:1.25rem;line-height:1.25em;letter-spacing:-0.025em;color:rgba(0,0,0,.65)}
.com-about.com-4 .days dt:last-child,.com-about.com-4 .days dd:last-child {margin-bottom:0}
.com-about.com-4 .days dt {width:65px;clear:both}
.com-about.com-4 .days dd {width:calc(100% - 65px);font-size:.9rem}
.com-about.com-4 .days .lists:not(ol) {margin:0;padding:0;list-style:none}
.com-about.com-4 .days .lists li {line-height:1.25em;color:rgba(0,0,0,.65)}
.com-about.com-4 .days .lists li:not(:first-child) {margin-top:.5rem}
@media screen and (max-width: 39.9375em) {
	.com-about.com-4 .years,.com-about.com-4 .days {float:none;width:auto}
	.com-about.com-4 .years {margin-bottom:1.25rem}
}

/* 가치와 지향 */
.com-about.com-5 .about-group .title {position:relative;display:block;padding-top:8px;margin-bottom:20px;font-size:25px;font-weight:500;letter-spacing:-.08em}
.com-about.com-5 .about-group .title::before {content:'';position:absolute;left:0;top:0;width:52px;height:3px;background-color:#d70d19}
.com-about.com-5 .vision-panel {padding:1.25rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,.08);border-bottom-color:rgba(0,0,0,.25)}
.com-about.com-5 .vision-panel .titles {display:block;margin-bottom:1rem;font-size:1.375rem;line-height:1em;text-align:center}
.com-about.com-5 .vision-panel .titles > small {display:block;font-size:.75rem;font-weight:normal;color:rgba(0,0,0,.45)}
.com-about.com-5 .vision-panel p:last-child {margin-bottom:0}
.com-about.com-5 .lists:not(ol) {margin:0;padding:0;list-style:none}
.com-about.com-5 .lists li {font-size:.9rem;line-height:1.25em;letter-spacing:-0.05em;color:rgba(0,0,0,.65)}
.com-about.com-5 .lists:not(ol) li {position:relative;padding-left:.9rem}
.com-about.com-5 .lists li:not(:first-child) {margin-top:.75rem}
.com-about.com-5 .lists:not(ol) li::before {content:'';position:absolute;z-index:1;left:0;top:.5rem;width:3px;height:3px;background-color:rgba(0,0,0,.35);border-radius:50%}
.com-about.com-5 .vision-promise::after {content:'';display:table;clear:both}
.com-about.com-5 .vision-promise .titles {margin-bottom:1rem;font-size:1.063rem;line-height:1.25em;letter-spacing:-0.05em}
.com-about.com-5 .vision-promise ul {margin:0;padding:0;list-style:none}
.com-about.com-5 .vision-promise ul li {line-height:1.25em;letter-spacing:-0.05em;color:rgba(0,0,0,.65);counter-increment:myIndex}
.com-about.com-5 .vision-promise ul li:not(:last-child) {margin-bottom:.625rem}
.com-about.com-5 .vision-promise ul li::before {content:counter(myIndex);display:inline-block;margin-right:.625rem;width:1.25rem;height:1.25rem;color:#fefefe;background-color:#F39700;border-radius:50%;text-align:center}
@media screen and (max-width: 63.9375em) {
	.com-about.com-5 .vision-panel {text-align:center}
}


/* 윤미정 / 1120195 / 20211221 */
.article-veiw-body.view-page.font-size15 {font-size: 1.063rem;}
.article-veiw-body.view-page.font-size16 {font-size: 1.125rem;}
.article-veiw-body.view-page.font-size17 {font-size: 1.188rem;}
.article-veiw-body.view-page.font-size18 {font-size: 1.25rem;}
.article-veiw-body.view-page.font-size19 {font-size: 21px;}
.article-veiw-body.view-page.font-size20 {font-size: 22px;}


/* 김민희 / 1122077 / 20211228 */
.article-veiw-body.view-page p {text-align:justify !important;}

/* 윤미정 / 1141759 / 20220310 */
#article-view .heading {font-weight: 400;font-size: 2.5rem !important;letter-spacing: -.1em;}
#article-view .subheading {font-size: 1.25rem;line-height: 1.25;letter-spacing: -.075em;}
.article-veiw-body.view-page p {color : #3c3e40;font-weight: 400;font-weight: var(--wgt400, 400);}
@media screen and (max-width: 63.9375em) {
	#article-view .heading {font-size: 1.875rem !important;}
	#article-view .subheading {font-size: initial;line-height:initial;letter-spacing: initial;}
}


/* 윤미정 / 1152992 / 20220418 */
#article-view .heading {font-family: 'Noto Sans KR';color: #222;font-weight: 700 !important;}
.article-veiw-body.view-page p {font-family: 'Noto Sans KR';color: #222;}

/* 최은비 / 1165542 / 20220519 */
.com-about.com-1 .about-group > .content .company-info{height:230px;}

/* 유튜브 쇼츠 */
.simplebox.short-vid{display:flex;}
.simplebox.short-vid .simplebox-content{width: 400px;height: 714px !important;margin: 0 auto;}

@media screen and (max-width: 39.9375em) {
.simplebox.short-vid{display:block;}
.simplebox.short-vid .simplebox-content{width: 100%;height: auto;}
}

.wt-forms.text-paste {}
.wt-forms.text-paste .paste-btn {display:inline-block;padding:8px 16px;font-size:0;color:#fff;background-color:#5684ff;transition:all .2s ease-in-out}
.wt-forms.text-paste .paste-btn:hover {background-color:#3d5bab}
.wt-forms.text-paste .paste-btn > [class*="paste-"] {display:inline-block;vertical-align:middle;font-size:.813rem}