@charset "utf-8";

.floatLeft{ float:left;}
.floatRight{ float:right;}
.clearLeft{ clear:left; margin-left:0 !important;}
.clearRight{ clear:right; margin-right:0 !important;}

.cm_widgetContainer { position: relative;}
.cm_widgetContainer .open{ display:block !important;} 
.cm_widgetContainer img{ border:0;}
.cm_widgetContainer span.icon img {vertical-align: bottom;}
.cm_widgetContainer em{ position:relative; line-height:1; display:inline-block; margin:-5px 0; *padding:0 1px; font-style:normal;}
.cm_widgetContainer form{ margin:0; padding:0;}
.cm_widgetContainer fieldset{ border:0; margin:0; padding:0;}

.cm_widgetTabA{ position:relative; margin:0 !important; padding:0; *zoom:1; padding: 0px 0px 19px 0px !important;}
.cm_widgetTabA:after{ content:""; display:block; clear:both;} 
.cm_widgetTabA li{ float:left; margin-right:1px; list-style:none; background-repeat:no-repeat; background-position:0 0;}
.cm_widgetTabA li a { position:relative;float:left; padding:0px 12px 0; text-decoration:none; font:normal 18px 'NanumGothic', 나눔고딕, "Malgun Gothic", AppleGothic, Dotum, Sans-serif; color: #585858; background-color: #fff; border-left: 1px solid #ddd; line-height: 18px;}
.cm_widgetTabA li:first-child a {padding-left: 0; border-left: 0;}

ul.cm_widgetA { margin:0 !important; padding:0 !important; list-style:none; }
ul.cm_widgetA li { margin:0; padding:0; list-style-type:none; line-height: 1.5; font-size: 14px;}
ul.cm_widgetA li.cm_widgetA_first {overflow: hidden; padding-bottom: 21px; margin-bottom: 11px; border-bottom:1px solid #e0e0e0;}
ul.cm_widgetA li.cm_widgetA_first .thumb {display: block;}
ul.cm_widgetA li.cm_widgetA_first p.thumbArea { position: relative; float: left; width: 100px; margin-right: -100px; overflow: hidden; margin-bottom:0; }
ul.cm_widgetA li.cm_widgetA_first a.title { font-size: 12px; letter-spacing: -1px; font-weight: 400; padding-right: 17px; }

ul.authorArea { padding-left:0; }
	
ul.cm_widgetA li.cm_widgetA_first p.titleArea { margin-bottom: 3px; margin-top: -5px;}
ul.cm_widgetA li.cm_widgetA_first p.text { color: #6D7885; font-size: 11px; font-weight: 400; margin-bottom: 4px; word-break:break-all;}
ul.cm_widgetA li.cm_widgetA_first .authorArea li {float: left; background: url('../img/bar10.gif') no-repeat left 3px; padding: 0px 8px 0px 9px; line-height: 12px;}
ul.cm_widgetA li.cm_widgetA_first .authorArea li:first-child {padding-left: 0; background: none;}
ul.cm_widgetA li.cm_widgetA_first .authorArea li a.author { color: #999; font-size: 11px; font-weight: 400;}
ul.cm_widgetA li.cm_widgetA_first .authorArea li span.date { color: #999; font-size: 11px; font-weight: 400; letter-spacing: -0.7px;}
ul.cm_widgetA li.cm_widtetA_others a.title {color: #666;}
.cm_widgetContainer.dark ul.cm_widgetA li.cm_widtetA_others a.title {color: #fff;}
ul.cm_widgetA li.cm_widtetA_others {padding: 7px 0; line-height: 14px;}
ul.cm_widgetA li:first-child + li {background: none;}
ul.cm_widgetA li.cm_widtetA_others span.date {float: right;}
ul.cm_widgetA li .numbering {padding-right: 10px;}
.cm_widgetContainer.white li.cm_widtetA_others a.title {color: #585858;font-size: 12px;padding-left: 10px;background: url('../img/bullet_gray.png') no-repeat left 7px;}
.cm_widgetContainer.white li .numbering {display: none;}
.cm_widgetContainer.white li.cm_widtetA_others span.date {font-size: 11px; letter-spacing: -0.7px}


.widgetTabC{ margin:0; padding:0; font-size:12px; border-top:1px solid;}
.widgetTabC li{ list-style:none; border-bottom:1px solid; *zoom:1; margin-bottom:1px;}
.widgetTabC li a{ display:block; padding:7px 0 6px 10px; text-decoration:none; *zoom:1;}

dl.cm_widgetDivider{ margin:0 !important; padding: 0 !important; position: relative;}
dl.cm_widgetDivider dt{ position:absolute; width:0; height:0; overflow:hidden; font-size:0; line-height:0;}
dl.cm_widgetDivider dd{ display:none; margin:0;} 

.widgetNavigator{ position: absolute; top: 0; right: 0; margin:0; padding:0; text-align:right; clear:both; overflow:hidden;}
.widgetNavigator li{ list-style:none; display:block; float:left;}
.widgetNavigator li button { width:20px; height:20px; padding:0; cursor:pointer; text-indent:-9999px; border:0;}
.widgetNavigator li .prev{ background: url('../img/icon_tab_left.png') no-repeat 0 0;}
.widgetNavigator li .next{ background: url('../img/icon_tab_right.png') no-repeat 0 0; width:21px;}

.cm_widgetGalleryA{ position:relative; margin:0 !important; padding:0 !important; font-size:12px; line-height:1.5; *zoom:1; _margin-right:-100%;}
.cm_widgetGalleryA:after{ content:""; display:block; clear:both;}
.cm_widgetGalleryA li { float:left; overflow:hidden; width:100px; margin-right:25px; margin-bottom:13px; white-space:nowrap; list-style:none; padding: 27px 30px 32px; background-color: #fff;}
.cm_widgetGalleryA li.clearRight{ margin-right:0;}
.cm_widgetGalleryA.sonetto li .thumb{ display:block; position:relative; width:100px; height:75px; margin-bottom:25px; overflow:hidden; text-decoration:none;}
.cm_widgetGalleryA li .thumb img{ display:block; position:relative; width:100%;}
.cm_widgetGalleryA li .thumb .imgNone{ display:block; position:relative; width:100%; height:70%; padding-top:30%; background:#eee; text-align:center; cursor:pointer; color:#000;}
.cm_widgetGalleryA li .thumb .board{ display:block; position:absolute; width:100%; top:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.cm_widgetGalleryA li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.cm_widgetGalleryA li .author{ display:block;}
.cm_widgetGalleryA li .replyNum { display:block; float:right; padding-left:20px; background:url(../img/icon_heart_off.png) no-repeat 0 0; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;}
.cm_widgetGalleryA li .replyNum:hover { background:url(../img/icon_heart_on.png) no-repeat 0 0; }
.cm_widgetGalleryA li .replyNum a{ font:12px Tahoma; margin:0 -1px; color:#333; line-height:10px;}
.cm_widgetGalleryA li .trackbackNum a{ font:10px Tahoma; margin:0 -1px;}
.cm_widgetGalleryA li .date{ font:11px Tahoma;}
.cm_widgetGalleryA li .hour{ font:11px Tahoma;}
.cm_widgetGalleryA li.gallery-nth-child {margin-right: 0 !important;}

.cm_widgetGalleryA {overflow: hidden;}
.cm_widgetGalleryA li { padding: 0; margin-right: 33px; position:relative;}
.cm_widgetGalleryA li .cm_gallery_caption { background:white; padding:10px 12px; height:36px;}
.cm_widgetGalleryA li .cm_gallery_caption p.item_wrap { }
.cm_widgetGalleryA li .title {display: block; font-size: 14px; color: #fff; padding-bottom: 0px; letter-spacing: -1px;} 
.cm_widgetGalleryA li .author {display: inline; font-size: 12px; color: #c7c7c7;}
.cm_widgetGalleryA li .date {color: #c7c7c7 !important; }
.cm_widgetGalleryA li.marginFix {margin-right: 0;}

.cm_widgetContainer .bx-pager{ text-align:center; padding-top:36px;}
.cm_widgetContainer .bx-pager .bx-pager-item{ display:inline-block; }
.cm_widgetContainer .bx-pager .bx-pager-item a{ background: #c4c4c4;text-indent: -9999px;display: block;width: 12px;height: 12px;margin: 0 5px;outline: 0;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.cm_widgetContainer .bx-pager .bx-pager-item a.active{ background:#3ec382; }

.xe-widget-wrapper{ overflow:visible; }
.bx-controls-direction{}
.bx-controls-direction .bx-prev{ position:absolute; left:-60px; top:90px; width:40px; height:40px; background:url(../img/icon_portfolio_left.png) no-repeat 0 0 ; text-indent:-9999px; }
.bx-controls-direction .bx-next{ position:absolute; right:-60px; top:90px; width:40px; height:40px; background:url(../img/icon_portfolio_right.png) no-repeat 0 0 ;  text-indent:-9999px;}


/* widgetThumb */
.widgetThumb{ position:relative; margin:0; text-align:center; font-size:12px; line-height:1.5;}
.widgetThumb .thumb{ display:block; margin-bottom:5px; position:relative; *zoom:1; text-decoration:none; _float:left;}
.widgetThumb .thumb img{ display:block; width:100%;}
.widgetThumb .thumb .imgNone{ display:block; position:relative; width:100%; padding-top:30px; padding-bottom:50px; background:#eee; text-align:center; cursor:pointer; color:#000;}
.widgetThumb .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.widgetThumb .title{ display:block;}
.widgetThumb .author{ display:block;}
.widgetThumb .date{ font-size:11px; font-family:Tahoma;}
.widgetThumb .hour{ font-size:11px; font-family:Tahoma;}

.cm_widgetZineA{ position:relative; margin:0; padding:0; font-size:12px; line-height:1.5; *zoom:1;}
.cm_widgetZineA:after{ content:""; display:block; clear:both;}
.cm_widgetZineA.itc li { list-style:none;*zoom:1; overflow:hidden;}
.cm_widgetZineA li:first-child {margin-top: 0; padding-top: 0;}
.cm_widgetZineA li p{ margin:0; padding:0;}
.cm_widgetZineA li p.thumbArea{ position:relative; float:left; width:100px; margin-right:-100px; overflow:hidden;}
.cm_widgetZineA li p.titleArea{ }
.cm_widgetZineA li p.titleArea .board{ padding-right:px; display:block; background:none; margin-bottom:12px; color:#a3a3a3; font-size:12px;}
.cm_widgetZineA li p.text{ margin-left:120px; margin-bottom: 10px;}
.cm_widgetZineA li .authorArea {line-height: 1.5;}
.cm_widgetZineA li .authorArea li {float: left; margin: 0; width: auto; background: url('../img/bar10.gif') no-repeat left 5px; border: none; padding: 0 8px 0 9px; list-style:none;}
.cm_widgetZineA li .authorArea li:first-child {padding-left: 0; background: none;}
.cm_widgetZineA li .authorArea .author, .cm_widgetZineA li .authorArea .date {color: #999;}
.cm_widgetZineA li .authorArea .author {margin:0;}

.cm_widgetZineA.itc .authorArea {line-height: 12px; }
.cm_widgetZineA.itc li .authorArea li { line-height:1.2em;}
.cm_widgetZineA.itc li .authorArea li .date {letter-spacing: -0.7px; font-size: 11px;}


.cm_widgetZineA li .thumb{ display:block; position:relative; width:100px; height:75px; text-decoration:none; overflow:hidden;}
.cm_widgetZineA li .thumb img{ position:relative; width:100%;}
.cm_widgetZineA li .thumb .imgNone{ display:block; position:relative; width:100%; height:80%; padding-top:20%; background:#eee; text-align:center; cursor:pointer; color:#000;}
.cm_widgetZineA li .thumb .category{ display:block; position:absolute; width:100%; bottom:0; left:0; padding:2px 0 0 0 !important; cursor:pointer; text-align:center; font-weight:normal; background:#000; color:#fff; opacity:0.6;  filter:alpha(opacity=60); -ms-filter:alpha('opacity=60'); }
.cm_widgetZineA li .category{ padding-right:5px; font-weight:normal;}
.cm_widgetZineA li .title{ font-weight:600;}
.cm_widgetZineA li .replyNum a{ font-size:11px; margin:0 -1px;}
.cm_widgetZineA li .trackbackNum a{ font-size:11px; margin:0 -1px;}
.cm_widgetZineA li .author{ margin-right:10px;}
.cm_widgetZineA li .date{ font-size:12px;}
.cm_widgetZineA li .hour{ font-size:12px;}

.widgetTabC{ border-color:#e5e5e5;}
.widgetTabC li{ border-color:#e5e5e5; background:#f8f8f8;}
.widgetTabC li a{ color:#333;}
.widgetTabC li a:hover, 
.widgetTabC li a:active,
.widgetTabC li a:focus{ background:#eee;}
.cm_widgetDivider span.tab_more {display: block; position: absolute;top:-35px; right:0;}
.cm_widgetDivider span.tab_more a {border: 0;}

.cm_widgetA .title {color: #333;}
.cm_widgetA a.board {font-weight: 400; color: #696969; margin-right: 3px;}
.cm_widgetA .notice{ color:#ff1a1a; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.cm_widgetA .category{ color:#696969; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.cm_widgetA .replyNum a{ color:#ff1a1a;}
.cm_widgetA .trackbackNum a{ color:#66c;}
.cm_widgetA .author { color:#333;}
.cm_widgetA .date{ color:#999;}
.cm_widgetA .hour{ color:#999;}

.widgetTableA td.title a{ color:#333;}
.widgetTableA td .board{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.widgetTableA td .notice{ color:#ff1a1a; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.widgetTableA td .category{ color:#333; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.widgetTableA td .replyNum a{ color:#ff1a1a;}
.widgetTableA td .trackbackNum a{ color:#66c;}
.widgetTableA td .author { color:#333;}
.widgetTableA td .date{ color:#333;}
.widgetTableA td .hour{ color:#888;}

.cm_widgetGalleryA li .title{ color:#333;}
.cm_widgetGalleryA li .replyNum a{ color:#999;}
.cm_widgetGalleryA li .trackbackNum a{ color:#66c;}
.cm_widgetGalleryA li .author{ color:#696969;}
.cm_widgetGalleryA li .date{ color:#696969;}
.cm_widgetGalleryA li .hour{ color:#696969;}

.widgetThumb{ color:#333;}
.widgetThumb a{ color:#333;}
.widgetThumb .hour{ color:#888;}

.cm_widgetZineA li .board{ color:#666; background:url(../img/white/lineTextDiv.gif) no-repeat right 5px;}
.cm_widgetZineA li .title{ color:#333;}
.cm_widgetZineA li .replyNum a{ color:#ff1a1a;}
.cm_widgetZineA li .trackbackNum a{ color:#66c;}
.cm_widgetZineA li .author{ color:#666;}
.cm_widgetZineA li .category{ color:#666; background:url(../img/white/lineTextDiv.gif) no-repeat right center;}
.cm_widgetZineA li .date{ color:#666;}
.cm_widgetZineA li .hour{ color:#666;}
.cm_widgetZineA li .text{ color:#6d7885;}

.cm_widgetContainer.black .widgetTabC{ border-color:#7f7f7f;}
.cm_widgetContainer.black .widgetTabC li{ border-color:#7f7f7f; background:#222;}
.cm_widgetContainer.black .widgetTabC li a{ color:#999;}
.cm_widgetContainer.black .widgetTabC li a:hover,
.cm_widgetContainer.black .widgetTabC li a:active,
.cm_widgetContainer.black .widgetTabC li a:focus{ background:#333;}
.cm_widgetContainer.black .cm_widgetTabA{ border-color:#999;}
.cm_widgetContainer.black .cm_widgetTabA li, 
.cm_widgetContainer.black .cm_widgetTabA li a{ background-image:url(../img/black/buttonWidgetTab.gif);}
.cm_widgetContainer.black .cm_widgetTabA li a{ color:#999;}

.cm_widgetContainer.black .widgetTableA td.title a{ color:#999;}
.cm_widgetContainer.black .widgetTableA td .board{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.cm_widgetContainer.black .widgetTableA td .notice{ color:#ff1a1a; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.cm_widgetContainer.black .widgetTableA td .category{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.cm_widgetContainer.black .widgetTableA td .replyNum{ color:#ff1a1a;}
.cm_widgetContainer.black .widgetTableA td .trackbackNum{ color:#66c;}
.cm_widgetContainer.black .widgetTableA td .author { color:#999;}
.cm_widgetContainer.black .widgetTableA td .date{ color:#999;}
.cm_widgetContainer.black .widgetTableA td .hour{ color:#888;}

.cm_widgetContainer.black .cm_widgetGalleryA li .title{ color:#999;}
.cm_widgetContainer.black .cm_widgetGalleryA li .replyNum a{ color:#ff1a1a;}
.cm_widgetContainer.black .cm_widgetGalleryA li .trackbackNum a{ color:#66c;}
.cm_widgetContainer.black .cm_widgetGalleryA li .author{ color:#999;}
.cm_widgetContainer.black .cm_widgetGalleryA li .date{ color:#999;}
.cm_widgetContainer.black .cm_widgetGalleryA li .hour{ color:#888;}

.cm_widgetContainer.black .widgetThumb{ color:#999;}
.cm_widgetContainer.black .widgetThumb a{ color:#999;}
.cm_widgetContainer.black .widgetThumb .hour{ color:#888;}

.cm_widgetContainer.black .cm_widgetZineA li .board{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.cm_widgetContainer.black .cm_widgetZineA li .title{ color:#999;}
.cm_widgetContainer.black .cm_widgetZineA li .replyNum a{ color:#ff1a1a;}
.cm_widgetContainer.black .cm_widgetZineA li .trackbackNum a{ color:#66c;}
.cm_widgetContainer.black .cm_widgetZineA li .author{ color:#999;}
.cm_widgetContainer.black .cm_widgetZineA li .category{ color:#999; background:url(../img/black/lineTextDiv.gif) no-repeat right center;}
.cm_widgetContainer.black .cm_widgetZineA li .date{ color:#999;}
.cm_widgetContainer.black .cm_widgetZineA li .hour{ color:#888;}
.cm_widgetContainer.black .cm_widgetZineA li .text{ color:#888;}


.cm_widgetZineA {margin: 0 !important; padding: 0 !important; list-style:none;}
.cm_widgetZineA.webzine li:first-child .date,
.cm_widgetZineA.webzine li:first-child .hour,
.cm_widgetZineA.webzine li:first-child .board,
.cm_widgetZineA.webzine li:first-child .category, 
.cm_widgetZineA.webzine li:first-child .replyNum,
.cm_widgetZineA.webzine li:first-child .trackbackNum,
.cm_widgetZineA.webzine li:first-child .icon,
.cm_widgetZineA.webzine .thumbArea,
.cm_widgetZineA.webzine .content_text {display: none;}
.cm_widgetZineA.webzine li:first-child .thumbArea, 
.cm_widgetZineA.webzine li:first-child .content_text {display: block;}
.cm_widgetZineA.webzine li {position:relative;}
.cm_widgetZineA.webzine li p.titleArea, 
.cm_widgetZineA.webzine li p.text {margin-left: 0;}
.cm_widgetZineA.webzine li p.text {position: absolute; top:0; right: 0;}
.cm_widgetZineA.webzine li:first-child p.text {position: static !important;}

.cm_widgetZineA.webzine li {padding: 0; margin: 0; }
.cm_widgetZineA.webzine li a.title {font-weight: normal;}
.cm_widgetZineA.webzine li p.titleArea {padding: 0 0 0 15px; background: url(../img/dot.gif) no-repeat left 9px; margin-bottom: 4px;}
.cm_widgetZineA.webzine li:first-child {border-bottom: 1px dashed #d8d8d8; padding-bottom: 13px; margin-bottom: 10px; overflow: hidden;}
.cm_widgetZineA.webzine li:first-child a.title {font-size: 14px; font-weight:600; color: #555; letter-spacing: -1px}
.cm_widgetZineA.webzine li:first-child p.titleArea {background: none; padding: 2px 0 12px 0; margin-bottom: 0;}
.cm_widgetZineA.webzine li .date {font-size: 12px; color: #999;}
.cm_widgetZineA.webzine li .board {font-weight: 400; color: #696969; margin-right: 5px;}
.cm_widgetZineA.webzine li .icon img {margin-top: 3px;}
.hour {display: none;}

.cm_widgetZineA.imageTitle li {margin-top: 24px;}
.cm_widgetZineA.imageTitle li:first-child {margin-top: 0;}
.cm_widgetZineA.imageTitle li p.thumb {position: absolute; top:0; left: 0; padding-bottom: 13px; border-bottom: 1px dashed #D8D8D8; display: none;}
.cm_widgetZineA.imageTitle li:first-child p.thumb {display: block;}
.cm_widgetZineA.imageTitle li .title {color: #333; font-size: 12px; font-weight: normal; display: block; margin-bottom: 7px; letter-spacing: -1px;}
.cm_widgetZineA.imageTitle li .date {font-size: 12px; color: #999;}

.cm_widgetZineA.itc li {margin-top:20px; position:relative; }
.cm_widgetZineA.itc li:first-child {margin-top: 0;}
.cm_widgetZineA.itc li .titleArea {margin-bottom: 5px; margin-top: -4px;}
.cm_widgetZineA.itc li .title {font-color: #333; 	font-size: 15px; font-weight: 400; letter-spacing: -1px; padding-right: 17px; }
.cm_widgetZineA.itc li p.text {line-height: 1.5;}
.cm_widgetZineA.itc li p.text {line-height: 1.5; font-size: 12px; margin-bottom: 5px; color:#585858; letter-spacing:-0.7px;}

.cm_widgetZineA.blog li {float: left; overflow:hidden; width:100px; margin-bottom:30px; margin-left: 30px;}
.cm_widgetZineA.blog li:first-child {margin-left: 0; }
.cm_widgetZineA.blog li p.thumbArea {float: none; position: relative;}
.cm_widgetZineA.blog li p.titleArea { margin-left: 0; padding: 10px 0px 20px; position: relative; text-align:center;}
.cm_widgetZineA.blog li p.titleArea a.title {font-size:17px; font-weight:bold;  letter-spacing: -0.7px;	 color: #333; display: block; margin-bottom: 0px;}
.cm_widgetZineA.blog li p.text {margin-left: 0; font-size:14px; line-height: 2em; color: #787878; margin-bottom: 10px; text-align:center; padding:0 30px; padding-top:42px; background:url(../img/img_cont_top_bar.png) no-repeat center 21px; } 
.cm_widgetZineA.blog li .authorArea {padding: 0; line-height: 1.5; margin: 0; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #e1e1e1; padding: 7px 0 9px 0; margin-top: 13px;}
.cm_widgetZineA.blog li .authorArea li {float: left; margin: 0;width: auto; background: url('../img/bar10.gif') no-repeat left 5px; border: none; padding: 0; padding-left: 9px;}
.cm_widgetZineA.blog li .authorArea li:first-child {padding-left: 0 !important; background: none;}
.cm_widgetZineA.blog li .authorArea .author, .cm_widgetZineA.blog li p.authorArea .date {color: #999;}
.cm_widgetZineA.blog li .authorArea .author {}
.cm_widgetZineA.blog li .authorArea .date { font-size: 11px; color: #484848;}
.cm_widgetZineA.blog li .authorArea .number { font-size: 11px; color: #999;}
.cm_widgetZineA.blog li .authorArea .morebtn { display: block; padding: 3px 13px 3px 13px; background: #6d7885; color: #fff; font-size: 11px; line-height: 11px; font-family: dotum, sans-serif; margin-top: 2px;}
.cm_widgetZineA.blog li .authorArea li.more { background: none; float: right;}
.cm_widgetZineA.blog li .authorArea .morebtn:hover, 
.cm_widgetZineA.blog li .authorArea .morebtn:focus { text-decoration: none !important; }
.cm_widgetZineA.blog li .board { display: inline-block; padding: 3px; font-family: dotum, sans-serif; color: #fff; background: #faab7c; font-size: 11px; font-weight: 400; line-height: 11px; margin-right: 6px;}
.cm_widgetZineA.blog li .cm_read_more{ display:block; height:28px; width:140px; margin:10px auto 0; border:1px solid #3ec381; color:#3ec381; text-align:center; line-height:28px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; transition: all 0.3s ease;			}
.cm_widgetZineA.blog li .cm_read_more:hover{ background:#3ec381; color:white; }

.cm_title_content li { padding: 25px 0 21px 0; list-style:none; position:relative; border-bottom: 1px solid #e1e1e1;}
.cm_title_content li:first-child { margin-top: 0; padding-top: 5px;}
.cm_title_content p.titleArea { margin-bottom: 7px; margin-left: 78px; position: relative;}
.cm_title_content p.titleArea a.title {color: #6d7885; font-weight: 400; letter-spacing: -0.7px; font-size: 14px;}
.cm_title_content p.titleArea a.morebtn { padding: 3px 13px 3px 13px; background: #ebebeb; color: #6d7885; font-size: 11px; line-height: 11px; font-family: dotum, sans-serif; margin-top: 2px; position: absolute; right: 0; top: -2px;}
.cm_title_content p.titleArea a.morebtn:hover, 
.cm_title_content p.titleArea a.morebtn:focus { text-decoration: none !important; background: #6d7885; color: #fff;}
.cm_title_content p.text {color: #999; margin-left: 78px; line-height: 1.5;}
.cm_title_content p.date { position: absolute; top: 25px; left: 0;color: #fff; padding: 6px 12px 6px 9px;}
.cm_title_content li:first-child p.date { top: 5px; }
.cm_title_content p.date .day {font-family: Arial, sans-serif !important; font-size: 34px; font-weight: 400; display: block; line-height: 36px; }
.cm_title_content p.date .year_month {font-size: 10px; font-weight: 400; display: block; text-transform: uppercase;  letter-spacing: -0.5px; margin-top:-3px; margin-left: 2px;}
.cm_title_content li:first-child p.date {background: #fa7c7c;}
.cm_title_content li:first-child + li p.date {background: #faab7c;}
.cm_title_content li:first-child + li + li p.date {background: #facc7c;}
.cm_title_content li:first-child + li + li + li p.date {background: #81b752;}
.cm_title_content li:first-child + li + li + li + li p.date {background: #6d7885;}
.cm_title_content li:first-child + li + li + li + li + li p.date {background: #7cc6fa;}

.cm_webzineA {list-style: none;}
.cm_webzineA li {margin-bottom: 14px; border-bottom: 1px solid #e1e1e1;}
.cm_webzineA li .titleArea { padding: 13px 0px 3px; position: relative; margin-left: 49px;}
.cm_webzineA li .titleArea .title {color: #333; font-size: 14px; font-weight: 400; padding: }
.cm_webzineA li p.text {color: #787878; font-size: 12px; font-weight: 400; margin-bottom: 8px;}
.cm_webzineA li .authorArea { margin-left: 49px;}
.cm_webzineA li .authorArea li {list-style: none; float: left; padding: 0px 9px; background: url(../img/bar9.gif) no-repeat left 5px; border: none;}
.cm_webzineA li .authorArea li:first-child {padding-left: 0; background: none;}
.cm_webzineA li .authorArea .author,
.cm_webzineA li .authorArea .date {color: #999; font-size: 11px;}
.cm_webzineA li .authorArea .date { letter-spacing: -0.7px;}
.cm_webzineA li .titleArea .icon {display: block; position: absolute; top: 14px; left: -49px; }

/* 콘텐트 위젯 아이콘 대체 */
.cm_widgetContainer p.titleArea span.icon span { display: inline-block; padding: 3px; font: 400 11px/11px dotum, sans-serif; color: #fff; cursor: default; margin-right: 6px;}
.cm_widgetContainer p.titleArea span.icon span.file {	background-color: #81b752;}
.cm_widgetContainer p.titleArea span.icon span.new {	background-color: #fa7c7c;}
.cm_widgetContainer p.titleArea span.icon span.update {	background-color: #7dc6fa;}
.cm_widgetContainer p.titleArea span.icon span.image {	background-color: #857e6d;}
.cm_widgetContainer p.titleArea span.icon span.movie {	background-color: #856d82;}
.cm_widgetContainer p.titleArea span.icon span.secret {	background-color: #6d7885;}

.cm_widgetContainer .cm_webzineA p.titleArea span.icon span { width: 34px; height: 34px; position: absolute; left: 0; top: 0; display: block; font: bold 18px/34px arial, sans-serif; color: #fff; cursor: default; text-align: center; padding: 0;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.new {	background-color: #fa7c7c; z-index: 5003;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.update {	background-color: #7dc6fa; z-index: 5002;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.article {	background-color: #6D7885; z-index: 5001;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.file { display: none;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.image {display: none;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.movie {display: none;}
.cm_widgetContainer .cm_webzineA p.titleArea span.icon span.secret {display: none;}