@charset "utf-8";

/* contents.css -----------------------------------------------------------------
 :title "contents";
 :created "2006-10-01";
 :release [:revision "1.0"; :created "2008-10-01"];
 :author [:name "diamon"; :homepage <http://refeed.jp/>; :mbox "info@refeed.jp"];
------------------------------------------------------------------------------------*/

ol {
	list-style-type:decimal;
	margin:15px 0 15px 10px;
	padding:0;
}

ol li {
	font-size:90%;
	margin:0 0 5px 20px;
	padding:0;
}

.contents {
	padding-top:33px;
}

.contents-head h2 {
	background:url(../img/maintenance/head_image.jpg);
}

.contents-caption-box {
	margin:0 0 30px 0;
}

.contents-caption-box p {
	margin:0 0 0 100px;
}

.leftcolumn {
	width:190px;
	margin:0 20px 0 0;
}

.rightcolumn {
	width:581px;
}

.contents-menu ul {
	width:170px;
	padding:0;
	margin:0 0 0 20px;
}

.contents-menu ul li {
	margin:0 0 5px 0;
}

.contents-menu ul li a {
	width:157px;
	height:12px;
	text-decoration:none;
	padding:5px 5px 5px 8px;
	border:1px solid #ccc;
	display:block;
}

.contents-menu ul li a:hover {
	width:152px;
	background:#eee;
	color:#c30;
	border-left:5px solid #aaa;
}

.article {
	width:581px;
	margin:0 0 30px 0;
	padding:12px 0 0 0;
	background:url(../img/maintenance/box_head.gif);
}

h3.caption01 {
	width:555px;
	height:68px;
	margin:0 0 20px 25px;
	background:url(../img/maintenance/caption01.gif) no-repeat;
	text-indent:-30000px;
	overflow:hidden;
}

.article-box {
	width:553px;
	padding:0 14px 14px 14px;
	background:url(../img/maintenance/box_edge.gif) no-repeat bottom;
}

.rightcolumn .article-box .leftcolumn {
	width:141px;
	margin:0 13px 0 0;
	padding:0;
}

.rightcolumn .article-box .rightcolumn {
	width:399px;
}

.rightcolumn .article-box .rightcolumn p {
	margin:0;
}

.vol1-title {
	width:263px;
	height:23px;
	margin:0 0 20px 14px;
	background:url(../img/maintenance/caption02.gif) no-repeat;
	text-indent:-30000px;
	overflow:hidden;
}

.vol2-title {
	width:314px;
	height:23px;
	margin:0 0 20px 14px;
	background:url(../img/maintenance/caption03.gif) no-repeat;
	text-indent:-30000px;
	overflow:hidden;
}

