@charset "utf-8";


/* -- index-j
------------------------------------------------------------------------------------------- */

.entry-box{
	margin-top:30px;
	padding:10px;
	border-radius: 7px;
	behavior: url("/common/js/PIE.htc");
	background:#efefef;
}
.entry-box h2{
	float:left;
	display:inline;
	margin:5px 0 0 5px;
	padding:2px 0 2px 10px;
	font-size:150%;
	border-left:solid 3px #0e9ce5;
}
.entry-box-title p{
	float:right;
	display:inline;
	margin-right:10px;
	width:146px;
}
.entry-box-contents{
	margin-top:15px;
	padding:10px 0;
	border-radius: 7px;
	background:#fff;
}
.entry-box-contents .fl{
	float:left;
	display:inline;
	margin-left:10px;
	width:335px;
}
.entry-box-contents .fr{
	float:right;
	display:inline;
	margin-right:30px;
	width:315px;
}
.entry-box-contents .fr dt{
	margin-top:10px;
	font-weight:bold;
	font-size:150%;
}
.entry-box-contents .fr dt{
	background-position:3px 0.5em;
}
.entry-box-contents .fr dd{
	margin-top:10px;
}
.entry-box-contents .fr dd.date{
	text-align:right;
}


/* -- archive-j
------------------------------------------------------------------------------------------- */
.entry-box-list{
	float:left;
	display:inline;
	margin:0 0 13px 13px;
	width:335px;
}
.entry-box-title ul{
	clear:both;
	padding-top:15px;
}
.entry-box-title ul li{
	display:inline;
	padding:0 15px;
	border-right:solid 1px #ccc;
}
.archive-entry-box-data{
	margin:0 20px;
}
.archive-entry-box-data dl{
	margin:25px auto 0;
	width:600px;
	border-bottom:dotted 1px #ccc;
}
.archive-entry-box-data dt{
	float:left;
	padding:10px 0 10px 15px;
	width:100px;
	border-top:dotted 1px #ccc;
}
.archive-entry-box-data dd{
	margin-left:100px;
	padding:10px 0;
	border-top:dotted 1px #ccc;
}
.archive-entry-box-data p{
	margin-top:25px;
}

/* -- reconstruction-j
------------------------------------------------------------------------------------------- */
.reconstruction-box{
	margin-bottom:40px;
}

.reconstruction-box h2{
	margin:0 5px 15px;
	font-size: 150%;
	background: #ddf1fb;
	padding: 8px 18px;
	border-radius: 8px;
	behavior: url("/common/js/PIE.htc");
}
.reconstruction-box-left{
	float:left;
	display:inline;
	width:480px;
}
.reconstruction-box li{
	margin:0 40px 0 40px;
	list-style:disc;
}

.reconstruction-box-right{
	float:right;
	display:inline;
	margin-right:20px;
	width:215px;
	text-align:center;
}






