/* <meta http-equiv="Content-Type" content="text/html; charset=euc-jp" /> */
BODY {
	BACKGROUND: #ffffff;
	MARGIN: 0px;
	font-family: "¥Ò¥é¥®¥Î³Ñ¥´ Pro W3", "Hiragino Kaku Gothic Pro", "£Í£Ó £Ð¥´¥·¥Ã¥¯", "MS PGothic", sans-serif;
	font-size: 12px;
	line-height: 180%;
	COLOR: #000000;
}
TABLE {
	FONT: 12px/16px 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
TD {
	FONT: 12px/16px 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
.K10 {
	FONT-SIZE: 10px; LINE-HEIGHT: 12px; FONT-FAMILY: 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
.K12 {
	FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W3','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
.KB10 {
	FONT-SIZE: 10px; FONT-WEIGHT: bold; FONT-FAMILY: 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W6','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
.KB12 {
	FONT-SIZE: 12px; COLOR: #FFFFFF; LINE-HEIGHT: 14px; FONT-WEIGHT: bold; FONT-FAMILY: 'Lucida Grande', 'Hiragino Kaku Gothic Pro', '¥Ò¥é¥®¥Î³Ñ¥´ Pro W6', '£Í£Ó £Ð¥´¥·¥Ã¥¯', "sans-serif"
}
H3 {
	FONT-SIZE: 12px; FONT-WEIGHT: bold; FONT-FAMILY: 'Lucida Grande','Hiragino Kaku Gothic Pro','¥Ò¥é¥®¥Î³Ñ¥´ Pro W6','£Í£Ó £Ð¥´¥·¥Ã¥¯',sans-serif
}
#main {
	BORDER: #403F40 1px solid
}
#main TD.line1 {
	PADDING: 4px; BACKGROUND: #403F40;
}
#main TD.line2 {
	BACKGROUND: #403F40; HEIGHT: 5px
}
#main TD.line3 {
	PADDING: 5px; FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
#main TD.line4 {
	BORDER-BOTTOM: #ffffff 1px dotted
}
.box {
	BORDER-TOP: #FFFFFF 0px solid; BORDER-BOTTOM: #FFFFFF 0px solid
}
.box TD.top {
	BACKGROUND: #CC0000; PADDING: 3px
}
.box TD.td1 {
	PADDING: 0; BACKGROUND: #C0BFBF
}
.side {
	PADDING-TOP: 3px
}
.footer {
	padding: 3px; margin-top: 5px; margin-bottom: 5px; background:#CA1016; color: #FFFFFF
}
A IMG {
	BORDER-WIDTH: 0
}
A {
	COLOR: #0000CC; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #3333FF; TEXT-DECORATION: underline;
}

/*
A:visited {
	COLOR: #3333FF; TEXT-DECORATION: underline;
}
A.saikin {
	COLOR: #3300CC; TEXT-DECORATION: none
}
A.saikin:hover {
	COLOR: #6633FF
}
A.calendar{ COLOR: #3300CC; TEXT-DECORATION: none; font-weight: bold;}
*/

.sfull{
	float:left;
	width:758px;
	margin: 0 auto 7px;
}
.hhead{
	padding:4px 4px 8px;
	text-align:left;
	background-color:#C00
}
.ehead{
	padding:4px 4px 8px;
	text-align:left;
	background-color:#403F40
}
.htxt{
	float:left;
	color: #FFF;
	font:bold 12px/20px 'Lucida Grande', 'Hiragino Kaku Gothic Pro', '¥Ò¥é¥®¥Î³Ñ¥´ Pro W6', '£Í£Ó £Ð¥´¥·¥Ã¥¯', "sans-serif";
	padding-left:30px;
}
.htxt2{
	float:right;
	color: #FFF;
	font:bold 12px/20px 'Lucida Grande', 'Hiragino Kaku Gothic Pro', '¥Ò¥é¥®¥Î³Ñ¥´ Pro W6', '£Í£Ó £Ð¥´¥·¥Ã¥¯', "sans-serif";
}
.heach{
	background:url(http://www.nissan-stadium.jp/blog/images/each2.gif) left top no-repeat;
}
.hcal{
	background:url(http://www.nissan-stadium.jp/blog/images/calendar.gif) left top no-repeat;
}
.hrecent{
	background:url(http://www.nissan-stadium.jp/blog/images/column.gif) left top no-repeat;
}
.hcate{
	background:url(http://www.nissan-stadium.jp/blog/images/column.gif) left top no-repeat;
}
.entr{
	text-align:left;
	border-top:2px solid #999;
	padding:5px;
}

/* for 2009 */
#areahead01{
	/*
	width: 758px;
	background-image: url(wall03.gif);
	*/
	padding-right: 20px;
	padding-top: 10px;
	height: 20px;
	width: 738px;
	background-color:#404040;
}

#areahead01 h1, h2, h3, h4, h5, h6, p, address,
ul, ol, li, dl, dt, dd,
table, caption, th, td, img, form {
        margin: 0;
        padding: 0;
        border: none;
        font-style: normal;
        font-weight: normal;
        list-style-type: none;
}


#areahead01 .li01{
	list-style-type: none;

	float: right;
	background-image: url(images/pnt02.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-left: 15px;
	padding-left: 16px;
	font-size: 12px;
	font-family: "£Í£Ó ¥´¥·¥Ã¥¯", "MS Gothic", "Osaka¡ÝÅùÉý", Osaka-mono, monospace;
}

A.a02:link		{color:#fff;text-decoration:none}
A.a02:visited	{color:#fff;text-decoration:none}
A.a02:hover		{color:#fff;text-decoration:underline}
A.a02:active	{color:#fff;text-decoration:underline}

#bcal_body				{background:#C0BFBF}
#bcal_body a:link		{color:#33f;text-decoration:none;font-weight:bold}
#bcal_body a:visited	{color:#33f;text-decoration:none;font-weight:bold}
#bcal_body a:hover		{color:#33f;text-decoration:underline;font-weight:bold}
#bcal_body a:hate		{color:#33f;text-decoration:underline;font-weight:bold}
#bcal_body .bsun		{color:#f33}
#bcal_body .bsat		{color:#33f}

/*for 2010*/
body{
	background-color: #e01900;
}
#out2010{
	width:900px;
	text-align:center;
	margin:0 auto;
	background-color:#CCC;
}

#areahead01{
	width: 890px;
	width/**/: 870px;
	text-align:center;
	margin:0 5px 5px;
	_margin-left:10px;
}

.sfull{
	width: 890px;
	text-align:center;
	margin:0 5px 5px;
}
.footer{
width: 880px;
}
#left2010{
	float:left;
	width:660px;
	border:1px solid #333;
	background-color:#FFF;
}
#right2010{
	float:right;
	width:200px;
	background-color:#404040;
	padding:10px;
}
.hhead {
	padding-top:1em;
	padding-bottom:0;
	background-color:#404040;
}
.hcal,.hrecent{
	/*height:20px;*/
	background: url(http://www.nissan-stadium.jp/blog/images/icon2010a.gif) no-repeat left top;
padding-left:58px;
padding-top:5px;
}
.entr{
	background: url(http://www.nissan-stadium.jp/blog/images/ihead2010.gif) no-repeat left 5px;
	padding-left:12px;
	padding-top:0;
	border-top:0;
}

a.saikin:link	{color:#fff;text-decoration:none}
a.saikin:visited	{color:#fff;text-decoration:none}
a.saikin:hover	{color:#fff;text-decoration:underline}
a.saikin:active	{color:#fff;text-decoration:underline}

