

/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜■ＩＮＤＥＸ＋ＴＯＰ メニュー用ＣＳＳ外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/



/*　全体適用　*/


.body_index
{
/*スクロールバーの色設定【白】*/
scrollbar-base-color:#ffffff;
scrollbar-highlight-color:#787878;
scrollbar-arrow-color:#990033;

/*基本テキスト色：赤黒系、大きさ、位置*/
/*color:#500700;*/
color:#777777;
font-size:12;
text-align:center;


/*ＴＯＰ背景*/
/*background-color:#ffffff;*/

/*ウィンドウ幅の改行設定・改行しない*/
white-space:nowrap;
}


.body_top_left
{
/*スクロールバーの色設定【白】*/
scrollbar-base-color:#ffffff;
scrollbar-highlight-color:#787878;
scrollbar-arrow-color:#990033;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;

/*基本テキスト色：赤黒系、大きさ、位置*/
/*color:#500700;*/
color:#777777;
font-size:12;
text-align:left;
border-width:0px;



/*ＴＯＰ背景*/
/*background-color:#E4DCD4;*/
background-image:url("img/backimage/back.gif");

/*ウィンドウ幅の改行設定・改行しない*/
white-space:nowrap;
}


.body_top_right
{
/*スクロールバーの色設定【白】*/
scrollbar-base-color:#ffffff;
scrollbar-highlight-color:#787878;
scrollbar-arrow-color:#990033;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;

/*基本テキスト色：赤黒系、大きさ、位置*/
/*color:#500700;*/
color:#777777;
font-size:12;
text-align:center;
border-width:0px;


/*ＴＯＰ背景*/
/*background-color:#E4DCD4;*/
background-image:url("img/backimage/back.gif");

/*ウィンドウ幅の改行設定・改行しない*/
white-space:nowrap;
}




/*てすと*/
.popup .tips {
  display         : none;
  position        : absolute;
}

.popup a:hover {
  position:relative;
}

.popup a:hover .tips{
  display          : block;
  top              : -10px;
  left             : 0px;
  white-space      : nowrap;
  text-decoration  : none;
  border           : 1px double #777777;
  color            : #ffffff;
  background-color : #000000;
}

.popup2 .tips2 {
  display         : none;
  position        : absolute;
}

.popup2 a:hover {
  position:relative;
}

.popup2 a:hover .tips2{
  display          : block;
  top              : -23px;
  left             : 0px;
  white-space      : nowrap;
  text-decoration  : none;
  border           : 1px double #777777;
  color            : #ffffff;
  background-color : #000000;
}




/*ＩＮＤＥＸ用画像*/
.index_img
{
width:400px;
height:565px;
border:0px;
text-decoration:none;
}



/*ＴＯＰ画像*/
.top_img
{
margin:0px; 
width:800px;
height:150px;
text-align:center;
vertical-align:top;
border-width:0px;
}

.top_img2
{
margin:0px; 
width:800px;
height:150px;
text-align:center;
vertical-align:top;
border-width:0px;
}


/*LINKバナー装飾*/
.topdoujin_img
{
width:120px;
height:168px;
border:1px #777777 solid;
}


/*ＴＯＰ絵上のミニアイコン用*/
.index_img_banar
{
border:0px;
text-decoration:none;
}

/*主要テーブル・確保用*/
.main_table
{
cellspacing:0
margin-top:0;
width:825	;
white-space:nowrap;
text-align:center;
vertical-align:top;
/*border-style:double;*/
background-color:#ffffff;
border-style:none;
border-width:0px;
}

/*主要テーブルＴＤ・調整用*/
.main_td
{
text-align:left;
margin:0px; 
padding-left:13px;
white-space:nowrap;
background-color:#ffffff;
font-size:12;
border-width:0px;
}

.main_music_td
{
white-space:nowrap;
background-color:#ffffff;
font-size:12;
width:300px;
text-align:center;
}


/*主要テーブルＴＤ下部・日記用*/
.main_td_diary
{
white-space:nowrap;
background-color:#ffffff;
font-size:12;
text-align:left;
padding-left:10px;
border-style:solid;
border-color:#000000;
border-width:1px;
}


/*主要テーブルＴＤ下部・日記用*/
.main_td_op1
{
white-space:nowrap;
background-color:#ffffff;
text-align:center;
padding-left:10px;
/*border-style:solid;*/
border-color:#CCCCCC;
/*border-width:1px;*/
}


/*ＬＩＮＫ・ＯＥＫＡＫＩＢＢＳ・ＬＩＮＫ文字*/

.contents_txt1
{
color:#EE2200;
font-size:12px;
}

.contents_txt2
{
text-decoration:none;
width:200px;
text-align:left	;
color:#999999;
font-size:12px;
}

.information_coment
{
width:150px;
text-align:center;
}
f

/*ＭＹ　ＭＵＳＩＣ文字*/
.music_txt
{
font-family:Arial black;
color:#AE6636;
font-size:10pt;
width:100%;
filter:DropShadow(color="#DDDDDD",offx=2,offY=1);
}

/*ＭＹ　ＭＵＳＩＣ文字*/
.gallery_txt
{
font-family:Arial black;
color:#444444;
font-size:10pt;
width:100%;
filter:DropShadow(color="#DDDDDD",offx=2,offY=1);
}

/*更新日付文字*/
.update
{
color:#440008;
font-size:13px;
width:100%;
/*filter:DropShadow(color="#BBAAAA",offx=2,offY=1);*/
}

/*ギャラリー用テーブル*/


.gallery_ini_image
{
width:100px;
height:100px;
border:3px #000000 solid;
}

.contents_td
{
width:780px;
white-space:nowrap;
text-align:left;
}


.contents_td2
{
width:200px;
text-align:center;
white-space:nowrap;
background-color:#ffffff;
font-size:12;
padding-left:10px;
border-style:dotted;
border-color:#CCBBBB;
border-width:1px;
}


.gallery_left
{
width:100px;
}

.gallery_middle
{
width:100px;
background-image:url("sharing_image/index_top/gallery_back.html");
border:1px #444444 solid;
vertical-align:middle;
text-align:center;
}

.gallery_right
{
width:350px;
background-image:url("sharing_image/index_top/gallery_back.html");
border:1px #444444 solid;
vertical-align:middle;
text-align:left;
}


.gallery_txt1
{
font-size:12;
font-weight:bolder;
color:#000000;
text-decoration:none;
width:100%;
filter:DropShadow(color="#DDCCDD",offx=2,offY=1);
}


.gallery_txt2
{
color:#000000;
font-size:9pt;
text-decoration:none;
}


/*過去日記ログＬＩＮＫ用*/
.diary_log
{
color:#808080;
font-size:9pt;
font-weight:bolder
}

.webclap
{
width:80px;
height:80px;
border:1px #000000 solid;
}

.pixiv
{
width:80px;
height:15px;
border:1px #000000 solid;
}


/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜■INFORMATIONページ用ＣＳＳ外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/

/*主要テーブル・確保用*/
.info_main_table
{
white-space:nowrap;
text-align:center;
vertical-align:top;
background-color:#ffffff;
}

.info_main_left
{
text-align:left;
width:450px;
}

.info_main_left_image
{
width:400px;
height:329px;
}

.info_main_right
{
text-align:center;
width:225px;
height:300px;
}


.info_title1
{
color:#AA6666;
font-size:13px;
width:100%;
filter:DropShadow(color="#bbaaaa",offx=1,offY=2);
font-family:Lucida Console;
font-weight:bolder;
}


.info_title2
{
color:#AA6666;
font-size:12px;
width:27;
filter:DropShadow(color="#bbaaaa",offx=1,offY=1);
}

.info_txt
{
color:#8C4414;
font-size:12;
}

.info_txt2
{
color:#8C4414;
font-size:12;
width:200px;
text-align:center;
}

.info_td_workcls
{
color:#8C4414;
font-size:12;
width="40";
text-align:center;
}

.info_txt_link
{
color:#8C4414;
font-size:12;
}

.work_txt
{
color:#333333;
font-size:12;
}


/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜■doujinRMATIONページ用ＣＳＳ外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/

/*主要テーブル・確保用*/
.doujin_main_table
{
width:750px;
white-space:nowrap;
text-align:center;
vertical-align:top;
background-color:#ffffff;
}


.doujin_title1
{
color:#AA6666;
font-size:13px;
width:100%;
font-family:Lucida Console;
font-weight:bolder;
}


.doujin_title2
{
color:#AA6666;
font-size:12px;
width:27;
filter:DropShadow(color="#bbaaaa",offx=1,offY=1);
}

.doujin_txt
{
color:#8C4414;
font-size:12;
}


.doujin_td_workcls
{
color:#8C4414;
font-size:12;
width="40";
text-align:center;
}

.doujin_txt_link
{
color:#8C4414;
font-size:12;
}

.work_txt
{
color:#333333;
font-size:12;
}



.sokubaikai01
{
width:100px;
background-color:#ffffff;
text-align:left;
border:1px #777777 solid;
color:#8888BB;
font-size:12;

}


.sokubaikai01_red
{
width:100px;
background-color:#ffffff;
text-align:left;
border:1px #777777 solid;
color:#BB0008;
font-size:12;

}


.sokubaikai02
{
width:180px;
background-color:#ffffff;
text-align:center;
border:1px #777777 solid;
color:#8888BB;
font-size:12;
}


.sokubaikai02_red
{
width:180px;
background-color:#ffffff;
text-align:center;
border:1px #777777 solid;
color:#BB0008;
font-size:12;
}


.sokubaikai03
{
text-align:center;
width:100px;
background-color:#ffffff;
border:1px #777777 solid;
color:#8888BB;
font-size:12;
}


.sokubaikai03_red
{
text-align:center;
width:100px;
background-color:#ffffff;
border:1px #777777 solid;
color:#BB0008;
font-size:12;
}


.sokubaikai04
{
text-align:center;
width:100px;
background-color:#ffffff;
border:1px #777777 solid;
color:#8888BB;
font-size:12;
}


.sokubaikai04_red
{
text-align:center;
width:100px;
background-color:#ffffff;
border:1px #777777 solid;
color:#BB0008;
font-size:12;
}



.sokubaikai05
{
border:1px #777777 solid;
text-align:center;
width:100px;
background-color:#ffffff;
color:#8888BB;
font-size:12;
}

.sokubaikai05_red
{
border:1px #777777 solid;
text-align:center;
width:100px;
background-color:#ffffff;
color:#BB0008;
font-size:12;
}


.sokubaikai_link
{
width:30px;
background-color:#ffffff;
text-align:center;
border:1px #777777 solid;
color:#8888BB;
font-size:12;
}

.sokubaikai_link_red
{
width:30px;
background-color:#ffffff;
text-align:center;
border:1px #777777 solid;
color:#BB0008;
font-size:12;
}


.sokubaikai_doujinsi
{
width:100px;
background-color:#00C8C8;
text-align:left;
color:#000000;
font-size:12;
}

.sokubaikai_doujinsi2
{
background-color:#ffffff;
text-align:left;
vertical-align:top;
color:#000000;
font-size:12;
}


.sokubaikai01_top
{
width:100px;
background-color:#CCCCCC;
text-align:center;
border:1px #777777 solid;
color:#000000;
font-size:12;
}

.sokubaikai02_top
{
width:180px;
background-color:#CCCCCC;
text-align:center;
border:1px #777777 solid;
color:#000000;
font-size:12;
}

.sokubaikai03_top
{
text-align:center;
width:100px;
background-color:#CCCCCC;
border:1px #777777 solid;
color:#000000;
font-size:12;
}


.sokubaikai04_top
{
text-align:center;
width:100px;
background-color:#CCCCCC;
border:1px #777777 solid;
color:#000000;
font-size:12;
}


.sokubaikai05_top
{
border:1px #777777 solid;
text-align:center;
width:100px;
background-color:#CCCCCC;
color:#000000;
font-size:12;
}

.sokubaikai_link_top
{
border:1px #777777 solid;
text-align:center;
width:30px;
background-color:#CCCCCC;
color:#000000;
font-size:12;
}



/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜■イベントＤＩＡＲＹ用外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/


.evdiary_title1
{
color:#ffffff;
font-size:13px;
width:100%;
filter:DropShadow(color="#000000",offx=2,offY=2);
font-family:Lucida Console;
font-weight:bolder;
}

.evdiary_title2
{
color:#000000;
font-size:12px;
width:27;
filter:DropShadow(color="#CCCCCC",offx=1,offY=2);
}

.evdiary_txt
{
color:#555555;
font-size:12;
}


/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜■LINKページ用ＣＳＳ外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/

/* LINKページ全体適用*/

.body_link
{
/*スクロールバーの色設定【白】*/
scrollbar-base-color:#ffffff;
scrollbar-highlight-color:#787878;
scrollbar-arrow-color:#990033;


/*基本テキスト色：赤黒系、大きさ、位置*/
/*color:#500700;*/
color:#777777;
font-size:12;
text-align:center;


/*ＴＯＰ背景*/
background-image:url("sharing_image/back.html");

/*ウィンドウ幅の改行設定・改行しない*/
white-space:nowrap;
}



/*LINKバナー装飾*/
.link_img
{
width:200px;
height:40px;
border:1px #777777 solid;
}

/*LINKバナー装飾*/
.link_img_gallery
{
width:150px;
height:30px;
border:1px #000000 solid;
}

.main_td_link
{
white-space:nowrap;
background-color:#FFFFFF;
font-size:12;
text-align:left;
padding-left:20px;

}






/*〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜■お絵描き講座用ＣＳＳ外部リンク〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜*/

.main_txt
{
color:#000000;
font-size:12;
}
	
.main_txt_link
{
color:#000000;
font-size:12;
font-weight:bolder;
}


.kouza_main_left_td1
{
color:#ffffff;
font-weight:bolder;
font-size:13;
width:200px;
height:30px;
background-color:#000000;
text-align:center;
}

.kouza_main_left_td2
{
width:200px;
height:30px;
background-color:#EEEEEE;
text-align:center;

}


.kouza_02sagyo_td

{
color:#000000;
background-color:#CCCCCC;
width:200;
text-align:center;
font-size:12;
}

.kouza_02sagyo_td2
{
color:#000000;
background-color:#EEEEEE;
width:400;
text-align:center;
font-size:12;
}



.kouza_04toubu_td

{
color:#000000;
background-color:#CCCCCC;
width:200;
text-align:center;
font-size:12;
}


.kouza_04toubu_td2
{
color:#000000;
background-color:#EEEEEE;
width:2s00;
text-align:center;
font-size:12;
}


/*■■■共通化部品類■■■*/


/*FontSize無効用の一時対策*/
.txt
{
color:#777777;
font-size:12;
}


/*区切りライン*/
.kugiri_hr
{
color:#808080;
border:1px;
text-align:left;
}




/**/




/*全ページ共有フォント指定*/
/*bl=太字*/

.red{color:#AD4A18;font-size:10pt}
.red_bl{color:#AD4A18;font-size:10pt;font-weight:bolder}
.red_bl2{color:#AD4A18;font-size:12pt;font-weight:bolder}
.red2{color:#B82832;font-size:10pt}
.red2_bl{color:#B82832;font-weight:bolder;font-size:10pt}
.red2_bl2{color:#B82832;font-weight:bolder;font-size:12pt}
.red3{font-size:10pt;color:#AD0000;}
.red3_bl{font-weight:bolder;font-size:10pt;color:#AD0000;}
.red3_bl2{font-weight:bolder;font-size:12pt;color:#AD0000;}
.red4{color:#770008;font-size:10pt}
.red4_sm{color:#770008;font-size:8pt}
.red4_bl{color:#770008;font-weight:bolder;font-size:10pt}
.red4_bl2{color:#770008;font-weight:bolder;font-size:12pt}
.red5{color:#300707;font-size:10pt}
.red6{color:#AA6666;font-size:10pt;font-weight:bolder;}
.bl{color:#500700;font-size:11pt;font-weight:bolder;}
.green{color:#299C39;font-size:8pt}
.pink{color:#FFBBFF;font-size:8pt}

.gray{color:gray;font-size:8pt}
.gray1{color:#777777;font-size:10pt}
.gray2{color:#cccccc;font-size:10pt}
.gray_link{color:#555555;font-size:10pt;}
.gray_link3{color:#555555;font-size:11pt;}
.yellow{color:yellow;font-size:8pt}
.blue{color:#8484FF;font-size:10pt}
.blue2{color:#949CCE;font-size:9pt;}
.blue2_bl{color:#949CCE;font-size:9pt;font-weight:bolder}
.white{color:#ffffff;font-size:9pt;}
.white2{color:#ffffff;font-size:12px;}
.white_bl{color:#ffffff;font-size:8pt;font-weight:bolder}
.white_bl2{font-weight:bolder;font-size:10pt;color:#ffffff;}
.white2_bl{font-weight:bolder;font-size:10pt;color:#ffffff;}
.white3{color:#ffffff;font-size:8pt;}
.hadairo{color:#FFE79B;font-size:9pt;font-weight:bolder}
.gray2_bl{color:#CCCCCC;font-size:9pt;font-weight:bolder}
.gray3_bl{color:#808080;font-size:9pt;font-weight:bolder}
.gray4{color:#CCCCCC;font-size:10pt;}
.gray4_bl{color:#777777;font-size:8pt;font-weight:bolder}
.black{color:#000000;font-size:12;}
.black_bl{color:#000000;font-size:12;font-weight:bolder}

/*下線無し、白文字＆太文字リンク*/
.link{text-decoration:none;color:#ffffff;font-weight:bolder}


/*四角用カラー*/

.shikaku_01{font-size:12;color:#884444;}
.shikaku_02{font-size:12;color:#995555;}
.shikaku_03{font-size:12;color:#AA6666;}
.shikaku_04{font-size:12;color:#BB7777;}
.shikaku_05{font-size:12;color:#CC8888;}
.shikaku_06{font-size:12;color:#DD9999;}
.shikaku_07{font-size:12;color:#EECCAA;}
.shikaku_08{font-size:12;color:#FFCCCC;}
.shikaku_09{font-size:12;color:#FFCCCC;}
.shikaku_10{font-size:12;color:#FFDDDD;}
.shikaku_11{font-size:12;color:#EEEEEE;}
.shikaku_12{font-size:12;color:#FFFFFF;}






