/**********************************************
note : ¸ÞÀÎ
name : °­Çý¸®
**********************************************/
strong {font-weight:500}

/* ±â»ç¹Ú½º */
.box-skin .header .skin-column > a, .box-skin .header .skin-column > strong, .box-skin .header > a, .box-skin .header > strong {font-size:1.25rem;font-weight:500;letter-spacing:-.1em}

.SectionNum {float:left;overflow:hidden;width:100%;margin:10px 0;padding:0 0 10px 15px;border-bottom:1px dashed #aaa;font-size:14px;font-family:'dotum';font-weight:bold;text-align:left;box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}

/**********************************************
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;padding-top:2rem;border-top:1px solid #eee}
.com-about .about-group::after {content:'';display:table;clear:both}

/* ¸ÅÃ¼¼Ò°³ */
.com-about.com-1 .about-group .title {position:relative;margin-bottom:20px;font-size:30px;font-weight:700;letter-spacing:-.08em}
.com-about.com-1 .about-group .title::before {content:'';position:absolute;z-index:1;left:0;top:0;width:50%;max-width:45px;height:0;border-top:3px solid #000}
.com-about.com-1 .about-group.about dt {float:left;width:150px;font-size:18px;font-weight:500;color:rgba(0,0,0,.85)}
.com-about.com-1 .about-group.about dd {display:inline-block;width:calc(100% - 150px);font-size:16px;color:rgba(0,0,0,.6)}
.com-about.com-1 .about-group .history-group:not(:first-child) {margin-top:2rem}
.com-about.com-1 .about-group .history-group::after {content:'';display:table;clear:both}
.com-about.com-1 .about-group .history-group .year {float:left;width:150px;font-size:27px;font-weight:700;color:rgba(0,0,0,.85);line-height:1}
.com-about.com-1 .about-group .history-group .history-cts {display:inline-block;width:calc(100% - 150px)}
.com-about.com-1 .about-group .history-group .history-cts dt {float:left;width:100px;font-size:17px;font-weight:500;color:#e22128}
.com-about.com-1 .about-group .history-group .history-cts dd {display:inline-block;width:calc(100% - 100px);font-size:15px;color:rgba(0,0,0,.6)}
.com-about.com-1 .about-group .sub-tit {margin-bottom:10px;font-size:18px}

@media screen and (max-width: 39.9375em) {
	.com-about.com-1 .about-group .history-group .year {float:none;margin-bottom:20px;width:100%}
	.com-about.com-1 .about-group .history-group .history-cts {width:100%}
}

/**********************************************
note : ±â»ç¸®½ºÆ®
name : °­Çý¸®
**********************************************/
#user-section #section-list .ad_banner {padding:20px 0 0 0}

/**********************************************
note : ±â»çºä
name : °­Çý¸®
**********************************************/
#article-view .subheading {margin:1.875rem 0}

.article-veiw-body.view-page p {font-weight:300;color:#000}

/**********************************************
note : °ú¿ùÈ£º¸±â
name : °­Çý¸®
**********************************************/
/* ¸ÞÀÎ */
.magazine-cont .magazine_idx ul {list-style:none;margin:0}
.magazine-cont .magazine_idx .magazineList .View a {display:block;text-align:center;border:1px solid #ddd;border-bottom:0}
.magazine-cont .magazine_idx .magazineList .View img {width:315px}
.magazine-cont .magazine_idx .magazineList .View strong {display:block;margin-bottom:30px;padding:5px 10px;font-size:15px;text-align:center;color:#fff;background-color:#222;}
.magazine-cont .magazine_idx .magazineList .contents {display:inline-block;margin-left:50px;width:calc(100% - 350px)}
.magazine-cont .magazine_idx .magazineList .contents .listMonth {width:100%;overflow:hidden}
.magazine-cont .magazine_idx .magazineList .contents .listMonth li {float:left;margin:0 0 10px 25px;width:12.5%;height:125px;overflow:hidden;text-align:center;font-size:11px}
.magazine-cont .magazine_idx .magazineList .contents .listMonth img {display:block;width:80px;margin:0 0 2px 0;border:2px solid #ddd}
.magazine-cont .magazine_idx .magazineList .contents .GroupYear {float:left;width:100%;padding:10px 0 10px 0;border:2px solid #ddd}
.magazine-cont .magazine_idx .magazineList .contents .GroupYear li {float:left;margin-left:22px;line-height:160%;font-size:13px;color:rgba(0,0,0,.55)}
.magazine-cont #sections {padding-left:30px}
.magazine-cont #sections .header {clear:both;padding-bottom:.75rem;margin-bottom:1.875rem;border-bottom:2px solid #333}
#admin-wrap .magazine-cont #sections .header {padding-bottom:.75rem;border-bottom:2px solid #333}
.magazine-cont #section-list {margin-bottom:30px}

@media screen and (max-width: 39.9375em) {
	.magazine-cont .sticky.is-stuck {position:relative !important}
	.magazine-cont #sections {padding-left:.625rem}
	.magazine-cont .magazine_idx .magazineList .contents {width:100%;margin-left:0}
	.magazine-cont .magazine_idx .magazineList .contents .listMonth li {margin:0 0 10px 15px;width:20%}
}

/* ¸®½ºÆ® */
.magazine-cont-list .list-block {border-top:1px solid #ededed}
.magazine-cont-list .Year {display:inline-block;list-style:none;width:100%;margin:0 0 40px 0;padding-bottom:20px;border-bottom:1px solid #ededed}
.magazine-cont-list .Year li {float:left;width:33.3333%;vertical-align:middle;text-align:center;line-height:1;letter-spacing:-.05em}
.magazine-cont-list .Year li a {font-size:16px;font-weight:400;color:#6a6a6a}
.magazine-cont-list .Year li strong {font-size:18px;font-weight:700;color:rgba(0,0,0,.8)}
.magazine-cont-list .magazineList {float:left;list-style:none;width:100%;margin:0}
.magazine-cont-list .magazineList > li {margin-top:30px;padding-top:30px;border-top:1px solid #ddd}
.magazine-cont-list .magazineList > li:first-child {margin-top:0;padding-top:0;border-top:0}
.magazine-cont-list .magazineList .contents img {float:left;width:220px;margin:0 10px 5px 0;border:1px solid #ddd}

.magazine-cont-list .magazineList .contents .mz-list {list-style:none;margin:0}
.magazine-cont-list .magazineList .contents .mz-list h4 {margin-bottom:10px;font-size:18px}
.magazine-cont-list .magazineList .contents .mz-list h4 > a {float:right}
.magazine-cont-list .magazineList .contents .mz-list li a {font-size:15px;color:rgba(0,0,0,.6);letter-spacing:-.05em}

@media screen and (max-width: 39.9375em) {
	.magazine-cont-list .panel-header {height:auto}
	.magazine-cont-list .Year {display:block;margin:0 auto 20px}
	.magazine-cont-list .Year li {width:33.333%;margin:0}
	.magazine-cont-list .magazineList .contents img {float:none;margin:0}
	.magazine-cont-list .magazineList .contents .View {float:none;display:block;width:100%;margin-bottom:20px;text-align:center}
	.magazine-cont-list .magazineList .contents .mz-list {width:100%;padding-left:0}
	.magazine-cont-list .magazineList .contents .mz-list h4 > a {margin-left:10px}
}

/* ½Å°æÈÆ / 1057700 / 20210524 */
.index-wrap.letter.custom table{max-width:1080px}
.index-wrap.letter.custom table td{background:#fff}
.index-wrap.letter.custom table td strong {font-weight:700}

/* ÀÌ½ÂÇö / 1300507 / 20230830 */
.article-veiw-body.view-page p {font-weight:400 !important;}
.article-veiw-body.view-page p strong{font-weight:600 !important;}