@charset "shift_jis";
/* CSS Document */

div#article > div{
	padding:0;
	margin:0 auto 22px auto;
}

div#article div.article1{
	width:838px;
	height:204px;
	margin:0 auto 0 auto;
}

div#article div.article1 ol{
	width:838px;
	height:204px;
}
div#article div.article1 ol li{
	float:left;
	width:188px;
	height:204px;
	display:inline;
}
div#article div.article1 ol li h3{
	width:188px;
	height:80px;
	text-indent:-9999px;
	overflow:hidden;
}
div#article div.article1 ol li table{
	width:188px;
	height:90px;
}
div#article div.article1 ol li table td{
	vertical-align:middle;
	padding:0 4px;
}

div#article div.article1 ol li.article11{
	background:url(../img/top/img11.jpg) left top no-repeat;
	margin:0 29px 0 0;
}
div#article div.article1 ol li.article11 h3{
	background:url(../img/top/img11.jpg) left top no-repeat;
}


div#article div.article1 ol li.article12{
	background:url(../img/top/img12.jpg) left top no-repeat;
	margin:0 28px 0 0;
}
div#article div.article1 ol li.article12 h3{
	background:url(../img/top/img12.jpg) left top no-repeat;
}

div#article div.article1 ol li.article13{
	background:url(../img/top/img13.jpg) left top no-repeat;
	margin:0 29px 0 0;
}
div#article div.article1 ol li.article13 h3{
	background:url(../img/top/img13.jpg) left top no-repeat;
}

div#article div.article1 ol li.article14,
div#article div.article1 ol li.article14 h3{
	background:url(../img/top/img14.jpg) left top no-repeat;
}



div#article div.article2{
	width:850px;
	height:300px;
	margin:0 auto 21px auto;
}
div#article div.article2 img{
	float:left;
}



















/*div.blocks p.link,
div.blocks2 p.link{
*	float:right;*
	margin:0 auto 10px auto;
	padding:0 0 6px 0;
	width:560px;
	height:18px;
	line-height:18px;
	text-align:right;
}
div.blocks p.link a,
div.blocks2 p.link a{
	display:inline-block;
	padding:0 0 0 20px;
	width:auto;
	height:18px;
	background:url(../img/common/linkimg.jpg) left center no-repeat;
	line-height:18px;
	text-align:right;
	font-weight:normal;
}*/


div.blocks p.link{
	margin:0 0 10px 0;
	padding:0 0 6px 0;
	width:560px;
	height:23px;
	line-height:23px;
}
div.blocks p.link a{
	display:inline-block;
	padding:0 0 0 25px;
	width:auto;
	height:23px;
	background:url(../img/top/linkimg.jpg) left center no-repeat;
	line-height:23px;
}
