/*ページ全体の指定*/
*{
	margin:0;
	padding:0;
	font:100% "ＭＳ ゴシック","Osaka",sans-serif;
}

body{
	background:url("") right top no-repeat fixed;
	background-color:#000000;
	color:#FFFFFF;
	font-size:84%;
}

/*ページ全体のリンク指定*/
a{
	text-decoration : none;color : #e1ea7b;cursor : default;}A:HOVER{color :orange;text-decoration : none;cursor : default;
	visibility : visible;float : none;clear : none;position : relative;top : 2pt;left :0pt;
	}
	
	
/*ページの輪郭*/
#flame{
	width: 700px;
	margin:0 auto;
}

/*ヘッダ*/
#head{
	background:url("") top no-repeat;
	height:80px;
}
/*サイト名前やロゴなど*/
#logo{
	font-size:16px;
	padding:55px;
	font-family:Century Gothic;
	font-weight:bold;
	color:#b3b3b3;
	float:right;
	}


/*メインのブロック*/
#box_main{
	width: 680;
	float: center;
	background:url("") repeat-y;
	background:#000000;
}

	#box_main a{
		text-decoration : none;color : #e8e8e8;cursor : default;
		color:#e1ea7b;
		}
	#box_main a:hover{
		color :orange;text-decoration : none;cursor : default;
		visibility : visible;float : none;clear : none;position : relative;top : 2pt;left :0pt;
		}
/*本文*/
	p.mes01 {
		background:url("") no-repeat right;
		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 30px;
		padding-right: 10px;
		font-size:12px;color:#ffffff;
		}
/*引用*/
	p.inyou {
		background:url("") no-repeat right;
		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 45px;
		padding-right: 10px;
		font-size:12px;color:#ffffff;
		}
/*オリジナルダウンロード欄*/
	p.mes02 {
		padding:2px 2px;
		line-height:120%;

		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 10px;
		padding-right: 10px;

		border-bottom:3px double #e8e8e8;
		border-right:3px double #e8e8e8;
		border-left:3px double #e8e8e8;
		border-top:3px double #e8e8e8;
		}
/*注釈欄*/
	p.mes06 {
		margin-top:10px;
		margin-bottom:10px;
		margin-left:10px;
		margin-right:20px;
		background:#6a6a6a;
		padding-top: 5px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		text-align:center;
		font-size:12px;color:#ffffff;
		line-height:120%;
		font-weght:bold;
		}
/*画像枠*/
	img.im01 {
		padding:2px 2px;
		line-height:120%;
		border-bottom:3px double #e8e8e8;
		border-right:3px double #e8e8e8;
		border-left:3px double #e8e8e8;
		border-top:3px double #e8e8e8;
		}
	dt.d01{
		font-weight:bold;
		height:16px;
		padding-left: 25px;
		padding-top: 15px;
		}
	dt.d02{
		height:16px;
		padding-left: 25px;
		}
	dd{
		font-size:12px;color:#8a8a8a
		height:20px;
		padding-left: 35px;
		padding-bottom: 8px;
		}

h1,h2{
	font-size:130%;
	font-weight:bold;
	background:#000000 url("") repeat-x left;
	padding:20px;
	color:#ffffff;
	}

h3{
	font-size:105%;
	font-weight:bold;
	background:#000000 url("") repeat-x left;
	padding:20px 0px 5px 5px;
	color:#ffffff;
	}
	
	/*メインの記事の部分*/
	.main{
		background:#000000;
		margin:5px;
		}
		
	/*本文をくる*/
	p{
		margin:0px;
		line-height:120%;
		}
		
	/*引用文*/
	blockquote{
		line-height:150%;
		border:1px solid #cccccc;
		background:#eeeeee;
		margin:10px;
		padding:5px;
		}
	img.imleft {
		float: left;
		margin:0px;
		padding:10px 0px 5px 5px;
		}
	img.imright {
		float: right;
		margin:0px;
		padding:10px 0px 5px 10px;
		}
	img.imcenter {
		margin:0px;
		padding:10px 0px 5px 150px;
		}
	
/*著作権表示の部分つまりフッタ*/
#foot{
	background:#000000;
	color:#b3b3b3;
	padding:10px;
	border-top:1px solid #AFB975;
	}

	#foot a{
		color:#ffffff;
		text-decoration:none;
		}
	#foot a:hover{
		text-decoration:underline;
		}
	.both{
		clear:both;
		}