@charset "utf-8";

/*----------------------------------
*
*		ttlCategory部分
*
----------------------------------*/
/*
*見出し
*/
#contents h1{
	height: 42px;
	font-size: 27px;
	padding-left: 50px;
	padding-top: 8px;
	letter-spacing: 0.1em;
	color: #017ec4;
	margin:20px 0 5px 0;
}
.category{
	background: url(/president_archive/img/ttl_bg_category_.png) left top no-repeat;
}
.archives{
	background: url(/president_archive/img/ttl_bg_archives.png) left top no-repeat;
}

/*
*表示部分(日付とタイトル)
*/
.list{
	background: #FFF;
	padding: 20px;
	position: relative;
	margin-bottom: 20px;
}

.list .day{
	font-size: 110%;
	font-weight: bold;
	color: #333;
	width: 130px;
        float: left;
        display:inline;
	margin-bottom: 10px;
}
.list h2{
	font-size: 115%;
	width: 460px;
	float: right;
	line-height: 1.3em;
	margin-top: -3px;
	margin-bottom: 10px;
}
.list h2 a{
	color: #017ec4;
}
.list h2 a:hover{
	text-decoration: underline;
}

.listText{
	clear:both;
	margin-bottom:30px;
	line-height: 1.8em;
	margin-top: -4px;
	border-top: #BEBEBE dotted 1px;
	padding-top: 10px;
}

/*
*続きを読む
*/
.more a{
	color: #333;
	background: url(/president_archive/img/ico_arrow.png) left 0.1em no-repeat;
	position: absolute;
	right: 20px;
	bottom: 20px;
	display: block;
	padding-left: 15px;
}
.more a:hover{
	color: #017ec4;
}