@charset "EUC-JP";

.catBlock	{
	float:left;
	display:inline;
	width:189px;
	font-size:90%;
	text-align:left;
	margin-left:10px;
	border-right:dotted 1px #ccc;
}

.catBlock h3	{
	padding:0px;
	margin-bottom:1em;
}

.catBlock .link	{
	margin:0 0 1em 0px;
}

.catBlock ul	{
	padding:0px 5px;
}

.catBlock li	{
	#height:18px;
	min-height:18px;
	padding-left:18px;
	background:url(../../img/icon_list_cat2.gif) no-repeat left top;
	margin-bottom:0.5em;
}

.catBlock a	{
	color:#EC5400;
}

.catBlock a:hover	{
	color:#999;
}
.listBlock	{
	float:left;
	display:inline;
	width:524px;
	text-align:left;
	margin-top:50px;
	margin-left:10px;
	padding-left:5px;
}
.listName	{
	font-size:180%;
	font-weight:bold;
	font-family:"ＭＳ Ｐ明朝", "細明朝体", "ヒラギノ明朝 Pro W3";
	margin:0 15px 15px 0;
}
.listNote	{
	margin-bottom:15px;
	line-height:200%;
	margin:0 1em 15px 0;
}
.listInfo	{
	float:left;
	display:inline;
	width:250px;
	font-size:90%;
	margin-right:10px;
}
.listInfo li	{
	padding-left:18px;
	background:url(../../img/icon_list_list.gif) no-repeat left top;
	margin-bottom:0.5em;
}
.listInfo a	{
	color:#EC5400;
}

.listInfo a:hover	{
	color:#999;
}
.listImg	{
	float:left;
	display:inline;
	text-align:center;
	width:255px;
}
.kome	{
	clear:both;
	padding-top:1em;
}
.kome img	{
	vertical-align:bottom;
}
/********************************************/
#main	{
	display:inline-block;
}
#main:after
{
content: " ";
display: block;
visibility: hidden;
clear: both;
height: 0.1px;
font-size: 0.1em;
line-height: 0;
}

