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

　　　scrollbar-3dlight-color:#ffcdb5;
　　　scrollbar-arrow-color:#ffcdb5;
　　　scrollbar-base-color:#ffffff;
　　　scrollbar-darkshadow-color:#ffffff;
　　　scrollbar-face-color:#ffffff;
　　　scrollbar-highlight-color:#ffffff;
　　　scrollbar-shadow-color:#ffcdb5
}

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

/*ページ全体のリンク指定*/
a{
	text-decoration : none;color : #000000;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: 600px;
	margin:0 auto;
}

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

	#sizemenu{
		padding-bottom:28px;
		margin-bottom:5px;
		}
	#sizemenu ul{
		list-style:none;
		}
	#sizemenu li{
		display:block;
		float:left;
		width:30px;
		font-size:12px;
		height:14px;
		padding:0px 0 0 0px;
		text-align:center;
		padding:5px;
		border-bottom:1px solid #400000;
		border-right:1px solid #400000;
		border-left:1px solid #400000;
		border-top:1px solid #400000;
		}
	#sizemenu li a{
		display:block;
		height:14px;
		padding:0px 0 0 0px;
		font-weight:bold;
		text-decoration:none;
		text-align:center;
		}
	#sizemenu li a:hover{
		display:block;
		height:14px;
		padding:0px 0 0 0px;
		background:#fff0ff;
		}

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

	#box_main a{
		text-decoration : none;color : #000000;cursor : default;
		color:#3045c0;
		}
	#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;
		color:#000000;
		}
/*引用*/
	p.inyou {
		background:url("") no-repeat right;
		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 45px;
		padding-right: 10px;
		color:#000000;
		}
/*短歌*/
	p.mes02 {
		background:url("") no-repeat right;
		padding-top: 12px;
		padding-bottom: 5px;
		padding-left: 45px;
		padding-right: 10px;
		color:#000000;
		line-height:200%;
		}
/*画像の説明*/
	div.kaisetsu {
		width:350px;
		background:#f0f7e8;
		padding-top: 12px;
		padding-bottom: 10px;
		padding-left: 32px;
		padding-right: 32px;
		font-size:12px;color:#fce7fe;
		border-bottom:1px dotted #AFB975;
		border-right:1px dotted #AFB975;
		border-left:1px dotted #AFB975;
		border-top:1px dotted #AFB975;
		color:#226008;
		}
	img.im01 {
		padding:0px 0px;
		line-height:120%;
		}
	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:120%;
	font-weight:bold;
	background:#FFFFFF url("../img/menut.gif") repeat-x left;
	padding:20px;
	color:#808000;
	}

h3{
	clear: both;
	font-size:105%;
	font-weight:bold;
	background:#FFFFFF url("../img/menut.gif") repeat-x left;
	padding:20px 0px 5px 5px;
	color:#000000;
	}
	
	/*メインの記事の部分*/
	.main{
		background:#FFFFFF;
		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:#F3EBC1;
	color:#000000;
	padding:10px;
	}

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