@charset "utf-8";
/* CSS Document*/
.al_news {margin-bottom:0!important}
.view_comment{padding-top:0!important}


#livereContainer{border-top:1px solid #c3c3c3; padding-top:10px; position:relative;}
#livereContainer #livere_cyworld { display:none }
#livereContainer #livereSNSLoginTitle { display:none }
#livereContainer #livereWriteFormTop { height:52px }
#livereContainer #liverePlugIn * { font-family:'돋움', dotum, Helvetica, sans-serif; font-size:12px; line-height:16px; letter-spacing:-1px;}
#livereContainer #liverePrimaryThumb { display: block; border: 1px solid #d2d2d2; padding: 0; border-radius: 0; -webkit-border-radius: 0; -moz-border-radius: 0; background-color: #fff; box-shadow:0 0 0; }
#livereContainer #livereWriteForm { background-image:none; padding:0 15px; border:0; margin-bottom:30px }
#livereContainer #liverePlugIn .livereWriteFormWrapper { position:relative }
#livereContainer #liverePlugIn li.livereTextCountWrapper { color:#b0b0b0; font-weight:bold }
#livereContainer #livereWriteFormMiddleBottom { float: none; position:absolute; margin-right: -84px; top:0; right:0px; width: 70px; padding-right:6px }
#livereContainer #livereWriteFormMiddleRight { margin:0 84px 0 78px; _margin-left: 0; }
#livereContainer #liverePrimaryThumb img { width: 58px; height: 58px; margin: 5px; }
#livereContainer #liverePrimaryThumb.notLoggedThumb { background: url("http://101.livere.co.kr/consumers/gonggamkr/korea_off.png") no-repeat 5px 5px #fff; }
#livereContainer #liverePlugIn .livereFunctionContainer { position:absolute; top:-25px; right:-80px; width:80px; border:0; background-color:#fff }
#livereContainer #liverePlugIn .livereBtn2, #livereContainer #liverePlugIn .livereBtn2:hover { width: auto; height: auto; border:none; background-color: #f2f2f2; background:url("http://101.livere.co.kr/consumers/gonggamkr/icon.gif") no-repeat -70px -97px!important; filter: none!important; width:70px; height:70px; }
#livereContainer #liverePlugIn li.livereTextCountWrapper { padding:4px 6px }
#livereContainer #liverePlugIn .livereFont5 { text-indent:1000%; white-space: nowrap; overflow: hidden; font-size:0 }
#livereContainer #livereHomeBtn { bottom:-20px; right:6px; font-size:9px }
#livereContainer #liverePlugIn .livereContentTextForm { padding: 3px; height: 60px; border:1px solid #d2d2d2; background-color: #fff; }
#livereContainer #liverePlugIn .livereAccInfoWrapper { position:absolute; top:-25px; left:-88px; border:0; background:none; padding:4px 10px }
#livereContainer #livereAccInfo { font-weight:bold }
#livereContainer #livereLogoutBtn { float: right; padding:0; margin:0 }
#livereContainer #livereLogoutBtn span { background:url("http://101.livere.co.kr/images/ver6/icon.gif") no-repeat -515px -400px; display:block; text-indent:1000%; white-space: nowrap; overflow: hidden; height:23px; width: 50px; margin-top:5px; margin-right:5px }


#livereContainer #liverePlugIn .livereChildReplyWrapper .livereFunctionContainer {position:absolute;top:-53px; right:90px}

#livereContainer #liverePlugIn #livereReplyWrapper .livereParentReplyWrapper{padding:15px 20px}
#livereContainer #liverePlugIn .livereChildReplyWrapper .livereContentText{height:48px;width:95%}
#livereContainer #liverePlugIn .livereChildReplyWrapper .livere_contentText{height:48px;width:95%}

#livereContainer #liverePlugIn .livereChildReplyWrapper .livereContentTextForm{ position:relative;margin-right:78px }
#livereContainer #liverePlugIn .livereChildReplyWrapper .livereWriteFormMiddleBottom{position:absolute;right:0;top:0}

#livereContainer #livereReplySort{margin:0 10px}

#livereContainer #liverePlugIn .livereFavicon_L_cyworld{display:none}

.view_content_wrap .view_util{margin-top:28px}

/* 20140710 아이핀 아이콘*/
#livere_gonggamkr.livere_loggedSNS .livereSNSImage_B { background: url("http://www.korea.kr/images/btn/off.jpg") no-repeat 0 0 !important; }

#livere_gonggamkr.livere_loggedSNS .livereSNSLoginIcon { border: 1px solid #ED1C24; border-bottom: 1px solid #ED1C24; 
	background-image: none !important;
	background-color: none !important;
}

/* 20151103 운영원칙 css*/
.toggle_button { cursor:pointer;  display:block;  margin-left:600px;}

.toggle_title {  height:40px;  position:relative;  border:1px solid #676767;  border-top:0;  font-weight:bold;  background:#676767;  color:#fff;  line-height:40px;}

#toggle_button,
#toggle_contents { margin-top:8px;  width:680px;  height:0;  overflow:hidden;  position:absolute;  line-height:2.0em;  font-family:돋움;  font-size:12px;background-color: #fff;}
#toggle_button:checked + #toggle_contents {  height:auto;  position:relative;  border:1px solid #ccc;  border-top:0;}
.close_button {   cursor:pointer; position:absolute; top:0px; right:5px; padding:6px;  font-size:25px;  line-height:1;  font-weight:bold;  background:#676767;  color:#fff;}

/* 20160719 sns 댓글안내 추가 */
.btn_release .livere_info {position:absolute; bottom:6px; font-size:11px; line-height:14px;}