/**********************************************
note : design custom style page
**********************************************/
.box-skin .header .skin-column>a, .box-skin .header .skin-column>strong, .box-skin .header>a, .box-skin .header>strong {font-size:1.125rem;font-weight:500}
.font-dotum {letter-spacing:-.05rem}

/* ¸ÖÆ¼±â´É¼º ¹è³Ê È­»ìÇ¥ */
#rollBanner-1.rolling-bn .slick-slide, #rollBanner-2.rolling-bn .slick-slide {padding:0}
#rollBanner-1.rolling-bn .roll-btns {top:-4%}
#rollBanner-1.rolling-bn .roll-btns.btn-prev {right:42%}
#rollBanner-1.rolling-bn .roll-btns.btn-next {top:104%;left:42%}
#rollBanner-1.rolling-bn .columns {padding-left:0;padding-right:0}
#rollBanner-1.rolling-bn .columns img {width:300px;height:60px}
#rollBanner-1 .columns .banner_box, #rollBanner-2 .columns .banner_box {margin-bottom:0 !important} /* ¹è³ÊÇÏ´Ü¿©¹é */
#rollBanner-2.rolling-bn .roll-btns {top:-1.5%}
#rollBanner-2.rolling-bn .roll-btns.btn-prev {right:41%}
#rollBanner-2.rolling-bn .roll-btns.btn-next {top:101.5%;left:42%}
#rollBanner-2.rolling-bn .columns {padding-left:0;padding-right:0}
#rollBanner-2.rolling-bn .columns img {width:300px;height:120px}

/* ¸ÖÆ¼±â´É¼º ¹è³Ê »óÇÏ È­»ìÇ¥ */
.slick-vertical .roll-btns {top:-1.5%}
.slick-vertical .roll-btns.btn-prev {right:41%}
.slick-vertical .roll-btns.btn-next {top:101.5%;left:42%}


/* ¸ð¹ÙÀÏ ¿©¹é */ 
.gray-ban {background:#eee}
.padx-minus {margin-left:-1.25rem;margin-right:-1.25rem}

/* ¸ð¹ÙÀÏ ±â»çºä */
#user-wrap .row #user-container {background:#fff}

/* ¹Ú½º½ºÅ² ¹× ¹öÆ° */
.gray-bg {background-color:#eceef1}
.charcoal-bg {background-color:#383838}
.user-point2 {color:#c41617 !important}
.user-bg2 {background:#c41617 !important} 
.more-bt {display:inline-block;width:70%;margin:1.5rem 0 2.5rem 0;font-size:.875rem;line-height:42px;color:#fff !important;text-align:center;text-decoration:none}
.more-bt:hover {text-decoration:none}
.box-skin.design-5 .header > a.btm-Kor {background-image:url(/image/btm-kor-w.png)}
.box-skin.design-5 .header {background-color:#387bb9}
.box-skin.design-5 .header::before {border-color:#387bb9 transparent transparent}
@media screen and (max-width: 39.9375em) {
	.row .box-skin.design-5 .header {margin-bottom:1rem;padding:0.625rem 0.625rem 0.625rem 1rem}
	.row .box-skin.design-5 .header::before {left:1.2rem}
}

/* Áö¿ª´º½º ¸®½ºÆ® */
#sections .section-body .list-localnews.S1N13 > .box-skin .header {padding-bottom:0.75rem;margin-bottom:1rem}
#sections .section-body .list-localnews > .box-skin .header {margin-bottom:0;padding-bottom:0;border:none}
#sections .section-body .list-localnews > .box-skin .header > strong {display:block;margin-bottom:1rem;font-size:20px;font-weight:500;line-height:1;letter-spacing:-.025em;text-decoration:none}


/**********************************************
note : Æ÷Åä´º½º ±â»ç¸®½ºÆ®
**********************************************/
/* type for tail */
#section-list .type3-photo {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap}
#section-list .type3-photo > li {display:block;width:32%;min-height:1px;margin-left:2%;margin-top:3%}
#section-list .type3-photo > li.noimage {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center;padding:1.25rem;background:#f8f8fa;border:1px solid rgba(0,0,0,.08);text-align:center}
#section-list .type3-photo > :nth-child(3n + 1) {margin-left:0}
#section-list .type3-photo > :nth-child(-n + 3) {margin-top:0}
#section-list .type3-photo > li::after {content:normal}
#section-list .type3-photo a[href^="/news"], #section-list .type3-photo a[href^="http"] {font-size:inherit;color:inherit}
#section-list .type3-photo .category {display:block;margin-bottom:.375rem;font-size:.875rem;font-weight:400;font-weight:var(--wgt400, 400);font-style:normal;line-height:1.375}
#section-list .type3-photo .thumb {display:block;overflow:hidden;position:relative;height:0;padding-bottom:80%;margin-bottom:.75rem;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat}
#section-list .type3-photo .thumb::before {content:'';position:absolute;z-index:2;left:0;top:0;width:100%;height:100%;background:none;border:1px solid rgba(0,0,0,.08)}
#section-list .type3-photo .thumb > img {position:absolute;z-index:1;left:50%;top:50%;max-width:100%;max-height:100%;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}
#section-list .type3-photo .titles {margin-bottom:.5rem;font-size:1rem;font-weight:500;font-weight:var(--wgt500, 500);font-style:normal;line-height:1.25;letter-spacing:-.025em;color:#1e1e1e}
#section-list .type3-photo .byline {display:block;font-size:0}
#section-list .type3-photo .byline > em {display:block;font-size:.75rem;font-weight:400;font-weight:var(--wgt400, 400);font-style:normal;line-height:1.375;color:#a7a7a7}
#section-list .type3-photo > li.noimage .byline {margin-top:1rem}
#section-list .type3-photo .label-group {display:block;margin-top:1rem}
#section-list .type3-photo > li.noimage .label-group {text-align:center}
@media screen and (max-width: 63.9375em) {
    .row #section-list .type3-photo > :nth-child(n) {width:31%;margin-left:3.5%;margin-top:3.5%}
    .row #section-list .type3-photo > :nth-child(3n + 1) {margin-left:0}
    .row #section-list .type3-photo > :nth-child(-n + 3) {margin-top:0}
}
@media screen and (max-width: 39.9375em) {
    .row #section-list .type3-photo > :nth-child(n) {width:46%;margin-left:8%;margin-top:8%}    
    .row #section-list .type3-photo > :nth-child(2n + 1) {margin-left:0}
    .row #section-list .type3-photo > :nth-child(-n + 2) {margin-top:0}
}

/* °­¼öÇö / 1146507 / 20220328 Á¤Á¤º¸µµ¹® ÆË¾÷*/
.popup-box {background-color:#eaeaea;border:2px solid #000;padding:1rem}
.popup-box .popup-title {font-size:1.25rem;font-weight:600;letter-spacing:-.125rem;text-align:center}
.popup-box .more-button {font-size:.85rem;cursor:pointer;color:#fff;background-color:#000;padding:.5rem;text-align:center}
.popup-box .popup-content {margin-top:1rem;text-align:left}
.popup-box .popup-content p {font-size:.95rem}


/* ÀÓÈñÀº / 1149819 / 20220406 */
.row #section-list .type2 .thumb.photo {background-repeat:no-repeat;background-position:top center;background-size:cover;}
#section-list .type2 .titles.photo {font-size:16px;font-weight:500;}

/* ¹èÁøÈñ / 1163211 / 20220518 */
#rollBanner-4 .columns{padding-left:0;padding-right:0;}