body{
	font: normal 12px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	text-align:center;
	margin-top:0px;
	background-color: #FFFFFF;
}

h1 {
width:100px;
height:1px;
text-indent:-200em;
font-size:10px;
display:block;
overflow:hidden;
}

#top{
	background-image:url(home/img/top_bg.jpg);
	background-repeat:no-repeat;
	}
	
#bg1{
	background-image:url(cmnfix/bg_top1.gif);
	background-repeat:no-repeat;
	}
#bg2{
	background-image:url(cmnfix/bg_top2.gif);
	background-repeat:no-repeat;
	}
#bg3{
	background-image:url(cmnfix/bg_top3.gif);
	background-repeat:no-repeat;
	}
#footer{
	background-image:url(cmnfix/footer.gif);
	background-repeat:no-repeat;
	}
.footer{
	font: normal 11px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#333333;
}
.rights{
	font: normal 11px/18px "lr oSVbN", Osaka, "qMmpS Pro W3";
	color:#FFFFFF;
}
#table1{
	background-image:url(cmnfix/bg_table1.jpg);
	background-repeat:no-repeat;
	}
#table2{
	background-image:url(cmnfix/bg_table2.jpg);
	background-repeat:repeat-y;
	}
#table3{
	background-image:url(cmnfix/bg_table3.jpg);
	background-repeat:no-repeat;
	height:10px;
	}
#select{
	background-image:url(cmnfix/bg_select.jpg);
	background-repeat:no-repeat;
	}
a{
	color:#333333;
	text-decoration:underline;
}
a:hover{
	color:#666666;
	text-decoration:none;
}
a:visited{
	color:#666666;
	text-decoration:underline;
}
	
#sobox{
	width:348px;
	height:250px;@
	}
	
#box{
	width:348px;
	height:300x;
	background-image:url(cmnfix/bg_top1.gif);
	background-repeat:no-repeat;
	}
	
#box2{
	width:348px;
	height:150px;
	padding:30px 15px;
	line-height:6px;@
	}
