@charset "UTF-8";

/* CSS Document */
@import url(http://kyoto-kenren.or.jp/css/common.css);
@import url(http://kyoto-kenren.or.jp/css/contents.css);


/* ========= contents | index(old) =========*/
.text h3 {
	margin-top: 45px;
	margin-bottom: 10px;
	clear: both;
}
.text p {
	line-height: 1.6;
}

.img01 {
	padding: 0 0 10px 10px;
	float: right;
}
.img02 {
	text-align: center;
	margin-bottom: 25px;
}

.detail {
	margin-top: 35px;
	border: 1px #ccc solid;
	background-color: #faf8f3;
}
.detail h4 {
	margin: 10px 10px 5px;
}
.detail p {
	padding: 5px 10px 10px 13px;
	font-size: 95%;
}

/*trivia*/
.trivia {
	width: 525px;
	margin-left: 2px;
	border: 1px #ac8e91 solid;
	background-color: #fcfbf7;
}
.trivia .sub {
	padding: 20px 14px 5px;
	clear: both;
}
.trivia .tri-text {
	padding: 5px 20px;
	font-size: 97%;
}
.trivia .img03,
.trivia .img04a,
.trivia .img04b,
.trivia .img05 {
	text-align: center;
	font-size: 87%;
	color: #5B5033;
}

.trivia .img03,
.trivia .img05 {
	float: right;
	margin-right: 20px;
}
/*IE6*/
*html body .trivia .img03,
*html body .trivia .img05 {
	float: right;
	margin-right: 10px;
}

.trivia .img03 {
	width: 190px;
}
.trivia .img03 p {
	text-align: left;
}

.trivia .img04a {
	width: 200px;
	float: left;
	margin-left: 45px;
}
.trivia .img04b {
	width: 200px;
	margin-left: 280px;
}
/*IE6*/
*html body .trivia .img04a {
	width: 200px;
	float: left;
	margin-left: 22px;
}
*html body .trivia .img04b {
	width: 200px;
	margin-left: 270px;
}

.trivia .img04a,
.trivia .img04b {
	text-align: left;
}
.trivia .border {
	width: 495px;
	margin: 20px 0 0 15px;
}

/*table*/
.trivia .history,
.trivia .table {
	margin-left: 15px;
}
.trivia .history {
	margin-top: 12px;
	font-weight: bold;
	font-size: 105%;
	color: #632834;
}
.trivia .table {
	width: 495px;
	font-size:97%;
	margin-bottom: 20px;
}
.trivia .table td {
	text-align: left;
	padding: 5px 10px;
}
.trivia .period {
	width: 150px;
	background-color: #e5dfd8;
}
.trivia .event {
	background-color: #fdfdfa;
}
