@charset "utf-8";


/* styles written in this file is for Standard */
div#head p.logo{
	padding:		5px 0px 25px 4px;
}
div#content{
	background-image:	url(/shared/img/common/_hea_bg_02.gif);
}

div#main{
	margin-bottom:		22px;
}

div#main h2{
	height:			27px;
	padding:		20px 0px 9px 12px;
	background-image:	url(/shared/img/fanzone/member/adi_bod_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
	color:#ffffff;
	font-size:14px;
}

div#main h2 span{
	color:#ffffff;
	font-size:12px;
}
.fanzone-member div.main-contents{
	width:			auto;
	margin:			11px 0px 0px 0px;
	padding:		0px 12px 12px 12px;
	background-image:	url(/shared/img/fanzone/member/adi_bod_bg_05.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
	zoom:			100%;
}

.fanzone-member .main-contents-child p{
	margin:			0px;
	padding:		0px;
}

.fanzone-member .main-contents-child h3.title{
	margin:			0px;
	padding:		8px 0px 4px 37px;
	background-image:	url(/shared/img/fanzone/member/mem_bod_cap_01.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
	color:					#ffffff;
	font-size:				11px;

}

.fanzone-member .info{
	width:			936px;
	height:			90px;
	margin:			0px 0px 3px 0px;
	background-image:	url(/shared/img/fanzone/member/adi_bod_bg_02.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.fanzone-member .info p{
	margin:			0px;
	padding:		0px;
}

.fanzone-member .info p.photo{
	width:			154px;
	float:			left;
}

.fanzone-member .info p.photo img{
	margin:			3px 0px 0px 3px;
}

.fanzone-member .info p.logo{
	float:			right;
}

.fanzone-member .info p.logo img{
	margin:			3px 3px 0px 0px;
}

.fanzone-member .info dl{
	margin:			0px;
	padding:		15px 0px 0px 0px;
	font-size:		14px;
	line-height:		1.4;
	color:			#ffffff;
	width:			550px;
	float:			left;
}

.fanzone-member .info dl dt{
	margin:			0px;
	padding:		0px;
	width:			90px;
	float:			left;
}

.fanzone-member .info dl dd{
	margin:			0px;
	padding:		0px;
	width:			460px;
	float:			left;
}

.fanzone-member .info p.lead{
	padding:		5px 0px 0px 0px;
	font-size:		12px;
	line-height:		1.3;
	color:			#999999;
	width:			550px;
	float:			left;
}

.fanzone-member .movie{
	width:			646px;
	float:			left;
	padding:		0px 0px 3px 0px;
	background-image:	url(/shared/img/fanzone/member/adi_bod_bg_03.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

.fanzone-member .movie .swf{
	margin:			0px 0px 0px 3px;
}

.fanzone-member .contents1{
	width:			287px;
	float:			right;
	padding:		0px 0px 3px 0px;
	/*
	background-image:	url(/shared/img/fanzone/member/adi_bod_bg_04.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;*/
}

.fanzone-member .contents1 p{
	margin:			0px 0px 0px 3px;
}

.fanzone-member .contents1 div.murmur{
	height:100px;
	margin:			0px 0px 3px 0px;
	background-color:#000000;
	font-size:10px;
	padding:10px;
	color:#ffffff;
}

.fanzone-member .contents2{
	width:			646px;
	float:			left;
	margin:			3px 0px 0px 0px;
}

.fanzone-member .contents3{
	width:			936px;
	margin:			3px 0px 0px 0px;
	background-image:		url(/shared/img/fanzone/member/mem_bod_bg_01.gif);
	background-position:	left bottom;
	background-repeat:		repeat-y;
	color:			#05489A;
}
.fanzone-member .contents3 h3{
	width:			936px;
	height:			18px;
	margin:			0px 0px 0px 0px;
	padding:		10px 0px 0px 23px;
	background-image:		url(/shared/img/fanzone/member/mem_bod_cap_02.gif);
	background-position:	left top;
	background-repeat:		no-repeat;
	color:			#ffffff;
	font-size:		12px;
}
/*
.fanzone-member .memberlist div.detail{
	margin:			0px;
	padding:		10px 0px 20px 10px;
	color:			#05489A;
	
}
.fanzone-member .memberlist div.detail p.photo{
	float:			left;
	margin:			0px;
	padding:		0px 10px 0px 0px;

}
.fanzone-member .memberlist div.detail p.position{
	float:			left;
	margin:			0px 10px 0px 0px;
	padding:		0px;
	color:			#ffffff;
	width:			60px;
	height:			20px;
	text-align:		center;
	font-size:		12px;
}

.fanzone-member .memberlist div.detail p.GK{
	background-color:	#000066;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .memberlist div.detail p.DF{
	background-color:	#003300;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .contents3 div.detail p.MF{
	background-color:	#FF3300;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .memberlist div.detail p.FW{
	background-color:	#CC0000;
	padding:			6px 0px 0px 0px;
}


.fanzone-member .memberlist div.detail p.name{
	line-height:	1.6;
	margin:			0px;
	padding:		0px;
	font-size:		16px;
	font-weight:	900;
}
.fanzone-member .memberlist div.detail p.name span{
	line-height:	2.0;
	margin:			0px;
	padding:		0px 0px 0px 10px;
	font-size:		11px;
	font-weight:	500;
}
.fanzone-member .memberlist div.detail table.prof-1{
	width:			260px;
	font-size:		11px;
}

.fanzone-member .memberlist div.detail table.prof-2{
	line-height:	1.4;
	margin:			0px;
	padding:		0px;
	font-size:		11px;
}

.fanzone-member .memberlist div.detail table.prof-2 th{
	width:360px;
	margin:			0px;
	padding:		3px 10px;
	background-color:#A3BAE3;
	text-align:center;
}
.fanzone-member .memberlist div.detail table.prof-2 td{
	margin:			0px;
	padding:		3px 10px;
	background-color:#F3F6FC;
	text-align:left;
	vertical-align:top;
}*/

.fanzone-member .contents3 p.comment{
	width:936px;
	text-align:center;
	padding:		50px 0px;

}

.return-top{
	background-image:		url(/shared/img/fanzone/member/mem_bod_aft_bg_02.gif);
	background-position:	left bottom;
	background-repeat:		no-repeat;
}


.fanzone-member .memberlist{
	width:			646px;
	float:			left;
	margin:			0px;
	padding:		0px;
	background-image:	url(/shared/img/fanzone/member/mem_bod_aft_bg_01.gif);
	background-repeat:	repeat-y;
	background-position:	left top;
}

.fanzone-member .memberlist h3{
	height:			19px;
	margin:			0px 0px 0px 0px;
	padding:		9px 0px 0px 23px;
	background-image:	url(/shared/img/fanzone/member/mem_bod_cap_03.gif);
	background-position:	left top;
	background-repeat:		no-repeat;
	color:			#ffffff;
	font-size:		12px;
}
.fanzone-member .memberlist div.photo{
	margin:			0px 10px 0px 0px;
	padding:		10px 0px 20px 10px;
	float:left;
	
}

.fanzone-member .memberlist div.profile{
	margin:			0px;
	padding:		10px 0px 10px 0px;
	color:			#05489A;
}
.fanzone-member .memberlist div.profile2{
	margin:			0px;
	padding:		10px 0px 10px 10px;
	color:			#05489A;
}
.fanzone-member .memberlist div.profile2 p.position{
	margin:			0px;
	padding:		0px;
	float:			left;
	margin:			0px 10px 0px 0px;
	padding:		0px;
	color:			#ffffff;
	width:			60px;
	height:			20px;
	text-align:		center;
	font-size:		12px;
}
.fanzone-member .memberlist div.profile2 p.staff{
	background-color:	#333;
	padding:			6px 0px 0px 0px;
}
.fanzone-member .memberlist div.profile2 p.name{
	line-height:	1.6;
	margin:			0px;
	padding:		0px;
	font-size:		16px;
	font-weight:	900;
}
.fanzone-member .memberlist div.profile2 p.name span{
	line-height:	2.0;
	margin:			0px;
	padding:		0px 0px 0px 10px;
	font-size:		11px;
	font-weight:	500;
}
.fanzone-member .memberlist div.profile2 table.prof-1{
	/*width:			260px;*/
	font-size:		11px;
}
.fanzone-member .memberlist div.profile p.position{
	margin:			0px;
	padding:		0px;
	float:			left;
	margin:			0px 10px 0px 0px;
	padding:		0px;
	color:			#ffffff;
	width:			60px;
	height:			20px;
	text-align:		center;
	font-size:		12px;
}
.fanzone-member .memberlist div.profile p.GK{
	background-color:	#000066;
	padding:			6px 0px 0px 0px;
}
.fanzone-member .memberlist div.profile p.DF{
	background-color:	#003300;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .memberlist div.profile p.MF{
	background-color:	#FF3300;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .memberlist div.profile p.FW{
	background-color:	#CC0000;
	padding:			6px 0px 0px 0px;
}

.fanzone-member .memberlist div.profile p.name{
	line-height:	1.6;
	margin:			0px;
	padding:		0px;
	font-size:		16px;
	font-weight:	900;
}
.fanzone-member .memberlist div.profile p.name span{
	line-height:	2.0;
	margin:			0px;
	padding:		0px 0px 0px 10px;
	font-size:		11px;
	font-weight:	500;
}
.fanzone-member .memberlist div.profile table.prof-1{
	/*width:			260px;*/
	font-size:		11px;
}
.fanzone-member .memberlist div.profile table.prof-2{
	line-height:	1.4;
	margin:			0px;
	padding:		0px;
	font-size:		11px;
}
.fanzone-member .memberlist div.profile table.prof-2 th{
	width:452px;
	margin:			0px;
	padding:		3px 10px;
	background-color:#A3BAE3;
	text-align:center;
}
.fanzone-member .memberlist div.profile table.prof-2 td{
	margin:			0px;
	padding:		3px 10px;
	background-color:#F3F6FC;
	text-align:left;
	vertical-align:top;
}
.fanzone-member .memberlist div.line{
	margin:			0px;
	padding:		0px 0px 0px 10px;
}
