
html.dark {background: #222; color: #fff;}

html.dark a {color: #ffffff !important;}
.dark .header-banner{background: #2f2f2f;}
.dark .main-top-news .newsbox-text a{color: #ababab !important;}
.dark .main-top-news .relations-news li a{color: #dadada !important;}
.dark .infotype_thumb_side .info dd a{color: #ababab !important;}
.dark .group_title{color: #ffffff !important;}
.dark .grid--3rd--column .div-1st .info span a{color:#999 !important;}


/**/

.dark .angle_brackets {background: url(//image.newdaily.co.kr/assets/2023/icon-next-white.png?1) no-repeat center right;}/*타이틀 옆 꺽쇠*/

/***** 다크모드 버튼 *****/

.toggle_dark {position: relative; display: inline-block; transform: translate(0%, 5px); float: right; margin: 0 auto; /* margin-right:6px; */ top: -4px; right: -1px;}

.toggle_dark input { display: none;}

.toggle_dark label {display: block; width: 56px; height: 24px; text-indent: -200%; user-select: none; font-size: 0.8rem;}

.toggle_dark label::before, .toggle_dark label::after {content: ""; display: block; position: absolute; cursor: pointer;}

.toggle_dark label::before {/* 배경 */width: 95%; height: 90%; background-color: rgb(62, 62, 62); border-radius: 1em; -webkit-transition: background-color 0.25s ease; transition: background-color 0.25s ease; border: 1px solid #b9b9b9;box-shadow: inset 0 2px 5px rgb(0 0 0 / 30%), 1px 1px 2px rgb(255 255 255 / 10%);
}

.toggle_dark label::after { /* 스위치 */top: 2px;right: 4px; width: 19px;height: 19px; border-radius: 50%; background-color: #fff; box-shadow: 0 0 4px rgba(0, 0, 0, 0.45); -webkit-transition: left 0.25s ease; transition: left 0.25s ease; background-image: url(//www.newdaily.co.kr/assets/img/dark_mode.png); background-size: cover; /* 스위치 이동 애니메이션 */}

.toggle_dark input:checked+label::before {background-color: #dfdfdf; /* 켠 상태 배경색 */}

.toggle_dark input:checked+label::after {/* 켠 상태 스위치 위치 */ right: 34px;background-image: url(//www.newdaily.co.kr/assets/img/light_mode.png);}

.dark-btn {display: grid; top: 37px;position: absolute; right: 10%; /*타이틀*/}

span.toggle-title {font-size: 12px;text-align: center; padding-bottom:3px;/*타이틀*/}


/***** 로고 *****/
.dark .logo-black{display: none;}
.dark .logo-white{display: block;}
.logo-white{display: none;}


/***** gnb *****/
.dark #header-area .header-gnb {border-bottom:1px solid #fff;}
.dark #header-area .header-body, .dark header .line--2 {border-bottom:1px solid #383838;}
.dark #header-area .header-gnb .gnb-right a, #Downheader .gnb-right a{color:#ff523f !important;}
.dark #header-area .header-gnb .gnb-center .etc-News:after {content: ''; background: url(//image.newdaily.co.kr/assets/2023/icon-up-w.png) center right no-repeat; width: 18px; height: 18px; display: block; position: absolute; top: 30%; right: -12px;}
.dark header .logo-newdaily-gnb-all a{background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-www-w.png) no-repeat;  background-size: 60px 20px; text-indent: -9999px; width: 60px;height: 20px;display: block;}

.dark #header-area .header-gnb .gnb-center .gnb > li a:hover, .dark #header-area .header-gnb .gnb-center .gnb > li a.active{color: #E72812 !important;}

/***** left gnb *****/
.dark #headerDefault .c-menu{background: #222; color: #fff; border:1px solid #434343; border-top:none;}
.dark #headerDefault .c-menu .zeta-menu{border-bottom:1px solid #434343;}
.dark #headerDefault .c-menu .zeta-menu-etc li {border-top:1px solid #434343;}
.dark .zeta-menu-country li a {color:#999 !important;}
.dark #headerDefault .c-menu .icon-home {background: url(//image.newdaily.co.kr/assets/2023/icon-home-w.png) no-repeat; width: 16px; text-indent: -9999px;}
.dark #headerDefault .c-menu .zeta-menu.zeta-flex{border-bottom:0;}
.dark #headerDefault .c-menu .zeta-menu-etc li:first-child{border-top:0;}


/***** search-icon *****/
.dark #header-area .header-gnb .gnb-left .opensearch{background: url(//image.newdaily.co.kr/assets/2023/icon-menu-search-w.png) no-repeat;}
.dark .hearder .gnb-left .opensearch, .dark #header_N .opensearch {background: #FFF; padding: 0 5px; background: url(//image.newdaily.co.kr/assets/2023/icon-menu-search-w.png) no-repeat; width: 24px; height: 24px;}
.dark .search-mode div, .dark .search-result {color: #fff;}
.dark .search-line{border-bottom:1px solid #575757;}
.dark .search_form form input {color:#999;}
.dark .select ul, .dark .search-box{background:#222;}


/***** menu-icon *****/
.dark #header-area .header-gnb .gnb-left .c-button { background: url(//image.newdaily.co.kr/assets/2023/icon-menu-pc-w.png) no-repeat;}
.dark .hearder .gnb-left .c-button, .dark #Downheader_view .gnb-left .c-button, .dark #header_N .c-button {margin-right: 16px;background: url(//image.newdaily.co.kr/assets/2023/icon-menu-pc-w.png) no-repeat;width: 18px;height: 18px;display: flex;align-items: center;}


/***** guickguide-icon *****/
.dark .TextVoice.active {background: url(//image.newdaily.co.kr/assets/2023/icon-article-voice-on-dark.svg) no-repeat; text-indent: -9999px;}
.dark  .guickguide .TextHover .active {background: url(//image.newdaily.co.kr/assets/2023/icon-article-fontga-on-dark.svg?7) no-repeat;  text-indent: -9999px;  filter: none;}
.dark .article-share .Share.active {background: url(//image.newdaily.co.kr/assets/2023/icon-article-share-on-dark.svg) center center no-repeat; width: 21px;text-indent: -9999px;}



/***** Down header *****/
.dark #Downheader{background: #212121; border-bottom:1px solid #bbb;}
/* .dark #Downheader .gnb-center a{background:url(//image.newdaily.co.kr/assets/2023/logo-newdaily-w.png) center center no-repeat; background-size: 69px 25px; text-indent: -9999px; width: 69px; display: flex; align-items: center;} */
/* 2025_NIX */
.dark #Downheader .gnb-center a {
    background: url(//image.newdaily.co.kr/assets/2025/logo_newdaily_20th_white.svg) center center no-repeat;
    background-size: 100px 25px;
    text-indent: -9999px;
    width: 100px;
    display: flex;
    align-items: center;
}

.dark #Downheader.cc .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-cc-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}
.dark #Downheader.tk .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-tk-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}
.dark #Downheader.gj .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gj-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}
.dark #Downheader.gg .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gg-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}
.dark #Downheader.pk .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-pk-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}
.dark #Downheader.gw .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gw-w.svg) center center no-repeat; background-size: contain;text-indent: -9999px;width: 200px;height: 23px;display: flex; align-items: center;}

/***** down icon *****/
.dark .hearder .gnb-left .c-button, .dark #Downheader .gnb-left .c-button, .dark #Downheader_view .gnb-left .c-button, .dark #header_N .c-button{background: url(//image.newdaily.co.kr/assets/2023/icon-menu-pc-w.png) no-repeat;}
.dark .hearder .gnb-left .opensearch, .dark #Downheader .gnb-left .opensearch, .dark #header_N .opensearc{background: url(//image.newdaily.co.kr/assets/2023/icon-menu-search-w.png) no-repeat;}




/***** group icon *****/
.dark .group_title-a span {background:url(//image.newdaily.co.kr/assets/2023/icon-next-white.png?1) no-repeat center right;}

/***** breaking news *****/
.dark .breaking-news{background-color: #606060;}
/*.dark .breaking-news-list div a{color: #000;}*/

/***** gnb 전국뉴스 *****/
.dark #header-area .header-gnb .gnb-center .gnb > li > ul{background:#222; border:1px solid #373737;}


/***** 섹션들-line *****/
.dark .dark .columnA, .dark .column .type-03, .dark .section-side .ui-item:last-of-type, .dark .section_new_list li:last-child, .dark .type-06 ul li:last-child,.dark .type-02 div:last-child, .dark .nd-type-list:last-child{border-bottom:0;}
.dark .type-06 ul li, .dark .newdaily-tv, .dark .type-02 div, .dark .grid--3rd .type-01 .info, .dark .mnews.grid--3rd--column .type-01 .info,
.dark .economy.grid--3rd--column .type-01 .info,.dark .etc-area aside .type-02,
.dark .etc-area .top-news-group-B .type-01 .info, .dark .etc-area .area-news .area-news-section .area-news-list:nth-child(-n+3), .dark .etc-area .area-news .column .type-01 .info,
.dark .section_new_list ul li, .dark .section-side .ui-item, .dark .grid--2nd--column--section{border-bottom:1px solid #373737}
.dark .grid--2nd--column article, .dark .top-news-group-A, .dark .top-news-group-C, .dark .grid--3rd--column .div-1st, .dark .grid--3rd--column .div-2ndm,.dark .grid--3rd div.area-news-list,
.dark .grid--3rd--column .div-2nd, .dark .top-news-group-E, .dark .etc-area .area-cell .grid--2nd--column article .div-1st, .dark .grid--1st--border, .dark .grid--2nd--column--section article{border-right:1px solid #373737;}
/* .dark .opinion{ border-top:1px solid #fff; border-bottom:1px solid #fff; } */
/* .dark .grid--3rd.border--line--top30{border-top:1px solid #373737;} */
/* .dark .opinion-list.display--flex .opinion-side{border-left:1px solid #373737;} */
.dark .grid--2nd--column--section .list-tit{color:#fff;}

/***** 표제 *****/
.dark .main-top-news .title .top-index-tit, .dark .column-top-tit, .dark .article .article-header .article-index-title {color: #00eeff !important; font-weight: 500;}
.dark .info .index-tit, .dark .type-06 ul li .index-tit, .dark .column-side-tit {color: #00eeff !important; font-weight: 400 !important;}

/*******칼럼 목록페이지 부제목*******/
.dark .section-top-subtitle{color:#aaa;}
.dark .column.columnA.mb0 {border-bottom: 1px solid #373737;}

/*thumb*/
.dark .type-01 .info dt.thumb, .dark .economy.grid--3rd--column .div-1st .thumb, .dark .photo .div-1st .thumb, .dark .ent .div-1st .thumb {border:1px solid #000;}
.dark .type-03 .thumb div, .dark .opinion-list div.thumb, .dark .main-top-news .newsbox-img {outline:1px solid #000;}


/*사진설명*/
.dark .center_img dl dt, .dark .center_img_card dl dt, .dark .video dl dt {color: #d7d7d7 !important; }

/*중단부 기사모음*/
.dark .opinion-list div.thumb img{background: #fff;}
.dark .opinion-list.display--flex .opinion-side{border-left: solid 1px #373737;}

/*많이본뉴스 리스트*/
.dark .best ul li .bestnum{color: #9e9e9e;}
.dark .best ul li .subject a{color:#000;}


/*****하단 메뉴*****/
.dark .sitemap{background:#eaeaea}
.dark section.sitemap-item a, .dark .footer-info, .dark .footer-info a, .dark .footer-info-last, .dark .footer-info-last a{color:#666 !important;}
.dark .sitemap-item-outlink ul{background:#c6c6c6;}

/*****footer*****/
.dark .footer-pc{border-top:1px solid #c6c6c6;}
.dark .footer-m .footer-info{background:#eaeaea}


/*********** biz ******************/
.dark .biz .brand{background:#3d3c3c;}
.dark .group_title-24{color:#fff;}
.dark .column .swiper-pagination-bullet-active {background:#ff0000;}
.dark .biz .grid--3rd--column .type-02 div, .dark .type-list, .dark .biz .newproduct-list div.display--flex{border-bottom:1px solid #373737;}
.dark .biz #Downheader .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-biz-w.png) no-repeat;background-size: 110px 25px;text-indent: -9999px; width: 110px; display: flex;align-items: center;}

.dark .biz .brand .grid--2nd--column article .div-2nd .type-02 div{border-bottom:1px solid #535353;}
.dark .biz .brand .grid--2nd--column article .div-1st, .dark .biz .brand .grid--2nd--column article .div-2nd{border-right:1px solid #535353;}
.dark .biz section.grid--2nd--column.biz-topnews .type-01 .thumb img { border: 1px solid #000;}

/************* 기사면*****************/

.dark .article .article-header h1, .dark .par div, .dark .repoter-info-name{color:#fff;}
.dark .articel-side-text a {color:#000 !important;}
.dark .article .article-body .article-subtitle span{color:#9c9c9c;}
.dark .guickguide {background:#000; border:#101010;}
.dark .best{border-top:1px solid #575757;}
.dark .article .article-body, .dark .articel-side-areanews li, .dark .relations, .dark .bottom-repoter-profile, .dark .editor-newsbox-list li, .dark .copyright{border-top:1px solid #575757}
.dark .article .news_zone .news_zone_01{border-right:1px solid #575757;}
.dark .banner{background:#575757;}

.dark li.par p, .dark .article .article-body li.par  { color: #fff;}


/*제목 옆 더보기 기호*/

.dark .tit-sign{ background: url(//image.newdaily.co.kr/assets/2023/icon-next-white.png) no-repeat center right; content: '';width: 15px;display: flex;height: 16px;margin-top: 3px;}

/*댓글*/
.dark div#lv-container{ background: #efefef;}
div#lv-container { padding: 10px 10px 0 10px; border-radius: 5px;}
.editor-choice{margin-top:30px;}


/********* 포토 **********/

.dark .bgcolor--white {background: #222 !important;  color:#fff}
.dark .news-more .icon-next-black {background: url(//image.newdaily.co.kr/assets/2023/icon-next-white-1.svg) no-repeat center right;  width: 15px; height: 8px;display: flex;}
.dark .news-section .newsbox-img img{border: 1px solid #000;}
.dark .news-section .grid--2nd--column article{border-right:1px solid #373737;}
.dark  .photo-side .ui-item, .dark .line-gray div{border-bottom:1px solid #373737;}

/*포토 섹션페이지*/
.dark .font--size20 {color:#fff;}
.dark .List_Type_B li{border-bottom:1px solid #373737;}


/******** TV **********/
.dark .ycp .belah .luhur{background: #454545;}
.dark .nd-tv-wrap:first-child .nd-tv-tit, .nd-tv-wrap:first-child .nd-tv-tit{border-top:0;}
.dark .nd-tv-wrap .nd-tv-tit{border-top:1px solid #373737;}


/********** 뉴스레터 ************/
.dark .jumbotron p, .dark .jumbotron h2, .dark .news_title h5 {color:#fff  !important;}
.dark .item {color:#fff; border:3px solid #373737; border-style:double;}
.dark .h_thumb p, .dark #stb_subscribe .stb_form_set select, .dark #stb_subscribe .stb_form_set .stb_form_set_input{background: #454545;}
.dark #stb_subscribe .stb_form_set select, .dark #stb_subscribe .stb_form_set .stb_form_set_input, .dark .h_thumb p, .dark .h_thumb img{border:1px solid #4a4a4a !important;}
.dark #stb_subscribe{background: #222;}
.dark #stb_subscribe *{color:#fff;}
.dark #stb_subscribe{border:none !important;}
.dark .renew-letter .nd-container-all{border-right:1px solid #373737;}
.dark .slick-slide:hover {background-color:#000;}


@media only screen and (max-width: 1024px){
	.dark .opinion-list.display--flex .opinion-list-1st, .dark .opinion-list.display--flex .opinion-side .opinion-list-2nd {border-bottom: 1px solid #373737;}
	.dark .opinion-list.display--flex .opinion-side .opinion-list-2nd:nth-child(2) {border-bottom: 0; padding-bottom: 0;}
}


@media only screen and (max-width: 940px){
    .dark .grid--2nd--column article,.dark .top-news-group-E{border-right: none;}

    .dark .type-03.swiper-slide {border-bottom: 1px solid #373737 !important;}
    .dark .grid--2nd--column.biz-topnews .column .type-03:last-child{border-bottom: 2px solid #E72812 !important;}

    /*포토*/
    .dark .photo-side .ui-item, .dark .photo-side .ui-item:last-child {border-top: 1px solid #373737;}
    .dark .news-more .icon-next-black { background: url(//image.newdaily.co.kr/assets/2023/icon-more-three-w.svg) no-repeat center right; width: 19px;height: 12px;display: flex;margin-left: 10px;}
    .dark .news-more {border:1px solid #656565;}
    .dark .photo-side .ui-item { border-bottom:none !important;}
    .dark .news-section .grid--2nd--column article{ border-right:none !important;}


}

@media only screen and (max-width: 768px){

    /* 메인 로고*/
    /* .dark #header_N .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-w.png) center center no-repeat; background-size: 90px 29px; width: 90px; height: 29px; text-indent: -9999px; display: block; margin: 0 auto;} */
	/* 2025_NIX */
    .dark #header_N .header_area_01_N .logo a {
        background: url(//image.newdaily.co.kr/assets/2025/logo_newdaily_20th_white.svg) center center no-repeat;
        background-size: 100px 29px;
        width: 100px;
        height: 29px;
        text-indent: -9999px;
        display: block;
        margin: 0 auto;
    }
    .dark #header_N .gnb li a.active, .dark #header_N .gnb li a:hover {position: relative; color: #E72812 !important;}
    .dark #header_N.cc .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-cc-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}
    .dark #header_N.tk .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-tk-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}
    .dark #header_N.gj .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gj-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}
    .dark #header_N.gg .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gg-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}
    .dark #header_N.pk .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-pk-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}
    .dark #header_N.gw .header_area_01_N .logo a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-gw-w.svg) center center no-repeat; background-size: 160px 29px;width: 160px; height: 29px;text-indent: -9999px; display: block;margin: 0 auto;}

    /* .dark .type-03.swiper-slide {border-bottom: 1px solid #373737 !important;} */
    .dark .grid--2nd--column.biz-topnews .column .type-03:last-child{border-bottom: 2px solid #E72812 !important;}


     /* 경제 로고*/
    .dark .biz #header_N .header_area_01_N .logo a { background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-biz-w.png) center center no-repeat; background-size: 126px 29px;width: 126px; height: 29px; text-indent: -9999px; display: block; margin: 0 auto;}
    .dark .biz #Downheader .gnb-center a {background: url(//image.newdaily.co.kr/assets/2023/logo-newdaily-biz-w.png) no-repeat; background-size: 110px 25px; text-indent: -9999px; width: 110px; display: flex;align-items: center;}


    /* 라인*/
     .dark .grid--2nd--column article, .dark .top-news-group-A, .dark .grid--3rd--column .div-1st, .dark .grid--3rd--column .div-2nd, .dark .grid--3rd div.area-news-list,
     .dark .grid--3rd--column .div-2nd,.dark .top-news-group-C, .dark .grid--1st--border, .dark .etc-area .area-cell .grid--2nd--column article .div-1st, .dark .grid--2nd--column--section article{border-right: none;}
     .toggle_dark {margin-right:0; margin-left:6px;}
     .dark .etc-area .area-news .area-news-section .area-news-list:nth-child(n+3):nth-child(-n+4),.dark .etc-area .area-cell .grid--2nd--column .grid--1st--border .grid--2nd--column .div-2nd.line-plus{border-bottom: 1px solid #373737;}
     .dark .etc-area .area-cell .grid--2nd--column article .div-2nd, .dark .grid--2nd--column--section aside{border-top: 1px solid #373737;}
    .dark .column.columnA.mb0 {border-bottom: 0;}
      /* 기사면*/
    .dark #Downheader_view{background: #212121;}
    .dark #Downheader_view .area, .dark #header_N .header_area_01_N, .dark #headerMob2_N {border-bottom:1px solid #797979;}
    .dark .article .news_zone .news_zone_01 {border-right:none !important;}

    /***** guickguide-down-icon *****/
	.dark #Downheader_view .TextHover .active {background: url(//image.newdaily.co.kr/assets/2023/icon-article-fontga-on-dark.svg?2) no-repeat;width: 18px; text-indent: -9999px;filter:none;}
    .dark #Downheader_view .article-share .Share.active {background: url(//image.newdaily.co.kr/assets/2023/icon-article-share-on-dark.svg) no-repeat;width: 20px;height: 20px;text-indent: -9999px;background-size: 20px 20px;}
    .dark .article-share .Share, .dark .article-share .Share .active {background-size: 18px 20px !important;}

    }


/* ------- /다크모드 ---------*/

