@charset 'Shift_JIS';

/*** トップページ ***/
div.Index #Left h2{
	font-size:20px;
  margin-bottom:0px;
}

div.Index div#Topimg{
	padding:0;
	text-align:center;
}
div.Index div#Topimg *{
	margin:0;
	padding:0;
	vertical-align:top;
}
div.Index div#Topimg h1{
  display:none;
}

div.Index div#Pickup{
	margin-bottom:36px;
  zoom:1;
}
div.Index div#Pickup:after{
  content:".";
  display: block;
  height:0px;
  clear:both;
  visibility:hidden;
}

div.Index div#Pickup div.pickupbox{
	width:194px;
	height:251px;
	float:left;
	padding:9px 11px;
	margin-right:1px;
	background:url(../img/index-pickup-bg.gif) no-repeat left top;
}
div.Index div#Pickup div.pickupbox.last{
	margin-right:0;
}
*html div.Index div#Pickup div.pickupbox{
	padding:9px 10px;
}

div.Index div#Pickup div.pickupbox p.img{
	text-align:center;
	margin-bottom:14px;
}
div.Index div#Pickup div.pickupbox h3{
	background:url(../img/orange-arrow.gif) no-repeat left;
	padding-left:16px;
	font-family:"A-OTF 新ゴ Pro R", sans-serif;
	font-size:14px;
	line-height:1.5em;
	margin-bottom:14px;
	font-weight:normal;
}
div.Index div#Pickup div.pickupbox p.explain{
	font-size:10px;
	background:url(../img/pickup-line.gif) no-repeat top;
	padding-top:14px;
}

div.Index ul#Whatsnew{
	list-style:none outside;
}
div.Index ul#Whatsnew li{
	background:url(../img/orange-arrow.gif) no-repeat left 15px;
	padding:12px 12px 12px 18px;
	margin-left:20px;
	border-bottom:#999 dotted 1px;
}
div.Index ul#Whatsnew li span.orange{
	color:#F90;
}

#Footer{
	height:114px;/* 134px */
	padding-top:20px;
}
#Footer ul{
  margin-bottom:12px;
}


