p.content-nav {
	font-size:90%;
	margin: 5px 0px 0px 0px;
	text-align: center;
}
p.content-nav a,
.box h2 a,
.writer a,
#b06n #new a,
#b06n #back-num a {
	text-decoration: none;
}
p.content-nav a:hover,
.writer a:hover,
#b06n #new a:hover,
#b06n #back-num a:hover {
	text-decoration: underline;
}
.box { /* 2カラム表示 */
	float: left; /* ボックスを左寄せ */
	width: 390px;
	background-color: #FFFFFF;
	margin: 0 auto;
	text-align: center;
}
.box h2 {
	width: 340px;
	padding: 0 10px;
	margin: 0 5px;
	text-align: left;
	color: #4f7282;
	font-size: 110%;
	font-weight: bold;
	background-color: #fffff9;
}
.box h2 a{
	color: #4f7282;
	font-weight: bold;
}
.box h2.month {
	width: 340px;
	padding: 0 10px;
	margin: 0 5px;
	color: #4f7282;
	font-size: 150%;
	font-weight: bold;
	background-color: #ffffff;
}
.kiji-top, .kiji-bottom {
	width: 380px;
	padding: 0;
	margin: 0 5px;
}
.kiji-top img, .kiji-bottom img {
	display: block;
}
.kiji {
	background-color: #eff8f5;
	width: 370px;
	padding: 5px;
	margin: 0 5px;
	text-align: left;
}
.number {
	float: left;
	color: #336666;
	font-size: 90%;
}
.date {
	margin: 0 5px 10px 5px;
	padding-bottom: 5px;
	text-align: right;
	color: #336666;
	font-size: 80%;
	background-image: url(images/line_w.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
}
.title-top, .title-bottom, .column-top, .column-bottom {
	clear: both;
	text-align: center;
	margin: 0 5px;
}
.title-bottom, .column-bottom {
	margin-bottom: 10px;
}
.title-top img, .title-bottom img, .column-top img, .column-bottom img {
	display: block;
}
.column{
	margin: 0 5px;
	padding: 5px 7px 20px 3px;
	background-color: #ffffff;
}
.writer {
	text-align: right;
	color: #336666;
	font-size: 90%;
	padding: 0 5px;
	margin: 0;
}
.kiji-bottom {
	margin-bottom: 20px;
}
#b06n { /* 左info */
	float: right;
	width: 150px;
	margin: 0px;
	padding: 0;
	text-align: center;
	font-size: 80%;
}
#b06n h2 {
	margin: 0;
	padding: 10px 0;
	font-size: 120%;
	color: #333333;
}
#b06n hr {
	margin: 0 5px;
	border: 1px dashed #e7e7e7;
	width: 90%;
}
#b06n #new, #b06n #back-num {
	margin: 0 10px 0 0;
	padding-bottom: 5px;
	border-width: 0 1px;
	border-style: solid;
	border-color: #e7e7e7;
}
#b06n #new img, #b06n #back-num img {
	vertical-align: bottom;
}
#b06n #new ul, #b06n #back-num ul {
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
	text-align: left;
}
#b06n #back-num ul {
	margin: 0px 0px 0px 13px;
	list-style-type: none;
	list-style-position: outside;
	text-align: left;
}
#b06n #new li, #b06n #back-num li {
	margin: 0px 5px 5px 10px;
	padding: 0px 0px 0px 15px;
	font-size:95%;
	background-image: url(images/arrow.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
#b06n .year-style {
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 15px;
	text-align: left;
	font-size: 105%;
	font-weight: bold;
	background-image: url(images/round.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
#pad-top, #pad-bottom {
	clear: both;
	text-align: center;
	margin: 0 10px 0 0;
}
#pad-top img, #pad-bottom img {
	display: block;
}
#pad-bottom {
	margin-bottom: 10px;
}
ul#note{
	margin: 0 10px 0 0;
	padding: 3px 0;
	text-align: left;
	border-width: 0 1px;
	border-style: solid;
	border-color: #e7e7e7;
	list-style-image: url(images/info_icon.jpg);
}