/* <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> */
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}


