@charset "UTF-8";



div#Entry {
	text-align:center;
}

div#Entry h2 {
	font-size:18px;
	line-height:2;
}

div#Entry p {
	font-size:16px;
	line-height:2;
}

/* エントリーの流れ */

div#Entry table.Flow {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	margin:1em auto 0 auto;
}

div#Entry table.Flow th {
	color:#999999;
	text-align:left;
	font-size:16px;
	white-space:nowrap;
	padding:5px;
	vertical-align:top;
	height:2.5em;
}

div#Entry table.Flow td {
	text-align:left;
	font-size:16px;
	padding:5px;
	vertical-align:top;
	background: url(images/arrow_down.gif) no-repeat 50px bottom;
}

div#Entry table.Flow td.NoArw {
	text-align:left;
	font-size:16px;
	padding:5px;
	vertical-align:top;
	background:none;
}


/* エントリー＆ファイルのアップ・ダウン */

div#Entry table.EntAction {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	border:1px solid #333333;
	margin:1em auto 2em auto;
}

div#Entry table.EntAction th {
	color:white;
	text-align:center;
	font-size:14px;
	white-space:nowrap;
	background:#666666;
	padding:5px;
	border:1px solid #333333;
}

div#Entry table.EntAction td {
	text-align:center;
	font-size:14px;
	padding:5px;
	border:1px solid #333333;
}

div#Entry table.EntAction td p {
	font-size:14px;
}


div#Entry table.EntAction td span.Suisen {
	color:red;
}


div#Entry table.EntAction .th2 {
	font-size:14px;
	background:#CCCCCC;
	color:black;
	font-weight:normal;
}

div#Hombun {
	text-align:left;
	width:450px;
	padding:1em;
	border:1px solid red;
	margin:0 auto 1em auto;
}

div#Hombun p {
	font-size:14px;
}