@charset "Shift-JIS";
/**
 *
 */

* {
	margin: 0;
	padding: 0;
	line-height: 1.6;
	font-size: 9pt;
	font-style: normal;
}

body {
	background: #ffffff;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, Arial, Helvetica, Verdana, sans-serif;
	text-align: center;
	font-size: 8pt;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0;
	padding: 0;
}

h1 {font-size: 16pt;}

h2 {font-size: 14pt;}

h3 {font-size: 13pt;}

h4 {font-size: 12pt;}

h5 {font-size: 11pt;}

h6 {font-size: 11pt;}

a:link {color: #000000;}

a:visited {color: #000000;}

a:hover {
	color: #000000;
	text-decoration: none;
}

th,
td {
	margin: 0;
	padding: 0;
}

ul, 
ol,
dl {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

li,
dt,
dd {
	font-size: 9pt;
}

li li,
li p,
li pre,
li dt,
li dd,
dd li,
dd p,
dd pre,
dd dt,
dd dd {
	font-size: 9pt;
}

li ul,
li ol,
li dl,
li p,
dd ul,
dd ol,
dd dl,
dd p {
	margin: 0;
	padding: 0;
}

form {
	margin: 0;
	padding: 0;
}

input,
textarea,
select {
/**	
	border-top: solid 2px #666;
	border-right: solid 1px #666;
	border-bottom: solid 1px #666;
	border-left: solid 2px #666;
**/
	margin: 0;
	padding: 0;
}

input {
	line-height: 1.2;
}

/**
input:hover,
textarea:hover {
	border-top: solid 2px #aaa;
	border-right: solid 1px #aaa;
	border-bottom: solid 1px #aaa;
	border-left: solid 2px #aaa;
}

input:focus,
textarea:focus {
	border-top: solid 2px #aaa;
	border-right: solid 1px #aaa;
	border-bottom: solid 1px #aaa;
	border-left: solid 2px #aaa;
}

**/

textarea {
	margin: 0;
	padding: 0;
}

a img {
	vertical-align: bottom;
}

object,
embed {
	margin: 0;
	padding: 0;
}

.pagetop {
	color: #000000;
	text-align: right;
}

.return {
	margin-top: 9px;
	color: #000000;
	text-align: center;
}