@charset "EUC-JP"; 
/*¹Ò¶õÀï´ÏÈì¸þ¥á¥¤¥óCSS*/

*{
  margin: 0;
  padding: 0;
}

html{
	height:100%;
	min-height:100%;
	margin-bottom: 0px;
}

BODY {
	margin: 0px 0px; 
	font-size: 10pt;
	font-family:'£Í£Ó £Ð¥´¥·¥Ã¥¯', Osaka;
	overflow: auto;
	}
	
BODY.main {
	color: #FFFFFF; 
	background-color: #333344;
	}

img{
	border:0;
	vertical-align:top;
}

A:link {color: #D0D0D0}
A:active {color: #CC0000}
A:visited {color: #D0D0D0}
A:hover {color: #ff0000}


.red {color: #FF0000; font-weight: bold;}
.ye {font-size: 8pt; color: #FFFF00;}
.return {font-size: 11pt; margin: 20px 0px 20px;}
.b12{font-size: 12pt; font-weight: bold;}
.clear{clear:both;}
.pix {background-color: #FFFFFF ; color: #3399FF; font-weight: bold; float:right;}
.tin {background-color: #CCFFFF ; color: #3399CC; font-weight: bold; float:right;}

img.left {vertical-align:top; float:left;}
img.right {vertical-align:top; float:right;}
.txme {
	font-size: 12pt;
	padding: 0px;
	}
	
.liname {font-size: 13pt; }


div.header {
	width: 800px;
	height: 81px;
	background-color: #000000;
	padding: 0px;
	}


div.back1 {
	width: 800px;
	background-color: #000000;
	padding: 20px 0px 10px;
	line-height: 130%;
	background-image:url(top/bg_cr.gif);
	}



.pname {
	font-size: 13pt;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF; 
	margin-top: 20px;
	padding-top: 1px;
	width: 750px;
	height: 26px;
	background-image:url(top/midasi2.gif);
	background-repeat:no-repeat}


.mida1 {
	font-size: 12pt;
	text-align: left;
	color: #FFFFFF; 
	margin-top: 25px;
	padding-top: 1px;
	padding-left: 25px;
	width: 750px;
	height: 26px;
	background-image:url(top/midasi1.gif);
	background-repeat:no-repeat}


.l7 {width: 700px;
	text-align:
	left;
	}

.l75 {width: 750px;
	text-align:
	left;
	}
	
.l7r {width: 746px;
	text-align:
	left;
	}

.mida2 {
	font-size: 11pt;
	text-align: left;
	color: #FFFFFF; 
	margin-top: 8px;
	padding-top: 0px;
	padding-left: 25px;
	width: 710px;
	height: 25px;
	background-image:url(top/midasi1.gif);
	background-repeat:no-repeat}

.mida2s {
	font-size: 11pt;
	text-align: left;
	color: #FFFFFF; 
	margin-top: 15px;
	padding-top: 0px;
	padding-left: 25px;
	width: 550px;
	height: 25px;
	background-image:url(top/midasi1.gif);
	background-repeat:no-repeat}
	

.l6 {width: 660px;
	text-align:
	left;
	}

.l5 {width: 500px;
	text-align:
	left;
	}



.mida3 {
	font-size: 11pt;
	text-align: left;
	color: #FFFFFF; 
	padding-top: 1px;
	padding-left: 25px;
	height: 26px;
	margin-top: 6px;
	background-image:url(top/midasi1.gif);
	background-position: left;
	background-repeat:no-repeat}

.mida3s {
	font-size: 11pt;
	text-align: left;
	width: 550px;
	color: #FFFFFF; 
	padding-top: 1px;
	padding-left: 25px;
	height: 26px;
	margin-top: 30px;
	background-image:url(top/midasi1.gif);
	background-position: left;
	background-repeat:no-repeat}

.mida3m {
	font-size: 13pt;
	text-align: left;
	color: #FFFFFF; 
	margin-top: 10px;
	padding-top: 1px;
	padding-left: 25px;
	height: 27px;
	background-image:url(top/midasi1.gif);
	background-position: left;
	background-repeat:no-repeat}


.bar {
	text-align: left;
	padding: 2px 0px;
	width: 800px;
	font-size: 9pt; 
	background-color: #AAAABB; 
	color: #000000;
	}
.this {color: #AA0000; font-weight: bold;}

A.b:link {color: #000000}
A.b:active {color: #222222}
A.b:visited {color: #222222}
A.b:hover {color: #ff0000}

.clear7 {
	clear:both;
	width: 780px;
	}

.topimage1 {
	float:left;
	width: 520px;
	text-align: center;
	margin: 2px 5px;
	}

.topimage2 {
	float:right;
	width: 220px;
	text-align: center;
	margin: 2px 5px;
	}


.topcrt {
	width: 700px;
	text-align: center;
	margin: 2px 0px;
	}
	
.topcrz {
	width: 518px;
	background-color: #111111;
	border: solid 1px #999999;
	text-align: center;
	margin: 2px 0px;
	}


.topcr2 {
	width: 750px;
	border: solid 1px #999999;
	text-align: center;
	background-color: #111111;
	margin: 2px 0px;
	height: 220px;
	}	

.txme {
	width: 700px;
	font-size: 12pt;
	margin: 10px;
	}
	

table {border: solid 1px #999999; font-size: 10pt; border-collapse: collapse; vertical-align:top}
td {padding: 3px; border: solid 1px #999999; vertical-align:top}


table.pcs {font-size: 10pt;line-height: 140%;}

.topbn {
	height: 120px;
	text-align: center;
	}


.rireki {
	text-align: left;
	border-width: px;
	font-size: 9pt;
	height: 70px;
	overflow-x: auto;
	overflow-y: scroll;}

.cgta {
	border: none;
	width: 710px;
	font-size: 10pt;
	border-collapse: collapse}

.cgtd1 {
	border: solid 1px #999999;
	width: 200px;
	text-align: left;
	padding: 0px;
	}

.cgtd2 {
	border: solid 1px #999999;
	width: 510px;
	text-align: left;
	padding: 0px;
	}
	
.cgtd3 {
	border: solid 1px #999999;
	width: 400px;
	text-align: left;
	padding: 0px;
	}

.cgtd4 {
	border: solid 1px #999999;
	width: 310px;
	text-align: left;
	padding: 0px;
	}

.cgname {font-size: 12pt; padding: 2px; margin: 0px 0px 2px; background-color: #333333;}
.cgtext {margin: 2px 10px;}


.jita {
	border: none;
	width: 660px;
	font-size: 10pt;
	border-collapse: collapse}

.jitd1 {
	border: solid 1px #999999;
	width: 200px;
	text-align: left;
	padding: 0px;
	}

.jitd2 {
	border: solid 1px #999999;
	width: 460px;
	text-align: left;
	padding: 0px;
	}

.jiname {font-size: 12pt; padding: 2px; margin: 0px 0px 2px;}
.jitext {margin: 2px 10px;}

.lita {
	border: none;
	width: 600px;
	font-size: 10pt;
	border-collapse: collapse}

.litd1 {
	border: none;
	width: 200px;
	height: 28px;
	text-align: left;
	padding: 4px 10px;
	background-image:url(top/liback.jpg);
	background-repeat:no-repeat
	}

.litd2 {
	border: none;
	width: 480px;
	text-align: left;
	vertical-align:middle
	}



.mc {width: 128px;
	height: 14px;
	padding: 0px;
	background-image:url(top/c.gif);
	background-repeat:no-repeat}
	

div.feeds {
	width: 500px;
	padding: 0px;
	}

.mida2f {
	font-size: 12pt;
	text-align: left;
	color: #FFFFFF; 
	margin-top: 8px;
	padding-top: 0px;
	padding-left: 25px;
	width: 470px;
	height: 25px;
	background-image:url(top/midasi1.gif);
	background-repeat:no-repeat}


.clear6 {
	clear:both;
	width: 690px;
	padding: 10px 0px;
	}

.reimg {
	float:left;
	width: 220px;
	height: 84px;
	padding: 2px 0px;
	}

.retext {
	float:right;
	width: 460px;
	text-align: left;
	padding: 2px;
	height: 84px;
	}
	
.rename {
	font-size: 12pt;
	padding: 4px;
	background-color: #222222;
	}


.goo {border: none; font-size: 9pt; width: 600; text-align: left; background-color: #FFFFFF; color: #000000;}
td.goo {border: none; font-size: 9pt; width: 170; text-align: left;}
td.goo2 {border: none; font-size: 8pt; width: 600; text-align: left; text-align: right;}

A.g:link {color: #0000ff}
A.g:active {color: #ff0000}
A.g:visited {color: #0000ff}
A.g:hover {color: #ff0000}