@charset "utf-8";
/* CSS Document */

#main .top{
	background:url(../images/main_top.jpg) no-repeat;
//	height:450px;
}

#main .top .cap{
	height:65px;
	text-indent:-9999px;
}

#main .push{
	font-size:12px;
	line-height:1.3;
	margin-bottom:20px;
	}
	
#main .push ul{
	list-style:none;
}

#main .push ul li{
	text-indent:-1em;
	margin:0 0 5px 1em;
}

#main .push li li{
	margin-left:1em;
	text-indent:-1em;
}

	
#main .push .d1{
	background:url(../images/main_d1.jpg) no-repeat;
	height:241px;
	text-indent:-9999px;
}

#main .push .d2{
	background:url(../images/main_d2.jpg) no-repeat;
	height:431px;
	padding:0 210px 10px 40px;
}

#main .push .d2 h3{
	height:140px;
	text-indent:-9999px;
}

#main .push .d3{
	background:url(../images/main_d3.jpg) no-repeat;
	height:416px;
	padding:0 12px 0 180px;
}

#main .push .d3 h3{
	height:100px;
	text-indent:-9999px;
}

#main .push .d3 dl{
	font-size:14px;
	font-weight:normal;
	line-height:1.2;
	margin-left:20px;
	font-family: "ＭＳ Ｐ明朝", "MS PMincho", "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", serif;
}

#main .push .d3 dd{
	margin-left:1em;
}
