#livereAttachOpenBtnsWrapper {  }
#livereAttachOpenBtnsWrapper button.livereAttachOpenBtns { float: left; width: 30px; border-right: 1px solid #eee; }
#livereAttachOpenBtnsWrapper .livereAttachOpenBtns span { display: inline-block; float: left; width: 30px; height: 30px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat 6px 8px; }
#livereAttachOpenBtnsWrapper button.livereAttachOpenBtns:hover { background-color: #eee; }

#livereAttachOpenBtnsWrapper #livereImageAttachOpenBtn span { background-position: 6px 8px; }
#livereAttachOpenBtnsWrapper #livereImageAttachOpenBtn:hover span { background-position: -20px 8px; }
#livereAttachOpenBtnsWrapper #livereImageAttachOpenBtn.livereAttachClicked span { background-position: -20px 8px; }
#livereAttachOpenBtnsWrapper #livereVideoAttachOpenBtn span { background-position: -45px 10px; }
#livereAttachOpenBtnsWrapper #livereVideoAttachOpenBtn:hover span { background-position: -71px 10px; }
#livereAttachOpenBtnsWrapper #livereVideoAttachOpenBtn.livereAttachClicked span { background-position: -71px 10px; }

/* LiveRe Image Attach Form */
#liverePlugIn #livereImageAttachForm { border-top: 1px solid #eee; display: block; padding: 10px; padding-top: 0px; padding-right: 0px; background-color: #fff; }
#livereImageAttachForm #livereImageAttachBtnWrapper { padding: 8px 0px; border-bottom: 1px dotted #d3d3d3; margin-right: 10px; }
#livereImageAttachForm .livereImageAttachedWrapper { float: left; display: block; margin-top: 10px; margin-right: 10px; }
#livereImageAttachForm .livereImageThumb { position: relative; float: left; }
#livereImageAttachForm .livereImageThumb span { position: absolute; top: 30px; left: 30px; float: left; display: none; width: 26px; height: 26px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat -134px -25px; z-index: 1; }
#livereImageAttachForm .livereImageThumb .livereImageAttached { width: 85px; height: 85px; }
#livereImageAttachForm .livereImageThumb:hover { background-color: #000; }
#livereImageAttachForm .livereImageThumb:hover span { display: inline-block; }
#livereImageAttachForm .livereImageThumb:hover .livereImageAttached { opacity: 0.5; filter: alpha(opacity=50); }

#livereImageAttachForm .livereImageThumb.livereImageAttachedHover { background-color: #000; }
#livereImageAttachForm .livereImageThumb.livereImageAttachedHover span { display: inline-block; }
#livereImageAttachForm .livereImageThumb.livereImageAttachedHover .livereImageAttached { opacity: 0.5; filter: alpha(opacity=50); }

#livereImageAttachForm #livereImageAttachBtn { float: left; width: 85px; height: 85px; background-color: #f2f2f2; border: 1px solid #e5e5e5; }
#livereImageAttachForm #livereImageAttachBtn span { display: inline-block; float: left; margin: 30px; width: 26px; height: 26px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat -98px -25px; }
#livereImageAttachInputFile { float: left; height: 24px\0; .height: 25px; }
#livereImageAttachForm #livereImageAttachSubmitBtn { float: left; }

/* LiveRe Video Attach Form */
#liverePlugIn #livereVideoAttachForm { border-top: 1px solid #eee; display: block; padding: 10px; background-color: #fff; }
#livereVideoAttachForm #livereVideoFIndInputWrapper { .float: left; margin-right: 56px; .padding-right: 50px; .margin-right: 0px;  }
#livereVideoAttachForm #livereVideoFindInput { float: left; width: 100%; .width: 99%; height: 17px; padding: 0 5px; border: 1px solid #e5e5e5; color: #000;}
#livereVideoAttachForm #livereVideoFindBtn { float: right; width: 38px; height: 19px; margin-top: -20px; }
#livereVideoAttachForm #livereVideoFindResultContainer { margin-top: 10px; zoom: 1; *display: inline; float: left; width: 100%; }
#livereVideoAttachForm #livereVideoResultWrapper { float: left; width: 100%; display: inline-block; zoom: 1; *display: inline; margin-right: 15px; }
#livereVideoAttachForm #livereVideoResultTitle { display: inline-block; zoom: 1; *display: inline; }
#livereVideoAttachForm #livereVideoResultTitle label { display: inline-block; }
#livereVideoAttachForm #livereVideoResultThumbsContainer { float: left; width: 100%; overflow: hidden; overflow-x: auto; overflow-y: hidden; padding-bottom: 10px; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper { text-align: left; display: inline-block; zoom: 1; *display: inline; float: left; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper .livereVideoResultThumbBtnWrapper { display: inline-block; zoom: 1; *display: inline; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper .livereVideoResultThumbBtnWrapper.livereVideoSelected .livereVideoResultThumbBtn { border: 2px solid #e0230c; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper .livereVideoResultThumbBtn { float: left; margin-top: 5px; margin-right: 8px; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper .livereVideoResultThumbBtn img { width: 75px; height: 54px; }
#livereVideoAttachForm #livereVideoResultThumbsWrapper .livereVideoResultThumbBtnWrapper.livereVideoSelected .livereVideoResultThumbBtn img { width: 71px; height: 50px; }
#livereVideoAttachForm #livereVideoFindPreviewContainer { clear: both; margin: 0px auto; padding-top: 10px; }
#livereVideoAttachForm #livereVideoFindPreviewNotice { float: left; margin-top: 8px; }
#livereVideoAttachForm #livereVideoFindPreviewFunction { float: right; margin: 3px 0px 10px; }
#livereVideoAttachForm #livereVideoFindPreviewFunction button { margin: 10px 0px 0x; padding: 3px; }
/*
#livereVideoAttachForm #livereVideoFindResultNaviContainer { text-align: center; margin-top: 5px; }
#livereVideoAttachForm #livereVideoFindResultNaviWrapper { display: inline-block; zoom: 1; *display: inline; clear: both; }
#livereVideoAttachForm #livereVideoFindResultNaviWrapper li { float: left; padding: 0px 3px; border-right: 1px solid #eee; }
#livereVideoAttachForm #livereVideoFindResultNaviWrapper li.livereResulitNaviBorderNone { border-right: none; }
#livereVideoAttachForm #livereVideoFindResultNaviRightBtnWrapper { border-right: none; border-left: 1px solid #eee; }
#livereVideoAttachForm #livereVideoResultPreviewWrapper { float: left; display: inline-block; zoom: 1; *display: inline; }
#livereVideoAttachForm #livereVideoResultPreviewWrapper .livereVideoResultPreviewBtnsWrapper { float: left; display: inline-block; zoom: 1; *display: inline; }
#livereVideoAttachForm #livereVideoResultPreviewWrapper .livereVideoResultPreviewBtns { float: left; width: 17px; height: 30px; padding: 5px; }
#livereVideoAttachForm #livereVideoResultPreviewLeftBtn { margin-right: 8px; }
#livereVideoAttachForm #livereVideoResultPreviewRightBtn { margin-left: 8px; }
#livereVideoAttachForm .livereVideoResultPreviewBtnsWrapper .livereVideoResultPreviewBtns span { display: inline-block; float: left; width: 5px; height: 10px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -199px; _background-position: 0px -195px; }
#livereVideoAttachForm #livereVideoResultPreviewLeftBtn span { background-position: 0px -199px; _background-position: 0px -195px; }
#livereVideoAttachForm #livereVideoResultPreviewRightBtn span { background-position: 0px -214px; _background-position: 0px -210px; }
#livereVideoAttachForm #livereVideoResultPreviewWindow { float: left; width: 140px; height: 105px; }
#livereVideoAttachForm #livereVideoResultPreviewWindow iframe { float: left; }
#livereVideoAttachForm #livereVideoResultAttachBtnWrapper { clear: both; text-align: center; }
#livereVideoAttachForm #livereVideoResultAttachBtn { margin-top: 5px; width: 66px; height: 22px; }
#livereVideoAttachForm #livereVideoResultAttachBtn span { padding-left: 10px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -224px; }
*/
#livereVideoAttachForm #livereVideoAttachedListContainer { margin-top: 5px; float: left; width: 100%; border-top: 1px solid #eee; padding-top: 5px; }
#livereVideoAttachForm #livereVideoAttachedListWrapper .livereVideoAttachedTitleFavicon { display: inline-block; float: left; height: 15px; padding-left: 20px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat -177px 4px; }
#livereVideoAttachForm #livereVideoAttachedListWrapper .livereVideoAttachedDelBtn { float: right; }
#livereVideoAttachForm #livereVideoAttachedListWrapper .livereVideoAttachedDelBtn span { padding-left: 20px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat -177px -9px; color: #6c6c6c; }

#livereReplyWrapper .livereReplyAttachedContainer { float: left; width: 100%; }
#livereReplyWrapper .livereReplyAttachedThumbsWrapper { float: left; display: block; margin-top: 5px; margin-right: 5px; }
#livereReplyWrapper .livereReplyAttachedThumbs { position: relative; }
#livereReplyWrapper .livereReplyAttachedThumbs span { position: absolute; top: 20px; left: 20px; float: left; display: none; width: 32px; height: 32px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat -48px -22px; }
#livereReplyWrapper .livereReplyAttachedThumbs.livereReplyAttachedImageThumb span { background-position: -48px -22px; }
#livereReplyWrapper .livereReplyAttachedThumbs.livereReplyAttachedVideoThumb span { background-position: 0px -22px; }
#livereReplyWrapper .livereReplyAttachedThumbs img { width: 75px; height: 75px; }
#livereReplyWrapper .livereReplyAttachedThumbs:hover { background-color: #000; }
#livereReplyWrapper .livereReplyAttachedThumbs:hover span { display: inline-block; }
#livereReplyWrapper .livereReplyAttachedThumbs:hover .livereReplyAttached { opacity: 0.5; filter: alpha(opacity=50); }
#livereReplyWrapper .livereReplyAttachedThumbs.livereReplyAttachedHover { background-color: #000; }
#livereReplyWrapper .livereReplyAttachedThumbs.livereReplyAttachedHover span { display: inline-block; }
#livereReplyWrapper .livereReplyAttachedThumbs.livereReplyAttachedHover .livereReplyAttached { opacity: 0.5; filter: alpha(opacity=50); }

#livereReplyWrapper #livereReplyAttachedViewerContainer { position: relative; margin-top: 5px; text-align: center; }
#livereReplyWrapper #livereReplyAttachedViewerContainer img { width: 80%; }
#livereReplyWrapper #livereReplyAttachedViewerBtnsContainer { position: absolute; display: none; z-index: 50; text-align: center; }

#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image:hover { background-color: #000; }
#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image:hover #livereReplyAttachedViewerBtnsContainer { display: inline-block; }
#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image:hover .livereAttachedViewMedia { opacity: 0.5; filter: alpha(opacity=50); }
#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image.livereAttachedViewerHover { background-color: #000; }
#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image.livereAttachedViewerHover #livereReplyAttachedViewerBtnsContainer { display: inline-block; }
#livereReplyWrapper #livereReplyAttachedViewerContainer.livereReplyAttachedType_image.livereAttachedViewerHover .livereAttachedViewMedia { opacity: 0.5; filter: alpha(opacity=50); }
#livereReplyWrapper .livereReplyAttachedViewerBtnsWrapper { display: inline-block; zoom: 1; *display: inline; margin-right: 5px; }
#livereReplyWrapper .livereReplyAttachedViewerBtns span { float: left; width: 68px; height: 68px; background: url("//101.livere.co.kr/extension_8/attachFile/attachicon8.png") no-repeat 0px -62px; }
#livereReplyWrapper #livereAttachedViewOriginBtn span { background-position: 0px -62px; }
#livereReplyWrapper #livereAttachedViewCloseBtn span { background-position: -74px -62px; }
#livereReplyWrapper #livereAttachedViewOriginBtn:hover span { background-position: 0px -157px; }
#livereReplyWrapper #livereAttachedViewCloseBtn:hover span { background-position: -74px -157px; }
#livereReplyWrapper #livereAttachedViewOriginBtn.livereAttachedViewerBtnHover span { background-position: 0px -157px; }
#livereReplyWrapper #livereAttachedViewCloseBtn.livereAttachedViewerBtnHover span { background-position: -74px -157px; }

#livereReplyWrapper .livereReplyAttachedThumbsWrapper.livereImageAttachCloseBtn span { background: url("//101.livere.co.kr/extension_8/attachFile/attached_close.png")!important; }