/* 〜〜〜〜〜 テーブル基本 始まり 〜〜〜〜〜 */

table{
background-color : #626262;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
text-align : left;
font-family : メイリオ,"ヒラギノ角ゴ Pro W3";
}


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


td{
text-align : left;
font-size : 12px;
padding-left : 5px;
}


caption{
text-align : left;
font-size : 14px;
}

/* 〜〜〜〜〜 テーブル基本 終わり 〜〜〜〜〜 */

/* 〜〜〜〜〜 テーブル項目 始まり 〜〜〜〜〜 */

.tit{
background-color : #dfdfdf;
width : 160px;
text-align : center;
font-size : 12px;
padding-left : 0px;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #e6e6e6;
border-left-color : #e6e6e6;
}

.tit2{
font-size : 12px;
width : 160px;
}

.pit{
background-color : #dfdfdf;
width : 50px;
text-align : center;
font-size : 12px;
padding-left : 0px;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #e6e6e6;
border-left-color : #e6e6e6;
}

.exp{
background-color : #dfdfdf;
width : 416px;
text-align : center;
padding-left : 0px;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #e0e0e0;
border-left-color : #e0e0e0;
font-size : 12px;
}


.ib {
height : 5.5em;
overflow: auto;
line-height : 1.35em;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
padding-top : 2px;
padding-right : 0px;
padding-bottom : 0px;
width : 450px;
padding-left : 0px;


font-size : 11px;
bottom : inherit;
}



H2{
margin-bottom : 10px;
}



td a{
text-decoration : none;
display : block;
text-align : left;
line-height : 3.5ex;
padding-top : 4px;
text-indent : 5px;
vertical-align : inherit;
}


.ib A{
display:inline;
text-align : left;
text-decoration : underline;
padding-top : 0px;
padding-left : 0px;
padding-right : 0px;
padding-bottom : 0px;
margin-top : 0px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 0px;
width : auto;
}

/* 〜〜〜〜〜 テーブル項目 終わり 〜〜〜〜〜 */

/* 〜〜〜〜〜 文字装飾 始まり 〜〜〜〜〜 */

EM{
font-weight : 700;
font-style : normal;
color : #bf0000;
}


STRONG{
color : #555555;
margin-right : 1px;
}


.up{
color : white;
border-top-width : 1px;
border-top-style : solid;
border-top-color : gray;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-color : gray;
border-right-color : gray;
border-bottom-color : gray;
font-size : 8px;
letter-spacing : 2px;
padding-left : 2px;
background-color : red;
padding-right : -1px;
margin-right : 3px;
}


.small{
font-size : 90%;
}

i{
font-style : normal;
color : #009700;
}


u{

color : #8000ff;
text-decoration : none;
margin-right : 1px;
font-weight : bold;
}


B{
color : #bf0000;
}


tt{
color : #930000;
padding-right : 0px;
margin-right : 0px;
font-size : 12px;
}






/* 〜〜〜〜〜 文字装飾 終わり 〜〜〜〜〜 */

/* 〜〜〜〜〜 音域の背景 始まり 〜〜〜〜〜 */

.co1{
background-color : #b928ff;
padding-left : 10px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #b10fff;
border-bottom-color : #b10fff;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #c03eff;
border-left-color : #c03eff;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co2{
background-color : #b928ff;
padding-left : 15px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #b10fff;
border-bottom-color : #b10fff;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #c03eff;
border-left-color : #c03eff;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co3{
background-color : red;
border-top-width : 1px;
border-left-width : 1px;
border-top-style : solid;
border-left-style : solid;
border-top-color : #ff2828;
border-left-color : #ff2828;
padding-left : 15px;
border-right-width : 1px;
border-bottom-width : 1px;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #f20000;
border-bottom-color : #f20000;

font-size : 12px;



font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co4{
background-color : #ffa020;
padding-left : 15px;
color : black;
border-top-width : 1px;
border-top-style : solid;
border-top-color : #ff8f59;
border-left-color : #ff8f59;
border-left-width : 1px;
border-right-width : 1px;
border-bottom-width : 1px;
border-left-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-right-color : #f28b00;
border-bottom-color : #f28b00;
font-size : 12px;

font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co5{
background-color : #f7f700;
padding-left : 6px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #ffff59 #e8e800 #e8e800 #ffff59;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co6{
background-color : #79f200;
padding-left : 6px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #8eff1e #6ddb00 #6ddb00 #8eff1e;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co7{
background-color : #00bf00;
padding-left : 6px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #00c400 #00b500 #00b500 #00c400;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


.co8{
background-color : #8a8a8a;
padding-left : 10px;
border-width : 1px 1px 1px 1px;border-style : solid solid solid solid;border-color : #9a9a9a #7c7c7c #7c7c7c #9a9a9a;
font-size : 12px;
font-family : "ヒラギノ角ゴ Pro W3","ＭＳ Ｐゴシック";
}


/* 〜〜〜〜〜 音域の背景 終わり 〜〜〜〜〜 */

/* 〜〜〜〜〜 ショートカット 始まり　〜〜〜〜〜 */


.shortcut{
clear : both;
margin-left : 10px;
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;




}.bg5{
width : 70px;




}.bg2{
width : 45px;

}

/* 〜〜〜〜〜 ショートカット 終わり　〜〜〜〜〜 */


.artist-navi h1{
font-size : 18px;
border-width : 0px 0px 3px 0px;
border-right-width : 0px;
border-left-width : 0px;border-style : none none double none;
border-right-style : none;
border-left-style : none;
background-image : url(../image/clear.gif);
padding-top : 0px;
padding-left : 15px;
padding-right : 0px;
padding-bottom : 5px;
margin-top : 10px;
margin-left : 0px;
margin-right : 0px;
margin-bottom : 18px;
line-height : 120%;
border-bottom-color : silver;
letter-spacing : 1px;
}

.artist-navi{border-width : 3px 3px 3px 3px;border-style : double double double double;border-color : silver silver silver silver;
margin-bottom : 30px;

}
.t{
width : 160px;
}
.t u{
color : black;
text-decoration : underline;
font-weight : 400;
}

#af{
text-align : left;



padding-top : 0px;
padding-bottom : 0px;
margin-top : 30px;
margin-bottom : 0px;
clear : both;
}
