/*body#jleague-live {	background:#fff url(../images/basebg.jpg) repeat-x top;}*/


/*base
----------------------------------------------------------------------------*/
body	{	margin:0; padding:0; background:#000 url(../images/topimg/basebg.gif) repeat-x center top; font-family: "Lucida Grande","Hiragino Kaku Gothic Pro"; font-size:small; text-align:center; color:#333;}
	body#jleague-xscup	{	background:#000 url(../images/topimg/basebg-xs05.jpg) no-repeat center top;}
	/*body#jleague-yn	{	background:#000 url(../images/topimg/basebg-yn01.jpg) no-repeat -270px -60px;}*/
	/*body#jleague-yn		{	background:#000 url(../images/topimg/basebg-yn01.jpg) no-repeat -170px 0;}*/
	body#jleague-awards	{	background:#000 url(../images/topimg/awards-bg.jpg) no-repeat -900px -400px;}



#container	{	width:910px;	margin:48px auto;	padding: 0;	position:static; background-color:#fff; 
	-moz-box-shadow: 1px 0px 40px #000; /* x-offsetAy-offsetAΪ©΅ΌaAeΜFB*/
	-webkit-box-shadow: 0 0 1.5em #000; /*safar*/
	box-shadow: 1px 0px 40px #000;
	text-align:left;}



/*Reset*/
a img, a.img:link, a.img:visited, a.img:hover {  border-width:0;border-bottom:none;  }

a img,
a.img:link,
a.img:visited,
a.img:hover,
img a,
img a:hover,
a.img:active	{border-width:0;border-bottom:none;}


a {color:#003366;text-decoration:none;/*border-bottom:1px dotted #469;_border-bottom:1px solid #469;*/}
a:visited {color:#003366;border-color:#899;}
a:hover {color:#000066; text-decoration:underline;/*border-bottom:1px solid #000066;*/}


h1,h2,h3,h4{}
	h1,h2,h3,h4{margin:0;padding:0;}
	
ul,li{}
	ul,li{margin: 0;padding: 0;}
	



/*SHARE BOX
----------------------------------------------------------------------------*/
/*TOP RANKING*/
.top #rankingbox 					{	border-collapse:collapse;	margin:0 0 12px 0;	width: 225px;	border: 1px solid #ddd;	text-align:center;	font-size:11px;	_font-size: small;	*font-size: small;	line-height: normal;}
.top #rankingbox th					{	background-color: #e9e7df;		border-bottom:1px solid #ddd;	font-weight: normal;	padding: 2px 0;}
.top #rankingbox td					{	padding: 2px;background: url(/images/dotted_gray.gif) repeat-x center bottom;}
.top #rankingbox td.team,
.top #rankingbox td.player			{ text-align:left; padding-left:5px;}
	.top #rankingbox td.player span,
	.top #rankingbox td.player span,
	.top #rankingbox td.player-las span	{ display:block; font-size:11px;}
	
.top #rankingbox td.goaldifference	{ text-align:right; padding-right:13px;}
.top #rankingbox td.goal				{ text-align:right; padding-right:13px; font-size:18px; font-weight:bold;}

.top #rankingbox td.las					{ background:none;}
.top #rankingbox td.goal-las			{ background:none; text-align:right; padding-right:13px; font-size:18px; font-weight:bold;}
.top #rankingbox td.player-las			{ background:none;text-align:left;}

.top #rankingbox td.frame-acl			{ background-color:#ccffff;}
.top #rankingbox td.frame-prize			{ background-color:#ff6;}
.top #rankingbox td.frame-demotion		{ background-color:#ffcccc;}
.top #rankingbox td.frame-promotion		{ background-color:#ccffcc;}


.top .cornar-ttle03		{	border: 0;	margin: 0;	position:relative;	background:url(../images/topimg/cornar-ttle03-bg.gif) no-repeat center;	padding:4px 15px 1px 5px;	font-size:12px;}
.top .cornar-ttle03 span	{	font-size:11px;	position:absolute;	right:5px;	top:4px;	color:#666;	font-weight:normal;}
/*#rankingbox,
#goaldigestbox	{	background: transparent; margin:15px 0; position:relative; border:1px solid #999; width:430px; }
#goaldigestbox	{display:none;}

#top-goaldigest .box01 p				{ font-size:11px;	_font-size: small;	*font-size: small; line-height:normal; margin:0; padding:0; width:140px; float:right;}
#top-goaldigest .box01 p a				{ display:block; margin-bottom:0.5em; background:url(/images/icon-video.gif) no-repeat 1px 2px ; padding-left:1.2em;}
#top-goaldigest .box01					{ position:relative;height:65px; padding:0.2em; width:206px; float:left; margin:0;}
#top-goaldigest .box01 img				{ float:left;}
#top-goaldigest .box01 a img,
#top-goaldigest .box01 a:link img		{ border-width:1px;}
#top-goaldigest .box01 a:hover img 		{	color:#000066; text-decoration:underline;}

#top-goaldigest .box01 p img.info-new	{	float:none;}


#jleague-top .tmain-box{ background-image:none; margin:0; padding:0;}


#pv2010-top		{margin:10px 0; text-align:center; padding:0 0 5px 0; width:225px; background:#eee; display:none; font-size:12px;}
	#jleague-top #pv2010-top,
	#jleague-search #navigation-release #pv2010-top{ display:block;}*/
	
	
#shar-info						{ margin:0 0 5px 0; padding:0; font-size:11px;	_font-size: small;	*font-size: small; width:100%;}
#shar-docspace					{ display:none;} /*ΆJΜ©F{bNX*/
	#jleague-top #shar-docspace { display:block;}
#shar-cal						{ margin:5px auto; padding:0; font-size:11px;}
#shar-htr						{ margin:5px auto; padding:0; font-size:11px;}
#shar-clm						{ margin:5px auto; padding:0; font-size:11px; background:#eee;}



#left .xb1				{	margin:0 5px; background:#999;}/*γΊΜC*/
#left .xb2, 
#left .xb3, 
#left .xb4				{	background:#f9f5ed; border-left:1px solid #999; border-right:1px solid #999;}/*γΊΤΖ4χC*/
#left .xbottom .xb2,
#left .xbottom .xb3,
#left .xbottom .xb4		{	background:#eee; border-left:1px solid #999; border-right:1px solid #9db0bc;}/*γΊΤΖ4χC*/
#left .xboxcontent		{	background:#eee url(../images/topimg/left-bg.gif) no-repeat center  top;	border:0 solid #999;	border-width:0 1px; margin:0; padding:0.5em 0; }/*^ρwiFΖΆEC*/

#left .sttle				{	background:url(../images/topimg/top-bg.gif) no-repeat ; background-position:-300px 0; margin:0; padding:0; height:20px;}
	#left .sttle #sttle-clm	{	background:#333; background-image:none; border-bottom:2px solid #999; height:21px;}
	#left .sttle p			{	color:#000; text-align:left; padding:0.2em 0 0 1em; margin:0; font-size:12px; font-weight:bold;}
	#t-main .sttle p		{	color:#000; text-align:left; padding:0.3em 0 0 0; margin:0; font-size:12px; font-weight:bold;}


.sttle #sttle-clm a,
.sttle #sttle-clm a:link		{	color: #fff;	text-decoration:underline;}
.sttle #sttle-clm a:hover,
.sttle #sttle-clm a:visited		{	color: #eee;	text-decoration:none;}



#left  #shar-docspace .xboxcontent	{	background:#ffff99; padding:0.1em 0;}/*^ρwiF*/
#left  #shar-docspace .xb2, 
#left  #shar-docspace .xb3, 
#left  #shar-docspace .xb4				{	background:#ffff99; }/*γΊΤ*/


#c-sub #tab-j1,
#c-sub #tab-j2,
#c-sub #tab-yn,
#c-sub #tab-xs{	margin:0 0 15px; text-align:left; }

#ttle-bar				{ height:25px;}
	#ttle-bar a			{ display:block; text-indent:-9999px; height:25px; outline:0;}
	#tab-j1 #ttle-bar a	{ background:url(../images/topimg/top-bg.gif) no-repeat; background-position:-525px 0;}
	#tab-j2 #ttle-bar a	{ background:url(../images/topimg/top-bg.gif) no-repeat; background-position:-525px -60px;}
	#tab-yn #ttle-bar a	{ background:url(../images/topimg/top-bg.gif) no-repeat; background-position:-525px -120px;}
	#tab-xs #ttle-bar a { background:url(../images/topimg/top-bg.gif) no-repeat; background-position:-525px -180px;}
		#tab-j1 #ttle-bar a:hover{ background-position:-525px -30px;}
		#tab-j2 #ttle-bar a:hover{ background-position:-525px -90px;}
		#tab-yn #ttle-bar a:hover{ background-position:-525px -150px;}
		#tab-xs #ttle-bar a:hover{ background-position:-525px -210px;}

/*BOX*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#fff; border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd;}
.xb1 {margin:0 5px; background:#cdcdcd;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent p{ /*padding:5px;*/ padding:0; margin:0; font-size:small;}
.xboxcontent {display:block; background:#fff; border:0 solid #cdcdcd; border-width:0 1px; padding:0 5px; margin:0;}



.kadomaru	{ position:absolute; width:910px; top:43px;}
.kadomaru .xb1 {background:#fff;}
.kadomaru .xb2, .kadomaru .xb3, .kadomaru .xb4 {border-left:1px solid #fff; border-right:1px solid #fff;}





/*icon*/
.preview li.icon-doc	{	font-size:small;}

li.skp-icon01,
li.icon-doc,
li.icon-nw,
li.icon-video		{	list-style: none;	padding: 0 3px 3px 20px;	margin: 0 3px 4px 2px;	font-size: x-small;	line-height: 1.2em;}


li.icon-pickup00,
li.icon-pickup01,
li.icon-pickup02,
li.icon-pickup03,
li.icon-pickup04	{	list-style: none; position:relative; padding: 0 3px 3px 23px;	margin: 0 3px 4px 2px; font-size:13px;	/*font-size:11px;	_font-size: small;	*font-size: small;	*/line-height: 1.5; border-bottom:1px solid #ccc;}

li.icon-pickup00,
li.icon-pickup01,
li.icon-pickup02,
li.icon-pickup03,
li.icon-pickup04	{	background:url(../images/icon-pickup00.gif) no-repeat 1px 1px;	}

li.icon-pickup00 strong,
li.icon-pickup01 strong,
li.icon-pickup02 strong,
li.icon-pickup03 strong,
li.icon-pickup04 strong{ line-height:normal; position:relative;}

#pickup-text li a{ text-decoration:underline;}
#pickup-text li a:hover{ text-decoration:none;}


li.skp-icon01		{	background:url(../images/icon-doc.gif) no-repeat 3px 1px;	}
li.icon-doc			{	background:url(../images/icon-doc.gif) no-repeat 3px 1px;	}
li.icon-nw			{	background:url(../images/icon-nw.gif) no-repeat 3px 1px;	}
li.icon-video		{	background:url(../images/icon-video.gif) no-repeat 3px 1px;	}

li.last				{	margin: 0;	padding: 0;	border: 1px solid #aaa;}
li.doc				{	background:url(../images/topimg/top-bg.gif) no-repeat -887px 3px;   padding: 2px 2px 4px 18px; list-style: none; margin-right:10px;}
li.pdf				{	background:url(../images/topimg/top-bg.gif) no-repeat -889px -805px; padding: 2px 2px 4px 18px; list-style: none; }
/*li.nonpdf,
li.non				{	background:url(../images/icon-li.gif) no-repeat 1px 6px; padding: 2px 2px 4px 15px; list-style: none; }*/

li.nonpdf,
li.non				{	background:url(../images/topimg/top-bg.gif) no-repeat -910px -447px; padding: 2px 2px 4px 16px; list-style: none; }
img.icon-live		{	position: relative;	top: 0px;}
#icon-rss			{	float:left;	top: 0px;	position: relative; padding:0 0 0 3px; height: 30px;}
#icon-rss a			{	text-decoration:none;	border-bottom:0;}
	
	
	

/*corner*/
.corner			{	border: 1px solid #ccc;	width: 223px;	margin:0 0  15px 0; 	padding: 0;}
.corner .inner	{	background:url(../images/corner.gif) bottom right no-repeat;	padding: 5px;	position: relative;	left: 2px;	top: 2px;}







/*iPEiQExmbFεοTv*/
.profile #outline		{ border-collapse:collapse; border:1px solid #ccc; width:100%; font-size:14px; line-height:1.7;}
.profile #outline th	{ background-color:#eee; white-space:nowrap; text-align:center;}
.profile #outline th,
.profile #outline td	{ padding:5px; border:1px solid #ccc;}

.profile #outline td dl	{ margin:0; padding:0;}
.profile #outline td dt	{ font-weight:bold; padding:2px 0;}
.profile #outline td dd	{ margin-left:12px; margin-bottom:5px; }

/*
.profile #outline ul{	margin: 0 0 0 15px;	padding:5px 0 0 8px;}
.profile #outline li{	margin:0 0 3px 0;}
*/


/*Nuwb_ζ*/
	.sapporo #logo		{	background: url(../club/sapporo/images/logo.gif) no-repeat;}
	.sapporo #emb		{	background:url(../club/images/slogan2012-sapporo.gif) no-repeat;}
	
	.sendai #logo		{	background: url(../club/sendai/images/logo.gif) no-repeat;}
	.sendai #emb		{	background:url(../club/images/slogan2012-sendai.gif) no-repeat;}
	
	.yamagata #logo		{	background: url(../club/yamagata/images/logo.gif) no-repeat;}
	.yamagata #emb		{	background:url(../club/images/slogan2012-yamagata.gif) no-repeat;}
	
	.kashima #logo		{	background: url(../club/kashima/images/logo.gif) no-repeat;		}
	.kashima #emb		{	background:url(../club/images/slogan2012-kashima.gif) no-repeat;   }
	
	.mito #logo			{	background: url(../club/mito/images/logo.gif) no-repeat;		}
	.mito #emb			{	background:url(../club/images/slogan2012-mito.gif) no-repeat;   }
	
	.kusatsu #logo		{	background: url(../club/kusatsu/images/logo.gif) no-repeat;		}
	.kusatsu #emb		{	background:url(../club/images/slogan2012-kusatsu.gif) no-repeat;   }
	
	.urawa #logo		{	background: url(../club/urawa/images/logo.gif) no-repeat;		}
	.urawa #emb			{	background:url(../club/images/slogan2012-urawa.gif) no-repeat;   }
	
	.omiya #logo		{	background: url(../club/omiya/images/logo.gif) no-repeat;		}
	.omiya #emb			{	background:url(../club/images/slogan2012-omiya.gif) no-repeat;   }
	
	.chiba #logo		{	background: url(../club/chiba/images/logo.gif) no-repeat;		}
	.chiba #emb			{	background:url(../club/images/slogan2012-chiba.gif) no-repeat;   }
	
	.kashiwa #logo		{	background: url(../club/kashiwa/images/logo.gif) no-repeat;		}
	.kashiwa #emb		{	background:url(../club/images/slogan2012-kashiwa.gif) no-repeat;   }
	
	.fctokyo #logo		{	background: url(../club/fctokyo/images/logo.gif) no-repeat;		}
	.fctokyo #emb		{	background:url(../club/images/slogan2012-fctokyo.gif) no-repeat;   }
	
	.tokyov #logo		{	background: url(../club/tokyov/images/logo.gif) no-repeat;		}
	.tokyov #emb		{	background:url(../club/images/slogan2012-tokyov.gif) no-repeat;   }
	
	.kawasaki #logo		{	background: url(../club/kawasaki/images/logo.gif) no-repeat;		}
	.kawasaki #emb		{	background:url(../club/images/slogan2012-kawasaki.gif) no-repeat;   }
	
	.yokohamafm #logo	{	background: url(../club/yokohamafm/images/logo.gif) no-repeat;		}
	.yokohamafm #emb	{	background:url(../club/images/slogan2012-yokohamafm.gif) no-repeat;   }
	
	.yokohamafc #logo	{	background: url(../club/yokohamafc/images/logo.gif) no-repeat;		}
	.yokohamafc #emb	{	background:url(../club/images/slogan2012-yokohamafc.gif) no-repeat;   }
	
	.shonan #logo		{	background: url(../club/shonan/images/logo.gif) no-repeat;		}
	.shonan #emb		{	background:url(../club/images/slogan2012-shonan.gif) no-repeat;   }
	
	.kofu #logo			{	background: url(../club/kofu/images/logo.gif) no-repeat;		}
	.kofu #emb			{	background:url(../club/images/slogan2012-kofu.gif) no-repeat;   }
	
	.niigata #logo		{	background: url(../club/niigata/images/logo.gif) no-repeat;		}
	.niigata #emb		{	background:url(../club/images/slogan2012-niigata.gif) no-repeat;   }
	
	.shimizu #logo		{	background: url(../club/shimizu/images/logo.gif) no-repeat;		}
	.shimizu #emb		{	background:url(../club/images/slogan2012-shimizu.gif) no-repeat;   }
	
	.iwata #logo		{	background: url(../club/iwata/images/logo.gif) no-repeat;		}
	.iwata #emb			{	background:url(../club/images/slogan2012-iwata.gif) no-repeat;   }
	
	.nagoya #logo		{	background: url(../club/nagoya/images/logo.gif) no-repeat;		}
	.nagoya #emb		{	background:url(../club/images/slogan2012-nagoya.gif) no-repeat;   }
	
	.kyoto #logo		{	background: url(../club/kyoto/images/logo.gif) no-repeat;		}
	.kyoto #emb			{	background:url(../club/images/slogan2012-kyoto.gif) no-repeat;   }
	
	.gosaka #logo		{	background: url(../club/gosaka/images/logo.gif) no-repeat;		}
	.gosaka #emb		{	background:url(../club/images/slogan2012-gosaka.gif) no-repeat;   }
	
	.cosaka #logo		{	background: url(../club/cosaka/images/logo.gif) no-repeat;		}
	.cosaka #emb		{	background:url(../club/images/slogan2012-cosaka.gif) no-repeat;   }
	
	.kobe #logo			{	background: url(../club/kobe/images/logo.gif) no-repeat;		}
	.kobe #emb			{	background:url(../club/images/slogan2012-kobe.gif) no-repeat;   }
	
	.hiroshima #logo	{	background: url(../club/hiroshima/images/logo.gif) no-repeat;		}
	.hiroshima #emb		{	background:url(../club/images/slogan2012-hiroshima.gif) no-repeat;   }
	
	.tokushima #logo	{	background: url(../club/tokushima/images/logo.gif) no-repeat;		}
	.tokushima #emb		{	background:url(../club/images/slogan2012-tokushima.gif) no-repeat;   }
	
	.ehime #logo		{	background: url(../club/ehime/images/logo.gif) no-repeat;		}
	.ehime #emb			{	background:url(../club/images/slogan2012-ehime.gif) no-repeat;   }
	
	.fukuoka #logo		{	background: url(../club/fukuoka/images/logo.gif) no-repeat;		}
	.fukuoka #emb		{	background:url(../club/images/slogan2012-fukuoka.gif) no-repeat;   }
	
	.tosu #logo			{	background: url(../club/tosu/images/logo.gif) no-repeat;		}
	.tosu #emb			{	background:url(../club/images/slogan2012-tosu.gif) no-repeat;   }
	
	.oita #logo			{	background: url(../club/oita/images/logo.gif) no-repeat;		}
	.oita #emb			{	background:url(../club/images/slogan2012-oita.gif) no-repeat;   }
	
	.gifu #logo			{	background: url(../club/gifu/images/logo.gif) no-repeat;		}
	.gifu #emb			{	background:url(../club/images/slogan2012-gifu.gif) no-repeat;   }
	
	.kumamoto #logo		{	background: url(../club/kumamoto/images/logo.gif) no-repeat;		}
	.kumamoto #emb		{	background:url(../club/images/slogan2012-kumamoto.gif) no-repeat;   }
	
	.tochigi #logo		{	background: url(../club/tochigi/images/logo.gif) no-repeat;		}
	.tochigi #emb		{	background:url(../club/images/slogan2012-tochigi.gif) no-repeat;   }
	
	.toyama #logo		{	background: url(../club/toyama/images/logo.gif) no-repeat;		}
	.toyama #emb		{	background:url(../club/images/slogan2012-toyama.gif) no-repeat;   }
	
	.okayama #logo		{	background: url(../club/okayama/images/logo.gif) no-repeat;		}
	.okayama #emb		{	background:url(../club/images/slogan2012-okayama.gif) no-repeat;   }

	.kitakyushu #logo	{	background: url(../club/kitakyushu/images/logo.gif) no-repeat;		}
	.kitakyushu #emb	{	background:url(../club/images/slogan2012-kitakyushu.gif) no-repeat;   }


	.tottori #logo	{	background: url(../club/tottori/images/logo.gif) no-repeat;		}
	.tottori #emb	{	background:url(../club/images/slogan2012-tottori.gif) no-repeat;   }


	.fcmachida #logo	{	background: url(../club/fcmachida/images/logo.gif) no-repeat;		}
	.fcmachida #emb	{	background:url(../club/images/slogan2012-fcmachida.gif) no-repeat;   }

	.matsumoto #logo	{	background: url(../club/matsumoto/images/logo.gif) no-repeat;		}
	.matsumoto #emb	{	background:url(../club/images/slogan2012-matsumoto.gif) no-repeat;   }
	


/*header
----------------------------------------------------------------------------*/
#header					{ height:128px;	position: relative;	top:0; z-index:100;}

/*#jleague-logo			{ width:190px; position:absolute; top:15px; left:13px;}
#jleague-logo a			{ display:block; text-indent:-9999px; height:42px; background: url(../images/topimg/top-bg.gif) no-repeat ; outline:0; background-position:-315px -52px;}*/

#jleague-logo			{ width:190px; position:absolute; top:10px; left:13px;}
#jleague-logo a			{ display:block; text-indent:-9999px; height:50px; background: url(../images/topimg/top-bg.gif) no-repeat ; outline:0; background-position:-315px -48px;}

#nav-rss				{ left:490px; width:35px; height:11px; position:absolute; top:34px; font-size:9px;}
	#nav-rss a			{ text-indent:-9999px; background:url(../images/topimg/top-bg.gif) no-repeat; background-position:-751px -71px; display:block;width:35px; height:11px;}
	#nav-rss a:hover	{ background-position:-751px -60px;}

#nav-widget				{ left:535px; width:48px; height:11px; position:absolute; top:34px; font-size:9px;}
	#nav-widget a		{ text-indent:-9999px; background:url(../images/topimg/top-bg.gif) no-repeat ;background-position:-751px -94px; display:block;width:48px; height:11px;}
	#nav-widget a:hover	{ background-position:-751px -83px;}

#nav-blog				{ left:593px; width:69px; height:11px; position:absolute; top:34px; font-size:9px;}
	#nav-blog a			{ text-indent:-9999px; background:url(../images/topimg/top-bg.gif) no-repeat ; background-position:-751px -117px;display:block;width:69px; height:11px;}
	#nav-blog a:hover	{ background-position:-751px -106px;}
	
#nav-map ,#nav-eng		{ color:#000;height:11px; position:absolute; top:6px; font-size:10px; line-height:normal; letter-spacing:1.2px;}
	#nav-map			{ left:767px; width:72px; padding-right:0.2em; border-right:1px solid #ccc;}
	#nav-eng			{ left:850px; width:44px; }
	#nav-map a,
	#nav-eng a			{ color:#000; }

#smap-lang				{	width: 170px;	height: 15px;	float: right;	position: relative;	top: 13px;	font-size: x-small;	right: 6px;	font-family: Verdana;}
#smap-lang a			{	color:#fff;}
#smap-lang a:hover		{	color:#ccc;}

#n-lang					{	letter-spacing: 0.1em;	padding: 0;	margin: 0;}

#n-smap a,#n-lang a		{	margin:0 10px;	padding:0 2px;	text-align: center;}



/*basebar
----------------------------------------------------------------------------*/
#basebar	{	background: #000; border-bottom:3px solid #666; position: relative;	padding: 3px 0;	height: 20px;	margin:0;	z-index: 2;}
#basebar-l	{	float: left;	/*width: 460px;	*/ width:480px; text-align: left;	padding: 0 8px;}
#basebar-r	{	float: right;	width: 230px;	padding: 0;	text-align: right;	height: 22px;}
#basebar-c	{	text-align: right;	padding: 0 10px 0 0; width:160px;	height: 22px;float: right;}
#icon-home	{	float: left;	padding: 0 5px 0 0; width:52px;}
#icon-home a{	border:none;	margin:0;	padding:0;	display: block;	text-indent: -9999px;	width:52px;	height:20px;	background:url(../images/topimg/top-bg.gif) no-repeat -751px -130px;	}
#icon-home a:hover,
#icon-home a:hover a { background-position:-751px -150px;	text-decoration:none;}


#pan	{	font-size: x-small;	color: #aaa;	letter-spacing: 0.1em;	float: left;	padding: 5px 0 0 0;	margin: 0;	height: 13px;}
#pan a	{	color:#bbb;	text-decoration:none;	border-bottom:1px dotted #bbb;	_border-bottom:1px solid #bbb;	padding: 0 4px 0 0;}
#pan a:hover,
#pan a:hover a	{	color:#888;	border-bottom:1px dotted #888;	_border-bottom:1px solid #888;}

.qlink		{	font-size:11px;	_font-size: small;	*font-size: small;	background: #ddd;}
#qlink-club	{	padding: 1px 0 0 0; display:none;}
#search-box	{	padding: 0;	height: 19px;	text-align: left;}



/*contents Layout
----------------------------------------------------------------------------*/
#contents			{	position:relative;	margin:0;	padding:6px 4px;	z-index:1; background-color:#fff; width:902px;}
	#contents:after	{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
	*html #contents	{	height:1%;}
	/*#contents		{	display:inline-block;}*/

#left	{ width: 225px;	float: left;  padding: 0; margin:0;	position: relative; text-align: left; z-index:2; }
#right	{ width: 665px;	float: right; padding: 0; margin:0 0 0 8px;	position: relative; }

#t-main{ position:relative;}
/*Add margin between menu and rest of content in Firefox*/
#t-main:after	{ content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
*html #t-main	{ height:1%;}
#t-main			{ display:inline-block;}
#t-main			{ margin:0 0 5px 0; padding:0 ; width:665px; }


#jleague-j1.top #t-main,
#jleague-j2.top #t-main,
#jleague-yn.top #t-main,
#jleague-pv.top #t-main,
#jleague-document.top #t-main,
#jleague-data.top #t-main	{	margin: 0 ;	padding:0;	position: relative;	width: 440px; 	float: left;text-align:left;}

#jleague-ticket #t-main			{ position:relative;}
#jleague-ticket.pia #t-main		{ position:relative; width:900px;}
#c-sub						{ background:#fff; margin: 0 auto; padding:0; width:225px; 	float: right;	position: relative;}

h1{}
	h1#ttle	{	font-size:medium;	color: #222;	margin: 0 0 5px 0 ;	padding: 6px 3px;	border-bottom: 5px solid #666;	position:relative;	}
		#jleague-data.top h1#ttle,
		#jleague-document.top h1#ttle,
		#jleague-pv.top h1#ttle		{ width:427px; padding-right:0;}
		
		#jleague-calendar h1#ttle,
		#jleague-csc h1#ttle,
		#jleague-aboutj h1#ttle,
		#jleague-schedule h1#ttle,
		#jleague-willbe h1#ttle,
		#jleague-afc.sche h1#ttle,
		#jleague-under h1#ttle,
		#jleague-ticket h1#ttle,
		#jleague-ticketsitu h1#ttle,
		#jleague-release h1#ttle,
		#jleague-document h1#ttle	{ margin: 0;}
		
		#h1-sub{	position:absolute; right:5px; padding:7px 0 0 0; z-index:20;}
		#h1-sub a{ display:block;}
			
	h1#ttle div.dir01sub					{	width: 350px;		float: right;		text-align: right;}
		#jleague-data h1#ttle div.dir01sub	{	float:none; position:absolute; right:0; top:5px;}
	
	div.dir01sub select				{display:inline;		margin:0 0 0 3px;}
	
	
	
h2{}
	h2.ttle{font-size: 16px;background:url(../images/h2ttle-bg.gif) repeat;padding: 5px 12px;color: #fff;margin: 2px 0;line-height: normal;	position: static;	clear: both;	border:1px solid #999;}
		#jleague-ticket h2.ttle{		margin:0;		border-bottom:0;		border-top:0;	}

	h2.subttle{	line-height:normal;font-size:small;background-color: #ddd;padding: 3px 0px 4px 6px;color: #fff;margin: 5px 0 2px 0;border-right: 3px solid #aaa;}



h3{}
	h3.ttle,
	#jleague-data .item02	{padding: 4px 0 0 12px;_padding-top: 2px;font-size:small;font-weight: bold;	height: 27px;background: url(../images/h3ttle.gif) no-repeat left top;	margin: 10px 0 0 0;}
		
		#jleague-j1.top h3.ttle,
		#jleague-j2.top h3.ttle,
		#jleague-yn.top h3.ttle,
		/*#jleague-aboutj h3.ttle,*/
		#jleague-data.top .item02	{	background:url(../images/h3ttle-aj.gif) no-repeat 0 center; font-size:16px;	padding:9px 12px;	height:auto;	color:#000;	clear:both;margin: 5px 0 3px 0;}
		
		#jleague-calendar.ncal-year h3.ttle,
		#jleague-csc h3.ttle,
		#jleague-schedule h3.ttle,
		#jleague-stadium h3.ttle,
		#jleague-data.detail .item02{	background:url(../images/h3ttle-bg.gif) no-repeat 0 center;	font-size:16px;	padding:9px 12px;	height:auto;	color:#000;	clear:both;	}
	

h4{}
	h4.ttle{ margin:5px 0; padding:3px; background:#eee;}





#jleague-live .atten{	text-align:left;	font-weight:normal;	background:#FFCCCC url(../images/icon-atten02.gif) no-repeat;	padding-left:40px;}

.atten{	color: #990000;	font-size: small;	font-weight: bold;	padding: 3px;	border: 1px solid #990000;	text-align: center;	margin: 5px 0;	background-color: #FFCCCC;}

a:tooltip hover {background:#ffffff; text-decoration:none; font-size:11px; border-bottom:0;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:400px; text-decoration:none; }
a.tooltip:hover span{display:inline; position:absolute; border:1px solid #ccc; background:#FFFFCC; color:#333;text-decoration:none;}
.tt-txt{	padding:5px 0;	margin: 20px 0;	border-top: 10px solid #eee; clear:both;}
.tt-txt a.tooltip{	padding-left:15px;	background:url(../../images/icon-help.gif) no-repeat left;}
.tt-txt a:hover	{ text-decoration:none;} 

.page-break { display:none; }  




/*footer
----------------------------------------------------------------------------*/
#jleague-top #c-subnav{font-size:11px;_font-size:small;	*font-size:small;padding: 10px 30px;margin:0 60px;color:#666;text-align:left;border-top:3px solid #eee; position:relative;}
	#jleague-top #c-subnav:after	{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
	*html #jleague-top #c-subnav	{	height:1%;}
	#jleague-top #c-subnav		{	display:inline-block;}
	#c-subnav	{ display:none;}


#c-subnav a,
#c-subnav a:link	{ color:#003366;;}
#c-subnav a:hover	{ text-decoration:underline; background-color:#CFF;}

#c-subnav ul#box01,
#c-subnav ul#box02,
#c-subnav ul#box03,
#c-subnav ul#box04{ white-space:nowrap; float:left; margin:0 0 10px 0; padding:0.5em 0 0 0; width:200px;}

#c-subnav li		{background:url(../images/icon-list02.gif) no-repeat 4px 3px; list-style:none;  padding:0 0 0 1.5em; margin-bottom:0.4em;}



#footer:after{ 	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}

#footer-print	{ display:none;}
#footer			{ clear:both;font-size: x-small;	text-align: center;	padding: 5px 0 0 0;margin: 0;position:relative; width:100%; background-color:#fff;}

#footer-spo		{ width:850px;	background:url(../images/topimg/footer-jp.gif) no-repeat center; padding:0; height: 160px; border-top:3px solid #eee;text-align: center;	position:relative;	margin: 0 auto; clear:both; }
#footer-spo img	{	border-width:0;}


#footer-txt		{	padding:  0;	line-height: 1.3em;	position:relative;	text-align: left; background:#000; color:#bbb;font-size:11px;	_font-size: small;	*font-size: small; }

#footer-txt a,
#footer-txt a:link{ color:#bbb; text-decoration:underline;}

#footer-txt a:hover{ color:#333; text-decoration:none;}

#n-pp,
#n-kiyaku		{	margin: 0;	/*background: url(../images/icon-w.gif) no-repeat right;*/text-align: left;}

#n-pp a,
#n-kiyaku a,
#n-copy a		{	margin:0 10px 0 10px;	padding:0 2px; }

#n-pp a			{ margin-left:0; padding-left:0;}


#link-box	{	width:400px;position: relative;	margin: 0 ;float:left; }

#banner-box	{	width: 315px;	position: relative;	margin: 0 ;	float:right; }
.banner-s{	width: 100px;	height: 60px;	margin:2px 5px 2px 0;	float: left;}
.banner-s a{	display:block;	width:100px;	height:60px;	text-indent: -9999px;	background: #eee; outline:0;}
.banner-s #js a		{	background: url(../banner/banner-js.gif) no-repeat center center; }
.banner-s #jfa a	{	background: url(../banner/banner-jfa.gif) no-repeat center center;}
.banner-s #jfm a	{	background: url(../banner/banner-jfm.gif) no-repeat center center;}
.banner-s #fp a		{	background: url(../banner/banner-fp.gif) no-repeat center center;}
.banner-s #toto a	{	background: url(../banner/banner-to.gif) no-repeat center center;}

#jmc-banner{ display:none;vertical-align:middle;text-align:center; float:right; width:200px; position:relative; margin-top:10px;}
#jleague-top #jmc-banner{ visibility:visible; display:block;}





/*top,J1,J2,yncup TOP
----------------------------------------------------------------------------*/
#pickup			{ margin:0 ; padding:0; position:relative;width: 430px;}
#pickup-photo	{	margin: 0 ; text-align:left; padding:0 0 5px 0; width:430px; position:relative;}
#pickup-text	{ font-size:small;	line-height:1.5em;	margin:3px 0; padding:0 0 5px 0;width:425px; position:relative; }


#c-release		{	background: transparent; margin:15px 0; position:relative; border:1px solid #999; width:430px;}

#quick-search		{	font-size:11px;	_font-size: small;	*font-size: small; background:url(../images/topimg/quick-search-icon.gif) no-repeat 3px 3px; padding-top:0.4em; padding-left:83px; padding-bottom:0.5em;}
#quick-search span	{	padding:0 1.5em 0 0;}



#c-release .sttle,
#rankingbox .sttle,
#top-goaldigest .sttle	{  color:#000;text-align:left; padding:0 0 0 1em;margin:0; font-size:12px;font-weight:bold;height:23px; background:url(../images/topimg/sttle-bg03.gif) repeat-x;}




/*right Game Schedule (TOP,J1,J2,YNC)
-----------------------*/
table.sche-box		{	width: 185px;	margin: 0 ;	font-size:11px;	_font-size: small;	*font-size: small;	border-collapse:collapse;	padding: 0;	line-height: 1.4em;}

table.sche-box th	{	background: #fff;	padding: 2px 8px;	font-size: small;	border-bottom:2px solid #999;}
table.sche-box td	{	border-bottom: 1px solid #ddd;	padding: 2px 0;	text-align: center;	white-space: nowrap;	vertical-align: middle;}
table.sche-box td.ho{	background:url(../images/tate-dot.gif) repeat-y right; width:25%;}
table.sche-box td.vs{	 width:22%;}
table.sche-box td.vs a		{	background:#CCFFFF; }
table.sche-box td.vs a:hover		{	background:#99FF99; text-decoration:none; }
table.sche-box td.aw{	background:url(../images/tate-dot.gif) repeat-y left; width:25%;}
table.sche-box td.sta{	background:url(../images/tate-dot.gif) repeat-y left; padding-left:5px; text-align:left; width:28%;}

table.sche-box td.bg{	/*background:url(../images/schebox-bg.gif) repeat;*/}
table.sche-box td.bg-tem	{	background:url(../images/schebox-bg.gif) repeat;	text-align: right;	padding: 0 2px 0 0;}
table.sche-box td.tem		{	text-align: right;	padding: 0 2px 0 0;}

img.icon-temp	{	position: relative;	top: 3px;	margin: 0;	padding: 0;}

#jleague-live div.score-live a,
table.sche-box td div.score-live a			{	margin: 0 auto;	border: none;	color: #777;	display: block;	font-weight: normal;	text-indent: -9999px;	height:17px;	width:47px;}

#jleague-live div.score-live a,
table.sche-box td div.score-live a			{	background: url(../images/icon-live02.gif) no-repeat;}

#jleague-live div.score-live a:hover,
#jleague-live div.score-live a:hover a,
table.sche-box td div.score-live a:hover,
table.sche-box td div.score-live a:hover a	{	background:url(../images/icon-live02.gif) no-repeat 0 -17px;	text-decoration:none;}


.sttle				{	margin: 0;	font-size: x-small;	text-align: right;	font-family: Verdana;color: #66FF00;	height: 26px;padding: 0;clear: both;vertical-align: top;}
.sttle a			{	color: #003366;	text-decoration:none;}
.sttle a:link		{	color: #003366;	text-decoration:none;;}
.sttle a:hover		{	color: #000066;	text-decoration:underline;}
.sttle a:visited	{	color: #6666FF;	text-decoration:underline;}

#sttle-info,/*XVξρ*/
#sttle-cal,/*i[OJ_[*/
#sttle-htr/*,z[^E|[g*//*#sttle-doc*/
{	height:auto; margin:0; padding:0;}


.sttle p a,
.sttle p a:link	{ text-decoration:underline;}
.sttle p a:hover	{ text-decoration:none;}
.sttle p a:visited	{}


#infobox			{	padding:3px 0;	width: 95%;	margin: 0 auto;	text-align:left; position:relative;}
#infobox ul			{	margin: 0 2px;	padding: 5px 0; position:relative;}
#infobox li			{	list-style: none;	background:url(../images/topimg/icon-list04.gif) no-repeat 0px 5px;	margin: 0 0 5px 0;	padding: 0 0 0 10px;}
img.info-new		{	margin: 0;	position: relative;}


#htrbox							{ padding:0; width:95%; margin:0 auto; text-align:left; position:relative; }
	#shar-clm #htrbox			{ width:225px; }
#htrbox p						{ font-size:11px;	_font-size: small;	*font-size: small; width:150px;}
#htrbox .box01,
#htrbox .box02					{ border-bottom:3px solid #dadaca; position:relative;height:57px; padding:0.3em 0 0.5em 0;}
#htrbox	.box01 img				{ float:right; }
#htrbox	.box01 p img.info-new,
#htrbox	.box02 p img.info-new	{ float:none;}
#htrbox	.date					{ color:#333; font-size:11px; margin-top:1.5em; position:absolute; bottom:0.3em;}
	#shar-clm #htrbox .box01,
	#shar-clm #htrbox .box02	{ height:auto;}
	#shar-clm #htrbox .box02	{ background-color:#f1f1e4;}
	#shar-clm #htrbox .date		{ position:relative; margin-top:0; text-align:right; bottom:0; padding-right:5px;}
	#shar-clm #htrbox p			{ width:auto; padding:5px; margin:0;}


#docbox				{ padding:0; width:95%; margin:0 auto; text-align:left; position:relative;font-size:11px; }
#docbox li.icon-doc			{	margin-right:10px;	padding: 2px 2px 4px 15px; background-position:0 3px;}
#docbox li.pdf				{	}
#docbox li.doc				{	}


.newphoto				{ padding:0; width:100%; margin:0; text-align:left; position:relative; background:#fff url(../images/topimg/newphoto-bg.gif) repeat-x center bottom;}
	.newphoto p						{ font-size:11px;	_font-size: small;	*font-size: small; line-height:normal; margin:0; padding:0;}
	.newphoto .box01				{ position:relative;/*height:70px;*/ padding:2px 2px 18px 2px; min-height:70px;}
	.newphoto .box01 img			{ float:right; margin-left:0.3em;}
	.newphoto .box01 p img.info-new	{ float:none;}
	.newphoto .date					{ color:#333; font-size:11px; margin-top:1.5em; position:absolute; bottom:0.3em;}



/*Mini Calendar
-----------------------*/
table.cal-box				{	border-collapse: collapse;	margin: 0 auto;	font-family: Verdana;	color: #000;	width:100%;	font-size:11px; background: #fff; border:1px solid #ccc;}
table.cal-box th			{	background: #e9e9e9;	text-align: center;	padding: 4px 0;	font-weight: normal;width:14%; border-bottom:2px solid #ccc;}
table.cal-box td			{	text-align: center; /*padding:5px 0;*/ border:1px solid #ccc; height:15px;}
table.cal-box td a			{	display:block;	text-decoration:none; color:#003366; background-color:#FFC;height:15px;/*background-color: #FFCCCC;	color: #333;*/}
table.cal-box td a:hover	{	background-color:#FF6;	text-decoration:none;}






/*tab
-------------------------------------------------------------------------------------------------------------------*/
/*New TAB*/
.tab-sche,
.tab-reco,
.tab-rank	{ background:#ccc;width:225px;	text-indent:-9999px;	padding: 0;	height: 22px; margin:0;}

.tab-j1-01,.tab-j2-01,.tab-yn-01,.tab-xs-01,.tab-jc-01,.tab-rep-01 		{	width:37px; float:left; height: 22px; cursor:pointer; margin-left:4px;margin-right:7px;}
.tab-j1-02,.tab-j2-02,.tab-yn-02,.tab-xs-02,.tab-jc-02,.tab-rep-02 		{	width:67px; float:left; height: 22px; cursor:pointer;}
.tab-j1-03,.tab-j2-03,.tab-yn-03,.tab-xs-03,.tab-jc-03,.tab-rep-03 		{	width:71px; float:left; height: 22px; cursor:pointer;}

.tabbase			{	font-size:11px;	margin: 0 0 15px 0;	width: 225px;}
#c-sub .tab-main	{	width: 223px;	padding:0; line-height:1.4; margin:0;clear:both; border-right:1px solid #ccc;border-left:1px solid #ccc; border-bottom:1px solid #000;}

#c-sub .tab-main .tab-graybox{ margin:5px;}

#tab-j1 .tab-sche,
#tab-j2 .tab-sche,
#tab-yn .tab-sche,
#tab-xs .tab-sche,
#tab-jc .tab-sche{	background:#ccc url(../images/topimg/j1tab-sche.gif) no-repeat left top;}


#tab-j1 .tab-reco,
#tab-j2 .tab-reco,
#tab-yn .tab-reco,
#tab-xs .tab-reco,
#tab-jc .tab-reco{	background:#ccc url(../images/topimg/j1tab-reco.gif) no-repeat center top;}

#tab-j1 .tab-rank,
#tab-j2 .tab-rank,
#tab-yn .tab-rank,
#tab-xs .tab-rank,
#tab-jc .tab-rank{	background:#ccc url(../images/j1tab-rank.gif) no-repeat center top;}



.tab-graybox .roundcont		{	background-color: #ddd;	color: #333;	width:100%;	margin: 5px 0 0 0;	font-size: 11px;}
.tab-graybox .roundtop		{	background: url(../images/tr-gray01.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.tab-graybox .roundbottom	{	background: url(../images/br-gray01.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.tab-graybox span.tl-img	{	background: url(../images/tl-gray01.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.tab-graybox span.bl-img	{	background: url(../images/bl-gray01.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}

.tab-whitebox					{	margin:0 0 8px 0; }
.tab-whitebox .roundcont		{	background-color: #fff;	color: #333;	width:100%;	margin: 0 auto;	font-size: 11px; position:relative;}
.tab-whitebox .roundtop			{	background: url(../images/tr-white01.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.tab-whitebox .roundbottom		{	background: url(../images/br-white01.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.tab-whitebox span.tl-img		{	background: url(../images/tl-white01.gif) no-repeat top left; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute; left:0;}
.tab-whitebox span.bl-img		{	background: url(../images/bl-white01.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute; left:0;}
.tab-whitebox .relation li		{	height:auto;}


.tab-main table.sche-box			{width:100%;}
.tab-main table.sche-box th			{ text-align:left;	padding: 5px 2px;}

.tab-main .ranking-box				{	margin: 0; line-height:1.4;font-size:11px;	_font-size: small;	*font-size: small; background:#FFC;}
.tab-main .ranking-box ul{}
.tab-main .ranking-box li{ /*background:url(../images/nav_dot.gif) repeat-x center bottom;*/ border-bottom:1px solid #ccc; list-style:none; padding:0.2em 0.5em;}



.tab-main .ranking-box dl			{	margin:3px;	padding:5px;	background:url(../images/nav_dot.gif) repeat-x center bottom;	height: 65px;}
.tab-main .ranking-box dt			{	padding: 0 0 0 20px;	width: 70px;	float: left;}
.tab-main .ranking-box dt img		{	border:1px solid #333;}
.tab-main .ranking-box dt.rank-no01	{	background:url(../images/no001.gif) no-repeat left center;}
.tab-main .ranking-box dt.rank-no02	{	background:url(../images/no002.gif) no-repeat left center;}
.tab-main .ranking-box dt.rank-no03	{	background:url(../images/no003.gif) no-repeat left center;}
.tab-main .ranking-box dt.rank-no04	{	background:url(../images/no004.gif) no-repeat left center;}
.tab-main .ranking-box dt.rank-no05	{	background:url(../images/no005.gif) no-repeat left center;}
.tab-main .ranking-box dd			{	margin: 0 0 0 90px;	padding: 0px;	width: 75px;	height: 60px;}
.ranking-box .player				{	font-size:10px;}
.ranking-box .club					{}
.ranking-box .goal					{	padding:3px 0 0 0;}
.ranking-box .goal span				{	font-size: 18px; font-weight:bold;	color: #000;}
.ranking-box .update				{	font-size:11px; text-align:right; padding:0 8px; font-weight:normal; margin:0 0 3px 0; }
.ranking-box .otherrank				{	font-size:10px; padding:5px; text-align:right;}
.ranking-box .game					{	font-size:small;	font-weight:bold;	padding:2px;	background-color:#ddd; border-bottom:3px solid #00117a;text-align: left;}



/*calender TAB*/
#caltab{ /*width:200px;	*/margin:0 0.5em;	padding:0 0 5px 0; }
#caltab .tab-cal01	{	background:url(../images/caltab01.gif) no-repeat left top;display:none;}
#caltab .tab-cal02	{	background:url(../images/caltab02.gif) no-repeat left top;display:none;}
#caltab .tabbase	{	width: 100%; margin:0 auto;}
#caltab .tab-main	{	border:0;	width:100%; padding-top:0;}

.tab-cal01,
.tab-cal02			{	width:100%;	height: 25px; text-indent:-9999px;}

.tab-cal-01,
.tab-cal-02 		{	width:53px; float:left; height: 25px; cursor:pointer;}



/*gray-box*/
.gray-box		{	margin: 0 10px 10px 10px;	padding: 0;	position: relative;}
.gray-box-top	{	background: #fff url(../images/gray-box-t.gif) no-repeat top center;	margin: 3px 0 0 0;	padding: 0px;	position: relative;}
.gray-box-body	{	font-size: x-small;	text-align: left;	line-height: 1.4em;	padding: 3px 0;	width: 190px;	margin: 0 auto;	position: relative;	top: 4px;	background: #eaeaea;}
.gray-box-btm	{	background: url(../images/gray-box-b.gif) no-repeat top;	height: 4px;	margin: 4px 0 2px 0;	padding: 0;	z-index: 0;}


.relation		{	margin:0 auto; text-align:left;}
.relation ul	{	margin: 0 4px;	padding: 0 3px;}
.relation li	{	list-style: none;	padding: 0 0 0 20px;	height: 17px;	margin: 0;}
ul li.rela-club,
ul li.rela-ticket	{	background:url(../images/icon-doc.gif) no-repeat 2px;}
ul li.rela-temp		{	background:url(../images/icon-nw.gif) no-repeat 2px;}




/*club only
-------------------------------------------------------------------------------------------------------------------*/
#jleague-club #t-main img a		{	border-width:0;}
#jleague-club #club-left		{	width: 440px;	float: left; margin-bottom:10px;}
#jleague-club #club-right		{	float: right;	width:225px;	margin: 0 auto;}

#jleague-yn #logo,
#jleague-cmt2007 #logo,
#jleague-club #logo,
#jleague-ticket #logo			{	/*width: 660px;*/	height: 115px;	/*margin: 0 auto;	background-color:#ddd;	*/text-indent: -9999px;}

/*#jleague-yn #emb,
#jleague-cmt2007 #emb			{	height: 115px;	margin: 0 auto;	width: 200px;	text-indent: -9999px;	display: none;}*/


#jleague-club .inner li.non		{	background:url(../images/icon-li.gif) no-repeat 0 4px;	padding: 1px 0 0 12px;	line-height: normal;}
#jleague-club .inner li			{ font-size:small;	}
#jleague-club img.uniform		{	display: block;	text-align: center;	margin: 0 auto;}


#jleague-club #emb		{ width:225px; height:120px;margin-bottom:15px;display:block; text-indent:-9999px; margin-top:0; display:none;}
#jleague-club #emb a	{ width:225px; height:120px;display:block;}



/*Club Color*/
#jleague-club table#club-box	{ border-top:3px solid; border-bottom:3px solid;}

#jleague-club.sapporo table#club-box	{	border-color:#e50000;}
#jleague-club.sendai table#club-box		{	border-color:#fec210;}
#jleague-club.yamagata table#club-box	{	border-color:#0f218b;}
#jleague-club.mito table#club-box		{	border-color:#0066a5;}
#jleague-club.kusatsu table#club-box	{	border-color:#07406e;}
#jleague-club.tokyov table#club-box		{	border-color:#017952;}
#jleague-club.shonan table#club-box		{	border-color:#71be45;}
#jleague-club.kyoto table#club-box		{	border-color:#93298f;}
#jleague-club.cosaka table#club-box		{	border-color:#f21e8c;}
#jleague-club.tokushima table#club-box	{	border-color:#213f9a;}
#jleague-club.ehime table#club-box		{	border-color:#ff9900;}
#jleague-club.fukuoka table#club-box	{	border-color:#0a2266;}
#jleague-club.tosu table#club-box		{	border-color:#00acd4;}
#jleague-club.kashima table#club-box	{	border-color:#b10026;}
#jleague-club.urawa table#club-box		{	border-color:#fc001a;}
#jleague-club.omiya table#club-box		{	border-color:#f46f22;}
#jleague-club.chiba table#club-box		{	border-color:#ffe500;}
#jleague-club.kashiwa table#club-box	{	border-color:#f5f500;}
#jleague-club.fctokyo table#club-box	{	border-color:#111183;}
#jleague-club.kawasaki table#club-box	{	border-color:#5097c5;}
#jleague-club.yokohamafm table#club-box	{	border-color:#10218b;}
#jleague-club.yokohamafc table#club-box	{	border-color:#0d1b6f;}
#jleague-club.kofu table#club-box		{	border-color:#c419a;}
#jleague-club.niigata table#club-box	{	border-color:#ff3300;}
#jleague-club.shimizu table#club-box	{	border-color:#ff8000;}
#jleague-club.iwata table#club-box		{	border-color:#688bc0;}
#jleague-club.nagoya table#club-box		{	border-color:#e50000;}
#jleague-club.gosaka table#club-box		{	border-color:#0e3193;}
#jleague-club.kobe table#club-box		{	border-color:#a30234;}
#jleague-club.hiroshima table#club-box	{	border-color:#3e1486;}
#jleague-club.oita table#club-box		{	border-color:#223f99;}
#jleague-club.gifu table#club-box		{	border-color:#00643d;}
#jleague-club.kumamoto table#club-box	{	border-color:#b61a14;}
#jleague-club.tochigi table#club-box	{	border-color:#fff100;}
#jleague-club.toyama table#club-box		{	border-color:#003894;}
#jleague-club.okayama table#club-box	{	border-color:#a9002e;}
#jleague-club.kitakyushu table#club-box	{	border-color:#FF0;}
#jleague-club.tottori table#club-box	{	border-color:#66CC33;}
#jleague-club.fcmachida table#club-box	{	border-color:#00226d;}
#jleague-club.matsumoto table#club-box	{	border-color:#003E1F;}

#jleague-club #data		{	width: 430px;	padding: 5px 0;	margin: 0;}
#jleague-yn #gamedata,
#jleague-club #gamedata	{	padding: 5px 0;}

#jleague-ticket table#club-box th	{	width:20%;	text-align: center;}

table#club-box		{	border-collapse: collapse;	width: 100%;	font-size:small;	border-top: 3px solid #999;	line-height: 1.4em;}
table#club-box th	{	background-color: #eee;	border-bottom: 1px solid #ccc;	border-right:1px solid #aaa;	padding: 2px 5px; text-align:left; vertical-align: middle; white-space:nowrap;}
table#club-box td	{	border-bottom: 1px solid #ccc;	padding: 2px 4px;	background:#fff;}
#gamedata-ttle		{	background: url(../club/images/clubdata.gif) no-repeat bottom left;	/*height:24px;*/ padding:7px 0;	text-indent:-9999px;	width: 225px;	border-bottom: 1px solid #fff;	display: block;}
#club-link			{	padding:10px 0;}




/*stadium only
-------------------------------------------------------------------------------------------------------------------*/
table.level01		{	width:300px; border-collapse:collapse; border-bottom:1px solid #ddd; margin:5px 15px 20px 5px; font-size:small;	float: left;}
table.level01 th	{	padding: 8px 5px;	text-align: center;	border-bottom: 3px solid #bbb;	background: #ddd;}
table.level01 td	{	border-top: 1px solid #ddd;	padding: 6px 4px;}
table.level01 td.sum{	background: #eee;	text-align: center;}


#sta-box			{ margin: 5px auto;	width: 91%; overflow:hidden;}

#jleague-stadium #data		{	width: 290px;margin: 0 auto;padding: 10px 0;font-size: small;line-height: 1.5em;float: right; position:relative;}

#jleague-stadium.sapporo_dome #data ul,
#jleague-stadium.kashima #data ul,
#jleague-stadium.saitama #data ul,
#jleague-stadium.omiya #data ul,
#jleague-stadium.todoroki #data ul,
#jleague-stadium.nissan #data ul,
#jleague-stadium.big_swan #data ul,
#jleague-stadium.nihon_daira #data ul,
#jleague-stadium.hiratsuka #data ul{ margin-top:45px;}

#jleague-stadium .icon-crownset{ position: absolute; width:148px; height:60px; top:0; left:0;}

#data .icon-crown01{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2001.gif) no-repeat;}
#data .icon-crown02{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2002.gif) no-repeat;}
#data .icon-crown03{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2003.gif) no-repeat;}
#data .icon-crown04{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2004.gif) no-repeat;}
#data .icon-crown05{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2005.gif) no-repeat;}
#data .icon-crown06{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2006.gif) no-repeat;}
#data .icon-crown07{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2007.gif) no-repeat;}
#data .icon-crown08{ position:absolute; width:48px; height:60px; top:0; left:50px; background: url(../stadium/images/crown2008.gif) no-repeat;}
#data .icon-crown09{ position:absolute; width:48px; height:60px; top:0; left:100px; background: url(../stadium/images/crown2009.gif) no-repeat;}

.big_swan #data .icon-crown09,
.saitama #data .icon-crown09{ position:absolute; width:48px; height:60px; top:0; left:50px; background: url(../stadium/images/crown2009.gif) no-repeat;}
.nihon_daira #data .icon-crown10{ position:absolute; width:48px; height:60px; top:0; left:150px; background: url(../stadium/images/crown2010.gif) no-repeat;}
.nissan #data .icon-crown10{ position:absolute; width:48px; height:60px; top:0; left:50px; background: url(../stadium/images/crown2010.gif) no-repeat;}

.nihon_daira #data .icon-crown11{ position:absolute; width:48px; height:60px; top:0; left:200px; background: url(../stadium/images/crown2011.gif) no-repeat;}
.nissan #data .icon-crown11{ position:absolute; width:48px; height:60px; top:0; left:100px; background: url(../stadium/images/crown2011.gif) no-repeat;}
.omiya #data .icon-crown11{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2011.gif) no-repeat;}
.todoroki #data .icon-crown11{ position:absolute; width:48px; height:60px; top:0; left:0; background: url(../stadium/images/crown2011.gif) no-repeat;}
	
	
#data .icon-crown01 a,
#data .icon-crown02 a,
#data .icon-crown03 a,
#data .icon-crown04 a,
#data .icon-crown05 a,
#data .icon-crown06 a,
#data .icon-crown07 a,
#data .icon-crown08 a, 
#data .icon-crown09 a,
#data .icon-crown10 a,
#data .icon-crown11 a{ display:block; width:48px; height:60px; text-indent: -9999px;}

#data .icon-crown01 a:hover{ background: url(../stadium/images/crown2001over.gif) no-repeat;}
#data .icon-crown02 a:hover{ background: url(../stadium/images/crown2002over.gif) no-repeat;}
#data .icon-crown03 a:hover{ background: url(../stadium/images/crown2003over.gif) no-repeat;}
#data .icon-crown04 a:hover{ background: url(../stadium/images/crown2004over.gif) no-repeat;}
#data .icon-crown05 a:hover{ background: url(../stadium/images/crown2005over.gif) no-repeat;}
#data .icon-crown06 a:hover{ background: url(../stadium/images/crown2006over.gif) no-repeat;}
#data .icon-crown07 a:hover{ background: url(../stadium/images/crown2007over.gif) no-repeat;}
#data .icon-crown08 a:hover{ background: url(../stadium/images/crown2008over.gif) no-repeat;}
#data .icon-crown09 a:hover{ background: url(../stadium/images/crown2009over.gif) no-repeat;}
#data .icon-crown10 a:hover{ background: url(../stadium/images/crown2010over.gif) no-repeat;}
#data .icon-crown11 a:hover{ background: url(../stadium/images/crown2011over.gif) no-repeat;}

.sta-txt	{	font-size:11px; padding:10px;}


/*Best Pitch old120124
#jleague-stadium.omiya #sta-3d,
#jleague-stadium.todoroki #sta-3d,
#jleague-stadium.nihon_daira #sta-3d,
#jleague-stadium.big_swan #sta-3d,
#jleague-stadium.hiratsuka #sta-3d,
#jleague-stadium.saitama #sta-3d,
#jleague-stadium.kashima #sta-3d,
#jleague-stadium.sapporo_dome #sta-3d,
#jleague-stadium.nissan #sta-3d{ position:relative;}

Best Pitch end*/


#sta-sekiwari-tochigi,
#sta-sekiwari-shimizu,
#sta-sekiwari-iwata,
#sta-sekiwari-kyoto,
#sta-sekiwari-oita,
#sta-sekiwari-kumamoto,
#sta-sekiwari-iwata,
#sta-sekiwari-kusatsu,
#sta-sekiwari-tokyov,
#sta-sekiwari-fctokyo,
#sta-sekiwari-kashiwa,
#sta-sekiwari-kofu,
#sta-sekiwari-yokohamafc,
#sta-sekiwari-yokohamafm,
#sta-sekiwarifc,
#sta-sekiwarifm,
#sta-sekiwari,
#sta-sekiwari02		{	width:500px;height: 420px;	margin: 0 auto;	font-size: small;	padding: 0;	position:relative;	}

#sta-map			{	/*width:450px; height: 450px;*/ text-align:center;margin: 0 auto;}

/*.sta-photo			{	padding:1px;	border:1px solid #ddd;	width: 280px;	margin: 30px 0 0 0;}*/
.sta-photo			{ margin-top:40px;float: left; padding:10px 0; width: 280px; margin:0; }

#traffic-print	{	display:none;}
#sta-traffic		{ padding:10px 0; margin:0 auto; text-align:center;}
	
	#jleague-jomocup.sta #sta-3d,
	#jleague-fcwc.stadium #sta-3d{	height: 270px;	margin: 0 auto;	width: 360px;	float: left;}

	#jleague-jomocup.sta #sta-3d					{	background:url(../jomocup/2008/images/2007stadium_a.jpg) no-repeat center;	}
	#jleague-jomocup.sta #sta-map					{	background:url(../stadium/kokuritsu/images/2008map.gif) no-repeat center 10px; }

	#jleague-stadium.kashiwanoha #sta-3d			{	background:url(../stadium/kashiwanoha/images/2007stadium_a.jpg) no-repeat center;	}


#jleague-jomocup.sta #data,
#jleague-stadium #data		{	width: 290px;margin: 0 auto;padding: 10px 0;font-size: small;line-height: 1.5em;float: right; position:relative;}

/*#jleague-stadium.kumagaya #data,*/
/*#jleague-stadium.tottori #data,*/
/*#jleague-stadium.nagai_kyu #data,*/
/*#jleague-stadium.nishigaoka #data,*/
/*#jleague-stadium.tochigi #data*/
/*#jleague-stadium.tsuyama #data,*/
/*#jleague-stadium.suizenzi #data,*/
/*#jleague-stadium.matsumoto #data,*/
/*#jleague-stadium.komazawa #data,*/
/*#jleague-stadium.kagoshima #data,*/
#jleague-stadium.machida #data,
#jleague-stadium.niigata #data,
#jleague-stadium.fukushima #data,
#jleague-stadium.mizuho_kyu #data,
#jleague-stadium.hakodate #data,
#jleague-stadium.hitachi #data,
#jleague-stadium.ashikaga_riku #data,
#jleague-stadium.marugame #data,
#jleague-stadium.nagasaki #data,
#jleague-stadium.kanazawa #data,
#jleague-stadium.nagai2 #data,
#jleague-stadium.medow #data,
#jleague-stadium.mikiriku #data,
#jleague-stadium.kouchiriku #data,
#jleague-stadium.saga #data,
#jleague-stadium.muroran #data,
#jleague-stadium.hitachinaka #data,
#jleague-stadium.fukui #data{ float:none;width:92%; padding:0 0 20px 0;}




/*#jleague-stadium.kumagaya .sta-photo,*/
/*#jleague-stadium.nagai_kyu .sta-photo,*/
/*#jleague-stadium.kobe_u .sta-photo,*/
/*#jleague-stadium.mito .sta-photo,*/
/*#jleague-stadium.shikishima .sta-photo,*/
/*#jleague-stadium.nishigaoka .sta-photo,*/
/*#jleague-stadium.tochigi .sta-photo*/
/*#jleague-stadium.nagaragawa .sta-photo*/
/*#jleague-stadium.tottori .sta-photo,*/
/*#jleague-stadium.tsuyama .sta-photo,*/
/*#jleague-stadium.kumamoto .sta-photo,*/
/*#jleague-stadium.matsumoto .sta-photo,*/
/*#jleague-stadium.komazawa .sta-photo,*/
/*#jleague-stadium.kagoshima .sta-photo,*/
#jleague-stadium.saga .sta-photo,
#jleague-stadium.hitachinaka .sta-photo,
#jleague-stadium.nagasaki .sta-photo,
#jleague-stadium.marugame .sta-photo,
#jleague-stadium.ashikaga_riku .sta-photo,
#jleague-stadium.hakodate .sta-photo,
#jleague-stadium.mizuho_kyu .sta-photo,
#jleague-stadium.hitachi .sta-photo,
#jleague-stadium.kanazawa .sta-photo,
#jleague-stadium.nagai2 .sta-photo,
#jleague-stadium.muroran .sta-photo		{ margin:30px auto;	text-align: center;}


/*#jleague-stadium.suizenzi .sta-photo,*/
/*#jleague-stadium.okayama .sta-photo,*/
/*#jleague-stadium.ichihara .sta-photo,*/
#jleague-stadium.mikiriku .sta-photo,
#jleague-stadium.kouchiriku .sta-photo,
#jleague-stadium.hitachinaka .sta-photo,
#jleague-stadium.fukui .sta-photo,
#jleague-stadium.niigata .sta-photo		{ display:none; }


#jleague-jomocup.sta #data02,
#jleague-stadium #data02		{	border: 3px double #ddd;	padding: 3px;	margin: 5px auto;	width: 91%;	background-color: #e2e9f6;}
#jleague-stadium #data03		{	width: 95%;	margin: 0 auto;	padding: 10px 0;}
#jleague-jomocup.sta #data ul,
#jleague-stadium #data ul		{	margin:0;	padding:0;}
#jleague-jomocup.sta #data02 ul,
#jleague-stadium #data02 ul		{	padding: 6px;	margin: 0;	font-size:small;}
#jleague-stadium #data03 ul		{	margin: 0 0 0 20px;	padding: 0;	font-size:small;	line-height: 1.3em;}
#jleague-jomocup.sta #data ul li,
#jleague-stadium #data ul li{	list-style:none;display:block;padding: 0 2px 5px 12px;line-height:normal;background:url(../images/nav_dot.gif) repeat-x bottom;}

#jleague-jomocup.sta #data ul li.first,
#jleague-stadium #data ul li.first{	background:url(../images/icon-arrowblue.gif) no-repeat left;	margin: 0;	font-weight: bold;	padding: 3px 2px 3px 15px; border-bottom:0; position:relative;}

#jleague-jomocup.sta #data02 ul li,
#jleague-stadium #data02 ul li{	margin: 0 0 2px 20px;	list-style-type: square;	line-height:1.4em;}
#jleague-jomocup.sta #data02 ul li.first,
#jleague-stadium #data02 ul li.first{	list-style: none;	background:url(../images/nav_dot.gif) repeat-x bottom;	margin: 0 0 5px 0;	padding: 0 0 5px 5px;	height: 15px;	}
#jleague-jomocup.sta #data02 ul li.first strong,
#jleague-stadium #data02 ul li.first strong{	color:#003366;}
#jleague-stadium #data03 ul li{	margin: 0 0 5px 0;	list-style-type: disc;}
#jleague-stadium #data ul li ul li,
#jleague-stadium #data02 ul li ul li
#jleague-stadium #data03 ul li ul li{	margin: 0 0 5px 20px;}

#jleague-stadium #data03 ul ul li{	list-style:circle;}





/*ticket only
-------------------------------------------------------------------------------------------------------------------*/
#jleague-ticket .atten{	/*text-align:left;*/}
#jleague-ticket .atten p{	margin:0; padding:0; font-size:11px;	color:#000;	font-weight:normal;}

#jleague-ticket.season #t-main p{ font-size:14px; line-height:1.7; margin:5px 5px 10px 5px; padding:0;}
#jleague-ticket.season .season-about{clear:left;background:url(../images/icon-question.gif) no-repeat 5px 11px;padding:10px 0 10px 18px;font-size:11px;margin:10px 0;border:3px double #ddd;}
	
	

#jleague-ticket .club-box			{	width: 30%;	float: left;	margin: 5px;	padding: 5px 0;	font-size: small;}
#jleague-ticket .club-box ul		{	padding: 0;	margin: 0;}
#jleague-ticket .club-box li		{	list-style:none;	margin:0;		padding: 14px 0 14px 43px;	border-bottom: 1px solid #ddd;}
#jleague-ticket .club-box li.first	{	font-weight:bold;	padding: 3px;	background: #eee;	border-bottom: 3px solid #ccc;	margin: 0 0 5px 0;}

li.icon-kashima		{	background:url(../images/icon-emb-kashima.gif) no-repeat;		}
li.icon-urawa		{	background:url(../images/icon-emb-urawa.gif) no-repeat;			}
li.icon-omiya		{	background:url(../images/icon-emb-omiya.gif) no-repeat;			}
li.icon-chiba		{	background:url(../images/icon-emb-chiba.gif) no-repeat;			}
li.icon-kashiwa		{	background:url(../images/icon-emb-kashiwa.gif) no-repeat;		}
li.icon-fctokyo		{	background:url(../images/icon-emb-fctokyo.gif) no-repeat;		}
li.icon-kawasaki	{	background:url(../images/icon-emb-kawasaki.gif) no-repeat;		}
li.icon-yokohamafm	{	background:url(../images/icon-emb-yokohamafm.gif) no-repeat;	}
li.icon-yokohamafc	{	background:url(../images/icon-emb-yokohamafc.gif) no-repeat;	}
li.icon-kofu		{	background:url(../images/icon-emb-kofu.gif) no-repeat;			}
li.icon-niigata		{	background:url(../images/icon-emb-niigata.gif) no-repeat;		}
li.icon-shimizu		{	background:url(../images/icon-emb-shimizu.gif) no-repeat;		}
li.icon-iwata		{	background:url(../images/icon-emb-iwata.gif) no-repeat;			}
li.icon-nagoya		{	background:url(../images/icon-emb-nagoya.gif) no-repeat;		}
li.icon-gosaka		{	background:url(../images/icon-emb-gosaka.gif) no-repeat;		}
li.icon-kobe		{	background:url(../images/icon-emb-kobe.gif) no-repeat;			}
li.icon-hiroshima	{	background:url(../images/icon-emb-hiroshima.gif) no-repeat;		}
li.icon-oita		{	background:url(../images/icon-emb-oita.gif) no-repeat;			}
li.icon-sapporo		{	background:url(../images/icon-emb-sapporo.gif) no-repeat;		}
li.icon-sendai		{	background:url(../images/icon-emb-sendai.gif) no-repeat;		}
li.icon-yamagata	{	background:url(../images/icon-emb-yamagata.gif) no-repeat;		}
li.icon-mito		{	background:url(../images/icon-emb-mito.gif) no-repeat;			}
li.icon-kusatsu		{	background:url(../images/icon-emb-kusatsu.gif) no-repeat;		}
li.icon-tokyov		{	background:url(../images/icon-emb-tokyov.gif) no-repeat;		}
li.icon-shonan		{	background:url(../images/icon-emb-shonan.gif) no-repeat;		}
li.icon-kyoto		{	background:url(../images/icon-emb-kyoto.gif) no-repeat;			}
li.icon-cosaka		{	background:url(../images/icon-emb-cosaka.gif) no-repeat;		}
li.icon-tokushima	{	background:url(../images/icon-emb-tokushima.gif) no-repeat;		}
li.icon-ehime		{	background:url(../images/icon-emb-ehime.gif) no-repeat;			}
li.icon-fukuoka		{	background:url(../images/icon-emb-fukuoka.gif) no-repeat;		}
li.icon-kitakyushu	{	background:url(../images/icon-emb-kitakyushu.gif) no-repeat;	}
li.icon-tosu		{	background:url(../images/icon-emb-tosu.gif) no-repeat;			}
li.icon-gifu		{	background:url(../images/icon-emb-gifu.gif) no-repeat;			}
li.icon-kumamoto	{	background:url(../images/icon-emb-kumamoto.gif) no-repeat;		}
li.icon-tochigi		{	background:url(../images/icon-emb-tochigi.gif) no-repeat;		}
li.icon-toyama		{	background:url(../images/icon-emb-toyama.gif) no-repeat;		}
li.icon-okayama		{	background:url(../images/icon-emb-okayama.gif) no-repeat;		}
li.icon-tottori		{	background:url(../images/icon-emb-tottori.gif) no-repeat;		}
li.icon-matsumoto	{	background:url(../images/icon-emb-matsumoto.gif) no-repeat;		}
li.icon-fcmachida	{	background:url(../images/icon-emb-fcmachida.gif) no-repeat;		}


#jleague-ticket #cup{	border:1px solid #ddd;	width:200px;	height:150px;}


.league					{	width:200px;	margin: 10px 0 0 0;}
#jleague-ticket .league	{	margin: 0 0 5px 0;}


.ticket-info{	margin: 0 0 5px 0;	line-height: 1.4em;	font-size: small;	padding: 5px;	clear: both;}
.ticket-info ul{	margin: 5px 0 15px 0;	padding: 0 5px;}
.ticket-info li{	margin: 0 0 3px 15px;	padding: 0;	list-style-type: square;}
.ticket-info li.first{	list-style: none;}
#ticket-atten{padding: 10px;margin: 30px 0;font-size: small;color: #666;line-height: 1.4em;position: relative;width: 630px;border-top: 1px solid #ddd;display: block;clear: both;height: 100px;}
.ticket-atten{	padding: 5px;	margin: 0 10px 15px 10px;	font-size: 12px;	color: #777;	position:relative;	border-bottom:5px solid #ddd;}
	.ticket-atten ul{ margin:0 0 0 15px;}
	.ticket-atten li{ list-style:square; padding:0; margin:0 0 3px 0;}


#ticket-atten ul{	margin:0 0 0 15px;	padding:10px;}
#ticket-atten li{	margin: 0 0 3px 0;	padding: 0;	list-style-type: circle;}
#ticketj1{	margin:0;	padding:0;}


.icon-web01,
.icon-mobile01,
.icon-phone01,
.icon-shop01				{	cursor:pointer;background:url(../ticket/images/tab.gif) no-repeat center top;float:left;	height: 46px;	}

.icon-web01					{ width:145px;}
.icon-phone01				{ width:140px;}
.icon-shop01				{ width:145px;}

/*
.icon-web01:hover			{	background:url(../ticket/images/tab.gif) no-repeat 0 -46px;}
.icon-phone01 :hover		{	background-position:-145px -46px;}
.icon-shop01 :hover			{	background-position:-285px -46px;}
*/

.tab-web .icon-web01		{	background-position:0 -46px;}
.tab-web .icon-phone01		{	background-position:-145px 0;}
.tab-web .icon-shop01		{	background-position:-285px 0;}

.tab-mob .icon-web01		{	background-position:0 0;}
.tab-mob .icon-phone01		{	background-position:-145px 0;}
.tab-mob .icon-shop01		{	background-position:-285px 0;}

.tab-pho .icon-web01		{	background-position:0 0;}
.tab-pho .icon-phone01		 {	background-position:-145px -46px;}
.tab-pho .icon-shop01		{	background-position:-285px 0;}

.tab-sho .icon-web01		{	background-position:0 0;}
.tab-sho .icon-phone01		{	background-position:-145px 0;}
.tab-sho .icon-shop01		{	background-position:-285px -46px;}


.ticket-tab				{	width: 430px; margin:0 0 10px 0;}
.ticket-tab#t-web01		{	display:block;visibility:visible;}
.ticket-tab#t-phone02	{	display:none;visibility:hidden;}
.ticket-tab#t-shop03	{	display:none;visibility:hidden;}

#jleague-ticket img.imgprint,
#jleague-ticket .side-box table#tickebox,
#jleague-ticket #cornar-right .side-box .other-text{ display:none;}


.tab-web,
.tab-mob,
.tab-pho,
.tab-sho{	width:430px;	height: 46px;}

.ticket-content		{	position:relative;	display: block;	height: 100%;	padding-top:12px;}

.buy-ttle{ display:none;}
#jleague-ticket #cornar-left{	position:relative;}
#jleague-ticket #cornar-left p{	margin:0;	padding:10px;}
#jleague-ticket .fin-text	{	width:330px;}
#jleague-ticket #container #right #t-main .ticket-content .fin-text dt	{ position:relative;}
#jleague-ticket .piamente { background-color:#FFFFCC; padding:5px; margin:10px 20px; border:6px double #ccc;}



/*­Jnϊ@^u*/
.tab-saleleague				{ 	width:210px; height:28px; border-bottom:1px solid #000; margin-bottom:5px;}
.tab-saleync				{ 	width:210px; height:28px; border-bottom:1px solid #660000;margin-bottom:5px;}
.tab-saleacl				{ 	width:210px; height:28px; border-bottom:1px solid #438ece;margin-bottom:5px;}

.sale-tab					{	width:210px; margin:0 auto; padding:0;}
.sale-tab#t-saleleague		{	display:block;visibility:visible;}
.sale-tab#t-saleync			{	display:none;visibility:hidden;}
.sale-tab#t-saleacl			{	display:none;visibility:hidden;}

.icon-saleleague,
.icon-saleync,
.icon-saleacl				{	background:url(../ticket/images/sale-tab.gif) no-repeat center top; float:left;	height: 28px;cursor:pointer;}

.icon-saleleague			{	width:44px;}
.icon-saleync				{	width:84px;}
.icon-saleacl				{	width:60px;}

.tab-saleleague .icon-saleleague	{	background-position:0 -28px;}
.tab-saleleague .icon-saleync		{	background-position:-44px 0;}
.tab-saleleague .icon-saleacl		{	background-position:-128px 0;}

.tab-saleync .icon-saleleague		{	background-position:0 0;}
.tab-saleync .icon-saleync			{	background-position:-44px -28px;}
.tab-saleync .icon-saleacl			{	background-position:-128px 0;}

.tab-saleacl .icon-saleleague		{	background-position:0 0;}
.tab-saleacl .icon-saleync			{	background-position:-44px 0;}
.tab-saleacl .icon-saleacl			{	background-position:-128px -28px;}




.coad-p{ background:#ccffff; border:2px solid #99cccc; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:5px; margin:5px;}
	.salebox .coad-p dl		{ padding:0 3px; margin:0;}
	.salebox .coad-p dt		{ color:#206ab5; font-weight:bold; padding:0;}
	.salebox .coad-p dd		{ font-weight:bold; font-size:14px;padding:0;}
	
	
.coad-l{ background:#c4ffc0; border:2px solid #8dc68a; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:5px; margin:5px;}
	.salebox .coad-l dl		{ padding:0 3px; margin:0;}
	.salebox .coad-l dt		{ color:#339900; font-weight:bold; padding:0;}
	.salebox .coad-l dd		{ font-size:14px;padding:0; margin-bottom:2px;}
	.salebox .coad-l dd span{ font-weight:bold;}


.coad-7{ background:#FFC; border:2px solid #FC9; -moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; padding:5px; margin:5px;}
	.salebox .coad-7 dl		{ padding:0 3px; margin:0;}
	.salebox .coad-7 dt		{ color:#F93; font-weight:bold; padding:0;}
	.salebox .coad-7 dd		{ font-size:14px;padding:0; margin-bottom:2px;}



/*vCKCh\¦Aρ\¦*/
#jleague-ticket .box-rakuten{ display:none;}

#jleague-ticket.tokyov #t-web01 .box-rakuten,
#jleague-ticket.kobe #t-web01 .box-rakuten,
#jleague-ticket.fctokyo #t-web01 .box-rakuten	{ display:inline;}



/*#jleague-ticket.kumamoto #t-shop03 .box-711,
#jleague-ticket.yamagata #t-web01 .box-eplus,
#jleague-ticket.tochigi #t-web01 .box-eplus,
#jleague-ticket.kusatsu #t-web01 .box-eplus,
#jleague-ticket.toyama #t-web01 .box-eplus,
#jleague-ticket.gifu #t-web01 .box-eplus,
#jleague-ticket.nagoya #t-web01 .box-eplus,
#jleague-ticket.okayama #t-web01 .box-eplus,
#jleague-ticket.tokushima #t-web01 .box-eplus,
#jleague-ticket.ehime #t-web01 .box-eplus,
#jleague-ticket.kitakyushu #t-web01 .box-eplus,
#jleague-ticket.tosu #t-web01 .box-eplus,
#jleague-ticket.kumamoto #t-web01 .box-eplus,
#jleague-ticket.oita #t-web01 .box-eplus,
#jleague-ticket.sendai #t-web01 .box-eplus
#jleague-ticket.urawa #t-web01 .box-yahoo,*/

#jleague-ticket.kumamoto #t-shop03 .box-ampm,
#jleague-ticket.tosu #t-shop03 .box-ampm,
#jleague-ticket.kitakyushu #t-shop03 .box-ampm,
#jleague-ticket.fukuoka #t-shop03 .box-ampm,
#jleague-ticket.fukuoka #t-shop03 .box-cn,
#jleague-ticket.ehime #t-shop03 .box-ampm,
#jleague-ticket.ehime #t-shop03 .box-711,
#jleague-ticket.ehime #t-shop03 .box-cn,
#jleague-ticket.ehime #t-phone02 .box-cn,
#jleague-ticket.ehime #t-web01 .box-cn,
#jleague-ticket.kashiwa #t-phone02 .box-pia,
#jleague-ticket.kashiwa #t-phone02 .box-cn,
#jleague-ticket.kashiwa #t-shop03 .box-ampm,
#jleague-ticket.kashiwa #t-shop03 .box-711,
#jleague-ticket.kashiwa #t-shop03 .box-ck,
#jleague-ticket.kashiwa #t-shop03 .box-fmart,
#jleague-ticket.kashiwa #t-shop03 .box-pia,
#jleague-ticket.kashiwa #t-shop03 .box-cn,
#jleague-ticket.kashiwa #t-web01 .box-pia,
#jleague-ticket.kashiwa #t-web01 .box-yahoo,
#jleague-ticket.kashiwa #t-web01 .box-cn,
#jleague-ticket.kashiwa #t-web01 .box-eplus,
#jleague-ticket.hiroshima #t-shop03 .box-cn,
#jleague-ticket.hiroshima #t-shop03 .box-ampm,
#jleague-ticket.hiroshima #t-phone02 .box-cn,
#jleague-ticket.hiroshima #t-web01 .box-cn,
#jleague-ticket.sendai #t-shop03 .box-ampm,
#jleague-ticket.sendai #t-shop03 .box-711,
#jleague-ticket.sendai #t-phone02 .box-cn,
#jleague-ticket.sendai #t-shop03 .box-cn,
#jleague-ticket.sendai #t-web01 .box-cn,
#jleague-ticket.gosaka #t-web01 .box-cn,
#jleague-ticket.gosaka #t-phone02 .box-cn,
#jleague-ticket.gosaka #t-shop03 .box-cn{ display:none;}


#jleague-ticket h2.ttle { margin-top:5px;}

#jleague-xscup.ticket .fin-logo,
#jleague-ticket .fin-logo			{ padding: 0;	width: auto; float:left; width:100px; text-align:center}

#jleague-xscup.ticket .fin-text,
#jleague-ticket .fin-text			{	margin: 0;	padding:0;	width:335px; float:right;}

#jleague-xscup.ticket .ticket-content dl,
#jleague-ticket .ticket-content dl	{	border: 0;	margin:0 10px 25px 0;padding:0;	width:315px; float:right;}

#jleague-xscup.ticket .ticket-content dt,
#jleague-ticket .ticket-content dt{	font-size:14px;margin:0;font-size:small; font-weight:bold;	padding:3px 0 3px 20px; background:url(../images/icon-arrowblue.gif) no-repeat 5px 5px;}

#jleague-xscup.ticket .ticket-content dd.url,
#jleague-ticket .ticket-content dd.url{	line-height: normal;margin: 0 0 0 5px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}

#jleague-xscup.ticket .ticket-content dd.txt,
#jleague-ticket .ticket-content dd.txt{	font-size: 12px;line-height: 1.4;	padding: 5px;	background-color: #eee;	margin: 3px 0 0 0;	color: #666;}

#jleague-ticket .fin-ttle	{	font-size:14px; font-weight:bold;margin:0 10px 15px 10px; padding:2px 0 2px 5px; background-color:#FFC; border-bottom:1px solid #aaa; color:#000;}


.box-pia,
.box-yahoo,
.box-ltike,
.box-cn,
.box-eplus,
.box-rakuten,
.box-other,
.box-fmart,
.box-ck,
.box-711,
.box-ampm{	position:relative;}

.box-pia:after,
.box-yahoo:after,
.box-ltike:after,
.box-cn:after,
.box-eplus:after,
.box-rakuten:after,
.box-other:after,
.box-fmart:after,
.box-ck:after,
.box-711:after,
.box-ampm:after{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}

*html .box-pia,
*html .box-yahoo,
*html .box-ltike,
*html .box-cn,
*html .box-eplus,
*html .box-rakuten,
*html .box-other,
*html .box-fmart,
*html .box-ck,
*html .box-711,
*html .box-ampm{	height:1%;}

.box-pia,
.box-yahoo,
.box-ltike,
.box-cn,
.box-eplus,
.box-rakuten,
.box-other,
.box-fmart,
.box-ck,
.box-711,
.box-ampm{	display:inline-block;}


/*2011.7.29 ΗΑ */
#jleague-ticket table#ticketbox			{ width:100%; border-collapse:collapse; border:1px solid #ddd; border-bottom:2px solid #cecab9; margin:0 auto; z-index:2; position:relative;}
#jleague-ticket table#ticketbox th		{ background:#e8e4d4; font-weight:normal; font-size:11px; padding:2px 0; text-align:center; line-height:1.3; border-top:1px solid #cecab9;}
	#jleague-ticket.clubtop table#ticketbox th	{	background-color:#e1e1e1;}
	#jleague-ticket table#ticketbox th a		{ text-decoration:underline;}
	#jleague-ticket table#ticketbox th a:hover	{ text-decoration:none;}
	
#jleague-ticket table#ticketbox td		{ text-align:center; padding:2px 0; border:1px solid #ddd; line-height:normal;}
#jleague-ticket table#ticketbox .odd	{ background:#efefef;} 
#jleague-ticket table#ticketbox .cate			{ padding:0 5px;}
#jleague-ticket table#ticketbox .cate .cate-j1	{ background:url(../ticket/images/ticket-all.gif) -600px -1px; text-indent:-9999px; width:25px; height:22px;}
#jleague-ticket table#ticketbox .cate .cate-j2	{ background:url(../ticket/images/ticket-all.gif) -638px -1px; text-indent:-9999px; width:25px; height:22px;}
#jleague-ticket table#ticketbox .cate .cate-yn,
#jleague-ticket table#ticketbox .cate .cate-ync	{ background:url(../ticket/images/ticket-all.gif) -676px -1px; text-indent:-9999px; width:25px; height:22px;}
#jleague-ticket table#ticketbox .sales			{ color:#33cc00; font-size:15px;}
#jleague-ticket table#ticketbox span.sales-soldout	{ color:#F00; font-size:15px;}



.playguide-icon			{ background:url(../ticket/images/ticket-all.gif) no-repeat -390px -17px; height:15px; margin-left:5px;}
.playguide-icon div		{ width:45px;height:15px;text-indent:-9999px; float:left; margin-right:2px;}
.playguide-icon div a 	{ width:45px;height:15px;display:block; } 
.playguide-icon div a 	{ background:url(../ticket/images/ticket-all.gif) no-repeat -390px 0;} 
	.playguide-icon div.pia a			{ background-position:-390px 0;}
	.playguide-icon div.lowticket a		{ background-position:-437px 0;}
	.playguide-icon div.cnplay a		{ background-position:-484px 0;}
	.playguide-icon div.eplus a			{ background-position:-531px 0;} 
	
	.playguide-icon div.pia a:hover			{ background-position:-390px -34px;}
	.playguide-icon div.lowticket a:hover	{ background-position:-437px -34px;}
	.playguide-icon div.cnplay a:hover		{ background-position:-484px -34px;}
	.playguide-icon div.eplus a:hover		{ background-position:-531px -34px;}




#ticketnav			{ height:33px; position:relative; margin-top:10px; width:425px; left:10px; z-index:20;}
#ticketnav ul		{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -1467px; height:33px; list-style:none; position:absolute; top:1px;}
#ticketnav li		{ float:left; /*position:relative; */margin-right:10px;}
#ticketnav  a		{ text-indent:-9999px; display:block; height:33px;outline:0; position:relative;}
#ticketnav  a		{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -1434px;}


#ticketnav-all a		{ background-position:0 -1434px; width:65px;}
#ticketnav-j1 a			{ background-position:-75px -1434px; width:65px;}
#ticketnav-j2 a			{ background-position:-150px -1434px; width:65px;}
#ticketnav-ync a		{ background-position:-225px -1434px; width:115px;}
#ticketnav-club a		{ background-position:-350px -1434px; width:65px;}


#jleague-ticket.top #ticketnav-all a,
#jleague-ticket.j1top #ticketnav-j1 a,
#jleague-ticket.j2top #ticketnav-j2 a,
#jleague-ticket.ynctop #ticketnav-ync a,
#jleague-ticket.clubtop #ticketnav-club a,
#ticketnav a:hover,
#ticketnav li:hover a,
#ticketnav li.mnhover a {
	background: none !important;
	text-decoration:none;
}


#ticketnav-club .tooltip2 {
	display: none;
	position:fixed;
	/*padding: 5px 2px;*/
	z-index: 10;
	border-right: 1px solid #d3cdb5;
	border-left: 1px solid #d3cdb5;
	border-bottom: 1px solid #d3cdb5;
	font-size: 14px;
	line-height: 18px;
	text-align: left;
	width: 570px;
	text-decoration: none;
	background: #fff url(../ticket/images/tooltip-bg.gif) repeat-x 0 top;
}

#ticketnav-club #ticketnav-club-all				{ position:relative; padding:40px 10px 10px 10px;z-index: 3;}
#ticketnav-club #ticketnav-club-all:after		{ content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
	*html #ticketnav-club #ticketnav-club-all	{ height:1%;}
	#ticketnav-club #ticketnav-club-all			{ display:inline-block;}

#ticketnav-club #ticketnav-club-all div			{ width:270px;}
	#ticketnav-club #ticketnav-club-all div#j1	{ float:left;
	}
	#ticketnav-club #ticketnav-club-all div#j2	{ margin-left:280px;}
#ticketnav-club .tooltip2 #ticketnav-club-all a			{ text-indent:0; display:block; float:left; width:51px; text-align:center;  height:auto; padding:4px 0; background-image:none; background-color:transparent; border-bottom:1px solid #eae5d7;}
#ticketnav-club .tooltip2 #ticketnav-club-all a:hover{ color:#66C; }


#ticketnav2			{ position:absolute; right:5px; width:90px; top:50px;height:19px;}
#ticketnav2 ul		{ background:url(../ticket/images/ticket-all.gif) no-repeat -20px -1215px; width:90px;height:19px; list-style:none; position:absolute;}
#ticketnav2 li		{ float:left; list-style:none;height:19px; padding:0; margin:0;}
#ticketnav2 a		{ text-indent:-9999px; display:block; outline:0;height:19px;}
#ticketnav2 a		{ background:url(../ticket/images/ticket-all.gif) ;}

#ticketnav2 li.back a,
#ticketnav3 li.back a{ background-position: -20px -1196px ; width:45px;}
#ticketnav2 li.next a,
#ticketnav3 li.next a{ background-position: -65px -1196px ; width:44px;}


#ticketnav2 li.back,
#ticketnav3 li.back{ background:url(../ticket/images/ticket-all.gif) no-repeat -20px -1234px ; width:45px; text-indent:-9999px;}

#ticketnav2 li.next,
#ticketnav3 li.next{ background:url(../ticket/images/ticket-all.gif) no-repeat -65px -1234px ; width:44px; text-indent:-9999px;}


#ticketnav2 li.next a:hover,
#ticketnav2 li.next:hover a,
#ticketnav2 li.next.mnhover a,
#ticketnav3 li.next a:hover,
#ticketnav3 li.next:hover a,
#ticketnav3 li.next.mnhover a	{	background:url(../ticket/images/ticket-all.gif) no-repeat -65px -1215px;text-decoration:none;}

#ticketnav2 li.back a:hover,
#ticketnav2 li.back:hover a,
#ticketnav2 li.back.mnhover a,
#ticketnav3 li.back a:hover,
#ticketnav3 li.back:hover a,
#ticketnav3 li.back.mnhover a {	background:url(../ticket/images/ticket-all.gif) no-repeat -20px -1215px;	text-decoration:none;}


/*#ticketnav2 a:hover,
#ticketnav2 li:hover a,
#ticketnav2 li.mnhover a,
#ticketnav3 a:hover,
#ticketnav3 li:hover a,
#ticketnav3 li.mnhover a {
	background: none !important;
	text-decoration:none;
}*/






#ticketnav3			{ width:90px; height:19px; position:absolute; right:5px; margin:10px 0;}
#ticketnav3 ul		{ background:url(../ticket/images/ticket-all.gif) no-repeat -20px -1215px; height:19px; list-style:none; position:absolute;}
#ticketnav3 li		{ float:left; list-style:none;height:19px;padding:0; margin:0;}
#ticketnav3  a		{ text-indent:-9999px; display:block; outline:0;height:19px;}
#ticketnav3  a		{ background:url(../ticket/images/ticket-all.gif);}












#salese-notes			{ border-top:1px solid #e8e4d4; margin:40px 10px 0 10px; padding:10px 5px; text-align:center; position:relative;}
#salese-notes:after		{ content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
	*html #salese-notes	{ height:1%;}
	#salese-notes		{ display:inline-block;}


#salese-notes span					{ display:block; color:#4d4d4d; font-size:12px;}
#salese-notes div					{ color:#33cc00;width:105px; float:left; font-size:16px;}
#salese-notes div.salese-soldout	{ color:#F00;}


#salese-notes2			{ clear:both; position:relative; top:25px; margin:0 20px; color:#666;}


#salese-howto			{ margin:10px 10px 50px 10px; font-size:14px; background-color:#fff; padding:0; border:1px solid #dad3bc; position:relative;}
#salese-howto div		{ background-color:#f5f1e1; margin:3px; padding:10px;}
#salese-howto select	{ margin:0; padding:0; position:absolute; right:15px; top:12px;}

#jleague-ticket #banner		{ display:none;}
#jleague-ticket.ynctop #salese-howto{display:none;}
/*#jleague-ticket.top #banner,
#jleague-ticket.ynctop #banner	{ margin:10px auto; font-size:14px; width:640px;padding:0; position:relative; display:block;}
*/
#clubheader				{ border-top:1px solid #cecab9; padding:0; position:relative; z-index:2;}
#clubheader #clubname	{ text-indent:-9999px; padding:8px 5px; }

#t-main #clubmenu		{ position:absolute; right:0; top:8px; font-size:12px; }
#t-main #sekiwarimenu	{ position:absolute; right:0; top:8px; font-size:12px;}


#t-main #clubmenu .snav,
#t-main #sekiwarimenu .snav	{ float:left; margin-right:5px;}
#t-main #clubmenu a,
#t-main #sekiwarimenu a		{ padding:0 10px; background:#fff; text-align:center; border:1px solid #bcb8aa;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color:#000; text-decoration:none; display:block;}


	#sapporo #clubname					{ border-bottom:5px solid #e50000; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -85px;}
	#sapporo #t-main #clubmenu a.kore,
	#sapporo #t-main #clubmenu a:hover	{ background:#e50000; color:#fff;}

	#sendai #clubname					{ border-bottom:5px solid #fdd061; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -115px;}
	#sendai #t-main #clubmenu a.kore,
	#sendai #t-main #clubmenu a:hover	{ background:#fdd061; color:#000;}

	#yamagata #clubname					{ border-bottom:5px solid #0f218b; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -146px;}
	#yamagata #t-main #clubmenu a.kore,
	#yamagata #t-main #clubmenu a:hover	{ background:#0f218b; color:#fff;}

	#kashima #clubname					{ border-bottom:5px solid #b10026; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -177px;}
	#kashima #t-main #clubmenu a.kore,
	#kashima #t-main #clubmenu a:hover	{ background:#b10026; color:#fff;}

	#mito #clubname					{ border-bottom:5px solid #0066a5; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -207px;}
	#mito #t-main #clubmenu a.kore,
	#mito #t-main #clubmenu a:hover	{ background:#0066a5; color:#fff;}

	#tochigi #clubname					{ border-bottom:5px solid #fdf001; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -237px;}
	#tochigi #t-main #clubmenu a.kore,
	#tochigi #t-main #clubmenu a:hover	{ background:#fdf001; color:#000;}

	#kusatsu #clubname					{ border-bottom:5px solid #07406e; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -267px;}
	#kusatsu #t-main #clubmenu a.kore,
	#kusatsu #t-main #clubmenu a:hover	{ background:#07406e; color:#fff;}

	#urawa #clubname					{ border-bottom:5px solid #ec1a3a; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -297px;}
	#urawa #t-main #clubmenu a.kore,
	#urawa #t-main #clubmenu a:hover	{ background:#ec1a3a; color:#fff;}

	#omiya #clubname					{ border-bottom:5px solid #f46f22; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -325px;}
	#omiya #t-main #clubmenu a.kore,
	#omiya #t-main #clubmenu a:hover	{ background:#f46f22; color:#fff;}

	#chiba #clubname					{ border-bottom:5px solid #019b6a; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -355px;}
	#chiba #t-main #clubmenu a.kore,
	#chiba #t-main #clubmenu a:hover	{ background:#019b6a; color:#fff;}

	#kashiwa #clubname					{ border-bottom:5px solid #fdef00; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -387px;}
	#kashiwa #t-main #clubmenu a.kore,
	#kashiwa #t-main #clubmenu a:hover	{ background:#fdef00; color:#000;}

	#fctokyo #clubname					{ border-bottom:5px solid #224099; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -417px;}
	#fctokyo #t-main #clubmenu a.kore,
	#fctokyo #t-main #clubmenu a:hover	{ background:#224099; color:#fff;}

	#tokyov #clubname					{ border-bottom:5px solid #00744b; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -447px;}
	#tokyov #t-main #clubmenu a.kore,
	#tokyov #t-main #clubmenu a:hover	{ background:#00744b; color:#fff;}

	#kawasaki #clubname					{ border-bottom:5px solid #32a3dc; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -477px;}
	#kawasaki #t-main #clubmenu a.kore,
	#kawasaki #t-main #clubmenu a:hover	{ background:#32a3dc; color:#fff;}

	#yokohamafm #clubname					{ border-bottom:5px solid #0c4da2; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -507px;}
	#yokohamafm #t-main #clubmenu a.kore,
	#yokohamafm #t-main #clubmenu a:hover	{ background:#0c4da2; color:#fff;}

	#yokohamafc #clubname					{ border-bottom:5px solid #094089; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -537px;}
	#yokohamafc #t-main #clubmenu a.kore,
	#yokohamafc #t-main #clubmenu a:hover	{ background:#094089; color:#fff;}

	#shonan #clubname					{ border-bottom:5px solid #71be45; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -567px;}
	#shonan #t-main #clubmenu a.kore,
	#shonan #t-main #clubmenu a:hover	{ background:#71be45; color:#fff;}

	#kofu #clubname					{ border-bottom:5px solid #0067b3; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -597px;}
	#kofu #t-main #clubmenu a.kore,
	#kofu #t-main #clubmenu a:hover	{ background:#0067b3; color:#fff;}

	#niigata #clubname					{ border-bottom:5px solid #f25823; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -627px;}
	#niigata #t-main #clubmenu a.kore,
	#niigata #t-main #clubmenu a:hover	{ background:#f25823; color:#fff;}

	#toyama #clubname					{ border-bottom:5px solid #023894; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -657px;}
	#toyama #t-main #clubmenu a.kore,
	#toyama #t-main #clubmenu a:hover	{ background:#023894; color:#fff;}

	#shimizu #clubname					{ border-bottom:5px solid #f7931e; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -687px;}
	#shimizu #t-main #clubmenu a.kore,
	#shimizu #t-main #clubmenu a:hover	{ background:#f7931e; color:#fff;}

	#iwata #clubname					{ border-bottom:5px solid #6599d1; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -717px;}
	#iwata #t-main #clubmenu a.kore,
	#iwata #t-main #clubmenu a:hover	{ background:#6599d1; color:#fff;}

	#nagoya #clubname					{ border-bottom:5px solid #d92128; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -747px;}
	#nagoya #t-main #clubmenu a.kore,
	#nagoya #t-main #clubmenu a:hover	{ background:#d92128; color:#fff;}

	#gifu #clubname					{ border-bottom:5px solid #00643d; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -777px;}
	#gifu #t-main #clubmenu a.kore,
	#gifu #t-main #clubmenu a:hover	{ background:#00643d; color:#fff;}

	#kyoto #clubname					{ border-bottom:5px solid #6e0f6b; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -807px;}
	#kyoto #t-main #clubmenu a.kore,
	#kyoto #t-main #clubmenu a:hover	{ background:#6e0f6b; color:#fff;}

	#gosaka #clubname					{ border-bottom:5px solid #005bab; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -837px;}
	#gosaka #t-main #clubmenu a.kore,
	#gosaka #t-main #clubmenu a:hover	{ background:#005bab; color:#fff;}

	#cosaka #clubname					{ border-bottom:5px solid #e62e8b; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -867px;}
	#cosaka #t-main #clubmenu a.kore,
	#cosaka #t-main #clubmenu a:hover	{ background:#e62e8b; color:#fff;}

	#kobe #clubname					{ border-bottom:5px solid #a40134; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -897px;}
	#kobe #t-main #clubmenu a.kore,
	#kobe #t-main #clubmenu a:hover	{ background:#a40134; color:#fff;}

	#tottori #clubname					{ border-bottom:5px solid #6eb93d; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -927px;}
	#tottori #t-main #clubmenu a.kore,
	#tottori #t-main #clubmenu a:hover	{ background:#6eb93d; color:#fff;}

	#okayama #clubname					{ border-bottom:5px solid #b5003c; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -957px;}
	#okayama #t-main #clubmenu a.kore,
	#okayama #t-main #clubmenu a:hover	{ background:#b5003c; color:#fff;}

	#hiroshima #clubname					{ border-bottom:5px solid #57409a; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -987px;}
	#hiroshima #t-main #clubmenu a.kore,
	#hiroshima #t-main #clubmenu a:hover	{ background:#57409a; color:#fff;}

	#tokushima #clubname					{ border-bottom:5px solid #234099; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1017px;}
	#tokushima #t-main #clubmenu a.kore,
	#tokushima #t-main #clubmenu a:hover	{ background:#234099; color:#fff;}

	#ehime #clubname					{ border-bottom:5px solid #f7931e; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1047px;}
	#ehime #t-main #clubmenu a.kore,
	#ehime #t-main #clubmenu a:hover	{ background:#f7931e; color:#fff;}

	#fukuoka #clubname					{ border-bottom:5px solid #004182; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1077px;}
	#fukuoka #t-main #clubmenu a.kore,
	#fukuoka #t-main #clubmenu a:hover	{ background:#004182; color:#fff;}

	#kitakyushu #clubname					{ border-bottom:5px solid #fdc702; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1107px;}
	#kitakyushu #t-main #clubmenu a.kore,
	#kitakyushu #t-main #clubmenu a:hover	{ background:#fdc702; color:#000;}

	#tosu #clubname					{ border-bottom:5px solid #04a7d0; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1137px;}
	#tosu #t-main #clubmenu a.kore,
	#tosu #t-main #clubmenu a:hover	{ background:#04a7d0; color:#fff;}

	#kumamoto #clubname					{ border-bottom:5px solid #b61a14; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1167px;}
	#kumamoto #t-main #clubmenu a.kore,
	#kumamoto #t-main #clubmenu a:hover	{ background:#b61a14; color:#fff;}

	#oita #clubname					{ border-bottom:5px solid #224099; background:#e8e4d4 url(../ticket/images/ticket-all.gif) no-repeat -570px -1197px;}
	#oita  #t-main #clubmenu a.kore,
	#oita  #t-main #clubmenu a:hover	{ background:#224099; color:#fff;}







	#t-main #sekiwarimenu a.kore,
	#t-main #sekiwarimenu a:hover	{ background:#e8e4d5; color:#333;}



#inquiry		{ padding:10px 10px; background:#f4f4f4;border:2px solid #e8e4d5;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;color:#000; text-decoration:none; display:block; margin:5px 0 13px 0; position:relative; font-size:24px; width:640px;}
	#inquiry:after	{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
	*html #inquiry	{	height:1%;}
	#inquiry		{	display:inline-block;}
#inquiry #inquiry-ttle{ position:absolute; font-size:13px; color:#9a9274; width:90px; top:10px; left:15px;}
#inquiry table		{ position:relative; float:right;}
#inquiry table th	{ font-weight:normal; padding-right:10px; padding-bottom:5px;}
#inquiry table td	{ font-size:12px; padding-bottom:5px;}


#sale-box					{ position:relative;}
#sale-box ul				{ margin:5px; color:#888;}
#sale-box table ul			{ color:#333;}
#sale-box .ttle				{ background:url(../ticket/images/sale-web_bg.gif) repeat-x center bottom; text-indent:-9999px; position:relative;}
#sale-box .ttle span		{ width:380px; height:45px; display:block;}
	#sale-web .ttle span	{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -90px;}
	#sale-phone .ttle span	{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -135px;}
	#sale-shop .ttle span	{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -190px;}
	#sale-sekiwari .ttle span	{ background:url(../ticket/images/ticket-all.gif) no-repeat 0 -1118px;}
	
	
#sale-web,
#sale-phone,
#sale-shop					{ margin-bottom:15px;}

#sale-sekiwari				{ position:relative;}


#sale-box table			{ border:1px solid #e8e4d4; border-collapse:collapse; width:100%; margin-bottom:20px;}
#sale-box table th		{ border-bottom:1px solid #e8e4d4; width:100px; text-align:center;}
	#sale-box table th.pia		{ background:url(../ticket/images/ticket-all.gif) no-repeat -9px -240px;}
	#sale-box table th.l-tike	{ background:url(../ticket/images/ticket-all.gif) no-repeat -133px -235px;}
	#sale-box table th.cn		{ background:url(../ticket/images/ticket-all.gif) no-repeat -280px -235px;}
	#sale-box table th.eplus	{ background:url(../ticket/images/ticket-all.gif) no-repeat -430px -235px;}
	#sale-box table th.family	{ background:url(../ticket/images/ticket-all.gif) no-repeat -12px -625px;}
	#sale-box table th.circleksunkus	{ background:url(../ticket/images/ticket-all.gif) no-repeat -145px -620px;}
	#sale-box table th.lawson			{ background:url(../ticket/images/ticket-all.gif) no-repeat -281px -615px;}
	#sale-box table th.sej				{ background:url(../ticket/images/ticket-all.gif) no-repeat -432px -610px;}

#sale-box table td		{ border-bottom:1px solid #e8e4d4; padding:10px;}
#sale-box table td.ssttle{ background-color:#ffffef; font-size:14px; padding:5px 10px;}
#sale-box table dl		{ margin:5px 0; padding:0;}
#sale-box table dt		{ font-size:18px; margin:0; padding:3px 0;}
#sale-box table dt span	{ font-size:12px; font-weight:normal;}
#sale-box table dd		{ font-size:12px; line-height:1.5; color:#333; margin:0; padding:0;}
#sale-box table dd.notes{ padding:0 0 0 12px; color:#888;}

#sale-box .p-code		{ background: #eee url(../ticket/images/ticket-all.gif) no-repeat -27px -770px; padding:5px 5px 5px 68px;border:1px solid #eee;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; font-size:14px;}
#sale-box .l-code		{ background:#eee url(../ticket/images/ticket-all.gif) no-repeat -27px -870px; padding:5px 5px 5px 68px;border:1px solid #eee;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; font-size:14px;}
#sale-box .s-code		{ background:#eee url(../ticket/images/ticket-all.gif) no-repeat -18px -1263px; padding:5px 5px 5px 68px;border:1px solid #eee;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; font-size:14px;}


.sekiwariimg	{ margin:0 auto; text-align:center; }

#sale-box table#price			{ width:70%; margin:0 auto; border-collapse:collapse; border:1px solid #ccc;}
#sale-box table#price th		{ text-align:left; width:200px; background:#eee; padding: 2px 0 2px 10px;border:1px solid #ccc;}
#sale-box table#price td		{ text-align:right; padding: 2px 10px 2px 0;border:1px solid #ccc;}
#sale-box table#price .add		{ background-color:#ddd;}
#sale-box table#price .add  td	{ padding:0; text-align:center;}
#sale-box .other-text			{ width:70%; text-align:left; margin:20px auto;}
#sale-box .other-text ul		{ color:#666;}
#sale-box table#price td.add2	{ text-align:left; padding:2px 2px 2px 10px;}

#sale-box .atten{ background-color:none; text-align:right; background:none; border:0;}




/*release only
-------------------------------------------------------------------------------------------------------------------*/

#release-index{	margin: 0 0.5em;	padding: 0 0 5px 0;	background: #fff;	clear: right; border-top:1px solid #bfbf9d; font-size:11px;	_font-size: small;	*font-size: small;}
	#jleague-search #release-index{ font-size:small; border-top:0;}

#news-sign,
#news-jhead,
#pitchlogo,
#news-clear{	display:none;}

#jleague-release .days{ width:88px;}
#jleague-release .subject{ width:550px;}
.days{	font-size:small;	width: 45px;	float: left;	padding:2px 3px;	line-height:1.4em;	margin:0;}
#days{	font-size: x-small;	padding: 5px 0 5px 5px;	background: url(../images/nav_dot.gif) top repeat-x;	letter-spacing: 1.1px;}
.subject{	font-size:small;	width: 600px;	padding:2px 3px;	margin:0;	line-height:1.4em;	float: left;}

#c-release .subject{	width: 370px;	padding:1px 0 1px 2px;	text-align:left;	float:right;}
#c-release .subject a{	border-bottom:1px solid #ccc; display:block; background:url(../images/topimg/icon-list03.gif) no-repeat 2px 7px; padding:1px 0 1px 11px;}
#c-release .subject a:hover{background:url(../images/topimg/icon-list03-blue.gif) no-repeat 2px 7px; }
#c-release .subject a.last{ border-bottom:0;}
#c-release .days{	padding:1px 2px;	color:#666;	float:left; width:40px;}


#subject{	font-size:120%;	padding: 5px;	background:url(../images/nav_dot.gif) bottom repeat-x;	margin: 0 0 15px 0;	font-weight:bold;	position: relative;}
#text{	font-size: small;	width: 95%;	margin: 0 auto;	padding: 10px 0;	line-height: 1.5em;}

.dirdottedline{clear:both;	position:relative; font-size:0; border-bottom:1px solid #bfbf9d;padding:0; margin: 3px 0 0 0;}

#jleague-pv .nextback-t{}
.nextback-t{	text-align: right;	font-size: 12px;	padding: 0 0 3px 0;	margin: 0 0 5px 0;}
.nextback-b{	text-align: right;	font-size: 12px;	padding: 3px 0 0 0;	margin: 10px 0 0 0;	clear:both;}
	#jleague-release.newsarticle .nextback-b{border-top: 3px solid #ddd;}
	
	
.back{	margin: 0 1px;	display: inline;	padding: 0 5px;}
.next{	margin: 0 1px;	display: inline;	padding: 5px 5px;	background:url(../images/icon-w.gif) no-repeat right;}
.newindex{	margin: 0 1px;	display: inline;	padding: 5px 5px;	background:url(../images/icon-w.gif) no-repeat right;}

#retrieval-result{	float: right;	width: 300px;	text-align: right;	font-size: small;	font-weight: normal;}
#retrieval-result span{	font-size: large;	font-weight: bold;	letter-spacing: 0.2em;	padding: 0 3px;	color: #990000;}


#jleague-fairplay.schoolwhistle table.releasebox01 {	border-top:2px solid #e9e138;	border-bottom:2px solid #e9e138;}
table.releasebox01 {	width:100%;	border-collapse:collapse;	margin:3px auto;	border: 1px solid #ccc;	font-size:small;	line-height: 1.3em;}
table.releasebox01 th {	padding:5px;	background:#eee;	border:1px solid #ccc;	text-align: center;	vertical-align:middle;}
table.releasebox01 th.item01 {	border-bottom: 1px solid #ccc;}
table.releasebox01 td {	border:1px solid #ccc;	padding:5px;}
table.releasebox01 th.sum-l,
table.releasebox01 td.sum-l {	text-align:left;}
table.releasebox01 td.sum-c {	text-align:center;}
table.releasebox01 th.sum-r,
table.releasebox01 td.sum-r {	text-align:right;}
.release-cap01{	font-size: x-small;	padding: 0 0 20px 0;	line-height:1.6;}
.qlinkrelease{	width: 100%;	padding: 3px 0;	height: 18px;	border-bottom: 3px solid #ddd;	margin: 0 0 10px 0;	background: #eee;}
.qlinkrelease select{	float:right;}



/*about only
-------------------------------------------------------------------------------------------------------------------*/
#jleague-aboutj #t-main{ width:902px;}

.about-box{	width: 98%;	margin: 0 auto;	font-size: small;}
.about-box ul{	padding: 0 0 15px 10px;	margin: 0 0 0 10px;}
.about-box li{	line-height: 1.4em;}
.about-box02{	width: 200px;	font-size: x-small;	padding: 0 0 20px 0;}

#jleague-link #maincontents .item02,
#jleague-document #maincontents .item02{	height:27px;margin: 0;padding: 5px 12px 0;font-size: small;font-weight: bold;background: url(../images/h3title02.gif) no-repeat left top;}


#jleague-aboutj #aboutjcontents .picarea	{	margin: 10px 0;	padding: 0;	text-align: center;	}

#jleague-link #maincontents ul.deffont,
#jleague-aboutj #aboutjcontents ul.deffont	{	margin: 0 0 21px;	padding: 7px 40px;	}

#jleague-link #maincontents ul.deffont li,
#jleague-aboutj #aboutjcontents .deffont-p li,
#jleague-aboutj #aboutjcontents ul.deffont li	{	padding: 2px 0 2px 5px;	}

#jleague-aboutj #aboutjcontents .deffont-p ul,
#jleague-aboutj #aboutjcontents ul.deffont_deci	{	margin: 0 0 21px;	padding: 7px 45px;	}
#jleague-aboutj #aboutjcontents ul.deffont_deci li	{	padding: 2px 0 2px 5px;	list-style-type: decimal;	}

#jleague-aboutj #aboutjcontents .deffont-ttle	{	padding: 0 20px;	font-size: small;	font-weight: bold;	}
#jleague-aboutj #aboutjcontents .deffont-p		{	padding: 0 20px;	font-size: small;	}


#jleague-aboutj .outlink	{	padding: 0 10px;	font-size: small;	font-weight: bold;	}
#jleague-aboutj .pagetop	{	padding: 20px 7px;	font-size: x-small;	font-weight: bold;	text-align: right;	}
.dir01sub					{	float: right;	font-weight: normal;	font-size: 11px;	width: 350px;	text-align: right;}




/**** for J.LEAGUE DATA PAGE ****/
#jleague-data .box2main	{	float: left;	width: 300px;	margin: 0;	}
#jleague-data .box2sub	{	float: right;	width: 320px;	margin: 0;	}
#jleague-data.top .textcontent	{	margin:5px 0 15px 0 ;	padding: 0; width:430px; font-size:14px;}
#jleague-data.top .textcontent ul	{	margin: 0;	padding: 0;	list-style: none;	}
#jleague-data .textcontent ul li	{	padding: 4px 0 4px 7px;	background:url(../images/dotted_gray.gif) repeat-x left bottom;	}
#jleague-data .textcontent ul li .sub	{	padding-left: 17px;	color: #555;	font-size: 10px;	}
#jleague-data.top .box2main .textcontent ul li.first, 
#jleague-data.top .box2sub .textcontent ul li.first	{	font-weight: bold;	border-bottom: solid 3px #ddd;	background-image: none;	}
#jleague-data select.w120	{	color: #555;	font-size: 12px;	width: 120px;	background-color: #ffffcc; }
#jleague-data select.w200	{	color: #555;	font-size: 12px;	width: 200px;	background-color: #ffffcc;	}
#jleague-data .textcontent ul li a, 
#data .textcontent ul li a:visited	{	margin: 0;	padding: 4px 0 4px 17px;	background:url(../images/dotted_gray.gif) no-repeat left bottom;	}
#jleague-data .textcontent ul li a, #data .textcontent ul li a:visited	{	background:url(../images/list_arrow_gray.gif) no-repeat left bottom;	}
#jleague-data .textcontent ul li a:hover	{	background:url(../images/list_arrow_orange.gif) no-repeat left bottom;	}
#jleague-data .textcontent ul li.first	{	font-weight: bold;	border-bottom: solid 3px #ddd;	background-image: none;	}
#jleague-data .textcontent ul li.sheet a:visited	{	margin: 0;	padding: 0 0 0 17px;	background:url(../images/list_sheet_white.gif) no-repeat left bottom;	}
#jleague-data .textcontent table td	{	padding: 5px;	line-height: 1.0;	vertical-align: middle;	}
#jleague-data .textcontent .pindex	{	padding-bottom: 3px;	border-bottom: 1px dotted #333;	}


#jleague-data.detail .datalist ul		{ position:relative; margin:10px 20px; padding:0 0 10px 0; font-size:14px; line-height:normal; color:#555;}
#jleague-data.detail .datalist li		{ border-bottom:1px solid #eee; /*padding-top:5px;padding-bottom:5px; background-position:3px 10px; position:relative;*/}
#jleague-data.detail .datalist a		{ /*text-decoration:underline;*/}
#jleague-data.detail .datalist a:hover	{ /*text-decoration:none;*/}
#jleague-data.detail .datalist li select{ position:absolute; left:200px;}

#jleague-data #c-sub .corner .inner ul select { width:184px;}






#jleague-schedule #comlist ul	{	margin-left: 10px;	}
#jleague-schedule #comlist li	{	height: 50px;	margin: 0;	padding: 4px 0 4px 17px;	border-bottom: 1px dashed #ddd;	clear: both;	list-style: none;	}
#jleague-schedule #comlist li a,
#jleague-schedule #comlist li a:visited	{	padding: 4px 0 4px 17px;	background:url(../images/list_arrow_gray.gif) no-repeat left bottom;	}
#jleague-schedule #comlist li a:hover	{	padding: 4px 0 4px 17px;	background:url(../images/list_arrow_orange.gif) no-repeat left bottom;	}
#jleague-schedule #comlist img	{	margin: 3px 20px 0 0;	float: right;	}


.supplement	{	padding-left: 7px;	color:#777; display:none;}





/*Photo Only
----------------------------*/
#jleague-pv.top .photo-thum			{	width:130px; margin-left:0;margin-right:13px;}
.photo-thum							{	width: 140px;float: left;margin: 5px 2px;border: 1px solid #ddd;	padding: 4px 0;	height: 215px;	background: #fff;}
.photo-thum .img a img.thum			{	border:1px solid #fff;}
.photo-thum .img a:hover img.thum	{	border:1px solid #cc0000;}

.photo-thum .img		{	margin: 0 auto;	text-align: center;	padding: 0; width:122px;}
.photo-thum .ttle		{	font-size:11px;	_font-size: small;	*font-size: small;	padding: 2px 5px;}
.photo-thum .text		{	font-size: small;}
.photo-thum .cap		{	font-size:x-small;	padding: 2px 0 2px 5px;}
.photo-thum .photo-copy	{	padding:3px 0 10px 7px;}

#jleague-pv #video-thum{	margin:0 auto; padding:0; width:225px;}
#jleague-pv #video-thum #video-ttle{	padding-bottom:5px; display:block;}
#jleague-pv #vide-new	{ position:relative; width:200px; margin:0 auto;}
#jleague-pv #video-thum  ul{ }
#jleague-pv #video-thum li.icon-video{ font-size:11px;letter-spacing:0.1em; }
#jleague-pv li.icon-video	{	font-size:small; }

#photo-boxs02			{	margin: 0 auto;	text-align: center;	padding: 0px;	clear: right; position:relative;}
#photo-boxs02 #p-ttle	{	text-align: left;	font-size: medium;	font-weight: bold;	background: #eee;	border-bottom: 5px solid #ddd;	margin: 0 auto;	padding: 10px 0 5px 10px;}
#photo-boxs02 #p-txt	{	padding: 10px;	text-align: left;	font-size: small;	border: 1px solid #ddd;}
#photo-boxs02 #p-cap	{	padding: 5px;	text-align: right;	font-size: x-small;}
#photo-boxs02 img		{	padding:5px;	border: 1px solid #ddd;	margin: 5px;}


#photo-boxs02 #photomain			{ margin:0 auto; position:relative; left:-11px;}
#photomain-link						{ position:absolute; /*left:11px;*/ left:5px; top:11px; margin:0; padding:0; display:block;}
#photomain-link span				{ display:block; position:relative; margin:0; left:0;}
#photomain-link a img				{ padding:0; margin:0; border:0; cursor:pointer;}
#photomain-link a.pm-prev			{ position:absolute; display:block; left:0; outline:0;}
#photomain-link a.pm-next			{ position:absolute; display:block; right:-12px; _right:-13px; outline:0;}
	
	#photomain-link a.pm-prev:hover	{ background: url(../pv/images/pm-prev.png) no-repeat 0 center;_background: url(../pv/images/pm-prev.gif) no-repeat 0 center;}
	#photomain-link a.pm-next:hover	{ background: url(../pv/images/pm-next.png) no-repeat right center; _background: url(../pv/images/pm-next.gif) no-repeat right center;}





/*Video Backnumber Only
----------------------------*/
#jleague-pv.photo-top{}
#jleague-pv.photo-top #t-main ul	{ margin:5px 0;}
#jleague-pv.photo-top #t-main li	{}
#jleague-pv.photo-top #t-main li.icon-video	{font-size:small;	_font-size: small;	*font-size: small; color:#666; margin-bottom:5px; border-bottom:1px solid #ccc;}




/*other
-----------------------*/
#w3c			{	display:none;}
.position580	{	margin: 0px auto;	width:100%;	padding: 0;	clear: both;}

#pu-release		{	background-color: #FFFFCC;	font-size: x-small;	padding: 10px;	margin: 5px auto;	width: 380px;	border: 1px solid #ddd; text-align:left;}




/*document
--------------------------------------------------------------------------------------------*/
#jleague-document.hojicolumn table#documentindex{	margin:1px 0;}

#jleague-document table#documentindex		{	border-collapse: collapse;	width: 100%;	font-size: 12px;	}
#jleague-document table#documentindex th	{	background: #ddd;	padding:5px;	border-bottom: 1px solid #fff;	border-right: 1px solid #fff;	text-align: center;}
#jleague-document table#documentindex td	{	background:url(../images/dotted_gray.gif) repeat-x bottom;	padding:5px 0 5px 20px;	text-align: left;}
#jleague-document table#documentindex td.sum{	background: #eee url(../images/dotted_gray.gif) repeat-x bottom;	text-align: center;	border-right: 1px solid #fff;	padding: 5px;}

#jleague-document #profile	{	width: 90%;	margin: 0 auto;	padding: 10px;	background-color: #FFFFCC;	border: 1px solid #ddd;}
#jleague-document .item01	{	text-align: left;	padding: 15px 10px;	font-size: small;	font-weight: bold;	margin: 3px 0;	background:url(../images/nav_dot.gif) repeat-x bottom;}
#jleague-document.hojicolumn .item01		{	font-weight:bold; font-size:16px;}

#jleague-document #article	{	font-size:small;	padding: 10px;	line-height: 1.7em;}

#sign			{	text-align:right;	padding:10px 0;}
.spebox			{	width:200px;}
.doc-box		{	width: 420px;	margin: 20px auto;	height: 70px;	font-size: small;}
.doc-img		{	width: 160px;	float: right;}
.doc-txt		{	width: 250px;	float: left;	height: 50px;}
.doc-txt strong	{	font-size: medium;	color: #000;}



#afc-logo		{	text-align: center;	float: left;}
	
#jleague-document table.level01		{	width: 410px;	float: right;	}
#jleague-document.yearbook .picarea	{	width: 220px;	height: 350px;	float: left;	background:url(../document/yearbook/images/2008book.jpg) no-repeat;}
#jleague-document.fansguide .picarea{	width: 220px;	height: 350px;	float: left;	background:url(../document/fansguide/images/2008book.jpg) no-repeat;}

#document-ttle01,
#document-ttle02,
#document-ttle03,
#document-ttle04{	height:27px;	text-indent:-9999px;	width: 225px;	border-bottom: 1px solid #fff;	display: block;	}
	#document-ttle01	{	background: url(../document/images/document-ttle01.gif) no-repeat bottom left;}
	#document-ttle02	{	background: url(../document/images/document-ttle02.gif) no-repeat bottom left;}
	#document-ttle03	{	background: url(../document/images/document-ttle03.gif) no-repeat bottom left;}
	#document-ttle04	{	background: url(../document/images/document-ttle04.gif) no-repeat bottom left;}

#jleague-document.top img.imgright	{	float:right;margin:0 0 8px 8px;padding: 0;border: 0;}
#jleague-document.top img.imgcenter	{	margin:0 auto;padding: 0;border: 0;}	

#jleague-document.hojicolumn #hojiheader			{	background:url(../document/hoji/images/hoji-header.jpg) no-repeat center top;	position:relative;	height: 200px;	width: 660px;	padding: 0 0 10px 0;}
#jleague-document.hojicolumn #hojiheader #headertext{	font-size:11px;	width: 420px;	margin-left: 230px;	position: relative;	top: 70px;	line-height: 1.3;}

.colum-photo{	width: 102px;	float: left;	padding: 0; margin-top:5px;}
.colum-text{	width: 317px;	float:right;	padding: 0; margin-top:5px; margin-right:10px;}
.colum-text p{	margin: 10px;}
.colum-dot{	clear: both;	padding: 5px 0;	margin: 10px;}
.joe-left{	float:left; width:440px;}
.joe-right{	float:right;	width: 206px;}
.joe-right img{ padding:0 0 55px 0;}
.joe-left p{	line-height:1.3;	margin: 0;	padding: 3px 0 20px 0;	font-size: small;}


#jleague-document.hojicolumn .cornar-deftxt01	{	font-size:14px;	line-height:1.5;}
#jleague-document.hojicolumn .signature			{	text-align:right; padding:10px 0;}
#jleague-document.shibahiroba .pcontent			{	font-size:small; line-height:1.5;}

.sub-box	{	width:184px;	margin: 0;	padding: 3px;	background: #eee;}
.sub-box img{	display:block;	margin:0 0 5px 0;}



#jleague-yn.cupwinners table.level01	{	float: none;	width: 100%;}


/*chairmancolumn*/
#jleague-document .signature{	text-align:right;	padding-top: 10px;}


#jleague-document.chairmancolumn .pcontent{	line-height:1.5em;	text-align: left;background-color: #fff;	padding: 20px 0;margin: 0px;font-size: 16px;}
#jleague-document.chairmancolumn .dir02{	color: #333;	margin-top: 0px;	margin-bottom: 5px;	height: 17px;	padding: 3px 0 0 0;}
#jleague-document.chairmancolumn .dir02 div.pttle{	width:300px;	margin: 0;	padding: 0;	line-height: 1.3;}
#jleague-document.chairmancolumn .dir02 div.pmenu{	float:right;	padding:1px 0 0 0;	width:200px;	text-align:right;	margin: 0;	line-height: 1.3em;}
#jleague-document.chairmancolumn .item01	{	border-left: 0;	border-right: 0;	background-color: #fff;	margin-top: 10px;	text-align: left;	height: 28px;	padding-bottom: 5px;	border-bottom: 10px solid #ddd;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 3px;	}
#jleague-document.chairmancolumn .item01-date{	text-align: left;	font-size: 12px;	padding: 3px;	margin: 0;	color: #666;	font-family:"lr Ύ©", serif;	}
#jleague-document.chairmancolumn .item01 #item01-ttle{	float: left;	margin: 0;	width: 300px;	padding: 2px 0 0 0;}
#jleague-document.chairmancolumn #qlink-box{	text-align: right;	float: right;	margin: 0;	padding: 7px 0 0 0;	width: 250px;	height: 18px;}
#jleague-document.chairmancolumn select.qlink{	margin: 0;	padding: 0;	font-family:"lr Ύ©", serif;	font-size: 11px;}


/*J.LEAGUE Calendar
----------------------------------------------*/
#jleague-calendar #cal-base				{	width: 100%;	border-collapse: collapse;	background: #eee;	margin: 0 auto; padding:0;}
#jleague-calendar #cal-base th			{	text-align: center;	padding: 4px 0;	color: #fff;	background:url(../calendar/images/weekcolor-g.gif) no-repeat center center;	border-right: 1px solid #fff;}
#jleague-calendar #cal-base th.cal-sat	{	background:url(../calendar/images/weekcolor-b.gif) no-repeat center center;}
#jleague-calendar #cal-base th.cal-sun	{	background:url(../calendar/images/weekcolor-r.gif) no-repeat center center;}

#jleague-calendar #cal-base td					{	padding: 25px 5px 5px 5px;	border: 1px solid #fff;	vertical-align: bottom;	height: 80px;	font-size: x-small;}
#jleague-calendar #cal-base td a				{	color:#333;}
#jleague-calendar #cal-base td a:hover			{	color:#990000;}
#jleague-calendar #cal-base td div.cal-game		{	position: relative;	margin: 0 0 5px 0;}

#jleague-calendar #cal-base td.cal-day00		{	background:#fff;}
#jleague-calendar #cal-base td.cal-day01		{	background:url(../calendar/images/cal-day01.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day02		{	background:url(../calendar/images/cal-day02.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day03		{	background:url(../calendar/images/cal-day03.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day04		{	background:url(../calendar/images/cal-day04.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day05		{	background:url(../calendar/images/cal-day05.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day06		{	background:url(../calendar/images/cal-day06.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day07		{	background:url(../calendar/images/cal-day07.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day08		{	background:url(../calendar/images/cal-day08.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day09		{	background:url(../calendar/images/cal-day09.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day10		{	background:url(../calendar/images/cal-day10.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day11		{	background:url(../calendar/images/cal-day11.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day12		{	background:url(../calendar/images/cal-day12.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day13		{	background:url(../calendar/images/cal-day13.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day14		{	background:url(../calendar/images/cal-day14.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day15		{	background:url(../calendar/images/cal-day15.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day16		{	background:url(../calendar/images/cal-day16.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day17		{	background:url(../calendar/images/cal-day17.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day18		{	background:url(../calendar/images/cal-day18.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day19		{	background:url(../calendar/images/cal-day19.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day20		{	background:url(../calendar/images/cal-day20.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day21		{	background:url(../calendar/images/cal-day21.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day22		{	background:url(../calendar/images/cal-day22.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day23		{	background:url(../calendar/images/cal-day23.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day24		{	background:url(../calendar/images/cal-day24.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day25		{	background:url(../calendar/images/cal-day25.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day26		{	background:url(../calendar/images/cal-day26.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day27		{	background:url(../calendar/images/cal-day27.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day28		{	background:url(../calendar/images/cal-day28.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day29		{	background:url(../calendar/images/cal-day29.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day30		{	background:url(../calendar/images/cal-day30.gif) no-repeat top left;}
#jleague-calendar #cal-base td.cal-day31		{	background:url(../calendar/images/cal-day31.gif) no-repeat top left;}

#jleague-calendar #cal-menu		{	height: 30px;	width: 665px;	position:relative;	top: 0;	margin: 3px 0 0 0;	text-align: center;	}
#jleague-calendar #cal-menu ul	{	background: url(../calendar/images/cal-menu.gif) no-repeat 0 0;	list-style-type:none;	padding:0;	margin:0 auto;	width: 665px;	position:absolute;	left:0;}
#jleague-calendar #cal-menu li	{	float: left;	height: 30px;}

#jleague-calendar #cal-year{ width:68px;}
#jleague-calendar #cal-jan,
#jleague-calendar #cal-feb,
#jleague-calendar #cal-mar,
#jleague-calendar #cal-apr,
#jleague-calendar #cal-may,
#jleague-calendar #cal-jun,
#jleague-calendar #cal-jul,
#jleague-calendar #cal-aug,
#jleague-calendar #cal-sep,
#jleague-calendar #cal-oct,
#jleague-calendar #cal-nov		{	width: 50px;}
#jleague-calendar #cal-dec		{	width: 47px;}

#jleague-calendar #cal-menu a			{	border: none;	color: #777;	display: block;	font-weight: normal;	height: 30px;	padding: 0 5px;	text-indent: -9999px;	text-decoration:none;}
#jleague-calendar #cal-menu a			{	background: url("../calendar/images/cal-menu.gif") no-repeat;}
#jleague-calendar #cal-menu #cal-year a {	background-position: 0 -30px;}
#jleague-calendar #cal-menu #cal-jan a {	background-position: -68px -30px;}
#jleague-calendar #cal-menu #cal-feb a {	background-position: -118px -30px;}
#jleague-calendar #cal-menu #cal-mar a {	background-position: -168px -30px;}
#jleague-calendar #cal-menu #cal-apr a {	background-position: -218px -30px;}
#jleague-calendar #cal-menu #cal-may a {	background-position: -268px -30px;}
#jleague-calendar #cal-menu #cal-jun a {	background-position: -318px -30px;}
#jleague-calendar #cal-menu #cal-jul a {	background-position: -368px -30px;}
#jleague-calendar #cal-menu #cal-aug a {	background-position: -418px -30px;}
#jleague-calendar #cal-menu #cal-sep a {	background-position: -468px -30px;}
#jleague-calendar #cal-menu #cal-oct a {	background-position: -518px -30px;}
#jleague-calendar #cal-menu #cal-nov a {	background-position: -568px -30px;}
#jleague-calendar #cal-menu #cal-dec a {	background-position: -618px -30px;}

#jleague-calendar #cal-menu a:hover,
#jleague-calendar #cal-menu li:hover a,
#jleague-calendar #cal-menu li.mnhover a {
	background: none !important;
	text-decoration:none;
}
#jleague-calendar.ncal-year #cal-menu #cal-year a {background-position: 0 0;}
#jleague-calendar.ncal-jan #cal-menu #cal-jan a {background-position: -68px 0;}
#jleague-calendar.ncal-feb #cal-menu #cal-feb a {background-position: -118px 0;}
#jleague-calendar.ncal-mar #cal-menu #cal-mar a {background-position: -168px 0;}
#jleague-calendar.ncal-apr #cal-menu #cal-apr a {background-position: -218px 0;}
#jleague-calendar.ncal-may #cal-menu #cal-may a {background-position: -268px 0;}
#jleague-calendar.ncal-jun #cal-menu #cal-jun a {background-position: -318px 0;}
#jleague-calendar.ncal-jul #cal-menu #cal-jul a {background-position: -368px 0;}
#jleague-calendar.ncal-aug #cal-menu #cal-aug a {background-position: -418px 0;}
#jleague-calendar.ncal-sep #cal-menu #cal-sep a {background-position: -468px 0;}
#jleague-calendar.ncal-oct #cal-menu #cal-oct a {background-position: -518px 0;}
#jleague-calendar.ncal-nov #cal-menu #cal-nov a {background-position: -568px 0;}
#jleague-calendar.ncal-dec #cal-menu #cal-dec a {background-position: -618px 0;}



.roundcont			{	width: 100%; margin:2px 0;}
.roundcont p		{	margin: 0 2px;	font-size:x-small;}
.roundtop img,
.roundbottom img	{	display:none;}




/*j1Ej2@@όκΦ¦ν@ XEROX@@ALLSTAR@@STELLITE@@YOUTH@@U13/U12/U14
----------------------------------------------------------------------------------------------*/
.cal-j1j2 .roundcont,
.cal-rep .roundcont,
.cal-xsc .roundcont,
.cal-as .roundcont,
.cal-sate .roundcont,
.cal-youth .roundcont,
.cal-u13 .roundcont,
.cal-u12 .roundcont,
.cal-u14 .roundcont	{background-color: #cbd3da;color: #333;}

.cal-j1j2 .roundtop,
.cal-rep .roundtop,
.cal-xsc .roundtop,
.cal-as .roundtop,
.cal-sate .roundtop,
.cal-youth .roundtop,
.cal-u13 .roundtop,
.cal-u12 .roundtop,
.cal-u14 .roundtop		{background: url(../calendar/images/tr-j1j2.gif) no-repeat top right;margin:0;padding:0;/*display: table;*/height: 3px;}

.cal-j1j2 .roundbottom,
.cal-rep .roundbottom,
.cal-xsc .roundbottom,
.cal-as .roundbottom,
.cal-sate .roundbottom,
.cal-youth .roundbottom,
.cal-u13 .roundbottom,
.cal-u12 .roundbottom,
.cal-u14 .roundbottom	{background: url(../calendar/images/br-j1j2.gif) no-repeat top right;margin:0;padding:0;height: 3px;}

.cal-j1j2 span.tl-img,
.cal-rep span.tl-img,
.cal-xsc span.tl-img,
.cal-as span.tl-img,
.cal-sate span.tl-img,
.cal-youth span.tl-img,
.cal-u13 span.tl-img,
.cal-u12 span.tl-img,
.cal-u14 span.tl-img	{background: url(../calendar/images/tl-j1j2.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0;position: absolute;}

.cal-j1j2 span.bl-img,
.cal-rep span.bl-img,
.cal-xsc span.bl-img,
.cal-as span.bl-img,
.cal-sate span.bl-img,
.cal-youth span.bl-img,
.cal-u13 span.bl-img,
.cal-u12 span.bl-img,
.cal-u14 span.bl-img	{background: url(../calendar/images/bl-j1j2.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0;position: absolute;}



/*ync
--------------------*/
.cal-ync .roundcont		{background-color: #F6C2C6; color: #fff;}
.cal-ync .roundtop		{background: url(../calendar/images/tr-ynyn.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-ync .roundbottom	{background: url(../calendar/images/br-ynyn.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-ync span.tl-img	{background: url(../calendar/images/tl-ynyn.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-ync span.bl-img	{background: url(../calendar/images/bl-ynyn.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-yn .roundcont		{background-color: #F6C2C6; color: #fff;}
.cal-yn .roundtop		{background: url(../calendar/images/tr-ynyn.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-yn .roundbottom	{background: url(../calendar/images/br-ynyn.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-yn span.tl-img		{background: url(../calendar/images/tl-ynyn.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-yn span.bl-img		{background: url(../calendar/images/bl-ynyn.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}



/*A3
--------------------*/
.cal-a3 .roundcont		{background-color: #FCDA9A; color: #333;}
.cal-a3 .roundtop		{background: url(../calendar/images/tr-a3.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-a3 .roundbottom	{background: url(../calendar/images/br-a3.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-a3 span.tl-img		{background: url(../calendar/images/tl-a3.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-a3 span.bl-img		{background: url(../calendar/images/bl-a3.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}



/*ACL
--------------------*/
.cal-afc .roundcont		{background-color: #C6E6FF; color: #333;}
.cal-afc .roundtop		{background: url(../calendar/images/tr-afc.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-afc .roundbottom	{background: url(../calendar/images/br-afc.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-afc span.tl-img	{background: url(../calendar/images/tl-afc.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-afc span.bl-img	{background: url(../calendar/images/bl-afc.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}



/*event@@Awards@@Other
--------------------*/
.cal-eve .roundcont,
.cal-aw .roundcont,
.cal-othe .roundcont		{background-color: #D9F2D3; color: #333;}

.cal-eve .roundtop,
.cal-aw .roundtop,
.cal-othe .roundtop		{background: url(../calendar/images/tr-eve.gif) no-repeat top right;margin:0;padding:0;/*display: table;*/height: 3px;}

.cal-eve .roundbottom,
.cal-aw .roundbottom,
.cal-othe .roundbottom	{background: url(../calendar/images/br-eve.gif) no-repeat top right;margin:0;padding:0;height: 3px;}

.cal-eve span.tl-img,
.cal-aw span.tl-img,
.cal-othe span.tl-img	{background: url(../calendar/images/tl-eve.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}

.cal-eve span.bl-img,
.cal-aw span.bl-img,
.cal-othe span.bl-img	{background: url(../calendar/images/bl-eve.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}




.cal-inf .roundcont		{background-color: #F9FFDE; color: #333;}
.cal-inf .roundtop		{background: url(../calendar/images/tr-inf.gif) no-repeat top right;margin:0;padding:0;/*display: table;*/height: 3px;}
.cal-inf .roundbottom	{background: url(../calendar/images/br-inf.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
.cal-inf span.tl-img	{background: url(../calendar/images/tl-inf.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}
.cal-inf span.bl-img	{background: url(../calendar/images/bl-inf.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0; position: absolute;}


#jleague-calendar #cal-manth{	width:665px; height:35px; margin-bottom:7px; background-position:center;}
#jleague-calendar.ncal-year #cal-manth{	background:url(../calendar/images/year00.gif) no-repeat;}
#jleague-calendar.ncal-jan #cal-manth{	background:url(../calendar/images/month01.gif) no-repeat;}
#jleague-calendar.ncal-feb #cal-manth{	background:url(../calendar/images/month02.gif) no-repeat;}
#jleague-calendar.ncal-mar #cal-manth{	background:url(../calendar/images/month03.gif) no-repeat;}
#jleague-calendar.ncal-apr #cal-manth{	background:url(../calendar/images/month04.gif) no-repeat;}
#jleague-calendar.ncal-may #cal-manth{	background:url(../calendar/images/month05.gif) no-repeat;}
#jleague-calendar.ncal-jun #cal-manth{	background:url(../calendar/images/month06.gif) no-repeat;}
#jleague-calendar.ncal-jul #cal-manth{	background:url(../calendar/images/month07.gif) no-repeat;}
#jleague-calendar.ncal-aug #cal-manth{	background:url(../calendar/images/month08.gif) no-repeat;}
#jleague-calendar.ncal-sep #cal-manth{	background:url(../calendar/images/month09.gif) no-repeat;}
#jleague-calendar.ncal-oct #cal-manth{	background:url(../calendar/images/month10.gif) no-repeat;}
#jleague-calendar.ncal-nov #cal-manth{	background:url(../calendar/images/month11.gif) no-repeat;}
#jleague-calendar.ncal-dec #cal-manth{	background:url(../calendar/images/month12.gif) no-repeat;}





/*L^
--------------------*/
#jleague-data.top .data-box								{	float:left;	width:208px;	margin: 0 7px 0 0;	font-size: small;	line-height: 1.7em; }
	#jleague-data.top .data-box ul.data-box-list		{ position:relative;}
	#jleague-data.top .data-box ul.data-box-list li		{ position:relative; padding-top:3px; padding-left:3px; padding-bottom:3px; ;background:url(../images/dotted_gray.gif) repeat-x left bottom; list-style:none;}
	#jleague-data.top .data-box li select	{ position:absolute; right:0; top:3px; width:95px;}
#jleague-data.top .data-boxsub	{ }
#jleague-data.top .data-ttle	{	width: 205px;	margin: 5px auto;	background: #eee;	border-bottom: 5px solid #ccc;	text-align: center;	vertical-align: middle;	padding: 7px 0;}
#jleague-data .data-boxsub .roundcont		{	background-color: #F3FFBD;	color: #333;}
#jleague-data .data-boxsub .roundtop		{	background: url(../calendar/images/tr-inf.gif) no-repeat top right;margin:0;padding:0;/*display: table;*/height: 3px;}
#jleague-data .data-boxsub .roundbottom		{	background: url(../calendar/images/br-inf.gif) no-repeat top right;margin:0;padding:0;height: 3px;}
#jleague-data .data-boxsub span.tl-img		{	background: url(../calendar/images/tl-inf.gif) no-repeat; width:3px;height:3px;border:none;margin:0;padding:0;position: absolute;}
#jleague-data .data-boxsub span.bl-img		{	background: url(../calendar/images/bl-inf.gif) no-repeat ;width:3px;height:3px;border:none;margin:0;padding:0;position: absolute;}
#jleague-data .data-boxsub .roundcont p 	{	margin: 0 2px;	font-size:small;	padding: 10px;	line-height: 1.6em;}

#jleague-data .sttle01	{	background: url(../data/images/sttle01.gif) no-repeat bottom left;	height:24px;	text-indent:-9999px;	width: 225px;	border-bottom: 1px solid #fff;	display: block;}
#jleague-data .sttle02	{	background: url(../data/images/sttle02.gif) no-repeat bottom left;	height:24px;	text-indent:-9999px;	width: 225px;	border-bottom: 1px solid #fff;	display: block; }


#jleague-willbe .corner,
#jleague-xscup #x-right .corner{	width: 165px;	margin-right: 2px;	margin-top: 3px;	text-align: left;	float: left;	margin-bottom: 10px;	font-size: x-small;}
#jleague-data .about-box02 {	font-size: small;}



/*`PbgΜσ΅
----------------------------------------------*/
table.ticke-situ	{	width: 100%;	border-collapse:collapse;	font-size: 14px;	}
table.ticke-situ th {	padding: 5px;	text-align: center;	background: #ddd;	vertical-align: middle; font-size:12px;}
table.ticke-situ td {	padding: 5px 0;	text-align: center;	background:#fff url(../images/nav_dot.gif) repeat-x bottom;	vertical-align: middle;}

table.ticke-situ th.time		{	text-align: center;	width: 8%;}
table.ticke-situ th.club		{	text-align: center;	width: 11%;}
table.ticke-situ th.vs			{	text-align: center;	width: 5%;}
table.ticke-situ th.venue		{	text-align: center;	width: 16%;}
table.ticke-situ th.situ		{	text-align: center;	width: 14%; }
table.ticke-situ th.today		{	text-align: center;	width: 10%;}
table.ticke-situ th.tel			{	width: 25%;}

table.ticke-situ td.situ-blu,
table.ticke-sales td.situ-blu	{	color:#33CC33; font-size:13px;letter-spacing:-1px;}

table.ticke-situ td.situ-red,
table.ticke-sales td.situ-red	{	color:#FF3333; font-size:13px;letter-spacing:-1px;}

*:first-child+html table.ticke-situ td.situ-blu,
*:first-child+html table.ticke-sales td.situ-blu,
*:first-child+html table.ticke-situ td.situ-red,
*:first-child+html table.ticke-sales td.situ-red{ font-size:13px; }



table.ticke-situ td.today		{	font-size:24px;}

#jleague-ticketsitu .ticke-data			{	padding: 3px;	font-size: medium;	border-bottom: 3px solid #aaa;	color: #000;	font-weight: bold;	margin: 4px 0 0 0;}
#jleague-ticketsitu .ticke-cap			{	padding: 3px;	text-align: right;	margin: 0 0 10px 0;	font-size: x-small;}
#jleague-ticketsitu .ticke-title		{	padding: 5px;	background: #003399;	color: #fff;	font-size: medium;	font-weight: bold;}
#jleague-ticketsitu .ticke-contents		{	padding: 5px 8px;	background: #eee;	border-right: 1px solid #ccc;	border-left: 1px solid #ccc;	border-bottom: 1px solid #ccc;}


#jleague-ticketsitu.yn table.ticke-situ th.group	{	width: 5%;}
#jleague-ticketsitu.yn table.ticke-situ th.situ		{	width: 15%;}
#jleague-ticketsitu.yn table.ticke-situ th.club		{	width: 12%;}

.ticke-update			{	padding: 5px 0 5px 0;	text-align: right;	font-size: x-small;}


table.ticke-sales		{	margin:20px auto; width:200px;	font-size:14px;	text-align:right; border:2px solid #ddd;}
table.ticke-sales td	{	padding:4px;}






/* cornar gnav & cornar header(U13 & A3 & ABOUT J)
*******************************************************************************/
#cornar-header		{	width:660px;	height:120px;text-indent: -9999px;margin: 0 0 1px 0;}
#cornar-header a	{	width:660px;	display:block;height:120px;}

#cornar-gnav		{	height: 34px;width: 660px;position:relative;margin: 0 0 10px 0;text-align: center;z-index: 50;padding: 0;}
#cornar-gnav ul		{	list-style-type:none;padding:0;margin:0 auto;width: 660px;position:absolute;left: 0px;height: 34px;}
#cornar-gnav li 	{	float: left;height: 34px;}
#cornar-gnav a		{	border: none;color: #777;display: block;font-weight: normal;padding: 0 5px;text-indent: -9999px;text-decoration:none;height: 34px; outline: 0;}
#cornar-gnav a:hover,
#cornar-gnav li:hover a,
#cornar-gnav li.mnhover a {	background: none !important;text-decoration:none;}

.cornar-ttle01		{	color: #000;padding: 5px;font-size: medium;border-bottom: 1px solid #ccc;font-weight: bold;margin: 0 0 3px 0;}
.cornar-ttle02		{	padding: 5px;font-size: small;font-weight: bold;margin: 8px 0 3px 0;}
.cornar-ttle03		{	padding: 5px;	font-size: small;	font-weight: bold;	margin: 8px 0 3px 0;	border-left: 20px solid #ddd;}
.cornar-deftxt01	{	color: #444;font-size:small; padding:0 0 30px 0; line-height:1.6;}

#cornar-right .cornar-ttle02{	margin-top:0;	font-size: small;}

#cornar-left	{	float: left;	width: 430px;	padding: 0;	margin:0;}
#cornar-right	{	float: right;	width: 225px;	/*height: 500px;*/	padding: 0;margin:0;}

	
	
	
table.outlinebox			{ border-top:2px solid #ddd;border-bottom:2px solid #ddd; border-left:1px solid #ddd; border-right:1px solid #ddd; border-collapse:collapse; width:100%; margin:0 0 10px 0;}
table.outlinebox th			{ border:1px solid #ddd; background:#eee; padding:5px;}
table.outlinebox td			{ border:1px solid #ddd; padding:5px;}
table.outlinebox td.mark01	{	background-color:#FFFFCC;}
img.imgright 				{	float:right;margin:0 0 8px 8px;padding: 2px;border: 1px solid #ddd;}
img.imgleft 				{	float:left;margin:0 8px 8px 0;padding: 2px;border: 1px solid #ddd;}
img.imgcenter 				{	margin:0 auto;	padding: 2px;border: 1px solid #ddd; text-align:center;}
.textby						{text-align:right;padding:5px 0;}
.cornar-img 				{width: 304px;float: right;margin: 0 0 10px 10px;border: 1px solid #ddd;}
.cornar-img img				{padding:2px;}
.cornar-banner				{	margin: 0 auto; padding-bottom:8px;}




/*Under only
------------------------------------------------------------------------------------------------------------*/

/* Under Nav
****************/
#jleague-under #cornar-header			{	background:url(../under/images/2008header.jpg) no-repeat center top;}
#jleague-under #cornar-gnav ul 			{	background: url(../under/images/2008menu.jpg) no-repeat center -34px;}
#jleague-under #cornar-gnav #cg-top		{	width: 62px;	}
#jleague-under #cornar-gnav #cg-u12 	{	width: 60px;}
#jleague-under #cornar-gnav #cg-u13 	{	width: 60px;}
#jleague-under #cornar-gnav #cg-u14 	{	width: 60px;	}

#jleague-under #cornar-gnav a			{	background: url(../under/images/2008menu.jpg) no-repeat 20px 0;}

#jleague-under #cornar-gnav #cg-top a	{	background-position: 0 0;}
#jleague-under #cornar-gnav #cg-u12 a	{	background-position: -62px 0;}
#jleague-under #cornar-gnav #cg-u13 a	{	background-position: -122px 0;}
#jleague-under #cornar-gnav #cg-u14 a	{	background-position: -182px 0;}

#jleague-under.top #cornar-gnav #cg-top a	{	background-position: 0 -34px;}
#jleague-under.u12 #cornar-gnav #cg-u12 a	{	background-position: -62px -34px;}
#jleague-under.u13 #cornar-gnav #cg-u13 a	{	background-position: -122px -34px;}
#jleague-under.u14 #cornar-gnav #cg-u14 a	{	background-position: -182px -34px;}


#jleague-under table.outlinebox			{	font-size:x-small;}
#jleague-under table.outlinebox td		{	vertical-align:middle;	}
#jleague-under .cornar-ttle02			{	background-color: #bbb;	color: #222;}
/****************/

#jleague-under.schedule .cornar-ttle01	{	margin: 0 0 0 0;border-bottom: 2px solid #aaa;}
#jleague-under #subheader				{ margin:0; padding:0;}




/*XSCUP only
------------------------------------------------------------------------------------------------------------*/

/* XSCUP Nav
****************/
#jleague-xscup #cornar-header			{	background:url(../xscup/images/2012headerc.jpg) no-repeat center;}
/*#jleague-xscup #footer-txt		{	padding:  0;	line-height: 1.3em;	position:relative;	text-align: left; background:#; color:#bbb;font-size:11px;	_font-size: small;	*font-size: small; }*/

#jleague-xscup #cornar-gnav ul 			{	background: url(../xscup/images/2012menuc.jpg) no-repeat center -34px;}

#jleague-xscup #cornar-gnav #cg-top		{	width: 101px;}
#jleague-xscup #cornar-gnav #cg-outl 	{	width: 99px;}
#jleague-xscup #cornar-gnav #cg-tkt 	{	width: 158px;}
#jleague-xscup #cornar-gnav #cg-hi		{	width: 141px;}
#jleague-xscup #cornar-gnav #cg-dl	 	{	width: 161px;}

#jleague-xscup #cornar-gnav a			{	background: url(../xscup/images/2012menuc.jpg) no-repeat 20px 0;}

#jleague-xscup #cornar-gnav #cg-top a	{	background-position: 0 0;}
#jleague-xscup #cornar-gnav #cg-outl a	{	background-position: -101px 0;}
#jleague-xscup #cornar-gnav #cg-tkt a	{	background-position: -200px 0;}
#jleague-xscup #cornar-gnav #cg-hi a	{	background-position: -358px 0;}
#jleague-xscup #cornar-gnav #cg-dl a	{	background-position: -499px 0;}

#jleague-xscup.top #cornar-gnav #cg-top a			{	background-position: 0 -34px;}
#jleague-xscup.outline #cornar-gnav #cg-outl a		{	background-position: -101px -34px;}
#jleague-xscup.ticket #cornar-gnav #cg-tkt a		{	background-position: -200px -34px;}
#jleague-xscup.history #cornar-gnav #cg-hi a		{	background-position: -358px -34px;}
#jleague-xscup.download #cornar-gnav #cg-dl a		{	background-position: -499px -34px;}



/*#jleague-xscup .cornar-ttle02		{background-color: #c6f16b; color: #000;}*/
#jleague-xscup .cornar-ttle02		{background-color: #a9dea2; color: #000;}

#jleague-xscup .cornar-ttle02 a		{	color: #fff;}
#jleague-xscup .cornar-ttle03		{	font-size:small;	border-color:#002B5C;	border: 0;	padding: 0;	margin: 0 auto;
}
#jleague-xscup table.kirokubox		{	text-align:center; font-size:small; border-collapse:collapse; width:100%;	}
#jleague-xscup table.kirokubox th	{ 	text-align:center; margin:0 auto;	}
#jleague-xscup table.kirokubox td	{ 	text-align:center; margin:0 auto;	}
#jleague-xscup table.kirokubox-s	{	text-align:center; border-collapse:collapse; margin:0 auto;}

#jleague-xscup .alerttext			{ text-align:left; font-size:small; margin:0 auto; width:90%;}
#jleague-xscup.team .cornar-ttle01	{	margin: 0 0 0 0;border-bottom: 2px solid #aaa;}

#jleague-xscup.top table.outlinebox		{	font-size:x-small;}
#jleague-xscup table.outlinebox td.vs	{	text-align: center;}
#jleague-xscup.player table.outlinebox	{	font-size:x-small;}
#jleague-xscup.top img.imgright			{	margin: 0; padding:0; border:0;}
#jleague-xscup.outline img.imgright,
#jleague-xscup.team img.imgright		{ border:0;}
#jleague-xscup #cornar-right			{	font-size: 11px; height: auto; padding:0;}
#jleague-xscup.team .league-tab			{	float:right; margin:0; padding: 0; position: relative; top:-7px;}
#jleague-xscup.team .cornar-ttle02		{	margin: 0; padding-top: 10px;padding-bottom: 10px; font-size: 16px;}
#jleague-xscup.team .cornar-deftxt01	{	clear: right;}
#jleague-xscup.ticket #cornar-right		{	height:auto;	padding: 0 0 50px 0;	font-size: small;}
	#jleague-xscup.ticket .side-box					{	margin:0 0 10px 0;	border: 1px solid #ddd;	padding: 2px 0 5px 0;}
		#jleague-xscup.ticket .side-box:after		{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
		*html #jleague-xscup.ticket .side-box		{	height:1%;}
		#jleague-xscup.ticket .side-box				{	display:inline-block;}
		#jleague-xscup.ticket .checkmore a			{ font-size:13px; font-weight:bold; text-decoration:underline;}
	
	#jleague-xscup.ticket .side-box dl			{	padding:5px; margin:0;}
	#jleague-xscup.ticket .side-box dt			{	font-size:14px; font-weight:bold; padding:1px 0;}
	#jleague-xscup.ticket .side-box dt.sta		{	padding:3px 0 3px 16px; background:url(../images/icon-arrowblue.gif) no-repeat 1px center;}
	#jleague-xscup.ticket .side-box dd			{	margin:0; padding:0; font-weight:bold;}




#jleague-xscup .hisbox				{	text-align: left;	border-bottom: 1px solid #ddd;	padding: 6px 3px;	font-size:11px;}
/*#jleague-xscup.top .corner				{	border: 1px solid #ccc;	width: 198px;	margin-bottom: 1em;	margin: 0 0 15px 0;	padding: 0;text-align: left;float: left;font-size: x-small;}*/
#jleague-xscup.top .corner .inner		{	/*position:static;*/}
#jleague-xscup.top .inner dl			{	margin:0 0 5px 0; padding:0 0 8px 0;	border-bottom:3px solid #eee;	}
#jleague-xscup.top .inner dt			{	margin:0; padding:0 0 3px 0; font-size:12px;}
#jleague-xscup.top .inner dd			{	margin:0; padding:6px 0 6px 18px;	}

#jleague-xscup.top .inner dl.wp1		{	background:url(../xscup/images/cap-08wp1.jpg) no-repeat 93px 0px;}
#jleague-xscup.top .inner dl.wp2		{	background:url(../xscup/images/cap-08wp2.jpg) no-repeat 93px 0px;}
#jleague-xscup.top .inner div.howto		{	background-color:#eee;	margin:0 0 13px 0;	padding:5px;	font-size:11px;	line-height: 1.3;}
#jleague-xscup.top .inner dd.non		{	background:url(/images/icon-li.gif) no-repeat 5px center; }

#jleague-xscup.top .inner dl.com1			{	background:url(../xscup/images/com1.jpg) no-repeat 93px 0px;}
#jleague-xscup.top .inner dl.com2			{	background:url(../xscup/images/com2.jpg) no-repeat 93px 0px;}
#jleague-xscup.top .inner dl.com1 dd,
#jleague-xscup.top .inner dl.com2 dd		{	width: 90px; padding-left:0px;}


#jleague-xscup.top .cornar-deftxt01{ width:430px; text-align:left; margin:0;}


#jleague-xscup .conan { margin:0 0 15px 0;}
#jleague-xscup .conan p { margin:0 0 5px 0;}
#jleague-xscup .conan ul.conanevent {margin:0 0 0 0;}
#jleague-xscup .conan ul.conanevent li {margin:0 0 0 2em;}

/*AWARDS only
------------------------------------------------------------------------------------------------------------*/
#jleague-awards.top .cornar-deftxt01{ width:430px; margin:0; text-align:left;}
#jleague-awards.top .cornar-ttle01{width:420px;text-align:left;}



/* AWARDS Nav 2007/awards/2007/css/awards.css
****************/


/* AWARDS Nav 2008/awards/2008/css/awards.css
****************/


/* AWARDS Nav 2009/awards/2009/css/awards.css
****************/





/*REPLACE only
------------------------------------------------------------------------------------------------------------*/
#jleague-replace .cornar-ttle02		{	background-color: #ccc;	border-left: 5px solid #666;}
#jleague-replace table.outlinebox	{	font-size:11px;}






/*YOUTH only
------------------------------------------------------------------------------------------------------------*/

/* YOUTH Nav/youth/css/youth.css
****************/



/*fair_play only
------------------------------------------------------------------------------------------------------------*/
#jleague-fairplay .cornar-ttle02		{	height:30px;	padding: 0;	margin:0;	width: 200px;}
/*#jleague-fairplay #cornar-left	{	border:0;}*/



/*elevenmillion
------------------------------------------------------------------------------------------------------------*/
#jleague-elevenmillion #pagemain		{background: #afdcf3 url(../elevenmillion/images/bg.gif) no-repeat center bottom;	height: 2200px;}
#jleague-elevenmillion #pagemain #page-hader{background:url(../elevenmillion/images/header.gif) no-repeat right top;	height: 300px;	position: relative;}
#jleague-elevenmillion #page-hader #count-space{background:url(../elevenmillion/images/count-bg.gif) no-repeat left bottom;	width:400px;height: 130px;float: right;	position: relative;	top: 120px;}

#jleague-elevenmillion #page-hader #count-space select{	float:right;}
#jleague-elevenmillion #page-hader #logo{	width: 250px;	float: left;}
#jleague-elevenmillion #page-hader #count-space .tt-txt{	margin: 0;	padding: 0 0 0 10px;	position: relative;	top: 90px;	border: 0;}
#jleague-elevenmillion #page-hader #count-space .tt-txt a.tooltip span{	width:250px;}
#jleague-elevenmillion #page-left{	width:333px;	float:left;}
#jleague-elevenmillion #page-right{	width: 310px;	float: right;}

#jleague-elevenmillion #page-left p{	padding:5px 10px;	margin:0 auto;	line-height: 1.5;	font-size:small;}
#jleague-elevenmillion #pagemain table.mokuhyo{	border-collapse:collapse;	float: left;	margin: 5px 10px;	border: 1px solid #ccc;	background: #fff;	font-size: 11px;}
#jleague-elevenmillion #pagemain table.mokuhyo th{	padding: 5px;	background: #eee;	border: 1px solid #ccc;}
#jleague-elevenmillion #pagemain table.mokuhyo td{	padding: 5px;	border: 1px solid #ccc;}


/*JOMOCUP only
------------------------------------------------------------------------------------------------------------*/

/* JOMOCUP Nav/jomocup/css/jomocup.css
****************/



/*preview only
------------------------------------------------------------------------------------------------------------*/
#preview-data	{	font-size:x-small;	padding:3px 0;}
#preview-gttle	{	font-size:small;	padding:3px 0;}
#preview-ttle	{	font-size:medium;	color:#000;	padding:7px 0;	margin:7px auto;	font-weight:bold;	border-top:1px solid #ddd;	border-bottom:1px solid #ddd;}

#jleague-j1.preview #t-main p,
#jleague-j2.preview #t-main p,
#jleague-yn.preview #t-main p,
#jleague-as.preview #t-main p{	line-height:1.7;}

#jleague-j1.preview #t-main .txtbox,
#jleague-j2.preview #t-main .txtbox,
#jleague-yn.preview #t-main .txtbox,
#jleague-as.preview #t-main .txtbox{	line-height:1.7; font-size:14px;}



.txtbox #preview-right	{ width:306px;margin:30px 0 0 30px;  position:relative; float:right;}
.txtbox #pre-r{ line-height:normal; position:relative; width:304px;}
	#pre-r .ttle	{ font-size:12px; color:#000; font-weight:bold; padding:2px 5px; background-color:#ddd; border:1px solid #b3b3b3;position:relative; margin:0;}
	#pre-r .ttle-sub{ position:absolute; right:3px; background:url(../images/icon-doc.gif) no-repeat 0 4px; padding-top:2px; padding-left:12px; z-index:10;}
	#pre-r .databox	{	padding:5px;border-right:1px solid #b3b3b3;border-left:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3; line-height:1.3; margin-bottom:15px; margin-top:0; font-size:13px;}
	#pre-r .databox img	{ float:right; margin:0 0 5px 5px; width:50px;}
	#pre-r .databox ul	{ position:relative; width:293px;}
	#pre-r .databox li	{ margin-bottom:2px; width:270px;}
		#pre-r .databox li:after	{	content: "."; 	display: block; 	height: 0; 	clear: both; 	visibility: hidden;}
		*html #pre-r .databox li	{	height:1%;}
		#pre-r .databox li			{	display:inline-block;}
	
	
	
	
	#pre-r a		{ text-decoration:underline;}
	#pre-r a:hover	{ text-decoration:none;}
	
	#pre-r .databox li.non{ /*padding:0 0 0 12px; background-position:1px 4px;*/ line-height:1.3;}
	#pre-r .databox .hr	{ font-size:1px; height:2px; background-color:#fff; border-top: 3px solid #ddd; margin:5px 0; padding:0;}
	#pre-r #predata-ttle{ font-size:14px; font-weight:bold; border-left:14px solid #C00; padding-left:3px; margin:4px 0 ; color:#000;}

.preview #t-main p a		{ border-bottom:1px dotted #0000CC;}
.preview #t-main p a:hover	{ border-bottom:0; text-decoration:none;}

.preview-img		{	/**/width: 304px;	margin: 0 0 10px 10px;	border: 1px solid #ddd; position:relative; float:right;}
.preview-img img	{	padding:2px; margin-bottom:10px;}



/*top 2009NΤϊφ
------------------------------------------------------------------------------------------------------------*/
table#sche090113		{	width:100%; border-collapse:collapse; border-top:1px solid #c4c5a6;  background-color:#eee; margin:5px auto;}
table#sche090113 td		{	padding:0 10px 5px 10px;	margin:0 auto; border-bottom:1px solid #c4c5a6;}
table#sche090113 td	li	{	background:url(../images/090113-05.gif) no-repeat left 5px; line-height:1.2; margin-bottom:2px;}


/*tH[
------------------------------------------------------------------------------------------------------------*/
form{	margin:0;	padding:0;}
input.topserch{	width: 190px;	height: 13px;	float: left;	margin: 0 3px 0 0;	padding: 0;	color: #333;	font-size:11px;}
input.submitbtn{	float: left;	width: 28px;	height: 18px;}


	
	/*New 2011
------------------------------------------------------------------------------------------------------------*/
#club-icon	{ padding:6px 0;  height:30px; width:950px; margin:0 auto; position:absolute; top:0; }
	#club-icon ul	{ background:url(../images/topimg/emblem-all.gif) no-repeat 0 -30px; height:30px; position:relative; left:-20px;}
	#club-icon li 	{ float:left; list-style:none;}
	#club-icon li a { display:block; text-indent:-9999px;height:30px; outline:0;}
	#club-icon li a	{ background:url(../images/topimg/emblem-all.gif) no-repeat 0 0;}
	#club-icon .sapporo a	{ width:19px; background-position:0 0;}
	#club-icon .sendai a 	{ width:25px; background-position:-19px 0;}
	#club-icon .yamagata a	{ width:23px; background-position:-44px 0;}
	#club-icon .kashima a	{ width:23px; background-position:-67px 0;}
	#club-icon .mito a		{ width:25px; background-position:-90px 0;}
	#club-icon .tochigi a	{ width:24px; background-position:-115px 0;}
	#club-icon .kusatsu a	{ width:25px; background-position:-139px 0;}
	#club-icon .urawa a		{ width:23px; background-position:-164px 0;}
	#club-icon .omiya a		{ width:24px; background-position:-187px 0;}
	#club-icon .chiba a		{ width:24px; background-position:-211px 0;}
	#club-icon .kashiwa a	{ width:24px; background-position:-235px 0;}
	#club-icon .fctokyo a	{ width:23px; background-position:-259px 0;}
	#club-icon .tokyov a	{ width:24px; background-position:-282px 0;}
	#club-icon .fcmachida a	{ width:24px; background-position:-306px 0;}
	#club-icon .kawasaki a	{ width:23px; background-position:-330px 0;}
	#club-icon .yokohamafm a{ width:27px; background-position:-353px 0;}
	#club-icon .yokohamafc a{ width:22px; background-position:-380px 0;}
	#club-icon .shonan a	{ width:24px; background-position:-402px 0;}
	#club-icon .kofu a		{ width:23px; background-position:-426px 0;}
	#club-icon .matsumoto a	{ width:26px; background-position:-449px 0;}
	#club-icon .niigata a	{ width:22px; background-position:-475px 0;}
	#club-icon .toyama a	{ width:25px; background-position:-497px 0;}
	#club-icon .shimizu a	{ width:23px; background-position:-522px 0;}
	#club-icon .iwata a		{ width:23px; background-position:-545px 0;}
	#club-icon .nagoya a	{ width:25px; background-position:-568px 0;}
	#club-icon .gifu a		{ width:24px; background-position:-593px 0;}
	#club-icon .kyoto a		{ width:23px; background-position:-617px 0;}
	#club-icon .gosaka a	{ width:25px; background-position:-640px 0;}
	#club-icon .cosaka a	{ width:24px; background-position:-665px 0;}
	#club-icon .kobe a		{ width:21px; background-position:-689px 0;}
	#club-icon .tottori a	{ width:27px; background-position:-710px 0;}
	#club-icon .okayama a	{ width:23px; background-position:-737px 0;}
	#club-icon .hiroshima a	{ width:23px; background-position:-760px 0;}
	#club-icon .tokushima a	{ width:26px; background-position:-783px 0;}
	#club-icon .ehime a		{ width:22px; background-position:-809px 0;}
	#club-icon .fukuoka a	{ width:24px; background-position:-831px 0;}
	#club-icon .kitakyushu a{ width:24px; background-position:-855px 0;}
	#club-icon .tosu a		{ width:25px; background-position:-879px 0;}
	#club-icon .kumamoto a	{ width:23px; background-position:-904px 0;}
	#club-icon .oita a		{ width:23px; background-position:-927px 0;}
	
	
	
	#club-icon a:hover,
	#club-icon li:hover a,
	#club-icon li.mnhover a {
	background: none !important;
	text-decoration:none;}
