@charset "utf-8";
/* CSS Document */

dl dt dd{ margin:0px; padding:0px;}


#japanese a:hover{

	border-bottom:1px solid #333;
	outline:none;
	color:#333;
	
}

#english a:hover{

	border-bottom:1px solid #333;
	outline:none;
	color:#333;
	
}

#japanese{}
#japanese dl{list-style:none; float:left; position:relative; margin-right:4px; margin-left:4px;}
#japanese dt{ background-color:#CCC; font-weight:bold; width:165px; padding-top:2px; padding-bottom:2px; padding-left:5px;}
#japanese dd{ padding:0px; margin:0px; list-style-position:outside;}

#english{}
#english dl{list-style:none; float:left; position:relative; margin-right:4px; margin-left:4px;}
#english dt{ background-color:#CCC; font-weight:bold; width:165px; padding-top:2px; padding-bottom:2px; padding-left:5px;}
#english dd{ padding:0px; margin:0px; list-style-position:outside;}

/*artist page*/

.letterconts{
	width:718px;
	border-left:1px solid #666;
	float:left;
}

.letterconts p{
	width:26px;
	border-right:1px solid #999;
	text-align:center;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	color:#666;
	float:left;
}

.letterconts p a{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	color:#666;
}

.letterconts p a:hover{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	color:#333;
}


.lettermain{
	width:719px;
	padding-top:20px;
	float:left;
}

.lettermain .lettermainconts{
	width:171px;
	padding-right:8px;
	float:left;
}

.lettermain .lettermainconts .lettermainconts02{
	width:171px;
	padding-bottom:15px;
	float:left;
}

.lettermain .lettermainconts .lettermainconts02 .letterheader{
	width:163px;
	padding:5px 0px 5px 8px;
	background-color:#e6e6e7;
	float:left;
}

.lettermain .lettermainconts .lettermainconts02 .letterheader p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:10px;
	color:#333;
	float:left;
}

.lettermain .lettermainconts .lettermainconts02 .letterheaderconts{
	width:166px;
	padding:0px 0px 0px 5px;
	float:left;
}

.lettermain .lettermainconts .lettermainconts02 .letterheaderconts p{
	width:166px;
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	padding-top:10px;
	color:#666;
	letter-spacing:0.01em;
}

.lettermain .lettermainconts .lettermainconts02 .letterheaderconts p a{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#999;
	letter-spacing:0.01em;
}

.lettermain .lettermainconts .lettermainconts02 .letterheaderconts p a:hover{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#333;
	letter-spacing:0.01em;
}

.artistmainheader{
	width:700px;
	padding-left:10px;
	padding-right:15px;
	padding-top:20px;
	float:left;
}

.artistmainheader p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:20px;
	font-weight:500;
	color:#000;
	letter-spacing:0.01em;
}

.artistmainimage{
	width:719px;
	padding-top:15px;
	float:left;
}

.artistheader02{
	width:704px;
	padding-left:15px;
	padding-top:20px;
	float:left;
}

.artistheader02 p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#999;
	letter-spacing:0.01em;
}

.artisttexts01{
	width:704px;
	padding-left:15px;
	padding-top:20px;
	float:left;
}

.artisttexts01 .artisttext01left{
	width:700px;
	padding-right:15px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01lefta{
	width:700px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01lefta p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	letter-spacing:0.01em;
}

.artisttexts01 .artisttext01left .artisttext01leftb{
	width:470px;
	padding-top:15px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01leftb p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	letter-spacing:-0.01em;
}

.artisttexts01 .artisttext01left .artisttext01leftc{
	width:700px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01leftc .lefttext01{
	width:60px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01leftc .lefttext01 p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	letter-spacing:-0.01em;
}

.artisttexts01 .artisttext01left .artisttext01leftc .righttext01{
	width:640px;
	float:left;
}

.artisttexts01 .artisttext01left .artisttext01leftc .righttext01 p{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	letter-spacing:-0.01em;
}

.artisttexts01 .artisttext01right{
	width:219px;
	float:left;
}

.artisttexts02{
	width:719px;
	padding-top:20px;
	float:left;
}

.artisttexts02 img.left{
	padding-right:11px;
	float:left;
}

.artisttexts02 img.right{
	padding-left:10px;
	float:left;
}

.artistfile{
	font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "ＭＳ Ｐゴシック", sans-serif;
	font-size:11px;
	color:#666;
	text-align:justify;
	letter-spacing:0.01em;
}


ul.main{font-size:12px;}
ul.main{text-align:center;/*メインメニューの文字揃え*/}
ol.sub{text-align:left;/*サブメニューの文字揃え*/}
ul.main{font-family:"メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro W3", Osaka, "MS Pゴシック", sans-serif;}
.main a{text-decoration:none;}

.main{background-color:#ffffff;}
.main li{background-color:#ffffff;}
.main a:hover{background-color:#ffffff;}
.main li.on{background-color:#ffffff;}

.sub{background-color:#ffffff;}
.sub li{background-color:#ffffff;}
.sub a:hover{background-color:#ffffff;}

.main a:link{color:#999}
.main a:visited{color:#999;}
.main a:hover{color:#333;}

.sub a:link{color:#999}
.sub a:visited{color:#999;}
.sub a:hover{color:#333;}


/*メインメニューの横幅：削除は不可。値を1%にすると縦型メニューになる
アイテムの幅×アイテム数＋ボーダーの幅の総和を算出してpx固定がおすすめ。
めんどくさかったら100%にしておく*/
ul.main{width:719px;}

.main li.off{
    height:20px;/*ブラウザーで確認しながら調整・どうしてもIEとFFで誤差が生じます*/
    width:26px;/*文字数に合わせて調整*/	
}

.main li.on{
    width:26px;/*offと値を揃えることを推奨*/
}

.main a{padding:2px;/*あまり大きな値は指定しない方が良い*/}

.main li.off{
    border:0px;
	border-right:1px solid #999;
}

.main li.on{
    border:0px;
    border-bottom:0px;
	border-right:1px solid #999;
}

.main a{
    border-bottom:0px;
	
}

ol.sub{
    left:0;/*サブメニュー表示位置をずらしたいときに指定。削除可*/
    top:0;/*サブメニュー表示位置をずらしたいときに指定。削除可*/
    width:450px;/*.main li.offと同じ値か、それ以上を推奨・削除不可*/
	height:0px;
}

ol.sub li.off2{
    width:450px;/*ol.subと同じ値を推奨*/
    height:18px;/*変更可能・削除するとギミックが変わる*/
}
ol.sub li.on2{
    width:450px;/*ol.subと同じ値を推奨*/
    height:18px;/*変更可能・削除するとギミックが変わる*/
}

ol.sub{

}
.sub li.off2,.sub li.on2{
    border-bottom:0px;	
}

.sub a{
    padding:2px 5px;/*あまり大きな値にしない*/
    width:440px;/*削除不可*/
    height:14px;/*削除不可*/
/*width+padding（左右）の値がol.subのwidthと同じになるように。
height+padding（上下）の値がol.subのheightと同じになるように調整*/
}

DIV#menu{
    top:;
    left:;
    width:;
    position:absolute;
    z-index:100;
}

/************************５：自由記述オプション*************************/
/*========================================================================
以下には好きなようにプロパティを追加してください。
文字を斜体にするとか、フィルターをかけて半透明化するとか。
利用できる主なセレクタは用意しておきました。
=========================================================================*/
DIV#menu{} /* 全体を囲むボックス */

ul.main{} /* 主にメインメニュー：継承により後へ伝わる場合あり */
ul.main li.off{} /* メインメニューアイテム通常時 */
ul.main li.on{} /* メインメニューアイテム展開時 */
li.off a,li.on a{} /* メインメニュー用リンク */

ol.sub{} /* サブメニュー */
ol.sub li.off2{} /* サブメニューアイテム通常時 */
ol.sub li.on2{} /* サブメニューアイテム展開時 */
li.off2 a,li.on2 a{} /* サブメニュー用リンク */


/************************６：変更不可*******************************/
/*========================================================================
以下のプロパティはプルダウン機構に深く関わっている物です。
熟練者以外はいじらないでください。
=========================================================================*/
.main *{margin:0px;padding:0px;list-style:none;display:block;}
ul.main{position:relative;}
ul.main li.off{position:relative;float:left;overflow:hidden;}
ul.main li.on{float:left;overflow:hidden;}
ul.main>li.on{overflow:visible;/*×*/}
ol.sub{position:relative;}
ol.sub li.off2{position:relative;overflow:hidden;}
ol.sub li.on2{overflow:hidden;}
ol.sub>li.on2{overflow:visible;}
ul.sub-2{position:relative;}


/*end of artist page*/