
body{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
}

h1{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
}
h2{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
 margin-left:1em;
}
h3{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
 margin-left:2em;
}
h4{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
 margin-left:3em;
}
p{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
 margin-left:4em;
}
.main>div{
 margin:0;
 padding:0;
 font-size:16px;
 line-height:1.2em;
 margin-left:5em;
}
.main{
 clear:both;
}
hr{
 clear:both;
 margin:0;
 padding:0;
}


	@media screen and (max-width:900px){
		.main>div{
		 margin:0;
		 padding:0;
		 font-size:16px;
		 line-height:1.2em;
		 margin-left:0em;
		}
		.main>div>a{
		 display:block;
		 width:300px;
		 padding:9px;
		 border:solid 1px #669;
		 background-color:#CCF;
		 text-align:center;
		 margin:0;
		}
		.main>div>a>span{
		 display:block;
		}
		.header>a,.footer>a{
		 width:138px;
		 display:block;
		 border:solid 1px #669;
		 background-color:#CCF;
		 text-align:center;
		 margin:auto;
		 float:left;
  		 padding:10px;
		}
		.header>a>span,.footer>a>span{
		 display:block;
		}
		
 .to_keywords>a{
  display:block;
  padding:9px;
  width:300px;
  background-color:#CCF;
  color:#00C;
  border:solid 1px #00C;
  text-align:center;
  }
  .to_keywords>a>span{
   display:block;
  }
		
	}

