td.num {
	font-family: "‚l‚r ƒSƒVƒbƒN", "Osaka|“™•";
	text-align:right;
}
.img-border {border:double 3px #CCCCCC;}


/* -------------------------------------------------------------------
	œ BODY & DIVISIONS
------------------------------------------------------------------- */

	body 	{
		text-align:left;
		margin:0px;
		margin-bottom:20px;
		background-color:#FFFFFF;
		color:#555555;
		background-image : url(../../sports/bg.jpg);
		background-repeat: repeat-x;
		background-attachment: fixed;
	}
	
	#page_bg {
		padding-top:20px;
		width:790px;margin:auto;
		background-color:#FFFFFF;
		border-right:solid 8px #F6F6E1;
		border-left:solid 8px #F6F6E1;
	}
	
	#wrapper{
		width:750px;
		text-align:left;
		margin:auto;
		background-image : url(../../sports/wrap_bg.gif);
		background-repeat: repeat-y;
	}
	
	#wrappers{
		width:750px;
		margin:auto;
		background-image : url(../../sports/wrap_bg.gif);
		background-repeat: repeat-y;
	}
	#head	{width:100%;}
	#side	{float:left; width:186px;}
	#main	{float:left; width:564px;}
	#cont	{margin-left:15px;}
	#foot	{clear:both;}
	
	address {font-style:normal;color:#0E4B93;padding:10px;background-color:#F9FCFE;border:solid 1px #E6F2FB;border-bottom:double 3px #E6F2FB;}
	address p {font-size:12px;}

/* -------------------------------------------------------------------
	œ MENU
------------------------------------------------------------------- */

	ul.menu {margin:0px;padding:0px;list-style:none;}
	ul.menu li {float:none;margin-top:1px;}
	ul.menu img {vertical-align:top;}
	
	ul.menu a {
		display:block;
		width:186px;height:45px;
		background-image : url(../../sports/mn_body.gif);
		background-repeat: no-repeat;}
	
	ul.menu a:hover  {
		background-image : url(../../sports/mn_body_r.gif);}
		
/* -------------------------------------------------------------------
	œ BLOCK STYLE 
------------------------------------------------------------------- */

	p, li, dd {	
		font-size: 80% ; line-height: 130%;
		text-align:justify; text-justify:distribute;
		font-family: "‚l‚r ‚oƒSƒVƒbƒN", "Osaka", "sans-serif";
	}
	
	p.catch {font-size:16px;font-weight:bold;color:#444444;}
	p.read {font-weight:bold;color:#666666;}
	
	h1	{margin-top:0px;}
	
	h2 {
		margin-top:1em;
		background-color:#FFA500;
		font-size:15px;color:#FFFFFF;
		border-bottom:double 3px #FFFFFF;
		border-top:double 3px #FFFFFF;
		padding:3px 8px;
		letter-spacing:1px;
		}

	h3	{
		color:#334565;
		font-size:16px;
		border-left:solid 8px #334565;
		padding-left:4px;
		line-height:100%;
		}

	ol,ul {margin-left:23px; padding-left:0px;margin-top:0.5em;}
	li{margin-top:4px;}
		/* ul {list-style-image: url(../img/mk_list.gif);}*/
	
/* -------------------------------------------------------------------
	œ TABLE
------------------------------------------------------------------- */

	.table-a 	{margin-top:1em;empty-cells:show;width:100%;}
	.table-a th	{padding:3px 6px; }
	.table-a td	{padding:3px 6px; }
	
	.table-a,.table-a p,.table-a li {font-size: 14px ; line-height: 140%;}
	.table-a table,.table-a table td,.table-a table th
		{border:none;background-color:transparent;padding:0px;}

	.table-a {
		border-collapse: separate;
		border-top:solid 1px #C8DAE9;
		border-left:solid 1px #C8DAE9;
	}
	.table-a thead th{
		font-weight:normal;	
		color:#2D5277;
		background-color:#D8E9F6;	
		border-top:		solid 1px #F5FAFD;
		border-left:	solid 1px #F5FAFD;
		border-bottom:	solid 1px #BDD2E2;
		border-right:	solid 1px #BDD2E2;
	}
	
	.table-a th {
		text-align:center;
		font-weight:normal;	
		color:#2D5277;
		background-color:#E6F1FA;	
		border-top:		solid 1px #F6F7F9;
		border-left:	solid 1px #F6F7F9;
		border-bottom:	solid 1px #CADBE9;
		border-right:	solid 1px #CADBE9;
	}
	.table-a td {
		font-weight:normal;	
		color:#444444;
		background-color:#F2F8FD;
		border-top:		solid 1px #FFFFFF;
		border-left:	solid 1px #FFFFFF;
		border-bottom:	solid 1px #DDDFE1;
		border-right:	solid 1px #DDDFE1;
	}

/* -------------------------------------------------------------------
	œ ETC..
------------------------------------------------------------------- */

	/* ---------- FORM ---------- */

	.fm-norm {width:250px;border:solid 1px #CCCCCC;}
	.fm-btn {width:80px;height:25px;}


	/* -- FOR PROT SETTING-- */


		.img-area {
			background-color:#000000;color:#FFFFFF;
			text-align:center;vertical-align:middle;font-size:12px;
			border:solid 1px #CCCCCC;margin-top:1em;
		}


	
/* ####################################### ˆó ü Ý ’è ############################################## */

	@media print {

		#head,
		#side {display:none;}
		
		body {margin-top:30px;}
		body, #wrap {background-image:none; background-color:#FFFFFF;}
		
		body,table {color:#000000;}
		
		#main {float:none;}
		
		/* •¶ŽšÝ’è */
		p, li, dd {
			font-size: 10px ; line-height: 130%;
			text-align:justify; text-justify:distribute; }

		/* Œ©o‚µƒXƒ^ƒCƒ‹ */
		h1,h2,h3,h4,h5,h6 {
			background-image:none;background-color:#FFFFFF;
			border:none;
			color:#000000;
			padding:0px;margin:0px;
		}
		
		h1 {font-size:24px;}
		h2 {font-size:16px;margin-top:2em;
			padding-bottom:2px;border-bottom:double 3px #000000;letter-spacing:1px; }
		h3 {font-size:12px;margin-top:1em;
			text-decoration:underline;}

		/* ƒe[ƒuƒ‹ƒXƒ^ƒCƒ‹ */
		.table-a, .table-a th, .table-a td 	{border:solid 1px #CBD5DC; border-collapse:collapse;}
		.table-a {font-size:10px;}
		.table-a td , .table-a th {padding:2px;}
		.table-a p , .table-a li	{font-size:10px;}/*ƒe[ƒuƒ‹“à’i—Ž*/
		
	}
