@charset "utf-8";
/* CSS Document */

h2{width:800px;margin:10px 50px;}

#infobox{
	width:700px;
    margin:10px 100px;
}
#infobox img{
	float:right;
    margin-left:5px;
}

#obo{
    width:800px;
	clear:both;
	margin-left:50px;
}
#obo table{
    width:750px;
	margin:0 auto;
}
#obo table tr td{
    padding:5px;
}
#obo table th{
    width:230px;
	font-weight:bold;
	background-color:#ccc;
	text-align:right;
	padding:5px;
}
#obo .ppbox{
    width:450px;
	height:100px;
	overflow:auto;
	border:1px solid #555;
}
#obo .ppbox p{margin-bottom:10px;}
#obo .bu{margin:10px 0 0 120px; }
.copy {margin:0; padding:0; font-size:120%; color:#c53; font-weight:bold; margin-bottom:10px;}

.jancap {font-size:120%; color:#f22; font-weight:bold;}