/*submenu*/
@media all and (min-width: 768px) {
#submenubox{width:500px;height:100px;margin:5px auto;}
ul#submenu {list-style-type:none;padding:0;margin:0;background:url(../img/sub.jpg) no-repeat;display:block;height:100px;text-indent:-9999px;}
ul#submenu li {float:left;height:100px;}
ul#submenu a {	display:block;height:100px;background:url(../img/sub.jpg) no-repeat;}
ul#submenu li#pf1 {width:250px;background-position:0 0;}
ul#submenu li#pf2 {width:250px;background-position:-250px 0;}
ul#submenu li#pf1 a {width:250px;background-position:0 0;}
ul#submenu li#pf2 a {width:250px;background-position:-250px 0px;}
ul#submenu li#pf1 a:hover {width:250px;background-position:0 -100px;}
ul#submenu li#pf2 a:hover {width:250px;background-position:-250px -100px;}
ul#submenu li#pf1 a.stay {width:250px;background-position:0 -100px;}
ul#submenu li#pf2 a.stay {width:250px;background-position:-250px -100px;}
}

@media all and (max-width: 767px) {
#submenubox{width:480px;height:50px;padding-bottom:10px;}
ul#submenu {margin:0px;margin:5px auto;}
ul#submenu li {background:#c2031e;width:50%;float:left;margin-bottom:5px;padding:5px}
ul#submenu a {	display:block;color:#fff;}
}


/*players file*/
@media all and (min-width: 768px) {
#player01{width:545px;height:356px;margin:0px auto;}
#player02{width:545px;height:356px;margin:0px auto;}
#playerdata{float:right;padding-top:0px;}
.border1{width:339px;height:355px;}
.databox{padding:0px 0 0 0;}
#playerimg01{float:left;background:url(../img/player_img01.jpg);width:205px;height:356px;}
#playerimg02{float:left;background:url(../img/player_img02.jpg);width:205px;height:356px;}
}

@media all and (max-width: 767px) {
#player01{margin:0px auto;}
#player02{margin:0px auto;}
#playerimg01{margin:5px auto;background:url(../img/player_img01smp.jpg);width:80px;height:100px;}
#playerimg02{margin:5px auto;background:url(../img/player_img02smp.jpg);width:80px;height:100px;}
#playerdata{padding-top:0px;margin-bottom:5px;}
.border1{padding-left:0px;}
.databox{padding:0px 10px 0 0;}
}



.gotonext{text-align:center;}


#prof dl{padding-left:10px;margin-bottom:3px;font-size:82%;}
#prof dt{line-height:150%;}
#prof dt.dt01{width:79px;height:12px;background:url(../img/dt.gif) no-repeat 0px 0px;margin-bottom:5px;}


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

#prof dt.dt03{
width:79px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -24px;
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{
width:100px;
height:12px;
background:url(../img/dt.gif) no-repeat 0px -72px;
margin-bottom:5px;
}



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




     #prof  th.top{
    font-size:1.0em;
    line-height:1em;
    color:#333;
    margin:0px;
    padding:2px;
    background:#b40002;
    text-align:center;
    border-width: 1px;
    border-style: solid ;
   border-color:#333;
    border-style: none none solid none;
    } 

        #prof td.round{
    margin:0px;
    padding:1px;
    border-width:1px;
    text-align:center;
    border-color:#333;
    color:#333;
    border-style: none solid solid solid;
    }
        
    #prof td{
    margin:0px;
    padding:1px;
    font-size:90%;
    border-width:1px;
    text-align:center;
    color:#333;
    border-color:#333;
    border-style: none solid solid none;
    }
    
    


    #prof .year{
    float:left; 
    width:140px;
    margin:0px;
    text-align:left;
    color:#333;
    }
    
    #prof .text{
    float:right;
   width:415px;
    text-align:left;
    color:#333;
    line-height:200%;
    margin-bottom:5px;
    }  
    
    
    .text-left{
    float:left; 
    width:150px;
    text-align:left;
    color:#333;
    }
    
 .text-right{
    float:right;
    width:400px;
    text-align:left;
    color:#333;
    }  
    
    #prof .pro-text{
   width:560px;
       line-height:200%;
    }
    
    
    
    #prof td.year{
    margin:0px;
    width:50%;
    text-align:center;
    color:#333;
    border-style: none;
       }
    
    #prof td.text{
    margin:0px;
    padding-left:5px;
    text-align:left;
    color:#333;
    border-style: none;
       }

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


.large{
font-size:1.0em;
font-weight:600;
margin-bottom:3px;
}

.large1{
font-size:1.1em;
font-weight : 700 ;
margin:0px;
}


.place{
font-size:0.6em;
color:#021677;
text-align:left;
}


p .text{
width:350px;
padding-top:5px;
float:right;
text-align:left;
}


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

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

/*ticket*/

.bold{font-weight:bold;}

.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;
}








.small{
font-size:68%;
}
.redsmall{
font-size:50%;
color:#b60101;
}




