@charset "utf-8";

/* CSS Document */

body {
	color:#4f4f4f;
}
h2 {
	margin: 5% 2% 4%;
	padding: 1% 0;
	text-align:center;
}
h2 img {
	width:50%;
}
section ul {
	line-height: 1.5em;
	margin: 0 5% 12% 5%;
}
section ul li {
	padding-bottom:1%;
}
nav p {
	line-height: 2em;
	margin: 5% 30%;
	text-align: center;
}
nav p a {
	color:#0096ff;
}
nav p a:hover {
	color:#0096ff;
	text-decoration:underline;
}
@media only screen and (orientation : landscape) { /*横向きの際に適用*/
nav p {
background:url(../../common/images/iconHome.gif) 12% 0 no-repeat;
-webkit-background-size:12% auto;
background-size:14% auto;
}
}
@media only screen and (orientation : portrait) { /*縦向きの際に適用*/
nav p {
background:url(../../common/images/iconHome.gif) 2% 0 no-repeat;
-webkit-background-size:15% auto;
background-size:15% auto;
font-size: 12px;
}
}
