table{
width : 195px;
background-color : #626262;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : left;
font-family : メイリオ,"ＭＳ Ｐゴシック";
}

TR{
background-color : #f9f9f9;
border-width : 1px 1px 1px 1px;}

td{
text-align : left;

font-size : 78%;
}


td a{
text-decoration : none;
display:block;
text-align : left;

line-height : 1.8em;
padding-top : 3px;
padding-left : 2px;
color : #1111cc;
letter-spacing : 1px;
font-size : 95%;
}

.Class{
text-decoration : none;
display : block;
text-align : left;
line-height : 3.3ex;
padding-top : 3px;
text-indent : 5px;
color : #1111cc;
}


.artist-left{
margin-top : 1em;
margin-left : 0px;
margin-right : 20px;
margin-bottom : 0px;

line-height : 1.2em;
float : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;

}

.artist-center{
margin-top : 1em;
margin-left : 0px;
margin-right : 20px;
margin-bottom : 0px;

line-height : 1.2em;
float : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}


.artist-right{
margin-top : 1em;
margin-left : 0px;

margin-bottom : 0px;

line-height : 1.2em;
float : left;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
}


.m,.w,.o,.mw{
margin-left : 2px;
margin-right : 4px;border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffffff #ffffff #ffffff #ffffff;
font-size : 30%;
padding-right : 2px;
vertical-align : 10%;
padding-top : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-bottom : 0px;
font-family : "ＭＳ Ｐゴシック";
}


.m{
color : blue;
background-color : blue;
}

.mw{
color : black;
background-color : black;
}

.w{
color : red;
background-color : red;
}

.o{
color : black;
background-color : black;
}



.box-gyou-top{
width : 630px;
float : left;
margin-bottom : 1.5em;
vertical-align : 2em;


margin-top : 2em;
}

.box-gyou-middle{
width : 630px;
float : left;
clear : left;
margin-bottom : 2em;
vertical-align : 2em;
}

.box-gyou-bottom{
width : 630px;
float : inherit;
clear : left;
margin-bottom : 2em;
vertical-align : 2em;
}


.box-rightmost{

float : right;


padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 2em;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
}



.artist-line{
background-color : #0ca8f3;
padding-left : 5px;
background-image : url(../image/002c.gif);



color : black;


line-height : 1.1em;
padding-top : 2px;
}
.ano{
text-align : right;
padding-right : 2px;
width : 25px;
}



.shortcut{
clear : both;
margin-left : auto;
margin-right : auto;
margin-bottom : 15px;
margin-top : 0px;
}


.shortcut ul { list-style : none; margin : 0px 0px 0px 0px; padding : 0px 0px 0px 0px;
text-align : center;
letter-spacing : 1px;
}

.shortcut li { display:block; float:left; 

border-right-width : 1px;
border-right-style : solid;
border-right-color : silver;
border-top-width : 1px;
border-top-style : solid;
border-top-color : silver;
font-size : 80%;
line-height : 1.7em;


border-bottom-width : 1px;
border-bottom-style : solid;
border-bottom-color : silver;
}

.shortcut a { 
display:block;  
text-decoration : none;
line-height : 1.7em;
}
.bg1{
background-image : url(../image/002c.gif);
width : 64px;

}.bg3{
background-image : url(../image/002c.gif);
width : 130px;




}.bg0{
background-image : url(../image/007.gif);
width : 130px;





color : white;
background-color : #484848;
}.bg4{

width : 130px;




}.bg2{

width : 45px;

}


.go-top-artist1{
text-align : right;
width : 630px;
font-size : 78%;
clear : both;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
letter-spacing : 1px;
}
