@charset "Shift_JIS";

/* リセット */
body{margin:0;padding:0;font-size:100%;line-height: 100%;}
p,blockquote,address,div,p,hr,noscript{margin:0;padding:0;border:0;font-size:100%;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;}
ul,ol,li,dl,dt,dd{margin:0;padding:0;border:0;font-size:100%;}
pre{margin:0;padding:0;border:0;font-size:100%;}
a,img,map,q,sub,sup,span,bdo{margin:0;padding:0;border:0;}
img {vertical-align: bottom;}
br{margin:0;padding:0;border:0;letter-spacing:0;}
tt,i,b,big,small{margin:0;padding:0;border:0;}
code,samp,var{margin:0;padding:0;border:0;font-size:100%;}
strong,dfn,kbd,cite,abbr,acronym,em{margin:0;padding:0;border:0;font-size:100%;font-style:normal;font-weight:bold;}
ins{margin:0;padding:0;border:0;font-size:100%;font-style:normal;font-weight:bold;text-decoration:none;}
del{margin:0;padding:0;border:0;font-size:100%;font-style:normal;}
form,fieldset{margin:0;padding:0;border:0;font-size:100%;}
legend,label,select,optgroup,option,button{margin:0;padding:0;border:0;font-size:100%;}

/* 全ページ共通 */
body {
	margin: 5px auto;
	background: #990000;
	text-align: center;
	font: 10px "ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	color: #FFFFFF;
/* Not IE for Mac \*/
	letter-spacing: 1px;
/* Not IE for Mac */
}
a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover 
a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
a img {
	text-decoration: none;
}
#All {
	width: 680px;
	margin: 5px auto;
	text-align:center;
}
 

.lp {
    position: relative;
    width: 680px;
}
.btn {
    position: absolute;
    left: 50%;
    bottom: 0%;
    -webkit-transform: translate(-50%, 0%);
    transform: translate(-50%, 0%);   
    
}  

  