@charset "shift_jis";

/* General */
body{ font-family: Arial, Helvetica, sans-serif}
.italic{ font-style:italic;}
.underline{ text-decoration:underline;}
A.menu:link,
A.menu:visited,
A.menu:hover,
A.menu:active{ font-size:14px;color:#5358BC; }
p{ text-indent:0.5em}


/* Layout */
div.headerTitle{width: 700px; height: 82px; position: relative}
div.headerTopTitle{width: 362px!important;float:right;}
div.headerTitle a{display: block;position: absolute;padding: 0 0.5em 0 11px;right: 0px;top: 11px;width: 63px;background: url("/eng/image/white_triangle.gif") no-repeat scroll left center transparent;color: #5358BC; color:#FFFFFF;font-size: 14px;}
* html div.headerTitle a{ right:10px}
span.me{ font-family:"‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3",Arial, Helvetica, sans-serif;}


/* Top Page */
#topics ul li{ font-size:14px;}
span.cap {    font-size: 12px;}
#right ul{ margin:14px 3px 0 6px; padding:0;}
#right ul li{font-size: 14px;font-weight: bold;line-height: 120%;list-style-type: none;margin: 0 0 10px;padding: 0 0 0 5px;text-align: left;}
* html #right ul li{ padding: 0 0 0 0px; list-style-position:outside;	}
#right ul li a:link,
#right ul li a:visited,
#right ul li a:hover,
#right ul li a:active{ }
#right ul li a img{border:0;	}
#right ul li a:hover img,
#right ul li a:active img{ opacity: 0.6; filter:alpha(opacity=60);  }


/* Second Level */
div.localLinks {    font-size: 12px;}
div.localLinks a:link,
div.localLinks a:visited,
div.localLinks a:hover,
div.localLinks a:active{ color:#5358BC; }

table.txt {    margin: 0 0 0 4px;    width: 490px;}
span.txt,span.txt3,table.txt td{ font-size: 14px;}

ul.discList { list-style: disc outside none;    margin: 0;    padding: 0;}
ul.discList li { font-size: 14px;    line-height: 150%;    list-style: disc outside none;    margin-left: 21px;    padding-left: 0;}

table.outlineTable{ width:490px; margin:0 0 0 10px; border:0; border-collapse:collapse;  }
table.outlineTable td{ padding:4px 0;border:0; border-collapse:collapse; }

.portraits{ width:120px; margin:0 0 0 325px;}
.portraits img{}
	.portraits_caption{ margin:0 0 0 0; text-align:center; font-size:12px;}
