@charset "shift-jis";
/* CSS Document */

body {margin:10px auto;font:90% "‚l‚r ‚oƒSƒVƒbƒN",Osaka,"ƒqƒ‰ƒMƒmŠpƒS Pro W3",arial,helvetica,clean,sans-serif;}


/*--------------------------------------
  Text Module
--------------------------------------=*/

p,
pre,
address {
	margin: 0.5em 10px;
	font-size: 100%;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0.3em 10px; 
}

h1 {
	font-size: 169%;
}

h2 {
	font-size: 139%;
}

h3 {
	font-size: 124%;
}

h4 {
	font-size: 112%;
}

h5 {
	font-size: 107%;
}

h6 {
	font-size: 107%;
}

/*--------------------------------------
  Hypertext Module
--------------------------------------=*/

a img {border:none;}

a:link {
	color: #0c6699;
	text-decoration:none;
}

a:visited {
	color: #3a86b1;
	text-decoration:none;
}

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

/*--------------------------------------
	List Module
--------------------------------------=*/

ul,ol{
	margin: 1em 10px;
	padding: 1px 0;
}

li{
	margin: 0.1em 5px;
}


li li,li p,li pre{
	font-size: 100%;
}

li ul,li ol,li dl,li p{
	margin: 0.1em 5px;
}

/*--------------------------------------
  Forms Module
--------------------------------------=*/

form {
	margin: 0.5em 10px;
	padding: 1px 0; 
}

form dl,form p {
	margin: 0.5em 5px;
}

fieldset {
	border: 1px solid #ddd;
}

legend {
	margin: 0 1em;
	padding: 0 10px;
}

input,textarea {
/*---	padding:1px;--=*/

	font-family: Arial, Helvetica, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",  sans-serif;
}

input {
	line-height: 1.2em;
}

/*--------------------------------------
	table Module
--------------------------------------=*/
/*--
td{vertical-align:top;}--=*/
