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

/** コンテンツ **/
#contents-left {
	float: left;
	width: 597px;
}
.articles-thumb-first {
	margin-left: 12px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	padding-top: 5px;
}
.articles-thumb-first:hover {
	background-color: #FFF1E7;
}
.articles-thumb {
	margin-left: 12px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #666;
}
.articles-thumb:hover {
	background-color: #FFF1E7;
}
.articles-thumb-left {
	padding: 0px;
	float: left;
	width: 160px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.articles-thumb-timestamp {
	text-align: right;
	font-size: 0.8em;
	margin-top: 21px;
}
#contents-left h3 {
	font-size: 1.3em;
	font-weight: bold;
}
#contents-left p a {
	color: #222222;
}
#contents-left p a:hover {
	color: #A93B40;
}
#contents-left p a:visited {
}
#contents-right {
	float: right;
	width: 277px;
}
#contents-right-timestamp {
	font-size: 0.75em;
	color: #812031;
	text-align: right;
}
#contents-right-contents-top {
	font-size: 0.85em;
	padding-bottom: 8px;
}
#contents-right-contents-top h3 {
	height: 25px;
	padding-top: 6px;
	text-align:center;
	font-size: 1.3em;
	font-weight: bold;
	color: #ffffff;
	background-color: #dc356e;
	}
#contents-right-contents-top ul {
	width: 267px;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
}
#contents-right-contents-top ul li{
	padding-bottom: 2px;
}
#contents-right-contents-top-inguire{
	font-weight: bold;
}
#contents-right-contents {
	background-color: #F2F2F2;
	border: 1px solid #F2ADAD;
	margin-top: 2px;
}
#contents-right-contents ul {
	margin-bottom: 10px;
}
#contents-right-contents ul li {
	text-align: center;
	margin-top: 10px;
}

