body{
	margin:auto;
	margin-top:20px;
	background:#ccc /*url(/images/top_bg02.png) repeat-x*/;
	text-align:center;
}
a {text-decoration:none;color:#000;}
a:hover {text-decoration:underline;color:#000;}
img {border:0;}
ul{margin:0;padding:0;list-style:none;}
li{margin:0;padding:0;}
#wrap{
	width:915px;
	margin:auto;
	text-align:left;
	background:#fff;
	min-height:740px;
	border:#999 1px solid;
	border-color:#F0F0F2 #aaa #aaa #F0F0F2;
	}
	#header{
		width:818px;
		height:150px;
	    margin:30px 60px 0px 37px;
		background:url(/plusyou/images/bg_logo.png) no-repeat bottom left;
		}
		#logo{float:left;}
		#menu{
			clear:both;
			height:29px;
			width:694px;
			margin-left:124px;
			padding-left:50px;
			background:url(/plusyou/images/menu_bar.png) no-repeat;
		}
		#menu li {float:left;padding:3px 5px 0px 10px;}
		#menu li a{color:#fff;font-size:12px;}
	
		#content {margin:30px 60px 0 57px;}
			#content div.titlebar{
				margin:3px 0 10px 0;
				background:url(/images/main_title_bg.png) repeat-x;
				clear:both;
				padding:4px 5px;
				height:19px;
				color:#fff;
				font:bold 12px ±¼¸²;
			}
			#content .titlebar a{color:#fff;}
			#content div.titlebar2{
				margin:15px 0 10px 0;
				clear:both;
				padding:4px 5px;
				height:19px;
				color:#006699;
				font:bold 12px ±¼¸²;
				border-bottom:#ccc 1px solid;
			}
			#content .titlebar2 a{color:#006699;}
			#content div.titlebar3{
				margin:3px 0 10px 0;
				clear:both;
				padding:4px 5px;
				height:19px;
				color:#000;
				font:bold 12px ±¼¸²;
				border-bottom:#fff 2px  solid;
			}
			#content .titlebar3 a{color:#069;}

			#cont_left{
				float:left; 
				margin:0 20px 0 0px;
				width:533px;
				background:url(/plusyou/images/intro_bg.png) repeat-x ;
			}
			#cont_left #intro{
				margin:0 25px;
				width:483px;
				text-align:justify;
				font:12px/180% ±¼¸²;
				letter-spacing:-0.02em;
				color:#666;
			}
			#cont_mid{
			float:left; 
			width:240px;
			background:#F0F0F2;
			}
				#cont_mid ul {margin: 0 0 0 0px;}
			#cont_right {
			float:left;
			margin:0 0 0 0;
			background:;
			width:195px;
		}
			#left_board{
			float:left; 
			width:600px;
		 	margin: 0 10px 0 10px;
			}
			#board_right{
			width:200;
		 	margin: 0 0px 0 10px;
			float:right;
			}
			#siteinfo{
				clear:both;
				text-align:center;
				border-top:#eee 2px solid;
				padding:10px;
		}	
			
/* ¸ÞÀÎ¿¡¼­ ÀÌ¹ÌÁö ¾×Æ® ÃßÃâ½Ã Àû¿ëµÇ´Â ½ºÅ¸ÀÏ*/
.photo_bg{
	background:#fff;
	border:1px solid;
	border-color:#fff #ccc #ccc #fff;
	width:76px;
	font:normal 12px ±¼¸²;
	float:left;
	margin:0 5px 5px 0;
	voice-family:"\"}\"";
	voice-family:inherit;
	width:66px;
	}
html>body.photo_bg{width:64px;}
.photo_bg img {width:60px;height:60px; margin: 0 ;border:#fff 4px solid;}

.redch_bg{
	background:#fff;
	border:1px solid;
	border-color:#fff #ccc #ccc #fff;
	padding:10px;
	width:220px;
	font:bold 12px ±¼¸²;
	letter-spacing:-2px;
	margin:0 0px 5px 0;
	voice-family:"\"}\"";
	voice-family:inherit;
	}
html>body .redch_bg{width:200px;}
.redch_bg img {width:198px;height:130px; margin: 0 0 5px 0;border:#999 1px solid;}
.redch_bg a {color:#666;}

/*°Ô½ÃÆÇ ¼³¸í ¸Ó¸®¸»¿¡ Àû¿ëµÇ´Â ½ºÅ¸ÀÏ */

.bbs_info {
	margin:0 0 10px 0;
	font:11px ±¼¸²;
	background:#ff0;
	padding:10px;
	border:#000 1px dashed;
}
.siteinfo {font:12px;text-align:center;}



#content h6{margin:0;padding:5px 0 5px 17px;font:normal 12px ±¼¸²;background:#fff url(/plusyou/images/admin.png) no-repeat;}
#content h6 a{color:#666;}
#stat td{font:11px verdana;height:30px;background:#fff;}
td.xindex{
	width:100px;
	background:#eee;
	text-align:center;
	color:#366;
	font:bold 12px ±¼¸²;
	}
td.yindex{
	width:100px;
	background:#eee;
	text-align:center;
	color:#366;
	font:bold 12px ±¼¸²;
	}


dt{font-weight:bold;}
dd{margin-left:10px;}
