
.wrap {
    background-color: #1E1E1E;
}
.header .header_inner.type_video .logo a {
    background: url(../im/header_logo.svg) 0 0 no-repeat;
}
.header .header_inner.type_video .gnb_btn {
    background: url(../im/gnb_hamburger_btn.svg) 0 0 no-repeat;
}
.header .logo a {
    background: url(../im/header_logo_dark.svg) 0 0 no-repeat;
}
.header .gnb_btn {
    background: url(../im/gnb_hamburger_btn_dark.svg) 0 0 no-repeat;
}
.header.scroll {
    background-color: #1e1e1e;
}
.header.scroll .type_video .logo a {
        background: url(../im/header_logo_dark.svg) 0 0 no-repeat;
    }
.header.scroll .type_video .gnb_btn {
        background: url(../im/gnb_hamburger_btn_dark.svg) 0 0 no-repeat;
    }
.gnb_wrap {
    background-color: #1e1e1e;
}
.gnb_wrap .gnb_header {
    background-color: #1e1e1e;
}
.gnb_wrap .gnb_header .logo a {
    background: url(../im/header_logo_dark.svg) 0 0 no-repeat;
}
.gnb_wrap .gnb_header .close {
    background: url(../im/gnb_close_btn_dark.svg) center center no-repeat;
}
.gnb_wrap .menu_area .menu_list > li + li {
    border-top: 1px solid rgba(52, 52, 52, 0.5);
}
.gnb_wrap .menu_area .menu_list > li:last-of-type {
    border-bottom: 1px solid rgba(52, 52, 52, 0.5);
}
.gnb_wrap .menu_list li.gnb .title_area::after {
    width: 16px;
    height: 16px;
    background-image: url(../im/sp-mo_ico.png#header_menu_btn_arr_dark);
    background-repeat: no-repeat;
    background-position: -110px -191px;
    background-size: 375px auto;
}
.gnb_wrap .menu_list li .title_area .title {
    color: #f9f9f9;
}
.gnb_wrap .menu_list li .submenu_area .category_live {
    background: url(../im/gnb_prism_livestudio_dark.svg);
}
.gnb_wrap .menu_list li .submenu_area .category_lens {
    background: url(../im/gnb_prism_lens_dark.svg);
}
.gnb_wrap .menu_list li .submenu_area .sub_list li a {
    color: #f9f9f9;
}
.gnb_wrap .lang_select {
    border: 1px solid rgba(52, 52, 52, 0.5);
}
.gnb_wrap .lang_select .select_btn .lang {
    color: #f9f9f9;
}
.gnb_wrap .lang_select .arr_btn::before {
    width: 16px;
    height: 16px;
    background-image: url(../im/sp-mo_ico.png#header_menu_btn_arr_dark);
    background-repeat: no-repeat;
    background-position: -110px -191px;
    background-size: 375px auto;
}
.spot .bg_video + .inner .contents_area .title {
    color: #000;
}
.spot .contents_area .title {
    color: #F9F9F9;
}
.spot .btn_area .download_btn {
    background: url(../im/spot_app_down_btn_dark.png) 0 0 no-repeat;
    background-size: 325px 63px;
}
.spot .info {
    color: #808080;
}
.spot.home .header.scroll .logo a {
    background: url(../im/header_logo_dark.svg) 0 0 no-repeat;
}
.spot.home .header.scroll .gnb_btn {
    background: url(../im/gnb_hamburger_btn_dark.svg) 0 0 no-repeat;
}
.spot.home .header .logo a {
    background: url(../im/header_logo.svg) 0 0 no-repeat;
}
.spot.home .header .gnb_btn {
    background: url(../im/gnb_hamburger_btn.svg) 0 0 no-repeat;
}
.spot.lens .contents_area .top_text {
    background: url(../im/top_text_lens_dark.svg) 0 0 no-repeat;
}
.spot.lens .btn_area .download_btn {
    background: url(../im/spot_app_down_btn2_dark_v2.png) 0 0 no-repeat;
    background-size: 325px 63px;
}
.spot.desktop .contents_area .top_text {
    background: url(../im/top_text_desktop_dark.svg) 0 0 no-repeat;
}
.spot.desktop .btn_area .download_btn {
    background: url(../im/spot_app_down_btn2_dark_v2.png) 0 0 no-repeat;
    background-size: 325px 63px;
}
.spot.mobile .contents_area .top_text {
    background: url(../im/top_text_mobileapp_dark.svg) 0 0 no-repeat;
}
.main_text_area .title {
    color: #F9F9F9;
}
.main_text_area .text {
    color: #808080;
}
.main_text_area .more_btn {
    color: #F9F9F9;
}
.main_text_area .more_btn::after {
    width: 21px;
    height: 20px;
    background-image: url(../im/sp-mo_ico.png#arrow_up_right_dark);
    background-repeat: no-repeat;
    background-position: -254px -85px;
    background-size: 375px auto;
}
.update_wrap .update_list li .info_area {
    color: #F9F9F9;
}
.update_wrap .update_list li .info_area .more_btn::after {
    width: 21px;
    height: 20px;
    background-image: url(../im/sp-mo_ico.png#arrow_up_right_dark);
    background-repeat: no-repeat;
    background-position: -254px -85px;
    background-size: 375px auto;
    margin: -2px 0 0 0;
}
.review_wrap .review_list {
    background-color: #343434;
}
.review_wrap .review_list .item .text {
    color: #F9F9F9;
}
.review_wrap .review_list .item .user_profile::after {
    width: 6px;
    height: 11px;
    background-image: url(../im/sp-mo_ico.png#review_profile_arr_dark);
    background-repeat: no-repeat;
    background-position: -120px -143px;
    background-size: 375px auto;
}
.review_wrap .review_list .item .user_id {
    color: #F9F9F9;
}
.avarta_wrap .inner .main_text_area .title {
    color: #0B0B0B;
}
.avarta_wrap .inner .main_text_area .text {
    color: #555;
}
.section.type_gray {
    background-color: #1E1E1E;
}
.desktop_section_wrap .section.two .dsc_ex li em {
    color: #F9F9F9;
}
.desktop_section_wrap .section.two .dsc_ex li span {
    color: #808080;
}
.mobile_section_wrap .function_wrap .info_area .info_list li .title {
    color: #F9F9F9;
}
.mobile_section_wrap .function_wrap .info_area .info_list li .text {
    color: #808080;
}
.mobile_section_wrap .section .more_btn::after {
    width: 12px;
    height: 11px;
    background-image: url(../im/sp-mo_ico.png#go_arrow_dark);
    background-repeat: no-repeat;
    background-position: -75px -143px;
    background-size: 375px auto;
}
.faq_wrap .faq_list li {
    border-bottom: 1px solid rgba(52, 52, 52, 0.5);
}
.faq_wrap .faq_list li.open .question_area .title::before {
    background-color: #fff;
}
.faq_wrap .faq_list li:first-of-type {
    border-top: 1px solid rgba(52, 52, 52, 0.5);
}
.faq_wrap .faq_list li .question_area::after {
    width: 20px;
    height: 20px;
    background-image: url(../im/sp-mo_ico.png#faq_btn_arr_dark);
    background-repeat: no-repeat;
    background-position: -304px -85px;
    background-size: 375px auto;
}
.faq_wrap .faq_list li .title {
    color: #F9F9F9;
}
.faq_wrap .faq_list li .answer_area {
    color: #808080;
}