body { margin:0;padding:0;background-color:#f1f2f6;} /* add by funny */

a, a:link, a:visited {color:#fff;text-decoration:none;} /* add by funny */
a:hover, a:active, a:focus {color:#fff;text-decoration:none;} /* add by funny */

#wrap {margin:0 auto; text-align:center; width:850px;background-color:#f1f2f6;}
#cont_pop {background-color:#f1f2f6; padding:0px 15px 35px 35px;height:100%;}
.cont_left {float:left; width:550px; padding:30px 20px 0px 0px; text-align:left;}
.cont_right {float:left; width:225px; padding:15px 0px 0px 0px; text-align:left;}
.btn_close {text-align:right;}

.cont01 {clear:both; padding:0px 15px 30px 0px; }
.p_name {float:left; width:450px; padding:0px 0px 30px 0px;}
.p_data {float:left; width:98px; padding:0px;}
.p_cont {clear:both; padding:0px 0px 20px 0px; margin:0px; width:540px; line-height:18px;}
.p_cont a {color:inherit;} /* add by funny */
.p_cont_img {clear:both; padding:0px; margin:0px;}	
	
.p_btn {padding:10px 0px 0px 0px; clear:both;}
.btn_orange {float:left; background-color:#ff7700; border:solid 1px #ff6600; color:#FFFFFF; font-size:14px; font-weight:bold; 
			letter-spacing:-2px; padding:5px 0px 5px 0px; width:100px; text-align:center; margin:0px 5px 0px 0px;}
.btn_red {float:left; background-color:#ec1f23; border:solid 1px e3070b; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-2px; padding:5px 0px 5px 0px; width:75px; text-align:center;}
.btn_facebook_logo {float:left; background-color:#145098; border-top:solid 1px #0b386f; border-left:solid 1px #0b386f; border-bottom:solid 1px #0b386f; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-2px; padding:5px 0px 5px 0px; height:35px; width:50px; text-align:center; margin:0px;}
.btn_facebook_text {float:left; background-color:#145098; border:solid 1px #0b386f; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-2px; padding:15px 0px 0px 10px; height:30px; width:145px; text-align:left; margin:0px;}
.btn_green {float:left; background-color:#80aa29; border:solid 1px #689017; color:#FFFFFF; font-size:14px; font-weight:bold; letter-spacing:-2px; padding:5px 0px 5px 0px; width:150px; text-align:center; margin:0px;}


.p_line {height:1px; background-color:#d0d3db; margin:10px 0px 10px 0px; padding:0px;}

.cont02{clear:both; padding:50px 15px 0px 0px; margin:0px;}
.reply_tt {padding:0px 0px 5px 0px;}
.reply_number {padding:5px 0px 0px 0px;}
.r_line {height:2px; background-color:#63666f;}
.r_line2 {height:1px; background-color:#d0d3db;}
.reply_form {width:150px; height:43px; background-color:#f5f6f9; border:1px solid #d6d7dc;}

.r_cont {margin:0px; padding:0px;}
.pop_comments_wrap {position:relative;width:100%;height: 100%;overflow:hidden;} /* 댓글용 추가 funny */
.paddb5 {padding:0px 0px 5px 0px;}
.paddt5 {padding:5px 0px 0px 0px;}

.paddb10 {padding:0px 0px 10px 0px;}
.paddt10 {padding:10px 0px 0px 0px;}