@charset "utf-8";

div.box_outer {
	width:500px;
	padding:5px;
	color:#444444;
	margin-bottom:20px;
	border:1px dotted #003399;
}

div.box_outer span.title_header {
	color:#4682b4;
	padding:2px 0 12px 0;
}

div.box_outer p {
	margin:8px 8px 18px 8px;
}

h3.title_outer {
	padding:8px 1px;
	background-color:#e6e6fa;
	font-weight:bold;
	border:1px dotted #003399;
}
.date {
	float:right;
	margin:0 20px 0 0;
	font-weight:normal;
}

div.box_inner {
	padding:0;
	margin-left:20px;
	border:1px dotted #003399;
	background-color:#fdf5e6;
}

h4.title_inner {
	padding:8px 1px;
	background-color:#e6e6fa;
	font-weight:bold;
	border-bottom:1px dotted #003399;
}

.board_back {
	font-size:10px;
	margin:6px 0 1px 420px;;
}

.board_btn {
	margin:2px 0 0 180px;
}

div.board_explain {
	margin-bottom:10px;
}
div.board_explain p{
	margin-bottom:10px;
	width:500px;
}

iframe#post_frame{
	width:500px;
}
p.post_button_line{
	margin-top:-10px;
	text-align:right;
}

span.sama{
	margin-left:0.25em;	
}

