@charset "utf-8";

/* MIKIGAKKI CONCOURS PAGES.CSS  */


/*--------------------------------------
*	
*	00.CONCOURS
*
*--------------------------------------*/


/**-------------------------------------
	00.CONCOURS
---------------------------------------**/

table {
	font-size:10px;
}

table .container
{
	width:490px;
}

table .container td
{
	font-size:11px;
}

table .container td img
{
	vertical-align: middle;
}

table .concoursResult
{
	width:420px;
	margin:0 auto 0 auto;
	*margin:0 0 0 35px;
	padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

table .concoursResult td,
table .concoursResult td img
{
	vertical-align:middle;
	font-size:11px;
}

table .band
{
	width:720px;
	margin:0 auto 0 auto;
	padding:0;
	font-size:11px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

table .band td
{
	vertical-align:middle;
	font-size:11px;
}


table .band td img
{
	vertical-align:middle;
	margin-bottom:3px;
}

*+ html table .band td img
{
	vertical-align:middle;
	margin-bottom:2px;
}

* html table .band td img
{
	vertical-align:middle;
	margin-bottom:2px;
}

table .result05
{
	width:420px;
	margin:0 auto 0 auto;
	padding:0;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.title
{
	width:100%;
	height: auto;
	text-align:center;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-weight:bold;
}

.concoursResult th
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background:#CCCCFF;
	border:1px #CCCCCC solid;
}

.concoursResult tr
{
	height:23px;
}

.concoursResult td
{
	text-align:center;
	height:23px;
	border:1px #CCCCCC solid;
	margin:1px 1px 1px 1px;
}

.concoursComment
{
	height:20px;
	text-align:right;
	padding-right:32px;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.g01
{
	height:23px;
	text-align:center;
	font-weight:bold;
	color:#663333;
	background:#FFFFCC;
}

.g02
{
	height:23px;
	text-align:center;
	font-weight:bold;
	color:#663333;
	background:#E8E8E8;
}

.g03
{
	height:23px;
	text-align:center;
	font-weight:bold;
	color:#663333;
	background:#E0D1CC;
}

.band th
{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	background:#CCCCFF;
	border:1px #CCCCCC solid;
}

.band tr
{
	height:23px;
}

.band td
{
	
	height:auto;
	border:1px #CCCCCC solid;
	margin:1px 1px 1px 1px;
}

.result05 th
{
	text-align:center;
	font-size:77%;
	font-weight:bold;
	background:#CCCCFF;
	border:1px #CCCCCC solid;
}

.result05 tr
{
	height:23px;
}

.result05 td
{
	text-align:left;
	height:auto;
	border:1px #CCCCCC solid;
	margin:1px 1px 1px 1px;
	padding-left:5px;
}

td .bandName
{
	text-align:center;
	height:auto;
	width:120px;
	vertical-align:middle;
	background:#EEEEEE;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

td .bandName img
{
	vertical-align:bottom;
	margin-bottom:2px;
}