@charset "utf-8";

.clearLeft{clear:left;}
.FBwidgetContainer ul{margin:0; padding:0; list-style:none;}
.FBwidgetContainer p{margin:0; padding:0;}
.FBwidgetContainer a{text-decoration:none;}
.imgNone{background:#eeeeee url(../img/NoImage.gif) no-repeat 50% 50%;display:inline-block;overflow:hidden;}
.imgNoneA{background:#eeeeee url(../img/NoImageA.gif) no-repeat 50% 50%;display:inline-block;overflow:hidden;}
.HBBorderColor{border:1px solid #fff;}
.HBBackgroundColor{background:#f5f5f5;}
.HBreplyNum{position:relative;margin-left:5px; display:inline-block;}

.HBMore{position:absolute;top:7px;left:7px;height:0;line-height:0;}
.HBMore span,
.imgNone span,
.imgNoneA span{text-indent:-99990px;position:relative;display:inline-block;}

.HBauthor img{position:relative;}
/* -- E1 -- */

.e1 .HBthumbArea{background-position:left top; background-repeat:no-repeat;display:inline-block;*zoom:1;}
.e1 .HanbiWrapNick{display:none;}
/* -- FBwidgetGalleryA(이미지) -- */

.HDDateStyle{position:relative; *display:inline-block;overflow:hidden;padding:5px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.FBwidgetGalleryA li,
.HBwidgetZine li{margin-bottom:5px;*zoom:1;*display:inline-block;}
.HBdateArea{position:absolute;top:9px;right:1px;background:#fa0ffd;padding:2px 5px;height:15px;line-height:15px;font-family: "Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;}
.FBwidgetContainer .HBWrapImg{position:relative;font-size:0;}
.ShadowdateArea{position:absolute;top:19px;right:0;height:4px;width:4px;font-size:0;text-align:left;}
.ShadowdateAreadiv{font-size:0;*zoom:1;position:relative;background:#fa0ffd;overflow:hidden}
.ShadowdateAreadiv div{font-size:0;background:url(../img/black4.png) repeat left top;}
.ShadowdateArea1,
.ShadowdateArea1 div{width:4px;height:1px;}
.ShadowdateArea2,
.ShadowdateArea2 div{width:3px;height:1px;}
.ShadowdateArea3,
.ShadowdateArea3 div{width:2px;height:1px;}
.ShadowdateArea4,
.ShadowdateArea4 div{width:1px;height:1px;}
.FBwidgetGalleryA .HBtitle{position:absolute; left:5px;bottom:-40px;_bottom:4px;padding:6px 5px 4px 5px;height:20px;line-height:20px;text-align:center;background:url(../img/black5.png) repeat left top;overflow:hidden;}
.FBwidgetGalleryA .HBtitle a{color:#fff;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;display:block;}

/* -- FBwidgetGalleryB(이미지) -- */
.FBwidgetGalleryB{position:relative;*zoom:1;}
.FBwidgetGalleryB:after{content:"";clear:both;display:block;}
.FBwidgetGalleryB li{margin:5px;float:left;*display:inline-block;_display:inline;}
.FBwidgetGalleryB li.clearLeft{clear:both;}

/* -- FBwidgetGalleryC(이미지) -- */
.FBwidgetContainer .FBwidgetGalleryC{position:relative;*zoom:1;*padding-bottom:5px;}
.FBwidgetGalleryC:after{content:"";clear:both;display:block;}
.FBwidgetGalleryC li{margin-bottom:5px;float:left;*display:inline-block;_display:inline;}
.FBwidgetGalleryC li.noMargin{float:right}
.FBwidgetGalleryC li.clearLeft{clear:both;}

/* -- HBwidgetA(제목) -- */
.HBwidget li{position:relative;*zoom:1;*display:inline-block;padding:2px 0;padding-left:20px;line-height:18px;margin-top:2px;}
.widget_rotate{position:absolute;left:0; top:5px;height:5px;width:7px;font-size:0;}
.Inwidget_rotate{position:absolute;left:2px; top:2px;height:5px;width:7px;font-size:0;}
.normal_span{position:absolute;overflow:hidden;}
.normal_spanA{top:3px;left:0;width:7px;height:1px}
.normal_spanB{top:2px;left:5px;width:1px;height:3px}
.normal_spanC{top:1px;left:4px;width:1px;height:1px}
.normal_spanD{top:5px;left:4px;width:1px;height:1px}
.HBwidget a{color:#575757;}
.FBwidgetContainer ul.normal{padding:5px;margin-bottom:5px;}
.normal_span{background:#888;}
.chLi .normal_span{background:#444;}
/* -- HBwidgetA(제목) A -- */
.HBwidgetA li{padding-left:0px;text-indent:50px;}
.HBwidgetA .widget_rotate{left:0; top:3px;*top:2px;_top:1px;height:18px;width:50px;font-size:11px;text-indent:0;}
.HBwidgetA .Inwidget_rotate{left:0; top:1px;height:14px;line-height:14px;width:50px;font-size:11px;text-indent:0;}
.HBreplyNum{text-indent:0;}
/* -- HBwidgetZine(이미지 + 제목 + 내용) -- */
.HBzine{position:relative;*zoom:1;}
.HBzine:after{content:"";display:block;clear:both;}
.FBwidgetContainer .HBthumbArea{position:relative;padding:7px; float:left; margin-right:10px;}
.HBwidgetZine li li{margin-bottom:0;*zoom:1;}
.HBcategory{font-weight:bold;}
.HBwidgetZine .HBdateArea{right:1px;}
.HBwidgetZine li li.HBZinetitle{position:relative;margin-bottom:5px;}
.HBwidgetZine .HBthumbArea{padding:5px;border:1px solid #eee;background:#f5f5f5;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}

/* -- HBwidgetZineB(이미지 + 제목 + 내용) -- */
.FBwidgetContainer .HBthumbAreaB{position:relative;float:left; margin-right:10px;*display:inlie-block;*zoom:1;}
.FBwidgetContainer ul.HBwidgetZineB{position:relative;*zoom:1;}
.FBwidgetContainer ul.HBwidgetZineB:after{content:"";display:block;clear:both;}
.HBwidgetZineB .HDDateStyle{-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.HBwidgetZineB li.HBZinetitle,
.HBwidgetZineB .TTcolor{font-size:13px;}
.FBwidgetContainer .HBthumbAreaB{padding:8px; background:#fff;border:1px solid #e8e8e8;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.HBwidgetZineB .HBdateArea{*zoom:1;height:36px;text-align:center;top:14px;left:14px;width:40px;font-family: AllerLightRegular, Helvetica, Arial, sans-serif;}
.HBwidgetZineB .HBdateArea:after{content:"";clear:both;display:block;}
.HBwidgetZineB .HBdateArea span{display:block;font-size:14px;line-height:18px;}
.HBwidgetZineB .HBreplyNumB{position:absolute;padding:2px 5px;padding-top:20px;height:18px;font-size:14px;line-height:18px;color:#fff;text-align:center;top:58px;left:14px;width:40px;background:url(../img/HBreplyNumB.gif) no-repeat left top;font-family: AllerLightRegular, Helvetica, Arial, sans-serif;}
.HBwidgetZineB .HBreplyNumB a{color:#fff;padding:0 5px;}
.HBwidgetZineB li{margin-bottom:5px;*margin-bottom:4px;*display:inline-block;*zoom:1;}
.HBwidgetZineB li a{line-height:18px;}
.HBwidgetZineB .wrap_ZineA{margin:0;*zoom:1;padding-top:5px;position:relative;}
.FHblack .HBwidgetZineB .HanbiWrapNick ul li.HanbiIcon{display:none;}
.HBwidgetZineB .HanbiWrapNick ul li{display:inline;position:relative;}
.HBwidgetZineB .HanbiWrapNick ul li.HanbiIcon{margin-left:10px;}
.HBwidgetZineB .HanbiWrapNick ul li span,
.HBwidgetZineB .HanbiWrapNick ul li span a{position:relative;display:inline-block;}
.HanbiWrapNick{height:18px;line-height:18px;overflow:hidden;}
.HBwidgetZineB .HanbiWrapNick ul li.HanbiIcon span img{top:1px;*top:2px;position:relative;font-size:0;}
.FHwhite .HanbiMore{background-image:url(../img/MoreA.png)}
.FHblack .HanbiMore{background-image:url(../img/MoreB.png)}
.HanbiMore{position:relative;display:inline-block;height:18px;margin-top:10px;font-family: Helvetica, Arial, sans-serif;float:right;margin-right:80px;_margin-right:40px;padding-right:40px;padding-left:7px;background-repeat:no-repeat; background-position:left 7px;*background-position:left 8px;}
.HBwidgetZineBrotate{position:absolute;width:65px;height:16px;line-height:16px;padding:3px;*zoom:1;}

.FHwhite .HBwidgetZineBrotate .HanbiMore_rotate{background-image:url(../img/BgMoreA.png);}
.FHblack .HBwidgetZineBrotate .HanbiMore_rotate{background-image:url(../img/BgMoreB.png);}
.HBwidgetZineBrotate .HanbiMore_rotate{position:absolute;width:12px;height:10px;display:block;font-size:0;right:-20px;top:7px;*top:8px;background-position:left top;background-repeat:no-repeat}
.Moreli .HBwidgetZineBrotate .HanbiMore_rotate{background-position:left -20px;}

/* -- HBwidgetZineC(이미지 + 제목 + 내용) -- */
.HBwidgetZineC .HDDateStyle{padding:4px;}
.wrap_HBthumbAreaC{position:relative;*zoom:1;*display:inline-block;}
.wrap_HBthumbAreaC:after{content:"";display:block;clear:both;}
.wrap_ZineBLi{margin-top:5px;*zoom:1;*display:inline-block;position:relative;}
.wrap_ZineBLi:after{content:"";display:block;clear:both;}

.wrap_HBthumbAreaC li li{line-height:16px;margin-top:5px;*margin-top:3px;}
.HBthumbAreaC{float:left;margin-right:10px;}
.wrap_HBthumbAreaC .Replies{padding-left:15px;margin-left:10px;background:url(../img/replyNumB.png) no-repeat left 2px;_background-position:left 4px;font-family: AllerLightRegular, Helvetica, Arial, sans-serif !important;}

/* -- HBwidgetZineD(이미지 + 제목 + 내용) -- */
.wrap_HBwidgetZineD{position:relative;text-align:center;*zoom:1;margin-top:1px;}
.wrap_HBwidgetZineE{text-align:left;margin-top:0;}
.wrap_HBwidgetZineE .HBwidgetZineD .noMargin{float:right}
.wrap_HBwidgetZineE:after{content:"";display:block;clear:both;}
.FBwidgetContainer ul.HBwidgetZineD{position:relative;display:inline-block;*display:inline;text-align:left;*zoom:1;*margin-bottom:5px;}

.HBwidgetZineD .wrap_ZineCLi{position:relative;float:left;margin-right:5px;margin-bottom:5px;}

.HBwidgetZineD .noMargin{margin-right:0 !important;}
.HBwidgetZineD .clearLeft{clear:left;}
.HBwidgetZineD .HBthumbAreaD_img{*font-size:0;}
.HBwidgetZineD .wrap_ZineA{position:relative;}
.HBwidgetZineD .HDDateStyle{-moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid #e8e8e8;padding:5px;padding-bottom:10px;}
.HBthumbAreaD{background:#fff;position:relative;padding:5px;*zoom:1;margin-bottom:5px;font-size:0;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #e8e8e8;}
.HBthumbAreaD .HBdateArea,
.HBthumbAreaD .HBreplyNumD{font-size:12px;text-align:center;}
.HBthumbAreaD .HBdateArea{left:7px;top:7px;right:auto;padding:2px 0;width:50px;}
.HBthumbAreaD .HBreplyNumD{position:absolute;left:7px;top:29px;height:18px;padding-left:28px;width:22px;background:url(../img/HBreplyNumD.gif) no-repeat left top;font-family: AllerLightRegular, Helvetica, Arial, sans-serif !important;color:#fff;}
.HBthumbAreaD .HBreplyNumD a{color:#fff;}
.HBwidgetZineD .HBtitle{overflow:hidden;text-overflow: ellipsis;position:relative;height:18px;font-size:13px;margin-bottom:5px;font-weight:bold;}
.HBwidgetZineD .HanbiContent{overflow:hidden;text-overflow: ellipsis;position:relative;height:54px;margin-top:5px;}
.HBwidgetZineD .HanbiMore{margin-top:5px;}
.HBwidgetZineD .HBwidgetZineBrotate{line-height:18px;}
.wrap_HBwidgetZineE .HBwidgetZineD .HanbiContent{overflow:hidden;text-overflow: ellipsis;position:relative;height:72px;margin-top:5px;}
.wrap_HBwidgetZineE .HBwidgetZineD .wrap_ZineCLi{margin-bottom:6px}
.FBwidgetContainer .wrap_HBwidgetZineE .HBwidgetZineD{margin-bottom:-1px;}
/* NaverSlide(네이버형 슬라이드) */
.wrap_NaverSlide{width:100%;position:relative;text-align:center;margin-bottom:5px;}
.NaverLi{float:left;margin-right:10px;margin-bottom:20px;}
.NaverSlide .noMargin{margin-right:0;}
.NaverSlide{padding:5px 30px;text-align:left;position:relative;display:inline-block; background:#f5f5f5; -moz-border-radius: 5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;border:1px solid #fff;}
.FBwidgetContainer .NaverSlideWrapImg{position:relative;background:#eee;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;border:1px solid #e8e8e8;padding:5px;*padding:5px 4px;}
.NaverSlide .HBdateArea,
.NaverSlide .HBreplyNumD{font-size:12px;text-align:center;}
.NaverSlide .HBdateArea{left:7px;top:7px;right:auto;padding:2px 0;width:50px;}
.NaverSlide .HBreplyNumD{position:absolute;left:7px;top:29px;height:18px;padding-left:28px;width:22px;background:url(../img/HBreplyNumD.gif) no-repeat left top;font-family: AllerLightRegular, Helvetica, Arial, sans-serif !important;color:#fff;}
.NaverSlide .HBreplyNumD a{color:#fff;}
.NaverSlide .slides_container{padding:5px 0;}

.FHwhite .NaverSlide .prev,
.FHwhite .NaverSlide .next{background-image:url(../img/NaverprevW.gif);}
.FHblack .NaverSlide .prev,
.FHblack .NaverSlide .next{background-image:url(../img/NaverprevB.gif);}

.NaverSlide .prev,
.NaverSlide .next{position:absolute;top:50%;margin-top:-6px;height:12px;width:8px;overflow:hidden;text-indent:-999px;}

.NaverSlide .prev{left:11px;background-position:left top}
.NaverSlide .prev:hover{background-position:-20px top}
.NaverSlide .next{right:11px;background-position:left -50px}
.NaverSlide .next:hover{background-position:-20px -50px}
/* -- banner(외부 배너) -- */
.HBbanner li{position:relative;*zoom:1;margin-bottom:5px;font-size:0;}
.HBSlidebanner .HDDateStyle{*zoom:1;*display:inline-block;}
/* -- TextBanner -- */
.slides_container{width:230px;height:18px;padding-top:2px;overflow:hidden;*display:inline-block;position:relative;}
.TextBanner .Tcolor{color:#676767;}
.left_banner, .right_banner{z-index:6;}
/* 이미지+제목+텍스트 슬라이드 */

.slideITC{position:relative;overflow:hidden;}

.slideT_li{position:relative;*zoom:1;*display:inline-block;}


.slideT{position:relative;overflow:hidden;}
.e1RollingBanner,
.e1RollingBanner li,
.E1Rollinggallery,
.E1Rollinggallery li{position:relative;}


/* 이미지 제목 내용 슬라이드 */
.SlideItcStyle{position:relative;*zoom:1;height:53px;padding:5px 5px 5px 70px;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.SlideItcStyle:after{content:"";display:block;clear:both;}
.SlideItcStyle .SlidethumbArea{padding:3px;position:absolute;left:5px;top:5px;background:#fff;border:1px solid #f5f5f5;-moz-border-radius: 3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.FBwidgetGalleryA .slideITC .slideITC_li{position:relative;*display:inline-block;*zoom:1;overflow:hidden;height:65px !important; margin:0;}
.FBwidgetContainer .slideITC .wrap_ZineA{position:relative;padding-top:3px;}
.FBwidgetContainer .slideITC p{padding:3px 0; height:20px; line-height:20px;}
/*profile*/


.ProfileZine li .wrap_profile{position:relative;width:70px;height:70px;padding:4px;float:left;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border-radius:3px 3px 3px 3px;}
.wrap_profile a{position:absolute;width:70px;height:18px;line-height:18px;_padding-top:2px;_height:16px;top:56px;left:4px;background:url(../img/black4.png) repeat; text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.ProfileZine li .wrap_profile .author{color:#fff !important;}
.HBprofile{width:70px;height:70px;}
.ProfileZine li a{text-decoration:none !important}

.ProfileZine li .category{color:#666;}
.ProfileZine li .title,
.ProfileZine li .data_replay .replyNum{font-size:13px;font-weight:normal;font-family:NanumGothic,나눔고딕,Tahoma,Arial, Geneva,applegothic,sans-serif;position:relative; margin-right:10px;}
.ProfileZine li{position:relative;*zoom:1;margin-bottom:5px;*margin-bottom:3px;*display:inline-block;}
.ProfileZine li:after{content:"";display:block;clear:both;}
.ProfileZine li .data_replay{position:absolute;right:5px;bottom:3px;font-size:12px;}
.ProfileZine li .data_replay .date,
.ProfileZine li .data_replay .hour{font-size:12px; font: 12px Tahoma;}
.ProfileNone{width:70px;height:70px;display:inline-block;position:relative;text-indent:-999px;background:url(../img/anonym.gif) no-repeat left top;}
.FBwidgetContainer .ProfileZine .text{position:relative; padding-bottom:15px;}
.ProfileZine li .board {background: url(../img/white/lineTextDiv.gif) no-repeat right center;padding-right: 5px;}

.HBwidgetZineB li.HBZinetitle,
.ProfileZine li .board,
.ProfileZine li .category{font-size:13px;font-weight:normal;font-family:NanumGothic,나눔고딕,Tahoma,Arial, Geneva,applegothic,sans-serif;}
.ProfileZineDiv{position:relative;*zoom:1;padding:5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;}
.ProfileZineDiv:after{content:"";clear:both;display:block;}