#header_BG{
	background:none;
	width:1000px;
	height: 160px;	
}



html, body {
    background-repeat: repeat-y;
　color:#000000;
}
/*認証*/
#opening h1 {
    background:none;
	background-color:#ffffff;
    color: #ff2c80;
	font-weight:bold;
	text-align:centar;
	padding:3px;
}
#opening h1 a:link, #opening h1 a:visited, #opening h1 a:hover {
	color:#ff2c80;
} 
#opening #wrapper {
    background: url("/user/theme/set1/img/op_wrapper_bg.jpg") repeat-y scroll center top #FFD3FE;
}
#opening #cover {
    background:none;
}

/*ヘッダ*/
h1 {
    background: url("/user/theme/set1/img/h1_bg.jpg") no-repeat scroll center top #000000;
}
h1, h1 a:link, h1 a:visited, h1 a:hover {
	color:#FF2C80;
}
#header_BG {
    width: 100%;
}

#header {
/*ボタンの並び数によって、大枠サイズが変わります*/
/*menublockの幅とイコールではありません*/
    width: 1000px;
}
#header img{
	width:1002px;
}

/*メニュー部分*/
#menublock {
/*ボタンの並び数によって、大枠サイズが変わります*/
	width:1002px;
    padding-bottom: 0px;
	margin:auto;
}

ul#navi{
	border-bottom:1px solid #E2E2E2;
	width:1002px;
}
/*ボタンの並び数によって、ひとつのサイズが変わります*/
ul#navi li, ul#navi li img{
	width:167px;
    height: 45px;
}

#layout ul.gallist li h3,
ul.gal li h3,
ul.topic li h3,
#ranking em.subtitle,
#blog ul#blog li .databox h3,
#topics1 #layout ul li h3,
#topics1 #layout ul li h3 a,
#topics2 #layout ul li h3,
#topics2 #layout ul li h3 a,
#topics3 #layout ul li h3,
#topics3 #layout ul li h3 a,
#realtime #layout h4,
#system #layout dl dt,
#recruit #layout dl dt,
#mb h3 {
	color:#ff2c80;
}
#form #layout dl dt,
#entry #layout dl dt,
#enquete #layout dl dt,
#reservation #layout dl dt {
    border-bottom: 1px solid #59ffa7;
}
#form #layout dl dt,
#entry #layout dl dt,
#enquete #layout dl dt,
#reservation #layout dl dt {
    border-left: 5px solid #cc3300;
}
#layout ul.gallist li .photo {
    background-color: transparent;
}
#fubloleft #brandnew,
#fubloleft #userlist {
    background-color: #EEEEEE;
	}
.half ul.half2 li,
.half ul.half2 li .photo,
.half ul.half3 li,
.half ul.half3 li .photo,
.wide ul.gal li,
.wide ul.gal li .photo
 {
    background: url("/user/img/spacer.gif") no-repeat scroll 0 0 transparent;
}


/*フッター*/
#footer_box {
	background:none;
    width: 100%;
	color:#ff2c80;
}
#footer {
    background: url("/user/theme/set1/img/footer_bg.jpg") repeat scroll center top transparent;
    color: #FFFFFF;
    width: 100%;
}
#footer #footer_box ul li, #footer a:link, #footer a:visited {
	color: #ff2c80;
} 
#footer address a:link, #footer address a:visited, #footer address a:hover {
    color: #52463B;
}

span.color{
color:#ffff00;
background-color:#ff0000
}

span.color2{
color:#ffa500;
}
