@charset   "Shift_JIS";

* {
	margin: 0px;
	padding: 0px;
}

html{overflow-y:scroll;
     overflow-x:hidden;
}

body {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
	width: 100%;
	background-color: #FFFFFF;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
	font-size: 14px;
	color: #333333;
	line-height: 1.5em;
	background-image: url(../img/bg.gif);
	background-repeat: repeat-x;
}

h1,h2,h3,h4,h5,h6,p,ul{
	color: #333333;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";
}


h1 {	font-size : 11px;
	margin : 0px 0px 0px 0px;  
	font-weight:normal;
	width: 760;
	text-align: left;
}


img {
	border: none;
	margin: 0px;
	padding: 0px;
}

a:link, a:visited, a:hover {
  color: #0033FF;
  text-decoration: underline;
}

a:hover {
	color: #FF2073;
	text-decoration: underline;
}



.menu{ COLOR:#FFFFFF;Font-size:11pt;line-height:14pt;}
.txt{ Font-size:10pt;line-height:14pt;}
.stxt{ Font-size:8pt;line-height:10pt;}
.sstxt{ Font-size:9pt;line-height:12pt;}
.xtxt{ Font-size:11pt;line-height:14pt;}
.btxt{ Font-size:12pt;}
.bbtxt{ Font-size:13pt;}

.heighttxt{ Font-size:11pt;line-height:18pt;}

.rbtxt{ COLOR:#663300;Font-size:10pt;font-weight: bold;}
.rbxtxt{ COLOR:#cc6600;Font-size:15pt;font-weight: bold;}
.rbbtxt{ COLOR:#ff6600;Font-size:20pt;font-weight: bold;}

p { Font-size:10pt;}

TD { Font-size:11pt; 
       text-align : left;
  }

LI { Font-size:10pt;}



H2 { FONT-SIZE: 16px; MARGIN: 5px; line-height:5pt; COLOR:#cc0066 ;}
hr{ color:#aaaaaa;}

A:link { COLOR:#990066;text-decoration:none;  }
A:active { COLOR:#006699;text-decoration:underline; }
A:visited { COLOR:#660066;text-decoration:none;  }
A:hover { COLOR:#cc0066;text-decoration:underline; }


