


/* top */
.top div{
	display:block;
	height:280px;
	background:url(../img/bg-link.jpg) center top no-repeat;
}

.top h1{
	padding-top:120px;
	font-size:35px;
	text-align:center;
	color:#fff;
}



/*link*/
.link{
	margin:30px auto;
	max-width:1000px;
}
.link ul{
	margin:auto;
}
.link h1{
	width:7em;
	margin:10px auto 30px auto;
	font-size:23px;
}
.link h1 img{
	padding-right:10px;
	vertical-align:middle;
}
.link li{
	margin:10px;
	width:200px;
	height:120px;
	text-align:center;
}
.link:after{
	content:"";
	display:block;
	clear:both;
}



@media only screen and (max-width: 768px) {


}

@media only screen and (max-width: 480px) {

.top div{
	background-position:left;
}

}

