/*全体の基礎設定*/
	HTML,BODY{margin:0px;padding:0px;ruby-align:distribute-space;}
	/*イラスト枠線*/IMG{border-width:0px;}
	/*太字*/.futo{font-weight:bold;}
	/*太字取り消し*/.futo-{font-weight:normal;}
	/*中央寄せ*/.naka{text-align:center;}
	/*右寄せ*/.migi{text-align:right;}
	/*小文字*/.mini{font-size:80%;}
	/*回り込み解除*/.clear{clear:both;}
	/*区切り線*/HR{margin:5px;border-style:dotted;border-width:2px;}
	/*消し線*/DEL{text-decoration:line-through;}

/*記事タイトル領域の設定*/
	#main_title{width:800px;height:50px;
		margin:0px;margin-top:30px;padding:0px;padding-left:140px;
		font-size:25px;font-style:oblique;
		font-family:"ＭＳ Ｐ明朝","細明朝体",serif;}

	/*ルビ*/
		RUBY{ruby-align:distribute-space}
		#main_title RT{font-size:60%;}
		#main_title RP{font-size:60%;}
		#main_title .kana{display: none;}

/*本文領域の設定*/
	#main{position:relative;top:0px;width:480px;margin-left:170px;margin-bottom:20px;
		padding:10px;padding-bottom:0px;
		border-width:0px 0px 1px 1px;border-style:solid;
		z-index:4;}

	/*リンク*/
		#main A:link{font-weight:bold;text-decoration:underline;font-weight:bold;}
		#main A:visited{text-decoration:underline;}
		#main A:active{text-decoration:overline underline;}
		#main A:hover{text-decoration:overline underline;}

	/*テーブル*/
		#main TABLE{border-collapse:collapse;margin:10px 20px;}
		#main TD{border-width:0px 0px 1px 0px;border-style:dotted;padding:5px;vertical-align:text-bottom;font-size:80%;}
		#main TD.title{text-align:right;white-space:nowrap;padding-right:5px;vertical-align:text-top;font-weight:bold;font-size:80%;}

	/*段落*/
		#main P{line-height:185%;text-indent:1em;margin:0px;}

	/*リスト*/
		#main UL LI{line-height:185%;margin-bottom:10px;}

	/*引用*/
		#main BLOCKQUOTE{line-height:185%;}
		#main Q,BLOCKQUOTE{font-style:italic;padding:0px 10px;}

	/*ルビ*/
		RUBY{ruby-align:distribute-space}
		#main RT{font-size:60%;}
		#main RP{font-size:60%;}
		#main .kana{display: none;}

	/*定義リスト*/
		DL{marign:0px;}
		#main DL{margin:0px;margin-bottom:10px;}
		#main DL DT{font-weight:bold;}
		#main DL DD{font-size:80%;margin-left:20px;margin-top:3px;line-height:160%;}

	/*アプレット*/
		DIV.aplet{margin:0px 10px;border-width:3px;border-style:double;
			background-color:#F4F0E5;color:#590000;}
			DIV.aplet A:link{color:#330000;}
			DIV.aplet A:active{color:#590000;}
			DIV.aplet A:hover{color:#590000;}
			DIV.aplet A:visited{color:#590000;}
		.aplet_memo{font-size:12px;}

	/*画像*/#main IMG{float:right;margin:20px;}
			#main IMG.left{float:left;margin:20px;}
			#main .clear{clear: both;}

	/*サブタイトル*/
		#main .sub_title{font-weight:bold;margin:10px 0px;}

	/*日付*/
		#main DIV.days{font-size:10px;text-align:right;}
		#main SPAN.days{font-size:10px;font-weight:normal;}
	
/*コメント*/
	.coment{margin-top:50px;
	border-width:3px;border-style:double;}
	.coment TABLE{width:90%;}
	.coment TD{font-size:80%;}
	.coment TEXTAREA{width:100%;}
	.coment INPUT.text{width:300px;}

/*Next Prev*/
	/*Next*/
		TABLE.next{width:100%;}
		TD#next{padding-top:50px;width:33%;
			border-bottom-width:0px;text-align:right;
			font-width:bold;font-size:115%;font-style:oblique;}
		#next A:link{text-decoration:underline;}
		#next A:visited{text-decoration:underline;}
		#next A:active{text-decoration:overline underline;font-weight:bold;}
		#next A:hover{text-decoration:overline underline;font-weight:bold;}

	/*Prev*/
		TD#prev{padding-top:50px;
			border-width:0px;txt-align:left;width:33%;
			font-width:bold;font-size:115%;font-style:oblique;}
		#prev A:link{text-decoration:underline;}
		#prev A:visited{text-decoration:underline;}
		#prev A:active{text-decoration:overline underline;font-weight:bold;}
		#prev A:hover{text-decoration:overline underline;font-weight:bold;}

	/*TOP*/
		TD#to_top{padding-top:50px;width:33%;
			border-width:0px;text-align:center;
			font-width:bold;font-size:115%;font-style:oblique;}
		#to_top A:link{text-decoration:underline;}
		#to_top A:visited{text-decoration:underline;}
		#to_top A:active{text-decoration:overline underline;font-weight:bold;}
		#to_top A:hover{text-decoration:overline underline;font-weight:bold;}

/*主メニューナビ（左側）領域の設定*/
	#main_menu HR{display:none;}
	#main_menu{position:absolute;top:150px;left:10px;width:150px;}
	#main_menu DIV{border-width:3px;border-style:outset;width:150px;
		text-align:center;font-size:14px;padding:2px;}
	#main_menu SPAN.thema_copy{font-size:8px;}

	/*リンク*/
	#main_menu A:link{text-decoration:none;font-weight:bold;}
	#main_menu A:visited{text-decoration:none;font-weight:bold;}
	#main_menu A:active{text-decoration:none;font-weight:bold;font-style:oblique;}
	#main_menu A:hover{text-decoration:none;font-weight:bold;font-style:oblique;}

	/*フォーム*/
	FORM{margin:0px;padding:0px;}
	#main_menu .bgm_button{width:98%;margin:0px 1%;}
	#main_menu .css_button{width:28%;}
	#main_menu .select{width:70%;}

/*詳細メニューナビ（右側）領域の設定*/
	DIV#main_navi HR{display:none;}
	DIV#main_navi{position:absolute;top:80px;left:690px;
			border-width:0px 0px 3px 3px;border-style:double;
			white-space:nowrap;font-size:80%;padding:3px;z-index:3;}
	DIV#main_navi .navititle{font-size:110%;font-weight:bold;}

	/*リンク*/
	#main_navi A:link{text-decoration:none;}
	#main_navi A:visited{text-decoration:none;}
	#main_navi A:active{text-decoration:none;font-weight:bold;}
	#main_navi A:hover{text-decoration:none;font-weight:bold;}

	/*CGI著作権表示*/
	#main_navi .cgi-copy{font-size:10px;}
	#main_navi .cgi-copy A:active{font-weight:normal;}
	#main_navi .cgi-copy A:hover{font-weight:normal;}

/*コピーライト・サイトタイトル領域の設定*/
	#siht_title HR{display:none;}
	#siht_title{width:95%;position:absolute;top:0px;text-align:right;z-index:2;
		padding:3px;font-size:20px;font-weight:bold;font-style:oblique;
		font-family:"ＭＳ Ｐ明朝","細明朝体",serif;}
	#siht_title HR{display:none;}
	#siht_title A:link{text-decoration:none;}
	#siht_title A:visited{text-decoration:none;}
	#siht_title A:active{text-decoration:none;}
	#siht_title A:hover{text-decoration:none;}
	ADDRESS#main_copy{
		width:95%;position:absolute;top:20px;z-index:1;
		text-align:right;font-size:10px;font-weight:normal;}
/*------------------------------------------------------------------------*/
/*妖精*/
/*背景：#FFFFFF／文字：#000033／色文字：#000040／薄文字：#3E8692／色線：#E5E8ED*/
/*////////////////////////////////////////////////////////////////////////////*/
/*全体の基礎設定*/
	HTML,BODY{
	background-color:#FFFFFF;color:#000033;
	background-image:url(/z_img/free_art_box/hito1-1.gif);
	background-repeat:no-repeat;
	background-position:100% 104%;
	background-attachment:fixed;}
	/*色文字*/.font-color{color:#000040;}
	/*薄文字*/.font-bcolor{color:#3E8692;}
	/*区切り線*/HR{border-color:#E5E8ED;}

	
/*リンク*/
	A:link{color:#000033;}
	A:active{color:#000040;}
	A:hover{color:#000040;}
	A:visited{color:#000040;}

/*フォーム*/
	TEXTAREA{background-color:transparent;color:#000033;}
	INPUT{background-color:transparent;color:#000033;}
	select{background-color:transparent;color:#000033;}

/*記事タイトル領域の設定*/
	#main_title{color:#000040;filter:DropShadow(Color=#E5E8ED,OffX=3,OffY=3);}

/*本文領域の設定*/
	#main{border-color:#E5E8ED;
	background-image:none;
	background-repeat:no-repeat;
	background-position:100% 100%;
	background-attachment:scroll;
	padding-bottom:0px;
	}
	/*テーブル*/
		#main TD{border-bottom-color:#E5E8ED;}
	/*アプレット*/
	.aplet{border-color:#E5E8ED;}

	/*日付*/
		#main .days{color:#3E8692;}


/*コメント*/
	.coment{border-color:#E5E8ED;}

/*主メニューナビ（左側）領域の設定*/
	#main_menu{
		top:70px;
		background-image:url(/z_img/free_art_box/yousei2s.gif);width:220px;
		background-position:60px 0px;
		background-repeat:no-repeat;
		padding-top:130px;}
	#main_menu DIV{border-color:#E5E8ED;color:#3E8692;
		background-color:transparent;background-image:none;}
	/*リンク*/
	#main_menu A:link{color:#3E8692;}
	#main_menu A:visited{color:#3E8692;}
	#main_menu A:active{color:#3E8692;}
	#main_menu A:hover{color:#3E8692;}


/*詳細メニューナビ（右側）領域の設定*/
	DIV#main_navi{border-color:#E5E8ED;color:#000040;
			background-color:transparent;background-image:none;}
	DIV#main_navi .navititle{color:#3E8692;}
	/*リンク*/
	#main_navi A{color:#000040;}
	#main_navi A:visited{color:#3E8692;}
	#main_navi A:active{background-color:#E5E8ED;color:#3E8692;}
	#main_navi A:hover{background-color:#E5E8ED;color:#3E8692;}
	/*CGI著作権表示*/
	#main_navi .cgi-copy{color:#3E8692;}




/*コピーライト・サイトタイトル領域の設定*/
	#siht_title{filter:DropShadow(Color=#E5E8ED,OffX=2,OffY=2);}
	#siht_title A:link{color:#3E8692;}
	#siht_title A:visited{color:#3E8692;}
	#siht_title A:active{color:#3E8692;background-color:#FFFFFF;}
	#siht_title A:hover{color:#3E8692;background-color:#FFFFFF;}
	ADDRESS#main_copy{background-color:#E5E8ED;color:#3E8692;}

/*WebRing*/
	#main_navi .ringtop{border-color:#FFFFFF;background-color:#FFFFFF;color:#3E8692;}
	#main_navi .ringtop A:link{color:#3E8692;}
	#main_navi .ringtop A:visited{color:#3E8692;}
	#main_navi .ringtop A:active{color:#3E8692;}
	#main_navi .ringtop A:hover{color:#3E8692;background-color:#FFFFFF;}
	#main_navi .ringmein{border-color:#FFFFFF;background-color:#FFFFFF;color:#3E8692;}
	#main_navi .ringmein A:link{color:#3E8692;}
	#main_navi .ringmein A:visited{color:#3E8692;}
	#main_navi .ringmein A:active{color:#3E8692;}
	#main_navi .ringmein A:hover{color:#3E8692;background-color:#FFFFFF;}
/*カウンター*/.counter{color:#3E8692;}

/*日記の色設定*/
	#main_navi TD{border-color:#E5E8ED;}
	#main_navi .diary_button{background-color:#FFFFFF;color:#000040;}
	#main_navi .diary_input{background-color:#FFFFFF;color:#000040;}
	#main_navi .diary_select{background-color:#FFFFFF;color:#000040;}
	#main_navi .diary_login{color:#3E8692;}
	#main_navi .diary_login input{color:#3E8692;}

/*更新情報*/
.new{border-color:#E5E8ED;
	scrollbar-base-color:#E5E8ED;
	scrollbar-arrow-color:#E5E8ED;
	scrollbar-base-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	}


/*GestBook*/
	.gestbook_coment{border-color:#E5E8ED;}
	.gestbook_title{border-color:#E5E8ED;background-color:#FFFFFF;}
