@CHARSET "UTF-8";

/* LiveRe PlugIn common style */
#liverePlugIn { text-align: left; }
#liverePlugIn * { margin: 0px; padding: 0px; font-family: "¸¼Àº °íµñ",Malgun Gothic, Arial; font-size: 12px; line-height: 18px; color: #000; -webkit-text-size-adjust: none; }
#liverePlugIn div { zoom: 1; }
#liverePlugIn div:after { content:"."; display:block; font-size:0; line-height:0; height:0; clear:both; visibility:hidden; }
#liverePlugIn dl { zoom: 1; }
#liverePlugIn dl:after { content:"."; display:block; font-size:0; line-height:0; height:0; clear:both; visibility:hidden; }
#liverePlugIn ul { list-style-type: none; zoom: 1; vertical-align: top; }
#liverePlugIn ul:after { content:"."; display:block; font-size:0; line-height:0; height:0; clear:both; visibility:hidden; }
#liverePlugIn a { text-decoration: none; }
#liverePlugIn img { vertical-align:top; margin: 0px; padding: 0px; border: none; }
#liverePlugIn button { overflow: visible; width: auto; height: auto; cursor: pointer; }
#liverePlugIn button:focus, #liverePlugIn input:focus { outline: 1px dotted #000; }
#liverePlugIn button::-moz-focus-inner { padding: 0; border: 0; }
#liverePlugIn button > span { overflow: hidden; }
#liverePlugIn buttn:hover > span { text-decoration: underline; font-weight: bold; }
#liverePlugIn button:hover > strong { text-decoration: underline; font-weight: bold; }
#liverePlugIn textarea { resize: none; border: none; box-shadow: none; }
#liverePlugIn .livere_t_indent { text-indent: -9999px; }
#liverePlugIn .livere_t_center { text-align: center; }
#liverePlugIn .livereNone { display: none !important; }
#liverePlugIn .livereCheckBtn { width: 9pt; height: 9pt; }
#liverePlugIn .livereAfterClear:after { content:"."; display:block; font-size:0; line-height:0; height:0; clear:both; visibility:hidden; }
#liverePlugIn ::-webkit-scrollbar {width: 8px; height: 8px; border: 3px solid #ffffff; }
#liverePlugIn ::-webkit-scrollbar-button:start:decrement, #liverePlugIn ::-webkit-scrollbar-button:end:increment { display: block; height: 10px; background: #ffffff; }
#liverePlugIn ::-webkit-scrollbar-track { background: #efefef; -webkit-border-radius: 10px; border-radius:10px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.2); }
#liverePlugIn ::-webkit-scrollbar-thumb { height: 50px; width: 50px; background: rgba(0,0,0,.2); -webkit-border-radius: 8px; border-radius: 8px; -webkit-box-shadow: inset 0 0 4px rgba(0,0,0,.1); }

#liverePlugIn .livereBtn1 { width: auto; height: auto; 
	border: 1px solid #e7e7e7; border-bottom: 1px solid #cacaca; background-color: #fff;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(255,255,255)), color-stop(1, rgb(243,243,243)) );
	background-image: -moz-linear-gradient( center top, rgb(255,255,255), rgb(243,243,243) );
	background-image: -ms-linear-gradient( top, rgb(255,255,255) 0%, rgb(243,243,243) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffffff, endColorstr=#f3f3f3);
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
}

#liverePlugIn .livereBtn1:hover { 
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(243,243,243)), color-stop(1, rgb(255,255,255)) );
	background-image: -moz-linear-gradient( center top, rgb(243,243,243), rgb(255,255,255) );
	background-image: -ms-linear-gradient( top, rgb(243,243,243) 0%, rgb(255,255,255) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f3f3f3, endColorstr=#ffffff);
}

#liverePlugIn .livereBtn2 { width: auto; height: auto; 
	border: 1px solid #b0000a; background-color: #b0000a;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(254,52,62)), color-stop(1, rgb(202,2,13)) );
	background-image: -moz-linear-gradient( center top, rgb(254,52,62), rgb(202,2,13) );
	background-image: -ms-linear-gradient( top, rgb(254,52,62) 0%, rgb(202,2,13) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#fe343e, endColorstr=#ca020d);
	border-radius: 2px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	padding: 2px 10px;
}

#liverePlugIn .livereBtn2:hover { 
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(202,2,13)), color-stop(1, rgb(254,52,62)) );
	background-image: -moz-linear-gradient( center top, rgb(202,2,13), rgb(254,52,62) );
	background-image: -ms-linear-gradient( top, rgb(202,2,13) 0%, rgb(254,52,62) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ca020d, endColorstr=#fe343e);
}

#liverePlugIn .livereBtn3 { background-color: transparent; border: none; width: auto; height: auto; }

#liverePlugIn .livereFont1 { color: #aaa; }
#liverePlugIn .livereFont2 { font-size: 11px; font-family: "dotum"; letter-spacing: -1px; }
#liverePlugIn .livereFont3 { font-size: 12px; letter-spacing: 0px; color: #aaa; }
#liverePlugIn .livereFont4 { color: #e30000; font-weight: bold; }
#liverePlugIn .livereFont5 { color: #fff; font-weight: bold; }
#liverePlugIn .livereFont6 { font-size: 11px; font-family: "dotum"; letter-spacing: -1px; color: #888; }
#liverePlugIn .livereFont7 { color: #0084f; }
#liverePlugIn .livereFont8 { font-size: 14px; font-weight: bold; }
#liverePlugIn .livereFont9 { font-size: 12px; font-weight: bold; color: #000; }
#liverePlugIn .livereFont10 { font-size: 11px; font-family: "dotum"; color: #fff; }

#liverePlugIn .livereColor1 { color: #555; }
#liverePlugIn .livereColor2 { color: #D81118; }
#liverePlugIn .livereColor3 { color: #aaa; }
#liverePlugIn .livereColor4 { color: #707070; }

#liverePlugIn .livereFavicon_L { width: 18px; height: 18px; background: url("//101.livere.co.kr/images/ver8/snsicon8.png") no-repeat -46px 0px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_twitter { background-position: -46px 0px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_facebook { background-position: -46px -23px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_me2day { background-position: -46px -46px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_yozm { background-position: -46px -69px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_tistory { background-position: -46px -115px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_cyworld { background-position: -46px -92px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_mixi { background-position: -46px -138px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_open_y { background-position: -46px -128px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_open_y_jp { background-position: -46px -161px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_weibo_sina { background-position: -46px -207px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_google_plus { background-position: -46px -253px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_linkedIn { background-position: -46px -276px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_naver { background-position: -46px -299px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_kakao { background-position: -46px -345px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_instagram { background-position: -46px -368px; }
#liverePlugIn .livereFavicon_L.livereFavicon_L_livere { background-position: -46px -322px; } 

#liverePlugIn .livereFavicon_S { width: 15px; height: 15px; background: url("//101.livere.co.kr/images/ver8/snsicon8.png") no-repeat -69px 0px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_twitter { background-position: -69px 0px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_facebook { background-position: -69px -20px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_me2day { background-position: -69px -40px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_yozm { background-position: -69px -60px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_tistory { background-position: -69px -100px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_cyworld { background-position: -69px -80px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_mixi { background-position: -69px -120px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_open_y { background-position: -69px -120px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_open_y_jp { background-position: -69px -140px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_weibo_sina { background-position: -69px -207px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_google_plus { background-position: -69px -253px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_linkedIn { background-position: -69px -276px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_naver { background-position: -69px -299px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_kakao { background-position: -69px -345px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_instagram { background-position: -69px -368px; }
#liverePlugIn .livereFavicon_S.livereFavicon_S_livere { background-position: -69px -322px; }

#liverePlugIn .livereSharedSNSWrapper { float: right; margin-top: 10px; }
#liverePlugIn .livereSharedSNSWrapper dt { float: left; margin-right: 5px; }
#liverePlugIn .livereSharedSNSWrapper dt span { line-height: 20px; color: #6b6b6b; }
#liverePlugIn .livereSharedSNSWrapper .livereSharedSNS { float: left; margin-left: 3px; }


/* LiveRe PlugIn WriteForm */
#liverePlugIn .livereWriteFormWrapper { display: block; }
#liverePlugIn .livereAccInfoWrapper { border: 1px solid #e5e5e5; border-radius: 5px 5px 0px 0px; padding: 4px 10px; background-color: #fff; }
#liverePlugIn .livere_pWriter_twitter { background-color: #32ccfe; border: 1px solid #32ccfe; }
#liverePlugIn .livere_pWriter_facebook { background-color: #446ba3; border: 1px solid #446ba3; }
#liverePlugIn .livere_pWriter_me2day { background-color: #594190; border: 1px solid #594190; }
#liverePlugIn .livere_pWriter_yozm { background-color: #6b544e; border: 1px solid #6b544e; }
#liverePlugIn .livere_pWriter_cyworld { background-color: #ff6202; border: 1px solid #ff6202; }
#liverePlugIn .livere_pWriter_tistory { background-color: #f47321; border: 1px solid #f47321; }
#liverePlugIn .livere_pWriter_mixi { background-color: #fba610; border: 1px solid #fba610; }
#liverePlugIn .livere_pWriter_open_y_jp { background-color: #c20b0e; border: 1px solid #c20b0e; }
#liverePlugIn .livere_pWriter_weibo_sina { background-color: #edb53d; border: 1px solid #edb53d; }
#liverePlugIn .livere_pWriter_google_plus { background-color: #dd4b39; border: 1px solid #dd4b39; }
#liverePlugIn .livere_pWriter_linkedIn { background-color: #007AB6; border: 1px solid #007AB6; }
#liverePlugIn .livere_pWriter_naver { background-color: #2DBE00; border: 1px solid #2DBE00; }
#liverePlugIn .livere_pWriter_kakao { background-color: #FFEB00; border: 1px solid #FFEB00; }
#liverePlugIn .livere_pWriter_instagram { background-color: #e4405f; border: 1px solid #e4405f; }

#liverePlugIn .livere_pWriter_kakao #livereAccInfo, #liverePlugIn .livere_pWriter_kakao .livereAccInfo { color: #000000; }
#liverePlugIn .livere_pWriter_twitter .livereAccInfo, #liverePlugIn .livere_pWriter_cyworld .livereAccInfo, #liverePlugIn .livere_pWriter_mixi .livereAccInfo, #liverePlugIn .livere_pWriter_weibo_sina .livereAccInfo { color: #000000; }
#liverePlugIn .livereContentTextForm { padding: 10px; height: 55px; border:1px solid #e5e5e5; border-top: none; border-bottom: none; background-color: #fff; }
#liverePlugIn .livere_contentText { float: none; width: 100%; border: 0px; height: 50px; overflow: hidden; padding: 0px; }
#liverePlugIn .livere_contentText:disabled { background-color: #fff; }

#liverePlugIn .livereFunctionContainer { border:1px solid #e5e5e5; border-radius: 0px 0px 5px 5px; background-color: #fafafa; margin-bottom: 10px; }
#liverePlugIn .livereFunctionWrapper { width: 100%; }
#liverePlugIn .livereFunctionWrapper li { float: left; }
#liverePlugIn li.livereTextCountWrapper { float: right; padding: 6px 10px 6px 0px; color: #6c6c6c; }
#liverePlugIn li.livereTextCountWrapper strong { color: #000; }
#liverePlugIn .livereWriteBtn { float: right; /*padding-right: 6px;*/ }
#liverePlugIn .livereWriteBtn span { /*padding-right: 18px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 100% 2px;*/ }
#liverePlugIn #livereHome { position: relative; height:30px;}
#liverePlugIn #livereHomeBtn { position: absolute; top: 5px; right: 10px; color: #b9bab6; }

#livereWriteForm { margin-bottom: 45px; padding: 15px; border: 1px solid #f2f2f2; border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; background: url("//101.livere.co.kr/images/ver8/livere8_pattern.png") repeat; }
#livereWriteForm #livereHome { position: relative; height:0px;}
#liverePlugIn #livereWriteForm #livereHomeBtn { position: absolute; top: 25px; right: -10px; color: #b9bab6; }

/* LiveRe PlugIn WriteFormTop */
#livereWriteFormTop { width: 100%; }

/* LiveRe PlugIn SNS Login Icon style */
#livereSNSLoginTitle { float: left; font-size: 14px; font-weight: bold; line-height: 23px; letter-spacing: -1px; margin-top: 5px; margin-right: 18px; .margin-right: 11px; }	

#livereSNSLoginIconContainer { float: left; }
#livereSNSLoginIconContainer ul { float: left; }
#livereSNSLoginIconContainer ul li { float: left; width: 30px; text-align: center; }
#livereSNSLoginIconContainer ul li a { display: inline-block; float: left; }

#livereSNSLoginIconContainer .livereSNSLoginIcon { float: left; margin: 2px 1px; }	
#livereSNSLoginIconContainer .livereSNSLoginIcon .livereSNSImage_B { display: inline-block; float: left; width: 24px; height: 24px; background: url("//101.livere.co.kr/images/ver8/snsicon8.png") no-repeat 3px 5px; }

#livere_twitter .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px 5px }
#livere_facebook .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -18px; }
#livere_me2day .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -41px; }
#livere_yozm .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -63px; }
#livere_cyworld .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -87px; }
#livere_tistory .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -111px; }
#livere_mixi .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -133px; }
/*#livere_open_y .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -157px; }*/
#livere_open_y_jp .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -180px; }
#livere_weibo_sina .livereSNSLoginIcon .livereSNSImage_B, #livere_weibo_sina.livere_loggedSNS .livereSNSImage_B { background-position: 3px -201px; }
#livere_google_plus .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -248px }
#livere_linkedIn .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -271px; }
#livere_naver .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -293px; }
#livere_kakao .livereSNSLoginIcon .livereSNSImage_B { background-position: -43px -342px; }
#livere_instagram .livereSNSLoginIcon .livereSNSImage_B { background-position: -43px -365px; }
#livere_livere .livereSNSLoginIcon .livereSNSImage_B { background-position: 3px -318px; }

#livereSNSLoginIconContainer .livereSNSPostCheck { display: inline-block; margin: 2px auto; -webkit-appearance: checkbox; }

/* Favorite ¶õ*/
#livereFavorite {float: left; font-size: 14px; font-weight: bold; line-height: 23px; letter-spacing: -1px; margin-top: -3px; margin-right: 3px; .margin-right: 11px;}
#favoriteChk {margin-left: 8px;}
/* LiveRe Primary Style */

#livereNotLogged { padding: 2px 1px; }
#livereLogged { padding: 0px 1px; border-radius: 3px; -webkit-border-radius: 3px; -moz-webkit-radius: 3px; background-color: #e6e6e6; }	
#livereLogged.livere_p_twitter { border: 2px solid #32ccfe; }
#livereLogged.livere_p_facebook { border: 2px solid #446ba3; }
#livereLogged.livere_p_me2day { border: 2px solid #594190; }
#livereLogged.livere_p_yozm { border: 2px solid #6b544e; }
#livereLogged.livere_p_cyworld { border: 2px solid #ff6202; }
#livereLogged.livere_p_tistory { border: 2px solid #f47321; }
#livereLogged.livere_p_mixi { border: 2px solid #fba610; }
/*#livereLogged.livere_p_open_y { border: 2px solid #671083; }*/
#livereLogged.livere_p_open_y_jp { border: 2px solid #c20b0e; }
#livereLogged.livere_p_weibo_sina { border: 2px solid #edb53d; }
#livereLogged.livere_p_google_plus { border: 2px solid #dd4b39; }
#livereLogged.livere_p_linkedIn { border: 2px solid #3590C3; }
#livereLogged.livere_p_naver { border: 2px solid #2DBE00; }
#livereLogged.livere_p_kakao { border: 2px solid #2DBE00; }
#livereLogged.livere_p_instagram { border: 2px solid #e4405f; }
#livereLogged.livere_p_livere { border: 2px solid #e33d44; }

#livereLogged .livere_primary { position: relative; }
#liverePrimarySNSFavicon { position: absolute; top: -6px; left: 7px; display: inline-block; float: left; width: 13px; height: 13px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -239px; }

#livere_twitter.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #21c2f7; border-bottom: 1px solid #1daad8;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(48,203,253)), color-stop(1, rgb(33,195,247)) );
	background-image: -moz-linear-gradient( center top, rgb(48,203,253), rgb(33,195,247) );
	background-image: -ms-linear-gradient( top, rgb(48,203,253) 0%, rgb(33,195,247) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#30cbfd, endColorstr=#21c3f7);
}
#livere_facebook.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #3b6198; border-bottom: 1px solid #273f62;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(80,120,177)), color-stop(1, rgb(67,106,162)) );
	background-image: -moz-linear-gradient( center top, rgb(80,120,177), rgb(67,106,162) );
	background-image: -ms-linear-gradient( top, rgb(80,120,177) 0%, rgb(67,106,162) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#5078b1, endColorstr=#436aa2);
}
#livere_me2day.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #654baf; border-bottom: 1px solid #3c2e69;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(107,80,188)), color-stop(1, rgb(93,70,164)) );
	background-image: -moz-linear-gradient( center top, rgb(107,80,188), rgb(93,70,164) );
	background-image: -ms-linear-gradient( top, rgb(107,80,188) 0%, rgb(93,70,164) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#6b50bc, endColorstr=#5d46a4);
}
#livere_yozm.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #58423c; border-bottom: 1px solid #392c28;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(107,84,78)), color-stop(1, rgb(87,66,62)) );
	background-image: -moz-linear-gradient( center top, rgb(107,84,78), rgb(87,66,62) );
	background-image: -ms-linear-gradient( top, rgb(107,84,78) 0%, rgb(87,66,62) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#6b544e, endColorstr=#57423e);
}
#livere_cyworld.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #ff6102; border-bottom: 1px solid #e15601;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(255,130,2)), color-stop(1, rgb(255,105,2)) );
	background-image: -moz-linear-gradient( center top, rgb(255,130,2), rgb(255,105,2) );
	background-image: -ms-linear-gradient( top, rgb(255,130,2) 0%, rgb(255,105,2) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ff8202, endColorstr=#ff6902);
}
#livere_tistory.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #fe7214; border-bottom: 1px solid #e15c08;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(242,132,37)), color-stop(1, rgb(237,111,28)) );
	background-image: -moz-linear-gradient( center top, rgb(242,132,37), rgb(237,111,28) );
	background-image: -ms-linear-gradient( top, rgb(242,132,37) 0%, rgb(237,111,28) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#f28425, endColorstr=#ed6f1c);
}
#livere_mixi.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #ffba35; border-bottom: 1px solid #fc8f14;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(255,198,53)), color-stop(1, rgb(255,174,19)) );
	background-image: -moz-linear-gradient( center top, rgb(255,198,53), rgb(255,174,19) );
	background-image: -ms-linear-gradient( top, rgb(255,198,53) 0%, rgb(255,174,19) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#ffc635, endColorstr=#ffae13);
}
/* #livere_open_y.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #641083; border-bottom: 1px solid #4b0964;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(121,22,149)), color-stop(1, rgb(100,15,129)) );
	background-image: -moz-linear-gradient( center top, rgb(121,22,149), rgb(100,15,129) );
	background-image: -ms-linear-gradient( top, rgb(121,22,149) 0%, rgb(100,15,129) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#791695, endColorstr=#640f81);
} */
#livere_open_y_jp.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #c20b0e; border-bottom: 1px solid #b10a16;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(226,17,21)), color-stop(1, rgb(213,22,24)) );
	background-image: -moz-linear-gradient( center top, rgb(226,17,21), rgb(213,22,24) );
	background-image: -ms-linear-gradient( top, rgb(226,17,21) 0%, rgb(213,22,24) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e21115, endColorstr=#d51618);
}

#livere_weibo_sina.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #edb53d;
	border-bottom: 1px solid #e9a30c;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(253,228,187)), color-stop(1, rgb(249,182,9)) );
	background-image: -moz-linear-gradient( center top, rgb(253,228,187), rgb(249,182,9) );
	background-image: -ms-linear-gradient( top, rgb(253,228,187) 0%, rgb(249,182,9) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#fde4bb, endColorstr=#f9b609)
}

#livere_google_plus.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #dd4b39;
	border-bottom: 1px solid #c13f2f;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(221,75,57)), color-stop(1, rgb(221,75,57)) );
	background-image: -moz-linear-gradient( center top, rgb(221,75,57), rgb(221,75,57) );
	background-image: -ms-linear-gradient( top, rgb(221,75,57) 0%, rgb(221,75,57) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#dd4b39, endColorstr=#dd4b39);

}

#livere_linkedIn.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #007AB6;
	border-bottom: 1px solid #007AB6;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(0,122,182)), color-stop(1, rgb(0,122,182)) );
	background-image: -moz-linear-gradient( center top, rgb(0,122,182), rgb(0,122,182) );
	background-image: -ms-linear-gradient( top, rgb(0,122,182) 0%, rgb(0,122,182) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#007AB6, endColorstr=#007AB6);
}

#livere_naver.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #2DBE00;
	border-bottom: 1px solid #2DBE00;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(45,180,0)), color-stop(1, rgb(45,190,0)) );
	background-image: -moz-linear-gradient( center top, rgb(45,180,0), rgb(45,190,0) );
	background-image: -ms-linear-gradient( top, rgb(45,180,0) 0%, rgb(45,190,0) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#2db400, endColorstr=#2dbe00)
}

#livere_kakao.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #FFEB00;
	border-bottom: 1px solid #FFEB00;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(255,235,0)), color-stop(1, rgb(255,235,0)) );
	background-image: -moz-linear-gradient( center top, rgb(255,235,0), rgb(255,235,0) );
	background-image: -ms-linear-gradient( top, rgb(255,235,0) 0%, rgb(255,235,0) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#FFEB00, endColorstr=#FFEB00)
}

#livere_instagram.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #e4405f;
	border-bottom: 1px solid #e4405f;
	background: #e4405f;
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e4405f, endColorstr=#e4405f);
	background: -moz-radial-gradient(circle at 30% 115%, rgba(254,211,115,1) 1%, rgba(254,211,115,1) 10%, rgba(241,82,69,1) 60%, rgba(155,54,183,1) 80%, rgba(81,94,207,1) 100%); 
	background: -webkit-radial-gradient(circle at 30% 115%, rgba(254,211,115,1) 1%, rgba(254,211,115,1) 10%, rgba(241,82,69,1) 60%, rgba(155,54,183,1) 80%, rgba(81,94,207,1) 100%);
	background: radial-gradient(circle at 30% 115%, rgba(254,211,115,1) 1%, rgba(254,211,115,1) 10%, rgba(241,82,69,1) 60%, rgba(155,54,183,1) 80%, rgba(81,94,207,1) 100%);
}

#livere_livere.livere_loggedSNS .livereSNSLoginIcon { 
	border: 1px solid #e33d44;
	border-bottom: 1px solid #DE383F;
	background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, rgb(227,61,68)), color-stop(1, rgb(227,61,68)) );
	background-image: -moz-linear-gradient( center top, rgb(227,61,68), rgb(227,61,68) );
	background-image: -ms-linear-gradient( top, rgb(227,61,68) 0%, rgb(227,61,68) 100%);
	Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#e33d44, endColorstr=#e33d44)
}

#livere_twitter.livere_loggedSNS .livereSNSImage_B { background-position: -20px 5px; }
#livere_facebook.livere_loggedSNS .livereSNSImage_B { background-position: -20px -18px; }
#livere_me2day.livere_loggedSNS .livereSNSImage_B { background-position: -20px -41px; }
#livere_yozm.livere_loggedSNS .livereSNSImage_B { background-position: -20px -64px; }
#livere_cyworld.livere_loggedSNS .livereSNSImage_B { background-position: -20px -87px; }
#livere_tistory.livere_loggedSNS .livereSNSImage_B { background-position: -20px -111px; }
#livere_mixi.livere_loggedSNS .livereSNSImage_B { background-position: -20px -134px; }
/*#livere_open_y.livere_loggedSNS .livereSNSImage_B { background-position: -20px -157px; }*/
#livere_open_y_jp.livere_loggedSNS .livereSNSImage_B { background-position: -20px -180px; }
#livere_google_plus.livere_loggedSNS .livereSNSImage_B { background-position: -20px -248px; }
#livere_linkedIn.livere_loggedSNS .livereSNSImage_B { background-position: -20px -271px; }
#livere_naver.livere_loggedSNS .livereSNSImage_B { background-position: -20px -293px; }
#livere_kakao.livere_loggedSNS .livereSNSImage_B { background-position: -43px -342px; }
#livere_instagram.livere_loggedSNS .livereSNSImage_B { background-position: -20px -364px; }
#livere_livere.livere_loggedSNS .livereSNSImage_B { background-position: -20px -318px; }

#livereLogoutBtn { float: right; padding: 5px 7px 6px; margin-top: 5px; margin-left: 5px; }
#livereLogoutBtn span { padding-left: 13px; line-height: 13px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -15px; color: #555; }
#livereLogoutBtn:hover span { letter-spacing: -2px; }

/* LiveRe PlugIn WriteFormMiddle */
#livereWriteFormMiddle { width: 100%; margin-top: 5px; }
#livereWriteFromMiddleLeft { float: left; }
#liverePrimaryStatus li { display: inline-block; clear: both; float: left; }
#liverePrimaryThumb { display: inline-block; border: 1px solid #c7c7c7; border-bottom: 1px solid #c4c4c4; padding: 3px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; background-color: #fff; box-shadow: 0px 1px 3px #c4c4c4; }
#liverePrimaryThumb.notLoggedThumb { background: url("//101.livere.co.kr/images/ver8/livere.png") no-repeat 3px 3px #fff; }
#liverePrimaryThumb img { width: 65px; height: 65px; }
#livereOpenMyPageBtn { display: none; }

#livereWriteFormMiddleRightContainer { _position: relative; _float: left; _width: 100%; _margin-top: -73px; }
#livereWriteFormMiddleRight { margin-left: 83px; .margin-left: 4px; _margin-left: 83px; }

#livereWriteFormMiddleBottom { float: left; width: 100%;}


/* LiveRe PlugIn Sort Wrapper */
#livereReplySort { padding-bottom: 7px; border-bottom: 1px solid #e5e5e5; }
#livereReplyCountWrapper { float: left; }
#livereReplyCount { font-size: 14px; }
#livereSortTabWrapper { float: right; }
#livereSortTabWrapper li { float: left; }
#livereSortTabWrapper .livereSortTabBtn span { border-right: 1px solid #eee; padding: 0px 7px; }
#livereSortTabWrapper #livereSort_bad span { border: none; }

/* LiveRe PlugIn Reply Wrapper */
#livereReplyLoading p { text-align: center; }
#livereReplyLoading p img { width: auto; }
#livereReplyWrapper .livereReplyThumb { position: relative; border: none; float: left; }
#livereReplyWrapper .livereReplyThumb .livereReplyThumb_L { width: 48px; height: 48px; border-radius: 5px; }
#livereReplyWrapper .livereReplyThumb .livereReplyThumb_S { width: 32px; height: 32px; border-radius: 5px; }
#livereReplyWrapper .livereThumbFavicon { position: absolute; bottom: -7px; right: -7px; }
#livereReplyWrapper .livereArticleUserInfo li { float: left; }
#livereReplyWrapper .livereReplyWriterName { margin-right: 10px; }
#livereReplyWrapper .livereReplyWritedRegdate { margin-right: 10px; color: #6b6b6b; }
#livereReplyWrapper .livereReplyNoProf, #livereReplyWrapper .livereReplyNoProf span { cursor: default; text-decoration: none!important;}


#livereReplyWrapper .livereReplyBody { margin-left: 70px; .margin-left: 0px; }

#livereReplyWrapper .livereArticleUserInfoWrapper { float: left; width: 100%; }
#livereReplyWrapper .livereArticleText { float: left; width: 100%; margin-top: 5px; }
#livereReplyWrapper .livereArticleText p { word-wrap: break-word; word-break: break-word; margin-right: 100px; white-space: pre-wrap; }
#livereReplyWrapper .livereReplyEvaluation { float: right; margin-left: 5px; }
#livereReplyWrapper .livereReplyEvaluation li { float: left; }
#livereReplyWrapper .livereReplyEvaluationBtn { padding: 5px 8px; }
#livereReplyWrapper .livereReplyEvaluationBtn { .width: 50px; .height: 35px; _height: 20px; }
#livereReplyWrapper .livereReplyEvaluationBtn span { float: left; display: inline-block; width: 15px; height: 15px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -94px; padding-left: 7px; }
#livereReplyWrapper .livereReplyEvaluationBtn strong { float: left; font-size: 10px; *width: 15px;}
#livereReplyWrapper .livereReply_good { border-radius: 5px 0px 0px 5px; }
#livereReplyWrapper .livereReply_good span { background-position: 0px -94px; }
#livereReplyWrapper .livereReply_bad { border-radius: 0px 5px 5px 0px; }
#livereReplyWrapper .livereReply_bad span { background-position: 0px -110px; }
#livereReplyWrapper .livereReplyFuncWrapper { float: left; width: 100%; }
#livereReplyWrapper .livereReplyFunc { float: left; margin-top: 10px; }
#livereReplyWrapper .livereReplyFunc li { float: left; }
#livereReplyWrapper .livereReplyFuncFavicon { background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 4px -62px; }
#livereReplyWrapper .livereReplyFuncBtn span { padding-left: 20px; margin-left: 5px; color: #555; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_addchild span { background-position: 0px -62px; border-left: none; padding-left: 16px; margin-left: 0px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_quote span { background-position: 4px -126px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_police span { background-position: 4px -153px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span { background-position: 4px -27px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_addchild span:hover { background-position: 0px -78px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_quote span:hover { background-position: 4px -139px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_police span:hover { background-position: 4px -168px; }
#livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span:hover { background-position: 4px -44px; border-right: none; }

#livereReplyWrapper .livereParentReplyWrapper { padding: 15px 10px; border-bottom: 1px solid #e2e2e2; }
#livereReplyWrapper .livereParentReplyWrapper .livereReplyThumb { margin-right: 20px; background-color: transparent; }

#livereReplyWrapper .livereDeletedText { padding: 15px 0px; text-align: center; width: 100%; }
#livereReplyWrapper .livereDeletedText span { padding-left: 15px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -27px; }

#livereReplyWrapper .livereChildReplyWrapper { float: left; width: 100%; margin-top: 15px; }

#livereChildReplyWriteForm { }
#livereChildReplyWriteFormArrow { float: left; position: relative; top: -28px; left: 20px; background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 0px -181px; width: 14px; height: 18px; }
#livereReplyWrapper .livereChildReply { padding: 15px; border-top: 1px solid #e5e5e5; background-color: #fafafa; color: #ddd; }
#livereReplyWrapper .livereChildReply .livereReplyThumb { margin-right: 15px; }
#livereReplyWrapper .livereChildReply .livereReplyBody { margin-left: 50px; .margin-left: 0px; }
#livereReplyWrapper .livereChildReply .livereReply_police span { background-position: 0px -153px; border-left: none; padding-left: 16px; margin-left: 0px; }
#livereReplyWrapper .livereChildReply .livereReply_police span:hover { background-position: 0px -168px; }
#livereReplyWrapper .livereChildReply .livereArticleText p { margin-right: 0px; }

/* LiveRe PlugIn More Navigation Wrapper */
#livereNavigatorWrapper { margin-top: 15px; }
#livereNavigatorWrapper #livereMoreBtn { width: 100%; padding: 5px 0px; }
#livereMoreBtn span { }

/* LiveRe PlugIn ToolTip Layer */
body div.livereToolTip * { margin: 0px; padding: 0px; }
body div.livereToolTip { position: absolute; top: 0px; left: 0px; width: auto; padding-bottom: 6px; background: url("//101.livere.co.kr/images/ver8/tooltip_arrow.png") no-repeat center bottom; z-index: 200; text-align: center; }
body p.livereToolTipInner { padding: 8px; background-color: #333; font-size: 11px; font-family: "Dotum"; color: #fff; }
body div.livereToolTipArrow_bottom.livereToolTipArrow_left { background-position: left bottom; padding-bottom: 6px; }
body div.livereToolTipArrow_bottom.livereToolTipArrow_right { background-position: right bottom; padding-bottom: 6px; }
body div.livereToolTipArrow_bottom.livereToolTipArrow_center { background-position: center bottom; padding-bottom: 6px; }
body div.livereToolTipArrow_top.livereToolTipArrow_left { background-position: left top; padding-top: 6px; padding-bottom: 0px; }
body div.livereToolTipArrow_top.livereToolTipArrow_right { background-position: right top; padding-top: 6px; padding-bottom: 0px; }
body div.livereToolTipArrow_top.livereToolTipArrow_center { background-position: center top; padding-top: 6px; padding-bottom: 0px; }


/* isMobile LiveRe PlugIn */
.livere_mobile { position: relative; }
.livere_mobile #smartLoginWrapper, .livere_mobile #liverePlugIn * { font-size: 14px; font-family: Arial; }
.livere_mobile #smart_view_container { position: absolute; top: 0px; left: 0px; z-index: 5; }

.livere_mobile#livereContainer #smart_view_container { position: static; margin-bottom: 10px; }
.livere_mobile#livereContainer #smartLoginWrapper { width: 100%; }
.livere_mobile#livereContainer .loginTitle { margin-top: 0px; margin-left: 10px; line-height: 46px; }
.livere_mobile#livereContainer #smartLoginTop_title #title_left { float: left; }
.livere_mobile#livereContainer .loginSns_right .check_on, .livere_mobile#livereContainer .loginSns_right .check_off { margin-top: 10px; margin-left: 15px; }

.livere_mobile #livereWriteForm { margin-bottom: 30px; padding: 7px; }
.livere_mobile #livereIsMobileBtn { width: 100%; border: 1px solid #989898; background-color: #fff; border-radius: 5px; -webkit-box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.2); font-size: 15px; font-weight: bold; margin-bottom: 5px; }
.livere_mobile #livereIsMobileBtn span { display: inline-block; background-image: url("//101.livere.co.kr/images/ver8/m_icon.png"), url("//101.livere.co.kr/images/ver8/m_icon.png"); background-position: -137px -654px, right -712px; background-repeat: no-repeat; background-size: 180px; padding: 8px 29px 8px 50px; }
.livere_mobile #livereIsMobileBtn.livereSmartBtnIsLogged span { background-image: url("//101.livere.co.kr/images/ver8/m_icon.png"); background-size: 180px; background-position: -137px -765px; padding: 8px 0px 8px 50px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L, .livere_mobile #liverePlugIn .livereFavicon_mobile_S { padding-left: 20px; display: inline-block; background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat 0 0; -webkit-background-size: 178px; background-size: 178px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_twitter, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_twitter { background-position: -161px 1px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_facebook, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_facebook { background-position: -161px -18px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_me2day, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_me2day { background-position: -161px -38px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_cyworld, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_cyworld { background-position: -161px -57px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_tistory, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_tistory { background-position: -161px -76px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_yozm, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_yozm { background-position: -161px -95px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_mixi, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_mixi { background-position: -161px -114px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_open_y_jp, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_open_y_jp { background-position: -161px -133px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_google_plus, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_google_plus { background-position: -161px -891px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_linkedIn, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_linkedIn { background-position: -161px -910px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_naver, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_naver { background-position: -161px -949px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_kakao, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_kakao { background-position: -161px -873px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_instagram, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_instagram { background-position: -161px -987px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_livere, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_livere { background-position: -161px -949px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_weibo_sina, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_weibo_sina { background-position: -161px -814px; }
.livere_mobile #liverePlugIn .livereFavicon_mobile_L.livereFavicon_mobile_L_guest, .livere_mobile #liverePlugIn .livereFavicon_mobile_S.livereFavicon_mobile_S_guest { background: none; }

.livere_mobile #liverePlugIn .livereShareSNSWrapper { float: right; }
.livere_mobile #liverePlugIn .livereShareSNSWrapper dt { float: left; margin-right: 5px; }
.livere_mobile #liverePlugIn .livereShareSNSWrapper dt span { line-height: 20px; color: #6b6b6b; }
.livere_mobile #liverePlugIn .livereShareSNS { float: left; margin-left: 3px; padding-left: 17px; }

.livere_mobile #liverePrimaryThumb { padding: 2px; }
.livere_mobile #liverePrimaryThumb.notLoggedThumb { background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat -36px -450px #fff; -webkit-background-size: 167px; background-size: 167px; }
.livere_mobile #liverePrimaryThumb img { width: 37px; height: 37px; border-radius: 3px; }

.livere_mobile #livereWriteFormMiddle { margin-top: 3px; }
.livere_mobile #livereWriteFormMiddleRight { margin-left: 48px; }

.livere_mobile #liverePlugIn .livereContentTextForm { padding: 5px; }
.livere_mobile #liverePlugIn .livere_contentText { height: 48px; /* height: 75px; */ overflow-x: hidden; overflow-y: auto; }
/*.livere_mobile #liverePlugIn .livere_contentText:focus { height: 106px; }*/
.livere_mobile #liverePlugIn .livereAccInfoWrapper { padding: 3px 10px; }
.livere_mobile #liverePlugIn .livere_pWriter_twitter, .livere_mobile #liverePlugIn .livere_pWriter_facebook, .livere_mobile #liverePlugIn .livere_pWriter_me2day, .livere_mobile #liverePlugIn .livere_pWriter_cyworld, .livere_mobile #liverePlugIn .livere_pWriter_tistory, .livere_mobile #liverePlugIn .livere_pWriter_yozm, .livere_mobile #liverePlugIn .livere_pWriter_mixi, .livere_mobile #liverePlugIn .livere_pWriter_open_y_jp, .livere_mobile #liverePlugIn .livere_pWriter_google_plus, .livere_mobile #liverePlugIn .livere_pWriter_linkedIn, .livere_mobile #liverePlugIn .livere_pWriter_naver, .livere_mobile #liverePlugIn .livere_pWriter_kakao, .livere_mobile #liverePlugIn .livere_pWriter_livere, .livere_mobile #liverePlugIn .livere_pWriter_instagram
{ background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat 0 0; -webkit-background-size: 260px; background-size: 260px; }
.livere_mobile #liverePlugIn .livere_pWriter_twitter p, .livere_mobile #liverePlugIn .livere_pWriter_facebook p, .livere_mobile #liverePlugIn .livere_pWriter_me2day p, .livere_mobile #liverePlugIn .livere_pWriter_cyworld p, .livere_mobile #liverePlugIn .livere_pWriter_tistory p, .livere_mobile #liverePlugIn .livere_pWriter_yozm p, .livere_mobile #liverePlugIn .livere_pWriter_mixi p, .livere_mobile #liverePlugIn .livere_pWriter_open_y_jp p, .livere_mobile #liverePlugIn .livere_pWriter_google_plus p, .livere_mobile #liverePlugIn .livere_pWriter_linkedIn p, .livere_mobile #liverePlugIn .livere_pWriter_naver p, .livere_mobile #liverePlugIn .livere_pWriter_kakao p, .livere_mobile #liverePlugIn .livere_pWriter_livere p, .livere_mobile #liverePlugIn .livere_pWriter_instagram p { padding-left: 15px; }
.livere_mobile #liverePlugIn .livere_pWriter_twitter { background-position: -235px 1px; background-color: #32CCFE; }
.livere_mobile #liverePlugIn .livere_pWriter_facebook { background-position: -235px -28px; background-color: #446BA3; }
.livere_mobile #liverePlugIn .livere_pWriter_me2day { background-position: -235px -56px; background-color: #594190; }
.livere_mobile #liverePlugIn .livere_pWriter_cyworld { background-position: -235px -84px; background-color: #f37125; }
.livere_mobile #liverePlugIn .livere_pWriter_tistory { background-position: -235px -112px; background-color: #F47321; }
.livere_mobile #liverePlugIn .livere_pWriter_yozm { background-position: -235px -140px; background-color: #5f4844; }
.livere_mobile #liverePlugIn .livere_pWriter_mixi { background-position: -235px -168px; background-color: #FBA610; }
.livere_mobile #liverePlugIn .livere_pWriter_open_y_jp { background-position: -235px -195px; background-color: #cf171a; }
.livere_mobile #liverePlugIn .livere_pWriter_google_plus { background-position: -235px -1302px; background-color: #dd4b39; }
.livere_mobile #liverePlugIn .livere_pWriter_linkedIn { background-position: -235px -1331px; background-color: #007AB6; }
.livere_mobile #liverePlugIn .livere_pWriter_naver { background-position: -235px -1386px; background-color: #2DBE00; }
.livere_mobile #liverePlugIn .livere_pWriter_kakao { background-position: -235px -1275px; background-color: #FFEB00; }
.livere_mobile #liverePlugIn .livere_pWriter_instagram { background-position: -235px -1275px; background-color: #e4405f; }
.livere_mobile #liverePlugIn .livere_pWriter_livere { background-position: -235px -1442px; background-color: #2DBE00; }

.livere_mobile #liverePlugIn .livereFunctionContainer { margin-bottom: 5px; }
.livere_mobile #liverePlugIn .livereFunctionWrapper { height: 30px; }
.livere_mobile #liverePlugIn .livereBtn2 { padding: 3px 15px; }
.livere_mobile #liverePlugIn .livereWriteBtn span { /*padding-right: 19px; background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat 100% -289px; -webkit-background-size: 190px; background-size: 190px; padding-top: 2px;*/ }
.livere_mobile #livereHomeBtn a, .livere_mobile #liverePlugIn .livereColor1, .livere_mobile #liverePlugIn .livereColor2 { font-size: 11px; }
.livere_mobile #livereHomeBtn { left: 0; right: 0; bottom: -30px; }
.livere_mobile #livereReplySort { padding-bottom: 0; }
.livere_mobile #livereReplyCountWrapper { margin-left: 7px; margin-bottom: 5px; }
.livere_mobile #livereReplyWrapper .livereReplyThumb .livereReplyThumb_L { width: 32px; height: 32px; }
.livere_mobile #livereReplyWrapper .livereParentReplyWrapper { position: relative; padding: 10px 10px 0 10px; }
.livere_mobile #livereReplyWrapper .livereParentReplyWrapper .livereReplyThumb { margin-right: 10px; }
.livere_mobile #livereReplyWrapper .livereReplyBody { margin-left: 0; }
.livere_mobile #livereReplyWrapper .livereArticleUserInfoWrapper { width: 84%; }
.livere_mobile #livereReplyWrapper .livereArticleUserInfo li { float: none; }

.livere_mobile #liverePlugIn .livereFont9 { font-size: 13px; }
.livere_mobile #livereReplyWrapper .livereArticleText p { margin-right: 0; }
.livere_mobile #livereReplyWrapper .livereArticleText { margin-top: 5px; }
.livere_mobile #livereReplyWrapper .livereReplyEvaluationBtn span { background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat 0px -153px; -webkit-background-size: 192px; background-size: 192px; height: 16px; }
.livere_mobile #livereReplyWrapper .livereReply_good span { background-position: -176px -171px; }
.livere_mobile #livereReplyWrapper .livereReply_bad span { background-position: -176px -196px; }
.livere_mobile #livereReplyWrapper .livereChildReply { padding: 15px 10px 10px 15px; }
.livere_mobile #livereReplyWrapper .livereChildReply .livereReplyBody { margin-left: 36px; }
.livere_mobile #livereReplyWrapper .livereSharedSNSWrapper { float: right; }
.livere_mobile #livereReplyWrapper .livereSharedSNSWrapper dt { margin-right: 3px; }
.livere_mobile #liverePlugIn .livereShareSNSWrapper dt span, .livere_mobile #livereReplyWrapper .livereSharedSNSWrapper dt span { font-family: Arial; font-size: 12px; }
.livere_mobile #liverePlugIn .livereFont3 { font-size: 13px; }
.livere_mobile #livereReplyWrapper .livereReplyFunc { margin-top: 5px; }
.livere_mobile #livereReplyWrapper .livereReplyFunc .livereReply_addchild { width: auto; height: auto; border: 1px solid #E7E7E7; border-bottom: 1px solid #CACACA; background-color: white; background-image: -webkit-gradient( linear, left top, left bottom, color-stop(0.01, white), color-stop(1, #F3F3F3) ); background-image: -moz-linear-gradient( center top, white, #F3F3F3 ); Filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=white, endColorstr=#F3F3F3); border-radius: 2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; padding: 5px 8px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncFavicon { background: url("//101.livere.co.kr/images/ver8/m_icon.png") no-repeat 0px 0px; -webkit-background-size: 195px; background-size: 195px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_addchild span, .livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_addchild span:hover { background-position: -183px -225px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_delete { margin: 6px 6px 0px 0px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_police { margin: 6px 6px 0px 0px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_police span, .livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span { font-size: 11px; -webkit-background-size: 185px; background-size: 185px; padding-left: 17px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_police span, .livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_police span:hover { background-position: -171px -235px; }
.livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span, .livere_mobile #livereReplyWrapper .livereReplyFuncBtn.livereReply_delete span:hover { background-position: -171px -258px; }
.livere_mobile #livereReplyWrapper .livereReplyEvaluation { margin-top: 5px; }
.livere_mobile #livereNavigatorWrapper #livereMoreBtnWrapper { margin: 7px auto; width: 95%; }
.livere_mobile #livereNavigatorWrapper #livereMoreBtn { padding: 8px 0px; border-radius: 5px; -webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2); box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.2); }
.livere_mobile #livereNavigatorWrapper #livereMoreBtn span { font-weight: bold; }
#livere_yozm{display: none !important;}
#smartLogin_yozm{display: none !important;}
#laAdArea { text-align: center; margin-bottom: 10px; }
.wrap_ad{min-width:550px;height:68px;border:1px solid #999;background:#333;}
.wrap_ad .likes0{float:left;}
.wrap_ad .likes1{float:left;width:240px;}
.wrap_ad .likes2{float:left;width:285px;}
.wrap_ad:after{display:block;content:'';clear:both;}

li.livereReply_police_wrapper{position: relative; }
#liverePlugIn .livere_police_layer{
	position: absolute;
	width: 183px;
	border: 1px solid #c8c8c8;
	border-top: none;
	box-shadow: 0 3px 5px rgba(0,0,0,0.2);
	top: 19px;
	left: 8px; 
	z-index: 1;
}

#liverePlugIn .livere_police_layer .livere_police_layer_top{
	height: 25px;
	background: #e34047;
	border: 1px solid #e34047;
	border-top: none;
	border-bottom: none;
}

#liverePlugIn .livere_police_layer .livere_police_layer_top span{
	color: white;
	float: left;
	padding: 4px 0 0 6px;
	font-weight: bold;
}

#liverePlugIn .livere_police_layer button.livere_police_layer_close{
	width:18px;
	height: 18px;
	background: #e34047;
	border: none;
	color: white;
	position: absolute;
	top: 3px;
	right:5px;
	border-radius: 3px;
}
#liverePlugIn .livere_police_layer button.livere_police_layer_close:hover{
	background: #c02020;
}
#liverePlugIn .livere_police_layer_content{
	padding: 10px !important;
	background: #fafafa;
	text-align: center;
}
#liverePlugIn .livere_report_txt{
	border: 1px solid #c8c8c8 !important;
	margin-top: 10px !important;
	width: 100% !important;
	height: 50px !important;
}
#liverePlugIn .livere_police_layer_content .livere_report_btn{
	margin-top: 10px !important;
	background: url("//101.livere.co.kr/images/ver8/pluginicon8.png") no-repeat 7px -166px;
 	border: 1px solid #c8c8c8;
 	border-radius: 2px;
 	background-color: white;
 	.width: 65px !important;
}
#liverePlugIn .livere_police_layer_content .livere_report_btn span{
	margin: 1px 5px 2px 20px !important;
    display: inline-block;
}
#livereFriendBtn{
	margin-right: 10px;	
}
#livereFriendBtn{
	margin-right: 0px !important;	
}
#livereFriendBtn span{
	color: #a5a5a5 !important;
	font-weight: normal !important;
}
#livereLogged.livere_p_kakao {
	border: 2px solid #FFEB00;
}

#livere_kakao.livere_loggedSNS .livereSNSLoginIcon {
	border: 1px solid #FFD600;
	border-bottom: 1px solid #E4BF00;
}

/*Goodbye Me2day*/
#livere_me2day {display: none;}
#smartLogin_me2day {display: none !important;}
/*End Goodbye Me2day*/

#livere_ad { margin-top: 5px; }

#liverePlugIn .lv-replyad-wrapper {border-bottom: 1px solid #e2e2e2; padding: 15px 10px; }
#liverePlugIn .lv-replyad-profile {margin: 15px 10px 0 10px; float: left;}
#liverePlugIn .lv-replyad-profile img {width: 48px; height: 48px; border-radius: 5px;}
#liverePlugIn .lv-replyad-body {position: relative; margin-left: 70px; }
#liverePlugIn .lv-replyad-link {background-color: #f6f6f6; }
#liverePlugIn .lv-replyad-link-wrapper {margin-top: 5px; }
#liverePlugIn .lv-replyad-info {display: inline-block; *display: inline; *zoom: 1; }
#liverePlugIn .lv-replyad-info-name {display: inline; padding-right: 5px; font-weight: bold; }
#liverePlugIn .lv-replyad-info-title {
    display: inline;
    padding-left: 5px;
    border-left: 1px solid #c0c0c0;
    font-size: 12px;
    color: #75746f;
}

#liverePlugIn .lv-replyad-thumbnail {
    float: left;
    width: 100px;
    height: 100px;
    margin-right: 10px;
    padding: 4px;
}

#liverePlugIn .lv-replyad-thumbnail img {
    width: 100%;
    height: 100%;
}

#liverePlugIn .lv-replyad-desc span {
    display: block;
}

#liverePlugIn .lv-replyad-desc-title,
#liverePlugIn .lv-replyad-desc-content,
#liverePlugIn .lv-replyad-desc-url {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

#liverePlugIn .lv-replyad-desc-title {
    padding: 20px 15px 0 0;
    font-size: 16px;
    height: 22px;
    color: #494949;
    font-weight: bold;
}

#liverePlugIn .lv-replyad-desc-content {
    padding: 5px 15px 0 0;
    height: 35px;
    font-size: 12px;
    color: #75746f;
    line-height: 15px;
    text-overflow: ellipsis;
}

#liverePlugIn .lv-replyad-desc-url {
    padding: 0px 15px 0 0;
    font-size: 11px;
    color: #75746f;
    line-height: 15px;
}

#liverePlugIn .lv-replyad-link-btn {
    margin-top: 10px;
}

#liverePlugIn .lv-replyad-link-btn button {
    width: auto;
    height: auto;
    border: 2px solid #E5E5E5;
    margin-right: 5px;
    background-color: #FFF;
    border-radius: 5px 5px 5px 0px;
    -webkit-border-radius: 5px 5px 5px 0px;
    -moz-border-radius: 5px 5px 5px 0px;
    padding: 5px 8px;
}

#liverePlugIn .lv-replyad-link-btn span:first-child {
    width: auto;
    background: url(//101.livere.co.kr/images/ver8/pluginicon8.png) no-repeat 0px 0px;
    background-position: 0px -64px !important;
    border-left: none;
    padding-left: 16px;
    margin-left: 0px;
}

#liverePlugIn .lv-replyad-link-btn span {
    display: inline;
    color: #75746f;
}

#liverePlugIn .lv-replyad-link-btn button:hover {
    border: 2px solid #75746f;
}

#liverePlugIn .lv-replyad-link-btn button:hover span {
    color: #494949;
}

#liverePlugIn .lv-replyad-link-btn button:hover span:first-child {
    background-position: 0px -80px !important;
}