@charset "utf-8";

#wrapper {
	margin:0;
	padding:0;
	margin:0;
	width:100%;
	}
	
h1{
	margin: 0 auto;
	padding: 0;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
	font: normal normal 0px/0px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif; 
	color: #FFF;
}

img {
	margin:0;
	padding:0;
	margin:0 auto;
	width:100%;
	}
img { vertical-align:bottom;}

p.feat{
	margin:0;
	padding:0 0 0 2%;
	width:50%;
	float:left;
	font: normal normal 12px/17px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	}	
.img_fr {
	width:45%;
	float:right;
 }
	
.gototop {
	width:15%;
	position:fixed;
	bottom: 50px;
	right:2%;
	z-index:100;
	bottom:-50px;
	}

p.notes {
	margin:0;
	padding:2%;
	width:96%;
	font: normal normal 5px/8px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	}	
#footer {
	margin:0;
	padding:0;
	width:100%;
	}
#footer ul {
	padding:2%;
	}
#footer ul li {
	display:inline;
	}
#footer ul li+li { margin-left:3%;}
#footer ul li a{
	font: normal normal 13px/17px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #333;
	text-decoration:none;	
	}
#footer p.copy {
	margin:0;
	padding:2%;
	width:96%;
	font: normal normal 8px/17px "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	color: #FFF;
	background:#06C;
	text-align:center;
	}	
	
	
	
	