

.privacy h2 {
	padding:30px 0px;
	font-size:20px;
	font-family:"impfont",serif;
	color:#333;
}
/*link*/
.link h2 {
	padding:30px 0px;
	font-size:20px;
	font-family:"impfont",serif;
	color:#333;
}

.link img {
	padding-bottom:10px;
}
.link .left, .sitemap .left {
	float:left;
}
.link .right, .sitemap .right{
	margin-left:50%;
}

/*sitemap*/
.sitemap li {
	list-style:none;
	padding-left:60px;
}
.sitemap  a{
	background-image:url(../img/list.gif);
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
}
.sitemap  p{
	padding-left:30px;
}
.sitemap {
	padding-bottom:50px;
}
.siteinfo h2 {
	padding:30px 0px;
	font-size:20px;
	font-family:"impfont",serif;
	color:#333;
}
.siteinfo img {
	padding:10px;
}

.requ:after, .sens:after, .privacy:after, .link:after, .sitemap:after, .siteinfo:after {
	content:"";
	display:block;
	clear:both;
}

@media only screen and (max-width: 768px) {
}
@media only screen and (max-width: 480px) {
.link .left, .sitemap .left {
	float:none;
}
.link .right, .sitemap .right{
	margin-left:0;
}
}
