/*すべて*/

*	{
	margin:0;
	padding:0;
	}
html, body	{
	scrollbar-face-color:#DDA520;
	scrollbar-3dlight-color:#FFD700;
	scrollbar-highlight-color:#ccccff;
	scrollbar-shadow-color:#FFFF55;
	scrollbar-darkshadow-color:#CCCC00;
	scrollbar-arrow-color:#ffffff;
	scrollbar-track-color:#FFFFFF;
	}
body	{
	background:#C0D0D0;
	font-family:Verdana, Arial, sans-serif;
	font-size:90%;
	width:100%;
	text-align:center;
	}
#body	{
	margin:0 auto;
	width:900px;
	}

/*ヘッダ*/
#header	{
	width:100%;
	text-align:left;
	border-bottom:2px solid #d6d6bb;
	background-color:#002245;
	height:32px;
	padding-top:4px;
	}






/*トピックパスブロック*/
#topicpath	{
	padding-bottom:10px;
	margin-bottom:8px;
	background:url('img/common/page_back.gif') bottom repeat-x;
	clear:both;
	}
#topicpath_back	{
	padding:2px 0px 8px 0px;
	border-top:2px solid #C5CCCD;
	background:#6FFFB6 url('img/common/iti_back.gif');
	}
#topicpath_border	{
	border-top:1px solid #A5ACAD;
	border-bottom:1px solid #A5ACAD;
	}
#topicpath_inner	{
	font-size:9pt;
	padding:10px;
	border-top:1px solid #d6d6bb;
	border-bottom:1px solid #d6d6bb;
	background:#d6d6bb url('img/common/back.gif') repeat-y right;
	text-align:right;
	}













#my_navigation {background-color:#FFFFFF;border-left:1px solid #fff;border-right:1px solid #fff;}




#my_footer{background:orange;color:#FFFFFF;width:100%;clear:both;border-top:2px solid #d6d6bb;text-align:center; padding:1em 0;}




#mynavi{padding:1em 0 2em 1em;border:0px solid #fff;}
#mymain{padding:1em;border-left:1px solid #fff;}




#my_navigation{float:left; width:660px;}


h1{
margin-top:20px;
}
h2{
margin-top:20px;
}
h3{
margin-top:20px;
}


/*区切り線*/

/*点線*/
.hr3	{
	margin:5px 0px 5px 0px;
	border:0px;
	border-top:3px dotted #C0C0C0;
	}

.hr1	{
	margin:3px 0px 5px 0px;
	border:0px;
	border-top:2px dashed #DDDDDD;
	}


/*フッタブロック*/
#footer	{
	color:#FFFFFF;
	text-align:center;
	width:100%;
	padding:1em 0;
	border-top:2px solid #d6d6bb;
	background:#405C78 url('http://animehack.jp/img/common/footer_back.gif');
	}
#silvermoonlogo	{
	float:left;
	margin-left:10px;
	}
#copy	{
	font-size:8pt;
	text-align:right;
	margin-right:20px;
	margin-top:40px;
	}


/* 右バーデフォルト */

#bar	{
	text-align:left;
	width:220px;
	float:left;
	font-size:9pt;
	background:#FFFFFF;
	margin-left:15px;
	padding:14px 2px 20px 0px;
	overflow:hidden;
	}

#bartools	{
	float:left;
	width:120px;
	border:0px;
	margin-right:4px;
	font-size:7pt;
	}

#bartools div.waku1	{
	text-align:center;
	margin-bottom:5px;
	}

#bartools img.bd1	{
	border:1px solid #C0C0C0;
	}

#bartools div.waku2	{
	text-align:center;
	margin-bottom:4px;
	}

#bartools div.waku3	{
	float:left;
	margin-left:5px;
	margin-right:5px;
	}









/*ついか*/



#contents{
color:#333333;background:#FFFFEE;
}

.tape{
	margin:5px 0;
	border:0px;
background:#f7f7d7;
border-bottom:2px solid #ebeba9;border-right:2px solid #ebeba9;
}

.hr10{
	margin:5px 0;
	border:0px;
background:#f7f7d7;height:30px;
border-bottom:2px solid #ebeba9;border-right:2px solid #ebeba9;
}

.indi	{
	margin:6px 6px 0px 2px;
	float:left;
	text-align:right;
	}
.ctitle	{
	font-size:13pt;
	font-weight:bold;
	}
.indititle	{
	float:left;
	margin:6px 6px 4px 0px;
	padding-top:8px;
	}
.entryt{
	color:#002245;
	font-weight:bold;
	font-size:10pt;
	margin-bottom:4px;
	text-decoration:none;
	}



/*すべて*/
a	{
	text-decoration:none;
	}
a:link	{
	color:#FF5500;
	}
a:visited	{
	color:#B22222;
	}
a:hover	{
	color:#0055FF;
	text-decoration:underline;
	position:relative;
	top:1px;
	left:1px;
	}
a:active	{
	color:#FF0000;
	}


/*トピックパスブロック*/

#topicpath	{
	background:orange;
	color:#FFFFFF;
	font-size:0.8em;
	padding:5px 20px 5px 0;
	text-align:right;
	border-top:2px solid #ffffff;
	border-bottom:4px solid #ffffff;
	}
#topicpath a {
	text-decoration:underline;
	}


#my_footer	{
	background:orange;
	color:#FFFFFF;
	width:100%;
	clear:both;
	border-top:2px solid #d6d6bb;
	text-align:center;
	padding:1em 0;
	}


#diary a	{
	display:block;
	height:20px;
	float:left;
	color:#FFFFFF;
	font-size:8pt;
	background:#405C78;
	width:50px;
	border-left:1px solid #FFFFFF;
	}
#diary a:hover{
	background:#FF5500;
}



#web_bar img{
	border:0;
	vertical-align:middle;
	}

#mysitebanner img{
	border:0;
	margin-bottom:5px;
	}






