/*スタイルシート1*/
@charset "UTF-8";

* {
	margin: 0;
	padding: 0;
}

/**************************************/
/*リンク*/
a:link {
	color: #0000FF;
}

a:visited {
	color: #551A8B;
}

a:hover {
	color: #FF0000;
}

a:active {
	color: #FF0000;
}

a:focus {
	color: #FF0000;
}
/**************************************/
body {
	margin: 0 0 12px 0;
	font-family: "ＭＳ Ｐゴシック", Osaka, sans-serif;
	
	background-color: #FFFFFF;
	color: #000000;
	
	font-size: 100%;
}

img {
	border: 0;
}

/**************************************/
/*XREAの広告*/
#xreaad {
	margin: 10px;
}

/**************************************/
/*サイトタイトル*/
h1.site_title,
p.blog_description {
	margin: 10px;
}

/**************************************/
/*カテゴリー別一覧*/
#category_list,
#category_list .section,
#category_list .section .section {
	margin: 12px;
	
	border: 2px solid #98B1F5;
}

#category_list h2,
#category_list .section h3,
#category_list .section h4 {
	padding: 7px 5px 7px 5px;
	
	background-color: #98B1F5;
	color: #050565;
	
	font-size: 100%;
}

#category_list p,
#category_list ul {
	margin: 10px;
}

#category_list ul li {
	list-style: square inside;
}

/**************************************/
/*最近のエントリー*/
#latest_entries {
	margin: 12px;
	
	border: 2px solid #F1ACA9;
}

#latest_entries h2 {
	padding: 7px 5px 7px 5px;
	
	background-color: #F1ACA9;
	color: #990000;
	
	font-size: 100%;
}

#latest_entries .section {
	margin: 12px;
}

#latest_entries .section h3 {
	margin: 25px 0 10px 0;
}

#latest_entries p {
	margin: 10px 0 10px 0;
}

#latest_entries .entry_footer{
	margin: 0 0 25px 0;
	list-style: none;
	font-weight: bold;
}

#latest_entries .entry_footer li {
	display: inline;
}

#latest_entries .entry_footer li.date {
	color: #5E5553;
}

#latest_entries .entry_footer a:link {
	color: #008000;
}

#latest_entries .entry_footer a:visited {
	color: #008000;
}

#latest_entries .entry_footer a:hover,
#latest_entries .entry_footer a:active,
#latest_entries .entry_footer a:focus {
	color: #FF0000;
}

/**************************************/
/*フッター*/
#footer {
	margin: 12px;
}

ul#counter li {
	list-style: none;
	display: inline;
}