@charset 'iso-2022-jp';

/*program*/


#main02 h4{
margin:0 0 5px 0;
padding:0;
color:#278595;
line-height:150%;
font-size:88%;
}


.snap{
float:right;
background:url();
width:233px;
height:151px;
margin:5px 0 10px 10px;
}

.snap .cover{
width:233px;
height:151px;
}

/*players*/

#main h3.playerstit{
background:url() no-repeat;
width:400px;
height:27px;
margin:0px 0px 20px 0px;
}



#list{
margin-bottom:10px;
}

.listcat {
color:#dd4e5b;
}

#list td {F
border-bottom:1px solid #CCCCCC;
padding:10px 0;
font-size:78%;
}

#list th {
border-bottom:1px solid #CCCCCC;
font-weight:normal;
text-align:left;
font-size:78%;
}


/*players file*/

#main h3.filetit{
background:url(../img/h3_playersfile.gif) no-repeat;
width:400px;
height:27px;
margin-bottom:5px;
}



#playerimg01{
float:left;
background:url(../img/player_img01.jpg);
width:205px;
height:356px;
}

#playerimg01 .cover{
width:205px;
height:356px;
}

#playerimg02{
float:left;
background:url(../img/player_img02.jpg);
width:205px;
height:356px;
}

#playerimg02 .cover{
width:205px;
height:356px;
}

#playerimg03{
float:left;
background:url();
width:205px;
height:356px;
}

#playerimg03 .cover{
width:205px;
height:356px;
}

#playerimg04{
float:left;
background:url();
width:205px;
height:356px;
}

#playerimg04 .cover{
width:205px;
height:356px;
}

#playerimg05{
float:left;
background:url();
width:205px;
height:356px;
}

#playerimg05 .cover{
width:205px;
height:356px;
}

#playerimg06{
float:left;
background:url();
width:205px;
height:356px;
}

#playerimg06 .cover{
width:205px;
height:356px;
}


#playerdata{
float:right;
padding-top:20px;
}

.border1{
width:339px;
_width:340px;
height:333px;
_height:335px;
border-top: solid 1px #BEBEBE;
border-right: solid 1px #BEBEBE;
border-bottom: solid 1px #BEBEBE;
}

.databox{
padding:18px 0 0 0;
}

#playerdata .databox h4{
width:330px;
height:31px;
float:right;
margin:0;
}



#playerdata .databox h4.h401{
background:url() no-repeat;
}
#playerdata .databox h4.h401-cn{
background:url() no-repeat;
}

#playerdata .databox h4.h402{
background:url() no-repeat;
}
#playerdata .databox h4.h402-cn{
background:url() no-repeat;
}

#playerdata .databox h4.h403{
background:url() no-repeat;
}

#playerdata .databox h4.h404{
background:url() no-repeat;
}

#playerdata .databox h4.h405{
background:url() no-repeat;
}

#playerdata .databox h4.h406{
background:url() no-repeat;
}



#prof dl{
padding-left:20px;
margin-bottom:3px;
font-size:82%;

}


#prof dt.dt00{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -24px;
margin-bottom:5px;
}



#prof dt.dt01{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -12px;
margin-bottom:5px;
}

#prof dt.dt02{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px 0px;
margin-bottom:5px;
margin-bottom:5px;
}



#prof dt.dt03{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -12px;
margin-bottom:5px;
}



#prof dt.dt04{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -36px;
margin-bottom:5px;
}



#prof dt.dt05{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -48px;
margin-bottom:5px;
}



#prof dt.dt06{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -60px;

margin-bottom:5px;
}




#prof dt.dt07{

background:url();
width:79px;
height:14px;
margin-bottom:5px;
}

#prof dd{
margin:0 0 5px 0;
line-height:140%;
}


.gotonext{
text-align:center;
}

#filelist{
font-size:80%;
margin:0 8px 10px 8px;
}

#filelist h3{
margin-bottom:5px;
padding:0;
background:url() no-repeat;
width:143px;
height:13px;
}

#filelist ul{
list-style:none;
margin:0;
padding:0;
}

.cover{
background:url(../img/cover.gif);
margin: 0px;
padding: 0px;
}

/*highlight*/

#main h3.highlighttit{
background:url(../img/h3_highlight.gif) no-repeat;
width:400px;
height:27px;
margin-bottom:10px;
}










.card{
width:500px;
height:100px;
margin:0px 0px 10px 0px;
}




.larger{
font-size:1.0em;
color:#d50909;
margin-bottom:3px;
}

.larger1{
font-size:1.1em;
margin:0px;
}


.place{
font-size:0.8em;
color:#021677;
text-align:center;
}

.h4hi01{
background:url();
width:429px;
height:17px;
}

.h4hi02{
background:url();
width:330px;
height:17px;
}

.h4hi03{
background:url();
width:261px;
height:17px;
}

.snap01{
background:url(../img/place01.jpg);
width:545px;
height:350px;
margin-top:5px;
}

.snap01 .cover{
width:250px;
height:150px;
}

.snap02{
background:url(../img/place02.jpg);
width:545px;
height:185px;
float:left;
margin:10px 10px 80px 0px;
}
.snap02 .cover{
width:250px;
height:150px;
}

/*ticket*/

#main h3.tickettit{
background:url(../img/h3_ticket.gif) no-repeat;
width:400px;
height:27px;
margin-bottom:20px;
}


#main h3.tickettit2{
background:url(../img/ticket2.gif) no-repeat;
width:200x;
height:28px;
margin-bottom:20px;
}

#main h3.tickettit3{
background:url(../img/ticket3.gif) no-repeat;
width:200x;
height:28px;
margin-bottom:20px;
}


.red{
color:#d50909;
}
a.red:link {
color: #d50909;
text-decoration:underline;
}
a.red:visited {
color: #d50909;
text-decoration:underline;
}
a.red:active {
color: #ff8000;
text-decoration:underline;
}
a.red:hover {
color: #ed0505;
font-size:110%;
text-decoration:underline;
}

.blue{
color:#0000ff;
}
a.blue:link {
color: #0000ff;
text-decoration:underline;
}
a.blue:visited {
color: #0000ff;
text-decoration:underline;
}
a.blue:active {
color: #0000ff;
text-decoration:underline;
}
a.blue:hover {
color: #0000ff;
font-size:110%;
text-decoration:underline;
}





#main .small{
width:545px;
font-size:68%;
}


#main .side{
background:url() no-repeat;
width:471px;
height:93px;
}


/*ticket*/

#main h3.placetit{
background:url(../img/h3_place.gif) no-repeat;
width:400px;
height:27px;
}



#main h3.placetit2{
background:url(../img/h3_place2.gif) no-repeat;
width:400px;
height:27px;
margin:5px 0px 0px 30px;
}

.more{
width:100px;
height:20px;
float:left;
_float:right;

_margin:0px 90px 0px 0px;
}
/*onair*/

#main h3.onairtit{
background:url(../img/h3_onair.gif) no-repeat;
width:400px;
height:27px;
margin:10px 0px 5px 10px;
}


.info{
width:396px;
height:160px;
background:url(../img/info.jpg);
}

.DD{
line-height:150%;
font-size:150%;
font-weight:900;
}

.red{
card_02.gif
}