@charset 'utf-8';
#liverePlugIn * {font-size:15px !important;}

.livereInfo {}
.livereInfo .open {display:block; width:55px; height:13px; background:url('../images/livere/livere_info_open.gif') no-repeat left top; position:absolute; right:0; top:10px; z-index:10;}
.livereInfo .open i {position:absolute; left:-10000%; top:0; overflow:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-10000px;}
.livereInfo .livere_info_cont {display:none; position:absolute; left:0; top:35px; z-index:100; border:1px solid #ccc; background:#fff; width:100%;}
.livereInfo .livere_info_cont.on {display:block;}
.livereInfo .livere_info_cont p {font-size:14px; background:#676767; color:#fff; padding:10px;}
.livereInfo .livere_info_cont ul {padding:10px;}
.livereInfo .livere_info_cont ul li {padding:3px 0;}
.livereInfo .livere_info_cont .close {position:absolute; top:13px; right:13px; display:block; width:15px; height:15px; background:url('../images/livere/livere_info_close.png') no-repeat left top;}
.livereInfo .livere_info_cont .close i {position:absolute; left:-10000%; top:0; overflow:hidden; width:0; height:0; font-size:0; line-height:0; text-indent:-10000px;}

/* CSS Document*/
#livereContainer {position:relative;}
#livereWriteForm {background:none !important; border:none !important; padding:0 !important; position:relative !important; margin-bottom:0 !important;}
#liverePlugIn .livereBtn1 {border:none !important; border-bottom:none !important; background-color:none !important; background-image:none !important; border-radius:none !important; -webkit-border-radius: none !important;  -moz-border-radius: none !important; background-image: -webkit-gradient() !important; background-image: -moz-linear-gradient() !important; background-image: -ms-linear-gradient() !important; Filter:none !important;}
#liverePlugIn .livereCheckBtn {display:none !important;}

/* LiveRe PlugIn SNS Login Icon style */
#livereSNSLoginIconContainer ul li {width:26px !important; margin-right:4px !important;}
#livereWriteFormTop {}
#livereWriteFormTop #livereSNSLoginTitle {display:none !important;}
#livereWriteFormTop .livereSNSLoginIcon .livereSNSImage_B {width:26px !important; height:26px !important; background:url('../images/livere/sns_icon_korea.png') no-repeat !important;}
#livereWriteFormTop #livere_facebook .livereSNSLoginIcon .livereSNSImage_B { background-position: 0 0 !important;}
#livereWriteFormTop #livere_twitter .livereSNSLoginIcon .livereSNSImage_B { background-position: 0 -31px !important;}
#livereWriteFormTop #livere_naver .livereSNSLoginIcon .livereSNSImage_B { background-position: 0 -62px !important; }
#livereWriteFormTop #livere_kakao .livereSNSLoginIcon .livereSNSImage_B { background-position: 0 -93px !important; }
#livereWriteFormTop #livere_gonggamkr .livereSNSLoginIcon .livereSNSImage_B { background-position: 0 -124px !important; }
#livereWriteFormTop #livereLogged {padding:0 1px !important; margin-right:-2px !important; border-radius:none !important; -webkit-border-radius:none !important; -moz-webkit-radius:none !important; background:none !important; border:none !important;}
#livereWriteFormTop #livereLogged #livere_facebook .livereSNSLoginIcon .livereSNSImage_B { background-position: -31px 0 !important;}
#livereWriteFormTop #livereLogged #livere_twitter .livereSNSLoginIcon .livereSNSImage_B { background-position: -31px -31px !important;}
#livereWriteFormTop #livereLogged #livere_naver .livereSNSLoginIcon .livereSNSImage_B { background-position: -31px -62px !important; }
#livereWriteFormTop #livereLogged #livere_kakao .livereSNSLoginIcon .livereSNSImage_B { background-position: -31px -93px !important; }
#livereWriteFormTop #livereLogged #livere_gonggamkr .livereSNSLoginIcon .livereSNSImage_B { background-position: -31px -124px !important; }
#livereWriteFormTop #livereLogged #liverePrimarySNSFavicon {position:absolute; top:26px !important; left:0 !important; display:inline-block; float:left; width:26px !important; height:6px !important; background: url('../images/livere/sns_icon_korea_primary.png') no-repeat !important; }
#livereWriteFormTop #livereLogged #livere_facebook.livere_primary #liverePrimarySNSFavicon {background-position: 0 0 !important;}
#livereWriteFormTop #livereLogged #livere_twitter.livere_primary #liverePrimarySNSFavicon {background-position: 0 -11px !important;}
#livereWriteFormTop #livereLogged #livere_naver.livere_primary #liverePrimarySNSFavicon {background-position: 0 -22px !important;}
#livereWriteFormTop #livereLogged #livere_kakao.livere_primary #liverePrimarySNSFavicon {background-position: 0 -33px !important;}
#livereWriteFormTop #livereLogged #livere_gonggamkr.livere_primary #liverePrimarySNSFavicon {background-position: 0 -44px !important;}
#livereWriteFormTop #livereLogoutBtn {float:left; padding:11px 7px 6px; margin-top:0; margin-left: 5px; }
#livereWriteFormTop #livereLogoutBtn span {background: url('//101.livere.co.kr/images/ver8/pluginicon8.png') no-repeat 0px -9px !important; font-family:'notoRegular' !important; color:#000 !important;}
#livereWriteFormTop #livereLogoutBtn:hover span {letter-spacing:-1px !important; }
#livereWriteFormTop #livereNotLogged { padding:0 1px !important;}

#livereWriteFormMiddle {margin-top:10px !important;}
#livereWriteFormMiddle #livereWriteFromMiddleLeft {display:none;}

/* LiveRe PlugIn WriteForm */
#livereWriteFormMiddle #livereWriteFormMiddleRight {margin:0 !important; padding:0 78px 0 0;}
#livereWriteFormMiddle .livereAccInfoWrapper {border:none !important; border-radius:0 0 0 0 !important; padding:0 !important; position:absolute; left:159px; top:10px;}
#livereWriteFormMiddle .livereContentTextForm {padding:10px 10px 10px 10px !important; height:53px !important; border-top:1px solid #e5e5e5 !important; border-bottom: 1px solid #e5e5e5 !important; border-right:none !important;}
#livereWriteFormMiddle .livereContentTextForm .livere_contentText {height:43px !important; font-size:13px !important;}
#livereWriteFormMiddle .livereFunctionContainer {border-radius:0 0 0 0 !important; margin-bottom:0 !important; border:none !important; background-color:#fff !important; position:absolute; bottom:3px; right:89px;}
#livereWriteFormMiddle li.livereTextCountWrapper {float:right; padding:0 !important; color:#c7c7c7 !important; font-size:11px !important;}
#livereWriteFormMiddle li.livereTextCountWrapper strong {color:#c7c7c7 !important; margin-right:2px !important; font-size:11px !important;}
#livereWriteFormMiddle li.livereTextCountWrapper span {color:#c7c7c7 !important; margin-left:2px !important; font-size:11px !important;}
#livereWriteFormMiddle #livereWriteFormMiddleBottom {width:auto !important; position:absolute; right:0; bottom:0;}
#livereWriteFormMiddle #livereWriteFormMiddleBottom .livereBtn2 {width:78px !important; height:75px !important; border: 1px solid #286dc0 !important; background:#286dc0 !important; background-image:none !important; border-radius:0 !important; -webkit-border-radius: 0 !important;  -moz-border-radius: 0 !important; padding:0 !important; background-image: -webkit-gradient() !important; background-image: -moz-linear-gradient() !important; background-image: -ms-linear-gradient() !important; Filter:none !important;}
#livereWriteFormMiddle #livereWriteFormMiddleBottom .livereBtn2 span {font-size:15px !important; font-family:'notoRegular' !important; font-weight:normal !important;}

#livereReplySort {margin-top:30px !important;}
#livereReplySort strong.livereFont8 {font-size:15px !important; font-family:'notoRegular' !important; font-weight:normal !important;}
#livereReplySort strong.livereFont8 b {font-size:15px !important; color:#286dc0 !important; font-family:'notoMedium' !important; font-weight:normal !important;}
#livereReplySort .livereSortTabBtn {vertical-align:top !important; height:20px !important;}
#livereReplySort .livereSortTabBtn span {border:none !important; font-size:15px !important; color:#b0b0b0; padding:0 5px !important; font-family:'notoRegular' !important; font-weight:normal !important; line-height:22px !important;}
#livereReplySort .livereSortTabBtn.livereSorted span {color:#000 !important;}
#livereReplySort .livereSortTabBtn .livereFont4 {color:#000 !important; font-family:'notoRegular' !important;}

#livereReplyWrapper .livereParentReplyWrapper {padding:15px 0 !important; position:relative;}
#livereReplyWrapper .livereReplyThumb {width:18px !important; height:18px !important; margin-top:2px !important; margin-right:0 !important; position:absolute !important; left:0 !important;}
#livereReplyWrapper .livereReplyThumb .livereReplyThumb_L {display:none;}
#livereReplyWrapper .livereReplyThumb .livereReplyThumb_S {display:none;}
#livereReplyWrapper .livereReplyThumb .livereThumbFavicon {right:0 !important; bottom:0 !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody {margin-left:0 !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleUserInfo {font-family:'notoMedium' !important; font-weight:normal !important; font-size:17px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleUserInfo li {height:21px !important; line-height:21px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleUserInfo button {vertical-align:top !important; width:auto !important; height:21px !important; line-height:19px !important; text-align:left !important; margin-left:22px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleUserInfo span {vertical-align:top !important; display:inline-block; height:21px !important; line-height:19px !important; margin-top:1px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleUserInfo .livereReplyWritedRegdate {font-size:12px !important; margin-top:2px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleText p {line-height:20px !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleText .livereReply_good strong {color:#f11414; font-size:12px !important; font-family:'notoMedium' !important; font-weight:normal !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereArticleText .livereReply_bad strong {color:#1481f1; font-size:12px !important; font-family:'notoMedium' !important; font-weight:normal !important;}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereReplyFuncWrapper {}
#livereReplyWrapper .livereReplyBodyContainer .livereReplyBody .livereReplyFuncWrapper dt span {line-height:17px !important; color:#999 !important; display:inline-block !important; vertical-align:top; font-family:'notoRegular' !important; font-weight:normal !important; line-height:19px !important;}

#livereReplyWrapper .livereReplyFuncBtn {vertical-align:top !important; padding:3px 7px !important; border:1px solid #e0e0e0 !important; margin-right:5px !important;}
#livereReplyWrapper .livereReplyFuncBtn span {padding-left:0 !important; margin-left:0 !important; color:#111 !important; font-family:'notoRegular' !important; font-size:12px !important; line-height:20px !important; display:block;}
#livereReplyWrapper .livereReplyFuncBtn.livereReply_addchild span { background:none !important; padding-left:0 !important; vertical-align:top !important;}
#livereReplyWrapper .livereReplyFuncBtn.livereReply_police span { background:none !important; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span { background:none !important; }

#livereChildReplyWriteForm {position:relative;}
#livereChildReplyWriteForm .livereAccInfoWrapper {display:none; position:absolute; left:-2000em;}
#livereChildReplyWriteForm .livereWriteFormWrapper {position:relative; margin:0 !important; padding:0 78px 0 0 !important;}
#livereChildReplyWriteForm .livereContentTextForm {padding:10px 10px 10px 10px !important; height:53px !important; border-top:1px solid #e5e5e5 !important; border-bottom: 1px solid #e5e5e5 !important; border-right:none !important;}
#livereChildReplyWriteForm .livereContentTextForm {padding:10px 10px 10px 10px !important; height:53px !important; border-top:1px solid #e5e5e5 !important; border-bottom: 1px solid #e5e5e5 !important; border-right:none !important;}
#livereChildReplyWriteForm .livereContentTextForm .livere_contentText {height:38px !important; margin-top:-5px;}
#livereChildReplyWriteForm .livereFunctionContainer {border-radius:0 0 0 0 !important; margin-bottom:0 !important; border:none !important; background-color:#fff !important; position:absolute; bottom:3px; right:89px;}
#livereChildReplyWriteForm li.livereTextCountWrapper {float:right; padding:0 !important; color:#c7c7c7 !important; }
#livereChildReplyWriteForm li.livereTextCountWrapper strong {color:#c7c7c7 !important; margin-right:2px !important;}
#livereChildReplyWriteForm li.livereTextCountWrapper span {color:#c7c7c7 !important; margin-left:2px !important;}
#livereChildReplyWriteForm li.livereWriteFormMiddleBottom {width:auto !important; position:absolute; right:0; top:0;}
#livereChildReplyWriteForm li.livereWriteFormMiddleBottom .livereBtn2 {width:78px !important; height:75px !important; border: 1px solid #aeaeae !important; background:#aeaeae !important; background-image:none !important; border-radius:0 !important; -webkit-border-radius: 0 !important;  -moz-border-radius: 0 !important; padding:0 !important; background-image: -webkit-gradient() !important; background-image: -moz-linear-gradient() !important; background-image: -ms-linear-gradient() !important; Filter:none !important;}
#livereChildReplyWriteForm li.livereWriteFormMiddleBottom .livereBtn2 span {font-size:15px !important; font-family:'notoRegular' !important; font-weight:normal !important;}
#livereReplyWrapper .livereChildReplyWrapper .livereChildReply {padding:15px 25px 15px 25px !important;}
#livereReplyWrapper .livereChildReplyWrapper .livereChildReply:first-child {padding:15px !important;}
#livereReplyWrapper .livereChildReply {padding:15px 25px 15px 25px !important;}
#livereReplyWrapper .livereChildReply .livereReplyThumb {width:15px !important; height:15px !important; margin-top:2px !important; margin-right:0 !important; position:absolute !important; left:19px !important;}

#livereLogoutBtn {float:left !important;}
#liverePlugIn .livere_pWriter_facebook,
#liverePlugIn .livere_pWriter_twitter,
#liverePlugIn .livere_pWriter_me2day,
#liverePlugIn .livere_pWriter_yozm,
#liverePlugIn .livere_pWriter_cyworld,
#liverePlugIn .livere_pWriter_tistory,
#liverePlugIn .livere_pWriter_mixi,
#liverePlugIn .livere_pWriter_open_y_jp,
#liverePlugIn .livere_pWriter_weibo_sina,
#liverePlugIn .livere_pWriter_google_plus,
#liverePlugIn .livere_pWriter_linkedIn,
#liverePlugIn .livere_pWriter_naver,
#liverePlugIn .livere_pWriter_kakao,
#liverePlugIn .livere_pWriter_instagram,
#liverePlugIn .livere_pWriter_gonggamkr {display:none !important;}
#livereReplyWrapper .livereReplyTumb_guest {background:url('../images/livere/livere_korea_key.png') 0 0 no-repeat !important; background-size:100% !important; margin:-3px 0 0 0;}

#livereNavigatorWrapper { margin-top:-1px !important;}
#livereNavigatorWrapper #livereMoreBtn { width: 100%; padding: 5px 0px; }
#livereMoreBtn span {}
#livereNavigatorWrapper .livereBtn1 {background:#f7f7f7 !important; border:1px solid #e2e2e2 !important;}
#liverePlugIn #livereHomeBtn {right:0 !important;}
#liverePlugIn #livereHomeBtn a {font-size:12px !important;}
#liverePlugIn #livereHomeBtn a strong {font-size:14px !important;}