@charset "utf-8";

/* ----------------------------------------------

	CSS information
	file name  :  style.css
	infomation :  内容
	
 ---------------------------------------------- */



#main{
	width:650px;
	padding:40px 40px 40px 0;
	position:relative;
	}

#pop{
	position:absolute;
	left:-115px;
	top:108px;
	}



/*記事*/
.topics{
	width:660px;
	padding:15px 0 35px;
	}

	.topics dl{}

	.topics dt{
		padding-bottom:14px;
		color:#cc000c;
		font-size:130%;
		font-weight:bold;
		background:url(images/h3.png) no-repeat center top;
		line-height:1.0;
		overflow:hidden;
		}


	.topics dt .tit{float:left;}

	.topics dt .day{
		float:right;
		margin:0.5em 0.5em 0;
		text-align:right;
		color:#ffffff;
		font-size:74%;
		letter-spacing:-0.1em;
		}

	.topics dd{
		padding:10px 10px 0;
		overflow:hidden;
		}

	.topics a:link {text-decoration:underline; color:#404040;}
	.topics a:visited {text-decoration:underline; color:#404040;}
	.topics a:hover {text-decoration:underline; color:#c7000b;}



/*左リスト*/
#left_navi .backlist{
	width:194px;
	margin:0 auto;
	color:#ffffff;
	text-align:right;
	}
	
	#left_navi .backlist ul{
		width:150px;
		margin:10px 0 0 44px;
		text-align:left;
		}
	
	#left_navi .backlist li{
		padding:0px 0 12px 15px;
		background:url(images/arrow.gif) no-repeat left 0.3em;
		line-height:1.2;
		}

#left_navi .backlist a{color:#ffffff;text-decoration:underline;}
#left_navi .backlist a:hover{color:#080059;text-decoration:underline;}


#left_navi .backlist .day{
	color:#cfdb00;
	letter-spacing:-0.1em;
	white-space: nowrap;
	}



.maT15{margin-top:15px;}
.bold{font-weight:bold;}