@charset "utf-8";


/* styles written in this file is for Standard */

p{
	margin:			0px;
	padding:		0px;
}

h2{
	height:			26px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_04.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

/* fanzone */

.fanzone div.main-contents-child{
	margin:			0px 0px 1px 0px;
	padding:		0px 0px 5px 5px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

.fanzone div.main-contents-child div.article{
	margin:			0px;
	padding:		0px;
}

.fanzone div.main-contents-child div.article div.large{
	width:			462px;
	height:			262px;
	margin:			0px;
	padding:		0px 2px 2px 0px;
	float:			left;
}

.fanzone div.main-contents-child div.article div.wc{
	width:			462px;
	height:			262px;
	margin:			0px;
	padding:		0px 2px 2px 0px;
	background-image:	url(/shared/img/fanzone/fan_bod_img_12.jpg);
	background-repeat:	no-repeat;
	background-position:	left top;
	float:			left;
	position:		relative;
	
}

.fanzone div.main-contents-child div.article div.wc p a{
	width:			462px;
	height:			260px;
	display:		block;
}

.fanzone div.main-contents-child div.article div.wc span.group{
	padding-top:		161px;
	margin-left:		18px;
	display:		block;
}

.fanzone div.main-contents-child div.article div.wc span.group img{
	margin:			0px;
	padding:		1px 0px 0px 1px;
	float:			left;
}

.fanzone div.main-contents-child div.article div.text-l{
	background-image:	url(/shared/img/fanzone/fan_bod_bg_02.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.fanzone div.main-contents-child div.article div.small{
	width:			230px;
	height:			130px;
	margin:			0px;
	padding:		0px 2px 2px 0px;
	float:			left;
}

.fanzone div.main-contents-child div.article div.jfatv{
	width:			610px;
	height:			366px;
	margin:			0px;
	padding:		0px 2px 2px 0px;
	float:			left;
	background-image:	url(/shared/img/fanzone/jfatv_bg.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}
.fanzone div.main-contents-child div.article div.jfatv div.player{
	padding:		5px;
}





.fanzone div.main-contents-child div.article div.text-s{
	background-image:	url(/shared/img/fanzone/fan_bod_bg_03.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.fanzone div.main-contents-child div.article p.text{
	padding:		4px 0px 0px 5px;
	color:			#05489A;
	font-size:		10px;
	line-height:		1.3;
}

.fanzone div.main-contents-child div.article p.sponsor{
	padding:		5px 0px 0px 5px;
}



.fanzone div.update-contents-child{
	margin:			0px;
	padding:		0px 0px 5px 0px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_01.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
}

.fanzone div.update-contents-child h3{
	margin:			0px;
	padding:		0px;
}

.fanzone div.update-contents-child ul{
	margin:			0px 0px 0px 4px;
	padding:		0px;
	list-style-type:	none;
	width:			932px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_07.gif);
	background-repeat:	repeat-y;
	background-position:	left top;
}

.fanzone div.update-contents-child ul li{
	margin:			2px 0px 0px 0px;
	padding:		0px;
	width:			310px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_06.gif);
	background-repeat:	no-repeat;
	background-position:	left top;
	float:			left;
}


.fanzone div.update-contents-child ul li div{
	position:		relative;
	width:			310px;
	padding:		3px 0px;
}

.fanzone div.update-contents-child ul li div p{
	width:			82px;
	float:			left;
	margin:			0px;
}

.fanzone div.update-contents-child ul li div p img{
	padding-left:		3px;
}

.fanzone div.update-contents-child ul li div dl{
	margin:			0px;
	padding:		0px;
}

.fanzone div.update-contents-child ul li div dl{
	display:		block;
	width:			189px;
	font-size:		11px;
	line-height:		1.5;
	color:			#05489A;
	font-weight:		bold;
	float:			left;
	margin:			0px;
	padding:		0px 0px 20px 0px;
}

.fanzone div.update-contents-child ul li div dl dt{
	margin:			0px;
	padding:		0px;
	background-image:	none;
}

.fanzone div.update-contents-child ul li div dl dd{
	margin:			0px;
	padding:		4px 0px 0px 0px;
	line-height:		1.3;
	background-image:	none;
}

.fanzone div.update-contents-child ul li div p.button{
	position:		absolute;
	bottom:			3px;
	left:			79px;
	line-height:		1.3;
}





.fanzone p.return-top{
	height:			27px;
	margin:			0px 0px 0px 10px;
	padding:		0px 0px 0px 841px;
	background-image:	url(/shared/img/fanzone/fan_bod_bg_05.gif);
	background-repeat:	no-repeat;
	background-position:	left bottom;
}

.fanzone p.return-top img{
	margin-top:		10px;
}






/* popup */
.popup{
	margin:			0px auto;
	background-color:	#131E7D;
}

.popup div.head p.logo{
	margin-top:		5px;
	margin-bottom:		3px;
	padding-left:		12px;
	float:			left;
}

.popup div.head p.sitelink{
	margin-top:		12px;
	margin-bottom:		11px;
	padding-right:		12px;
	float:			right;
}

.popup div.foot p.jfa{
	margin-top:		4px;
	padding-left:		12px;
	float:			left;
}

.popup div.foot p.copyright{
	margin-top:		10px;
	padding-right:		12px;
	float:			right;
}