@charset "utf-8";


/*============================== reset ===================================*/
html,body	{width:100%; color:#323232;}
*			{margin:0;padding:0;}
a			{text-decoration:none;}
ul,ol		{list-style:none;}
.clearfix		{zoom:1;}
.clearfix:after	{content:"";display:block;clear:both;}
/*========================== HTML5 reset =================================*/
/* html5doctor.com Reset Stylesheet v1.6.1*/
html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,pre,address,code,del,img,small,strong,b,i,dl,dt,dd,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,footer,header,hgroup,menu,nav,section{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
article,aside,details,footer,header,hgroup,menu,nav,section{display:block;}
ul{list-style:none;}
blockquote, q {quotes:none;}
blockquote:before,blockquote:after,q:before, q:after{content:'';content:none;}
a{margin:0;padding:0;vertical-align:baseline;background:transparent;}
table{border-collapse:collapse;border-spacing:0;}
input,select{vertical-align:middle;}
img{vertical-align:bottom;}
/*============== font (font-family、font-sizeのみ指定)====================*/
html {font-size:62.5%;}
body {font-size:14px;font-size:1.4rem;}
body	{font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
 line-height:1;
background-color: #000;}

.header {
	background-color: #fff;
	border-top: 3px solid #5e779c;
}

.mainImg {
	position: relative;
}
.mainImg div {
	position: absolute;
	width: 100%;
	text-align: center;
	z-index: 9999;
}

h2 {
	text-align: center;
}