A.more{COLOR:#FF0000;TEXT-DECORATION:none}
A.more:hover{COLOR: #CC3300}


.text8{FONT-SIZE:8pt;}
.text8b{FONT-WEIGHT:bold;FONT-SIZE:8pt;}
.text9{FONT-SIZE:9pt;line-height:13pt;}
.text9b{FONT-WEIGHT:bold;FONT-SIZE:9pt;}
.text10{FONT-SIZE:10pt;LINE-HEIGHT:13pt;}
.text10b{FONT-WEIGHT:bold;FONT-SIZE:10pt;LINE-HEIGHT:13pt;}
.text11{FONT-SIZE:11pt;}
.text11b{FONT-WEIGHT:bold;FONT-SIZE:11pt}
.text12b{FONT-WEIGHT:bold;FONT-SIZE:12pt;}
.text16b{FONT-WEIGHT:bold;FONT-SIZE:16pt;}

h1{
   font-size: 10pt;
   color: #666666;
   margin: 0px 0px 0px 0px;
    font-weight:normal;
}

body {
	text-align:center;
    background-color: #FFFFFF;
	color:#333333;
	background:url(image/bg_body.gif) center top repeat-y;
}


td.main {
	text-align: center;
	text-valign: top;
	border-bottom-width: 1px solid #999999;

}


td.left {
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 0px;
	width: 177px;
}


td.center {
	width: 394px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
}

.right {
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 3px;
	width: 197px;
}


td.197 {
	background-image: url(image/photowaku197middle.gif);
	background-repeat:repeat-y;
	padding-right: 8px;
	padding-left: 8px;
	padding-bottom: 0px;
	padding-top: 3px;


}


td.177 {
	background-image: url(image/photowaku177middle.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	padding-top: 3px;
	padding-right: 8px;
	padding-left: 8px;




}

td.394 {
	background-image: url(image/photowaku394middle.gif);
	background-repeat: repeat-y;
	padding-bottom: 0px;
	padding-top: 3px;
	padding-right: 8px;
	padding-left: 8px;



}


td.577 {
	background-image: url(image/photowaku577middle.gif);
	padding: 10px;
	margin: 0px;
	font-size: 12px;
	font-weight: bold;




}

td.577sub {
	background-image: url(image/photowaku577middle.gif);
	background-repeat: repeat-y;
	padding: 10px 20px 10px 20px;
	width:577px;
}

.eventtable {
	border: 1px solid #666666;
	padding: 2px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	BORDER-COLLAPSE: collapse
}


.mainphoto {

	padding: 5px;
	border: none;
	background-image: url(image/photowaku02.gif);
	height: 319px;
	width: 394px;
}
.table01 {
	padding-bottom: 3px;
	FONT-SIZE:9pt;

}

.maintaizooo {
	background-image: url(image/bg_taizoooooo.gif);
	background-repeat: no-repeat;
	background-position: center top;
}


.line {
	background-color: #999999;
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 173px;

}


.boxtop {
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;


}
.boxmiddle {
	border-bottom: 1px solid #999999;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size: 9pt;
	padding-right: 0px;
	padding-left: 0px;
	margin: 0px;




}
.boxbotom {
	text-align: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;


}

.tablepresent {
	font-size: 10pt;
	padding: 3px;


}
.tablepresentform {
	border: 1px solid #CCCCCC;
	font-size: 9pt;
	margin: 5px;
	list-style-type: none;
	padding: 3px;


}
.tablepresentformleft {
	border: 1px solid #CCCCCC;
	font-size: 9pt;
	margin: 5px;
	list-style-type: none;
	padding: 3px;
	font-weight: bold;
	text-align: right;

}
td.interview_main {

	width: 577px;
	padding-right: 3px;
	padding-bottom: 10px;
}


td.lmidasi{
FONT-WEIGHT:bold;
FONT-SIZE:13pt;
PADDING-top:10px;PADDING-bottom:10px;
MARGIN:0px;
FONT-FAMILY:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka" line-height:13pt
}

td.itv{
FONT-SIZE:11pt;
PADDING:5px;
MARGIN:0px;
line-height:14pt;
}

.boxcontents_left {
	padding-bottom: 3px;
	FONT-SIZE:9pt;
	padding-right: 6px;

}

.boxcontents_right {
	padding-bottom: 3px;
	FONT-SIZE:9pt;
	padding-left: 6px;

}
td.leftmenu {
	padding-top: 7px;
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	font-size: 9pt;
	padding-right: 5px;



}
.rogo {
	background-position: center center;
	padding: 10px 2px;
	width: 780px;
	height: 150px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;

}

table.interviewlist_photowaku{
BORDER:#999999 1px solid;
PADDING:5px;
MARGIN:0px;
BORDER-COLLAPSE:separate;
}

td.interviewlist_name{
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	PADDING-top:5px;
	PADDING-bottom:5px;
	MARGIN:0px;
	height: 40px;

}

.780 {
	background-image: url(image/photowaku780middle.gif);
	background-repeat: repeat-y;
	padding: 10px;
	width: 760px;


}

td.colunmlist{
FONT-SIZE:11pt;
font-weight:bold;
BORDER-bottom:#999999 1px dotted;
PADDING:5px;
MARGIN:0px;
line-height:20pt;
}

A.columnlistmoji{COLOR:#666666;TEXT-DECORATION:none;}
A.columnlistmoji:hover{COLOR: #CC3300;}

td.colunm_kakomi{
FONT-SIZE:11pt;
BORDER:#999999 1px dotted;
PADDING:10px;
MARGIN:0px;
FONT-FAMILY:"‚l‚r ‚oƒSƒVƒbƒN","Osaka";
line-height:20pt;
}

td.interview_kakomi{
FONT-SIZE:10pt;
BORDER:#999999 1px dotted;
PADDING:10px;
MARGIN:0px;
line-height:13pt;
}

.577intarviewtop {
	background-image: url(image/photowaku577middle.gif);
	background-repeat: repeat-y;
	padding: 10px 24px;
	width:577px;
}

A.moremore {
FONT-SIZE:10pt;
font-weight:bold;
COLOR:#FF0000;TEXT-DECORATION:none
}

A.moremore:hover {
FONT-SIZE:10pt;
font-weight:bold;
COLOR:blue;TEXT-DECORATION:none
}
.event10b {
FONT-WEIGHT:bold;FONT-SIZE:10pt;
}
.eventsheet03 {
	FONT-WEIGHT:normal;
	FONT-SIZE:10pt;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	line-height: 14px;


}
.eventsheet01 {
	FONT-WEIGHT:bold;
	FONT-SIZE:12pt;
	padding: 10px;
	color: #FFFFFF;
	background-color: #33CC66;
	border: none;


}
.eventsheet02 {
	FONT-WEIGHT:bold;
	FONT-SIZE:12pt;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	color: #CC0000;

}
.eventsheet03left {
	FONT-WEIGHT:bold;
	FONT-SIZE:10pt;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #999999;

}
.event10 {
	FONT-WEIGHT:normal;
	FONT-SIZE:9pt;
	line-height: 10pt;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
BORDER-COLLAPSE: collapse

}

.eventlink {
COLOR:#336699;TEXT-DECORATION:none
}
A.eventlink:hover {
COLOR:red;
}
backnumbermidasi {

FONT-WEIGHT:bold;
FONT-SIZE:13pt;
PADDING-top:10px;PADDING-bottom:10px;
MARGIN:0px;
FONT-FAMILY:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka" line-height
}
.backnumbermidasi {

FONT-WEIGHT:bold;
FONT-SIZE:12pt;
PADDING-top:0px;PADDING-bottom:5px;
MARGIN:0px;
FONT-FAMILY:"‚l‚r ‚oƒSƒVƒbƒN", "Osaka" line-height
}


eventreport {

   font-size: 10pt;
   color: #666666;
   margin: 0px 0px 0px 0px;
}



/*---------------------------------------------
ˆÈ‰º2007”N6ŒŽ7“ú’Ç‰Á
------------------------------------------------*/
A.footer{
color:#333333;
text-decoration:none;
}

A.footer:hover{
color:#0066FF;
text-decoration:none;
}
