/*ページ全体の指定*/*{	margin:0;	padding:0;	font:normal normal 100%"Arial", "ＭＳ ゴシック","Osaka",sans-serif;    border:1;}body{margin:30px;padding:0px;font-size:84%;background:#fff url("img/bg.png") repeat-x;color:#666666;}/*ページ全体のリンク指定*/a{	color:#A61560;	}		/*ページの輪郭*/#flame{	width: 780px;	margin:0 auto;}/*ヘッダ*/#head{}/*サイト名前：ロゴを入れたりしてください*/#logo{	}	/*ヘッダメニュー*/	#headmenu{		width:800px;		height:30px;		margin-bottom:50px;		}	#headmenu ul{		width:800px;		list-style:none;		}	#headmenu li{		width:125px;		height:30px;		float:left;		margin-right:5px;		background:url("img/headmenu_a.png") no-repeat;		font-size:98%;		}	#headmenu li a{		display:block;		width:113px;		height:27px;		padding:7px 0 0 20px;		text-decoration:none;		color:#fff;		}	#headmenu li a:hover{		background:url("img/headmenu_ah.png") no-repeat;		}	#headmenu li.rightbox{		margin:0;		}/*サイドとメインをくくる*/#centertop{	background:url("img/centertop.png") no-repeat;	height:10px;	}#center{	background:url("img/centerbg.png") repeat-y;	}#centerbottom{	background:url("img/centerbottom.png") no-repeat;	height:10px;	}								/*サイドのブロック*/#box_side{	width: 240px;	float: right;}.menu{	width:190px;	margin:15px;	}		h3{	font-weight:bold;	color:#fff;	height:23px;	background:url("img/menutitlebg.png") no-repeat;	margin:10px;	padding:8px 0 0 10px;		}	#box_side ul{		list-style:none;		}	#box_side li{		width:180px;		margin:5px 10px;			}	#box_side li a{		text-decoration:none;		color:#666666;		}	#box_side li a:hover{		color:#000000;		}						/*右のブロック*/#box_main{	width: 540px;	float: left;}/*右のタイトル部分*/h1,h2{	font-weight:bold;	color:#ffffff;	background:url("img/subtitlebg.png");	height:23px;	padding:4px 0 0 10px;	}		/*メインの記事の部分*/	.main{		margin:10px 20px 0 20px;		}			/*本文をくる*/	p{		padding:15px 7px;		line-height:150%;		}	/*引用文*/	blockquote{		margin:10px;		padding:5px;		line-height:150%;		border:1px solid #cccccc;		}				/*著作権表示の部分つまりフッタ*/#foot{	color:#fff;	padding:5px;	text-align: center;	}	#foot a{		color:#fff;		text-decoration:none;		}	#foot a:hover{		text-decoration:underline;		}	.both{		clear:both;		}