@charset "UTF-8";

body {
	margin: 0;
	padding: 0;

}

h1 {
	font-size:100%;
	margin: 10px 10px 10px 10px;

}

table {
	width:100%;
	border:#000000 solid 1px;
	border-collapse: collapse;
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
}

th {
	vertical-align:top;
	padding:0;
	text-align:left;
	border-bottom:#000000 solid 1px;
	width:320px;
}

tr {
}

td {
	vertical-align:top;
	padding:10px 10px 10px 10px;
	text-align:left;
	border-bottom:#000000 solid 1px;
	border-left:#000000 solid 1px;
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
}

pre {
	border:#ffcc00 solid 1px;
	background:#ffffcc;
	padding:5px;

	/* prẽeLXg܂Ԃ*/
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: pre-wrap;      /* CSS3 */
	word-wrap: break-word;      /* IE 5.5+ */
}

textarea {
	border: #ffcc00 solid 1px;
	background: #ffffcc;
	width: 430px;
}

div#container {
	width:760px;
}

div.left {
	display: inline;
	float: left;
	margin: 0 0 0 0;
}

div.left img {
	margin: 0 10px 10px 10px;
}

div.right {
	display: inline;
	float: left;
	margin: 0 0 0 0;
}


div.right p {
	border: #ffcc00 solid 1px;
	background: #ffffcc;
	margin: 0 10px 10px 0;
	padding:5px;
	width:200px;
}

center {
	clear:both;
}

