body{
	background:url(/img/about/bg.jpg);
	padding:0;
	margin:0;
	font-size:12px;
}
img{
	border:0;
}
a:link{
	color:#34CCFF;
}
a:visited{
	color:#34CCFF;
}
a:hover{
	text-decoration:none;
}
#footer{
	background:url(/img/about/Twitter_63.jpg) no-repeat top center;
	text-align:center;
	padding:2px 0 10px;
	color:#000;
}
#footer a:link{
	color:#000;
}
#footer a:visited{
	color:#000;
}
#wrapper{
margin:0 auto;width:750px;margin-bottom:30px;
}
#header{
padding-bottom:20px;
margin:0;
}
#contents{
margin:0 auto;width:670px;
}
#contentspadding{
padding:0px 20px;
}
#info{
border:solid 1px #c00;padding:5px;margin:0px 0 10px;background:#fff;
}
#catch{
margin:0;padding:0;font-size:12px;
}
#twitter03{
background:url(/img/about/Twitter_03.jpg);
}
#wrap{
margin:0 auto;width:670px;
}
#wrappadding{
padding:10px 20px;
}
#how{
float:left;width:174px;margin:0;padding:0;font-size:12px;
}
#howtxt{
float:left;width:456px;
}
#howtxtpadding{
padding:20px 10px 0;
}
#regist{
padding:10px 0;
}
.margin20{
clear:left;height:20px;
}
.pb15{
padding-bottom:15px;
}
.pb10{
padding-bottom:10px;
}
.pb15center{
padding-bottom:15px;text-align:center;
}
.pb10center{
padding-bottom:10px;text-align:center;
}
.center{text-align:center;}
#pagetop{text-align:right;padding-right:40px;}
.pt2{
padding-top:2px;
}
#copy{padding-top:10px;}
a.red{color:#c00 ! important;}
