@charset "utf-8";
ul.promoex{position:relative; margin:0 0 0 -10px; padding:0; *zoom:1}
ul.promoex .li_wrap{margin-bottom:10px; *zoom:1}
ul.promoex .li_wrap:after{clear:both; content:""; *content:" "; display:block}
ul.promoex li{position:relative; float:left; margin:0 0 14px 17px; _display:inline; list-style:none; line-height:16px; letter-spacing:-0.08em;}
ul.promoex li a,ul.promoex li a:hover{text-decoration:none; color:#777777; cursor:pointer; font-family:'Malgun Gothi';}
ul.promoex li p{margin:0; padding:0}
ul.promoex li p.thumbArea{position:relative; margin:0 0 8px 0; padding:0; border:1px solid #dedede; }
ul.promoex li .thumb{position:relative; display:block}
ul.promoex li .thumb img{position:relative; margin:0 0 0 0; padding:0; z-index:1}
ul.promoex li p.titleArea{height:18px; margin:5px 0; display:block; overflow:hidden; font-family:'Malgun Gothic'}
ul.promoex li p.titleArea span.category{position:relative; top:-3px; font-size:9px; color:#000}
ul.promoex li p.titleArea span.title{font-weight:bold; font-size:14px; color:#000000;  }
ul.promoex li p.text{font-family:'Malgun Gothic'; font-size:12px; color:#a1a1a1; margin:5px 3px 0px 0; line-height:17px; text-align:justify;}
ul.promoex li span.content{letter-spacing:0px}
ul.promoex li span.author{color:#f80fc9}
ul.promoex li span.date{font-size:10px; font-family:Tahoma; color:#a6a6a6; letter-spacing:1px; }
ul.promoex p.thumbArea span.image_link_hover{position:absolute; top:0; left:0; padding:0; margin:0 0 5px 0; background:#000; display:block; z-index:2}
.ishadow_wrap{*zoom:1}
.ishadow_wrap:after{clear:both; content:""; *content:" "; display:block}
.ishadow_wrap .ishadow{float:left; height:20px; margin-bottom:-10px; background-image:url(../img/ishadow.png); background-repeat:no-repeat; display:block}
.ishadow_wrap .ishadow_l{width:24px; background-position:-8px -4px}
.ishadow_wrap .ishadow_m{background-position:0 -56px; background-repeat:repeat-x}
.ishadow_wrap .ishadow_r{width:24px; background-position:-48px -28px}
.widgetNavigator{ margin:0; padding:0; text-align:center; clear:both;}
.widgetNavigator li{ list-style:none; display:inline;}
.widgetNavigator li button{ width:16px; height:16px; padding:0; background-color:transparent; background-image:url(../img/buttonWidgetNavigation.gif); border:1px solid #999; cursor:pointer;}
.widgetNavigator li button.prev{ background-position:left center; *background-position:-1px center;}
.widgetNavigator li button.next{ background-position:right center; *background-position:13px center;}
.widgetNavigator li button span{ position:absolute; display:block; width:0; height:0; overflow:hidden; visibility:hidden;}