/*============================================
メニュー画像のPreload
============================================*/
#preload-images {
       width: 0px;
       height: 0px;
       display: none;
       visibility: hidden;
       background-image: url("../img/btn_ak_over.png");
       background-image: url("../img/btn_b1_over.png");
       background-image: url("../img/btn_comp_over.png");
       background-image: url("../img/btn_entry_over.png");
       background-image: url("../img/btn_final_over.png");
       background-image: url("../img/btn_info_over.png");
       background-image: url("../img/btn_top_over.png");
}

/*============================================
全体
============================================*/
body {
	background-color:#000;
	//background-image:url("../img/bodyback.png");
	background-repeat:repeat-y;
	text-align:center;
}

#maincontents{
	margin:auto;
	width:965px;
}


/*============================================
ナビゲーションメニュー
============================================*/
#chasemenu{
	width:65px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	position: relative;
	top: 10px;
}

/* Clear Fix (追いかけるメニューに必要) */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* 
.clearfix {
	display: inline-block;
}
*/
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}


/*============================================
メインコンテンツ
============================================*/
#ccbmain{
	width:900px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:right;
	background-image:url("../img/back900.png");
	background-repeat:repeat-y;
}


/*============================================
TABLE（角丸）
============================================*/
div#content table {
	*border-collapse: collapse; /* IE7 and lower */
	border-spacing: 0px;
	width:950px;
	/*中央配置*/
	margin-left: auto;
	margin-right: auto;
	margin-top:10px;
	margin-bottom:30px;
}

iecenter{
	text-align:center;
}

.bordered{
	width:830px;
	border: solid #808080 1px;
	background-color:#808080;
	/*カド丸め*/
	-moz-border-radius: 9px 9px 0px 0px;
	-webkit-border-radius: 9px 9px 0px 0px;
	border-radius: 9px 9px 0px 0px;
}

#clear td{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin-top:10px;
	margin-bottom:20px;
}


/*============================================
ボタン画像hover
============================================*/
div.hoverfb a{
	display: block;
	width:40px;
	height:20px;
	background-image: url("../img/link_fb.png");
}
div.hoverfb a:hover{
	display: block;
	width:40px;
	height:20px;
	background-image: url("../img/link_fb_over.png");
}


