@charset "Shift_JIS";


/* -----------------------------------------------
                      base styles
   ----------------------------------------------- */

/* =========== element styles =========== */

/* ----- block level ----- */

html,
body,
h1,
h2,
h3,
h4,
h5,
h6,
div,
p,
pre,
ul,
ol,
li,
dl,
dt,
dd,
address,
form,
blockquote
	{
	margin: 0;
	padding: 0;
	line-height: 1;
	text-align: left;
	}

body
	{
	color: black;
	font-size: 12px;
	_font-size: 70%;
	font-family: "Hiragino Kaku Gothic Pro", Verdana, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",
	             Osaka, "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	}

h1,
h2,
h3,
h4,
h5,
h6
	{
	font-weight: bold;
	font-size: 100%;
	}

table
	{
	display: table;
	font-size: 100%;
	}

ul li
	{
	list-style-type: none;
	list-style-image: none;
	}

/* ----- inline level ----- */

a,
abbr,
acronym,
bdo,
big,
cite,
code,
dfn,
em,
img,
kbd,
label,
object,
q,
ruby,
samp,
small,
span,
strong,
sub,
sup,
var
	{
	display: inline;
	margin: 0;
	padding: 0;
	/* line-height: 1; */
	}

a	{}

a:link	{color: #1a3181;}

a:visited	{color: #555;}

a:focus,
a:hover,
a:active{text-decoration: underline;color: #d00;}

img{/* vertical-align: middle; */}

a img,
.imagemap{border: none;}

em, dfn{font-style: normal;}

em{font-weight: bold;}

input,
select,
textarea
	{
	font-size: 12px;
	line-height: 1;
	/* except MacIE \*/
	font-family: "Hiragino Kaku Gothic Pro", "Lucida Grande", "ƒqƒ‰ƒMƒmŠpƒS Pro W3",
	             Osaka, "MS UI Gothic", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	/* affect to only MacIE \*//*/
	font-family: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", sans-serif;
	/* end */
	}

input.password
	{
	font-family: Arial, sans-serif;
	}


input.submit,
input.reset,
input.button
	{
	_line-height: 1.05; /* WinIE */
	}



/* =========== common scheme styles =========== */


body
	{/* except MacIE \*/	_text-align: center;	_text\-align: left;/* end */}