@charset "utf-8";

/* reset */
body,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea,button,select,hr,input {margin:0;padding:0;list-style:none}
body,input,textarea,select,table{font-family: '맑은 고딕','Malgun Gothic', '돋움',Dotum,AppleGothic,sans-serif;font-size:1em;color:#222;}/* 1em=16px */
button {font-family: '맑은 고딕','Malgun Gothic', '돋움',Dotum,AppleGothic,sans-serif;}
body{width:100%;overflow-x:hidden;}
input{background:#fff;color:#000;font-size:9pt;text-align:justify}
button{border:medium none;cursor:pointer;vertical-align:middle}
em,address{font-style:normal}
a{color:#222;text-decoration:none;cursor:pointer}
a:hover,a:active,a:focus{text-decoration:underline}
a:active, a:focus {}
table{border-collapse:collapse}
img,fieldset{border:0}
.pc {display: block !important;}
.mobile {display: none !important;}

/* skipnaviation */
.skipnav {position: absolute; top:0; left:0; z-index:30000; width:100%; background-color:#000;}
.skipnav a {display:block; position: absolute; top: -9999px; width:100%; padding:10px 0; color:yellow; font-size:16px; font-weight:bold; text-align:center; background-color:#000;}
.skipnav a:hover,
.skipnav a:active,
.skipnav a:focus {top:0; text-decoration:underline;}

/* common css :: start */
.nanumgothic {font-family: /* "Nanum Gothic" */  '맑은 고딕',"Malgun Gothic", sans-serif;}
.nanumgothic-b {font-family: /* "Nanum Gothic" */,  '맑은 고딕',"Malgun Gothic", sans-serif; font-weight:800}

.inline {display:inline-block; * display:inline; zoom:1;padding:0;/*word-spacing:-0.334em*/}
ul.inline {/*word-spacing:-0.334em*/}
ul.inline li{display:inline-block;padding:0;word-spacing:normal;}

.inline .first{margin-left:0}

.inline-block, ul.inline-block li {display:block;float:left}

.float-l {float: left;}
.float-r {float: right;}

.ml0{margin-left:0}
.none{display:none;}
.indent{display:inline-block;text-align:left;text-indent:-9999px;}
.blind{position:absolute;top:-9999em;left:-9999em;margin:0;padding:0;font-size:1px;height:0;line-height:0;display:block;overflow:hidden}
.ellipsis {display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis} /* 클래스 사용후 width와 height를 inline스타일로 추가한다. */
.more{display:inline-block;position:absolute;right:0;font-weight:bold;color:#555555; text-decoration:underline;padding-right:10px;font-size:11px;}
.clear{clear:both}

.bx {position:relative;}
.bx:after {content:"";clear:both;display:block}

.btn-type, a.btn-type {display: inline-block; * display:inline; zoom:1; border: 1px solid #2378A4;padding: 5px 13px;border-radius: 3px;margin: 0px 3px;    font-weight: bold;}
.btn-a {background-color: #65A2C2;color: #FFF;}


.newsLetterControls {margin-top:15px;}
.newsLetterControls button {display:inline-block; * display:inline; zoom:1; padding:0; border:0; border-radius:0; color:#fff; font-size:12px; font-weight:bold; text-align:center; line-height:32px; vertical-align:top;}
.newsLetterControls button.btnNewsLetter {width:123px; background-color:#d02d30;}
.newsLetterControls button.btnCloseLayer {width:66px; background-color:#5a5a5a;}

.paging_con{position: relative; width:100%;zoom: 1; text-align: center; padding:10px 0 10px 0; font-size:12px;}
.page_pubdate {background: #f5f5f5;border: 1px solid #e1e1e1;padding: 6px;text-align: center;margin-top: 10px}
.page_pubdate a{color:#555;margin-bottom:0}
.page_pubdate a:hover {color: #0A6D2F;text-decoration: underline}
.pagenavigator {text-align: center;margin:1em 0}
.pagenavigator a, .pagenavigator strong {display: inline-block; * display:inline; zoom:1; min-width:22px; height:28px; padding:0 8px; color: #313031; font-size:18px; line-height:26px; text-decoration: none !important; vertical-align:top;}
.pagenavigator strong {color:#fff; background-color:#d02d30;}
.pagenavigator .prev, .pagenavigator .next {overflow:hidden; width:28px; height:28px; padding:0; text-indent:-150px; background: url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat -163px 0;}
.pagenavigator .prev {margin-right:5%; background-position:-163px 0;}
.pagenavigator .next {margin-left:5%; background-position:-194px 0;}

.mobilePagenavigator {display:none;}
.mobilePagenavigator .prev,
.mobilePagenavigator .next {width:58px; height:28px; margin:0 20px;}
.mobilePagenavigator .prev {background-position:-163px -101px;}
.mobilePagenavigator .next {background-position:-231px -101px;}

.list-table {border-top: 2px solid #989898;border-bottom: 1px solid #b6b6b6;}
.list-table th, .list-table td {text-align: center;padding:10px 0;font-size:.875em}
.list-table thead th {font-weight: 800;background-color: #f8f8f8;color: #555;}
.list-table tbody td {border-top: 1px dotted #b6b6b6;}
.list-table tbody tr:first-child td {border-top: 1px solid #b6b6b6;}
.list-table .bbs-title {text-align: left;padding:0 3px}
.list-table a, .list-table a:link, .list-table a:visited, .list-table a:hover {color: #555;text-decoration: none;display:block;height:140%;padding:10px 0;}

.view-table thead th, .view-table thead td {text-align: left;background-color: #f8f8f8;/*height: 24px;*/}
.view-table .bbs-content {text-align: left;padding:20px;line-height:160%;}
.view-table .line-m {border-bottom: 1px solid #e0e0e0;}
.view-table .line-b {border-bottom: 1px solid #b6b6b6;;}
.bbs-go-list {text-align: center;padding: 15px;}
.bbs-go-list button {background: url(http://img.daara.kr/kidd/img/kidd/btn_list.gif) no-repeat;width: 62px;height: 25px;}
.bbs-go-list a.btnList01 {display:inline-block; * display:inline; zoom:1; background: url(http://img.daara.kr/kidd/img/kidd/btn_list.gif) no-repeat;width: 62px;height: 25px;}
.bbs-next-list {border-top: 1px solid #b6b6b6;border-bottom: 1px solid #b6b6b6;font-size:0.875em;margin-bottom:30px}
.bbs-next-list td, .bbs-next-list th {padding:0}
.bbs-next-list .bbs_view_prev, .bbs-next-list .bbs_view_next{padding:10px 2px 10px 10px}
.bbs-next-list th{font-weight:600}
.bbs-next-list tr:first-child td,.bbs-next-list tr:first-child th {border-bottom: 1px solid #dddddd;}
.bbs-next-list .bbs_view_prev {background: url(http://img.daara.kr/kidd/img/kidd/kidd04_view_pre.gif) no-repeat 10px center;padding-left: 20px;}
.bbs-next-list .bbs_view_next {background: url(http://img.daara.kr/kidd/img/kidd/kidd04_view_next.gif) no-repeat 10px center;padding-left: 20px;}
.bbs-next-list a, .bbs-next-list .no-result {display:block;padding:10px 2px 10px 10px}
.bbs-next-list .line-b{border-bottom: 1px solid #b6b6b6;;}

.quick-menu {position:absolute;top:94px;margin-left:995px;z-index:9}
.quick-menu .quick-content {width:88px;background-color:#fff;/*border:1px solid #bebebe;*/text-align:center;padding:0;}
.quick-menu .quick-content-img {/*width:72px;margin-top:6px;border:1px solid #a4a4a4*/}
.quick-menu .quick-content-txt {line-height:1.2em;padding:8px 0 6px;font-weight:600;font-size:11px;#6d6d6d}
.quick-menu .go-top {margin-top:3px;display:block}

#act-aside-bnr .newsletter-application{background:none;position:absolute;background:#fff;z-index:90}
#act-aside-bnr .newsletter-bx {padding-left:0;background:none;margin-bottom:0;border: 6px solid #D8D8D8;}
#act-aside-bnr .newsletter-bx span.inline {display:block}
#act-aside-bnr .newsletter-subject {background:url(http://img.daara.kr/mc/images/sell/intpro_img.gif) no-repeat scroll 20px center transparent;padding-left: 95px;line-height:160%}
#act-aside-bnr .btn-a {margin:0 auto}
#act-aside-bnr .newsletter-bx label {min-width:40px;width:25%;}
#act-aside-bnr .newsletter-bx form input[type=text] {width:60%}
#act-aside-bnr .btn-type {display:block;width:145px;margin:0 auto}
#act-aside-bnr .newsletter-capchar {width:60px;height:26px;line-height:26px;vertical-align:middle;font-weight:bold;color:red;font-size:14px}

.act-overlay-blue {background: blue;opacity:.2;filter:alpha(opacity=20);position: absolute;width: 100%;height: 100%;display:none}



/* common css :: end */

/* header && gnb :: start */
#global-gnb {position:relative;font-size:11px;margin:0 auto;text-align:center;width:100%;height:28px;line-height:30px;border-bottom:1px solid #eee;background-color:#f8f8f8;letter-spacing:-1px}
.global-container, .head-logo, .gnb-navi, #footer {position:relative; max-width:1000px; width:100%;margin:0 auto}
#section-contents {width:1000px; margin:0 auto;}
.global-container {height:inherit;font-family:'돋움',Dotum}
.global-link {position:absolute;right:0}
.global-container li {padding:0 0 0 10px}
.global-set li {background:url(http://img.daara.kr/w11/images/icon_pre.gif) no-repeat 100% 49%;padding:0 8px 0 0;margin-right:10px}

.head-logo {max-height:89px;height:auto;padding-top:5px}
.kidd-logo {width:200px;text-align:center;margin:0 auto}
.kidd-logo a {display:block;width:100%;height:auto;/*background:url(http://img.daara.kr/kidd_n/kidd_logo.jpg) no-repeat center center;text-indent:-9999px*/}
.gnb-banner {position:absolute;left:28px;top:22px;width:220px;height:58px;}
.gnb-banner img {max-width:100%;max-height:100%;}
.gnb-search {position:absolute;right:0;top:0;top:40px;border:1px solid #AF2424;font-size:0;overflow:hidden;white-space:nowrap}
.gnb-search input[type=text] {margin:2px 0;padding:0 2px;vertical-align:middle;border:0; width:180px}
.gnb-search button {height:28px;padding:0 10px;background-color:#AF2424;color:#ffffff;font-size:11px;font-weight:800}

.gnb-navi {height:38px;line-height:40px;border-top:1px solid #bdbdbd;border-bottom:5px solid #af2424;white-space:nowrap;overflow:hidden}
.gnb-area {position:relative;width:100%;;line-height:inherit;margin:0 auto;white-space:nowrap;overflow:hidden}
.gnb-area:after {content:"";clear:both;display:block}
.gnb-area li, .gnb-cate-on {text-align:center;font-size:1.13em;font-weight:700;font-family:"Nanum Gothic",'돋움',Dotum;margin:0;width:12.25%}
.gnb-area li a, .gnb-cate-on a {text-decoration:none;display:block;height:inherit;width:auto;margin:0 auto}
.gnb-area li:hover a {color:#af2424;}
.gnb-area li.first {margin-right:20px;}
.gnb-area li.on {background-color:#af2424;}
.gnb-area li.on a {color:#fff}
li.gnb00 {width:9%;/*margin-right:10px*/}
li.gnb01 {width:12%}
li.gnb02 {width:15%}
li.gnb02 {width:16%}
li.gnb03 {width:12%}
li.gnb04 {width:9.5%}
li.gnb05 {width:11.5%}
li.gnb06 {width:15%}
.icon-gnb-cate {position:relative;width:50px;height:34px;overflow:hidden;cursor:pointer;z-index:9999;display:none}
.icon-gnb-cate img {position:absolute;left:15px;top:3px;width:2em}
.gnb-cate-prev, .gnb-cate-next {position:absolute;top:0;font-weight:800;padding:0 20px;z-index:9999;cursor:pointer;display:none}
.gnb-cate-prev {left:15%;z-index:9999}
.gnb-cate-next {right:5%;z-index:9999}
.gnb-cate-on {position:relative;display:block;top:-34px;z-index:99999;width:inherit;margin:0 auto}
.gnb-cate-on a {text-decoration:none;display:block;height:inherit;width:auto;margin:0 auto}
/* header & gnb :: end */

/* footer :: start */
#footer {font-size:12px;color:#999;overflow:hidden;background-color:#fff}
.f-guide {position:relative;width:100%;border-top:1px solid #969696;border-bottom:1px solid #e2e2e2;background:#fafafa;margin-bottom:6px;line-height:30px;text-align:center}
.f-guide ul {width:80%;text-align:center;margin:0 auto}
.f-guide li {width:18%}
.f-guide li:nth-child(4) {width:25%}
.f-guide li a {display:block}
.f-company {margin:0 auto;text-align:center}
.f-company-info {width:30%;font-size:0.688em;vertical-align:top;text-align:left;border-right:1px solid #e5e5e5;min-height;padding:0 10px 0 8px}
.f-company-info h3 {position:relative;line-height:28px;margin-bottom:2px;font-size:12px;color:#222}
.f-company-info li {margin-bottom:2px;color:#999;word-spacing:normal;letter-spacing:-1px;font-family:'돋움',Dotum;font-size:11px}
.license-icon {position:absolute;right:3px;top:2px;display:block;background:url(http://img.daara.kr/mc12/images/main/busi_info_check.png) no-repeat center center;width:70px;height:19px;text-indent:-9999px}
.family-icon {position:relative;height:54px;width:100%;margin:10px auto;background: url(http://img.daara.kr/kidd_n/footer.jpg) no-repeat scroll 0 0;}
.family-icon a {display:block;position:absolute;height:54px;text-indent:-9999px}
.family-daara{left:592px;width:72px;}
.family-kidd{left:667px;width:78px}
.family-zine{left:750px;width:70px}
.family-exhi{left:825px;width:70px}
.family-land{left:900px;width:76px}
.site-notice, .copyright  {position:relative;margin-top:15px;padding-left: 9px;font-size:11px}
.copyright {margin-bottom:15px}
.copyright .kor {display:block;color:#ccc;}

/* footer :: end */


#section-contents {margin:5px auto 0;/*min-height:2800px*/}

.photo-news {position:relative;width:79.5%;height:auto;border:0px solid;overflow:hidden;white-space:nowrap;font-size:0}
.product-news {position:absolute;top:0;right:0;width:20%;height:100%;max-height:441px;overflow:hidden;font-size:0}
.photo-news dl, .product-news dl{position:relative;overflow:hidden;white-space:nowrap}
.photo-news dd, .product-news dd {position:absolute;bottom:0;height:40px;line-height:40px;width:100%;/*background:#000;opacity:0.7;filter:alpha(opacity=70);color:#fff;*/text-align:center;}
.photo-news dd .opacity, .product-news dd .opacity {position:absolute;z-inde:10;top:0;display:block;background:#000;height:100%;width:100%;opacity:0.7;filter:alpha(opacity=70);}
.photo-news dl {height:auto;font-size:0;}
.photo-news dl dt img, .product-news dl dt img {max-height:264px;height:264px/*auto*/;width:100%;}
.photo-news dl.big {width:49.75%;margin-left:0.5%;float:left;margin-bottom:0.5%}
.photo-news dl.big a {font-weight:600}
.photo-news dl.small {width:33%;float:left;margin-left:0.5%}
.photo-news dl.small dt img {max-height:173px;}
.product-news dl {font-size:0;width:100%;height:33.4%;overflow:hidden;}
.product-news dl dt {width:100%;height:100%:}
.product-news dl.small dt img {height:147px;}
.photo-news dd, .product-news dd {width:100%;}
.photo-news dd a, .product-news dd a{position:relative;display:block;z-index:11;width:95%;padding:0 5px;text-align:center;font-size:16px;color:#fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.photo-news dl.small dd, .product-news dl.small dd {/*padding:0 3px;*/line-height:30px;height:30px}
.photo-news dl.small dd a, .product-news dl.small dd a {font-size:14px;}

/*.medium-banner > a > img{height: 200px !important;}
.act-banner-box > a > img{height: 130px !important;}*/

.section-news {overflow:hidden; position:relative;margin-top:30px;min-height:1750px}
.section-news img {vertical-align:middle;max-width:100%;}
.section-news .bx-wrapper {text-align:center;}
.section-news .bx-wrapper img {display:inline}
.section-news .bx-wrapper .bx-prev {left:0;}
.section-news .bx-wrapper .bx-next {right:0;}
.section-news .bx-wrapper .bx-pager {bottom:-45px;}
.section-news .bx-wrapper .bx-pager.bx-default-pager a {background-color:#999;}
.section-news .bx-wrapper .bx-pager.bx-default-pager a.active {background-color:#000;}
.leading-news {position:relative;width:70%;top:0;/*overflow:hidden;*/}
.leading-news .headline-news {min-height:245px}
/*.sectionCompanyInfo {margin-top:45px;}*/
/*.sectionCompanyInfo img{height:auto; width: 937px; position: relative;}*/

.sectionCompanyInfo img{height:auto;max-width:1000px;margin:0 auto}
.sectionCompanyInfo .agreeArea01 {position:relative; top:-25px; text-align:right;}
.section-etc {min-height:100px}
.headline-list {font-size:15px}
.aside {position:absolute;top:0;right:0;max-width:250px; width:27.3%;/*background:#aaa;*/overflow:hidden}
.banner-reporter {display:block;width:70%;padding:0 15%;background-color:#589C2D}
.bx-news {position:relative; /* margin-top:5px; */margin-bottom:15px;overflow:hidden}
.bx-news h2 {margin:5px 0 8px 3px;font-size:1em;color:#af2424;border-bottom:1px solid #ededed;padding-bottom:5px}
.bx-news-list, .bx-news-list-photo {position:relative;margin-bottom:25px}
.bx-news-list dt {width:23%;border:1px solid #D6D6D6;padding:1px;vertical-align:top;word-spacing:normal;position: relative}
.bx-news-list dt a {display:block;overflow:hidden;}
.bx-news-list dd {width:72%;height:100%;margin-left:10px;vertical-align:middle;word-spacing:normal}
.bx-news-list dd h3 {width:100%;height:25%;font-size:17px;margin-top:2px}
.bx-news-list dd h3 a{display:block;width:96%;height:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.bx-news-list dd h3 a img{width:auto;vertical-align:top;margin-right:10px}
.bx-news-list dd span {height:13%;border-left:1px solid #D6D6D6;margin:12px 0;padding:0 10px;font-size:11px;text-align:left;color:#777}
.bx-news-list dd span.first {padding-left:0;border-left:0}
.bx-news-list dd p {white-space:normal;margin:0;padding:3px 0;/*font-size:14px;line-height:1.7em;*/font-size:15px;line-height:1.8em;vertical-align:middle;}
.bx-news-list dd p a{display:block;color:#777}
.headline-top {width:35%;}
.headline-top dd a {font-size:0.9em;/*color:#777*/;font-weight:600}
.headline-list {position:absolute;top:32px;right:0;width:63%}
.headline-list li {width:98%;background: url('http://img.daara.kr/kidd_n/ico_dot.gif') no-repeat scroll 0px 50% transparent;padding-left:15px;line-height:1.65em}
.headline-list li a {display:block;width:95%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.list .bx-news-list {margin-bottom:20px}

.bx-news-list-photo {width:23.5%;margin-left:0.9%;overflow:hidden;white-space:nowrap}
.bx-news-list-photo.ml0 {margin-left:0}
.bx-news-list-photo dt{width:98%;padding:0;border:1px solid #d6d6d6;text-align:center}
.bx-news-list-photo dt img {width:98%;vertical-align:middle}
.bx-news-list-photo dd {text-align:center;margin-left:0;width:100%;display:block}
.bx-news-list-photo dd a {display:block;width:100%;padding:3px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}

.aside {font-size:12px;border:1px solid #ededed;}
.aside .bx {width:90%;margin:0 auto}
.aside .news-popular li.ranking-num1 {background-image: url(http://img.daara.kr/kidd_n/best_1.gif)}
.aside .news-popular li.ranking-num2 {background-image: url(http://img.daara.kr/kidd_n/best_2.gif)}
.aside .news-popular li.ranking-num3 {background-image: url(http://img.daara.kr/kidd_n/best_3.gif)}
.aside .news-popular li.ranking-num4 {background-image: url(http://img.daara.kr/kidd_n/best_4.gif)}
.aside .news-popular li.ranking-num5 {background-image: url(http://img.daara.kr/kidd_n/best_5.gif)}
.aside .news-popular li.ranking-num6 {background-image: url(http://img.daara.kr/kidd_n/best_6.gif)}
.aside .news-popular li.ranking-num7 {background-image: url(http://img.daara.kr/kidd_n/best_7.gif)}
.aside .news-popular li.ranking-num8 {background-image: url(http://img.daara.kr/kidd_n/best_8.gif)}
.aside .news-popular li.ranking-num9 {background-image: url(http://img.daara.kr/kidd_n/best_9.gif)}
.aside .news-popular li.ranking-num10 {background-image: url(http://img.daara.kr/kidd_n/best_10.gif)}
.aside .news-popular li {background-position: left 50%;padding-left: 18px;background-repeat: no-repeat;line-height: 20px}
.aside .news-popular li a {width:98%;display: block;height: 20px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.aside dl dt, .aside dl dd {vertical-align:top}
.aside dl dt {width:35%}
.aside dl dd {width:57%;height:100%;overflow:hidden;margin-left:4px;font-size:12px;line-height:1.6em}
.aside dl dd a {display:block;height:100%;width:100%;}
.aside ul li {width:100%;}
.aside ul li a {display:block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.aside h3.title {margin:15px 0 5px;color:#ffb200;line-height:20px;font-family:"Nanum Gothic",sans-serif,"돋움",Dotum}

.aside .news-issue dl dt, .aside .news-issue dd{width:100%;}
.aside .news-issue dl dt {vertical-align:middle;text-align:center}
.aside .news-issue dt img {width:98%;border:1px solid #d6d6d6;padding:1px;max-height:162px;vertical-align:middle}
.aside .news-issue dl dd {margin-left:0;background-color:#fff;text-align:center}
.aside .news-issue dl dd a {width:90%;margin:0 5%}
.news-issue .issue-paging {width:100%;text-align:center;margin:8px auto;padding:5px 0;background:#ededed;border-bottom:1px solid #d6d6d6}
.news-issue .issue-paging a {width:10%;height:100%;font-weight:bold}
.news-issue .issue-paging a {text-decoration:none}
.news-issue .issue-paging a.on {color:#af2424}

.no-image-news dd h3 {margin-top:0}
.no-image-news dt {width:3%;border:0}
.no-image-news dt a{display:block;width:10px;height:10px;margin-left:10px;margin-top:5px;background-color:#af2424}
.no-image-news dt img{display:none}
.no-image-news dd {width:94%;margin-left:0px}

.aside .bx-news-list, .aside .bx-news-list-photo {margin-bottom:15px}

/* aside 현장뉴스, 산업부동산 */
.aside .fieldReport {margin-top:36px;}
.aside .fieldReport h3 {position:relative; height:30px; margin-bottom:7px; padding-left:10px; color:#fff; font-size:16px; font-weight:bold; line-height:30px; background-color:#7c9028;}
.aside .fieldReport h3 a.btnMore {display:inline-block; * display:inline; zoom:1; position:absolute; top:8px; right:10px; color:#fff; font-size:11px; line-height:1.2;}
.aside .fieldReport ul li {overflow:hidden; padding:8px 0; border-bottom:1px solid #e1e1e1; background:none;}
.aside .fieldReport ul li a {color:#2a2a2a; font-size:14px; letter-spacing:-2px;}
.aside .fieldReport ul li.picArticle {border:0;}
.aside .fieldReport ul li.picArticle .pic {overflow:hidden; float:left; width:57px; height:57px; margin-right:15px;}
.aside .fieldReport ul li.picArticle .details {float:left; width:197px; padding-top:3px;}
.aside .fieldReport ul li.picArticle .details h4 {overflow:hidden; height:47px; color:#272727; font-size:17px; font-weight:bold; white-space:normal; text-decoration:underline; letter-spacing:-1px; line-height:1.4;}
.aside .fieldReport ul li.lastChild {border:0;}

.aside .asideArticle01 {margin-top:25px; margin-bottom: 30px;}
.aside .asideArticle01 h3 {margin-bottom:10px; color:#ffb200; font-size:16px; font-weight:900;}
.aside .asideArticle01 h3.type01 {color:#ffb200; font-size: 16px; font-weight: 900;}
.aside .asideArticle01 h3.type02 {color:#111; border-color:#111;}

.aside .asideArticle01 ul li {overflow:hidden; margin-bottom:4px; padding:0; background:none;}
.aside .asideArticle01 ul li.picArticle {margin-bottom:9px;}
.aside .asideArticle01 ul li a {display:block; overflow:hidden; width:100%; font-size:13px; white-space:nowrap; text-overflow:ellipsis;}
.aside .asideArticle01 ul li a span.ico {display:inline-block; * display:inline; zoom:1; width:2px; height:2px; margin-right:4px; vertical-align:middle; background-color:#737373;}
.aside .asideArticle01 ul li .pic {overflow:hidden; float:left; width:57px; height:57px; margin-right:13px; border:1px solid #e8e8e8;}
.aside .asideArticle01 ul li .details {float:left; width:197px; padding-top:5px;}
.aside .asideArticle01 ul li.picArticle .details h4 {overflow:hidden; height:47px; color:#272727; font-size:17px; font-weight:bold; white-space:normal; line-height:1.3;}
.aside .asideArticle01 ul li .pic img {height:57px;width:auto}


/* news view :: start*/
.title {font-size:1.25em;margin-bottom:10px}
.title02 {margin-bottom:15px; padding-bottom:4px; border-bottom:4px solid #b62123; color:#000; font-size:24px; font-weight:normal; text-indent:6px;}
.title03 {margin-bottom:3px; font-size:26px; font-weight:bold; letter-spacing:-2px;}
.sub-title {color:#1E7AE2;margin-bottom:10px;font-size:1em}
.sub-title02 {margin-bottom:10px; color:#1c6bc4; font-size:18px; font-weight:normal;}
.news-dt {position:relative;font-size:.9em;color:#353535;}
.news-dt02 {position:relative; top:7px; font-size:12px; color:#353535;}
.news-dt02 b {position:relative; top:1px; /*margin-left:10px;*/ font-size:13px;}

.articleTitleArea {overflow:hidden; padding-bottom:8px;}
.articleTitleArea .titleArea01, .articleTitleArea .titleArea02 {}
.articleTitleArea .titleArea01 {position:relative; top:-1px;}
.articleTitleArea .titleArea01 img {margin:0;}
.articleTitleArea .titleArea01 span {display:inline-block; * display:inline; zoom:1; position:relative; width:82px; height:28px; margin-right:10px; border:3px solid #d02d30; font-size:18px; font-weight:bold; text-align:center; line-height:26px;}
.articleTitleArea .titleArea01 span.sortArticle01 {border-color:#d02d30; color:#fff600; background-color:#f14246;}
.articleTitleArea .titleArea01 span.sortArticle02 {border-color:#fc9513; color:#fff; background-color:#ffb02b;}
.articleTitleArea .titleArea02 {width:100%;}


.newsbody {margin:30px 0;line-height:1.7em;color:#272727; font-size:16px; text-align:justify; word-break:break-all; letter-spacing:-0.5px;}
.newsbody img {max-width:100%;width:auto;margin:0 auto}
.font-control {position:absolute;top:0;right:0;border:1px solid #bfbfbf;word-spacing:-0.334em;white-space:nowrap}
.font-control span {width:40px; height:24px; text-align:center;border-left:1px solid #bfbfbf;word-spacing:normal;cursor:pointer; line-height:22px;}
.font-control span.font-small {border-left:0;font-size:.9em}
.font-control span.font-big {font-weight:bold;}

.font-control button {width:40px; height:24px; text-align:center;border-left:1px solid #bfbfbf;word-spacing:normal;cursor:pointer; line-height:22px; vertical-align:top;background:none;}
.font-control button.font-small {border-left:0;font-size:.9em}
.font-control button.font-big {font-weight:bold;}


.infoByLine {clear:both;position:relative; margin-top:40px; padding:16px 18px; border:1px solid #dad9d9;}
.infoByLine p.reportGreeting {color:#676767; font-size:12px;}
.infoByLine a.btnMore {display:block; position:absolute; top:18px; right:16px; width:150px; color:#4f6896; font-size:12px; font-weight:bold; text-align:right; text-decoration:underline;}
.news-reporter {color:#1b1b1b; font-size:15px; font-weight:bold; text-align:left;}
.news-copyright {text-align:right;font-size:.9em}
.news-copyright02 span.copyright {padding:0; color:#414141; font-size:15px;}
.btn-etc {width: 100%;text-align: right;}
.btn-etc02 {width:100%; margin-top:60px; text-align: right;}

.viewArticle01 {overflow:hidden; position:relative; margin-top:40px; padding-top:4px;}
.viewArticle01 .news-copyright02 {float:left; width:300px; margin-right:20px;}
.viewArticle01 .viewArticleInner {float:left; width:380px;}
.viewArticle01 .sns-share-btn {float:left; position:static;}
.viewArticle01 .btn-etc02 {float:right; position:relative; top:-2px; width:230px; margin-top:0;}

.viewArticle02 {overflow:hidden; margin-top:14px; padding:0 0 0 22px; border:1px solid #dad9d9; background-color:#f1f1f1;}
.viewArticle02 dl {overflow:hidden; height:81px;}
.viewArticle02 dl dt {float:left; width:34px; margin-right:30px; padding-top:9px; color:#2b2b2b; font-size:18px; line-height:1.3; letter-spacing:-1px;}
.viewArticle02 dl dt span {display:block; line-height:1.3;}
.viewArticle02 dl dd {float:left; width:610px;}
.viewArticle02 .btnSnsShare {float:left; width:449px; padding-top:9px;}
.viewArticle02 .btnSnsShare a {display:inline-block; * display:inline; zoom:1; float:left; position:relative; width:42px; height:60px; margin:0 10px; padding:0 4px; cursor:pointer; background:url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat 0 -142px;}
.viewArticle02 .btnSnsShare a span.bar {display:block; position:absolute; top:0; right:0; width:1px; height:30px; background-color:#ddd;}
.viewArticle02 .btnSnsShare a.sns-facebook {background-position:0 -142px;}
.viewArticle02 .btnSnsShare a.sns-twitter {background-position:-66px -142px;}
.viewArticle02 .btnSnsShare a.sns-blog {background-position:-128px -142px;}
.viewArticle02 .btnSnsShare a.sns-kakaotalk {width:62px; margin-left:0; padding-right:1px; background-position:-178px -142px;}
.viewArticle02 .btnSnsShare a.btnSharePrint {background-position:-251px -142px;}
.viewArticle02 .btnSnsShare a.btnShareEmail {width:51px; background-position:-309px -142px;}
.viewArticle02 .btnSnsShare a.btnSharePdf {width:59px; background-position:-371px -142px;}
.viewArticle02 .btnSympathy {float:left; width:154px; height:72px; padding-top:9px; border-left:1px solid #dad9d9;}
.viewArticle02 .btnSympathy ul {overflow:hidden; width:124px; margin:0 auto;}
.viewArticle02 .btnSympathy ul li {float:left; width:58px;}
.viewArticle02 .btnSympathy ul li:first-child {margin-right:8px;}
.viewArticle02 .btnSympathy ul li .rate {position:relative; width:56px; height:30px; border:1px solid #bfbfbf; background-color:#fff;}
.viewArticle02 .btnSympathy ul li .rate input[type=text] {width:100%; padding:0; border:0; font-size:20px; text-align:center;}
.viewArticle02 .btnSympathy ul li .rate span.arrow {display:block; position:absolute; bottom:-4px; left:50%; width:6px; height:4px; margin-left:-3px; background:url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat -37px -119px;}
.viewArticle02 .btnSympathy ul li button {display:block; width:58px; height:20px; margin-top:14px; background:url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat -249px 0;}
.viewArticle02 .btnSympathy ul li button.sympathy01 {background-position:-249px 0;}
.viewArticle02 .btnSympathy ul li button.sympathy02 {background-position:-249px -23px;}

.news-in-box {position:relative;margin:10px;padding:10px;background-color:#f8f8f8;border:1px solid #dedede;font-size: 0.9em;color: #454545;}
.newsletter-bx {position:relative; margin-bottom: 30px; padding:20px 30px 20px 162px; border: 1px solid #d8d8d8; font-size:.9em; text-align: left; background:#fff url('http://img.daara.kr/mc/images/sell/intpro_img02.gif') no-repeat 30px 20px;}
.newsletter-bx .txt-point {color: #2C2929;font-weight: bold;}
.newsletter-bx label {display:inline-block; * display:inline; zoom:1; width:50px;color: #2C2929;padding: 0px 16px 0 0; font-weight: 600;}
.newsletter-bx label.type01 {width:auto; padding-right:5px;}
.newsletter-bx form input[type="text"] {width:125px; padding: 5px;border:1px solid #d8d8d8;margin-right:24px;margin-bottom:8px}
.newsletter-bx form button {position:absolute; top:52px; right:14px; width:98px; height:58px; padding:0; border:0; border-radius:0; font-size:17px; line-height:21px; background-color:#bc2727;}
.newsletter-bx form button span {display:block;}
.newsletter-bx .formAgreement input[type=checkbox] {position:relative; top:2px;}
.newsletter-bx .formAgreement label {width:auto;}
.newsletter-bx p.formAgreementTxt {margin-top:4px; font-size:14px; text-decoration:underline;}
.newsletter-bx .inline {white-space:nowrap}
.newsletter-subject {margin-bottom:13px; color:#474747; letter-spacing:-1px;}
.newsletter-subject strong {color:#bc2726; font-weight:bold; text-decoration:underline;}
/*
.primary-news {border: 1px solid #E1E1E1;background: none repeat scroll 0% 0% #F7F7F8;margin-bottom:10px;}
.primary-news h3 {padding:8px;font-size:.9em;color:#fff;background-color:#fa5f01;width:55px}
.primary-news ul {width:96%;margin:10px auto;display:block}
.primary-news ul li {width:50%;margin:3px auto}
.primary-news ul li a {display:block;width:95%;margin:0 auto;background:url(http://img.daara.kr/kidd_n/ico_dot_sq.png) no-repeat 0 50%;padding-left:8px;font-size:.85em;font-weight:600;word-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
*/
.primaryNewsWrap {overflow:hidden; margin:20px 0 10px;}
.primary-news {float:left; width:51.549%; border: 1px solid #E1E1E1; background: none repeat scroll 0% 0% #F7F7F8;}
.primary-news h3 {width:100%; padding:8px 0;font-size:18px; color:#fff; text-indent:24px; background-color:#31597a;}
.primary-news ul {display:block; overflow:hidden; padding:20px 5.464%;}
.primary-news ul li {float:left; width:50%; margin-top:5px;}
.primary-news ul li a {display:block;width:95%;margin:0 auto;background:url(http://img.daara.kr/kidd_n/ico_dot_sq.png) no-repeat 0 50%;padding-left:8px;font-size:.85em;font-weight:600;word-spacing:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.6em}
.primaryNewsWrap .primaryNewsBanner {float:left; width:318px; margin-right:10px;}
.primaryNewsWrap .primary-news {float:none; width:100%; padding-bottom:25px; border:0; background:none;}
.primaryNewsWrap .primary-news h3 {padding:0 0 10px; border-bottom:3px solid #31597a; color:#000; font-size:15px; font-weight:bold; background:none;}
.primaryNewsWrap .primary-news ul {height:auto; padding:20px 0 0 10px;}
.primaryNewsWrap .primary-news ul li a {color:#414141;}

.primaryNewsWrap .newsletter-application {float:left; width:368px;}
.primaryNewsWrap .newsletter-application .newsletter-bx {height:230px; padding:10px 0 0 20px; background:none;}
.primaryNewsWrap .newsletter-application .newsletter-bx label {width:66px; padding:0;}
.primaryNewsWrap .newsletter-application .newsletter-subject {color:#3a3a3a; font-size:12px;}
.primaryNewsWrap .newsletter-application .newsletter-subject strong {display:block; color:#3a3a3a; font-weight:normal; text-decoration:none;}
.primaryNewsWrap .newsletter-application .newsletter-bx form button {top:56px; right:30px;}
.primaryNewsWrap .newsletter-application .newsletter-bx .formAgreement label {width:auto; color:#2c2c2c; font-size:12px; font-weight:bold;}
.primaryNewsWrap .newsletter-application .newsletter-bx p.formAgreementTxt {font-size:11px; text-indent:17px;}

.primaryNewsWrap .newsViewList {float:left; width:328px; height:220px; padding:10px 20px; border:1px solid #e0e0e0; letter-spacing:-1px; background-color:#fbfbfb;}
.primaryNewsWrap .newsViewList h4 {margin-bottom:15px; font-size:13px;}
.primaryNewsWrap .newsViewList h4 span.ico {display:inline-block; * display:inline; zoom:1; position:relative; top:-2px; width:20px; height:15px; margin-right:4px; vertical-align:middle; background:url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat -249px -46px;}
.primaryNewsWrap .newsViewList ul li {margin:9px 0; padding-left:8px; background:url("http://img.daara.kr/kidd_n/common/bullet05.gif") no-repeat 0 6px;}
.primaryNewsWrap .newsViewList ul li a {display:block; overflow:hidden; width:100%; color:#717273; font:12px "돋움", Dotum; white-space:nowrap; text-overflow:ellipsis;}

.sns-share-btn {position:absolute;top:0;right:100px;width:171px;height:26px;text-align:right;word-spacing:-0.344em;font-size:0;overflow:hidden}
.sns-share-btn a {background:url(http://img.daara.kr/kidd_n/sns_b.png) no-repeat 0 50%;text-indent:-9999em;width:26px;height:26px; vertical-align:top;}
.sns-share-btn .sns-facebook {background-position:0 0}
.sns-share-btn .sns-twitter {margin-left:3px;background-position:-29px 0}
.sns-share-btn .sns-kakaotalk {margin-left:3px;background-position:-58px 0}
.sns-share-btn .sns-blog {margin-left:3px;background-position:-87px 0}
.sns-share-btn .btnSharePrint {margin-left:3px;background-position:-116px 0}
.sns-share-btn .btnSharePdf {margin-left:3px;background-position:-145px 0}
/* news view :: end*/
/* news search :: start*/
.section-search {min-height:1500px}
#search-area {width: 98%;position: relative;overflow: hidden;text-align: center;border: 1px solid #D6D6D6;}
#search-area .search-wrap {background: none repeat scroll 0% 0% #F5F5F5;border-bottom: 1px solid #DFDFE1;padding: 10px 11px;    position: relative;}
#search-area .input-type {font-weight: bold;color: #000;width: 90%;border: 1px solid #C9C9C9;height: 21px;line-height: 21px;padding: 0px 1px 0px 5px;}
#search-area .search-wrap .input-btn {right: 18px;top: 11px;position: absolute;}
.search-list {margin:10px auto;width:95%;border-top: 1px solid #DADADA;padding-top: 10px;text-align: left;overflow: hidden;font-size:.9em}
.search-list dt {width:25%;vertical-align:top;font-weight:600}
#search-area .no-line {border-top: 0px none;}
.search-list dd {width:74%;vertical-align:top}
.search-list dd ul {width:100%;}
.search-list dd ul li {width:16.6%}
.search-list dd ul.search-section li {width:25%}
#search-area input[type="submit"] {padding: 3px 5px;background: none repeat scroll 0% 0% #333;color: #FFF;margin-top: 4px;margin-bottom: 10px;border: 1px solid #000;cursor: pointer;}
#search-area label, #search-area input[type=radio], #search-area input[type=checkbox]{vertical-align:middle}
#search-area label {margin-left:3px}
.search-site {margin-bottom:15px;font-size:.9em}
.search-site dt {color:#0a0a7d;font-weight:600;margin-bottom:5px}
.search-site dt a {color:#0a0a7d}
.search-site .info {}
.search-site .link {display:inline;}
.search-site .link a {font-size:11px;color:#198728}
.search-site .path {display:inline;font-size:11px;color#a3a3a3;padding-left:5px}
.search-news-list .more {top:10px}
/* news search :: end */
/* news etc(company, history, map, notic) :: start */
.kidd_nav {position:absolute;left:0;width:17%;max-width: 167px;margin-top: 10px;overflow: hidden;}
.kidd-info {margin-left:20%;width:80%;}
.submenu-title {border-bottom: 2px solid #57a775;background: url(http://img.daara.kr/kidd_n/left_title.gif) no-repeat scroll 0 0;text-indent:-9999em;padding-bottom: 25px;}
.menu-list li {border-bottom: 1px solid #e9e9e9;width:auto;font-size:.9em}
.menu-list .on a, .menu-list a:hover{color:#333}
.menu-list li a {padding:15px 10px;text-align:left;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#999;font-weight:bold;letter-spacing:-1px;}

.introduce02 table {width:98%;border:0;border-color: #e0e0e0;font-size: 0.9em;}
.introduce02 table caption {display:none}
.introduce02 table th {background: #f5f5f5;height: 32px;line-height: 30px;text-align: left;color: #555;}

.introduce02 table th, td {padding: 0.5em;}

.introduce02 table {border:0; border-top:1px solid #e0e0e0;border-left:1px solid #e0e0ed}
.introduce02 table th, td {border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}

.intro03-bx {display:none}

.intro_table02 {display:none}

.tab2 {word-spacing:-0.344em;width:345px}
.tab2 li a {display:block;padding:5px 25px;color:#7d7d7e;border:1px solid #e9e9e9;font-size:0.9em}
.tab2 li a.on {padding-top:8px;background:#333;color:#fff;font-weight:600;border-bottom:1px solid #333}
#p_history3 {background: url(http://img.daara.kr/kidd_n/p_history3_n.gif) no-repeat 0 8px;width: 100%;height: 1050px;text-indent: -9999em;}
#p_history1 {background: url(http://img.daara.kr/kidd_n/p_history1_n.gif) no-repeat;width: 100%;height: 565px;text-indent: -9999em;}
#p_history2 {background: url(http://img.daara.kr/kidd_n/p_history2_n.gif) no-repeat;width: 100%;height: 544px;text-indent: -9999em;}
.com-map02 {font-size:0.875em;margin:25px 0}
.com-map02 h4 {font-size:1.15em}
.com-map02 {line-height:2em}
.com-map02 span {padding-right:25px;white-space:nowrap}

/*.ad-guide {background-image:url(http://img.daara.kr/kidd_n/kidd04_img1.gif);height:203px}*/
.adguide-cont06 {margin: 1em 0;font-size: 0.875em;}
.adguide-cont06 {background: url(http://img.daara.kr/kidd/img/kidd/ad_menu_text.gif) no-repeat;width: 100%;height: 136px;margin-bottom: 130px;text-indent:-9999em;}
.adguide-cont06 {background-size:750px 136px;}
.adguide-cont06 dl {display:none}
.adguide-cont06 dt {font-weight: bold;}
.adguide-cont06 dt , .adguide-cont06 dd {line-height:140%;padding-bottom:10px}

.kidd-ads img {width:95%;max-width:750px}
.kidd-ads02 {max-width:793px; width:100%;margin: 0 auto;}
.kidd-ads02 img {width:100%;}
.kidd-ads03 {max-width:791px; width:100%;}
.kidd-ads03 img {width:100%;}
.kidd-ads03 dl {display:none;}


.media-cont01, .media-cont02, .media-cont03, .application-title{display:none}
.application-title {font-size:1em;margin:10px 0 8px 0}
.table-box {width:48%;border: 0;border-top:2px solid #bcbcbc}
.table-box table {width:100%;font-size:0.9em}
.table-box th, .table-box td {padding: 5px;border-bottom: solid 1px #bcbcbc;}
.table-box th {min-width:65px}
.table-box input[type=text] {width:95%;padding:3px}
.t1 {background: #ededed;}
.table-box .first th {border-top: solid 2px #bcbcbc;}

.inquiry_area {width:49%;border: 0;}
.inquiry_area textarea{width:98%;height:175px;font-size:0.9em}
.btn-submit {text-align:center;width:100%;margin:10px auto}
.inqueryArea02 {padding-top:30px;}
.inqueryArea02 p.txt01 {color:#000; font-size:14px;}
.inqueryArea02 textarea {margin-top:14px; height:155px; padding:10px 5px;}

.partner-head,
.partner-info03 {font-size:1.0em;background-color:#F5F5F5;line-height:160%;border:1px solid #e1e1e1;padding:12px; color:#000;}

.partner-head,
.partner-info {font-size:0.8em;background-color:#F5F5F5;line-height:160%;border:1px solid #e1e1e1;padding:12px;}
.partner-head {font-weight:600;margin-top:15px}
.partnerHead02 {max-width:761px; margin-top:0; border:4px solid #989538; font-size:12px; background-color:#fff;}
.partnerHead02 a.fieldnews-sample-go {color:#8c8940; text-decoration:underline;}
.partner-info {color:#787878;}
.partnerInfo02 {margin-top:15px;/* padding-left:32px;*/ color:#5e5e5e;}
.partnerInfo02 span.type01 {font-size:14px; font-weight:bold;}
.partner-checkbox {display: block;padding:5px 0 10px 0;font-size:0.875em}
.partner-checkbox input{vertical-align:middle}
.partner-checkbox input.type01 {position:relative; top:-2px; * top:0; margin-right:4px;}
.req-table {border-top: 2px solid #989898;border-bottom: 1px solid #989898;font-size:0.9em}

.req-table td, .req-table th {padding: 5px 0 5px 15px;text-align: left;border-top: 1px solid #e0e0e0;}
.req-table th {background-color: #f6f6f6;font-weight:600}
.req-table tr:first-child th {border-top: 0;}
.req-table tr:first-child td, .req-table tr:first-child th {border-top: 0;}
.req-table input[type=text] {padding:5px}

#act-fieldnews-sample {display:none}
.fieldnews-desc li {margin-bottom:10px}
.fieldnews-desc a {display:block;line-height:20px;font-weight:bold;color:#FE5521;font-size:12px}
.fieldnews-sample {display:none;width:90%;margin:10px auto;padding:10px;background:#ededed}
/* news etc(company, history, map, notic) :: end */

/* 회사소개 : lnb */
.kiddCompanyNav .submenu-title {margin-bottom:14px; padding-bottom:10px; border-bottom:13px solid #376284; color:#376284; font-size:24px; font-weight:normal; text-indent:14px; background:none;}
.kiddCompanyNav .menu-list li {width:auto; border-bottom:0;}
.kiddCompanyNav .menu-list li a {display:block; overflow:hidden; padding:12px 10px; color:#000; font-size:16px; font-weight:normal; text-align:left; white-space:nowrap; text-overflow:ellipsis; letter-spacing:-1px;}
.kiddCompanyNav .menu-list .on a,
.kiddCompanyNav .menu-list a:hover {color:#fff; font-weight:bold; background-color:#d02d30;}

.kiddCompanyBannerList {margin-top:60px;}
.kiddCompanyBannerList  li {margin-top:10px;}
.kiddCompanyBannerList  li:first-child {margin-top:0;}
.kiddCompanyBannerList  li a {display:block; position:relative; height:88px; padding:14px 0 0 8.8%; background-color:#376284;}
.kiddCompanyBannerList  li a:hover {text-decoration:none;}
.kiddCompanyBannerList  li a span {display:block; color:#fff; font-weight:bold;}
.kiddCompanyBannerList  li a span.bg {overflow:hidden; position:absolute; top:10px; right:10px; width:16px; height:16px; background:url("http://img.daara.kr/kidd_n/common/bg_btns.png") no-repeat -37px -35px;}
.kiddCompanyBannerList  li a span.txt01 {color:#fffc00; font-size:11px;}
.kiddCompanyBannerList  li a span.txt02 {margin-top:5px; font-size:18px;}

.kiddCompanyBannerList  li dl {margin-top:30px; color:#376284;}
.kiddCompanyBannerList  li dl dt {font-size:16px; font-weight:bold; background:url("http://img.daara.kr/kidd_n/common/bg_bar_kidd_company_banner.gif") repeat-x 0 2px;}
.kiddCompanyBannerList  li dl dt span {display:inline-block; * display:inline; zoom:1; padding-right:10px; background-color:#fff;}
.kiddCompanyBannerList  li dl dd p.pic {max-width:167px; width:100%; margin-top:15px;}
.kiddCompanyBannerList  li dl dd p.pic img {width:100%;}

.introduce02 {margin-top:65px;}
.introduce02 table.intro_table {width:98%; border:0;}
.introduce02 table.intro_table caption {display:none}
.introduce02 table.intro_table th {height: 32px; color: #343434; font-weight:normal; text-align: left; line-height: 30px; background-color:#fff;}

.introduce02 table.intro_table th, .introduce02 table.intro_table td {padding: 0.5em; border:0; border-bottom:1px solid #e0e0e0; font-size:14px;}
.introduce02 table.intro_table td {color:#000;}
.imgIntro03 {max-width:793px; width:100%; margin-top:90px;}

.intro03Detail {margin-top:50px;}
.intro03Detail p.txt01 {margin-top:20px; color:#414141; font-size:16px; letter-spacing:-1px; line-height:1.8;}
.intro03Detail p.txt01 span {display:block;}

.historyArea, .locationArea, .kiddInfoBBS, .kiddInfoBBSview {width:100%; margin-top:74px;}
dl.locationDetail {overflow:hidden; margin-top:45px;}
dl.locationDetail dt , dl.locationDetail dd {float:left; padding:10px 0; border-bottom:1px solid #ebebeb; font-size:14px;}
dl.locationDetail dt {clear:left; width:60px; color:#d02d31; font-weight:bold; text-indent:8px;}
dl.locationDetail dd {width:720px;}

.history_box .com-map01 {max-width:791px;}


.list-table {border-top: 2px solid #989898;border-bottom: 1px solid #b6b6b6;}
.list-table th, .list-table td {text-align: center;padding:10px 0;font-size:.875em}
.list-table thead th {font-weight: 800;background-color: #f8f8f8;color: #555;}
.list-table tbody td {border-top: 1px dotted #b6b6b6;}
.list-table tbody tr:first-child td {border-top: 1px solid #b6b6b6;}
.list-table .bbs-title {text-align: left;padding:0 3px}
.list-table a, .list-table a:link, .list-table a:visited, .list-table a:hover {color: #555;text-decoration: none;display:block;height:140%;padding:10px 0;}

.kiddInfoBBS {border-top:0;}
.kiddInfoBBS thead th {color:#afafaf; background-color:#fff;}
.kiddInfoBBS th, .kiddInfoBBS td {padding:15px 0; border:0; border-bottom:1px solid #e3e8ec;}
.kiddInfoBBS td.bbs-title a  {color:#2f2f2f; font-size:16px;}
.kiddInfoBBS td.date {color:#afafaf; font-weight:bold;}
.kiddInfoBBS tr:hover td, .kiddInfoBBS tr:hover td a {color:#fff; background-color:#c0ccd4;}

.kiddInfoBBSview {}

.req-table {border-top: 2px solid #989898;border-bottom: 1px solid #989898;font-size:0.9em}
.req-table td, .req-table th {padding: 5px 0 5px 15px;text-align: left;border-top: 1px solid #e0e0e0;}
.req-table th {background-color: #f6f6f6;font-weight:600}
.req-table tr:first-child th {border-top: 0;}
.req-table tr:first-child td, .req-table tr:first-child th {border-top: 0;}
.req-table input[type=text] {padding:5px}

.inquireAdBBS {table-layout:fixed; border-top:0; border-bottom:0;}
.inquireAdBBS th, .inquireAdBBS td {border:0; padding-top:8px; padding-bottom:8px;}
.inquireAdBBS th {font-weight:normal; background-color:#fff;}
.inquireAdBBS th.type01 {vertical-align:top;}
.inquireAdBBS th, .inquireAdBBS td {border:1px solid #eee;}
.inquireAdBBS span.anonymityArea * {vertical-align:middle;}
.inquireAdBBS span.anonymityArea label {position:relative; top:-2px;}

h5.titInquireAdTxt {padding-left:135px; color:#e32020; font-size:18px;}
p.inquireAdTxt {margin-top:30px; padding-left:135px; font-size:14px; line-height:1.7;}

/* 관련뉴스 */
.relatedNews {margin-bottom:30px;}
.relatedNews h3 {height:40px; color:#353535; font-size:18px; text-indent:37px; line-height:40px; background-color:#e6e6e6;}
.relatedNews ul {margin-top:15px;}
.relatedNews ul li {margin-top:10px; padding-left:37px;}
.relatedNews ul li span {display:inline-block; * display:inline; zoom:1; font-size:14px; vertical-align:middle; letter-spacing:-1px;}
.relatedNews ul li span.ico {position:relative; top:2px; width:17px; height:17px; margin-right:8px; background:url("http://img.daara.kr/kidd_n/common/sprite_kidd.png") no-repeat 0 -119px;}
.relatedNews ul li span.sort {color:#31597a; font-weight:bold;}
.relatedNews ul li span.subject {overflow:hidden; width:68%; white-space:nowrap; text-overflow:ellipsis;}
.relatedNews ul li a:hover span {text-decoration:underline;}

/* BBS- pagination */
.pagination {margin-top:40px; text-align:center;}
.pagination a, .pagination strong, .pagination span {display:inline-block; height:21px; padding:0 7px 1px 7px; font-size:14px; line-height:21px;}
.pagination a:hover {color:#000; text-decoration:underline;}
.pagination a.prev {margin-right:35px; padding:0 0 0 31px; background:url("http://img.daara.kr/kidd_n/common/bg_btns.png") no-repeat 0 -61px;}
.pagination a.next {margin-left:35px; padding:0 31px 0 0; background:url("http://img.daara.kr/kidd_n/common/bg_btns.png") no-repeat right -61px;}
.pagination strong {color:#fff; font-weight:normal; background-color:#cb2b2e;}

/* 기사 상세 제품전시장 바로가기 */
.visitShowroom {position:absolute; top:0; left:0; width:445px; height:33px; padding-left:20px; text-align:left; line-height:31px; background-color:#c22421;}
.visitShowroom a {display:block; width:100%; height:100%;}
.visitShowroom span {display:inline-block; * display:inline; zoom:1;}
.visitShowroom span.company {color:#fcff00; font-size:16px; font-weight:bold;}
.visitShowroom span.type01 {margin-left:4px; color:#fff; font-size:12px;}
.visitShowroom a:hover span.type01 {text-decoration:underline;}
.visitShowroom span.ico {position:absolute; top:5px; right:8px; width:36px; height:23px; background:url("http://img.daara.kr/mc15/main-sprite5.png") no-repeat -697px -1745px;}

/* 기사상세 하단 배너 : 뉴스레터 구독신청 우측 배너 */
.adViewArea {float:right; width:318px;}

/* 특가판매 */
.bannerBargainSales {float:right; width:324px;}
.bannerBargainSales ul {margin-top:9px;}
.bannerBargainSales ul li:first-child {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #f0f0f0;}
.bannerBargainSales ul li img {max-width:324px;}

	.pc_ver{display: block}
	.pc_table_cell{display: table-cell;}
	.mobile_ver{display: none}
	.mobile_table_cell{display: none;}

/* 가상화폐 */
.clearfix::after {content: "";clear: both;display: table;}
.cyptocurrency-chart-wrapper {margin-top: 5px;margin-bottom: 20px;}
.cyptocurrency-chart-wrapper .loader {display: none;}
.cyptocurrency-chart-wrapper.loading .loader {display: block;text-align: center;margin-top: 10px;}
.cyptocurrency-chart-wrapper.loading .cyptocurrencies {display: none;}
.cyptocurrency-chart-inner {border: 1px solid #C2C2C2;padding: 10px;font-size: 14px;font-weight: bold;}
.cyptocurrency-chart-inner h2 {color: #393939;font-size: 16px;margin: 0;}
.cyptocurrency {margin-top: 16px;}
.cyptocurrency-icon {float: left;width: 40px;text-align: center;margin-right: 20px;}
.cyptocurrency-icon > img {display: inline-block;vertical-align: top;}
.cyptocurrency-name {margin-top: 2px;display: block;font-size: 11px;}
.cyptocurrency-price {float: left;line-height: 30px;white-space: nowrap;}
.cyptocurrency-rate {float: right;line-height: 30px;white-space: nowrap;}
.cyptocurrency-rate > span {position: relative;}
.cyptocurrency-rate.rate-up {color: #D60000;}
.cyptocurrency-rate.rate-up > span:before { position: relative; top: -2px; content: "";display: inline-block;vertical-align: middle;margin-right: 6px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #D60000;}
.cyptocurrency-rate.rate-down {color: #558ED5;}
.cyptocurrency-rate.rate-down > span:before {content: "";display: inline-block;vertical-align: middle;margin-right: 6px;width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 6px solid #558ED5;}
.provide-by {text-align: right;font-size: 11px;margin-top: 9px;}
.provide-by img {vertical-align: bottom;margin-left: 3px;}

/* responsible css */
@media all and (max-width:1000px) {
    .newsletter-bx {padding-left:135px;}
    .newsletter-bx .inline {display:block; margin-bottom:4px;}
    .newsletter-bx .mobileInline {display:inline;}
    .newsletter-bx .newsletter-capchar {display:inline;}
    .newsletter-bx form label {width:70px;}
    .newsletter-bx label.type01 {width:70px; padding-right:16px;}
    .newsletter-bx form input[type="text"] {width:50%;}
    .newsletter-bx form button {display:inline-block; * display:inline; zoom:1; position:static; width:150px; height:30px; margin:0 0 0 66px; font-size:14px; text-align:center;}
    .newsletter-bx form button span {display:inline;}
	.primaryNewsWrap .newsletter-application .newsletter-bx {height:auto; padding-bottom:10px;}

	.bannerBargainSales {display:none;}
	
	.pc_ver{display: none}
	.pc_table_cell{display: none;}
	.mobile_ver{display: block}
	.mobile_table_cell{display: table-cell;}
}

@media all and (max-width:980px){
    /* .global-container, .head-logo, .gnb-navi, #section-contents, #footer {width:100%} */
    .gnb-search {right:5px}
    .global-set li {margin-left:5px}
    .global-link li:last-child {margin-right:5px}
    .global-set li:first-child {display:none}
    .gnb-area li {font-size:1em;font-weight:600}
    .gnb00 {width:12%;margin-right:5px}
    li.gnb04 {width:10%}

    .f-company {margin:0 auto;}
    .family-icon {height:3px;width:100%;overflow:hidden}

    .photo-news {width:77.9%}
    .product-news {width:21.6%}
    .photo-news dl dt img, .product-news dl dt img {height:auto}
    .product-news dl.small dt img {height:auto;}
    /*.leading-news {padding-left:10px}*/

    .headline-list li {line-height:1.6em}
    .quick-menu {display:none}

    dl.locationDetail {overflow:hidden; margin-top:20px;}
    dl.locationDetail dt , dl.locationDetail dd {float:none; padding:0; border-bottom:0;}
    dl.locationDetail dt {width:100%; margin-top:10px; text-indent:0;}
    dl.locationDetail dd {width:100%; margin-top:5px;}
    dl.locationDetail dd span.type01 {display:none;}
    dl.locationDetail dd span.type02 {display:block; margin-top:5px;}
}

@media all and (max-width:860px) {
 .advertiseArea {display:none;}
}

@media all and (max-width:800px){
	.global-container, .head-logo, .gnb-navi, #section-contents, #footer {width:100%}
    .gnb-banner {display:none;}
	.leading-news {float:none !important; width:96%; margin:0 auto;}
    .aside .news-popular {display: block;}
    .head-logo, .kidd-logo {margin:0}
    ul.gnb-area li {}
    .cate-on li a {}
    .section-news {min-height:auto !important;}

    .newsletter-bx .btn-type {display:block; margin:0 0 5px;}
	.news-reporter {margin-top:40px;}
	.infoByLine .news-reporter {margin-top:0;}
	.infoByLine a.btnMore {top:14px;}
	.btn-etc02 {margin-top:20px;}
	.primaryNewsWrap .primary-news {padding-bottom:0;}
	.primaryNewsWrap .primary-news ul {padding:15px 0;}
	.primaryNewsWrap .newsletter-application {float:none; width:99%; margin:0 auto;}
	.primaryNewsWrap .newsletter-bx .formAgreement input[type=checkbox] {top:3px;}

    .kidd_nav {position:relative;width:100%;max-width:100%;}
    .kidd_nav .menu-list {width:100%;margin:0 auto 20px; word-spacing:-0.344em}
    .kidd_nav .menu-list li {display:inline-block; * display:inline; zoom:1; width:25%;word-spacing:normal;text-align:center}
    .kidd_nav .menu-list li a {overflow:visible;text-align:center}
    .kidd_nav .menu-list li img {display:none}
    .kidd_nav .menu-list li span.blind {display:block;position:relative;}
    .banner_list, .kiddCompanyBannerList {display:none}
    .kiddCompanyNav .menu-list li a {padding:8px 5px; font-size:14px; text-align:center;}
    .introduce02, .historyArea, .locationArea, .kiddInfoBBS, .kiddInfoBBSview {margin-top:30px;}

	.intro03Detail {margin-top:10px; padding:0 2%;}
	.intro03Detail p.txt01 {margin-top:20px;}
    .intro03Detail p.txt01 span {display:inline;}

    .leading-news .headline-news {min-height:250px}
	.primaryNewsWrap .newsletter-application .newsletter-bx {height:auto; padding-bottom:20px;}
	.primary-news ul li {float:none; width:100%;}

    .kidd-info{margin:0 auto;width:95%;}
    .intro_table {display:none}
    .intro_table02 {display:table}
    .intro03 img{display:none}
    .intro03-bx {display:block;margin-bottom:30px}
    .intro03 .intro03-title{color:#3F90FE;margin:30px 0 10px}
    .intro03 .intro03-info {font-size:0.8em;line-height:160%}

    .submenu-title {display:none}
    .bx-news-list dd h3 {margin-top:1px}
	.font-control span {line-height:26px;}
	.inquireAdBBS span.anonymityArea label {top:0;}

	/* 기사 상세 뉴스레터 우측 광고영역 */
	.adViewArea {float:none; margin-top:20px;}
	.content_area{padding: 10px;}
	
	.aside{display: none}
}

@media all and (max-width:768px) {
    .primary-news {width:99.5%;}
    .primary-news ul {padding:15px 5.464%;}

    .titInquireAd {margin-top:40px;}
    h5.titInquireAdTxt {padding-left:0; color:#e32020; font-size:18px;}
    p.inquireAdTxt {margin-top:30px; padding-left:0; font-size:14px; line-height:1.7;}
    .sectionCompanyInfo {margin-top:20px;}
	.relatedNews ul li span.ico {display:none;}

	.sub-title {line-height:1.3;}

	.newsletter-bx .formAgreement {margin-top:20px;}
	.newsletter-bx p.formAgreementTxt {margin-top:10px;}

	.viewArticle01 .news-copyright02 {float:none; width:100%;}
	.viewArticle01 .viewArticleInner {overflow:hidden; float:none; width:100%; margin-top:20px; padding-top:2px;}

	.viewArticle02 {margin-top:20px; padding:0; border:0; background-color:#fff;}
	.viewArticle02 dl {height:auto;}
	.viewArticle02 dl dt {float:none; width:100%; margin:0; padding:0;}
	.viewArticle02 dl dt span {display:inline;}
	.viewArticle02 dl dd {float:none; width:100%; margin-top:10px;}
	.viewArticle02 .btnSnsShare {overflow:hidden; float:none; width:100%; padding:0;}
	.viewArticle02 .btnSympathy {float:none; width:100%; padding:0; border:0;}
	.viewArticle02 .btnSympathy ul {width:100%; margin-top:20px;}
	.viewArticle02 .btnSnsShare a {margin-bottom:10px;}
	.mBtnEtc02 {margin-top:-72px; margin-bottom:80px;}

	.content_area{padding: 10px;}
}

@media all and (min-width:681px){
    ul.gnb-area li {display:inline-block !important}
    .gnb-cate-prev, .gnb-cate-next {display:none !important}

}
@media all and (max-width:680px){
    .global-set,#global-gnb {display:none}
    .gnb-navi {overflow:hidden;z-index:9990;}
    .kidd-logo {width:30%;margin-left:5px;min-height:70px;line-height:70px}
    .kidd-logo img {width:100%;min-width:140px;vertical-align:middle}
    ul.gnb-area {position:relative;top:-34px}
    ul.gnb-area li {display:none;width:80%;margin:0 5% 0 15%;}
    ul.gnb-area li.on {display:block}
    ul.gnb-area li.hover {border:1px solid}
    .cate-on {overflow:visible}
    .cate-on li a {background-color:#fff;border:1px solid #ededed;border-top:0;}
    ul.gnb-area li.on a {color:#222;background:#fff}
    .icon-gnb-cate,.gnb-cate-prev, .gnb-cate-next {display:block}

    .f-guide ul {width:100%;white-space:nowrap}
    .f-guide li {width:17%}
    .f-guide li:nth-child(4) {width:30%}
    .f-company-info {display:block;width:90%;margin:0 auto;margin-bottom:10px;border-right:0}
    .f-company-info {clear:both}
    .f-company h3 {line-height:25px}
    .license-icon {display:none}
    .f-company-info li {float:left;margin-right:10px;}
    .site-notice, .copyright {width:90%;margin:15px auto 0 auto;padding:0}


    .photo-news, .leading-news {width:96%;margin:0 auto}
    .product-news {position:relative;display:block;width:98%;margin:0 auto}
    .product-news dl {float:left;width:33%;margin-left:0.5%;margin-top:0.5%}
    .product-news dl:first-child {margin-left:0}
    .product-news dl.small dt img {max-height:173px}
/*
    .photo-news dl.small, .product-news dl.small {width:100%;margin-left:0;margin-top:0.5%}
    .photo-news dl.small dt, .product-news dl.small dt{display:inline-block;width:23%;vertical-align:middle}
    .photo-news dl.small dd, .product-news dl.small dd{position:relative;display:inline-block;width:72%;margin-left:10px;right:0;background:none;color:#222;vertical-align:middle;line-height:1.3em}
    .photo-news dl.small dd a, .product-news dl.small dd a{color:#222;white-space:normal;text-align:left;width:100%;}
*/
    .aside {display:none}
    .headline-list li {line-height:1.54em}

    .section-search {min-height:0}

    .menu-list {font-size:.9em}

    .kidd-ads03 img.type01 {display:none;}
    .kidd-ads03 dl {display:block;}
    .kidd-ads03 dl dt {margin-top:15px; color:#1968a6; font-size:16px;}
    .kidd-ads03 dl dd {margin-top:5px; font-size:14px;}

    .president_award img {margin: 20px 0 0 0; width: 580px;}

    .sns-share-btn {position:relative;width:100%;top:15px;right:5px; height: 35px;}
	.viewArticle01 .sns-share-btn {margin-bottom:10px;}

}  /* max-width:680px */

@media all and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1.5) {
	#section-contents {margin-top:0;}
	.kidd_nav {margin-top:0;}
	.sectionCompanyInfo {margin-top:0;}
    .kiddCompanyNav ul.menu-list li {display:block; width:100%;}
    .kiddCompanyNav ul.menu-list li a {display:block; height:30px; padding:0; color:#fff; line-height:30px; background-color:#d02d30;}
	.kiddCompanyNav ul.menu-list li:first-child a {border-top:0;}
	.kiddCompanyNav .menu-list .on a, .kiddCompanyNav .menu-list a:hover {color:#d02d30; background-color:#f6ff00;}
	.sectionCompanyInfo {margin-top:15px;}
}

@media all and (max-width:480px){
    .gnb-search {top:30px}
    .gnb-search {width:160px}
    .gnb-search input[type=text] {width:115px}

    .section-news {margin-top:20px;}
    .sectionCompanyInfo {min-height:100px;}

    .headline-top {width:100%}
    .headline-list {position:relative;width:100%;top:0;margin-top:10px}

    .bx-news-list dd {margin-left:5px;}
    .bx-news-list dd p {display:none}
    .bx-news-list dd h3 a{white-space:normal}

    .bx-news-list-photo {width:48%;}
    .bx-news-list-photo dd h3 a{white-space:nowrap}

    .search-list dt {display:block;margin-bottom:5px}
    .search-list dd {width:100%;}
    .search-list dd ul li {width:26%;}

	#section-contents {margin-top:0;}
	.kidd_nav {margin-top:0;}
	.sectionCompanyInfo {margin-top:15px;}
    .kiddCompanyNav ul.menu-list li {display:block; width:100%;}
    .kiddCompanyNav ul.menu-list li a {display:block; height:30px; padding:0; color:#fff; line-height:30px; background-color:#d02d30;}
	.kiddCompanyNav ul.menu-list li:first-child a {border-top:0;}
	.kiddCompanyNav .menu-list .on a, .kiddCompanyNav .menu-list a:hover {color:#d02d30; background-color:#f6ff00;}

    #p_history1, #p_history2, #p_history3 {background:none;text-indent:0}
    #p_history3 dt, #p_history2 dt, #p_history1 dt {font-weight:600;margin-top: 10px;margin-left:5px}
    #p_history3 dd, #p_history2 dd, #p_history1 dd {margin-left:10px;color: #555;font-size:0.8em;line-height:1.6em}

    .adguide-cont06 {background:none;text-indent:0}
    .adguide-cont06 dl {display:block}

    .inquiry_area, .table-box {width:100%}
    .application-title {display:block}

    .font-control {right:5px}
    .sns-share-btn {position:relative;width:100%;top:15px;right:5px}
	.viewArticle01 .sns-share-btn {margin-bottom:10px;}
    .paging_con {padding:10px 0; border-top: 1px solid #f3f3f3;/* background-color:#f1f1f1; */}
    .newsletter-bx {padding-left:10px; background:#fff;}
	.intro03Detail p.txt01 {font-size:13px;}
	.relatedNews ul li span.subject {display:block; width:99%;}
	.infoByLine p.reportGreeting {line-height:1.5;}
	.infoByLine a.btnMore {position:static; margin-top:10px; text-align:left;}

	.inquireAdBBS span.anonymityArea {display:block; margin-top:10px;}
	.inquireAdBBS span.anonymityArea input[type=checkbox] {margin-left:0 !important;}
	.inquireAdBBS span.anonymityArea label {top:1px;}

	.sectionCompanyInfo .hType03 {font-size:18px;}

	.bannerBargainSales {display:block; float:none; margin:10px auto 0;}

	/* 기사 상세 뉴스레터 우측 광고영역 */
	.adViewArea {margin:20px auto 0;}

    .president_award img {margin: 20px 0 0 0; width: 480px;}

	.type01 td{}
} /* max-width:480px  */

    /* 2017.07.21 추가 */
    .inline .frame01 {position: absolute;top: 44%;left: 44%;width: 65px;height: 66px; margin: 4px 0 0 35px;background: url(http://img.daara.kr/kidd_n/frame_news_list.png) no-repeat 0 0;}


/*20170919_메인추천제품 추가*/
.bestProd{width:100%;display:none;}
.bestProd .inner{position:relative;background:#fff;padding:10px 15px 15px;overflow:hidden;}
.bestProd .inner h6{padding-top:10px;font-size:15px; color:#b92321;}
.bestProd .inner .popList{margin-top:20px;height:100%;overflow:auto;}
.bestProd .inner .popList .swiper-slide a{display:inline-block;text-align:center;}
.bestProd .inner .popList .swiper-slide img{/*width:100%;*/height: 22vw;min-height:80px;max-height:100px;border: 1px solid rgba(0,0,0,.04);}
.bestProd .inner .popList .swiper-slide .text{margin-top:4px;font-size:14px;color:#222;overflow: hidden;
text-overflow: ellipsis;
display: block;
display: -webkit-box;
-webkit-line-clamp: 2; /* 라인수 */
-webkit-box-orient: vertical;
word-wrap:break-word;
line-height: 16px;
height:auto;
max-height: 32px;}
.bestProd .link{position:absolute;top:20px;right:15px;width:74px;height:27.5px;line-height:29.5px;border-radius:20px;color:#757575;font-size:12px;border:1px solid #dadada;text-align:left; text-indent: 1.2rem}
.new-line-banner-wrap{background:#e6f1ff;width:100%;}
.new-line-banner{overflow:hidden;width:1000px;height:29px;margin:0 auto;}
.new-line-banner dl{line-height:29px;float:left;height:29px;overflow:hidden;}
.new-line-banner dt{height:20px;line-height:20px;padding:0 8px;box-sizing:border-box;background:#445b77;color:#fff;font-size:13px;float:left;margin-top:4px;}
.new-line-banner dd{padding-left:10px;float:left;width:80%;height:29px;}
.new-line-banner dd a{color:#222;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;width:100%;}
.new-line-banner .real-time-news{width:480px;}
.new-line-banner .real-time-news dt{width:auto;letter-spacing: -1px}
.new-line-banner .real-time-comment{width:460px;float:right;}
.new-line-banner .real-time-comment dt{background:#708bae}
@media all and (max-width:800px){
	.bestProd{display:block;}
    .new-line-banner{width:100%;}
    .real-time-comment{display:none;}
    .new-line-banner .real-time-news{width:100%;margin-left:4px;}
    .new-line-banner dd{width: calc(100% - 100px);}
}
.bx-prev,.bx-next{text-indent:-9999px;overflow:hidden;}


/*간편로그인*/
.comment-login-area{padding:20px 40px 40px;position:relative;border:1px solid #ddd;width:520px;background:#fff;max-width:100%;}
.comment-login-area .tit{font-size:15px;color:#222;margin-bottom:20px;text-align:center;}
.comment-login-area .clse-btn{width:21px;height:21px;text-indent:-9999px;overflow:hidden;position:absolute;top:-10px;right:10px;background:url(http://img.daara.kr/kidd2017/mice/view/comment-login-clse.jpg) no-repeat 0 0;cursor:pointer;margin-top:20px;}
.comment-login-area .com-login-btn{display:block;width:100%;height:50px;line-height:50px;text-align:center;color:#fff;font-size:15px;border-radius:5px;box-sizing:border-box;}
.comment-login-area .daara-login{background:#e65d52;margin-bottom:20px;}
.login-link-list{display:inline-block;text-align:center;width: 100%;padding-bottom:20px;border-bottom:1px solid #eee;}
.login-link-list>li{display:inline-block;position:relative;}
.login-link-list a{font-size:13px;color:#222;}
.login-link-list>li:first-child{margin-right:10px;padding-right:10px;}
.login-link-list>li:first-child:before{content:"";display:block;width:1px;height:11px;background:#ddd;position:absolute;right:-5px;top:7px;}
.comment-login-area .facebook-login{margin:20px 0 10px;background:#3c5a9a url(http://img.daara.kr/kidd2017/mice/view/facebook-login.png) no-repeat 0 0;}
.comment-login-area .kakao-login{margin-bottom:10px;background:#fce000 url(http://img.daara.kr/kidd2017/mice/view/kakao-login.png) no-repeat 0 0;color:#222;}
.comment-login-area .naver-login{margin-bottom:10px;background:#1ec800 url(http://img.daara.kr/kidd2017/mice/view/naver-login.png) no-repeat 0 0;}
.comment-login-area .google-login{margin-bottom:10px;background:#f9f9f9 url(http://img.daara.kr/kidd2017/mice/view/google-login.png) no-repeat 0 0;border:1px solid #ddd;color:#222;}

.comment-bx{border:1px solid #ddd; border-bottom: 0;}
.comment-bx .user-id{text-indent:15px;line-height:30px;color:#222;font-size:13px;background:#fff;}
.comment-bx textarea{width:100%;padding:10px;box-sizing:border-box;outline:none;border:none;font-size:12px;resize:none;}
.comment-bx .comment-bx-bottom{height:43px;border-top:1px solid #ededed;line-height:43px;background:#fff;}
.comment-bx-bottom .float-lft{color:#999;font-size:13px;margin-left:15px;}
.comment-bx-bottom .comment-reg-btn{float:right;width:68px;height:43px;line-height:43px;text-align:center;font-size:13px;background:#445b77;color:#fff;}
@media all and (max-width:801px){
    .comment-login-area {padding:20px 0 40px;}
    .comment-login-area .com-login-btn{background-image:none;}
}

/*180706 산업일보 댓글영역 추가*/
.com-tab-bx-list .active {
    display: block;
}

/*180822 UI개편*/

.greeting04 img{
	text-align: center;
	margin-top: 20px;
}
.sansotong_logo {
    float: left;
}
.mainMediaWrap ul.asideBanner li a img {width:100%; height: 100%; vertical-align:top;}
.mobile_menu_tab{display: none;}

/*181206 추천제품 신풍/중고 표기 이한석*/
.old_new_wrap {
    position: absolute;
    right: 0;
    top: 0;
    line-height: 1;
    margin-top: 0;
    font-size: 12px;
}
.old_new_wrap em {
    display: block;
}
.old_new_wrap em span{ display: inline-block;}
.old_product_box .old_p {
    width: 30px;
    height: 17px;
    line-height: 17px;
    background-color: #e47877;
    color: #fff;
    padding: 2px 3px;
}
.new_product_box .new_p {
    width: 30px;
    height: 17px;
    line-height: 17px;
    background-color: #5795d2;
    color: #fff;
    padding: 2px 3px;
}
.new_old_product_box .new_p {
    padding: 1px 3px;
    width: 30px;
    height: 17px;
    line-height: 17px;
    background-color: #5795d2;
    color: #fff;
}
.new_old_product_box .old_p {
    padding: 1px 3px;
    width: 30px;
    height: 17px;
    line-height: 17px;
    background-color: #e47877;
    color: #fff;
    margin-left: 1px;
}
.bestProd .inner .popList .swiper-slide a {
    position: relative;    
}
/*181206 ie 신품/중고 line-height 맞지않음 으로 인한 핵 추가 이한석*/
@media screen and (min-width:0\0){
    .old_new_wrap em span{padding: 2px 0 0 0}
}

.m-banner {
    display: none;
}
.pc-banner {
    display: block;
}

#act-quiznews {
    min-height: 570px;
    height: 570px;
    overflow: hidden;
    position: relative;
}
#act-quiznews .quizBanner {
    height: 100%;
}
.bot-con .article-txt .news-image {
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
}
#act-quiznews .slick-prev {
    left: 10px;
}
#act-quiznews .slick-next {
    right: 10px;
}
#act-quiznews .slick-prev:before, #act-quiznews .slick-next:before {
    color: #333;
    font-size: 32px;
}
#act-quiznews .slick-track {
    display: table;
}
#act-quiznews .slick-slide {
    display: table-cell;
    vertical-align: middle;
    float: none;
}
#act-quiznews .slick-dots {
    bottom: 0;
}
#act-quiznews .slick-prev, #act-quiznews .slick-next {
    width: 32px;
    height: 34px;
}
.slick-prev, .slick-next {
    z-index: 1;
}

@media (max-width: 800px) {
    .m-banner {
        display: block !important;
    }
    .pc-banner {
        display: none !important;
    }
    #act-quiznews {
        min-height: auto;
        height: auto;
        overflow: hidden;
        position: relative;
    }
}
