html, body {scrollbar-arrow-color:#808080;scrollbar-base-color:#efefef;scrollbar-darkshadow-color:#808080;scrollbar-highlight-color:#fcfcfc;scrollbar-shadow-color:#c0c0c0;scrollbar-track-color:#fcfcfc;}
body{background-color: #FFFFFF;text-align: center;font-family: "ＭＳ Ｐゴシック", Osaka;font-size: 12px;color: #333333;}
p{margin: 0px;padding: 0px ;}
h1{margin: 0;padding: 0;}
h2{margin: 0;padding: 0;}
h3{margin: 0;padding: 0;}
th{font-weight: normal;text-align: left;}
a:link    { text-decoration: none; }
a:visited { text-decoration: none; }
a:active  { text-decoration: none; }
a:hover   { text-decoration: underline; color:red; }
textarea{color: #333333;}
input{color: #333333;}
img {border-width: 0;vertical-align: top;margin: 0;padding: 0;}
td{border: none;vertical-align: top;}
th{vertical-align: top;}
.mclear{clear: both;margin: 0px;padding: 0px ;}



#wrappshadow{
	width:810px;
	margin-top:0px;
	margin-left: auto;
	margin-right: auto;
	padding:0px;
	text-align:center;
background:url(../img/bg_ninshou.jpg) repeat-y 0px 0px;
}

#wrapper{
	margin-top:0px;
	width:800px;
	margin-left: 5px;
	margin-right: 5px;
	padding:0px;
	text-align:center;
	background-color:#ffffff;

}
/* 

リストの設定

 */
ul{margin:0px;padding:0px;list-style:none;}
li {margin:0px;padding:0px;list-style:none;}

#attention p{
width:auto;
margin:0px 0px 0px 170px;
padding:0px;
color:#666;
text-align:left;
font-size:100%;
line-height:140%;
}



#header{width:800px;height:50px;margin:0px;padding:0px;background:url(../img/head.jpg) no-repeat 0px 0px;display:inline;float:left;}
#head01 {width:800px;height:50px;margin: 0px;padding:0px;background:url(../img/head.jpg) no-repeat 0px 0px;text-indent:-9999px;outline:0;float:left;display:inline;}
#head01 a {width:800px;height:50px;margin: 0px;padding:0px;background:url(../img/head.jpg) no-repeat 0px 0px;text-indent:-9999px;outline:0;float:left;display:inline;}
#head01 a:hover {background:url(../img/head.jpg) no-repeat 0px -50px;float:left;display:inline;float:left;}


#attention{
width:460px;
margin:20px 145px 20px 145px;
text-align:left;
}
#attention p{
width:auto;
text-align:left;
padding:0px;
margin:0px;
}


#btnbox2{
width:600px;
margin:0px 100px 0px 100px;
padding:0px;
}
#btnbox2 p{
width:auto;
margin:0px 0px 0px 0px;
padding:0px;
color:#666;
text-align:center;
font-size:100%;
line-height:140%;
}
#leftconatiner ul{
	width:282px;
	height:39px;
	margin:5px 159px 30px 159px;
	padding: 0px;
	float:left;
	display:inline;
}

#leftconatiner #btn_y {width:141px;background:url(../img/btn_yn.jpg) no-repeat 0px 0px;display:inline;margin:0px;padding:0px;text-indent:-9999px;outline:0;line-height:39px;float:left;}
#leftconatiner #btn_n {width:141px;background:url(../img/btn_yn.jpg) no-repeat -141px 0px;display:inline;margin:0px;padding:0px;text-indent:-9999px;outline:0;line-height:39px;float:left;}

#leftconatiner #btn_y a {width:141px;background:url(../img/btn_yn.jpg) no-repeat 0px 0px;display:inline;margin:0px;padding:0px;text-indent:-9999px;outline:0;line-height:39px;float:left;}
#leftconatiner #btn_n a {width:141px;background:url(../img/btn_yn.jpg) no-repeat -141px 0px;display:inline;margin:0px;padding:0px;text-indent:-9999px;outline:0;line-height:39px;float:left;}

#leftconatiner #btn_y a:hover {background:url(../img/btn_yn.jpg) no-repeat 0px -39px;float:left;display:inline;}
#leftconatiner #btn_n a:hover {background:url(../img/btn_yn.jpg) no-repeat -141px -39px;float:left;display:inline;}


#foot{
	width:800px;
	line-height:30px;
	margin:20px 0 0;
	padding:0px;
	text-align: left;
	background: url(../img/footer.jpg) no-repeat left top;
	float:right;
	color:#999;
	font-size:10px;
}
#foot ul{
	width:250px;
	display:inline;
	float:left;
	height:30px;
	margin:0px;
	padding:0px;
}
#foot li{
	display:inline;
	padding: 0px 5px 0px 5px;
	background-image: url(img/footer_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
}
#foot li.ended{
background:none;
}
#foot li a,
#foot li a:hover{
color:#666;
}
#foot p{
	width:auto;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	line-height:30px;
	float:right;
	letter-spacing:normal;
}
