@charset "shift_jis";

/* ------------------------------------------

ブラウザスタイルの初期化

------------------------------------------ */

body{
 background-color:#FFFFFF;
 color:#333333;
	}
#container{
	width:100%;
	text-align:center; /* IE5.5用 */
	}

/* 画像のリンクボーダーの削除 */
img{
 border:0px;
	}



/* ------------------------------------------

リンク設定

------------------------------------------ */

a:link{
	text-decoration:underline;
	color:#666666;
	}
a:visited{
 text-decoration:underline;
	color:#666666;
	}
.bl-hover p,
.bl-hover a,
a:hover{
 text-decoration:underline;
	color:#AAAAAA;
	}
a:active{
 text-decoration:underline;
	color:#666666;
	}



/* ------------------------------------------

共通レイアウト

------------------------------------------ */

/* クリアフロート用 */
/*.clear{
	clear:both;
	}*/
.clearfix{
	display:inline-table;
	}
.clearfix:after{
	content:"";
	display:block;
	height:0px;
	clear:both;
	visibility:hidden;
	}

/* Hides from IE-mac \*/
* html .clearfix{
	height:1%;
	}
*+html .clearfix{
	height:1%;
	}
.clearfix{
	display:block;
	}
/* End hide from IE-mac */