@charset 'utf-8';





/* layout */
#detail-conts{position:relative;overflow:hidden;}
#serSection{position:relative;overflow:hidden;}

/* total left area*/
.head-area{position:relative;display:block;height:42px;margin-bottom:20px;}
.rgt-btn{position:absolute;right:0;bottom:0;}
.head-info{position:absolute;top:20px;right:150px;padding-left:10px;line-height:100%;text-indent:5px;}
.head-info:before{position:absolute;top:4px;left:0;display:inline-block;width:10px;height:10px;content:'';background:url(../images/contents/ico_ex.png) no-repeat;}
.head-area h1.title{height:39px;padding:15px 0 0;font-size:21px;font-weight:bold;color:#111;background:url(../images/contents/bul_title-type1.png) no-repeat left top;}
.head-area h1>span{padding-left:5px;font-size:15px;font-weight:normal;color:#999;}
.head-area h1 .sum{padding:0 2px;font-weight: bold;}
.title-box{position:relative;float:left;width:calc(100% - 976px);height:361px;padding:40px;color:#fff; background:url(../images/contents/bg_float.jpg) no-repeat 0 top; background-size:361px; }
.title-box h2{position:relative;padding-bottom:10px;font-size:27px;font-weight:400;line-height:1;letter-spacing:-.08em;}
.title-box h2:before{position:absolute;bottom:0;left:1px;display:block;width:23px;height:2px;content:'';background-color:#ff004e;-webkit-transition:background .3s;transition:background .3s;}
.title-box .desc{margin:30px 0 100px;font-size:19px;font-weight:400;line-height:1.5;letter-spacing:-.05em;}

/* total right area + slider */
.info-g{float:right;overflow:hidden;width:calc(100% - 324px);height:361px;padding:20px 18px 20px 0;font-size:0;}
.borderB{border-color:#27a4bc;border-style:solid;border-width:1px 1px 1px 0;}
.resch-info{display:inline-block!important;overflow:hidden;box-sizing:border-box;width:477px!important;}
.resch-info h3{display:block;position:relative;color:#27a4bc;border-width:1px;border-style:solid;border-color:#14adea;border-radius:3px;font-size:19px;font-weight:400;line-height:1.3;line-height:44px;text-align:center;letter-spacing:-1.25px;}
.resch-info:nth-child(1n) {padding:0 20px 0 20px;}
.resch-info:nth-child(2n) {padding:0 1px 0 20px; ; border-left:1px solid #e7e7e7;}
/*.resch-info.left{padding:0 20px;border-right:1px solid #e7e7e7;}
.resch-info.right{padding:0 5px 0 20px;}*/
.resch-conts{padding:10px 0 15px; height:209px;}
.resch-conts > p{display:block;overflow:hidden;margin-bottom:9px;color:#333;font-size:0;font-weight:400;word-spacing:-.1px;}
.resch-conts p:nth-child(2) {/*min-height:80px;*/ overflow:hidden;}
.resch-conts p span{display:inline-block;font-size:14px;line-height:30px;vertical-align:top;}
/*.resch-conts p span.title{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:74px;margin-right:17px;padding:0 10px;border-radius:2px 2px 2px 2px;background-color:#f1f1f1;font-weight:bold;text-align:center;-webkit-appearance:none;}*/
.resch-conts p span.title{-webkit-box-sizing:border-box;box-sizing:border-box;min-width:180px; border-radius:2px 2px 2px 2px;background-color:#f1f1f1;font-weight:bold;text-align:center;-webkit-appearance:none;}
.resch-conts p span:nth-child(2){text-align:left; overflow: hidden; max-height: 30px; font-size:15px;display: initial;/*max-height: 47px;*/ float: right;width: 250px;padding: 3px 0x 0 0; text-overflow:ellipsis; white-space:nowrap;}
/*.resch-conts p span:nth-child(2) {max-width: 325px; max-height: 30px; overflow: hidden;}*/
/*.resch-info p + p{position:relative;margin-top:20px;margin-bottom:15px;padding-top:15px;color:#555;border-top:1px dashed #ddd;font-size:15px;font-weight:400;line-height:1.5;letter-spacing:-.08em;}*/
.resch-info .mbtn{display:block;color:#fff;border-width:1px;border-style:solid;border-color:#63676d;border-radius:3px;background:#63676d;letter-spacing:-.05em;}
.resch-info .mbtn:hover,
.resch-info .mbtn:focus{color:#fff;border-color:#27a4bc;background-color:#27a4bc;-webkit-transition:background .3s;transition:background .3s;}
.mbtn{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:32px;border-radius:2px;font-size:14px;font-weight:400;line-height:30px;text-align:center;-webkit-appearance:none;}
.white-line{color:#fff;border-width:1px;border-style:solid;border-color:#fff;background:transparent;background-color:transparent;}
.white-line:hover{color:#666;border-color:#fff;background-color:#fff;-webkit-transition:background .3s;transition:background .3s;}
.btn-arrow-right{display:inline-block;padding:0 40px 0 10px;background-image:url(../images/contents/bg_arrow_right.gif);background-repeat:no-repeat;background-position:92% 14px;background-size:22px 6px;}
.btn-arrow-right:hover{background-image:url(../images/contents/bg_arrow_right_on.gif);}
.btn-lank-right{display:inline-block;padding:0 30px 0 10px;background-image:url(../images/contents/ico_direct_sm_on.png);background-repeat:no-repeat; background-position:92% 10px;}
.btn-lank-right:hover{background-image:url(../images/contents/ico_direct_sm.png);}
.group{position:relative;margin-bottom:50px;}
.multiple-items{position:relative;}
.multiple-items .slick-prev{display:inline-block!important;position:absolute;top:315px;left:894px;}
.multiple-items .slick-next{display:inline-block!important;position:absolute;top:315px;right:0;}
.multiple-items .slick-prev{width:32px;height:32px;background-image:url(../images/contents/item_prev.gif);}
.multiple-items .slick-prev:hover,
.multiple-items .slick-prev:focus{background-image:url(../images/contents/item_prev_on.gif);}
.multiple-items .slick-next{width:32px;height:32px;background-image:url(../images/contents/item_next.gif);}
.multiple-items .slick-next:hover,
.multiple-items .slick-next:focus{background-image:url(../images/contents/item_next_on.gif);}
.multiple-items .slick-prev:before,
.multiple-items .slick-next:before{content:'';}

 /* 검색 총 개수 */
.search-total{padding:20px 0;font-family:'NanumSquare';font-weight:bold;font-size:19px;line-height:1;color:#333;text-align:center;letter-spacing:-.045em; background:#f1f1f1; margin-bottom:20px;}
.search-total span{font-weight:bold;color:#ff004e;}
.search-total strong{font-weight:bold;color:#27a4bc;}

/* 관련통계 용어 스크롤 */
.data-desc .scroll{max-height:303px;overflow-x:hidden;overflow-y:scroll; border-bottom:none;}
.data-desc .scroll::-webkit-scrollbar{width:10px;height:10px;border-radius:35px;}
.data-desc .scroll::-webkit-scrollbar-button:start:decrement,
.data-desc .scroll::-webkit-scrollbar-button:end:increment{display:block;width:0;height:0;background:rgba(0,0,0,.05);}
.data-desc .scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.05);}
.data-desc .scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:35px;}

/* box */
.accent{color:#ff004e;}
.result-wrap .list-row{margin:0 -15px;overflow: hidden;}
.result-wrap .list-col{float:left;box-sizing:border-box;width:635px;margin:0 15px;}
.data-item{overflow:hidden;position:relative;width:100%;margin-bottom:20px;}
.data-title{display:block;position:relative;height:50px;padding:15px 20px;color:#fff;background:#858b98;line-height:50px;}
.data-title > span{display:inline-block;line-height:21px;vertical-align:top;}
.data-title .category{margin-right:5px;font-size:18px;font-weight: bold;}
.data-title .total{font-size:15px;}
.data-title .total strong{padding:0 5px;font-weight: bold;vertical-align:top;}
.data-title .btn-more{position:absolute;z-index:1;top:9px;right:15px;font-size:14px;}

/* 검색결과 */
.data-desc{display:block;overflow:hidden;box-sizing:border-box;padding:20px;border-width:0 1px 1px 1px;border-style:solid;border-color:#858b98;height:340px;}
.data-desc.trem li{min-height:125px;}
.data-desc.list-height{min-height:285px;}
.data-desc li{position:relative;padding-bottom:20px;}
.data-desc li:last-child{padding-bottom:0;}
.data-desc li.dot_line:last-child{padding:20px 0 0 0; border-top:1px dashed #ddd;}
.data-desc li p{display:block;overflow:hidden;position:relative;color:#333;font-size:0;font-weight:400;word-spacing:-.1px;}
.data-desc li p.title{margin-bottom:10px; color:#333; max-height:25px; overflow:hidden;}
.data-desc li p.title a{display:block;font-size:16px;font-weight:bold;line-height: 23px;cursor:pointer;}
.data-desc li p.title a:hover,
.data-desc li p.title a:hover strong{color:#096dc7;text-decoration:underline;}
.data-desc li a .download{display:inline-block;box-sizing:border-box;margin-left:10px;color:#fff;border-radius:2px;background:#63676d;font-style:normal;line-height:24px;cursor:pointer;text-align:center;vertical-align:bottom;}
.data-desc li a .download span{display:block;padding:0 10px;font-size:12px;font-weight:400;line-height:23px;text-align:center;}
.data-desc li p.title > span{display:block;font-size:16px;font-weight:bold;line-height: 23px;cursor:default;}
.data-desc li p.title > span .download{display:inline-block;box-sizing:border-box;margin-left:10px;color:#fff;border-radius:2px;background:#63676d;font-style:normal;line-height:24px;cursor:pointer;text-align:center;vertical-align:bottom;}
.data-desc li p.title > span .download span{display:block;padding:0 10px;font-size:12px;font-weight:400;line-height:23px;text-align:center;}
.data-desc li p.info{display:block;display:-webkit-box;overflow:hidden;position:relative;color:#444;font-size:15px;line-height:1.4;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.data-desc li p.info.rows2{-webkit-line-clamp:2;}
.data-desc li p.data-meta{overflow:hidden;padding-top:8px;color:#666;font-size:0;line-height:1;}
.data-desc li p.data-meta > span{position:relative;margin:0 8px 0 0;padding:0 8px 0 0;font-size:14px;line-height:21px;}
.data-desc li p.data-meta > span:after{display:inline-block;position:absolute;top:7px;right:0;left:auto;width:1px;height:11px;margin-top:-1px;background:#dbdbdb;content:'';}
.data-desc li p.data-meta > span:last-child:after{display:none!important;}

.data-desc p .title{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:74px;margin-right:17px;padding:0 10px;border-radius:2px 2px 2px 2px;background-color:#f1f1f1;font-size:15px;font-weight: bold;line-height:30px;text-align:center;vertical-align:baseline;-webkit-appearance:none;}
.data-desc p .title2{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:188px;margin-right:17px;padding:0 10px;border-radius:2px 2px 2px 2px;background-color:#f1f1f1;font-size:15px;font-weight: bold;line-height:30px;text-align:center;vertical-align:baseline;-webkit-appearance:none;}
.data-desc p .title.block{display:block;width:97%;text-align:left;}
.data-desc p .them{font-size:15px;}
.data-desc p .them2{font-size:15px;display: initial;/*max-height: 47px;*/ float: right;width: 377px;padding: 3px 9px 0 0;}
.data-desc p .big{padding:16px 0;vertical-align:top;}
.data-desc li.obj{min-height:115px;}
.data-desc .big + span{display:inline-block;width:502px;line-height:1.7;}
.data-desc li .new-item p:first-child{padding-bottom:10px;}

.data-desc .overview p + div{display:block;width:97%;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:12px;text-indent:0;}
.data-desc .overview p + div li{padding-bottom:2px;padding-left:20px;text-indent:-20px;}
.data-desc .overview li{padding-top:0;padding-bottom:0;}
.data-desc .overview li:last-child{padding-top:10px;border-top:0;}

.data-desc .resch-list li{position:relative;padding:5px 0 5px 12px;color:#333;border-top:1px dashed #c8c8c8;font-size:15px;}
.data-desc .resch-list li:first-of-type{border-top:1px dashed #c8c8c8;}
.data-desc .resch-list li:last-of-type{border-bottom:1px dashed #c8c8c8;}
.data-desc .resch-list li:hover > span{color:#096dc7;text-decoration:underline;}
.data-desc .resch-list li span{position:relative;font-weight:400;line-height:24px;cursor:pointer;vertical-align:middle;}
.data-desc .resch-list li > span:before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}
.data-desc .resch-list li a.detailview{display:inline-block;position:absolute;right:0;box-sizing:border-box;margin-left:10px;color:#fff;border-radius:2px;background:#63676d;font-style:normal;line-height:24px;cursor:pointer;text-align:center;vertical-align:middle;}
.data-desc .resch-list li a.detailview span{display:block;padding:0 10px;font-size:13px;font-weight:400;line-height:24px;text-align:center;}

/* list box */
.josa-box{padding-bottom:20px;}
.josa-box ul{display:block;overflow:hidden;position:relative;box-sizing:border-box;width:100%;padding:25px 30px;border:1px dashed #c8c8c8;font-size:0;}
.josa-box ul li{display:inline-block;width:20%;}
.josa-box ul li a{box-sizing:border-box;margin-bottom:0;padding-left:9px;color:#444;background:url(../images/contents/bul_title-type4.png) no-repeat left 50%;font-size:17px;font-weight:400;text-align:left;letter-spacing:-1.2px;}
.josa-box ul li:hover a , .josa-box ul li.on a{color:#096dc7;}

/* title box */
.tit-box{position:relative;margin-bottom:20px;background:#309cb7;}
.tit-box span{display:block;position:relative;color:#fff;font-size:19px;font-weight:400;line-height:48px;text-align:center;}
.tit-box span i{position:relative;}
.tit-box span i:before{position:absolute;top:2px;left:-35px;width:27px;height:23px;background:url(../images/contents/ico_josa.png)no-repeat center;content:'';}

/* board thema */
.hoz-line{display:block;overflow:hidden;height:1px;border-width:0 0 0 0;background:#096dc7;}
.board-list-hoz ul{border-bottom:1px solid #dddddd;}
.board-list-hoz ul li a span{display:block;}
.board-list-hoz ul li a span.title{position:relative;padding-top:30px;margin-bottom: 15px;color:#222;border-top:1px dashed #c8c8c8;font-size:18px;font-weight:bold;line-height:1;max-height: 50px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;}
.board-list-hoz ul li a span.title::before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}
.board-list-hoz ul li:hover a span.title{color:#096dc7;text-decoration:underline;}
.board-list-hoz ul li:first-child a span.title{border-top:none;}
.board-list-hoz ul li a span.ctxt{margin-bottom:25px;padding-left:11px;line-height:1.5;text-indent:0;color:#444;display:-webkit-box;overflow:hidden;position:relative;max-height:63px;color:#444;font-size:15px;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

/* board top */
.bbs-top{display:block;overflow:hidden;position:relative;height:36px;margin-bottom:15px;}
.bbs-top p{padding:15px 0 0;color:#111;background:url(../images/contents/bul_title-type1.png) no-repeat left top;font-size:21px;font-weight:bold;line-height:1;}
.bbs-top p > span{padding-left:5px;color:#999;font-size:15px;font-weight:normal;}
.bbs-top .total span{padding:0 2px;}
.bbs-top .right{position:absolute;right:0;top:4px;}
.bbs-top .right .select_wrap{width:132px;}

/* board - 연구결과 */
.data-findings li:first-child p.title{border-top:none;}
.data-findings li{position:relative;}
.data-findings li p{display:block;overflow:hidden;position:relative;color:#333;font-size:0;font-weight:400;word-spacing:-.1px;}
.data-findings li p.title{height: 47px;position:relative;padding: 11px 20px 10px;margin-bottom: 15px;color:#333; background-color: #f5f5f6;}
.data-findings li p.title a{position: relative;color: #222;max-height: 24px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-size:17px;font-weight:bold;cursor:pointer;max-width: 80%;line-height: 24px;}
.data-findings li p.title a:hover,
.data-findings li p.title a:hover strong{color:#096dc7;text-decoration:underline;}
.data-findings li p.title a:before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}
.data-findings li a .download{display:inline-block;box-sizing:border-box;height:24px;margin-left:10px;color:#fff;border-radius:2px;background:#63676d;font-style:normal;cursor:pointer;text-align:center;vertical-align: bottom;}
.data-findings li a .download span{display:block;padding:0 10px;font-size:13px;font-weight:400;line-height:24px;text-align:center;}


/* 자주묻는 질물 별도로 생성 */
.data-findings li p.title2{height: 47px;position:relative;padding: 11px 20px 10px;margin-bottom: 15px;color:#333; background-color: #f5f5f6; background: url("../images/board/board_faq_open.png") 1100px center no-repeat #f5f5f6;  cursor: pointer ;}
.data-findings li p.title2.open {background: url("../images/board/board_faq_close.png") 1100px center no-repeat #f5f5f6; }
.data-findings li:first-child p.title2{border-top:none;}
.data-findings li p.title2{height: 47px;position:relative;padding: 11px 20px 10px;margin-bottom: 15px;color:#333; background-color: #f5f5f6;}
.data-findings li p.title2 a{position: relative;color: #222;max-height: 24px;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;-webkit-line-clamp: 1;-webkit-box-orient: vertical;font-size:17px;font-weight:bold;cursor:pointer;max-width: 80%;line-height: 24px;}
.data-findings li p.title2 a:hover,
.data-findings li p.title2 a:hover strong{color:#096dc7;text-decoration:underline;}
.data-findings li p.title2 a:before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}
.data-findings li > p.title2 > span{position:relative;color:#222;max-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px;font-weight:bold;cursor:default;max-width:80%;line-height:24px; cursor: pointer ;}
.data-findings li > p.title2 > span:before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}


/* 링크없는 타이틀 */


.data-findings li > p.title > span{position:relative;color:#222;max-height:24px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:17px;font-weight:bold;cursor:default;max-width:80%;line-height:24px;}
.data-findings li > p.title > span:before{display:inline-block;position:relative;top:-5px;left:0;width:4px;height:2px;margin-right:6px;padding-left:0;background:#545454;content:'';}
.data-findings li > p.title  span .download{display:inline-block;box-sizing:border-box;height:24px;margin-left:10px;color:#fff;border-radius:2px;background:#63676d;font-style:normal;cursor:pointer;text-align:center;vertical-align:bottom;}
.data-findings li > p.title span .download span{display:block;padding:0 10px;font-size:13px;font-weight:400;line-height:24px;text-align:center;}
/* //링크없는 타이틀 */

.data-findings li p.info{display:block;display:-webkit-box;overflow:hidden;position:relative;max-height:63px;color:#444;font-size:15px;line-height:1.4;text-overflow:ellipsis;word-wrap:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.data-findings li p.info{margin-bottom:15px;padding: 0 30px;}
.data-findings li p.data-meta{display:inline-block;overflow:hidden;position:absolute;top: 12px;right: 20px;color:#666;font-size:0;line-height:1;}
.data-findings li p.data-meta span{position:relative;margin:0 8px 0 0;padding:0 8px 0 0;font-size:14px;line-height:21px;}
.data-findings li p.data-meta span:after{display:inline-block;position:absolute;top: 5px;right:0;left:auto;width:1px;height:11px;margin-top:-1px;background:#dbdbdb;content:'';}
.data-findings li p.data-meta span:last-child:after{display:none!important;}
.data-findings li p.data-meta span:last-child{margin:0;padding:0;}



/* no search data */
.no-data{display: block;padding-top: 50px;padding-bottom: 80px;height: auto;}
.no-data p{display: block;padding-top: 137px;padding-bottom: 40px;background-image: url(../images/contents/img_no_data.png);background-repeat: no-repeat;background-position: top center;}
.no-data p span{display: block;color:#333;font-family:'NanumSquare';font-size:19px;font-weight:bold;line-height:1;text-align:center;letter-spacing:-.045em;margin-top: 30px;}
.no-data p span strong{color:#27a4bc;font-weight:bold;}

/*.chk-group{display:block;overflow:hidden;position:relative;line-height:100%;vertical-align:middle;}*/
.chk-group2{display:block;overflow:hidden;position:relative;line-height:100%;vertical-align:middle;}
.chk-group2 input[type=radio],
.chk-group2 input[type=checkbox]{top:0;left:0;opacity:0;}
.chk-group2 input[type=checkbox] + label{margin-right:0;font-size:0;}
.search_area.type2 .float_wrap span.chk-group input[type=checkbox] + label{margin-right:15px;text-align:left;text-indent:5px;}
.chk-group.resrch{position:absolute;right:0;}
.search_area.type2 .resrch-wrap .input_wrap{position:absolute;left:0;width:785px!important;}
.search_area.type2 .float_wrap span.resrch input[type=checkbox] + label{width:120px;margin-right:0;text-align:left;text-indent:5px;}

/* table css에 중복되는 내용 */
input[type='checkbox']:checked + label{background:url(../images/common/ico_check_on.png) no-repeat 0 center;}
input[type=checkbox] + label.checked{background-image:url(../images/common/ico_check_on.png);}
input[type=checkbox] + label{display:inline-block;height:16px;margin-right:10px;padding-left:18px;color:#555;background:url(../images/common/ico_check.png) no-repeat 0 center;line-height:16px;cursor:pointer;}
input[type=checkbox] + label.ir_text{overflow:hidden;width: 16px;height: 16px;margin:0;padding:0;background-position:50% 50%;vertical-align: middle;text-indent:-9999px;}
input[type=checkbox]{position:absolute;z-index:1;top: 0;left: 28%;width:16px;height:16px;margin:0;opacity:.1;cursor:pointer;-webkit-appearance:none;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=1)';filter:alpha(opacity=1);}

/* 태그클라우드 추가 (191218) */
.tag-Cloud {display:table; height:335px; width:1300px; background-image:url(../images/contents/bg_tagcloud.jpg); margin-bottom:30px; font-family:NanumGothicB;}
.tag-Cloud .won-Area {position:relative; margin:0 auto; margin-top:82px; width:176px; font-family:NanumSquare;}
.tag-Cloud .won-Area .searcht-Text {height:176px; width:176px; background:#3792b3; border-radius:150px; margin:0 auto; text-align: center; color:#fff; font-size:22px;}
.tag-Cloud .won-Area .searcht-Text:before {position:absolute; display:block; content:''; height:156px; width:156px; border: 1px dashed #fff; border-radius:150px; margin:8px;}
.tag-Cloud .won-Area .searcht-Text p {padding:35px 25px 0 25px; word-break: keep-all;}
.tag-Cloud .won-Area .searcht-Text p:before {display:block; content:''; width:25px; border-top:1px solid #f41952; margin:15px auto;}
.tag-Cloud .won-Area .left-Top {position:absolute; left:-578px; top:0; width:578px; text-align:right;}
.tag-Cloud .won-Area .left-Center {position:absolute; left:-600px; top:70px; width:578px; text-align:right;}
.tag-Cloud .won-Area .left-Bottom {position:absolute; left:-578px; top:140px; width:578px; text-align:right;}
.tag-Cloud .won-Area .right-Top {position:absolute; right:-578px; top:0; width:578px; text-align:left;}
.tag-Cloud .won-Area .right-Center {position:absolute; right:-600px; top:70px; width:578px; text-align:left;}
.tag-Cloud .won-Area .right-Bottom {position:absolute;  right:-578px; top:140px; width:578px; text-align:left;}
.tag-Cloud .won-Area a {border-radius:150px; background:#fff; border: 1px solid #3586a4; padding:10px 20px; float:left; color:#444; margin-right:10px; font-size:17px;}
.tag-Cloud .won-Area a:hover {color:#2d86a5;}
.tag-Cloud .won-Area a:hover span {box-shadow:0 1px 0 0 #096dc7;}
.tag-Cloud .won-Area a.tag-Style01 {font-size:20px; background:#2d86a5; color:#fff; font-family:NanumGothicR;}
.tag-Cloud .won-Area a.tag-Style01:hover span {color:#fff; box-shadow:0 1px 0 0 #fff;}
.tag-Cloud .won-Area a.tag-Style02 {color:#3792b3; font-size:20px; font-family:NanumGothicR;}
.tag-Cloud .won-Area a.tag-Style02:hover span {color:#096dc7; box-shadow:0 1px 0 0 #096dc7;}
.tag-Cloud .won-Area a.tag-Style03 {color:#4a94ef; font-size:14px; padding:5px 20px; margin-top:8px;}
.tag-Cloud .won-Area a.tag-Style03:hover span {color:#096dc7; box-shadow:0 1px 0 0 #096dc7;}
.tag-Cloud .won-Area a.tag-Style04 {font-size:13px; padding:5px 20px; margin-top:8px;}
.tag-Cloud .won-Area a.tag-Style04:hover span {color:#096dc7; box-shadow:0 1px 0 0 #096dc7;}
.tag-Cloud .won-Area .left-Top a, 
.tag-Cloud .won-Area .left-Center a, 
.tag-Cloud .won-Area .left-Bottom a {float:right;}
