@charset "utf-8";
.WrapWidget_portal a:hover{text-decoration:underline;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
.clear{clear:both;}
.clearBoth{position:relative;*zoom:1;}
.clearBoth:after{content:"";display:block;clear:both;}

/* 이미지 + 제목 */
.WrapWidget_showroomA .widgetThumb{margin:0;padding:0 0 12px 0;}
.widgetThumb img{vertical-align:middle;width:100%;}
.WrapWidget_showroomA .ImgTitle_DW{margin:0;padding:0px;list-style:none;position:relative;}
.WrapWidget_showroomA .ImgTitle_DW li{padding:0 0 0 20px;border-bottom:1px dotted #bbb;position:relative;overflow:hidden;}
.WrapWidget_showroomA .ImgTitle_DW li.ImgTitle_DW_li_New{background: url(../img/n_list.png) no-repeat left 10px;}
.WrapWidget_showroomA .ImgTitle_DW li .ImgTitle_DW_Div{padding:9px 0;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle;line-height: 18px}
.WrapWidget_showroomA .ImgTitle_DW .title{line-height:18px;height:18px;font-size:13px;}
.list_span{position:absolute;width:14px;height:14px;display:inline-block;background-color:#ff9600;left:0;top:11px;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;}
.list_span_New{background-image:url(../img/new.png);}
.widgetTable_DW { width:100%; position:relative; border:0;border-collapse: collapse;}
.widgetTable_DW td{ border:0; line-height:20px; white-space:nowrap; vertical-align:middle; padding:5px 0;}
.widgetTable_DW td.title{ width:100%; white-space:normal;}
.widgetTable_DW td .board{ padding-right:5px;margin-right:2px;} 
.widgetTable_DW td .notice{ padding-right:5px;margin-right:2px;}
.widgetTable_DW td .category{ padding-right:5px;margin-right:2px; font-weight:normal;}
.widgetTable_DW td .replyNum a{ font:10px Tahoma;}
.widgetTable_DW td .trackbackNum a{ font:10px Tahoma;}
.widgetTable_DW td.summary{ white-space:normal;}
.widgetTable_DW td.time{padding-left:8px;color:#999;}
.widgetTable_DW td.time .dw_date{line-height:20px;height:20px;display:inline-block;}
.widgetTable_DW .in_title a{line-height:20px;height:20px;overflow:hidden;display:block;text-overflow:ellipsis;padding-right:10px;}
.in_title{line-height:20px;height:20px;overflow:hidden;position:relative;padding-left:20px;}
.in_title .list_span{top:3px;}
.widgetTable_DW_list{ width:100%; position:relative; border:0;border-collapse: collapse;font-size:13px;}
.widgetTable_DW_list td {border:0; line-height:20px; white-space:nowrap; vertical-align:middle; padding:4px 5px 3px 5px;}
.widgetTable_DW_list .in_title a{color:#666;line-height:20px;height:20px;overflow:hidden;padding-right:10px;}
.widgetTable_DW_list td.title {width:100%;}
.widgetTable_DW_list td.time{padding-right:3px;color:#999;}
/* 제목 */
.WrapWidget_showroomA .wrap_Title_DW .ImgTitle_DW{border-top:1px dotted #bbb;}
/* 터치 슬라이드 이미지 */
.owl-small .slide_link{overflow:hidden;display:block;}
.owl-small .slide_title {font-size:15px;line-height:24px;padding:18px 0 14px 0;}
.owl-small .slide_title .title{height:24px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.owl-small .slide_content{border-top:1px dotted #bbb;padding-top:10px;line-height:24px;height:48px;overflow:hidden;font-size:13px;}
.owl-small .owl-controls .owl-nav .owl-prev,
.owl-small .owl-controls .owl-nav .owl-next{background-color:#111;opacity:0.3;filter:alpha(opacity=30);top:75px; text-indent:-9999px;overflow:hidden; width:35px;height:75px;background-repeat: no-repeat; position: absolute;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.owl-small .owl-controls .owl-nav .owl-prev {-webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; background-image: url(../img/prev.gif); left:-35px; background-position:4px 25px;}
.owl-small:hover .owl-controls .owl-nav .owl-prev{opacity:0.3;filter:alpha(opacity=30);left:0px;}
.owl-small .owl-controls .owl-nav .owl-next {-webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; background-image: url(../img/next.gif); right:-35px; background-position:6px 25px;}
.owl-small:hover .owl-controls .owl-nav .owl-next{opacity:0.3;filter:alpha(opacity=30);right:0px;}
.owl-small .owl-controls .owl-dots{display:none !important} 
.see_more{line-height:24px;padding:5px 0px;width:80px;text-align:center;background:#f9f9f9;border:1px solid #d6d6d6;display:block;margin:10px auto 0 auto;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;-webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}
.see_more:hover{background:#fff;border:1px solid #ddd;}
.owl-small .owl-stage-outer{padding-bottom:2px;}
/* 둥근 슬라이드 이미지 */
.owl-round .owl-stage {padding:120px 0 80px 0}
.owl-round .item{height:340px;vertical-align:middle;padding:0 5px;text-align:center;display:table-cell;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.owl-round .owl-item{position:relative;z-index:1}
.owl-round .center{z-index:2;}
.owl-round .center .item{width:200%;left:-89px;position:relative;margin-right:-89px;}
.owl-round .center img{width:340px;}
.owl-round img{width:100%;vertical-align:middle;display:inline-block !important;-webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;
 filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	 filter:gray;
	 -webkit-filter:grayscale(1);
	 -webkit-filter:grayscale(100%);
	 -moz-filter:grayscale(100%);
	 -webkit-transition:all .6s ease;
	 -ms-transition:all .6s ease;
	 transition:all .6s ease;
}
.owl-round .center img,
.owl-round .item:hover img{
  -webkit-filter:grayscale(0%);
    -moz-filter:grayscale(0%);
    -ms-filter:grayscale(0%);
}
@-webkit-keyframes fromRightAnim33{
	0%{ top: -150px; opacity: 0; }
	100%{top: -110px; opacity: 1; }
}

@-moz-keyframes fromRightAnim33{
	0%{ top: -150px; opacity: 0; }
	100%{top: -110px; opacity: 1; }
}

@-o-keyframes fromRightAnim33{
	0%{ top: -150px; opacity: 0; }
	100%{top: -110px; opacity: 1; }
}

@-ms-keyframes fromRightAnim33{
	0%{ top: -150px; opacity: 0; }
	100%{top: -110px; opacity: 1; }
}

@keyframes fromRightAnim33{
	0%{ top: -150px; opacity: 0; }
	100%{top: -110px; opacity: 1; }
}
.owl-round .center .wrap_slide_title
{
    -webkit-animation: fromRightAnim33 0.6s ease-in-out 0s both;
    -moz-animation: fromRightAnim33 0.6s ease-in-out 0s both;
    -o-animation: fromRightAnim33 0.6s ease-in-out 0s both;
    -ms-animation: fromRightAnim33 0.6s ease-in-out 0s both;
    animation: fromRightAnim33 0.6s ease-in-out 0s both;
}
.owl-round .wrap_slide_title{display:none;position:absolute;top:-110px;width:100%;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.owl-round .center .wrap_slide_title{display:block;width:340px;}
.owl-round .slide_title{font-size:18px;line-height:24px;height:24px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;margin-bottom:15px;font-weight:600;}
.owl-round .DWcontent{line-height:24px;height:48px;overflow:hidden;font-size:14px;}
.owl-round .owl-controls{position:absolute;bottom:0;width:100%;height:48px;text-align:center;}
.owl-round .owl-controls .owl-nav .owl-prev,
.owl-round .owl-controls .owl-nav .owl-next{display:inline-block;width:42px;height:42px;margin:0 30px; text-indent:-9999px;overflow:hidden;background-repeat: no-repeat;background-position:50% 50%;}
.owl-round .owl-controls .owl-nav .owl-prev{background-image:url(../img/banner_prev.png)}
.owl-round .owl-controls .owl-nav .owl-next{background-image:url(../img/banner_next.png)}
.owl-round .item{position:relative;}
.owl-round .owl-item .item{position:initial;}
.owl-round .center .item{position:relative;}
.owl-round .owl-controls .owl-dots{display:none !important} 
/* 사각 슬라이드 이미지 */
.owl-normal .DW_img{width:100%;}
.owl-normal .owl-stage-outer{padding-bottom:2px;}
.owl-normal .item{background: #fbfaf9;border:1px solid #e1dcd6;}
.owl-normal .wrap_slide_title{padding:10px;}
.owl-normal .slide_title{font-size:15px;line-height:24px;height:24px;overflow:hidden;display:block;white-space:nowrap;text-overflow:ellipsis;}
.owl-normal .slide_title a{color:#333;}
.owl-normal .DWcontent{line-height:20px;height:40px;overflow:hidden;font-size:14px;padding-top:10px;}
.owl-normal .owl-controls .owl-nav .owl-prev,
.owl-normal .owl-controls .owl-nav .owl-next{background-color:#111;opacity:0.3;filter:alpha(opacity=30);top:75px; text-indent:-9999px;overflow:hidden; width:35px;height:75px;background-repeat: no-repeat; position: absolute;transition:all 400ms;-webkit-transition:all 400ms;-moz-transition:all 400ms;-o-transition:all 400ms;-ms-transition:all 400ms;}
.owl-normal .owl-controls .owl-nav .owl-prev {-webkit-border-radius:0 5px 5px 0; -moz-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0; background-image: url(../img/prev.gif); left:-35px; background-position:4px 25px;}
.owl-normal:hover .owl-controls .owl-nav .owl-prev{opacity:0.3;filter:alpha(opacity=30);left:0px;}
.owl-normal .owl-controls .owl-nav .owl-next {-webkit-border-radius:5px 0 0 5px; -moz-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px; background-image: url(../img/next.gif); right:-35px; background-position:6px 25px;}
.owl-normal:hover .owl-controls .owl-nav .owl-next{opacity:0.3;filter:alpha(opacity=30);right:0px;}
.wrap_ImgTitle_EasyExtVar{margin:0;margin-top:12px;padding:0;padding-top:10px;list-style:none;border-top:1px dotted #ddd;}
.owl-normal .owl-controls .owl-dots{display:none !important} 
@media screen and (max-width:1220px){
.owl-round .center .item{width:200%;left:-66px;position:relative;margin-right:-66px;}
.owl-round .center img,
.owl-round .center .wrap_slide_title{width:264px;}
}
@media screen and (max-width:1020px){
.owl-round .center .item{width:200%;left:-76px;position:relative;margin-right:-76px;}
.owl-round .center img,
.owl-round .center .wrap_slide_title{width:304px;}
}
@media screen and (max-width:767px){
.owl-round .item{height:280px}
.owl-round .center .item{width:280px;left:-70px;margin-right:-70px;}
.owl-round .center img,
.owl-round .center .wrap_slide_title{width:270px;}
}