@charset "UTF-8";

.news_tab_cont {display: none;}
.news_tab_cont.on {display: block;}

/* 공통 타이틀 */
.main_title_area {}
.main_title_area .title_area {}
.main_title_area .title_area .title {font-weight: 700; font-size: 46px; line-height: 69px; color: #191919;}
/* 공통 타이틀 */

/* 공통 버튼 */
.more_btn_area {}
.more_btn_area .more_btn { display: block;}
.more_btn_area .more_btn .text { display: inline-block; font-weight: 500; font-size: 14px; line-height: 21px; color: #191919;}
/* 공통 버튼 */

/* 공통 슬라이드 버튼 */
.com_slick_dots { position: relative; display: -webkit-flex; display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: flex; align-items: center; height: 4px; padding: 22px 0;}
.com_slick_dots > li {width: 100%; font-size: 0;}
.com_slick_dots > li button {display: block; position: relative; width: 100%;  height: 4px; background-color: #e6e6e6; text-indent: -9999px;}
.com_slick_dots > li.slick-active button {background-color: #b1b4b5; border-radius: 5px;}
.com_slick_dots > .com_slide_btn_area {position: absolute; top: 50%; right: 0; width: auto; transform: translateY(-50%); font-size: 0;}
.com_slick_dots > .com_slide_btn_area .btn_area {}
.com_slick_dots > .com_slide_btn_area .btn_area > .list { font-size: 0;}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li { display: inline-block; margin: 0 5px 0 0; vertical-align: middle;}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li:last-child { margin: 0;}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li .btn {display: block; width: 43px; height: 43px; border: 1px solid #ececec; background-color: #ffffff; background-position: center; background-repeat: no-repeat; border-radius: 50%;}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li .btn.prev { background-image: url('/images/home/kor/user/main/com_slide_btn_prev.png');}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li .btn.next { background-image: url('/images/home/kor/user/main/com_slide_btn_next.png');}
.com_slick_dots > .com_slide_btn_area .btn_area > .list > li .btn.link { background-image: url('/images/home/kor/user/main/com_slide_btn_link.png');}

.allow_btn {position: absolute; bottom: 0; right: 0; width: auto; font-size: 0;}
.allow_btn span { cursor:pointer; display: inline-block; width: 43px; height: 43px; border: 1px solid #ececec; background-color: #ffffff; background-position: center; background-repeat: no-repeat; border-radius: 50%;}
.allow_btn .prevArrow { margin-right:10px; background-image: url('/images/home/kor/user/main/com_slide_btn_prev.png');}
.allow_btn .nextArrow { background-image: url('/images/home/kor/user/main/com_slide_btn_next.png');}
/* 공통 슬라이드 버튼 */

.header {position: absolute; top: 0; right: 0; left: 0;}

/* 메인비쥬얼 */
.sen01 { position: relative; height: 100vh; padding: 125px 0 0 0; background-position: center; background-size: cover; background-repeat: no-repeat;}
.sen01 .main_val_cont {height: 100%; padding: 120px 0 180px;}
.sen01 .main_val_cont .container { display: flex; justify-content: center; align-items: stretch; flex-direction: column;}
.sen01 .main_val_cont .container {}
.sen01 .main_val_cont .container .main_pagination_area { margin: 0 0 40px; font-size: 0;}
.sen01 .main_val_cont .container .main_pagination_area > * { display: inline-block; vertical-align: middle;}
.sen01 .main_val_cont .container .main_pagination_area .num { font-weight: 500; font-size: 13px; line-height: 20px; color: #1e1e1e;}
.sen01 .main_val_cont .container .main_pagination_area .num.total {}
.sen01 .main_val_cont .container .main_pagination_area .num.now { font-weight: 700;}
.sen01 .main_val_cont .container .main_pagination_area .bar_area { margin: 0 10px;}
.sen01 .main_val_cont .container .main_pagination_area .bar_area .bar_box { position: relative; width: 30px; height: 1px; background-color: rgba(30, 30, 30, 0.3);}
.sen01 .main_val_cont .container .main_pagination_area .bar_area .bar_box .bar { overflow: visible !important; position: absolute; top: 0; left: 0; height: 100%; background-color: rgba(30, 30, 30, 1);}
.sen01 .main_val_cont .container .sch_bar_area { position: relative; width: 100%; max-width: 425px; margin: 0 0 90px 0;}
.sen01 .main_val_cont .container .sch_bar_area .sch_inp { width: 100%; height: 62px; border: 3px solid #000000; padding: 0 70px 0 35px; background-color: transparent; font-weight: 400; font-size: 16px; line-height: 57px; color: #161616; border-radius: 30px; outline: none; transition: all 0.3s;}
.sen01 .main_val_cont .container .sch_bar_area .sch_inp::placeholder { color: #161616;}
.sen01 .main_val_cont .container .sch_bar_area .sch_btn { position: absolute; top: 50%; right: 35px; transform: translateY(-50%); width: 21px; height: 21px; background-color: transparent; background-image: url('/images/home/kor/user/main/sch_bar_icon.png'); background-position: center; background-size: 100%; background-repeat: no-repeat;}
.sen01 .main_val_cont .container .main_slide_area { margin: 0 0 60px;}
.sen01 .main_val_cont .container .main_slide_area #main_slide {}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list {}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track {} 
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide {}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box {}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .title_area { margin: 0 0 20px;}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .title_area .title {font-weight: 700; font-size: 72px; line-height: 92px; color: #212121; text-shadow: 0 4px 49px rgba(255, 255, 255, 0.2);}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .title_area .title .ft_c { color: #eb7f15;}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .text_area {margin: -13px; padding: 13px;}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .text_area .text { font-weight: 500; font-size: 20px; line-height: 30px; color: rgba(23, 23, 23, 0.8); text-shadow: 1px 2px 13px rgba(0, 0, 0, 0.26);}
.sen01 .main_val_cont .container .main_slide_area #main_slide .slick-list .slick-track .slick-slide .box .text_area .text br { display: none;}
.sen01 .main_val_cont .container .main_control_area { font-size: 0;}
.sen01 .main_val_cont .container .main_control_area > * { display: inline-block; vertical-align: middle;}
.sen01 .main_val_cont .container .main_control_area .main_control_btn { width: 8px; height: 14px; background-position: center; background-size: 100%; background-repeat: no-repeat;} 
.sen01 .main_val_cont .container .main_control_area .main_control_btn.prev { background-image: url('/images/home/kor/user/main/main_control_btn_prev.png');}
.sen01 .main_val_cont .container .main_control_area .main_control_btn.next { background-image: url('/images/home/kor/user/main/main_control_btn_next.png');}
.sen01 .main_val_cont .container .main_control_area .main_dots_area { margin: 0 20px;} 
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots { font-size: 0;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li { display: inline-block; margin: 0 5px 0 0; vertical-align: middle;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li:last-child { margin: 0;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li button { position: relative; display: block; width: 17px; height: 17px; border: 1px solid transparent; border-radius: 50%; transition: all 0.3s;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li.slick-active button { border: 1px solid #191919;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li button::before { content: ''; display: block; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 5px; height: 5px; background-color: #191919; border-radius: 50%; opacity: 0.2; transition: all 0.3s;}
.sen01 .main_val_cont .container .main_control_area .main_dots_area .slick-dots li.slick-active button::before { opacity: 1;}
.sen01 .scroll_down_area { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); padding: 0 0 45px;}
.sen01 .scroll_down_area .scroll_down_btn { display: block;}
.sen01 .scroll_down_area .scroll_down_btn .txt { position: relative; display: inline-block; padding: 25px 0 0; background-image: url('/images/home/kor/user/main/scroll_down_icon.png'); font-weight: 500; font-size: 12px; line-height: 1; color: rgba(30, 30, 30, 0.3); background-position: top center; background-repeat: no-repeat;}
.sen01 .scroll_down_area .bar_area { position: absolute; bottom: 0; left: 50%; transform: translateX(-50%);}
.sen01 .scroll_down_area .bar_area .bar { position: relative; width: 1px; height: 30px; background-color: rgba(30, 30, 30, 0.2);}
.sen01 .scroll_down_area .bar_area .bar::before { content: ''; position: absolute; width: 100%; height: 0; background-color: rgba(30, 30, 30, 1); animation: scroll_down 3s infinite;}

@keyframes scroll_down {
    0% {
        height: 0;
    }
    100% {
    	height: 100%;
    }
}

.sen01 .side_menu_area { overflow: hidden; position: absolute; top: 50%; right: 0; transform: translateY(-50%); background-color: #1f1f24; border-radius: 10px;}
.sen01 .side_menu_area > .list {}
.sen01 .side_menu_area > .list > li {}
.sen01 .side_menu_area > .list > li .side_menu_box { display: block; padding: 35px 25px; background-color: #13358c; border-radius: 0 0 0 10px;}
.sen01 .side_menu_area > .list > li .side_menu_box.sty2 { background-color: #1f1f24;}
.sen01 .side_menu_area > .list > li .side_menu_box .txt { padding: 0 0 25px; background-image: url('/images/home/kor/user/main/side_menu_box_icon01.png'); background-position: bottom center; background-repeat: no-repeat; font-weight: 700; font-size: 16px; line-height: 1; color: #ffffff; writing-mode: vertical-rl; text-orientation: sideways;}
.sen01 .side_menu_area > .list > li .side_menu_box.sty2 .txt { background-image: url('/images/home/kor/user/main/side_menu_box_icon02.png');}
/* 메인비쥬얼 */


@keyframes scaleIn {
    0% {
        transform: scale(1.1);
    }

    100% {
        transform: scale(1);
    }
}

/* 경제원 알림/소식 */
.sen02 {overflow: hidden; padding: 75px 0 0; background-color: #ffffff; background-image: url('/images/home/kor/user/main/section02_bg.png'); background-position: top -325px right; background-repeat: no-repeat;}
.sen02 .container {}
.sen02 .container .economy_news_cont {}
.sen02 .container .economy_news_cont .main_title_area {margin: 0 0 20px; text-align: center;}
.sen02 .container .economy_news_cont .notice_area {}
.sen02 .container .economy_news_cont .notice_area .tab_area {position: relative; margin: 0 0 35px 0;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area {text-align: center;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list {font-size: 0;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list > li {display: inline-block; position: relative; padding: 0 35px;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list > li:after {content: ''; position: absolute; top: 50%; right: 0; width: 1px; height: 12px; background-color: #e5e5e5; transform: translateY(-50%);}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list > li:last-child:after {display: none;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list > li .btn {display: block; font-weight: 700; font-size: 20px; line-height: 30px; color: #9a9a9a;}
.sen02 .container .economy_news_cont .notice_area .tab_area .tab_list_area > .list > li.on .btn {color: #191919;}
.sen02 .container .economy_news_cont .notice_area .tab_area .more_btn_area {position: absolute; top: 50%; right: 0; transform: translateY(-50%);}

.sen02 .container .economy_news_cont .notice_area .notice_slide_area {}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide {}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list { margin: -20px -290px -20px -260px; padding: 20px 260px !important;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track {}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide { margin: 0 30px 0 0;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box { display: block; border: 4px solid #f8f8f8; padding: 35px 30px 30px; background-color: #f8f8f8; border-radius: 10px; transition: all 0.3s; opacity: 0.5;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide.slick-active .box { opacity: 1;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide.slick-active .box:hover,
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide.slick-active .box:focus { border: 4px solid #0a35a4; background-color: #ffffff; box-shadow: 1px 2px 27px 0px rgba(0, 0, 0, 0.21);}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner {}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .title_area { margin: 0 0 25px;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .title_area .title { height: 90px; font-weight: 700; font-size: 20px; line-height: 30px; color: #191919; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .text_area { margin: 0 0 25px;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .text_area .text { height: 44px; font-weight: 500; font-size: 15px; line-height: 22px; color: #191919; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area {}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner { display: flex; justify-content: space-between; align-items: flex-end;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .date { flex: 1; padding: 0 0 0 20px; background-image: url('/images/home/kor/user/main/date_icon.png'); background-position: left center; background-repeat: no-repeat; font-weight: 400; font-size: 14px; line-height: 35px; color: #949494;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area { display: flex; justify-content: center; align-items: center; width:45px; height: 45px; background-color: #edeff7; border-radius: 50%;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area .txt { font-weight: 700; font-size: 14px; line-height: 21px; color: #0a35a4;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area.color02 { background-color: #e6f5f4;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area.color02 .txt { color: #00a2b4;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area.color03 { background-color: #faefe6;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .slick-list .slick-track .slick-slide .box .inner .data_area .data_inner .mark_area.color03 .txt { color: #d77d41;}
.sen02 .container .economy_news_cont .notice_area .notice_slide_area .notice_slide .com_slick_dots { margin: 40px 0 0; padding-right: 120px;}
/* 경제원 알림/소식 */

/* 사업/교육 신청 */
.sen03 {position: relative; overflow: hidden; padding: 90px 0 140px; background-color: #ffffff; background-image: url('/images/home/kor/user/main/section03_bg.png'); background-position: top left; background-repeat: no-repeat;}
.sen03 .container {position: relative; z-index: 2;}
.sen03 .container .application_cont {}
.sen03 .container .application_cont .main_title_area {position: relative; margin: 0 0 40px; text-align: center;}
.sen03 .container .application_cont .main_title_area .title_area {}
.sen03 .container .application_cont .main_title_area .more_btn_area { position: absolute; top: 50%; right: 0; transform: translateY(-50%);}
.sen03 .container .application_cont .slide_area {}
.sen03 .container .application_cont .slide_area #application_slide { position: relative;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list { overflow: hidden; margin: -20px -30px 0 -20px; padding: 20px 0 0 20px; border-radius: 10px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track {}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide {margin: 0 30px 0 0;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link {display: block; background-color: #ffffff;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box { font-size: 0;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area {position: relative; margin: 0 0 18px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area .img_inner {}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area .img_inner .img_cont {overflow: hidden; position: relative; padding: 0 0 75%; border-radius: 10px; transition: all 0.3s;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:hover .box .img_area .img_inner .img_cont,
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:focus .box .img_area .img_inner .img_cont {box-shadow: 3px 3px 21px 0px rgba(0, 0, 0, 0.21);}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area .img_inner .img_cont:after {position: absolute; content:''; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background-color : rgb(25,25,25,0.05); border-radius: 10px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area .img_inner .img_cont .img_inner_box {display: flex; justify-content: center; align-items: center; position: absolute; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .img_area .img_inner .img_cont .img_inner_box img {display: inline-block; width: 100%; height: 100%;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area {}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .field_area { margin: 0 0 5px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .field_area .text { display: inline-block; padding: 0 10px; background-color: #faefe6; font-weight: 700; font-size: 14px; line-height: 22px; color: #d77d41; border-radius: 5px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .field_area .text.mark2 { background-color: #e5f6f7; color: #00a2b4;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .field_area .text.mark3 { background-color: #e5eaf6; color: #002ea2;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .title_area {margin: 0 0 15px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .title_area .title {height: 56px; font-weight: 700; font-size: 20px; line-height: 28px; color: #191919; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:hover .box .text_area .title_area .title,
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:focus .box .text_area .title_area .title { text-decoration: underline;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area { margin: 0 0 20px;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area .list {}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area .list li {position: relative; padding: 0 0 0 80px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap: break-word;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area .list li:last-child {margin: 0;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area .list li .tit {position: absolute; top: 0; left: 0; font-weight: 500; font-size: 16px; line-height: 27px; color: #959595;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .info_area .list li .txt {font-weight: 500; font-size: 16px; line-height: 27px; color: #191919; word-break: break-all;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .mark_area { border: 1px solid #002ea2; padding: 0 10px; background-color: #ffffff; text-align: center; border-radius: 23.5px; transition: all 0.3s;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .mark_area.color02 { border: 1px solid #afb2ba;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:hover .box .text_area .mark_area,
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:focus .box .text_area .mark_area { border: 1px solid #002ea2 !important; background-color: #002ea2 !important;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .mark_area .text { display: inline-block; font-weight: 700; font-size: 18px; line-height: 45px; color: #002ea2; transition: all 0.3s;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link .box .text_area .mark_area.color02 .text { color: #afb2ba;}
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:hover .box .text_area .mark_area .text,
.sen03 .container .application_cont .slide_area #application_slide .slick-list .slick-track .slick-slide .link:focus .box .text_area .mark_area .text { color: #ffffff !important;}
.sen03 .container .application_cont .slide_area #application_slide .slick-arrow {position: absolute; top: 50%; transform: translateY(-50%); display: block; width: 21px; height: 38px; background-color: transparent; background-position: center; background-size: 100%; background-repeat: no-repeat; font-size: 0; text-indent: -9999px; z-index: 111;}
.sen03 .container .application_cont .slide_area #application_slide .slick-arrow.slick-prev {left: -70px; background-image: url('/images/home/kor/user/main/prev_icon_img.png');}
.sen03 .container .application_cont .slide_area #application_slide .slick-arrow.slick-next {right: -70px; background-image: url('/images/home/kor/user/main/next_icon_img.png');}
.marquee_txt_area { overflow: hidden; position: absolute; left: 0; bottom: 0; width: 100%; white-space: nowrap; z-index: 1;}
.marquee_txt_area .txt { padding-right: 80px; display: inline-flex; align-items: center; font-weight: 700; font-size: 120px; line-height: 1; color: rgba(0, 126, 186, 0.06); animation: marquee_txt 50000ms linear infinite; animation-duration: 25000ms; will-change: transform;}

@keyframes marquee_txt {
	from {
		transform: translateX(-100%);
	}
	to {
		transform: translateX(0);
	}
}
/* 사업/교육 신청 */

/* 사회적경제조직 현황 */
.sen04 { overflow: hidden; padding: 65px 0 105px; background-color: #ffffff; background-image: url('/images/home/kor/user/main/section04_bg.png'); background-position: right bottom; background-repeat: no-repeat;}
.sen04 .container {}
.sen04 .container .social_cont {}
.sen04 .container .social_cont .inner_box { display: flex; justify-content: space-between; align-items: center;}
.sen04 .container .social_cont .inner_box .box {}
.sen04 .container .social_cont .inner_box .box.left { width: calc(100% - 440px); padding: 0 25px 0 0;}
.sen04 .container .social_cont .inner_box .box.left .top_area { margin: 0 0 95px;}
.sen04 .container .social_cont .inner_box .box.left .top_area .row { display: flex; justify-content: space-between; align-items: flex-end;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area { width: 390px;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .title_area { margin: 0 0 20px 0;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .title_area .title { display: inline-block; line-height: 62px; vertical-align: middle;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .title_area .map_slt_area { display: inline-block; margin: 0 0 0 15px; vertical-align: middle;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .title_area .map_slt_area .map_slt_box { width: 160px;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .title_area .map_slt_area .map_slt_box .slt { height: 47px; border: none; border-bottom: 1px solid #000000; padding: 0 30px 0 15px; background-color: transparent; background-image: url('/images/home/kor/user/main/map_slt_arrow.png'); background-position: right 10px center; font-weight: 700; font-size: 32px; line-height: 1; color: #00a2b4; border-radius: 0;}
.sen04 .container .social_cont .inner_box .box.left .top_area .main_title_area .text { font-weight: 400; font-size: 16px; line-height: 24px; color: #191919;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area { flex: 1; text-align: center;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list { font-size: 0;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li {display: inline-block; margin: 0 15px 0 0; vertical-align: middle;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li:last-child {margin: 0;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box { width: 147px; height: 147px; border: 3px solid #f3f3f3; background-color: #ffffff; text-align: center; border-radius: 50%;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box.sty2 { border: 3px solid #dcf6f9; background-color: #dcf6f9;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box .inner { display: flex; justify-content: center; align-items: center; flex-direction: column; height: 100%;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box .inner .tit { margin: 0 0 10px 0; font-weight: 700; font-size: 14px; line-height: 21px; color: #191919;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box.sty2 .inner .tit { color: #00a2b4;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box .inner .txt { font-weight: 700; font-size: 20px; line-height: 30px; color: #191919;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box.sty2 .inner .txt { color: #00a2b4;}
.sen04 .container .social_cont .inner_box .box.left .top_area .num_list_area > .list > li .num_box .inner .txt .num { display: inline-block; font-size: 30px;}
.sen04 .container .social_cont .inner_box .box.left .bot_area {}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area {}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide {}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list { margin: -20px -25px -40px -260px; padding: 45px 0 20px 260px;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track {}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide { position: relative; margin: 0 25px 0 0;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box { display: block; position: relative; padding: 28px 20px 28px 25px; background-color: #ffffff; background-position: left 25px bottom 24px; background-repeat: no-repeat; font-size: 0; border-radius: 10px; box-shadow: 1px 2px 20px 0px rgba(0, 0, 0, 0.1);}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner {}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .mark_area { display: inline-block; overflow: hidden; border-radius: 5px;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .mark_area > .list { font-size: 0;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .mark_area > .list > li { display: inline-block; vertical-align: middle;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .mark_area > .list > li .mark { display: inline-block; padding: 0 10px; background-color: #002ea2; font-weight: 500; font-size: 14px; line-height: 25px; color: #ffffff;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .mark_area > .list > li .mark.sty2 { background-color: #00a2b4;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .tit_area { margin: 8px 0 0 0;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .tit_area .tit { font-weight: 700; font-size: 20px; line-height: 30px; color: #1d1d1d; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; word-wrap: break-word;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .txt_area { margin: 17px 0 0 0;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .social_box .inner .txt_area .txt { height: 44px; font-weight: 500; font-size: 16px; line-height: 22px; color: #1d1d1d; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-wrap: break-word;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .scrap_btn_area { position: absolute; top: 25px; right: 20px;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .scrap_btn_area .scrap_btn { display: block; width: 29px; height: 29px; border: 1px solid #efefef; background-color: #ffffff; background-image: url('/images/home/kor/user/main/scrap_btn_icon.png'); background-position: center; background-repeat: no-repeat; border-radius: 50%;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide .scrap_btn_area .scrap_btn.on { border: 1px solid #000000 !important; background-color: #000000 !important; background-image: url('/images/home/kor/user/main/scrap_btn_icon_on.png');}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .social_box { bottom: 45px; padding-bottom: 48px; background-color: #00a2b4; background-image: url('/images/home/kor/user/main/social_box_arrow.png');}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .social_box .inner .mark_area > .list > li .mark.sty2 { background-color: #ffffff; color: #00a2b4;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .social_box .inner .tit_area .tit,
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .social_box .inner .txt_area .txt  { color: #ffffff;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .scrap_btn_area { top: -25px;}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .slick-list .slick-track .slick-slide.slick-current .scrap_btn_area .scrap_btn { border: 1px solid #25b4c4; background-color: #25b4c4; background-image: url('/images/home/kor/user/main/scrap_btn_icon_on.png');}
.sen04 .container .social_cont .inner_box .box.left .bot_area .social_slide_area #social_slide .com_slick_dots { margin: 30px 0 0 0; padding-right: 163px;}
.sen04 .container .social_cont .inner_box .box.right { width: 440px;}
.sen04 .container .social_cont .inner_box .box.right .map_arae { position: relative; bottom: 75px; margin: 0 -105px 0 0; padding: 0 105px 0 0; background-image: url('/images/home/kor/user/main/social_map_icon.png'); background-position: right bottom; background-repeat: no-repeat;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont {width: 100%; height: 100%;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g {}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box {}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box .on {display: none;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box:hover .on,
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box:focus .on {display: block;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box.on .on {display: block;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box .off {}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box.on .off {display: none;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box:hover .off,
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box:hover .off {display: none;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box text {font-weight: 700; font-size: 18px; line-height: 36px; fill: #191919;}
.sen04 .container .social_cont .inner_box .box.right .map_arae .svg_cont g .box .on text {font-weight: 700; fill: #0ba3b3;}
/* 사회적경제조직 현황 */

/* 컨설턴트 소개 및 메뉴 이동 */
.sen05 { padding: 70px 0; background-color: #eff6ff;}
.sen05 .container {}
.sen05 .container .quick_menu_cont {}
.sen05 .container .quick_menu_cont .inner_box {display: flex; justify-content: space-between; align-items: center;}
.sen05 .container .quick_menu_cont .inner_box .consulted_area { width: 684px;}
.sen05 .container .quick_menu_cont .inner_box .consulted_area .consulted_box { display: block; width: 100%; padding: 40px 315px 35px 40px; background-color: #deebfc; background-image: url('/images/home/kor/user/main/consulted_area_bg.png'); background-position: right bottom; background-repeat: no-repeat; border-radius: 10px;}
.sen05 .container .quick_menu_cont .inner_box .consulted_area .consulted_box .text_area {}
.sen05 .container .quick_menu_cont .inner_box .consulted_area .consulted_box .text_area .title { display: inline-block; padding: 0 35px 0 0; background-image: url('/images/home/kor/user/main/consulted_area_tit.png'); background-position: right top 8.5px; background-repeat: no-repeat; font-weight: 700; font-size: 26px; line-height: 39px; color: #191919;}
.sen05 .container .quick_menu_cont .inner_box .consulted_area .consulted_box .text_area .title .ft_c { color: #002ea2;}
.sen05 .container .quick_menu_cont .inner_box .consulted_area .consulted_box .text_area .text { margin: 10px 0 0; font-weight: 500; font-size: 15px; line-height: 22px; color: #181818;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area { flex: 1; padding: 0 0 0 30px;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list { font-size: 0;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li { display: inline-block; position: relative; width: 25%;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li::before { content: ''; position: absolute; top: 50%; left: 0; transform: translateY(-50%); width: 1px; height: 88px; background-color: #e2e9f3;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li:first-child::before { display: none;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box { display: block; padding: 0 10px; text-align: center;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box .text { padding: 85px 0 0; background-position: top center; background-repeat: no-repeat; font-weight: 500; font-size: 16px; line-height: 24px; color: #191919;}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box .text.icon01 { background-image: url('/images/home/kor/user/main/quick_menu_icon01.png');}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box .text.icon02 { background-image: url('/images/home/kor/user/main/quick_menu_icon02.png');}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box .text.icon03 { background-image: url('/images/home/kor/user/main/quick_menu_icon03.png');}
.sen05 .container .quick_menu_cont .inner_box .menu_list_area > .list > li > .box .text.icon04 { background-image: url('/images/home/kor/user/main/quick_menu_icon04.png');}
/* 컨설턴트 소개 및 메뉴 이동 */

/* 일정을 알려드립니다 */
.sen06 {} 
.sen06 .main_title_area {text-align: center; }
.sen06 .container .callender_cont .more_btn_area { position: absolute;  top: 50%;  right: 0; transform: translateY(-50%);}
.sen06 .mon_area .tab_area {  margin: 20px 0 30px; position: relative; display: flex; justify-content: center; align-items: center; gap: 30px; }
.sen06 .mon_area .tab_area .year_tab { font-weight: 700; }
.sen06 .mon_area .tab_area .year_tab button { margin: 0 10px 0; color: #9a9a9a; }
.sen06 .mon_area .tab_area .tab_list_area .list { display: flex; justify-content: center; align-items: center; gap: 10px; flex-wrap: wrap; }
.sen06 .mon_area .tab_area .tab_list_area .list li { width: 54px; height: 54px; text-align: center; line-height: 54px; border-radius: 50%;  }
.sen06 .mon_area .tab_area .tab_list_area .list li button {color: #9a9a9a; font-weight: 700;}
.sen06 .mon_area .tab_area .tab_list_area .list li.on { background: #edeff7; }
.sen06 .mon_area .tab_area .tab_list_area .list li.on button { color: #002ea2; }
.sen06 #callender_slide li.slick-slide { position: relative; overflow: hidden; padding: 40px 30px; background: #f8f8f8; border-radius: 10px; margin: 0 10px; }
.sen06 #callender_slide li.slick-slide .d_day { background: #00a2b4; color: #fff; padding: 20px 0; width: 60px; text-align:center; font-weight: 700; position:absolute; right: 0; top:0; border-radius: 0 10px 0 10px; }
.sen06 #callender_slide li.slick-slide .tag { font-weight: 700; font-size: 14px; padding: 5px 10px; background: rgba(0,46,162,0.1); color:#002ea2; border-radius: 5px; }
.sen06 #callender_slide li.slick-slide .tag.mint { color: #00a2b4; background:rgba(0,162,180,0.1); }
.sen06 #callender_slide li.slick-slide .tag.perple { color: #3b00a3; background:rgba(59,0,163,0.1); }
.sen06 #callender_slide li.slick-slide p { font-weight: 700; margin: 20px 0; font-size: 20px; height:50px; text-overflow: ellipsis; overflow: hidden; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; }
.sen06 #callender_slide li.slick-slide .date { font-size: 14px; display:flex; align-items: center; gap:5px; }
.sen06 #callender_slide .com_slick_dots { margin: 30px 0 0; padding-right: 120px; }
/* 일정을 알려드립니다 */

/* 팝업존 */
.main_popup_wrap {position: fixed; top: 0; right: 0; bottom: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.77); z-index: 9999; overflow: hidden}
.main_popup_wrap .main_popup_zone {position: fixed; top: 50%; left: 50%; max-width: 1644px; width: 100%; padding: 0 5px; transform: translateX(-50%) translateY(-50%);}
.main_popup_wrap .main_popup_zone .top_area {position: relative; margin: 0 0 38px; padding: 0 102px; font-size: 0; text-align: center;}
.main_popup_wrap .main_popup_zone .top_area .title_box {display: inline-block; font-size: 0;}
.main_popup_wrap .main_popup_zone .top_area .title_box img {display: inline-block;}
.main_popup_wrap .main_popup_zone .top_area .main_pop_slide_btn_box {display: inline-block; position: absolute; top: 50%; right: 4px; font-size: 0; transform: translateY(-50%);}
.main_popup_wrap .main_popup_zone .top_area .main_pop_slide_btn_box::before {display: block; content: ''; width: 1px; position:absolute; top: 0; left: 50%; height: 25px; background-color: rgba(255, 255, 255, 0.2); transform: translateX(-50%);}
.main_popup_wrap .main_popup_zone .top_area .main_pop_slide_btn_box .main_popup_btn {display: inline-block; width: 49px; height: 25px; background-repeat: no-repeat;}
.main_popup_wrap .main_popup_zone .top_area .main_pop_slide_btn_box .main_popup_btn.prev {background-image: url('/images/home/kor/user/main/main_popup_btn_prev.png'); background-position: left center;}
.main_popup_wrap .main_popup_zone .top_area .main_pop_slide_btn_box .main_popup_btn.next {background-image: url('/images/home/kor/user/main/main_popup_btn_next.png'); background-position: right center;}
.main_popup_wrap .main_popup_zone .main_popup_list_area {margin: 0 0 36px;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list {}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list {margin: 0 -34px 0 0;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track {text-align: center; font-size: 0; margin: 0 auto;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li {display: inline-block; width: calc(25% - 25.5px); margin: 0 34px 0 0; background-color: #ffffff; font-size: 0; overflow: hidden;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li:last-child {margin: 0;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li .popup_box {display: inline-block; position: relative; width: 100%; padding: 0 0 141.7755%; overflow: hidden;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li .popup_box .inner_box {display: block; width: 100%; height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; font-size: 15px;  word-break: break-all; text-align: left;}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li .popup_box .inner_box * {word-break: break-all}
.main_popup_wrap .main_popup_zone .main_popup_list_area #main_popup_list .slick-list .slick-track li .popup_box .inner_box img {}
.main_popup_wrap .main_popup_zone .popup_zone_btn_area {font-size: 0; text-align: center;}
.main_popup_wrap .main_popup_zone .popup_zone_btn_area .popup_zone_btn {display: inline-block; margin: 0 13px 0 0; border: 1px solid #ffffff; padding: 0 28px; text-align: center; border-radius: 25.5px;}
.main_popup_wrap .main_popup_zone .popup_zone_btn_area .popup_zone_btn:last-child {margin: 0;}
.main_popup_wrap .main_popup_zone .popup_zone_btn_area .popup_zone_btn .text {font-weight: 700; font-size: 16px; line-height: 49px; color: #ffffff;}
.main_popup_wrap .main_popup_zone .popup_zone_btn_area .popup_zone_btn .text.icon {padding: 0 19px 0 0; background-image: url('/images/home/kor/user/main/popup_zone_close.png'); background-position: right center; background-repeat: no-repeat;}