@charset "utf-8";



/*====================================================*/
/*--- 内側の指定 -------------------------------------*/
/*====================================================*/
div#inner {
	margin:0;
	padding:0;
	width:620px;
	height:auto;
}
div#inner p {
	margin: 0;
	padding:6px 0 0 0;
	font:normal 12px/16px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
div#inner p > img {
	margin: 6px;
	padding:0;
}
* html #inner p {/*for IE6*/
	margin: 0;
	padding:6px 0 0 0;
	font:normal 12px/16px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}
* html #inner img {/*for IE6*/
	margin:0 6px 6px;
	padding:0;
} 
.hr {/*議事罫線*/
	margin:12px 0 0 0;
	padding:0;
	width:100%;
	height:12px;
	border-top:1px #ccc solid;
	content: url("./images/spacer.gif");/*for Netscape*/
	display: block;
	text-indent:-10000px;
}

/*====================================================*/
/*--- 見出しの指定 -----------------------------------*/
/*====================================================*/
div#inner h1 {
	margin:0;
	padding:0;
	width:100%;
}
div#inner h1 > img {
	margin:0 auto;
	padding:0;
	display:block;
}
* html div#inner h1 {/*for IE6.0*/
	width:100%;
	text-algin:center;
}
div#inner h2 {
	margin:30px 0 12px 0;
	padding:6px 0 0 0;
	width:100%;
	height:28px;
	text-indent:10px;
	color:#fff;
	font:bold 16px/20px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
	background:#0068B7;
}
div#inner h3 {
	margin:0 0 6px 0;
	padding:3px 0 0 0;
	width:100%;
	height:20px;
	color:#BF1920;
	text-align:center;
	font:bold 14px/18px 'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif;
}

/*====================================================*/
/*--- メイン -----------------------------------------*/
/*====================================================*/
div#main {
	margin:24px auto 0 auto;
	padding:0;
	width:530px;
	height:100%;
}

/*====================================================*/
/*--- サイズ・カラー指定 -----------------------------*/
/*====================================================*/
.size10 { font-size:10px; }

.red { color:#BF1920; }

/*====================================================*/
/*--- フロート指定 -----------------------------------*/
/*====================================================*/
.left { margin-right:12px;float:left; }
.right { margin-left:12px;float:right }
/*--- フロート解除指定 -------------------------------*/
.cl { clear:both; }
.clearfix:after {
	content: "."; /* 新しい要素を作る */
	display: block; /* ブロックレベル要素に */
	clear: both;
	height: 0;
	visibility: hidden;
}
.clearfix {
	zoom: 100%; 
}
* html .clearfix {
	height: 1px;
	/*\*//*/
	height: auto;
	overflow: hidden;
	/**/
}

