@charset "Shift_JIS";
/*
 Share Style [
----------------------------------------------------------- */
* {
	margin:0;
	padding:0;
}
body {
	background:#609ef1 url(../src/images/bg1103.jpg) repeat-x;
	font-family:Verdana, "ＭＳ Ｐゴシック", sans-serif;
}
html {
	overflow-y:scroll;
}
h1,h2,h3,h4,h5,h6 {
}
p,li,dt,dl {
	line-height:1.6;
}
p {
	margin:0 0 1em 0;
	color:#ffffff;
	font-size:90%;
}
li {
	list-style-type:none;
}
img {
	border:0;
}
address {
	font-style:normal;
}
.clear {
	clear:both;
}

/*
 Link Color [
----------------------------------------------------------- */
a:link {
	color:#ffffff;
	text-decoration:none;
}
a:visited {
	color:#0b1b31;
	text-decoration:none;
}
a:hover {
	color:#0b1b31;
	text-decoration:underline;
}
a:active {
	color:#0b1b31;
}

/*
 Layout [
----------------------------------------------------------- */
#contant {
 	width:900px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:center;
}

.mainContent {
	width:900px;
	margin:0;
	padding:0;
	text-align:left;
}

.footContent {
 	width:900px;
	height:50px;
	margin:10px 0 20px 0;
	padding:0;
	text-align:center;
}

/*
 nonFlash [
----------------------------------------------------------- */
.mainContent a:link{
	 color:#0b1b31;
	text-decoration:none;
}

.mainContent p{
 	color:#ffffff;
}

.mainContent p.getFlash{
	 color:#ffffff;
	font-size:1px;
	background-image:url(../img/get_flash.jpg);
	background-repeat:no-repeat;
	width:900px;
	height:58px;
	margin:0 0 15px 0;
	display:block;
	text-align:center;
}


#noflash h1 {
	clear:both;
 	color:#ffffff;
	margin:5px 0;
	width:900px;
	text-align:center;
}

.mainContent h2 {
 color:#ffffff;
	margin:0 0 20px 0;
	line-height:1.6;
}

.mainContent h3 {
 background-image:url(../img/ttl_line.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:900px;
	padding:0 0 10px 0;
	margin:0 0 3px 0;
}

#bnrzone{
	padding:10px;
	text-align:center;
	background:#fff;
}

#bnrzone p {
	color:#000 !important;
}
	
/*
 footer [
----------------------------------------------------------- */
hr.endLine {
 color: #ffffff; /* 線の色(IE用) */
 background-color: #ffffff; /* 線の色(NN用) */
 height: 1px; /* 線の太さ */
 border: 0px; /* 枠の太さ */
	margin:20px 0 10px 0;
}