@charset "shift-jis";

/*****共通利用部分*****/
#indexPage {
	text-align:center;
	background:#000000;
	font-size:16px;
}

.title{
	text-align:center;
	font-size:18px;
	font-weight: bold;
	line-height:1.3em;
	text-shadow: 0 -1px 1px #FFF, -1px 0 1px #FFF, 1px 0 1px #888;
}

.top_txt{
	text-align:center;
	line-height:1.2em;
	font-size:16px;
	padding:10px;
	color:#C81F1E;
	font-weight: bold;
}

#bold{
	font-weight: bold;
	text-shadow: 0 -1px 1px #FFF, -1px 0 1px #FFF, 1px 0 1px #888;
}

#link{
	padding:30px 0 ;
}


.txt{
	text-align:center;
	padding:10px;
        color:#ffffff;
	background:#C9201D;
	font-weight: bold;
	font-size:16px;
}

.txt2{
	text-align:left;
	line-height:1.4em;
	padding:10px;
        color:#000000;
}

.button{
	display:block;
   	padding: 8px 4px;
    	text-align: center;
	border: solid 1px #C9201D;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	background: -moz-linear-gradient(top, #C9201D, #C9201D);
	background: -webkit-gradient(linear, left top, left bottom, from(#C9201D), to(#C9201D));
	color:#C9201D;
	font-weight: bold;
	text-decoration:none;
	font-size:16px;
	width:90%;
	margin:auto;
	border-radius: 6px 6px 6px 6px;
}

.button:hover{
	background:-moz-linear-gradient(rgba(127,0,0, 1), rgba(127,0,0,1));
	background:-webkit-gradient(linear, 100% 0%, 100% 100%, from(rgba(255,192,203, 1)), to(rgba(127,0,0,1)));
	color:#ffffff;
}