/* 날개배너 */
.view-aside {width:200px} 

/**********************************************
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-header{text-align:center;margin-bottom: 2rem;margin-bottom: 2rem;}
.com-about.com-1 .header-titles {font-size:1.438rem;color:#555;text-align:center;letter-spacing: -0.05em;line-height:1.2;margin:10px 0;}
.com-about.com-1 span {font-size:2.188rem;letter-spacing: -0.05em;text-align:center;line-height:1.2}
.com-about.com-1 i[class*="icon-"] {text-align:center;font-size: 2.5rem;color: rgba(0,0,0,.08);}
.com-about.com-1 .title {display:block;margin-top:40px;margin-bottom:10px;font-size:23px;font-weight:500;letter-spacing:-.06em;line-height:1.2}

/*ceo인사말*/
.com-about.com-2 span {display:block;font-family: 'Nanum Myeongjo', serif;font-size:1.125rem;color:#777;text-align:center;}
.com-about.com-2 strong {display:block;margin-top:20px;font-family: 'Nanum Myeongjo', serif;font-size:1.875rem;font-weight:700;line-height:1.3;text-align:center;letter-spacing:-.08em}
.com-about.com-2 .line {margin:30px 0;width:100%;height:2px;background:#c5161d}
.com-about.com-2 p {margin-top:10px;font-size:0.938rem;color:#777;line-height:1.5;text-align:justify;}
.com-about.com-2 .ceo-name p {margin-top:20px;text-align:right;}

/*사업제안*/
.com-about.com-3 table tr {background:#fff;font-size:0.938rem}

/*찾아오시는길*/
.com-about.com-4 .maps {margin-bottom:2rem}
.com-about.com-4 .maps .root_daum_roughmap {width:100% !important}
.com-about.com-4 table tr {background:#fff;font-size:0.938rem}
@media screen and (max-width: 39.9375em) {
	.com-about.com-4 .maps .root_daum_roughmap .wrap_map {height:200px !important}
}

/*광고안내*/
.com-about.ad-com strong {display:block;margin:10px 0;font-size:1.875rem;line-height:1.5;}
.com-about.ad-com .name-point {font-size:1.250rem}
.com-about.ad-com ul {margin:0;padding:0;margin-bottom:20px;}
.com-about.ad-com ul li {position:relative;padding-left:8px;list-style:none;font-size:1.250rem;color:#c5161d;}
.com-about.ad-com ul li::before {content:'';position:absolute;left:0;top:12px;width:3px;height:3px;margin-right:5px;background:rgba(0,0,0,.5);border-radius:50px}
.com-about.ad-com table tr {background:#fff;font-size:0.938rem}

/**********************************************
note : VRN 기사뷰
**********************************************/
.article-view-header .article-head-title {margin:1.375rem 0;font-size:2.5rem;font-weight:700;line-height:1.375;letter-spacing:-.05em}
.article-view-header .article-head-info .info-text li {display:inline-block;font-size:.813rem;font-weight:400;font-weight:var(--wgt400, 400);font-style:normal;line-height:1.125;color:#707070;vertical-align:middle}
.article-view-header .article-head-info .info-text li::after {content: '|';position: relative;top: -2px;margin: 0 .625rem;font-size:.8em;color:#cacaca}
.article-view-header .article-head-info .info-text li:last-child::after {display:none}

/**********************************************
note : 기사리스트
**********************************************/
@media screen and (max-width: 39.9375em) {
    .row #section-list .type2 .thumb + .view-cont {display:block;float:none;width:auto;padding-left:0}
}

/* 배진희 / 1189119 / 20220812 */
.box-skin.content-line{}
.box-skin.content-line > .header{}
.box-skin.content-line > .header strong{margin-bottom:0;}
.box-skin.content-line > .content{padding:.9375rem;border:1px solid rgba(0,0,0,.12);}

/* 최은비 / 1261182 / 20230417 */
.bbs-skin.album .album-tiles>.item{margin-left: 1%;}
.bbs-skin.album .album-tiles:not([class*=tile-])>.item{width: 24.2%;}
.bbs-skin.album .album-tiles:not([class*=tile-])>:nth-child(4n+1) {margin-left: 0 !important;clear: both}
.bbs-skin.album .album-tiles:not([class*=tile-])>:nth-child(-n+4) {margin-top: 0}
.bbs-skin.album .album-tiles:not([class*=tile-])>:nth-child(5n+1) {margin-left: 1%;clear: inherit}
.bbs-skin.album .album-tiles:not([class*=tile-])>:nth-child(-n+5) {margin-top: 2%;}

#emoji-for .emoji-btns.new_best::before {background-position: 0 -160px;}
#emoji-for .emoji-btns.new_more::before {background-position: -50px -160px;}
#emoji-for .emoji-btns.new_good::before {background-position: -100px -160px;}
#emoji-for .emoji-btns.new_not_much::before {background-position: -150px -160px;}
#emoji-for .emoji-btns.new_cut_off::before {background-position: -200px -160px;}

/*.cus-album-bbs{display:flex;}*/
/* 강수현 / 1262111 / 20230418 */
.cus-album-bbs {position:relative}
.cus-album-bbs .bbs-skin.album{width:100%;}
/* 강수현 / 1262111 / 20230418 */
/*.cus-album-bbs .right-side{width: 265px;padding-left: 15px;}*/
.cus-album-bbs .right-side{position:absolute;width: 265px;top:0;right:-275px}

@media screen and (max-width: 39.9375em) {
.cus-album-bbs .bbs-skin.album{width:auto;}
.pagin-group .items>.button{margin-bottom:20px;}
.cus-album-bbs{display:block;}
.cus-album-bbs .right-side{width: 100%;padding-left: 0;}
}

/* 강수현 / 1262111 / 20230418 */
.cus-album-bbs-flex {display:flex;}
.cus-album-bbs-flex .bbs-skin.album{width:100%;}
.cus-album-bbs-flex .right-side{width: 265px;padding-left: 15px;}

@media screen and (max-width: 39.9375em) {
.cus-album-bbs .right-side{position:inherit;right:0}
}


/* 최은비 / 1419650 / 20241106 */
/* 하단 고정배너 */
.callout.float-banner-pc{position:fixed;left:0;bottom:0;z-index:1005;width:100%;margin:0;padding:0;box-shadow:5px 5px 5px rgba(0,0,0,.15);background: none;border: none;}
.callout.float-banner-pc .close-button{right:49% !important;top:-0.4rem !important;transform: translate(540px, 10px);}

/* 강수현 / 1421639 / 20241113 */
.article-veiw-body.view-page p {text-align:justify}