/*
===== CONTENTS =====

	last-updated: 22 Jul 2008;

	1: ESSENTIAL 
	2: LAYOUT
	3: ELEMENT
	4: COMMON
	5: TABLE TREATMENT
	6: TITLE TREATMENT
	7: NAVIGATION TREATMENT
	8: SPRY TREATMENT
	9: CLEARFIX TREATMENT

====================
*/





/* ESSENTIAL
------------------------------------------------------------------*/
body	{
	margin: 0;
	padding: 0;
	font-family: Verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック", Osaka, sans-serif;
	font-size: 12px;
	line-height: 1.6;
	color: #333333;
	background: #232323 url(../images/bg.gif) repeat-x left center fixed;
	text-align: center;
	}

p,h1,h2,h3,h4,h5,h6,li,th,td,dt,dd {
	font-size: 12px;
	margin: 0;
	padding: 0;
	}

form,p,ul,ol,li,dl,dt,dd,blockquote,pre {
	margin: 0;
	padding: 0;
	}

a:link		{
	color: #0366C9;
	background-color: #ffffff;
	text-decoration: none;
	}

a:visited	{
	color: #0366C9;
	background-color: #ffffff;
	text-decoration: none;
	}

a:hover		{
	color: #0366C9;
	background-color: #e0f7f7;
	text-decoration: underline;
	}

a:active		{
	color: #0366C9;
	background-color: #e0f7f7;
	text-decoration: underline;
	}

img	{
	border: none;
	vertical-align: middle;
	}





/* LAYOUT
------------------------------------------------------------------*/
#outline	{
	width: 854px;
	margin: 0 auto;
	padding: 0 0 7px;
	color: #ffffff;
	background: #000000 url(../images/bg_outline.gif) repeat-x left top;
	z-index: 0;
	}

#wrap	{
	width: 840px;
	margin: 0 auto;
	padding-top: 7px;
	color: #333333;
	background: transparent url(../images/bg_wrap.gif) no-repeat left top;
	}

#container	{
	margin: 0 auto;
	text-align: left;
	color: #333333;
	background: transparent url(../images/bg_container.gif) repeat-y left top;
	padding: 7px 7px 14px 14px;
	}

#primary	{
	float: left;
	width: 576px;
	}

#content	{
	width: 562px;
	}

#secondary	{
	float: right;
	width: 236px;
	}

h1	{
	width: 840px;
	margin: 0 auto;
	background: transparent url(../images/bg_header.jpg) no-repeat left top;
	text-align: left;
	}

	h1 strong	{
	display: block;
	float: left;
	width: 166px;
	height: 140px;
	background: transparent url(../images/bg_logo.gif) no-repeat left top;
	z-index: 1;
	}

	h1 strong img	{
	margin: 14px 0 0 14px;
	}

	h1 strong a img	{
	display: block;
	background-color: transparent;
	}

	h1 span	{
	display: block;
	float: right;
	width: 120px;
	}

	h1 span img	{
	margin-top: 28px;
	background-color: #232323;
	}

#footer	{
	height: 35px;
	margin: 0 auto 0;
	padding-left: 0.5em;
	color: #ffffff;
	background: #232323 url(../images/bg_copyright.gif) no-repeat 99% center;
	text-align: left;
	line-height: 35px;
	}

	#footer ul	{
	list-style-type: none;
	}

	#footer li	{
	float: left;
	margin-right: 1.0em;
	}

	#footer li a	{
	color: #ffffff;
	background-color: #232323;
	}





/* ELEMENT
------------------------------------------------------------------*/
#secondary .section#playersArea	{
	padding-bottom: 3px;
	background-color: #000000;
	}

#secondary .section#playersArea h2	{
	margin-bottom: 0;
	}

#players #secondary .section#playersArea	{
	display: none;
	}

#secondary .section#playersArea h3	{
	text-align: left;
	color: #cfc39d;
	background-color: #404040;
	padding: 0.25em 0.25em 0.5em;
	}

#secondary .section#playersArea .left	{
	float: left;
	width: 118px;
	margin-top: 4px;
	}

#secondary .section#playersArea .right	{
	float: left;
	width: 116px;
	margin-top: 4px;
	}

#secondary .section#playersArea ul	{
	margin-top: 1px;
	list-style-type: none;
	}

#secondary .section#playersArea .left ul	{
	margin-left: 4px;
	}

#secondary .section#playersArea .left h3	{
	margin: 0 1px 0 4px;
	}

#secondary .section#playersArea .right h3	{
	margin: 0 2px 0 1px;
	}

#secondary .section#playersArea li	{
	float: left;
	width: 57px;
	height: 71px;
	}

#secondary .section#fanzoneArea	{
	padding-bottom: 3px;
	color: #ffffff;
	background-color: #000000;
	}

#secondary .section#fanzoneArea ul#mvp	{
	padding: 4px 4px 1px;
	list-style-type: none;
	}

#secondary .section#fanzoneArea ul#mvp li	{
	margin-top: 0.25em;
	padding-bottom: 0.25em;
	border-bottom: 1px dashed #707070;
	}

#secondary .section#fanzoneArea ul#mvp li strong	{
	display: block;
	float: left;
	width: 35px;
	color: #cfc39d;
	background-color: #000000;
	font-size: 20px;
	}

#secondary .section#fanzoneArea ul#mvp li strong em	{
	font-size: 12px;
	font-style: normal;
	}

#secondary .section#fanzoneArea ul#mvp li img	{
	float: left;
	width: 40px;
	border: 1px solid #ffffff;
	}

#secondary .section#fanzoneArea ul#mvp li p	{
	float: right;
	width: 145px;
	}

#secondary .section#fanzoneArea ul#mvp li p span	{
	display: block;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	}

#secondary .section#fanzoneArea ul#mvp li p em	{
	display: block;
	padding-right: 0.25em;
	text-align: right;
	font-style: normal;
	}

#secondary .section#fanzoneArea h3	{
	margin: 0 4px;
	text-align: left;
	color: #ffffff;
	background-color: #404040;
	padding: 0.25em 0.25em 0.5em;
	}

#secondary .section#fanzoneArea h3 a	{
	color: #cfc39d;
	background-color: #404040;
	}

#secondary .section#fanzoneArea p	{
	padding: 0.25em 0;
	text-align: center;
	}

	#secondary .section#fanzoneArea p a	{
	display: block;
	width: 200px;
	height: 28px;
	margin: 0 auto;
	color: #ffffff;
	background: #000000 url(../images/bg_btn_mvp.gif) no-repeat left top;
	line-height: 28px;
	}

	#secondary .section#fanzoneArea p a:hover	{
	color: #ffffff;
	background: #000000 url(../images/bg_btn_mvp.gif) no-repeat left bottom;
	}






/* ELEMENT -top-
------------------------------------------------------------------*/
#home #primary table th dl	{
	border: 1px solid #cfc39d;
	padding: 2px;
	}

	#home #primary table th dt	{
	padding: 1px 0 0 1px;
	}

	#home #primary table th dt img	{
	margin-right: 1px;
	position: absolute;
	}

/* Only MacIE \*//*/
	#home #primary table th dt img	{
	margin-right: 4px;
	}
/* Only MacIE */

	#home #primary table th dt a img	{
	position: relative;
	}

	#home #primary table th dd p, #home #primary table th dd img	{
	padding: 0.25em 0.5em;
	}

#home #primary .section	{
	margin-top: 1.0em;
	}

#home #primary .section#pickupArea	{
	margin: 1.0em 0;
	background-color: #e7e3d7;
	border: 1px dashed #9acaba;
	}

	#home #primary .section#pickupArea ul	{
	list-style-type: none;
	padding: 0.5em;
	}

	#home #primary .section#pickupArea li	{
	padding-left: 65px;
	background: transparent url(../images/bg_pickup.gif) no-repeat left center;
	}

	#home #primary .section#pickupArea li a:link, #home #primary .section#pickupArea li a:visited	{
	color: #0366C9;
	background-color: #e7e3d7;
	}

	#home #primary .section#pickupArea li a:hover, #home #primary .section#pickupArea li a:active	{
	color: #0366C9;
	background-color: #e0f7f7;
	}

#home .section#photoArea ul	{
	list-style-type: none;
	}

	#home .section#photoArea li	{
	float: left;
	padding-right: 3px;
	}

	#home .section#photoArea li.last	{
	padding-right: 0;
	}

	#home .section#photoArea li a	{
	display: block;
	float: left;
	width: 73px;
	border: 1px solid #cfc39d;
	text-align: center;
	background-color: #ffffff;
	}

	#home .section#photoArea li.last a	{
	width: 14px;
	}

	#home .section#photoArea li a:hover	{
	background-color: #ff3300;
	}

	#home .section#photoArea li img	{
	display: block;
	margin: 1px auto;
	}
	#home .section#photoArea li.last img	{
	margin: 0;
	}

.section#newsArea dl, #news.list dl	{
	padding: 0.25em;
	border-bottom: 1px dashed #cccccc;
	}

	.section#newsArea dl.gray, #news.list dl.gray	{
	background-color: #eeeeee;
	}

	.gray dd a:link , .gray dd a:visited	{
	color: #0366C9;
	background-color: #eeeeee;
	}

	.gray dd a:hover , .gray dd a:active	{
	color: #0366C9;
	background-color: #e0f7f7;
	}

	.section#newsArea dt, #news.list dt	{
	float: left;
	width: 3.0em;
	}

	.section#newsArea dd, #news.list dd	{
	margin-left: 3.0em;
	}

#secondary .section#playersArea p	{
	text-align: center;
	}

#secondary .section#playersArea p img	{
	margin-left: 1px;
	margin-bottom: 1px;
	}





/* ELEMENT -news-
------------------------------------------------------------------*/
#news.detail .ctrl	{
	margin-bottom: 1.0em;
	}

#news.detail .field	{
	font-size: 14px;
	}





/* ELEMENT -PHOTO-
------------------------------------------------------------------*/
#photo.thumbnail #content ul li h3	{
	padding-bottom: 0.5em;
	font-weight: bold;
	}

#photo.thumbnail #content ul	{
	width: 562px;
	margin: 20px 0 0 0;
	padding: 0;
	list-style-type: none;
	}

/* Only MacIE \*//*/
	#photo.thumbnail #content ul	{
	width: 562px;
	}
/* Only MacIE */

#photo.thumbnail #content ul li	{
	float: left;
	width: 280px;
	margin: 0;
	padding: 0 0 15px;
	font-size: 11px;
	line-height: 1.4;
	}

#photo.thumbnail #content ul li dt	{
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
	}

#photo.thumbnail #content ul li h3	{
	display: inline;
	margin: 0 0 0.5em 0;
	padding: 0 1.0em 0 0;
	}

#photo.thumbnail #content ul li dt a img	{
	margin: 0;
	padding: 0;
	border: 5px solid #ffffff;
	opacity: 0.9;
	}

#photo.thumbnail #content ul li dt a:hover img	{
	border: 5px solid #ddd7a5;
	opacity: 1;
	}

#photo.thumbnail #content ul li dt img	{
	vertical-align: top;
	}

#photo.thumbnail #content ul li p.right	{
	margin-top: 1.0em;
	}

#photo.thumbnail #content dl	{ 
	padding: 0 0.5em;
	}

#photo.detail #content dl	{ 
	margin: 1.5em 0 0;
	text-align: center;
	border-bottom: none;
	}

#photo.detail #content dt	{ 
	margin: 0 auto 2.0em;
	}

#photo.detail #content dd	{ 
	padding-right: 2.0em;
	padding-left: 2.0em;
	text-align: left;
	}

#photo.detail #content dd p	{ 
	padding-right: 0;
	padding-left: 0;
	font-size: 14px;
	}

	#photo.detail #content dd p.right	{ 
	padding: 1.0em 0;
	}

#photo.detail #content dt img	{ 
	position: absolute;
	border: 1px solid #cccccc;
	vertical-align: text-top;
	}

#photo.detail #content dt a img	{ 
	position: relative;
	}

#photo.detail #content dt img.copyright	{ 
	border: none;
	position: static;
	}

#photo.detail #content ul	{ 
	padding: 0 86px 10px 86px; 
	color: #f9f9f9;
	background-color: #eeeeee;
	list-style-type: none;
	}

#photo.detail #content ul li	{ 
	float: left;
	width: 175px;
	height: 25px;
	margin-top: 10px;
	padding: 0 10px;
	text-align: center;
	}

#photo.detail #content ul li a	{ 
	display: block;
	width: 175px;
	height: 25px;
	margin: 0 auto;
	color: #f9f9f9;
	background: #0366C9 url(../images/bg_search_btn.gif) no-repeat 0px 0px;
	line-height: 1.9;
	}

#photo.detail #content ul li a:hover	{ 
	color: #f9f9f9;
	background: #0366C9 url(../images/bg_search_btn.gif) no-repeat -175px 0px;
	}

#photo.detail #content h4	{ 
	margin: 1.0em 0 0;
	padding: 0.5em;
	color: #555555;
	background-color: #dddddd;
	border-top: 1px solid #b6c0c9;
	border-bottom: 1px solid #b6c0c9;
	}

.flame	{
	margin: 0;
	padding: 0;
	width: 100%;
	text-align: center;
	border-top: 1px solid #dddddd;
	}

.flame iframe	{
	margin: 0;
	padding: 0;
	}

#iframepage .next	{
	padding-right: 12px;
	text-align: right;
	}

#iframepage .back	{
	padding-left: 12px;
	text-align:left;
	}

#iframepage .next a, #iframepage .back a	{
	color: #3593fc;
	background-color: #eeeeee;
	}

#iframepage .next a:hover, #iframepage .back a:hover	{
	color: #339966;
	background-color: #eeeeee;
	}

#iframepage table.bottomtable	{
	border-bottom: 1px solid #dddddd;
	}

html#iframe	{
	color: #333333;
	background: #ffffff url(../images/1dot.gif) repeat top left;
	}

body#iframepage	{
	padding: 0;
	color: #333333;
	background: #ffffff url(../images/1dot.gif) repeat top left;
	}

#iframepage table#underindexbox	{
	width: 100%;
	margin: 0;
	padding: 0;
	color: #333333;
	background-color: #eeeeee;
	border-bottom: 1px solid #dddddd;
	}

#iframepage table#underindexbox td	{
	color: #333333;
	background-color: #eeeeee;
	}

#iframepage table#underindexbox td img	{
	margin: 10px 0;
	}

#photo.list #content .section	{
	margin-top: 1.0em;
	border: 1px solid #c0c0c0;
	}

#photo.list #content ul	{
	padding: 5px 0 2px 5px;
	list-style-type: none;
	}

#photo.list #content li	{
	float: left;
	width: 76px;
	margin: 0 3px 3px 0;
	}

#photo.list #content li a img	{
	padding: 1px;
	background: #c0c0c0 url(../images/bg_loading.gif) no-repeat center center;
	}

	#photo.list #content li a:hover img	{
	color: #333333;
	background-color: #0366C9;
	}

#photo.list #content .section p	{
	padding: 2.0em;
	text-align: center;
	font-size: 20px;
	}

#photo #content h2.unit span	{
	height: 25px;
	padding: 0;
	}

	#photo #content h2.unit span img	{
	vertical-align: top;
	}





/* ELEMENT -fanzone-
------------------------------------------------------------------*/
#fanzone.library #primary p	{
	margin-bottom: 1.0em;
	}

#fanzone.message #primary p.entry	{
	margin-top: 1.0em;
	padding: 0.5em;
	text-align: center;
	background-color: #e7e3d7;
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
	}

#fanzone.message #primary p.entry a	{
	display: block;
	width: 210px;
	height: 35px;
	margin: 0 auto;
	color: #232323;
	background: #0366C9 url(../fanzone/message/images/bg_btn.gif) no-repeat left top;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	}

	#fanzone.message #primary p.entry a:hover	{
	color: #ffffff;
	background: #0366C9 url(../fanzone/message/images/bg_btn.gif) no-repeat left bottom;
	}

#fanzone.message #primary form	{
	margin-top: 1.0em;
	padding-top: 14px;
	background: transparent url(../fanzone/message/images/bg_search_head.gif) no-repeat left top;
	}

	#fanzone.message #primary form .section	{
	padding: 0 14px 14px;
	background: #e7e3d7 url(../fanzone/message/images/bg_search_bottom.gif) no-repeat left bottom;
	}

	#fanzone.message #primary form .section p	{
	margin: 0.5em 0;
	}

#fanzone.message #primary h4#section strong	{
	font-size: 16px;
	}

#fanzone.message #primary p#bottom	{
	margin-top: 1.0em;
	}

#fanzone.message #primary .section ul	{
	margin: 1.0em 0;
	padding: 1.0em;
	color: #333333;
	background-color: #ffdddd;
	border: 1px solid #a0a0a0;
	}

	#fanzone.message #primary .section li	{
	margin-left: 1.5em;
	}

#fanzone.message #primary .section .present	{
	margin: 1.0em 0;
	padding: 1.0em;
	color: #333333;
	background-color: #f6ffdd;
	border: 1px solid #a0a0a0;
	}

	#fanzone.message #primary .section .present strong	{
	display: block;
	margin-bottom: 0.5em;
	padding: 0.25em;
	color: #ffffff;
	background-color: #ff3300;
	}

	#fanzone.message #primary .section .present ul	{
	margin: 0.5em 0 0;
	padding: 0;
	color: #333333;
	background-color: #f6ffdd;
	border: none;
	list-style-type: none;
	}

	#fanzone.message #primary .section .present li	{
	margin-left: 0;
	padding-left: 20px;
	color: #ff3300;
	background: #f6ffdd url(../fanzone/message/images/bg_list_present.gif) no-repeat left center;
	font-weight: bold;
	}

#fanzone.eleven #content .section#field ul	{
	margin-top: 1.0em;
	padding: 14px 14px 14px 74px;
	background-color: #000000;
	list-style-type: none;
	text-align: center;
	}

	#fanzone.eleven #content .section#field ul.fin	{
	padding-left: 14px;
	}

/* Only MacIE \*//*/
#fanzone.eleven #content .section#field ul	{
	width: 474px;
	}
/* Only MacIE */

/* Only MacIE \*//*/
#fanzone.eleven #content .section#field ul.fin	{
	width: 534px;
	}
/* Only MacIE */

#fanzone.eleven #content .section#field li	{
	float: left;
	width: 200px;
	list-style-type: none;
	font-weight: bold;
	}

#fanzone.eleven #content .section#field ul.fin li	{
	float: none;
	width: 200px;
	margin: 0 auto;
	}

	#fanzone.eleven #content .section#field li#voteBtn	{
	margin-right: 14px;
	}

	#fanzone.eleven #content .section#field li a	{
	display: block;
	width: 200px;
	height: 35px;
	line-height: 35px;
	color: #ffffff;
	background: #111111 url(../fanzone/eleven/images/bg_btn.gif) no-repeat left bottom;
	}

	#fanzone.eleven #content .section#field li a:hover	{
	color: #ffffff;
	background: #111111 url(../fanzone/eleven/images/bg_btn.gif) no-repeat right bottom;
	}

	#fanzone.eleven #content .section#field li#voteBtn a	{
	color: #ffffff;
	background: #111111 url(../fanzone/eleven/images/bg_btn.gif) no-repeat left top;
	}

	#fanzone.eleven #content .section#field li#voteBtn a:hover	{
	color: #ffffff;
	background: #111111 url(../fanzone/eleven/images/bg_btn.gif) no-repeat right top;
	}

#fanzone.eleven #content form	{
	padding: 13px;
	border: 1px solid #a0a0a0;
	}

#fanzone.eleven #content form ul	{
	margin-top: 1.0em;
	}

#fanzone.eleven #content form li	{
	float: left;
	width: 178px;
	text-align: center;
	list-style-type: none;
	}

#fanzone.eleven #content form li label	{
	font-size: 16px;
	font-weight: bold;
	}

#fanzone.eleven #content form p.ctrl	{
	margin-top: 1.0em;
	text-align: center;
	}

#fanzone.eleven #content form p.ctrl a	{
	margin: 0 1.0em;
	}

#fanzone.eleven #content form .section	{
	margin-top: 1.0em;
	background: transparent url(../fanzone/eleven/images/bg_pitch.gif) no-repeat center bottom;
	}

#fanzone.eleven #content form .section select	{
	font-size: 1.0em;
	}

#fanzone.mvp #content .section#top3, #fanzone.mvp #content .section#rank	{
	padding: 14px 14px 0;
	background-color: #000000;
	}

	#fanzone.mvp #content .section#rank	{
	padding-top: 0;
	}

	#fanzone.mvp #content .section#top3 p.switch, #fanzone.mvp #content .section#rank p.switch	{
	margin: 0 7px 1.0em;
	padding: 0.25em;
	color: #ffffff;
	background-color: #000000;
	border: 1px solid #232323;
	}

	#fanzone.mvp #content .section#top3 ul, #fanzone.mvp #content .section#rank ul	{
	list-style-type: none;
	}

#fanzone.mvp #content .section#top3 p, #fanzone.mvp #content .section#rank p	{
	text-align: center;
	}

#fanzone.mvp #content .section#top3 ul li, #fanzone.mvp #content .section#rank ul li	{
	float: left;
	width: 178px;
	text-align: center;
	list-style-type: none;
	}

#fanzone.mvp #content .section#top3 ul li	{
	position: relative;
	}

#fanzone.mvp #content .section#top3 ul li div	{
	margin: 0 7px 14px;
	padding: 14px 0 7px;
	color: #ffffff;
	background-color: #232323;
	}

	#fanzone.mvp #content .section#rank ul li div	{
	margin: 0 7px 14px;
	padding: 7px;
	color: #ffffff;
	background-color: #232323;
	text-align: left;
	}

#fanzone.mvp #content .section#top3 ul li div img	{
	margin-bottom: 0.5em;
	border: 1px solid #ffffff;
	}

#fanzone.mvp #content .section#top3 ul li div em	{
	padding-right: 0.25em;
	font-size: 16px;
	}

#fanzone.mvp #content .section#top3 ul li div p a	{
	color: #ffffff;
	background-color: #232323;
	font-weight: bold;
	font-size: 14px;
	}

#fanzone.mvp #content .section#rank ul li div p a	{
	color: #ffffff;
	background-color: #232323;
	font-weight: bold;
	font-size: 12px;
	}

#fanzone.mvp #content .section#top3 ul li div strong	{
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	width: 1.0em;
	color: #ffffff;
	background-color: transparent;
	font-style: normal;
	font-size: 60px;
	text-align: center;
	line-height: 1.0;
	}

#fanzone.mvp #content .section#rank ul li div strong	{
	display: block;
	font-style: normal;
	font-size: 21px;
	line-height: 1.0;
	}

#fanzone.mvp #content .section#top3 ul li div span	{
	font-size: 21px;
	}

#fanzone.mvp #content .section#rank ul li div span	{
	padding: 0 0.25em;
	font-size: 12px;
	}

#fanzone.mvp #content .section#rank ul li div em	{
	display: block;
	color: #ffffff;
	background-color: #707070;
	text-align: right;
	font-style: normal;
	}

#fanzone.mvp #content .left	{
	float: left;
	width: 274px;
	}

#fanzone.mvp #content .right	{
	float: right;
	width: 274px;
	text-align: left;
	}

#fanzone.mvp #content .left ul	{
	list-style-type: none;
	}

	#fanzone.mvp #content .left li	{
	position: relative;
	border-bottom: 1px dashed #a0a0a0;
	}

	#fanzone.mvp #content .left li a	{
	display: block;
	padding: 0.25em;
	}

	#fanzone.mvp #content .left li em	{
	position: absolute;
	top: 0.25em;
	right: 6px;
	font-weight: bold;
	font-style: normal;
	font-size: 14px;
	}

	#fanzone.mvp #content .left li span	{
	font-weight: normal;
	font-size: 12px;
	}

	#fanzone.mvp #content .left li a	{
	text-indent: 23px;
	}

	#fanzone.mvp #content .left li a:hover	{
	color: #0366C9;
	background-color: #e0f7f7;
	}

	#fanzone.mvp #content .left li#sapporoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_sapporo.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#sendaiList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_sendai.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#yamagataList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_yamagata.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#mitoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_mito.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kashimaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kashima.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kusatsuList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kusatsu.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#urawaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_urawa.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#omiyaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_omiya.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#chibaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_chiba.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kashiwaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kashiwa.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#ftokyoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_ftokyo.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#ftokyoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_ftokyo.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#tokyovList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_tokyov.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kawasakiList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kawasaki.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#yokohamafmList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_yokohamafm.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#yokohamafcList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_yokohamafc.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#shonanList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_shonan.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kofuList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kofu.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#niigataList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_niigata.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#shimizuList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_shimizu.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#iwataList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_iwata.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#nagoyaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_nagoya.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#gifuList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_gifu.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kyotoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kyoto.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#gosakaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_gosaka.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#cosakaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_cosaka.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kobeList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kobe.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#hiroshimaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_hiroshima.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#tokushimaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_tokushima.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#ehimeList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_ehime.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#fukuokaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_fukuoka.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#tosuList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_tosu.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#oitaList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_oita.gif) no-repeat left center;
	}

	#fanzone.mvp #content .left li#kumamotoList a	{
	color: #0366C9;
	background: #ffffff url(../fanzone/mvp/images/bg_list_kumamoto.gif) no-repeat left center;
	}

#fanzone.mvp #content .right p.alert	{
	background-color: #ffdddd;
	margin-bottom: 1.0em;
	padding: 0.5em;
	}

	#fanzone.mvp #content .right p.alert strong	{
	display: block;
	background: transparent url(../fanzone/mvp/images/bg_alert.gif) no-repeat left center;
	text-indent: 15px;
	font-size: 14px;
	}

#fanzone.mvp #content form	{
	margin-bottom: 0;
	padding-bottom: 0;
	background: transparent url(../fanzone/mvp/images/bg_form.gif) no-repeat left bottom;
	}

	#fanzone.mvp #content form p	{
	height: 35px;
	background: transparent url(../fanzone/mvp/images/bg_p.gif) no-repeat left bottom;
	padding-left: 0.75em;
	}

	#fanzone.mvp #content form p.head	{
	background: transparent url(../fanzone/mvp/images/bg_p_head.gif) no-repeat left bottom;
	}

	#fanzone.mvp #content form p.bottom	{
	height: 3px;
	background: transparent url(../fanzone/mvp/images/bg_p_bottom.gif) no-repeat left bottom;
	text-indent: -9999px;
	}

	#fanzone.mvp #content form p input	{
	font-size: 1.0em;
	margin-top: 0.65em;
	}

#fanzone.mvp #content form ul	{
	margin: 0 16px;
	list-style-type: none;
	}

	#fanzone.mvp #content form li	{
	margin-bottom: 7px;
	padding-top: 7px;
	border-top: 1px dashed #a0a0a0;
	}

	#fanzone.mvp #content form li.unit strong	{
	width: 70%;
	font-weight: normal;
	}

	#fanzone.mvp #content form li.unit strong a	{
	font-weight: bold;
	}

	#fanzone.mvp #content form li.unit strong em	{
	letter-spacing: -0.15em;
	margin-right: 0.25em;
	}

	#fanzone.mvp #content form li.unit span	{
	width: 25%;
	padding-right: 0;
	}

	#fanzone.mvp #content form li img	{
	float: left;
	width: 40px;
	padding: 2px;
	margin-left: 0.25em;
	border: 1px solid #a0a0a0;
	}

	#fanzone.mvp #content form li div	{
	float: right;
	width: 165px;
	padding-top: 1.0em;
	}

	#fanzone.mvp #content form li div a	{
	font-size: 14px;
	line-height: 18px;
	font-weight: bold;
	}

	#fanzone.mvp #content form li div span	{
	display: block;
	text-align: right;
	}

	#fanzone.mvp #content form li em	{
	display: block;
	float: left;
	width: 20px;
	height: 18px;
	color: #ffffff;
	background: #ffffff url(../fanzone/mvp/images/bg_number.gif) no-repeat center;
	text-align: center;
	font-style: normal;
	font-weight: bold;
	}

#fanzone.mvp #primary form h5 span	{
	display: block;
	text-indent: 49px;
	line-height: 12px;
	font-size: 12px;
	font-weight: normal;
	}

#fanzone.firstgoaler #content dl	{
	padding: 1.0em;
	border: 1px solid #a0a0a0;
	color: #333333;
	background-color: #e7e3d7;
	}

	#fanzone.firstgoaler #content dt	{
	padding: 0.25em;
	color: #333333;
	background-color: #cfc39d;
	border: 1px solid #a0a0a0;
	font-weight: bold;
	}

	#fanzone.firstgoaler #content dd	{
	padding: 0.25em;
	}

	#fanzone.firstgoaler #content dd li	{
	margin-left: 1.5em;
	}

#fanzone.firstgoaler #content .section .section .section	{
	margin: 1.0em 0;
	padding: 1.0em;
	color: #ffffff;
	background-color: #232323;
	text-align: center;
	}

	#fanzone.firstgoaler #content .section .section .section ul	{
	margin: 1.0em 0 0;
	padding: 0.5em;
	border: 1px solid #707070;
	list-style-type: none;
	text-align: center;
	}

	#fanzone.firstgoaler #content .section .section .section li	{
	display: inline;
	padding: 0.5em;
	}

	#fanzone.firstgoaler #content .section .section .section li a	{
	padding-left: 15px;
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_list_info.gif) no-repeat left center;
	}

#fanzone.firstgoaler #content form	{
	margin-bottom: 1.0em;
	}

	#fanzone.firstgoaler #content .section .section .section div	{
	margin-top: 1.0em;
	padding: 1.0em;
	color: #ffffff;
	background-color: #000000;
	border: 1px solid #404040;
	text-align: center;
	}

	#fanzone.firstgoaler #content form span	{
	display: block;
	margin-bottom: 0.5em;
	}

	#fanzone.firstgoaler #content form p	{
	padding: 0.25em;
	background-color: #404040;
	}

	#fanzone.firstgoaler #content form p input	{
	color: #ffffff;
	background-color: #ff3300;
	}

	#fanzone.firstgoaler #content p#vote	{
	margin: 1.0em 0;
	}

	#fanzone.firstgoaler #content p#vote a, #fanzone.firstgoaler #content p#vote a	{
	display: block;
	width: 140px;
	margin: 0 auto;
	line-height: 35px;
	text-align: center;
	}

	#fanzone.firstgoaler #content p#vote.first a	{
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_btn.gif) no-repeat top;
	}

	#fanzone.firstgoaler #content p#vote.first a:hover	{
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_btn.gif) no-repeat bottom;
	}

	#fanzone.firstgoaler #content p#vote.second a	{
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_btn_second.gif) no-repeat top;
	}

	#fanzone.firstgoaler #content p#vote.second a:hover	{
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_btn_second.gif) no-repeat bottom;
	}

#fanzone.firstgoaler #content p strong	{
	color: #ee7624;
	background-color: #232323;
	font-size: 16px;
	}

	#fanzone.firstgoaler #content .section .section .section div p strong	{
	color: #ee7624;
	background-color: #000000;
	}


#fanzone.firstgoaler #content .left	{
	float: left;
	width: 298px;
	}

#fanzone.firstgoaler #content .right	{
	float: right;
	width: 250px;
	text-align: left;
	}

#fanzone.firstgoaler #content .right .section	{
	margin-bottom: 1.0em;
	padding-bottom: 7px;
	background: transparent url(../fanzone/1stgoaler/images/bg_section.gif) no-repeat left bottom;
	}

#fanzone.firstgoaler #content .right h4	{
	color: #ffffff;
	background: #232323 url(../fanzone/1stgoaler/images/bg_h4.gif) no-repeat left top;
	line-height: 35px;
	text-indent: 35px;
	}

#fanzone.firstgoaler #content .right .section table td	{
	width: 150px;
	}

#fanzone.firstgoaler #content .right .section ol	{
	margin: 0 7px;
	list-style-type: none;
	}

	#fanzone.firstgoaler #content .right .section li	{
	padding: 0.25em;
	color: #ffffff;
	background-color: #404040;
	border-bottom: 1px solid #232323;
	}

	#fanzone.firstgoaler #content .right .section li a	{
	color: #ffffff;
	background-color: #404040;
	}

	#fanzone.firstgoaler #content .right .section li strong	{
	padding-right: 0.5em;
	color: #cfc39d;
	background-color: #404040;
	line-height: 1.0;
	font-size: 18px;
	}

	#fanzone.firstgoaler #content .right .section li strong span	{
	padding-left: 0.25em;
	font-size: 12px;
	}

	#fanzone.firstgoaler #content .right .section li p	{
	float: left;
	width: 190px;
	background-color: #ff3300;
	}

/* Only MacIE \*//*/
	#fanzone.firstgoaler #content .right .section li.clearfix p	{
	width: 180px;
	}
/* Only MacIE */

	#fanzone.firstgoaler #content .right .section li img	{
	float: right;
	width: 40px;
	}

	#fanzone.firstgoaler #content .right .section li.clearfix a	{
	font-size: 14px;
	}

#fanzone.firstgoaler #content .left p span	{
	display: block;
	color: #ff3300;
	background-color: #ffffff;
	}

	#fanzone.firstgoaler #content .left p strong	{
	display: block;
	color: #0486bc;
	background-color: #ffffff;
	}

#fanzone p#info	{
	margin: 0.5em 0;
	color: #dd0000;
	background-color: #ffffff;
	font-weight: bold;
	}

#fanzone p#deadline	{
	margin: 0.5em 0;
	padding: 0.5em;
	color: #dd0000;
	background-color: #ffdddd;
	border: 1px solid #ffaaaa;
	text-align: center;
	}





/* ELEMENT -hightlight-
------------------------------------------------------------------*/
#highlight.about #primary .section	{
	margin-bottom: 1.0em;
	padding: 1.0em;
	border: 1px solid #cfc39d;
	background-color: #e7e3d7;
	}

#highlight.about #primary .section p a:link, #highlight.about #primary .section p a:visited	{
	color: #0366C9;
	background-color: #e7e3d7;
	}

#highlight.about #primary .section p a:hover, #highlight.about #primary .section p a:active	{
	color: #0366C9;
	background-color: #e0f7f7;
	}

#highlight.foresight #primary h3.unit strong	{
	width: 75%;
	}

	#highlight.foresight #primary h3.unit span	{
	width: 20%;
	font-size: 12px;
	font-weight: normal;
	}

#highlight.library #primary .section p	{
	margin-bottom: 2.0em;
	}

#highlight.about #primary .section p span	{
	display: block;
	background: transparent url(../images/bg_file.gif) no-repeat left top;
	text-indent: 18px;
	}

#highlight.chronicle #primary .section dt	{
	margin: 1.0em 0 0.5em;
	padding: 0.5em;
	color: #333333;
	background-color: #e7e3d7;
	border: 1px solid #a0a0a0;
	}

	#highlight.foresight #primary .section dt	{
	padding: 1.0em 1.0em 0;
	border-top: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	color: #00834d;
	background-color: #ffffff;
	}

#highlight.chronicle #primary .section dd	{
	margin-bottom: 3.0em;
	}

	#highlight.foresight #primary .section dd	{
	margin-bottom: 1.0em;
	padding: 1.0em 1.0em 0;
	border-right: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	}

#highlight.chronicle #primary .section dt em, #highlight.foresight #primary .section dt em	{
	float: left;
	width: 50px;
	margin-right: 0.5em;
	padding: 0.5em;
	color: #ffffff;
	background-color: #ee7624;
	text-align: center;
	font-weight: bold;
	line-height: 1.8;
	}
	
	#highlight.chronicle #primary .section dt em	{
	padding: 1.0em 0.75em;
	line-height: 1.8;
	}
	
	#highlight.foresight #primary .section dt em	{
	color: #ffffff;
	background-color: #00834d;
	line-height: 1.8;
	}
	
#highlight.chronicle #primary .section dt em strong, #highlight.foresight #primary .section dt em strong	{
	font-size: 30px;
	}

	#highlight.chronicle #primary .section dt em strong	{
	font-size: 21px;
	letter-spacing: -0.20em;
	}

	#highlight.chronicle #primary .section dt span strong, #highlight.foresight #primary .section dt span strong	{
	display: block;
	font-size: 16px;
	}

	#highlight.foresight #primary .section dt span strong	{
	display: block;
	padding-top: 0.25em;
	font-size: 16px;
	}

	#highlight.foresight #primary .section dd span	{
	display: block;
	margin-bottom: 1.0em;
	padding-bottom: 0.5em;
	border-bottom: 1px dashed #a0a0a0;;
	}

	#highlight.chronicle #primary .section p, #highlight.foresight #primary .section p	{
	margin-bottom: 1.0em;
	}

	#highlight.foresight #primary .section dd p	{
	margin-bottom: 1.0em;
	}

#highlight.chronicle #primary .section dd p img	{
	float: right;
	width: 120px;
	padding: 2px;
	border: 1px solid #a0a0a0;
	margin-left: 0.5em;
	}

#highlight.foresight #primary .section dd ol	{
	margin-bottom: 1.0em;
	padding: 1.0em 1.0em 0.75em;
	color: #333333;
	background-color: #e7e3d7;
	border: 1px solid #cfc39d;
	list-style-type: none;
	}

	#highlight.foresight #primary .section dd li	{
	padding-bottom: 0.25em;
	margin-bottom: 0.25em;
	border-bottom: 1px dashed #a0a0a0;
	}

	#highlight.foresight #primary .section dd li a:link, #highlight.foresight #primary .section dd li a:visited	{
	color: #0366C9;
	background-color: #e7e3d7;
	}

	#highlight.foresight #primary .section dd li a:hover, #highlight.foresight #primary .section dd li a:active	{
	color: #0366C9;
	background-color: #e0f7f7;
	}

	#highlight.foresight #primary .section dd strong	{
	margin-right: 0.5em;
	padding: 0.25em;
	color: #ffffff;
	background-color: #00834d;
	}





/* ELEMENT -players-
------------------------------------------------------------------*/
#players #content .left	{
	float: left;
	width: 274px;
	}

#players #content .right	{
	float: right;
	width: 274px;
	text-align: left;
	}

#players #content .section ul	{
	margin-top: 1.0em;
	list-style-type: none;
	border-top: 1px dashed #aaaaaa;
	}

#players #content .section li	{
	padding: 1.0em 0;
	border-bottom: 1px dashed #aaaaaa;
	}

#players #content .section li img	{
	float: left;
	width: 80px;
	}

#players #content .section li a img	{
	padding: 2px;
	border: 1px solid #cfc39d;
	color: #333333;
	background-color: #ffffff;
	}

	#players #content .section li a:hover img	{
	background-color: #cfc39d;
	}

	#players #content .section li div	{
	float: right;
	width: 181px;
	}

	#players #content .section li.gk div	{
	background: transparent url(../players/images/bg_posi_gk.gif) no-repeat right bottom;
	}

	#players #content .section li.df div	{
	background: transparent url(../players/images/bg_posi_df.gif) no-repeat right bottom;
	}

	#players #content .section li.mf div	{
	background: transparent url(../players/images/bg_posi_mf.gif) no-repeat right bottom;
	}

	#players #content .section li.fw div	{
	background: transparent url(../players/images/bg_posi_fw.gif) no-repeat right bottom;
	}

	#players #content .section li div span	{
	color: #707070;
	background-color: #ffffff;
	font-weight: bold;
	}

	#players #content .section li h4 em	{
	display: block;
	float: left;
	height: 22px;
	width: 30px;
	margin-right: 0.25em;
	color: #ffffff;
	background: transparent url(../players/images/bg_no.gif) no-repeat left top;
	font-size: 10px;
	font-style: normal;
	line-height: 22px;
	text-align: center;
	}


/* Only MacIE \*//*/
	#players #content .section li h4 em	{
	padding-left: 8px;
	}
/* Only MacIE */

	#players.detail #content .section .section	{
	margin: 1.0em 0;
	padding: 0.5em 0 1.0em;
	border-bottom: 1px solid #232323;
	color: #ffffff;
	background-color: #000000;
	}

	#players.detail #content .section .field	{
	margin-top: 1.0em;
	text-align: center;
	}

	#players.detail #content .section .section em	{
	padding: 0 0.25em 0 13px;
	color: #ee7624;
	background-color: #000000;
	font-size: 25px;
	font-weight: bold;
	}

	#players.detail #content .section .section strong	{
	font-size: 25px;
	}

	#players.detail #content .section .section h3	{
	display: inline;
	padding: 0 0.25em;
	}

	#players.detail #content .section .section p	{
	padding: 0 13px;
	}

#players.detail #content .section h4	{
	margin: 1.0em 0 0.5em;
	padding: 0.25em 0.25em 0.25em 0.5em;
	color: #ffffff;
	background-color: #232323;
	border-left: 3px solid #ee7624;
	}

	#players.detail #content .section dt	{
	margin-bottom: 0.5em;
	padding-left: 25px;
	background: transparent url(../players/images/bg_dt.gif) no-repeat 0 0.25em;
	font-weight: bold;
	}

	#players.detail #content .section dd	{
	margin-bottom: 1.0em;
	padding: 0 0 1.0em 25px;
	border-bottom: 1px dashed #a0a0a0;
	}

#players.detail #content .section ul	{
	margin-top: 0;
	list-style-type: none;
	border-top: none;
	}

	#players.detail #content .section#teamK ul	{
	margin-bottom: 1.0em;
	}

#players.detail #content .section li	{
	padding: 0 0 0.25em;
	border-bottom: 1px dashed #aaaaaa;
	}





/* ELEMENT -gourmet-
------------------------------------------------------------------*/
#gourmet #primary .unit	{
	margin-top: 1.0em;
	}

#gourmet #content .left	{
	float: left;
	width: 274px;
	}

#gourmet #content .right	{
	float: right;
	width: 274px;
	text-align: left;
	}

#gourmet #content dd	{
	margin-top: 0.5em;
	}

#gourmet #content dd img	{
	float: left;
	width: 75px;
	}

#gourmet #content dd img	{
	float: left;
	width: 75px;
	}

#gourmet #content dd p	{
	float: right;
	width: 187px;
	}

#gourmet #content .field	{
	margin-top: 1.0em;
	padding: 14px;
	color: #333333;
	background-color: #e7e3d7;
	border: 1px solid #a0a0a0;
	}

#gourmet #content .field dl	{
	margin-top: 0.5em;
	}

#gourmet #content .field dt	{
	float: left;
	width: 75px;
	padding: 2px;
	background-color: #ffffff;
	border: 1px solid #a0a0a0;
	}

#gourmet #content .field dd	{
	float: right;
	width: 445px;
	}

#gourmet #content .field dd strong	{
	display: block;
	font-size: 16px;
	}

#gourmet #content .field dd a:link, #gourmet #content .field dd a:visited	{
	color: #0366C9;
	background-color: #e7e3d7;
	}

#gourmet #content .field dd a:hover, #gourmet #content .field dd a:active	{
	color: #0366C9;
	background-color: #e0f7f7;
	}




/* ELEMENT -resume-
------------------------------------------------------------------*/
#resume #primary .section	{
	margin-top: 1.0em;
	}

#resume #primary table td li	{
	margin-left: 1.5em;
	}



/* COMMON PARTS
------------------------------------------------------------------*/
#secondary .section	{
	width: 236px;
	margin-bottom: 1.0em;
	background-color: #ffffff;
	}

#uc	{
	padding-top: 3.0em;
	text-align: center;
	font-size: 30px;
	color: #a0a0a0;
	}

#return	{
	padding: 14px 0 7px;
	background: #000000 url(../images/bg_pagetop.gif) no-repeat left top;
	}

#return a	{
	display: block;
	width: 74px;
	height: 10px;
	margin: 0 auto;
	text-indent: -9999px;
	color: #ffffff;
	background: #000000 url(../images/bg_pagetop_anchor.gif) no-repeat 0px 0px;
	line-height: 10px;
	}

#return a:hover	{
	color: #ffffff;
	background: #000000 url(../images/bg_pagetop_anchor.gif) no-repeat 0px -10px;
	}

.right, .ctrl	{
	text-align: right;
	}

p#head	{
	padding-bottom: 0.5em;
	border-bottom: 2px solid #cccccc;
	}

p#bottom	{
	clear: both;
	padding-top: 0.5em;
	border-top: 2px solid #cccccc;
	}

p.ctrl span.left	{
	float: left;
	width: 10em;
	}

p.ctrl span.right	{
	float: right;
	width: 10em;
	text-align: right;
	}

p.right#sheet	{
	margin-top: 2.0em;
	padding-bottom: 0.5em;
	line-height: 13px;
	}

.unit strong	{
	float: left;
	width: 48%;
	}

.unit span	{
	float: right;
	width: 48%;
	text-align: right;
	padding-right: 0.5em;
	}

p#bnav	{
	margin-bottom: 1.0em;
	padding: 0.25em;
	background: transparent url(../images/bg_bnav.gif) repeat-x left center;
	border: 1px solid #aaaaaa;
	}

p#bnav a	{
	margin-right: 0.5em;
	padding-right: 1.0em;
	background: transparent url(../images/bg_bnav_anchor.gif) no-repeat right center;
	}

#content h2.unit span	{
	padding-top: 0.5em;
	font-size: 12px;
	font-weight: normal;
	}

	#home #content h2.unit span	{
	padding-top: 0;
	}

	#players #content h4.unit span, #highlight.chronicle #content h3.unit span	{
	font-size: 12px;
	font-weight: normal;
	}

#popup #outline	{
	width: auto;
	padding: 1.0em;
	background-image: none;
	}

#popup form	{
	padding: 1.0em;
	color: #333333;
	background-color: #ffffff;
	text-align: left;
	border: 1px solid #e7e3d7;
	}

#popup #outline h1	{
	width: auto;
	padding: 0.5em;
	background-image: none;
	font-size: 14px;
	}

	#popup.message #outline h1	{
	width: auto;
	height: 49px;
	background-image: none;
	background-color: #232323;
	}

#popup form dt	{
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px dashed #a0a0a0;
	}

	#popup form dt span	{
	padding-right: 0.25em;
	color: #ee7624;
	background-color: #ffffff;
	}

#popup form dd	{
	margin-bottom: 1.0em;
	}

#popup form p#btn	{
	padding: 0.5em;
	text-align: center;
	color: #333333;
	background-color: #e7e3d7;
	}

#popup form  dd ul	{
	margin: 1.0em 0;
	padding: 1.0em;
	color: #333333;
	background-color: #ffdddd;
	border: 1px solid #a0a0a0;
	}

#popup form  dd li	{
	margin-left: 1.5em;
	}

#popup form  p#fin	{
	margin-bottom: 1.0em;
	color: #ee7624;
	background-color: #ffffff;
	text-align: center;
	font-size: 18px;
	}






/* TABLE TREATMENT
------------------------------------------------------------------*/
#home #primary table th, #home #primary table td	{
	margin: 0;
	padding: 0;
	vertical-align: top;
	line-height: 1.6;
	}

#home #primary table th	{
	width: 1%;
	padding-right: 1.0em;
	text-align: left;
	font-weight: normal;
	}

#fanzone.message #primary table	{
	width: 100%;
	margin-top: 1.0em;
	border-top: 1px solid #a0a0a0;
	}

	#fanzone.message #primary table th, #fanzone.message #primary table td	{
	padding: 0.25em;
	border-bottom: 1px solid #a0a0a0;
	vertical-align: top;
	}

	#fanzone.message #primary table th	{
	background-color: #e7e3d7;
	}

	#fanzone.message #primary table tr.headcell th	{
	background-color: #ee7624;
	}

	#fanzone.message #primary table tr.headcell th a	{
	padding-left: 15px;
	color: #ffffff;
	background: #ee7624 url(../fanzone/message/images/bg_arrow.gif) no-repeat left center;
	}

	#fanzone.message #primary table td a, #fanzone.message #primary table td span	{
	white-space: nowrap;
	}

	#fanzone.message #primary table td p	{
	padding: 0.35em 0.35em 0.35em 21px;
	background: #eeae83 url(../fanzone/message/images/bg_td_p.gif) no-repeat left top;
	}

#fanzone.firstgoaler #primary table	{
	width: 236px;
	margin: 0 7px;
	border-top: 1px solid #232323;
	color: #ffffff;
	background-color: #404040;
	}

	#fanzone.firstgoaler #primary table th, #fanzone.firstgoaler #primary table td	{
	padding: 0.25em;
	border-bottom: 1px solid #232323;
	vertical-align: top;
	}

	#fanzone.firstgoaler #primary table th	{
	width: 7.0em;
	color: #cfc39d;
	background-color: #404040;
	border-right: 1px solid #232323;
	}

	#fanzone.firstgoaler #primary table td	{
	padding: 0.25em 0;
	vertical-align: middle;
	}

#resume #primary table	{
	border-top: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	}

	#resume #primary table th, #resume #primary table td	{
	padding: 0.5em;
	border-bottom: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	}

	#resume #primary table th	{
	background-color: #e7e3d7;
	white-space: nowrap;
	}

#popup #outline table	{
	border-top: 1px solid #a0a0a0;
	border-right: 1px solid #a0a0a0;
	}

	#popup #outline table th, #popup #outline table td	{
	padding: 0.5em;
	color: #333333;
	background-color: #ffffff;
	border-bottom: 1px solid #a0a0a0;
	border-left: 1px solid #a0a0a0;
	text-align: left;
	vertical-align: top;
	}

	#popup #outline table th	{
	color: #333333;
	background-color: #e7e3d7;
	white-space: nowrap;
	}





/* TITLE TREATMENT
------------------------------------------------------------------*/
#home #primary table th dd h2	{
	padding: 0.5em 0.5em 0;
	font-size: 12px;
	}

h2	{
	font-size: 18px;
	}

	#home h2, #secondary h2	{
	font-size: 12px;
	}

	#home #primary table td h2	{
	margin-bottom: 1.0em;
	line-height: 1.4;
	font-size: 16px;
	}

	#home #primary h2.unit	{
	height: 21px;
	margin-bottom: 0.5em;
	color: #ffffff;
	background: #232323 url(../images/bg_h2_top_p.gif) no-repeat left center;
	line-height: 21px;
	text-indent: 0.5em;
	}

	#home #primary h2.unit a:link, #home #primary h2.unit a:visited, #home #primary h2.unit a:hover, #home #primary h2.unit a:active, #secondary h2.unit a:link, #secondary h2.unit a:visited, #secondary h2.unit a:hover, #secondary h2.unit a:active	{
	color: #ffffff;
	background-color: transparent;
	}

	#secondary h2.unit	{
	height: 28px;
	margin-bottom: 0.5em;
	color: #ffffff;
	background-color: #232323;
	line-height: 28px;
	text-indent: 0.5em;
	border-left: 4px solid #404040;
	}

#news #primary h3	{
	margin-bottom: 1.0em;
	font-size: 18px;
	}

#photo.detail #content dd h3	{ 
	margin-bottom: 0.5em;
	padding-bottom: 0.5em;
	border-bottom: 1px dotted #111111;
	font-size: 18px;
	}

#fanzone #content h3, #gourmet #content h3	{ 
	margin-bottom: 1.0em;
	}

#highlight #primary h3	{
	margin: 0.5em 0;
	padding: 0.5em;
	background: transparent url(../images/bg_h3_highlight.gif) no-repeat 0 center;
	border-top: 2px solid #404040;
	font-size: 14px;
	text-indent: 35px;
	}

	#highlight #primary h3 a	{
	background-color: transparent;
	}

#highlight.about #primary .section h4	{
	margin-bottom: 0.5em;
	padding: 0.25em;
	color: #ffffff;
	background-color: #232323;
	border-left: 4px solid #ee7624;
	}

#players.detail .section h3	{
	font-size: 24px;
	}

#players #primary .section .left h3	{
	height: 30px;
	margin-top: 0.5em;
	background: transparent url(../players/images/bg_logo_j.gif) no-repeat left bottom;
	line-height: 30px;
	text-indent: 30px;
	font-size: 24px;
	}

#players #primary .section .right h3	{
	height: 30px;
	margin-top: 0.5em;
	background: transparent url(../players/images/bg_logo_k.gif) no-repeat left bottom;
	line-height: 30px;
	text-indent: 30px;
	font-size: 24px;
	}

#fanzone.message #primary h4#section	{
	margin: 1.0em 0;
	padding: 0.5em;
	background-color: #cfc39d;
	border-top: 1px solid #a0a0a0;
	border-bottom: 1px solid #a0a0a0;
	}

#fanzone.message #primary form h4	{
	padding: 0.25em;
	background-color: #cfc39d;
	border: none;
	}

#fanzone.eleven #primary form h4	{
	margin-bottom: 0.5em;
	padding: 0.25em;
	color: #ffffff;
	background-color: #ee7624;
	}

	#fanzone.eleven #primary form#result h4	{
	color: #ffffff;
	background-color: #00834d;
	}

	#fanzone.eleven #primary form h4.unit a	{
	color: #ffffff;
	background-color: #ee7624;
	}

	#fanzone.eleven #primary form#result h4.unit a	{
	color: #ffffff;
	background-color: #00834d;
	}

#fanzone.mvp #primary h4	{
	margin: 1.0em 0 0.5em;
	padding: 0.25em;
	background-color: #cfc39d;
	}

	#fanzone.mvp #primary h4 em	{
	color: #ee7624;
	background-color: #cfc39d;
	font-style: normal;
	}

#gourmet #primary h4	{
	margin-top: 1.0em;
	padding-bottom: 1.0em;
	border-bottom: 3px solid #232323;
	}

#gourmet #primary .field h4	{
	margin: 0 0 0.5em;
	padding: 0.25em;
	background-color: #cfc39d;
	border-bottom: none;
	}

#fanzone.mvp #primary form h5	{
	height: 44px;
	padding-top: 0.5em;
	text-indent: 49px;
	font-size: 16px;
	}

	#fanzone.mvp #primary form#sapporo h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_sapporo.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#sendai h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_sendai.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#yamagata h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_yamagata.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#mito h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_mito.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kashima h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kashima.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kusatsu h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kusatsu.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#urawa h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_urawa.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#omiya h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_omiya.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#chiba h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_chiba.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kashiwa h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kashiwa.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#sendai h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_sendai.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#ftokyo h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_ftokyo.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#tokyov h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_tokyov.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kawasaki h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kawasaki.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#yokohamafm h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_yokohamafm.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#yokohamafc h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_yokohamafc.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#shonan h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_shonan.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kofu h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kofu.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#niigata h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_niigata.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#shimizu h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_shimizu.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#iwata h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_iwata.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#nagoya h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_nagoya.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#gifu h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_gifu.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kyoto h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kyoto.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#gosaka h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_gosaka.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#cosaka h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_cosaka.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kobe h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kobe.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#hiroshima h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_hiroshima.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#tokushima h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_tokushima.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#ehime h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_ehime.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#fukuoka h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_fukuoka.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#tosu h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_tosu.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#oita h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_oita.gif) no-repeat left top;
	}

	#fanzone.mvp #primary form#kumamoto h5	{
	background: transparent url(../fanzone/mvp/images/bg_h5_kumamoto.gif) no-repeat left top;
	}

#players .section h4	{
	font-size: 14px;
	}



/* NAVIGATION TREATMENT
------------------------------------------------------------------*/
#gnav ul	{
	margin-top: -35px;
	margin-left: 173px;
	margin-bottom: 7px;
	height: 35px;
	list-style-type: none;
	}

	#home #gnav ul	{
	margin-bottom: 0;
	}

#gnav li	{
	display: inline;
	line-height: 35px;
	}

#gnav li a	{
	display: block;
	float: left;
	width: 84px;
	}

	#gnav li#homeNav a	{
	width: 86px;
	}

#gnav li#homeNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat 0px 0px;
	}

#gnav li#homeNav a:hover,  #home #gnav li#homeNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat 0px -35px;
	}

#gnav li#newsNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -86px 0px;
	}

#gnav li#newsNav a:hover, #news #gnav li#newsNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -86px -35px;
	}

#gnav li#photoNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -170px 0px;
	}

#gnav li#photoNav a:hover, #photo #gnav li#photoNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -170px -35px;
	}

#gnav li#fanzoneNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -254px 0px;
	}

#gnav li#fanzoneNav a:hover, #fanzone #gnav li#fanzoneNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -254px -35px;
	}

#gnav li#highlightNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -338px 0px;
	}

#gnav li#highlightNav a:hover, #highlight #gnav li#highlightNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -338px -35px;
	}

#gnav li#playersNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -422px 0px;
	}

#gnav li#playersNav a:hover, #players #gnav li#playersNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -422px -35px;
	}

#gnav li#gourmetNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -506px 0px;
	}

#gnav li#gourmetNav a:hover, #gourmet #gnav li#gourmetNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -506px -35px;
	}

#gnav li#resumeNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -590px 0px;
	}

#gnav li#resumeNav a:hover, #resume #gnav li#resumeNav a	{
	color: #ffffff;
	background: #000000 url(../images/bg_gnav.gif) no-repeat -590px -35px;
	}





/* POSITION -3-5-2-
------------------------------------------------------------------*/
#fanzone.eleven #content form .section#form352	{
	position: relative;
	height: 283px;
	padding-top: 20px;
	}

	#fanzone.eleven #content form .section#form352 p	{
	position: absolute;
	width: 150px;
	text-align: center;
	line-height: 1.0;
	font-weight: bold;
	}

	#fanzone.eleven #content form .section#form352 p img	{
	margin: 0 0 0.25em;
	padding: 0;
	border: 1px solid #ffffff;
	vertical-align: bottom;
	}

	#fanzone.eleven #content form .section#form352 p#fp01	{
	top: 40px;
	left: 100px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp01	{
		top: 0px;
		}

	#fanzone.eleven #content form .section#form352 p#fp02	{
	top: 40px;
	right: 100px;
	}
	
		#fanzone.eleven #content form.check .section#form352 p#fp02	{
		top: 0px;
		}
	
	#fanzone.eleven #content form .section#form352 p#fp03	{
	top: 70px;
	left: 190px;
	}

		#fanzone.eleven #content formc.check .section#form352 p#fp03	{
		top: 40px;
		}

	#fanzone.eleven #content form .section#form352 p#fp04	{
	top: 100px;
	left: 60px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp04	{
		top: 70px;
		left: 45px;
		}

	#fanzone.eleven #content form .section#form352 p#fp05	{
	top: 100px;
	right: 60px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp05	{
		top: 70px;
		right: 45px;
		}

	#fanzone.eleven #content form .section#form352 p#fp06	{
	top: 150px;
	left: 100px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp06	{
		top: 140px;
		left: 110px;
		}

	#fanzone.eleven #content form .section#form352 p#fp07	{
	top: 150px;
	right: 100px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp07	{
		top: 140px;
		right: 110px;
		}

	#fanzone.eleven #content form .section#form352 p#fp08	{
	top: 210px;
	left: 25px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp08	{
		top: 170px;
		left: 30px;
		}

	#fanzone.eleven #content form .section#form352 p#fp09	{
	top: 210px;
	left: 190px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp09	{
		top: 170px;
		}

	#fanzone.eleven #content form .section#form352 p#fp10	{
	top: 210px;
	right: 25px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp10	{
		top: 170px;
		right: 30px;
		}

	#fanzone.eleven #content form .section#form352 p#fp11	{
	top: 260px;
	right: 190px;
	}

		#fanzone.eleven #content form.check .section#form352 p#fp11	{
		top: 240px;
		}





/* POSITION -4-4-2-
------------------------------------------------------------------*/
#fanzone.eleven #content form .section#form442	{
	position: relative;
	height: 283px;
	padding-top: 20px;
	}

	#fanzone.eleven #content form .section#form442 p	{
	position: absolute;
	width: 150px;
	text-align: center;
	line-height: 1.0;
	font-weight: bold;
	}

	#fanzone.eleven #content form .section#form442 p img	{
	margin: 0 0 0.25em;
	padding: 0;
	border: 1px solid #ffffff;
	vertical-align: bottom;
	}

	#fanzone.eleven #content form .section#form442 p#fp01	{
	top: 40px;
	left: 100px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp01	{
		top: 0px;
		}

	#fanzone.eleven #content form .section#form442 p#fp02	{
	top: 40px;
	right: 100px;
	}
	
		#fanzone.eleven #content form.check .section#form442 p#fp02	{
		top: 0px;
		}
	
	#fanzone.eleven #content form .section#form442 p#fp03	{
	top: 90px;
	left: 60px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp03	{
		top: 80px;
		left: 35px;
		}

	#fanzone.eleven #content form .section#form442 p#fp04	{
	top: 90px;
	right: 60px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp04	{
		top: 80px;
		right: 35px;
		}

	#fanzone.eleven #content form .section#form442 p#fp05	{
	top: 150px;
	left: 100px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp05	{
		top: 110px;
		left: 125px;
		}

	#fanzone.eleven #content form .section#form442 p#fp06	{
	top: 150px;
	right: 100px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp06	{
		top: 110px;
		right: 125px;
		}

	#fanzone.eleven #content form .section#form442 p#fp07	{
	top: 210px;
	left: 0px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp07	{
		top: 180px;
		}

	#fanzone.eleven #content form .section#form442 p#fp08	{
	top: 230px;
	left: 110px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp08	{
		top: 190px;
		}

	#fanzone.eleven #content form .section#form442 p#fp09	{
	top: 230px;
	right: 110px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp09	{
		top: 190px;
		}

	#fanzone.eleven #content form .section#form442 p#fp10	{
	top: 210px;
	right: 0px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp10	{
		top: 180px;
		}

	#fanzone.eleven #content form .section#form442 p#fp11	{
	top: 260px;
	right: 190px;
	}

		#fanzone.eleven #content form.check .section#form442 p#fp11	{
		top: 240px;
		}





/* POSITION -3-4-3-
------------------------------------------------------------------*/
#fanzone.eleven #content form .section#form343	{
	position: relative;
	height: 283px;
	padding-top: 20px;
	}

	#fanzone.eleven #content form .section#form343 p	{
	position: absolute;
	width: 150px;
	text-align: center;
	line-height: 1.0;
	font-weight: bold;
	}

	#fanzone.eleven #content form .section#form343 p img	{
	margin: 0 0 0.25em;
	padding: 0;
	border: 1px solid #ffffff;
	vertical-align: bottom;
	}

	#fanzone.eleven #content form .section#form343 p#fp01	{
	top: 40px;
	left: 190px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp01	{
		top: 5px;
		}

	#fanzone.eleven #content form .section#form343 p#fp02	{
	top: 70px;
	left: 100px;
	}
	
		#fanzone.eleven #content form.check .section#form343 p#fp02	{
		top: 25px;
		}
	
	#fanzone.eleven #content form .section#form343 p#fp03	{
	top: 70px;
	right: 100px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp03	{
		top: 25px;
		}

	#fanzone.eleven #content form .section#form343 p#fp04	{
	top: 110px;
	left: 50px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp04	{
		top: 95px;
		left: 35px;
		}

	#fanzone.eleven #content form .section#form343 p#fp05	{
	top: 110px;
	right: 50px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp05	{
		top: 95px;
		right: 35px;
		}

	#fanzone.eleven #content form .section#form343 p#fp06	{
	top: 150px;
	left: 100px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp06	{
		top: 140px;
		left: 110px;
		}

	#fanzone.eleven #content form .section#form343 p#fp07	{
	top: 150px;
	right: 100px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp07	{
		top: 140px;
		right: 110px;
		}

	#fanzone.eleven #content form .section#form343 p#fp08	{
	top: 210px;
	left: 30px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp08	{
		top: 170px;
		}

	#fanzone.eleven #content form .section#form343 p#fp09	{
	top: 210px;
	left: 190px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp09	{
		top: 170px;
		}

	#fanzone.eleven #content form .section#form343 p#fp10	{
	top: 210px;
	right: 30px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp10	{
		top: 170px;
		}

	#fanzone.eleven #content form .section#form343 p#fp11	{
	top: 260px;
	right: 190px;
	}

		#fanzone.eleven #content form.check .section#form343 p#fp11	{
		top: 240px;
		}



/* JQUERY MODULE -ticker-
------------------------------------------------------------------*/
#ticker	{
	background-image: none;
	background-color: #000000;
	text-align: left;
	}

#ticker a:link, #ticker a:visited, #ticker a:hover, #ticker a:active	{
	color: #ffffff;
	background-color: #000000;
	text-decoration: none;
	border-bottom: 1px dotted #ffffff;
	}

#ticker a:hover	{
	border-bottom: 1px solid #ffffff;
	}

p.section#ticker	{
	margin: 3px 0;
	padding: 0 7px 0 145px;
	background: transparent url(../images/bg_ticker.gif) no-repeat 7px center;
	line-height: 21px;
	}






/* MOOTOOLS MODULE -slideshow-
------------------------------------------------------------------*/
.slideshowContainer {
	width: 562px;
	height: 332px;
	margin: 13px 0 0.5em;
	text-align: center;
	}

/* Only MacIE \*//*/
.slideshowContainer {
	height: auto;
	}
/* Only MacIE */

.slideshowContainer img {
	border: 1px solid #232323;
	}

#thumbnails {
	padding-left: 13px;
	}

.slideshowThumbnail img {
	border: 1px solid #232323;
	padding: 3px;
	background-color: #000000;
	}

a:hover.slideshowThumbnail img {
	border: 1px solid #dddddd;
	padding: 3px;
	}

.outline {
	border: 1px solid #cfc39d;
	z-index: 0;
	position: absolute;
	}





/* CLEARFIX TREATMENT
------------------------------------------------------------------*/
.clearfix:after, h1:after, #container:after, .unit:after, .field:after, #home .section#photoArea ul:after, #secondary .section#playersArea:after, #photo.thumbnail #content ul:after, #photo.detail #content ul:after, #players #content .section li:after, #fanzone.eleven #content ul:after, #fanzone.mvp #content .section ul:after, #fanzone.mvp #content .section:after, #fanzone.mvp #content form li:after, #popup.mvp li:after, #fanzone.mvp #content ul#rank li div:after, #secondary .section#fanzoneArea ul#mvp li:after, #highlight #primary .section dt:after, #photo.list #content ul:after	{
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
	}

.clearfix, h1, #container, .unit, .field, #home .section#photoArea ul, #secondary .section#playersArea, #photo.thumbnail #content ul, #photo.detail #content ul, #players #content .section li, #fanzone.eleven #content ul, #fanzone.mvp #content .section ul, #fanzone.mvp #content .section, #fanzone.mvp #content form li, #popup.mvp li, #fanzone.mvp #content ul#rank li div, #secondary .section#fanzoneArea ul#mvp li, #highlight #primary .section dt, #photo.list #content ul {
	display: inline-block;
	}
	
/* Hides from IE-mac \*/ 
	* html .clearfix, * html h1, * html #container, * htl .unit, * html .field, * html #home .section#photoArea ul, * html #secondary .section#playersArea, * html #photo.thumbnail #content ul, * html #photo.detail #content ul, #players #content .section li, * html #fanzone.eleven #content ul, * html #fanzone.mvp #content .section ul, * html #fanzone.mvp #content .section, * html #fanzone.mvp #content form li, * html #popup.mvp li, * html #fanzone.mvp #content ul#rank li div, * html #secondary .section#fanzoneArea ul#mvp li, * html #highlight #primary .section dt, * html #photo.list #content ul {
	height: 1%;
	}

.clearfix, h1, #container, .unit, .field, #home .section#photoArea ul, #secondary .section#playersArea, #photo.thumbnail #content ul, #photo.detail #content ul, #players #content .section li, #fanzone.eleven #content ul, #fanzone.mvp #content .section ul, #fanzone.mvp #content .section, #fanzone.mvp #content form li, #popup.mvp li, #fanzone.mvp #content ul#rank li div, #secondary .section#fanzoneArea ul#mvp li, #highlight #primary .section dt, #photo.list #content ul {
	display: block;
	} 
/* End hide from IE-mac */
