/*  
Theme Name: Aeon Kagoshima 2C
Theme URI: http://aeon-kyushu.info
Description: Aeon Kagoshima's Blog
Version: 0.1
Author: Fstudio
Author URI: http://www.fstudio.co.jp
*/
/*-----------------------------------------------
 __reset css
-----------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquout,th,td {
	margin: 0;
	padding: 0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
li {
	list-style: none;
}
caption,th {
	text-align: left;
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%;
	font-weight: normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
input,textarea,select {
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
}
input,textarea,select {
	*font-size:100%;
}
legend {
	color:#000000;
}

/*-----------------------------------------------
 __fonts css
-----------------------------------------------*/
body {
	font-family:
		"ヒラギノ角ゴ Pro W3",				/*優先度1 和名*/
		"Hiragino Kaku Gothic Pro W3",		/*優先度1 英語名*/
		"メイリオ",							/*優先度2 和名*/
		Meiryo,								/*優先度2 英語名*/
		Osaka,								/*優先度3 英語名のみ*/
		"ＭＳ Ｐゴシック",					/*優先度4 和名*/
		"MS P Gothic",						/*優先度4 英語名*/
		sans-serif;							/*総称ファミリー名*/
	font-size: 12px;
}


/* Opera 9 */
;;body {
	font-family: "メイリオ",Meiryo,sans-serif;
}

/* Internet Explorer7 */
*:first-child+html body {
	font-family: "メイリオ",Meiryo,sans-serif;
}

/* Internet Explorer6 or sooner */
*html body {
	font-family: "メイリオ",Meiryo,sans-serif;
	font-size: 75%;
}



/*-----------------------------------------------
 __css
-----------------------------------------------*/
body {
	text-align:left;
	background:url(images/bg.gif) repeat-y #330000;
}
a {
}
a:hover {
}
a:visited {
}
img {border:0px;}
textarea{
	width:;
}
/* --------------- search --------------- */
#searchform { 
}
#searchform Input {
}
/* --------------- wrapper --------------- */
/* 916px(base-width) */
#aeonlogo {
}
#overall {
}

/* --------------- main --------------- */	
#main {
	width:951px;
}

/* --------------- header --------------- */	
#aeon {
	width:100%;
	height:20px;
	background:url(images/aeonlogo.gif) no-repeat #FFFFFF;
	text-indent:-9999px;
}
#header {
	width:722px;
	margin-bottom:50px;
	padding-top:30px;
}
.header-title {
	display:block;
	width:359px;
	height:76px;
	background:url(images/title.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
.header-title a, .header-title a:hover {
	display:block;
	width:359px;
	height:76px;
	}
.header-text {
	margin:8px 10px;
	font-size:12px;
	color:#330000;
}
/* --------------- content-area --------------- */
#content-area {
	float:left;
	width:722px;
	padding-left:28px;
	background:url(images/map.gif) no-repeat right top;
}

/* --------------- content --------------- */
#content {
	width:722px;
}

/* --------------- sidebar --------------- */
#sidebar {
	float:left;
	width:201px;
	color:#F6F2D9;
}
#sidebar h2 {
	width:180px;
	height:17px;
	padding:2px 10px 0 10px;
	margin-bottom:5px;
	background:url(images/sidetitle_bg.gif) repeat-x;
	color:#F6F2D9;
	font-size:12px; 
	font-weight:bold; 
}
#sidebar ul ul{
	margin:0 10px 20px;
}
#sidebar #linkcat-2 ul li{
	color:#FFCCCC;
	background:url(images/) no-repeat 0 0.3em;/*←ここを変更*/
}
#sidebar ul ul li {
	color:#FFCCCC;
	background:url(images/listmark.gif) no-repeat 0 0.3em;
	padding-left:12px;
}
#sidebar a{
	color:#FFCCCC;
	font-size:11px;
	text-decoration:none;
}
#sidebar a:hover{
	color:#01FFFF;
	font-size:11px;
	text-decoration:none;
}
#calendar_wrap {
}
#calendar_wrap table {
}
/* --------------- footer --------------- */
#footer {
	width:722px;
	height:70px;
}
.footer-text {
	width:371px;
	height:31px;
	margin-left:175px;
	background:url(images/copy.gif) no-repeat;
	text-indent:-9999px;
}
#footer-wp {
	text-align:center;
	text-decoration:none; 
	font-size:11px;
}
.footer a {
	text-decoration:none; 
	font-size:11px;
}
/* --------------- blog contents --------------- */
/*entry*/
#entry{
	width:605px;
	margin-bottom:60px;
	color:#330000;
}
.entrytime {
	float:left;
	width:44px;
	height:46px;
	background:url(images/entrytime.gif) no-repeat left top;
}
.entrytime .month {
	display:block;
	margin-top:5px;
	color:#FFFFFF;
	font-size:10px;
	text-align:center;
	font-weight:700;
}
.entrytime .date {
	display:block;
	color:#FFFFFF;
	font-size:20px;
	font-weight:700;
	text-align:center;
}
.entryin {
	float:right;
	width:550px;
}
.entrytitle {
	float:;
	width:;
	margin-bottom:10px;
	padding-bottom:5px;
	background:url(images/entrytitle_bg.gif) repeat-x left bottom;
	color:#330000;
	font-size:15px;
	font-weight: bold;
	text-align:left;
}
.entrytitle a{
	color:#330000;
	text-decoration: none;
}
.entrytitle a:hover{
	color:#FF3399;
	text-decoration: none;
}
.entrytitle a:visited {
	color:#333333;
}

.entry ul li {

	}
.entry ol li {
	
}
.entryin a{
	
}
.entryin a:hover{
	
}

.entryhead {
}
.entrydate {
	
}
.entrybody {
}
.entrybody p {
	margin-bottom:15px;
}
.entrybody a {
	color:#330000;
}
.entrybody a:hover {
	color:#FF6699;
}
.entrybody img {
	border:5px solid #DDD5A3;
}
.entryinbody {
}
.entryfoot {
	clear:both;
}
.entrymcomm {
}
.entrymcommtxt {
}
.entrymcommtxt a{
		
}
.entrymcommtxt a:hover{
		
}
.singleinfo {
	
}
.spaceforentry {
	
}
/*Comments*/
.com-entry {padding:0;}
.com-entrymtext {
	
}
.com-entrybody {
	
}
.com-entryinbody {
	
}
.com-entrytitle {
	
}
.com-entrytitle a {
	
}
.com-leaveareply{
	
}
.com-entryin {
	
}
.commentlist {
	
}
.commentlist ol li, ol, li {
	
}
/*Navi*/
.navigation {
	margin-bottom:10px;
	text-align:center;
}
.navigation a {
	color:#330000;
	text-decoration: none;
}
.navigation a:hover{
	color:#FF3399;
	text-decoration: none;
}
.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	margin-top: -1px;
	text-align: right;
}


/*-----------------------------------------------
 __calendar
-----------------------------------------------*/
#calendar_wrap {
	margin:0 10px 10px;
}
#calendar_wrap table {
	width:180px;
}
#calendar_wrap td {
	width:;
}
#calendar_wrap td,th {
	text-align:center;
}
#calendar_wrap a {
	text-decoration:none;
	color:#01FFFF;
	/*color:#FF3366;*/
	font-weight:700;
}
#calendar_wrap a:hover {
	text-decoration:underline;
	color:#FFCCCC;
}
#calendar_wrap a:visited {
	color:#FFCCCC;
}


/*-----------------------------------------------
 __textwidget
-----------------------------------------------*/
.textwidget {
	text-align:center;
	padding:10px 0px;
}
/*-----------------------------------------------
 __clearfix
-----------------------------------------------*/
.clearfix:after {
	content: ".";
	display:block;
	height:0;
	clear:both;
	visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
*html .clearfix { height: 1%; }
.clearfix { display:block; }
/*End hide from IE-mac */