﻿@charset "utf-8";
.hide{visibility:hidden;overflow:hidden;overflow:hidden;position:absolute;width:0;height:0;font-size:0}
.txt_ellipsis{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}
.dpn{display:none}
legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}
.alternate{display:block;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-500px}

/* layout */
body{/* min-width:320px; */font-family:'Malgun Gothic',Dotum,Gulim,Tahoma;letter-spacing:-1px;background: #F3F3F3}
#wrap{padding-bottom:0}
#header{position:relative}

.topNoticeArea,.userArea,.mainContainer{width:1000px;margin:0 auto}
.userAreaWrap,.headerTop,.gnbArea .gnbAreaInner{width:1000px;margin:0 auto}
#headerArea {width: 100%;}

.familySiteAreaWrap{}
.fixLayout01{padding-left:10%}
.fixLayout02{max-width:800px;margin:0 auto}
.fixLayout03{max-width:804px;width:100%;margin:0 auto}

/* 17.07.26 최상단 5대 컨텐츠 / 로그인 */
.daaraMajorProject{height:30px;letter-spacing:-1px;background-color: #FFFFFF;}
.daaraMajorProject .fixLayout{overflow:visible;position:relative;width:1000px;margin:0 auto}
.daaraMajorProject .type01{overflow:hidden;position:absolute;top:0;right:0;}
.daaraMajorProject .type01 a{display:block;float:left;height:36px;font-size:11px;font-weight:bold;line-height:36px;text-align:left}
.daaraMajorProject .type01 a span.ico{display:inline-block;*display:inline;position:relative;top:-1px;width:16px;height:16px;margin-right:4px;background:url(http://img.daara.kr/mc16/common/sprite_mc.png) no-repeat -102px -222px;vertical-align:middle;zoom:1}
.daaraMajorProject .type01 a.btnFavorite{width:105px;text-indent:12px}
.daaraMajorProject .type01 a.btnAppDown{width:132px;cursor:pointer}
.daaraMajorProject .type01 a.btnFavorite span.ico{background-position:-102px -222px}
.daaraMajorProject .type01 a.btnAppDown span.ico{background-position:-121px -222px}
.daaraMajorProject ul.link_list{float:left;/* width:457px; */margin-right:-1px;line-height:1.9}
.daaraMajorProject ul.link_list .ic_open {position: absolute;top: -6px;right:328px;}
.daaraMajorProject ul.link_list > li{float:left;height:30px;margin:0 0 -1px -1px;border:1px solid #e7e7e7;border-top:0}

.president_award p {
    color: #999;
    margin: 10px 0 30px 5px;
    font-size: 12px;  text-align: center;
}

/* .daaraMajorProject ul.link_list > li:first-child {line-height:1.8} */
.daaraMajorProject ul.link_list > li a{display:block;height:36px;padding:0 24px;font-size:12px;font-weight:bold;line-height:30px;color:#676767;letter-spacing:-1px;text-align:center}
.daaraMajorProject ul.link_list > li:first-child+li+li a{width:94px}
.daaraMajorProject ul.link_list > li button.familysite_btn{width:142px;height:36px;border:0;background-color:#a6a6a6;font-weight:bold;color:#fff}
.daaraMajorProject ul.link_list > li button.familysite_btn:after{display:block;float:right;width:12px;height:12px;margin-top:1px;margin-left:12px;background:url(http://img.daara.kr/mc16/common/sprite_mc.png) repeat 0 0;background-position:-854px -160px;content:''}
.daaraMajorProject ul.link_list > li button.familysite_btn.on:after{background-position:-840px -160px}
.link_list > li > a{width:103px;padding:0 !important;text-align:center}
.daaraMajorProject ul li.selected{border-bottom-color:#fff}

/* .daaraMajorProject ul li.selected a, .daaraMajorProject ul li a:hover {color:#000; text-decoration:none; background-color:#fff} */
.daaraMajorProject ul li.list01{width:103px}
.daaraMajorProject ul li.list02{width:104px}
.daaraMajorProject ul li.list03{width:110px}
.daaraMajorProject ul li.list04{width:94px}
.daaraMajorProject ul li.list05{width:92px}
.daaraMajorProject #layer_app{position:absolute;top:37px;left:0;z-index:9999}

.daaraMajorProject .familysite_panel{display:none;width:142px}
.daaraMajorProject .familysite_panel ul{float:none}
.daaraMajorProject .familysite_panel ul li{border-bottom:#fff 1px solid;background-color:#a6a6a6}
.daaraMajorProject .familysite_panel ul li a{height:31.5px;color:#fff;text-align:left}

.daaraMajorProject .familysite_panel ul li.selected a,.daaraMajorProject .familysite_panel ul li a:hover{background-color:#676767;color:#fff;text-decoration:none}
.daaraMajorProject button.familysite_btn.on + .familysite_panel{display:block}
.familysite_panel{position:absolute;z-index:10000}

.daaraMajorProject .loginAreaTop{float:left;position:relative;width:209px;height:37px;background:#6e6e6e;line-height:37px;text-align:center}
.daaraMajorProject .loginInner{display:none;position:absolute;top:0;right:0;z-index:9999;width:184px;height:107px;padding-top:37px}

.daaraMajorProject .loginAreaTop a{color:#fff;text-decoration:underline}

.daaraMajorProject .layerLogin{position:absolute;top:0;right:0;z-index:9999;width:209px;height:107px;padding-top:37px;background:url(http://img.daara.kr/common/head-gnb-logined_mc.png) no-repeat 0 0}
.daaraMajorProject .layerLogin a{display:block;width:100%;height:27px;padding:0}

.daaraMajorProject .layer_login ul{width:100%;padding-top:35px}
.daaraMajorProject .layer_login ul li a{display:block;width:100%;height:27px}

/* 17.07.26 GNB개편 */
.daaraMajorProject .type01 a{font-size:13px}
.daaraMajorProject a,.daaraMajorProject ul.link_list > li a{height:30px;line-height:30px;font-size:13px;color:#555}
.daaraMajorProject a img,.daaraMajorProject ul.link_list > li a img{padding-top:0}
.daaraMajorProject .fixLayout .type01 a{width:auto;height:31px;padding-left:11px;line-height:30px;font-weight:bold;font-size:11px;color:#a6cdff;text-align:center;text-indent:0}

.daaraMajorProject .fixLayout .type01 a:first-child{padding:0 5px 0 10px background:url('http://img.daara.kr/mc2017/bar01.png') no-repeat 100% 50%; }
/*.daaraMajorProject .fixLayout .type01 a:last-child{padding-left:28px}*/

.daaraMajorProject ul.link_list > li{height:30px;border:none;color:#3b4859 !important}
.daaraMajorProject ul.link_list > li:first-child+li+li a{width:auto}
/* .daaraMajorProject ul.link_list > li:first-child+li+li+li+li{width:25px} */
.daaraMajorProject ul.link_list > li a{display:inline;width:auto}
.daaraMajorProject ul.link_list .listall_btn{display:block;width:25px;height:30px;border:none;background:url(http://img.daara.kr/mc2017/more.png) no-repeat 50%;cursor:pointer}
.daaraMajorProject ul.link_list > li:first-child a img{padding-top:0}
.daaraMajorProject .fixLayout .listall_btn.on{background:url(http://img.daara.kr/mc2017/more_on.png) no-repeat 50%}

/* 17.07.26 subNav 5대 컨텐츠 */
.fm_subNav_area{position:absolute;top:30px;left:0;width:370px;height:286px}
.fm_subNav_wrap{display:block;position:absolute;top:0;left:0;z-index:999;width:673px;height:370px;border:1px solid #708bae;border-top:2px solid #708bae;background-color:#fff;box-shadow:3px 5px 25px #232323}
.fm_subNav_wrap li{display:block}
.fm_subNav_wrap .navGroup01{float:left;height:340px;margin:10px 0;border-right:1px solid #93a5bc}
.fm_subNav_wrap .navGroup01:last-child{float:left;height:217px;margin:10px 0}
.fm_subNav_wrap .navGroup01 h2 a{padding:0 0 0 22px;font-size:14px!important;font-weight:700;color:#1c6bc4!important}
.fm_subNav_wrap .navGroup01 .daara_list01{float:left;clear:both;width:160px;margin-left:22px;margin-top:13px}
.fm_subNav_wrap .navGroup01 .daara_list02{float:left;width:120px;margin-left:22px;margin-top:13px}
.fm_subNav_wrap .navGroup01 .daara_list01 li,.fm_subNav_wrap .navGroup01 .daara_list02 li{clear:both;line-height:26px}
.fm_subNav_wrap .navGroup01 .daara_list01 li a,.fm_subNav_wrap .navGroup01 .daara_list02 li a{font-size:12px;color:#222}

#headerAreaWrap{background:url(http://img.daara.kr/kidd_n/common/bg_header_area_wrap.jpg) repeat-x 0 -1px}
#headerArea{position:relative;z-index:9000;height:181px;background:url(http://img.daara.kr/kidd_n/common/bg_header_area02.jpg) no-repeat 0 0}
.topNoticeAreaWrap{overflow:hidden;height:129px;background:url(http://img.daara.kr/kidd_n/common/bg_top_notice_area_wrap.jpg) repeat-x left top}

.userAreaWrap{position:relative;z-index:9999}
.userAreaWrap .innerWrap01{float:left;width:280px;padding-top:8px}
.userAreaWrap .innerWrap01 a{float:left;height:20px;font-size:11px;font-weight:bold;line-height:16px;color:#a6cdff;text-align:center}
.userAreaWrap .innerWrap01 a.type01{width:62px}
.userAreaWrap .innerWrap01 a.type02{width:67px}
.userAreaWrap .innerWrap01 a.type03{width:79px}
.userAreaWrap .innerWrap01 a.type04{width:68px}
.userAreaWrap .innerWrap02{float:right;position:relative;width:510px;height:22px;padding-top:8px}
.userAreaWrap .innerWrap02.selected{background:url(http://img.daara.kr/kidd_n/common/bg_layer_family_site.png) no-repeat 100% 0}
.userAreaWrap .innerWrap02 .inner{float:right;width:265px;padding-right:2px}
.userAreaWrap .innerWrap02 .inner span.date,.userAreaWrap .innerWrap02 .inner a{float:left;height:20px;margin:0 10px;font-size:11px;line-height:16px;color:#fff;letter-spacing:0;text-align:center}
.userAreaWrap .innerWrap02 .inner span.date{margin-right:50px;margin-left:-3px;font-size:12px;letter-spacing:0}
.userAreaWrap .innerWrap02 .inner a{margin-right:0;font-weight:bold}
.userAreaWrap .innerWrap02 .inner a.btnFamilySite{position:relative;top:-1px;right:-34px;width:94px;line-height:18px;text-align:right;cursor:pointer}
.userAreaWrap .innerWrap02 .inner a span.ico{display:inline-block;*display:inline;overflow:hidden;position:relative;top:1px;width:10px;height:10px;margin-left:8px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -226px -8px;zoom:1}
.userAreaWrap .innerWrap02 .layerFamilySite{position:absolute;top:6px;right:-1px;z-index:10;width:345px;font-size:12px;color:#fff}
.userAreaWrap .innerWrap02 .layerFamilySite a{font-size:12px;font-weight:bold;color:#fff;vertical-align:middle}
.userAreaWrap .innerWrap02 .layerFamilySite a:hover{color:#ffb200;text-decoration:underline}
.userAreaWrap .innerWrap02 .layerFamilySite span{margin:0 4px;vertical-align:middle}
.userAreaWrap .innerWrap02 .layerFamilySite button{display:inline-block;*display:inline;overflow:hidden;position:relative;top:1px;width:10px;height:10px;margin-left:9px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -237px -8px;zoom:1}

/* 20170308 GNB수정 */
.userAreaWrap .innerWrap02 .inner2{float:right;margin-right:5px;font-size:12px;color:#fff}
.userAreaWrap .innerWrap02 .inner2 a{float:left;font-size:12px;color:#fff}
.userAreaWrap .innerWrap02 .inner2 span{float:left;margin:0 5px}
.userAreaWrap .innerWrap02 .inner2 .btnFamilySite2{display:inline-block;*display:inline;overflow:hidden;float:left;position:relative;top:4px;width:10px;height:10px;margin-left:9px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -226px -8px;zoom:1}

.userAreaWrap .innerWrap02 .layerFamilySite2{float:right;margin-right:5px;font-size:12px;color:#fff}
.userAreaWrap .innerWrap02 .layerFamilySite2 a{float:left;font-size:12px;color:#fff}
.userAreaWrap .innerWrap02 .layerFamilySite2 span{float:left;margin:0 5px}
.userAreaWrap .innerWrap02 .layerFamilySite2 button{display:inline-block;*display:inline;overflow:hidden;float:left;position:relative;top:4px;width:10px;height:10px;margin-left:9px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -237px -8px;zoom:1}

.txtColor_blue01{font-weight:bold;color:#3386d8!important}
.txtColor_blue02{font-weight:bold;color:#21689b!important}
.txtColor_orange01{font-weight:bold;color:#f30!important}
.txtColor_purple01{font-weight:bold;color:#7f3aa4!important}

/* 20170308 GNB수정 끝 */
.userArea{position:relative;height:30px;text-align:right}

.headerTop{overflow:hidden;position:relative;height:107px}
.headerTop h1{position:relative;top:30px;width:209px}

/* 기념일 로고아트 */
/*.headerTop h1.headLogoArt{top:0;width:305px;height:106px;background:url(http://img.daara.kr/kidd_n/newyear_banner_170126.png) no-repeat 0 0}*/
/*.headerTop h1.headLogoArt{top:0;width:305px;height:106px;background:url(http://img.daara.kr/kidd_n/thxgiving_banner_170929_kidd.png) no-repeat 0 0}*/
/*.headerTop h1.headLogoArt{top:0;width:305px;height:106px;background:url(http://img.daara.kr/kidd_n/xmas_banner_171222_kidd.gif) no-repeat 0 0}*/
.headerTop h1.headLogoArt{top:3px;width:305px;height:106px;background:url(http://img.daara.kr/kidd_n/newyear_201802_kidd.png) no-repeat 0 0}
.headerTop h1.headLogoArt > a{display:block;width:100%;height:100%}
.headerTop h1.headLogoArt > a > img{display:none}

.headerTop .searchArea{overflow:hidden;position:absolute;top:30px;right:0;width:340px}

/* 수정 17.07.24 */

/* .headerTop .searchArea .ico {position:absolute; top:8px; left:11px; width:19px; height:19px; background:url("http://img.daara.kr/kidd_n/common/ico_search02.png") no-repeat 0 0} */

.headerTop .searchArea .formWrap{overflow:hidden}
.headerTop .searchArea input{float:left;background:none}

/* 수정 17.07.24 */
.headerTop .searchArea input[type=text]{width:255px;height:46px;padding:0 10px 0 38px;border:5px solid #4e637d;border-radius:5px;background-color:#fff;font-size:14px;color:#242e3b;text-indent:10px;box-sizing:border-box}

.headerTop .searchArea input[type=text]::-webkit-input-placeholder{color:#242e3b}
.headerTop .searchArea input[type=text]::-moz-input-placeholder{color:#242e3b}
.headerTop .searchArea input[type=text]::-ms-input-placeholder{color:#242e3b}

/* 수정 17.07.24 */

/* .headerTop .searchArea input[type=image] {width:48px; height:33px} */
.headerTop .searchArea input[type=image]{position:absolute;right:8px;width:82px;height:46px}

.headerTop .searchArea dl{overflow:hidden;margin-top:10px;font-size:12px}
.headerTop .searchArea dl dt{float:left;width:67px;font-weight:bold;color:#98bded}
.headerTop .searchArea dl dd{overflow:hidden;float:left;width:193px;height:18px;color:#fff;text-align:left}
.headerTop .searchArea dl dd a{color:#fff}

.mobileHeaderTop{display:none;position:relative;height:57px;background-color:#2d4b6f}
.mobileHeaderTop h1{width:129px;margin:0 auto;padding-top:12px}
.mobileHeaderTop h1 img{width:100%}
.mobileHeaderTop a img{width:100%}
.mobileHeaderTop a span{display:block;visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0;text-indent:-999px}
.mobileHeaderTop .btnMobileMenu,.mobileHeaderTop .btnMobileSearch{display:inline-block;position:absolute;top:0;width:62px;height:57px;cursor:pointer}
.mobileHeaderTop .btnMobileMenu{left:0}
.mobileHeaderTop .btnMobileSearch{right:0}
.mobileHeaderTop .btnMobileMenu > img,.mobileHeaderTop .btnMobileSearch > img{width:62px;height:57px}

/* gnb */
.gnbArea{display:block;width:100%;height:100%}
.gnbArea .gnbAreaInner{}
.gnbArea span.modalClosed{position:absolute}
.gnbArea h2{display:none;width:85%;height:40px;background-color:#243f54;font-size:16px;line-height:40px;color:#fff;text-indent:10px}
.gnbArea h3{display:none;font-size:16px;color:#fbd603;text-indent:10px}
.gnbArea .area01{display:none}

.gnbArea .side-accoMenu{display:none}

.gnbArea .gnbAreaInner ul{overflow:hidden}
.gnbArea .gnbAreaInner ul li{float:left;width:124px;width:99px;text-align:center}
.gnbArea .gnbAreaInner ul li.categoryAllMenuWrap{*display:none}
.gnbArea .gnbAreaInner ul li a{display:block;width:100%;height:44px;background:url(http://img.daara.kr/kidd_n/common/bg_gnb_bar.gif) no-repeat 100% 0;font-size:13px;font-weight:bold;line-height:43px;color:#fff;text-align:center}
.gnbArea .gnbAreaInner ul li a.firstChild{position:relative;background:url(http://img.daara.kr/kidd_n/common/bg_gnb_area03.jpg) no-repeat right bottom;text-align:left;text-indent:70px}
.gnbArea .gnbAreaInner ul li a.firstChild span{display:block;overflow:hidden;position:absolute;top:16px;left:27px;width:14px;height:16px;background:url(http://img.daara.kr/kidd_n/common/bg_btns.png) no-repeat 0 -35px}
.gnbArea .gnbAreaInner ul li a.selected,.gnbArea ul li a:hover{background:#708bae;color:#fff;text-decoration:none}
.gnbArea .gnbAreaInner ul li a.firstChild:hover,.gnbArea ul li a.firstChild.selected{background-position:right bottom}
.gnbArea .gnbAreaInner ul li a.categoryAllMenu{display:none}
.gnbArea .gnbAreaInner ul li.idream a{background:#4285f4 !important}
.gnbArea .gnbAreaInner ul li.lastChild a{background:#6fb0e7 !important}
/*.gnbArea .gnbAreaInner ul li.expo a{background:#a86ed1 !important}*/
.gnbArea .modalClosed{display:none;position:absolute;top:13px;right:10px;width:50px;height:26px;border:2px solid #fff;background-color:#576f8c;font-size:14px;font-weight:bold;line-height:27px;color:#fff;text-align:center;cursor:pointer}
.gnbArea .modalClosed:hover{text-decoration:none}

.gnbArea.additional ul li{width:14.285%}
.gnbArea.additional ul li.lastChild02 a{background-image:none}

.gnbAreaSearch{display:none;position:relative;width:96%;padding:15px 0 15px 4%;background:#2d4b6f;text-align:left}
.gnbAreaSearch input[type=text]{width:45%;height:32px;padding:0 4px 0 10px;border:0;border-bottom:2px solid #fff;background:#fff;font-size:14px;line-height:32px;color:#000;vertical-align:middle}
.gnbAreaSearch input[type=text]::-webkit-input-placeholder{color:#000}
.gnbAreaSearch input[type=text]::-moz-input-placeholder{color:#000}
.gnbAreaSearch input[type=text]::-ms-input-placeholder{color:#000}
.gnbAreaSearch input[type=submit]{width:50px;height:34px;margin:0;padding:5px 0;border:2px solid #979797;background-color:#979797;font-size:14px;font-weight:bold;line-height:17px;color:#fff;text-align:center;vertical-align:middle}
.gnbAreaSearch input[type=image]{width:19px;height:19px;margin:0 7px 0 3px;padding:5px 0;border:0;background:none;font-weight:bold;line-height:8px;color:#fff;text-align:center}
.gnbAreaSearch .modalSearchClose{position:absolute;top:14px;right:4%;width:50px;height:30px;border:2px solid #fff;background-color:#576f8c;font-size:14px;font-weight:bold;line-height:31px;color:#fff;text-align:center}
.gnbAreaSearch .modalSearchClose img{width:100%}

/* Heading */
h2.list-title{position:relative;height:38px;margin:0 0 20px;padding:0;background-color:#e1e1e1;font-size:24px;font-weight:normal;line-height:38px;color:#010101;text-indent:70px}
h2.list-title span{overflow:hidden;position:absolute;top:12px;left:28px;width:16px;height:16px;background:url(http://img.daara.kr/kidd_n/common/bg_btns.png) no-repeat -19px -35px}

h2.list-title02{margin-bottom:20px;padding-bottom:4px;border-bottom:2px solid #d12c30;font-size:26px;font-weight:bold;color:#272727;letter-spacing:0;text-indent:3px}
h2.list-title03{margin-bottom:0;padding-bottom:2px;border-bottom:2px solid #fff;font-size:26px;font-weight:bold;color:#272727;letter-spacing:0;text-indent:3px}

.hType01{margin-bottom:10px;padding-bottom:8px;font-size:20px;color:#353535;text-indent:8px}
.hType02{font-size:18px;font-weight:normal;color:#000}
.hType03{font-size:24px;font-weight:normal;color:#000}
.hType04{font-size:30px;font-weight:normal;color:#000}
.hType05{margin:11px 0 9px;font-size:24px;font-weight:bold;color:#376284;letter-spacing:-1px}

/* Font Size */
.font12{font-size:12px !important}
.font13{font-size:13px !important}
.font14{font-size:14px !important}
.font15{font-size:15px !important}
.font16{font-size:16px !important}
.font17{font-size:17px !important}
.font18{font-size:18px !important}
.font19{font-size:19px !important}
.font20{font-size:20px !important}
.font24{font-size:24px !important}

/* List Type */
.aside ul.listType01 li{margin-bottom:6px;padding:0;background:none}
.aside ul.listType01 li a{display:block;overflow:hidden;width:100%;font-size:13px;color:#464646;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}
.aside ul.listType01 li a span.ico{display:inline-block;*display:inline;position:relative;top:-1px;width:4px;height:4px;margin:0 4px;background:url(http://img.daara.kr/kidd_n/common/bullet04.gif) no-repeat 0 0;vertical-align:middle;zoom:1}

.aside ul.listType02 li{margin-bottom:10px;*margin-bottom:5px;padding-left:17px}
.aside ul.listType02 li a{display:block;overflow:hidden;width:100%;font-size:13px;color:#303030;letter-spacing:-1px;white-space:nowrap;text-overflow:ellipsis}

/*
ul.listType01 li {margin-bottom:12px; padding-left:17px; background:url("http://img.daara.kr/kidd_n/common/bullet.png") no-repeat 4px 6px}
ul.listType01 li a {display:block; overflow:hidden; width:100%; color:#464646; font-size:12px; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-1px}

ul.listType02 li {margin-bottom:10px; * margin-bottom:5px; padding-left:17px; }
ul.listType02 li a {display:block; overflow:hidden; width:100%; color:#303030; font-size:13px; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-1px}
*/
.aside #act-aside-bnr .newsletter-bx{padding:15px 20px}
.aside #act-aside-bnr .btn-type{position:relative;top:0;right:0}

#act-aside-bnr{*z-index:1}
#act-aside-bnr .asideNewsLetter .newsletter-bx{border-color:#366184}
#act-aside-bnr .asideNewsLetter .newsletter-subject{padding-left:0;background:none}
#act-aside-bnr .asideNewsLetter .newsLetterControls{text-align:left}
#act-aside-bnr .asideNewsLetter .newsLetterControls *{vertical-align:top}
#act-aside-bnr .asideNewsLetter .btnNewsLetter{display:inline-block;*display:inline;width:168px;height:26px;font-size:1em;zoom:1}
#act-aside-bnr .asideNewsLetter a.btnCloseLayer{display:inline-block;*display:inline;position:relative;top:0;right:-2px;width:40px;height:26px;background-color:#000;font-size:1em;line-height:26px;*line-height:24px;color:#fff;text-align:center;zoom:1}

/* Input Style */
.inputStyle01{height:30px;padding:0 5px !important;border:1px solid #ccc;line-height:30px}

/* Button Controls */
.btnControls01{clear:both;padding:10px 0 30px;text-align:center}
.btnControls01 button{display:inline-block;*display:inline;width:124px;height:39px;font-size:16px;line-height:39px;text-align:center;zoom:1}
.btnControls01 button.type01{background-color:#d02d30;font-weight:bold;color:#fff}
.btnControls01 button.type02{margin-left:8px;background-color:#6a6a6a;font-weight:bold;color:#fff}

.btnControls02{margin:30px 0;text-align:center}
.btnControls02 *{vertical-align:top}

/* footerArea */
.mainFooter{position:absolute;top:2420px;left:0;max-width:100%;width:100%;padding:9px 0 40px}
.subFooter{max-width:100%;width:100%;margin:30px auto 0;padding:9px 0 40px}
#footerArea .topLinksWrap{border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9}
#footerArea ul.topLinks{width:100%;margin:0 auto;/* padding-left:253px; */text-align:center;}
#footerArea ul.topLinks::after {content: '';display: block;clear: both;}
#footerArea ul.topLinks li{display:inline-block;margin-left:19px;zoom:1}
#footerArea ul.topLinks li:first-child{margin-left:0}
#footerArea ul.topLinks li a{display:block;height:45px;font-size:12px;line-height:45px;color:#3e3e3e;text-align:center}
#footerArea ul.topLinks li a span.type01{display:inline-block;*display:inline;position:relative;*top:12px;padding:3px 8px 5px;background-color:#267cb0;font-size:14px;line-height:1;color:#fff;zoom:1}
#footerArea ul.topLinks .internet-conference{position:relative}
#footerArea ul.topLinks .internet-conference img{position:absolute;top:4px}

.footerArticle{float:left;color:#8f8f8f}
.footerArticle a.type01{color:#8f8f8f;text-decoration:none}
.fa01{width:33.1%;margin-right:2.4%;padding-left:2.9%}
.fa02{width:28.2%;margin-right:2.3%}
.fa02 ul{margin-top:5px}
.fa02 ul li{margin-top:5px;letter-spacing:-1px}
.fa03{width:31.1%}
.fa03 ul{margin-top:5px}
.fa03 ul li{margin-top:5px;letter-spacing:-1px}

.footerArticle h2{margin-bottom:25px;font-size:15px;color:#323232}
.footerArticle .txt01{letter-spacing:-.5px}
.footerArticle .txt02{letter-spacing:-1px}
.footerArticle .txt02 strong{margin:0 2px;padding:2px 4px;background-color:#d02d30;color:#fff}

.footerLogo{float:left;width:165px;margin-right:70px;padding-left:10px}
.footerLogo2{position:absolute;top:0;right:0;width:184px;height:45px}
.privacyArea{float:left;position:relative;width:747px;padding:0}
.privacyArea p.infoRegistration span{margin:0 7px}
.privacyArea p.txt01{margin-top:20px}
.privacyArea p.txt01 span{display:block}
.privacyArea p.txtCopyright{margin-top:20px}

.privacyArea02{padding-left:5%;font-size:12px;color:#656565}
.privacyArea02 div{width:100%;margin:0;font-family:'Malgun Gothic'}
.privacyArea02 p{line-height:1.5}
.privacyArea02 h2{margin:30px 0 4px;font-size:15px}
.privacyArea02 h3{margin:10px 0 4px;font-size:13px}
.privacyArea02 table{width:100%;margin-top:20px}
.privacyArea02 table,.privacyArea02 table th,.privacyArea02 table td{border:1px solid #ccc}
.privacyArea02 table th,.privacyArea02 table td{padding:6px 0}



/* Quick Menu */
.quickMenuWrap{position:absolute;top:0;left:50%;z-index:10000;width:1000px;margin-left:-500px}
.quick-menu{position:absolute;top:256px;right:-100px;z-index:9}

/* 전체 메뉴 보기 레이어 */
.head-menu-wrap,.head-logo,.head-family,.head-family-wrap,.head-gnb,.head-category-list,#content-wrap2015,#footer-partner,#footer-wrap2015{overflow:hidden;position:relative;width:1000px;margin:0 auto}

.head-family-site-menu{display:none;overflow:hidden;position:absolute;top:38px;left:0;z-index:999;width:100%;padding:34px 0 60px;border-bottom:4px solid #d12c30;border-top:4px solid #d12c30;background:none repeat scroll 0 0 #fff;vertical-align:top}
.family-site-photo{width:180px;text-align:center}
.family-site-list{padding:0 22px;vertical-align:top}
.family-site-list a{color:#000}
.family-site-list h4 a{display:block;width:100%;margin-bottom:10px;padding:3px;font-size:17px;text-decoration:none}
.family-site-list h4.on a{background-color:#b82224;color:#fff}
.family-site-list li{padding-left:3px;font-weight:600;line-height:30px}

.family-site-list li a{font-size:12px}

/* common.css 수정 */
.aside{width:27.3%;max-width:270px;border:0}
.aside a.asideBanner{display:block;max-width:270px;width:100%;margin:0 auto 5px;text-align:center}
.aside .bx{width:100%}
.aside .news-popular{margin-top:42px;}
.aside .mc-product{border-bottom:1px solid #dad9d9}
.aside .mainSection02{margin-top:30px;padding-bottom:27px;border-bottom:1px solid #dad9d9}
.aside h3.title{font-size:16px;font-weight:900;color:#ffb200}
.aside h3.titPopular{margin-bottom:10px;font-size:16px;font-weight:900;color:#ffb200}
.titPopular{margin-bottom:10px;font-size:16px;font-weight:900;color:#ffb200}
.aside .news-issue h3.title{padding-bottom:0;border-bottom:0}
.aside .bx-news-list dt{padding:0;border:0}
.aside .bx-news-list,.bx-news-list-photo{padding:4% 0}
.aside dl dd{width:60%}
.aside .bx-news-list{margin-bottom:0}
.aside .bx-wrapper .bx-pager{}
.aside .issueBanner{width:270px}
.aside .issueBanner .slideInner p.num{width:73px;padding-left:0}
.aside .issueBanner .slideInner p.txtArea{width:169px}
.aside .bx-wrapper .bx-pager.bx-default-pager{background-color:#bc2727}
.aside .bx-wrapper .bx-pager.bx-default-pager a{}

.aside .news-people ul,.aside .news-lme ul{width:100%;padding:1% 0}

.req-table input[type=text],.req-table input[type=email],.req-table textarea{width:90%;border:1px solid #ccc}
.req-table td.numbers input{width:50px}

/* 산업일보 소개 */
.greeting03{margin:60px 0 40px}
.greeting03 h4{position:relative;height:30px;font-size:24px;font-weight:normal;color:#000}
.greeting03 h4 span{display:block;position:absolute;top:13px;z-index:1}
.greeting03 h4 span.greetingBar01{left:0;width:41%;height:5px;border:1px solid #e9e8e8;background-color:#f5f5f5}
.greeting03 h4 span.greetingBar02{right:0;width:41%;height:5px;border:1px solid #e9e8e8;background-color:#f5f5f5}
.greeting03 h4 span.tit{top:0;left:50%;z-index:2;width:100px;margin-left:-50px;background-color:#fff;text-align:center}

.greeting03 ol li{overflow:hidden;margin-top:40px;padding-left:8px;color:#414141}
.greeting03 ol li span{float:left;width:5%;margin-right:1%;font:22px arial;font-weight:bold;color:#356082;vertical-align:middle}
.greeting03 ol li p{float:left;width:94%;font-size:14px;line-height:1.4;color:#414141}
.greeting03 p.txt01{margin:40px 0 100px;font-size:14px;color:#010101;text-align:right}

.organization{max-width:797px;width:100%;margin:50px auto 0}
.organization h3{margin-bottom:60px;font-size:30px;text-align:center}
.container-section .organization img {max-width: 804px!important; width: 97%;}
.container-section .organization {text-align: center;}

/* 인사말 */
.greeting01{max-width:1000px;width:100%;margin:0 auto}
.greeting02{margin-top:25px}
.greeting02 p{margin-bottom:30px;font-size:14px;line-height:1.6;color:#2f2f2f}

.mobileGreetingTxt01 span{display:inline-block;*display:inline;margin-bottom:2px; font-size:1rem; color:#222; zoom:1; line-height: 1.7rem;}
.mobileGreetingTxt02{margin:10px 0}
.mobileGreetingTxt03{padding-right:10px;text-align:right}
.mobileGreetingTxt03 img{max-width:70px}

.titInquireAd{margin:80px 0 20px;font-size:24px;font-weight:normal;color:#000}
.titAlliance{margin-top:100px;font-size:24px;font-weight:normal;color:#000}
.txtKeyword01{margin-top:80px;font-size:18px;color:#000;text-decoration:underline}
.txtKeyword01 strong{font-weight:bold;color:#d7585b;text-decoration:underline}

/* 산업플랫폼 서비스 신청을 위한 정보 수집 및 이용동의 */

/* .agreementArea {position:relative; margin-top:30px; padding:20px 0 20px 135px; border:7px solid #e9e9e9; color:#3a3a3a; text-align:left; background-color:#fff} */
.agreementArea{float:left;position:relative;width:78%;margin-top:30px;padding:20px 20px 20px 15%;border:7px solid #e9e9e9;background-color:#fff;color:#3a3a3a;text-align:left}
.agreementArea span.ico{display:block;position:absolute;top:27px;left:10px;width:107px;height:107px;background:url(http://img.daara.kr/mc/img/adcenter2/sprite_adcenter.png) no-repeat 0 0}
.agreementArea h5{margin:0;font-size:20px}
.agreementArea ul{margin-top:20px}
.agreementArea ul li{padding-left:10px;font-size:13px;letter-spacing:-1px;text-indent:-9px}
.agreementArea ul li.lastChild{text-indent:120px}
.agreementArea p.txt01{margin-top:20px;font-size:13px;letter-spacing:-1px}
.agreementArea div{margin-top:20px}
.agreementArea div input[type=checkbox]{position:relative;top:2px}
.agreementArea div label{font-size:13px;letter-spacing:-1px;text-decoration:underline}

/* 실시간 뉴스 */
.subTopBanner{margin-bottom:30px}

.realTimeNewsList{overflow:hidden;padding:24px 0;border-top:1px solid #eee}
.realTimeNewsList.firstChild{padding-top:0;border:0}

.realTimeNewsList h3{overflow:hidden;font-size:20px;font-weight:bold;line-height:1.2;color:#000;text-decoration:none;white-space:nowrap;text-overflow:ellipsis}
.realTimeNewsList h3 img,img.news_point{width:auto;width:initial;margin-right:10px}
.realTimeNewsList h3 img{position:relative;top:1px;vertical-align:top}
.realTimeNewsList a:hover{text-decoration:none}
.realTimeNewsList p.byLine{margin-top:4px}
.realTimeNewsList p.byLine span{display:inline-block;*display:inline;font-size:12px;font-weight:bold;color:#909090;zoom:1}
.realTimeNewsList p.byLine span.tag{min-width:48px;width:auto;height:16px;line-height:15px;color:#fff;text-align:center}

.realTimeNewsList p.byLine span.tag01,.realTimeNewsList p.byLine span.tag02{border:1px solid #868686;color:#868686}
/* .realTimeNewsList p.byLine span.writer{margin-left:13px} */
.realTimeNewsList p.byLine span.writer{margin-left:0}
.realTimeNewsList p.byLine span.suport{margin-left:0}
.realTimeNewsList p.byLine span.gover{margin-left:0}

.realTimeNewsList p.newsSummary{margin-top:20px;font-size:14px;line-height:1.4;color:#353535}
.realTimeNewsList a:hover p.newsSummary{text-decoration:underline}

.realTimeNewsList span.sortArticle01,.realTimeNewsList span.sortArticle02,.realTimeNewsList span.sortArticle03{display:inline-block;*display:inline;position:relative;margin-right:10px;zoom:1}
.realTimeNewsList span.sortArticle01{width:43px}
.realTimeNewsList span.sortArticle02{width:62px}
.realTimeNewsList span.sortArticle03{width:43px}

.realTimeNewsList.type01 .pic{overflow:hidden;float:left;position:relative;width:26.76%;margin-right:2%;border:1px solid #e8e8e8}
.realTimeNewsList.type01 .pic .frame01{position:absolute;top:50%;left:50%;width:65px;height:66px;margin:4px 0 0 35px;background:url(http://img.daara.kr/kidd_n/frame_news_list2.png) no-repeat 0 0}
.realTimeNewsList.type01 .pic img{width:100%}
.realTimeNewsList.type01 .details{float:left;width:70%}
.realTimeNewsList.type01 .details p.byLine span.date{margin-left:13px;letter-spacing:0}

.realTimeNewsList h3.soleArticle{text-decoration:underline}

/* 회사연혁 */
.tableHistory{width:100%;margin:20px 0 -30px}
.tableHistory tbody th,.tableHistory tbody td{padding:10px 0;border:0}
.tableHistory tbody th{border-bottom:1px solid #e3e0de;font-size:18px;font-weight:800;color:#2f2f2f;letter-spacing:-2px;text-align:left;text-indent:51px;vertical-align:top}
.tableHistory tbody td{font-size:14px;letter-spacing:-1px}
.tableHistory tbody td.type01{border-bottom:1px solid #e3e0de}
.tableHistory tbody tr.lastChild th{border-bottom:0}

.mobileHistory{display:none;margin-top:0}
.mobileHistory dl{margin-top:15px}
.mobileHistory dl dt{font-size:18px;font-weight:bold}
.mobileHistory dl dd ol li{margin-bottom:4px;line-height:1.2}

.license{max-width:800px;margin:0 auto 0 80px;}

/* 회사소개 - FAMILY SITE */
p.familysiteTxt01{margin-top:10px;font-size:24px;color:#2f2f2f}
p.familysiteTxt02{margin-top:4px;color:#2f2f2f}
.onOffLineArea{overflow:hidden;position:relative;margin-bottom:100px}
.offLines{padding-left:440px}
.onOffLineArea span.picOn{display:block;overflow:hidden;float:left;width:49.125%;height:407px;margin-right:2.125%}
.onOffLineArea span.picOn img{width:100%}
.onOffLineArea span.pic01{/* background:url("http://img.daara.kr/info_2015/img_business_list01.jpg") no-repeat left top; */}
.onOffLineArea span.pic02{background:url(http://img.daara.kr/info_2015/img_business_list02.jpg) no-repeat left top}
.onOffLineArea span.pic03{background:url(http://img.daara.kr/info_2015/img_business_list03.jpg) no-repeat left top}
.onOffLineArea span.pic04{background:url(http://img.daara.kr/info_2015/img_business_list04.jpg) no-repeat left top}

.onOffLineArea span.pic01 a,.onOffLineArea span.pic02 a,.onOffLineArea span.pic03 a,.onOffLineArea span.pic04 a{display:block;width:100%;height:100%}

.onOffLineArea span.picOff{display:block;overflow:hidden;position:absolute;top:0;left:69px;width:259px;height:337px}
.onOffLineArea span.pic11{}
.onOffLineArea span.pic11 a{display:block;width:100%;height:100%}
.onOffLineArea span.pic12{background:url(http://img.daara.kr/info_2015/img_business_list12.jpg) no-repeat left top}

.onOffLineArea .details{float:left;width:48.75%}

.onOffLineArea .onOffLineAreaTop{overflow:hidden;max-width:331px;margin-bottom:40px}
.onOffLineArea .onOffLineAreaTop h4{display:inline-block;float:left;padding-top:15px;font-size:22px;font-weight:normal}
.onOffLineArea .onOffLineAreaTop h4 span{display:block;font-size:14px}
.onOffLineArea .onOffLineAreaTop h4.type01{padding-top:25px}
.onOffLineArea .onOffLineAreaTop h4.type02{padding-top:18px}
.onOffLineArea .onOffLineAreaTop h4.titOffLine{padding-top:0}
.onOffLineArea dl{min-height:252px}
.onOffLineArea dl dt{font-size:16px}
.onOffLineArea dl dt span.type01{display:block;margin-bottom:5px;font-weight:bold;text-decoration:underline}
.onOffLineArea dl dd{margin-top:15px;font-size:14px;line-height:1.7}
.onOffLineArea a.onlineLink{display:block;height:27px;background:#f2f2f2 url(http://img.daara.kr/info_2015/bg_online_link.gif) no-repeat right top;line-height:27px;color:#fff}
.onOffLineArea a.onlineLink span{display:inline-block;width:74px;background-color:#bebebe;text-align:center}
.business h4.txtSafeTransition{margin-top:60px;font-size:22px;font-weight:normal;text-align:center}

/* 기획 */
.newsTabMenu{overflow:hidden;margin-bottom:40px;border-top:2px solid #d12c30}
.newsTabMenu li{float:left;width:33.3%}
.newsTabMenu li:first-child{width:33.4%}
.newsTabMenu li a{display:block;position:relative;width:100%;height:44px;border-bottom:1px solid #ccc;background:#fafafa url(http://img.daara.kr/kidd_n/common/bg_news_tabmenu.gif) repeat-y 0 0;font-size:16px;font-weight:bold;line-height:44px;color:#353535;text-align:center}
.newsTabMenu li:first-child a{background:#fafafa}
.newsTabMenu li:first-child a.selected{background:#fff url(http://img.daara.kr/kidd_n/common/bg_news_tabmenu.gif) repeat-y 0 0}
.newsTabMenu li a span.line{display:none;position:absolute;top:0;right:0;width:1px;height:100%;background-color:#c3c3c3}
.newsTabMenu li a.selected{border-bottom-color:#fff;background-color:#fff;color:#cc2c2e;text-decoration:underline}
.newsTabMenu li a.selected span.line{display:block}

.newsTabMenu02 li{width:50%}
.newsTabMenu02 li:first-child{width:50%}

.newsTabMenu04 li{width:25%}
.newsTabMenu04 li:first-child{width:25%}

.newsList01{overflow:hidden;text-align:center}
.newsList01 li{display:inline-block;*display:inline;width:22.112%;margin:0 1.126% 40px;zoom:1}
.newsList01 li .picArea{overflow:hidden;width:100%;line-height:180px;text-align:center}
.newsList01 li .details{margin-top:15px;font-size:14px;color:#353535}

.tabContents01{min-height:1565px}

.visualBar{height:5px;border:1px solid #e9e8e8;background-color:#f5f5f5}
.visualBar.bar01{margin-top:80px}

.similarNews{margin-bottom:50px}
.similarNews h2{padding-bottom:8px;border-bottom:2px solid #c0c0c0;font-size:22px;color:#424242;text-indent:12px}
.similarNews ul{margin-top:8px}
.similarNews ul li{margin-top:10px;padding:0 15px}
.similarNews ul li:first-child{margin-top:10px}
.similarNews ul li a{display:block;overflow:hidden;width:100%;font-size:14px;color:#3f3f3f;white-space:nowrap;text-overflow:ellipsis}
.similarNews ul li span.ico{display:inline-block;*display:inline;position:relative;top:2px;width:15px;height:15px;margin-right:10px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -20px -119px;zoom:1}

/* 윤리강령 */
.ethic h5{margin-top:40px;font-size:20px}
.ethic ol.ethicList{margin-top:10px}
.ethic ol.ethicList li{margin:0 0 20px;padding-left:12px;font-size:14px;color:#414141;text-indent:-12px}

/* Banner */
.kiddBanner img{max-width:100%;width:100%}
.viewBanner01{overflow:hidden;position:relative;margin-top:17px}

.viewControls{margin:30px 0 0;text-align:right}
.viewControls a{display:inline-block;*display:inline;height:31px;background:url(http://img.daara.kr/kidd_n/common/sprite_kidd.png) no-repeat -431px 0;zoom:1}
.viewControls a.btnBack{width:75px;background-position:-431px 0}
.viewControls a.btnList{width:81px;background-position:-506px 0}

.webHidden{display:none !important}
.mobileView{display:none}

@media all and (max-width:801px){
.mobileView{display:block}
}

/* Media Queries */
@media all and (max-width:1230px){
.quickMenuWrap{display:none}
}

/* EOD : max-width:1230px */
@media all and (min-width:1001px){
.greeting01 img{display: block;}
.greeting02 img{display: none;}
}
@media all and (max-width:1000px){
.daaraMajorProject .fixLayout{width:auto !important;overflow:hidden;}
.greeting01 img{display: none;}
.greeting02 img{display: block; width: 97%;}
}

@media all and (max-width:900px){
.greeting03{padding:0 2%}
}

@media all and (max-width:800px){
    .mobileGreeting{visibility:visible;width:auto;height:auto;padding:0 2%;font-size:14px;line-height:1.3;text-indent:0}
	.fixLayout01{padding:0 2%}
.title_section {
    position: relative !important;
    left: 0% !important;
    display: block;
}
	#footerArea .topLinksWrap {
		border-top: 1px solid #d9d9d9;
		border-bottom: 0;
	}
.daaraMajorProject ul.topMenu-left_v2{display:none !important}

.mobileHidden {display:none !important}
.hType01{position:relative}
.hType04{font-size:20px}
.hType05{font-size:24px}
.more{padding:0}

#headerArea,.userAreaWrap,.headerTop,.gnbArea .gnbAreaInner{width:100%;margin:0 auto}
#headerArea{height:57px;}

.userAreaWrap{display:none}

h2.list-title{height:40px;margin:0 0 20px;font-size:20px;font-weight:bold;line-height:40px;text-indent:40px}
h2.list-title span{position:absolute;top:12px;left:10px;width:16px;height:16px;background:url(http://img.daara.kr/kidd_n/common/bg_btns.png) no-repeat -19px -35px}

.headerTop,.familySiteAreaWrap{display:none}
.mobileHeaderTop{display:block}
.mobileHeaderTop h1{height:57px;padding-top:0;line-height:57px;position: absolute;left: 50%;margin-left: -64.5px;}
.gnbArea ul li a.categoryAllMenu{display:none}
.gnbArea ul li a.realTime01{text-align:left}

.gnbArea{display:none;overflow:auto;position:relative;left:-100%;width:100%;padding-top:0;background:#fff}
.gnbAreaInner{overflow:auto;position:relative;width:85%}
.gnbArea .area01{display:block;width:100%;background-color:#fff}
.gnbArea h2,.gnbArea h3{display:block}
.gnbArea h2{width:100%;height:57px;background-color:#2d4b6f;font-size:18px;line-height:70px}
.gnbArea h2 img{width:120px}
.gnbArea h3{padding-top:10px;color:#65aae1}
.gnbArea .gnbAreaInner{display:none}
.gnbArea .side-accoMenu{padding-top:16px;background:#eee}
.gnbArea .side-accoMenu{display:block}
.gnbArea .side-accoMenu .acco p{height:72px;padding:15px 16px;border-bottom:1px solid #dcdcdc;background:#fff;font-size:18px;box-sizing:border-box}
.gnbArea .side-accoMenu .acco p:hover{background:#e6e6e6}
.gnbArea .side-accoMenu .acco p b{font-size:14px;color:#888}
.gnbArea .side-accoMenu .acco p .icon{float:right;width:18px;height:9px;background:url(http://img.daara.kr/m2017/acco_title.png) no-repeat 0 0;background-size:cover;text-indent:-9999px}
.gnbArea .side-accoMenu .acco p.on .icon{background-image:url(http://img.daara.kr/m2017/acco_title_undo.png)}
.gnbArea .side-accoMenu .acco ul{display:none;width:100%;background:#f5f5f5}
.gnbArea .side-accoMenu .acco ul:after{display:block;clear:both;content:''}
.gnbArea .side-accoMenu .acco li{float:left;position:relative;width:100%;height:48px;background:#fff;font-size:14px;box-sizing:border-box; text-indent: 30px;}
.gnbArea .side-accoMenu .acco .thirdDep{float:left;position:relative;width:100%;height:48px;background:#fff;font-size:14px;box-sizing:border-box; text-indent: 60px;}
.gnbArea .side-accoMenu .acco li:hover{background:#e6e6e6}
.gnbArea .side-accoMenu .acco li a{display:block;width:100%;height:48px;margin:0 auto;border-bottom:1px solid #dcdcdc;line-height:48px;box-sizing:border-box}
.gnbArea .side-accoMenu .acco li .icon{display:block;float:right;width:7px;height:13px;margin-top:17px;background:url(http://img.daara.kr/m2017/acco_dd.png) no-repeat 0 0;background-size:cover; margin-right: 30px;}

.article0102Wrap{overflow:hidden;padding:4%;background-color:#376284;text-align:center}

.fa01,.fa02,.fa03{float:none;width:88%;margin:0 0 20px;padding:0 6%}
.footerArticle h2{margin-bottom:10px}

.btnControls01{padding:10px 0}
.btnControls01 button{width:110px;height:28px;font-size:14px;line-height:28px}

.txtKeyword01{margin-top:40px;font-size:16px}
.agreementArea h5{font-size:16px}
.agreementArea ul li{margin-bottom:4px}
.agreementArea ul li span{display:none}
.agreementArea ul li.lastChild{text-indent:0}

.page_pubdate{display:none}

.articleTitleArea .titleArea01{position:relative;top:-3px}
.articleTitleArea .titleArea02{width:82%}

.greeting03{margin-top:20px}
.greeting03 h4{font-size:20px}
.greeting03 h4 span.tit{top:4px;width:80px;margin-left:-40px}
.greeting03 ol li{margin-top:20px;font-size:18px}
.greeting03 ol li span{font-size:16px;font-weight:normal}
.greeting03 ol li p{margin-top:2px;font-size:13px}
.greeting03 p.txt01{margin-bottom:60px}

.mobileHistory{display:block;font-size:14px}

.agreementArea ul li{padding:0;text-indent:0}
.aside ul.listType01 li{background-position:4px 7px}
.aside ul.listType01 li a{font-size:13px}

.privacyArea02{padding:0 2%}
.fixLayout02{padding:0 2%}
.visualBar.bar01{margin-top:20px}

.viewBanner01 .banner01{width:100%}
.viewBanner01 .btn-etc02{width:100%;margin-top:10px}
.viewBanner01 .btn-etc02 a.type02{margin-left:4px}
.viewBanner01 .btn-etc02 a.type02 img{border-top:1px solid #c2c2c2}

#footerArea{margin-top:40px;padding-bottom:20px;}
#footerArea .footerLogo,#footerArea .footerLogo2{display:none}
#footerArea p.infoRegistration{display:none}
#footerArea ul.topLinks{width:100%;padding-left:0}
#footerArea ul.topLinks li{display:inline-block;width:50%;/* width:25%; */height:44px;margin:0;border-bottom:1px #d9d9d9 solid;box-sizing: border-box;float:left}
#footerArea ul.topLinks li:hover{background-color:#f0f0f0;font-weight:bold;color:#222}
#footerArea ul.topLinks li a{display:inline-block;*display:inline;width:100%;font-size:12px;text-decoration:none;zoom:1}
#footerArea ul.topLinks li a span.type01{position:relative;font-size:12px}
.privacyAreaWrap{width:100%;margin:0}
#footerArea .privacy{width:96%;padding:0 2%}
.footerInner{display:block;border-bottom:1px solid #d9d9d9}
.footerArticle h2{font-size:14px}
.privacyArea{width:88%;padding:0 6%;background:none}
.privacyArea p.txtCopyright{text-align:center}
.privacyArea p.txt01 span{display:inline}

.agreementArea{float:none;padding:20px}
.agreementArea span.ico{display:none}

.lnb > li{width:19.75% !important}
.lnb li a{font-size:.9rem !important}
#securiy-num{width:30% !important}

.m-totalSrch{display:block;background:#fff;margin-bottom: 20px;}
/* .m-totalSrch .fixedlayout{padding:.5rem} */
.m-totalSrch fieldset{width:100%;height:2.5rem}
.clearfix:after{display:block;clear:both;content:''}
.m-totalSrch input[type=text]{float:left;width:83%;height:2.5rem;padding:0 15px;border:1px solid #5273a5;border-right:none;box-sizing:border-box}
.m-totalSrch input[type=submit]{float:left;width:17%;height:2.5rem;border:none;background:#5273a5;line-height:2.5rem;font-size:1rem;color:#fff;text-align:center}
.m-totalSrch input{font-size:1rem}

.idream_tab{width:100% !important;border-bottom:10px solid #eee}
.idream_tab:after{display:inline-block;float:left;width:100%;height:1px;background-color:#ccc;content:''}

.realTimeNewsList:first-child{margin-top:40px}

.idream_tab a{display:inline-block;width:25% !important;padding:1rem .2rem .8rem!important;font-size:0.9rem !important;text-align:center !important;box-sizing:border-box}

.evtnIsuWrap{padding:1rem 0;border-bottom:10px solid #f2f2f2;}
.evtnIsuWrap.line1{height: 20px;}
.evtnIsuWrap.line2{height: 40px;}
.evtnIsuWrap.line3{height: 190px;}

.select{margin-bottom:20px;text-align:center;}
.select-multi{margin-bottom:0;text-align:center;}

select{width:100%;height:40px;line-height: 40px; margin:0 auto;border:1px solid #dcdcdc;border-radius:0;background:#fff url(http://img.daara.kr/kidd_n/common/blt_arrow_btm.png) no-repeat 95% 50%;font-size:1rem;color:#757575;text-indent:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}

p.srch_area .srch_area_submit {
    font-size: 1.2rem;
    color: #fff;
    width: 100%;
}

p.noti {
    padding-top: 10px;
    font-size: 11px !important;
    color: #969696;
}


.srch_area .srch_area_submit {
    width: 100% !important;
    height: 2.5rem !important;
    margin-top: 20px !important;
    }

.daaraMajorProject {
    display: none;
}
}

/* EOD : max-width:768px */
@media all and (max-width:600px){
	.fixLayout01{padding:0 2%}
.title_section {
    position: relative !important;
    left: 0% !important;
    display: block;
}
input[type=submit],input[type=text],textarea,button,select{-webkit-appearance:none;/* Safari/Chrome */-moz-appearance:none;/* Firefox */-ms-appearance:none;/* IE */-o-appearance:none;/* Opera */appearance:none;-webkit-border-radius:0}

.pop_wrap .input_text{height: 28px !important;}

/* .mobileHidden{display:none !important} */
.mobileView{display:block !important}

/* Mobile 다운로드 */
.file_list li{height:50px !important;border-bottom:1px solid #e9e9e9 !important;background-color:#f9f9f9 !important}
.file_list .el_ct{left:20px !important;line-height:1rem !important; padding: 10px 0;}
.el_ct a{font-size:0.8rem !important}
.file_list .btn_save{left:8px !important;bottom:14px !important;width:28px !important;height:28px !important;background:url(http://img.daara.kr/kidd_n/common/m_btn_savem.png) no-repeat 100% 0 !important}

.lnb{display:none !important}
.page-select{display:block !important}
.ad-inquiry-table td > input::-webkit-input-placeholder,.ad-inquiry-table td > textarea::-webkit-input-placeholder{/* WebKit browsers */color:#fff}
.ad-inquiry-table td > input:-moz-placeholder,.ad-inquiry-table td > textarea:-moz-placeholder{/* Mozilla Firefox 4 to 18 */color:#fff;opacity:1}
.ad-inquiry-table td > input::-moz-placeholder,.ad-inquiry-table td > textarea::-moz-placeholder{/* Mozilla Firefox 19+ */color:#fff;opacity:1}
.ad-inquiry-table td > input:-ms-input-placeholder,.ad-inquiry-table td > textarea:-ms-input-placeholder{/* Internet Explorer 10+ */color:#fff}

}


@media all and (max-width:480px){
.gnbArea .area01{display:block;float:left}
.gnbArea .area01.firstChild{width:50%}
.gnbArea.additional .area01{width:100%}
.gnbArea.additional ul li{width:100%}
.aside ul.listType01 li{margin-bottom:6px}

h2.list-title03{display:none}

.planningNews{margin-top:0}
.planningNews .leading-news{width:96%}
.planningNews .realTimeNewsList{width:98%;margin:0 auto}
.newsTabMenu{margin-top:0;margin-bottom:20px}

.realTimeNewsList.type01 .pic .frame01{width:30px;height:30px;margin:-15px 0 0 -15px;background:url(http://img.daara.kr/kidd_n/frame_news_list.png) no-repeat 0 0;background-size:30px}

.visualBar{height:2px}

#footerArea ul.topLinks li.link02{width:24%}
#footerArea ul.topLinks li.link03{width:26%}
.similarLinks{background-position:-4px 0}

.subTopBanner{margin-bottom:15px}
h2.list-title02{border-width:2px;font-size:18px}

.realTimeNewsList h3{font-size:16px}

.realTimeNewsList span.sortArticle01,.realTimeNewsList span.sortArticle02{height:20px;margin-right:4px;font-size:16px;line-height:20px}
.realTimeNewsList span.sortArticle01{width:40px}
.realTimeNewsList span.sortArticle02{width:60px}
.realTimeNewsList p.newsSummary{margin-top:8px}

.pagenavigator{display:none}
.mobilePagenavigator{display:block}

.articleTitleArea{overflow:visible}

.articleTitleArea .titleArea01,.articleTitleArea .titleArea02{float:none;width:100%}
.articleTitleArea .titleArea01{margin-bottom:4px}
.articleTitleArea .titleArea01 span{line-height:30px}

.onOffLineArea{margin-bottom:40px}
.onOffLineArea span.picOn{display:none}
.onOffLineArea .details{width:100%}
.onOffLineArea dl{min-height:auto;margin-bottom:20px}

.onOffLineArea .onOffLineAreaTop{width:200px;margin-bottom:20px}

p.greeting01{display:none}
.mobileGreeting{visibility:visible;width:auto;height:auto;padding:0 2%;font-size:14px;line-height:1.3;text-indent:0}
.mobileGreeting .txtRight {text-align: right; padding-top: 20px; font-size: 1rem;}

.greeting03{margin-bottom:20px}
.greeting03 p.txt01{margin:10px 0 40px}
.greeting03 h4 span.greetingBar01,.greeting03 h4 span.greetingBar02{width:36%}

.ethic h5{margin-top:20px;font-size:16px}
.ethic ol.ethicList li{padding:0;font-size:13px}
.organizationArea{margin-top:0}
.organization{margin-top:0}
.organization h3{margin-bottom:30px;font-size:24px}

.agreementArea{padding:20px 10px}

.realTimeNewsList h3{overflow:visible;white-space:normal;text-overflow:clip}
.realTimeNewsList h3 img,img.news_point{margin-right:4px}
.titInquireAd{margin:40px 0 10px}
.viewBanner01 .btn-etc02{margin-top:20px}

.security-code{left:280px !important}
.title_section {
	position: relative !important;
    left: 0% !important;
    display: block;
}
}

/* EOD : max-width:480px */
@media all and (-webkit-min-device-pixel-ratio:15){
.technologyNewsInner ul li a,.popularNews ul li a,.businessNews ul li a,.productNews ul li a{background-position:2px 5px}
.mainArticle01 dl.realTimeNews dt span.ico{position:relative;top:-4px}
.realTimeNewsList p.byLine span.tag{line-height:16px}
.aside ul.listType01 li{background-position:4px 5px}
}

.p10{padding:10px}
.mt0{margin-top:0 !important}
.mt5{margin-top:5px !important}
.mt10{margin-top:10px !important}
.mt20{margin-top:20px !important}
.mt30{margin-top:30px !important}
.mt35{margin-top:35px !important}
.mt40{margin-top:40px !important}
.mt50{margin-top:50px !important}
.mt60{margin-top:60px !important}
.mt65{margin-top:65px !important}
.mt70{margin-top:70px !important}
.mt80{margin-top:80px !important}
.mt90{margin-top:90px !important}
.mt100{margin-top:100px !important}
.mt110{margin-top:110px !important}
.mt120{margin-top:120px !important}
.mt130{margin-top:130px !important}
.mt140{margin-top:140px !important}
.mt180{margin-top:180px !important}

/* 17.08.09 수정 */
.gnbArea .gnbAreaInner ul li{width:100px}

/* 17.08.21 Tap 추가 */

/* Style the tab */
div.idream_tab{overflow:hidden; margin-bottom: 20px;}

/* Style the buttons inside the tab */
div.idream_tab a{float:left;padding:32px 8px 16px;border:none;background-color:#fff;font-size:1.2rem;text-decoration:none;/* transition: 0.3s; */
/* font-size: 17px; */
outline:none;cursor:pointer}

/* Change background color of buttons on hover */
div.idream_tab a:hover{/* background-color: #ddd; */}

/* Create an active/current tablink class */
div.idream_tab a.active{/* background-color: #ccc; */border-bottom:3px solid #708bae;color:#708bae}

/* Style the tab content */
.idream_content{border-top:none}

/* 17.08.21 지원분야, 지역 선택 */
.busi_srch{overflow:hidden;border:1px solid #d5d5d5;border-top:0;background-color:#fcfcfc}
.busi_srch .row{width:100%;border-bottom:1px solid #dbdadf;white-space:nowrap}
.row.bt_claer{border-bottom:0}
.busi_srch .row:after{display:block;clear:both;content:''}
.busi_srch .row h3{height:40px;font-size:12px;font-weight:normal;color:#222}
.busi_srch .row h3 strong{font-size:12px;color:#222}
.busi_srch .row h3 .tit_cetegory{width:78px;background-position:0 -20px}
.busi_srch .row h3 .tit_mall{background-position:-85px -20px}
.busi_srch .row h3 .at{display:inline-block;margin:15px 0 0 2px;vertical-align:top}
.busi_srch .row h3 .mall_sort{display:inline-block;margin-top:15px;vertical-align:top}
.busi_srch .cate_list{float:left;padding:3px 0 14px;zoom:1}
.busi_srch .cate_list:after{display:block;clear:both;content:''}
.busi_srch .cate_list li{float:left;margin:11px 18px 0 0;line-height:16px;color:#737781}
.busi_srch .cate_list li label{display:inline-block;height:14px;font-size:12px;line-height:0.8;color:#333;vertical-align:middle}
.busi_srch .cate_list li.on label{font-weight:bold}
.busi_srch .area_name{padding:18px 18px 14px; position: relative; height: 94px;}
.busi_srch .area_name .word{overflow:hidden;zoom:1}
.busi_srch .area_name .word:after{display:block;clear:both;content:''}
.busi_srch .area_name .word li{float:left;padding:0 4px 4px 0}
.busi_srch .area_name .word li label{display:block;width:56px;height:22px;border:1px solid #dfdfdf;line-height:23px;font-size:12px;color:#333;text-align:center;text-decoration:none;cursor: pointer;}
.busi_srch .area_name .word li input[type=checkbox] {opacity:0; display: none;}
.busi_srch .area_name .word li input[type=checkbox]:checked + label{border-color:#fb473f;background-color:#fc554c;color:#fff;text-decoration:none}
.busi_srch .area_name .word li.all a{width:56px;font-size:12px;line-height:24px;letter-spacing:-1px}
.busi_srch .area_name .word li.etc a,.busi_srch .area_name .word li.no a{width:32px}

.busi_srch .area_name .select_item {position: absolute; top: 18px; right: 0; width: 600px;}

.busi_srch .row h3{float:left;width:80px;padding-left:18px;font-size:12px;line-height:3.5;color:#222}
.h_area{overflow:hidden;position:relative;height:67px;border-bottom:2px solid #35353f}

.h_area h2{display:block;overflow:hidden;width:462px;height:17px;margin-top:30px;background:url(http://static.shopping.naver.net/pc2014/img/mall/sp_malltotal_v2.png) no-repeat 0 -60px;line-height:9999px;vertical-align:top}
.area_name h3{float:left;font-size:12px;color:#222}

.area_name .srch_area {margin-top: 4px;font-size: 11px !important;color: #969696;border-top: 1px dashed #dbdadf;width: 555px;}
.srch_area .srch_area_submit {overflow: hidden;position: relative;width: 58px;height: 24px;border: 1px solid #2e3b4c;background-color: #4e637d;line-height: 21px;font-size: 12px;color: #fff;text-align: center; text-decoration: none; vertical-align: top; float: right; margin-top: 8px;cursor: pointer;}

.area_name .noti{padding-top:10px;font-size:11px !important;color:#969696}


.h_area{position:relative;height:37px;border-bottom:2px solid #35353f}
.h_area .srch_header{padding-top:4px;font-size:13px;color:#464646}

.h_area .srch_field{position:absolute;top:0;right:0;width:207px;height:26px;zoom:1}

.h_area .srch_field .srch_box{width:162px;height:18px;padding:2px;text-indent: 4px; border:1px solid #cbcbcb;vertical-align:top}

.h_area .srch_field .srch_input{width:100%;height:18px;margin-bottom:20px;border:0;font-size:11px;line-height:20px;color:#959595;letter-spacing:-1px}
.h_area .srch_field .srch_submit{overflow:hidden;position:absolute;top:0;right:0;width:40px;height:24px;border:1px solid silver;background-color:#f9f9f9;line-height:23px;font-size:12px;color:#444;text-align:center;text-decoration:none;vertical-align:top;cursor: pointer;}
hr,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
input,select{vertical-align:middle}
.h_area .srch_field::after{display:block;clear:both;content:''}

/* 정부지원 리스트 옵션 */
.sort_option{padding:0 !important}

.option_area{position:relative;z-index:10;padding:8px 0}

.option_area_m{display:block;position:relative;z-index:10;padding:24px 0}
.option_area_m .subitem::before{display:inline-block;float:left;width:1px;height:14px;margin:4px 16px 0 0;background-color:#ccc;content:''}
.option_area_m .menu_sort a{display:inline-block;overflow:hidden;height:26px;margin-right:12px;line-height:25px;font-size:1rem;color:#959595}

.option_area_m a{display:inline-block;text-decoration:none}
.option_area_m .menu_sort a.on{color:#222}

.menu_sort{display:block;position:absolute;right:0;bottom:0;z-index:10;height:37px;line-height:37px;white-space:nowrap}

.option_area .menu_sort a.on{font-size:13px;color:#222}

.option_area .menu_sort a{display:inline-block;overflow:hidden;height:26px;margin-right:12px;line-height:29px;font-size:13px;color:#959595}

a{text-decoration:none}

.option_area .menu_sort a.on span{width:8px;height:8px;background-position:-8px 0}

.option_area .menu_sort a span{display:inline-block;overflow:hidden;width:8px;height:8px;margin:-2px 4px 0 0;background:url(http://img.daara.kr/kidd_n/common/sp_table_icon.png) no-repeat 0 0;line-height:9999px;vertical-align:middle;background-position-x:0;background-position-y:0}

.option_area .t_tit{overflow:hidden;height:15px;padding:11px 0;vertical-align:top}

.option_area .t_tit h4 span{font-size:13px;font-weight:normal}
.h_area .t_tit h4 span{font-size:13px;font-weight:normal}

/* 정보드림 리스트 */
.idream_lst{border-top:2px solid #a7a7a7}

hr,legend,.blind{visibility:hidden;overflow:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
caption{overflow:hidden;width:1px;height:1px;*height:0;margin-top:-1px;padding:0;font-size:0;line-height:0;text-indent:-999px}

.idream_lst table{width:100%;border:0;border-collapse:collapse;font-size:13px}

.idream_lst table th{height:40px;border:0;border-bottom:1px solid #cecece;text-align:center}

.idream_lst table td{padding:17px 0 14px;border:0;border-bottom:1px solid #f5f5f6;color:#353535;word-wrap:break-word}
.idream_lst table .num p,.field p,.area p,.organ p,.rdate p,.edate p,.comp p,.type p{text-align:center}

tr.text-gray td{color:#c1c1c1}
.idream_lst tbody tr:hover{background-color:#f5f5f5;cursor:pointer}

.ellipsis-multi{display:-webkit-box;overflow:hidden;height:2.8em;margin:0 10px;/* 라인수 */line-height:1.4em;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;/* line-height 가 1.2em 이고 2라인을 자르기 때문에 height는 1.2em * 2 = 2.4em */word-wrap:break-word}

/* 버튼 그룹 */
.ui_list_btn{margin:30px 0 0;text-align:right}
.ui_list_btn.center{text-align:center}

.ui_list_btn a.btn-type,label.btn-type{line-height:28px;text-decoration:none}
.ui_list_btn .btn-white{border:1px solid #ccc;background:#f9f9f9;color:#777}
.ui_list_btn .btn-white:hover{border-color:#ccc;color:#333}
.ui_list_btn .btn-type{display:inline-block;min-width:35px;height:28px;padding:0 10px;border-radius:3px;font-size:13px;text-align:center;vertical-align:middle;cursor:pointer}

/* 파일다운로드 */
.file_list{margin-bottom:30px;border:1px solid #ededee;border-bottom:0}

.file_list .st{position:absolute;top:-1px;left:100%;margin-left:3px;font-family:tahoma;font-size:11px;color:#999;white-space:nowrap}

menu,ol,ul{list-style:none}

.file_list li{position:relative;height:17px;padding:3px 71px 3px 30px;border-bottom:1px solid #ededee;line-height:11px;zoom:1}

.file_list .el_ct{display:inline-block;position:relative;max-width:100%;_width:100%;height:17px}

.el_ct a{font-size:12px;vertical-align:middle;}

.file_list .btn_save{display:inline-block;position:absolute;left:4px;width:17px;height:17px;background:url(http://img.daara.kr/kidd_n/common/btn_savepc.png) no-repeat 100% 0;background-repeat:no-repeat}

.file_list .btn_del{position:absolute;right:4px;width:12px;height:13px;background:url(http://img.daara.kr/kidd_n/common/btn_del.png) no-repeat 100% 0}

.blind{display:block;overflow:hidden;position:absolute;top:0;left:0;width:0;height:0;border:0;background:0 0;font-size:0;line-height:0}

/* sns공유 버튼 좌측정렬 */
.sns-share-btn.left{display:inline-block;float:left;position:relative;left:0}

/* x테이블 폼 */
.form_table{margin:1em 0;font-size:12px}

.form_table input,.form_table textarea,.form_table select,.form_table table,.form_table button{font-size:12px}
.form_table table{width:100%;border:0;border-top:2px solid #999}
.form_table caption{display:none;padding:8px 0;font-weight:bold;text-align:left}

.form_table th,.form_table td{padding:8px;border:0;vertical-align:top}
.form_table th{color:#333}
.form_table td{color:#666}
.form_table thead th{border-bottom:1px solid #ccc;background:#f8f8f8}
.form_table tbody th{border-bottom:1px solid #fff;background:#fff;text-align:left}
.form_table tfoot th{border-bottom:1px solid #fff}
.form_table tbody td{border-bottom:1px solid #fff}
.form_table tfoot td{border-bottom:1px solid #fff;font-weight:bold;color:#333}
.form_table .item{position:relative;margin:-4px 0}
.form_table .item .i_help{position:absolute;top:4px;right:0}
.form_table .item .i_label{top:6px;left:10px}
.form_table .item .i_dsc{margin:2px 0;font-size:12px;color:#999}

.form_table .item .i_check,.form_table .item .i_radio{width:13px;height:13px;margin:2px 5px 2px 0;padding:0;vertical-align:middle}
.form_table .item .i_text{position:relative;margin:2px;padding:3px 4px;border:1px solid #cbcbcb;background:transparent}
.form_table .item .hide{visibility:hidden;position:absolute;top:0;left:0;width:1px;height:1px;font-size:0;line-height:0}
.form_table .item select{height:24px;margin:2px}
.form_table .item label{margin:0 10px 0 0;cursor:pointer}

.editorFrame{position:relative;margin:6px 0 0}

/* Layer Popup */
.pop_wrap{overflow:visible;position:absolute;line-height:normal;filter:progid:DXImageTransform.Microsoft.Shadow(color='#999999',direction='135',strength='3')}
.pop_wrap img,.pop_wrap fieldset{border:none}
.pop_wrap legend{display:none}
.pop_content{position:relative;z-index:20;border:2px solid #777;background:#fff}
.pop_wrap .ly_header{margin:0 0 5px;padding:8px 0 7px 11px;background:#f4f4f4;font-family:'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;font-size:13px;font-weight:bold;color:#000}
.pop_wrap .ly_body{margin:0 20px;padding:15px 0 4px;font-family:'돋움',Dotum,'굴림',Gulim,AppleGothic,Sans-serif;font-size:12px;color:#444}
.pop_wrap .ly_body dt{margin:0 0 9px}
.pop_wrap .ly_body dd{margin:0 0 6px}
.pop_wrap .ly_body .input_radio{_margin:-3px;vertical-align:middle}
.pop_wrap .close_layer{position:absolute;top:4px;right:9px}
.pop_wrap .shadow{_display:none;overflow:visible;position:absolute;z-index:10;width:100%;height:100%}
.pop_wrap .shadow2{top:3px;left:3px;background:url(http://static.naver.com/common/layer/shadow2.png)}
.pop_wrap .shadow3{top:2px;left:2px;background:url(http://static.naver.com/common/layer/shadow3.png)}
.pop_wrap .shadow4{top:1px;left:1px;background:url(http://static.naver.com/common/layer/shadow4.png)}
.pop_footer{margin:0 20px;padding:10px 0 15px;border-top:1px solid #e8e8e8;text-align:center}
.pop_footer input,.pop_footer a,.pop_footer img{vertical-align:top}
.pop_footer input,.pop_footer a{margin:0 1px 0 0}

.pop_wrap .input_text{display:block;position:relative;width:171px;height:16px;padding:4px 2px 0;padding-top:4px;padding-bottom:0;padding-top:2px;padding-bottom:2px;border:1px solid #bebebe;font-size:12px;color:#444;vertical-align:top}


/* 17.09.13 메인 aside_메인추천제품 추가 */
.best_product_wrap {width: 268px;  height:360px; border: 1px solid #d9d9d9;background-color: #fff; margin-top: 10px; overflow:hidden;}
.best_product_wrap h2 {float: left;}
.best_product_wrap h2 em img{margin: 11px 0 0 7px;}
.best_product_wrap h2 a:hover span {text-decoration:underline;}
.best_product_wrap h2 span {display:inline-block;  background-color:#fff; font-size:14px; color:#676767; margin-left: 13px;}

.best_product_top {width: 268px; height: 36px; line-height: 32px; border-bottom: 1px solid #d9d9d9; box-sizing: border-box;}
.best_product_top .header_btns {float: right; top: 0; right: 0; zoom: 1;}
.best_product_top .header_btns .header_btn_prev, .best_product_top .header_btns .header_btn_next {float: left; display: block;
    float: left;
    padding: 0;
    width: 36px;
    height: 35px;
    border-left: 1px solid #ebeef3;
    text-align: center;
    cursor: pointer;
    box-sizing: border-box;}

.best_product_wrap .best_product_top .pagingNum {float: left; margin-left: 55px;}
.best_product_wrap .best_product_top .pagingNum p{font-family: 'Dotum','돋움', 'Helvetica'; color: #c5c5c5; font-size: 13px; letter-spacing: 1px; padding-top: 3px;}
.best_product_wrap .best_product_top .pagingNum p em {color: #666; font-weight: 800;}

.best_product_wrap .best_product_con {margin: 15px 0 0 15px;}
.best_product_wrap .best_product_con li a{font-family: 'Dotum','돋움', 'Helvetica'; display: inline-block; width: 107px; float: left; margin-right: 15px; text-align: center; margin-bottom: 10px;}
.best_product_wrap .best_product_con li a em img{width: 105px; height: 78px;  border: 1px solid #f5f5f5;  display: inline-block;}
.best_product_wrap .best_product_con .product_name {color: #666; font-size: 12px; text-align: center;
width: 105px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;  margin: 5px 0 0 0;}
.best_product_wrap .best_product_con .price_num {color: #3e3e3e;  font-size: 12px; text-align: center;
width: 105px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block;  clear: both;  }

.best_product_top .header_btns>div>span>a{display:block;}

.header_btns .header_btn_prev span {
    display:block;
    width: 36px;
    height: 35px;
    background: url(http://img.daara.kr/mc2017/ic_head_pre.png) no-repeat;
    background-position: 12px 10px;
}

.header_btns .header_btn_next span {
    display:block;
    width: 36px;
    height: 35px;
    background: url(http://img.daara.kr/mc2017/ic_head_nex.png) no-repeat;
    background-position: 12px 10px;
}

.header_btns .header_btn_prev:hover span {
    display:block;
    width: 36px;
    height: 35px;
    background: url(http://img.daara.kr/mc2017/ic_head_pre_on.png) no-repeat;
    background-position: 12px 10px;
}

.header_btns .header_btn_next:hover span {
    display:block;
    width: 36px;
    height: 35px;
    background: url(http://img.daara.kr/mc2017/ic_head_nex_on.png) no-repeat;
    background-position: 12px 10px;
}

/* 17.10.19 수정 */
.fm_subNav_wrap,.fm_subNav_area{width:640px;}

.daaraMajorProject .left_banner{position:absolute;height:auto;top:240px;left:-160px;width:auto;line-height:1;}
.daaraMajorProject .left_banner img{padding:0;}
.daaraMajorProject .type01{z-index:100;}
.daaraMajorProject ul.link_list{position:relative;z-index:100;}
.headerTop .searchArea dl dd{width:273px;}
.headerTop .searchArea dl dd a{line-height:1;}

/* 17.11.07 수정 */
@media all and (max-width:1000px) {
#headerAreaWrap{background:none;}
}
.gnbArea .gnbAreaInner ul li{width:125px;}

/* 17.12.19 수정 */
/* 17.12.19 수정 */
.temp-pop{position:relative;margin-bottom:15px;}
.temp-pop button{position:absolute;top:0;right:0;background:none;border:none;}
.temp-pop .closeTimer{position:absolute;top:10px;left:18px;font-size:16px;color:#2e2e2e;}
.temp-pop .closeTimer em{font-size:16px;color:#2e2e2e;}

/* 18.02.27 수정 */
.fm_subNav_wrap,.fm_subNav_area{width:540px;}
.bx-prev,.bx-next{display:block;overflow:hidden;text-indent:-9999px;}

/*18.03.19 수정*/
.gnbArea .gnbAreaInner ul{overflow:visible;}
.expo{position:relative;}
.expo-link-list{display:none; width:125px;position:absolute;top:44px;left:-2px;border:1px solid #ddd;border-top:none;box-shadow:15px 15px 30px rgba(212,212,212,0.5);background:#fff url(http://img.daara.kr/kidd2017/mice/main/expo-link-list-bg.png) no-repeat center 0;padding:22px 0 13px;border-radius:0 0 10px 10px;}
.expo-link-list a{height:40px !important;color:#333 !important;font-weight:normal !important;line-height:40px !important;background:none !important;text-indent:15px !important;text-align:left !important;}
.expo-link-list a:hover{font-weight:700 !important;background:#e7f0fb !important;}
.expo:hover .expo-link-list{display:block;}

.gnbArea .gnbAreaInner .on.expo a{background:#708bae}

/*18.05.21 수정*/
.blog_area {position: absolute;right: 451px;height: 20px !important;top: 223px;}
/*180628 추가*/
.topMenu-left_v2 {float: left;height: 30px;line-height: 30px;box-sizing: border-box;position: relative;z-index: 100;}
.topMenu-left_v2 li:last-child{border-right:none}
.topMenu-left_v2 li a{display:inline-block;margin:0 5px;color:#a6cdff;font-size:12px;text-decoration:none}
.topMenu-left_v2 li{color:#a6cdff;float:left;padding: 0 10px;font-size:12px}
.topMenu-left_v2 li img{vertical-align: middle;margin-left: 10px;position: relative;top: -1px;}
.topMenu-left_v2 li button{background-color:#2E3B4C;font-size:100%;cursor:pointer;color:#a6cdff;position: relative;top: -2px;}
.popBookmark .innerWrap{position:relative;width:500px}
.popBookmark .innerWrap h3{background-color:#000;color:#fff;font-size:16px;font-weight:400;height:51px;line-height:51px;padding-left:18px}
.popBookmark>.innerWrap>.popContents{
	text-align: center;
    padding: 20px;
    background-color: #f4f4f4;
    color: #000;
    font-size: 16px;
    border-radius: 10px;
}
.popBookmark>.innerWrap>.popContents>.btnSubmit{
	padding: 10px 20px;
    border-radius: 5px;
    background-color: #b92321;
    color: #fff;
    display: block;
    margin: 0 auto;
    margin-top: 20px;
    font-size: 16px;
	border: 0;
}
.va-logo{display: block;height: 57px}
/*180807신문윤리강령, 저작권정책 추가*/
.quick_link{
	font-size: 13px;
	font-weight: 400;
	text-decoration: none;
}
.tit03{
	font-size: 19px !important;
	color: #000;
}
.mobile_view{
	display: none;
}
.content_text{margin: 30px 0;font-size: 14px;word-break:keep-all;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
.content_text span{font-weight: 700}

/*180822 산업일보 개편*/
.daaraMajorProject .fixLayout .type01 a {
    width: auto;
    height: 31px;
    padding-left: 11px;
	padding-right: 11px;
    line-height: 30px;
    font-weight: bold;
    font-size: 13px;
    color: #a6cdff;
    text-align: center;
    text-indent: 0;
	background:url('http://img.daara.co.kr/mc/img/main/bar01.png') no-repeat 100% 50%;
}
.daaraMajorProject .fixLayout .type01 a:last-child {
    background: none;
}
.kidd_tab{
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	background-color: #4F81BD;
	color: #fff;
}
.kidd_tab li {
	float: left;
	width: 33.33%;
	text-align: center;
	cursor: pointer;
	border-right: 1px solid #fff;
	box-sizing: border-box;
}
.kidd_tab li a {
	color: #fff;
	text-decoration: none;
}
.kidd_tab li:last-child {
	border-right:0;
}
.kidd_tab .on {
	background-color: #10253F;
}
.greeting04 {
    margin: 40px 0;
	text-align: center;
}
.greeting04 h2 {
    position: relative;
    height: 30px;
    font-size: 24px;
    font-weight: normal;
    color: #000;
}
.greeting04 h2 span.greetingBar01 {
    left: 0;
    width: 31%;
    height: 5px;
    border: 1px solid #e9e8e8;
    background-color: #f5f5f5;
}
.greeting04 h2 span {
    display: block;
    position: absolute;
    top: 13px;
    z-index: 1;
}
.greeting04 h2 span.greetingBar02 {
    right: 0;
    width: 31%;
    height: 5px;
    border: 1px solid #e9e8e8;
    background-color: #f5f5f5;
}
.greeting04 h2 span.tit {
    top: 0;
    left: 50%;
    z-index: 2;
    width: 150px;
    margin-left: -75px;
    background-color: #fff;
    text-align: center;
}
.grievance_area h3{
	margin: 50px 0 20px;
}
/*180827 추가*/
.footerLogo_v2{
    clear: both;
    position: relative;
    width: 1000px;
    padding: 0;
    top: 10px;
    left: 10px;
	float: right;
}
.footerLogo_v2 p{
    font-size: 12px;
    color: #222;
	margin-left: 235px;
	width: 747px;
}
.footerLogo_v2 img{
    vertical-align: middle;
}
.pc_ver{display: block}
.mobile_ver{display: none}
#footerArea ul.topLinks li a.mobile_ver{display: none}
/*180903*/
.greeting03 .ethic ol.ethicList li {
    text-indent: 0;
}
/* 2018.09.04(수정) | 이한석 | 메인 검색창 영역 조정 */
.headerTop .searchArea input[type="text"] {
    width: 265px;
}
.headerTop .searchArea input[type="image"] {
    right: 0px;
}
.gnbAreaInner_v2 > li {
	width: 11.1% !important;
}

/*20180904 추가 - 전시회뉴스 aside 많이본 뉴스 스타일*/
.popular-news-list_v2 li {    margin-bottom: 5px;
    border-bottom: 1px solid #f4f4f4;
    padding-bottom: 7px;
    white-space: nowrap;
    word-wrap: normal;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;}
.popular-news-list_v2 li a {font-size: 0.8rem; letter-spacing: -1px;}

.fm_subNav_wrap .navGroup01:first-child{
    width: 127px;
    background-color: #f3f9ff;
    padding: 0!important;
    margin: 0;
    height: 360px;
    padding-top: 10px!important;
}
.fm_subNav_wrap .navGroup01:first-child h2 a {font-size: 16px!important;}

/*181130 pc 페이지 숫자 위치 이동 이한석*/
.best_product_wrap .best_product_top .pagingNum {
    margin-left: 85px;
}
/*181207 추천제품 중고/신품 표기 변경으로 인한 높이값 조정 이한석*/
.best_product_wrap {height:360px;}
.old_product {
    color: #e47877!important;
}
.new_product {
    color: #5795d2!important;
}

/* 190225 산업일보 로고개편 */
/* 최상단 영역 */
.daaraMajorProject {
    border-bottom: 1px solid #ddd;
}
.topMenu-left_v2 li {
    position: relative;
}
.topMenu-left_v2 li a {
    color: #777;
}
.topMenu-left_v2 li button {
    background-color: #fff;
    color: #222;
}
.topMenu-left_v2 li::after{
    content: '';
    display: inline-block;
    height: 11px;
    background: #777;
    width: 1px;
    vertical-align: middle;
    position: absolute;
    top: 50%;
    margin-top: -5.5px;
    right: 0;
}
.topMenu-left_v2 li:last-child::after{
    display: none;
}
#headerAreaWrap{background:none}
#headerArea{position:relative;z-index:9000;height:145px;background:none}
.headerTop {
    width: 1100px;
    margin: 0 auto;
}
#wrap {
    background: #f3f3f3;
    overflow: hidden;
}
.daaraMajorProject .fixLayout {
    width: 1100px;
    overflow: hidden;
}
/* 5대컨텐츠 시작 */
.daaraMajorProject ul.link_list {
    float: right;
    padding-right: 16px;
}
.daaraMajorProject ul.link_list > li {
    margin: 0 15px;

}
.daaraMajorProject ul.link_list > li:last-child {
    margin-right: 0;
}
/* 5대컨텐츠 끝 */
/* 최상단 영역 끝 */

/* 로고 영역 시작*/
.headerTop h1 {
    top: 30px;
    margin-left: -130px;
    display: inline-block;
    position: absolute;
    left: 50%;
}
/* 로고 영역 */
/* 광고 영역 */
.ad_box {display: inline-block;position: absolute;top: 30px;}
.ad_box .ad_box_date {
    font-size: 13px;
    color: #222;
    position: relative;
    top: 50px;
    letter-spacing: 0;
    width: 150px;
}
/* 광고 영역 */
/* 검색창 */
.headerTop .searchArea input[type=text] {
    width: 200px;
    height: 40px;
    padding: 0;
    border: 1px solid #BBBBBB;
    border-radius: 0;
    background-color: #fff;
    font-size: 14px;
    color: #242e3b;
    text-indent: 10px;
    box-sizing: border-box;
}
.headerTop .searchArea input[type="image"] {
    position: absolute;
    top: 12px;
    right: 10px;
    width: 15px;
    height: 15px;
    text-indent: -9999px;
}
.headerTop .searchArea{overflow:hidden;position:absolute;top:30px;right:0;width:200px}

.headerTop .header_menu {
    font-size: 13px;
    color: #777;
    letter-spacing: -1px;
    display: inline-block;
    position: absolute;
    right: 0;
    top: 80px;
}
.headerTop .header_menu a::after {
    content: '';
    display: inline-block;
    width: 1px;
    height: 11px;
    background: #777;
    margin: 0 13px;
}
.headerTop .header_menu a:last-child::after {
    display: none;
}
/* 검색창 */
/* 메인 영역 시작 */
.main_wrap {position: relative;width: 1100px;margin: 0 auto;border: 1px solid #ddd;background: #fff;}
/* 메인 영역 끝 */
/* gnb 시작 */
#act-gnb-area {overflow: hidden;height: 50px;line-height: 50px;background: #fff;display: table;vertical-align: top;margin: 0 auto;}
#act-gnb-area li {
    float: left;
    font-size: 15px;
    text-align: center;
}
#act-gnb-area li a {
    color: #2b3a4b;
    font-weight: bold;
    padding: 0 20px
}
#act-gnb-area li:hover {
    background: #2B3A4B;
}
#act-gnb-area li:hover a {
    color: #9be2ff;
    text-decoration: none;
    display: block;
}
#act-gnb-area li a.selected {
    color: #9be2ff;
    background: #2B3A4B;
    display: block;
}
.new-line-banner-wrap {
    background: #F6F7FF;
}
/* gnb 끝 */
/* 푸터 시작 */
.mainFooter {
    position: static;
    padding: 30px 0 40px;
}
.footerLogo_v2 p {
    margin-left: 0;
}
.footerLogo_v2.mobile {display: none}
.subFooter .topLinksWrap {
    width: 1100px;
    position: relative;
    left: -50px;
}
/* 푸터 끝 */
#act-gnb-area-additional {display: none}
/* 190225 산업일보 로고개편 */
.pc .footer-link-area {
    display: none;
}
.mainFooter label {
    display: none;
}
.mainFooter select {
    border: 1px solid #e0e0e0;
    color: #434343;
    width: 125px;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    vertical-align: top;
    font-size: 12px;
}
.mainFooter select {
    -moz-appearance: none;
    -webkit-appearance: none;
    appearance: none;
    background: #fff url(//img.daara.co.kr/mall/mall2017/PC/back/check/select-arrow1.png) no-repeat 90% center;
    background-position: 90% center!important;
    background-repeat: no-repeat!important;
    border: 1px solid #dfdfdf;
    border-radius: 0;
}

@media all and (max-width:800px){
    .temp-pop button{display:block;width:45px;}
    .temp-pop .closeTimer{font-size:12px;top:3px;}
	.pc_view{display: none;}
	.mobile_view{display: inline-block !important;}
    #headerArea {
        height: auto;
    }
    .gnbAreaInner {
        display: none;
    }
    .mobileHeaderTop {
        display: block;
        height: 103px;
        border-bottom: 2px solid #2B3A4B;
        background: #fff;
    }
    .mobileHeaderTop h1 {
        height: 57px;
        padding-top: 0;
        line-height: 57px;
        position: absolute;
        top: 50%;
        left: 50%;
        margin-left: 0;
        width: 37.5%;
        transform: translate(-50%, -50%);
    }
    .mobileHeaderTop .btnMobileMenu, .mobileHeaderTop .btnMobileMenu > img, .mobileHeaderTop .btnMobileSearch > img, .mobileHeaderTop .btnMobileSearch {
        width: 47px;
        height: 47px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
    }
    .mobileHeaderTop .btnMobileMenu {
        left: 4.6875%;
    }
    .mobileHeaderTop .btnMobileSearch {
        right: 4.6875%;
    }

	.content_text{word-break:keep-all;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word;}
    /* view 페이지 */
    .vod-title {display: none}
    /* view 페이지 */
    /* 사이드 메뉴 */
    .gnbArea h2 {
        background-color: #fff;
    }
    /* 사이드 메뉴 */
	.footerLogo_v2{
		width:100%;
		text-align:center;
		top:0;
		left:0;
		margin: 10px 0;
	}
	.footerLogo_v2 .logo3{height:40px;}
	.footerLogo_v2 p {
		font-size: 12px;
		color: #222;
		margin-left: 0;
		width: 100%;
	}
	.req-table td.numbers input {
		width: 47px;
	}
    .main_wrap {
        width: 100%;
        max-width: 100%;
        box-sizing: border-box;
    }
    /* 푸터 */
    .subFooter .topLinksWrap {
        width: 100%;left: 0;
    }
    /* 푸터 */
    /* 검색 메뉴 start */
    .gnbAreaSearch {width: 100%}
    /* 검색 메뉴 end*/

    .footerLogo_v2.pc {display: none}
    .footerLogo_v2.mobile {display: block}
	.pc_ver{display: none}
    .mobile_ver{display: block}
    
    .footer-link-area .bar {
        display: inline-block;
        border-right: 1px solid #B8B8BE;
        height: 17px;
    }
    .footer-link-area a {
        display: flex;
        align-content: center;
        align-items: center;
    }
    .footer-link-area a::before {
        margin-right: 8px;
    }
    .ico-blog::before {
        content: '';
        display: inline-block;
        width: 24px;
        height: 24px;
        background: url('//img.daara.co.kr/common/ico-naver.png') no-repeat;
        background-size: cover;
    }
    .ico-daara-tv::before {
        content: '';
        display: inline-block;
        width: 24px;
        height: 24px;
        background: url('//img.daara.co.kr/common/ico-daara-tv-m.png') no-repeat;
        background-size: cover;
    }
}
.btn-top {
    width:100%;background-color: #F7F7F7;border: 1px solid #D9D9D9 !important;padding: 11px 0;position: relative;letter-spacing: 0;cursor: pointer;
}
.btn-top::after {
    content: '';
    display: inline-block;
    background: url(//img.daara.co.kr/mc/img/img-top-arrow.png) no-repeat;
    width: 9px;
    height: 5px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    margin-left: 5px;
}

/* 다아라tv */
.daara-tv {
    font-weight: 700;
}
.daara-tv a {
    vertical-align: top;
}
.daara-tv a::before{
    content: '';
    display: inline-block;
    background: url('//img.daara.co.kr/mall/mall2019/PC/main/ico-daara-tv-s.png') no-repeat;
    background-size: cover;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    vertical-align: middle;
    position: relative;
    top: -1px;
}
.daara-tv span {
    vertical-align: top;
}
/* 다아라tv */

/* 푸터개편 */
.privacyAreaWrap{overflow:hidden;width:1000px;margin:40px auto 0}

.footerLogo {
    float: left;
    width: 117px;
    height: 173px;
    margin-right: 0;
    padding-left: 0;
    text-align: left;
    position: relative;
}
.footerLogo_v2.pc {
    display: inline-block;
    float: left;
    clear: none;
    position: relative;
    width: 747px;
    padding: 0;
    top: 0;
    left: 0;
}
.privacyArea p{font-size:12px;color:#424242}

.president_award {
    margin: 40px auto 0;
    text-align: center;
    border-top: 1px solid #EDEDED;
}
.president_award img {
    margin: 20px 0 0 0;
}
.topLinks label {
    display: none;
}
.topLinks select {
    border: 1px solid #e0e0e0;
    color: #434343;
    width: 125px;
    height: 24px;
    line-height: 24px;
    padding-left: 5px;
    vertical-align: top;
    font-size: 12px;
    line-height: normal;
}

.btn-drop-wrap {
    position: relative;
    display: inline-block;
    vertical-align: top;
    margin-left: 11px;
    margin-top: 6px;
}
    .btn-drop-menu {
        border: 1px solid #e0e0e0;
        color: #434343;
        width: 125px;
        height: 24px;
        line-height: 22px;
        padding-left: 10px;
        vertical-align: top;
        font-size: 12px;
        box-sizing: border-box;
        background: #fff url(//img.daara.co.kr/mall/mall2017/PC/back/check/select-arrow1.png) no-repeat 90% center;
        text-align: left;
        cursor: pointer;
    }
    .btn-drop-sub {
        display: none;
        position: absolute;
        top: 23px;
        left: 0;
        font-size: 12px;
    }
    .btn-drop-wrap.on .btn-drop-sub {
        display: block;
        box-sizing: border-box;
        width: 100%;
        border: 1px solid #ccc;
        background: #fff;
    }
        .btn-drop-wrap.on .btn-drop-sub li, #footerArea .btn-drop-wrap.on .btn-drop-sub li {
            display: block;
            width: 100%;
            margin-left: 0;
            /* border-bottom: 1px solid #ccc; */
        }
        .btn-drop-wrap.on .btn-drop-sub li:last-child, #footerArea .btn-drop-wrap.on .btn-drop-sub li:last-child {
            border-bottom: 0;
        }
            .btn-drop-wrap.on .btn-drop-sub li a, #footerArea .btn-drop-wrap.on .btn-drop-sub li a {
                height: 24px;
                line-height: 24px;
                text-decoration: none;
                text-align: left;
                padding-left: 10px;
            }
            .btn-drop-wrap.on .btn-drop-sub li a:hover, #footerArea .btn-drop-wrap.on .btn-drop-sub li a:hover {
                text-decoration: underline;
            }

/* 윙배너 */
.side-wrap {
    position: absolute;
    width:auto;
    top: 0;
    left: 1110px;
    display: flex;
    flex-direction: column;
}
.side-wrap .btn-top {
    order: 3;
}
.side-wrap.left {
    z-index:9999 !important;
    left:50%;
    margin-left:-720px;
}
.side-wrap .rand-wing {
    order: 2;
    margin-bottom: 10px;
	max-width:160px;
}
.side-wrap .rand-wing.first {
    order: 1;
}
.side-wrap .side-zine {
    background-color: #fff;
    border: 1px solid #D9D9D9;
    border-bottom: 0;
    /* margin-top: 10px; */
    text-align: center;
    padding: 10px 5px;
    overflow: hidden;
}
/* 윙배너 */

.center-wrap {
    border-bottom: 2px solid #2B3A4B;
    text-align: center;
}

.new-link-list {
    font-weight: 700;
    font-family: 'Malgun Gothic';
    height: 100%;
    color: #333;
}
.new-link-list > li {
    margin: 0 !important;
    padding: 0 !important;
    max-height: 30px !important;
    float: left !important;
    position: relative;
    line-height: 30px !important;
}
.new-link-list > li::after {
    content: '';
    display: inline-block;
    width: 1px;
    height: 12px;
    background: #d3d3d3;
    margin: 0 10px;
    position: relative;
    top: 2px;
}
.new-link-list > li:last-child {
    padding: 5px 0;
}
.new-link-list > li:last-child::after {
    display: none !important;
}
.new-link-list > li.border-none::after {
    background: #fff !important;
}
.new-link-list > li a {
    vertical-align: top !important;
    font-size: 12px !important;
}
.new-link-list > li a:hover, .new-link-list > li a:focus {
    text-decoration: none !important;
    color: #F14934 !important;
}

@-ms-keyframes blinking {
    0% {
        background-color: #ff3300;
    }

    100% {
        background-color: #ff9900;
    }
}
/* 익스 */

@keyframes blinking {
    0% {
        background-color: #ff3300;
    }
    49% {
        background-color: #ff3300;
    }
    50% {
        background-color: #ff9900;
    }
    99% {
        background-color: #ff9900;
    }
    100% {
        background-color: #ff3300;
    }
}

.voucher_icon{
    position: absolute;
    bottom: 13px;
    right: -15px;
    z-index: 1;
    width: 14px;
    height: 15px;
    background: #ff3300;
    color: #fff;
    border-radius: 10px;
    font-size: 10px;
    text-align: center;
    line-height: 15px;
    padding-right: 1.2px;
    font-family: 'nanumGothic';
        /* 애니메이션 css */
        animation-name: blinking;
        animation-iteration-count: infinite;
        animation-duration: 1.5s;
        font-family: 'nanumGothic';
}
