/* 
reset
-----------------------------------------------------*/
body {
	width:100%;
	margin: 0px;
	padding: 0px;
	color:#aaaaaa;
	background:#000000;
	font-size: 12px;
	*font-size: 75%;
	line-height:1.7;
	font-family:'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro','メイリオ','Meiryo','ＭＳ Ｐゴシック','MS PGothic',sans-serif;
	text-align:center;
}

h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5{font-size:100%; font-weight:normal;}
ul,ol{list-style:none;}
img{border: none; vertical-align:bottom;}
a{color:#fff; text-decoration:none;}

/* 
#wcc
-----------------------------------------------------*/
h1{display:none;}
#wcc_flash{min-width:950px;}

#wcc, x:-moz-any-link{width:950px; padding-right:1px;}/* Fx 1.0 以降に適用される */
#wcc, x:-moz-read-only{width:950px; padding-right:1px;} /* Fx 1.5, 2.0 以降に適用される */
#wcc, x:-moz-broken{width:950px; padding-right:1px;}/* Fx 3.0 以降に適用される */
#wcc, x:-moz-broken, x:last-of-type{width:950px; padding-right:1px;}/* Fx 3.5 以降に適用される */
#wcc, x:x {width:950px;}
#wcc{
	width:950px;
	*padding:0;
	_padding:0;
	text-align:left;
	margin:0 auto;
}

#wcc #content{
	background:url(../imgs/bg_wcc_content.gif) repeat-y;
	margin:0 auto;
}
#wcc #content .sche{
	overflow:hidden;
	zoom:1;
	margin-bottom:25px;
}
#wcc #content .sche h2{border-bottom:1px solid #64562f;}
#wcc #content .sche span{font-weight:bold;}
#wcc #content .sche ul li{
	width:90px;
	margin-top:10px;
	background:#3c3c3c;
	color:#fff;
	font-size:10px;
	text-align:center;
}
#wcc #content .sche ul li a{
	display:block;
	background:#3c3c3c;
	padding:1px 10px;
}
#wcc #content .sche .wrap{
	width:280px;
	float:left;
	margin-top:10px;
	padding-left:25px;
}

#wcc #content .rabarama{
	width:908px;
	background:url(../imgs/bg_wcc_rabarama01.jpg) no-repeat top left;
	border:1px solid #2b2513;
	margin-left:20px;
	margin-bottom:20px;
	overflow:hidden;
	zoom:1;
}
#wcc #content .rabarama p{
	width:380px;
	margin-left:17px;
}

#wcc #content .rabarama ul{width:380px;}
#wcc #content .rabarama ul li{
	width:90px;
	background:#463e27;
	color:#fff;
	font-size:10px;
	float:right;
	text-align:center;
	margin:5px 0 10px 0;
}
#wcc #content .rabarama ul li a{
	display:block;
	background:#463e27;
	padding:1px 10px;
}

#wcc #footer{
	width:950px;
	background:url(../imgs/bg_footer_wcc_copyright01.gif) no-repeat top left;
	overflow:hidden;
	zoom:1;
}
#wcc #footer li{float:left;}
#wcc #footer .txt_01{margin-right:489px;}

