@charset "utf-8";
/* CSS Document */

@import url("layout.css");



body{
	padding: 0px;
	margin: 0px;
	font-family: "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size: 12px;
	color: #000;
	line-height: 1.5em;
	background: url(../img/bg_contents.gif) repeat-x 0 0;
}


#c_main{
	height: 236px;
	width: 871px;
	background-image: url(../img/wp/main_img_blog.jpg);
}


.contents_h_spece{
	height: 230px;
}


.qa_dl{
	width: 580px;
	margin: 0 auto 0 auto;
}


.qa_dl dt{
	margin: 0 0 4px 0;
	color: #3089a9;
}


.qa_dl dd{
	margin: 0 0 15px 0;
}

/********************* ココからwp用CSS ******************/

#container_leftmenu_w ul{
	list-style-type: none;
}


#archives{
	list-style-type: none;
	text-indent: 10px;
}

#recent-posts{
	list-style-type: none;
	text-indent: 10px;
	margin-bottom: 20px;
}



#container_leftmenu_w .side-box{}

#calendar_wrap th{
	text-align: center;
	height: 20px;
	width: 20px;
}

#calendar_wrap{
	width: 160px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
}

.widgettitle{
	font-size: 12px;
	font-weight: bold;
	color: #5BAFC9;
	line-height: 20px;
	width: 188px;
	border: 1px solid #5BAFC9;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}

.widgettitle ul{
	margin: 0px;
	padding: 0px;
}

.widgettitle li{
	margin: 0px;
	padding: 0px;
}

.entry-ttl{
	font-size: 18px;
	font-weight: bold;
	color: #5BAFC9;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #5BAFC9;
	line-height: 20px;
	border-top-width: 5px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	clear: both;
	float: none;
}

.entry-date{
	text-align: right;
}

.entry{
	border-bottom-width: 10px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}


/* 中身 */



.entry-article{
	font-size: 14px;
	line-height: 150%;
	padding: 10px;
}



.navigation{
	clear: none;
}

.alignleft{
	float: left;
}

.alignright{
	float: right;
}




#content02{
	width: 616px;
	margin: 10px 0 0 15px;
}


#content02 ol{
	list-style-type: none;
}
#content02 ul{
	list-style-type: none;
}
#content02 li{
	list-style-type: none;
}



.postmetadata-alt{
	font-size: 11px;
	color: #999999;
}


