@charset "utf-8";

body,td,th {
	font-family: ＭＳ Ｐゴシック, Osaka, ヒラギノ角ゴ Pro W3;
	font-size: 12pt;
	color: #000000;
	border: 0;
	border-collapse: collapse;
}
html {
background: #FFFFFF;
}
body {
	margin-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height : 110% ;
}
table {
 border-collapse: collapse;
}
th,td{
  padding: 0;
}

a img {
	border: none;
}
div.ctable {
    text-align: center;
}
div.ctable table {
    margin: auto;
    text-align: left;
}
#outer {
	margin: 0;
	padding: 0;
	background: url(images/pageback_760.gif) center top repeat-y;
}

table#table_01 {
    width: 760px;
    border: 0;
}
table#table_01 th {
    text-align: right;
}
table#table_01 td {
    text-align: right;
}

table#table_02 {
    width: 760px;
    border: 0;
}
table#table_02 th {
    text-align: center;
}
table#table_02 td {
    text-align: center;
}

table#table_03 {
    width: 760px;
    border: 0;
}
table#table_03 th {
    text-align: left;
}
table#table_03 td {
    text-align: left;
}

table#table_04 {
    width: 760px;
	height: 16px;
    border: 0;
}
table#table_04 th {
    text-align: center;
}
table#table_04 td {
    text-align: center;
}

table#table_05 {
    width: 760px;
	height: 8px;
    border: 0;
	background-image: url(images/footer_1.gif);
	text-align: center;
}
table#table_05 th {
    text-align: center;
}
table#table_05 td {
    text-align: center;
}

table#table_06 {
    width: 760px;
	height: 48px;
    border: 0;
	background-image: url(images/footer_2.gif);
	text-align: center;
}
table#table_06 th {
    text-align: center;
}
table#table_06 td {
    text-align: center;
}

table#table_07 {
    width: 760px;
	height: 16px;
    border: 0;
	background-image: url(images/footer_3.gif);
	text-align: center;
}
table#table_07 th {
    text-align: center;
}
table#table_07 td {
    text-align: center;
}

h1,h2,h3,h4,h5,h6 {
	font-family: ＭＳ ゴシック", "MS Gothic", "Osaka－等幅;
}
a:link {
	text-decoration: none;
	color: #009;
}
a:visited {
	text-decoration: none;
	color: #009;
}
a:hover {
	text-decoration: none;
	color: #39F;
}
a:active {
	text-decoration: none;
	color: #000;
}
h1 {
	font-size: 9px;
	color: #000;
}
h2 {
	font-size: 12px;
	color: #000;
}
h3 {
	font-size: 14px;
	color: #000;
}
h4 {
	font-size: 9px;
	color: #fff;
}
h5 {
	font-size: 12px;
	color: #fff;
}
h6 {
	font-size: 14px;
	color: #fff;
}

.style1 {font-size: 9pt; color: #000; line-height: 140%;}
.style2 {font-size: 10pt; color: #000; line-height: 140%;}
.style3 {font-size: 12pt; color: #000; line-height: 160%;}
.style4 {font-size: 10pt; color: #000; line-height: 180%;}
.style5 {font-size: 11pt; color: #000; line-height: 160%;}
.style6 {font-size: 14pt; color: #000; line-height: 160%;}
.style7 {font-size: 8pt; color: #fff; line-height: 140%;}
.style8 {font-size: 9pt; color: #fff; line-height: 140%;}
.style9 {font-size: 10pt; color: #fff; line-height: 140%;}
.style10 {font-size: 11pt; color: #fff; line-height: 140%;}
.style11 {font-size: 12pt; color: #fff; line-height: 160%;}
.style12 {font-size: 9pt; color: #000; line-height: 140%; vertical-align: middle;}
.style13 {font-size: 10pt; color: #000; vertical-align: middle;}

