@charset "UTF-8";div#topmenu ul li a#btn_04 {	background:url(../common/images/btn_04.gif) transparent left -37px no-repeat;	}.performance_data {	border-collapse: collapse;	border-spacing:3px;	width:580px;	border:#0066A6 1px solid;}.performance_data th {	text-align:center;	background-color:#E6F0F6;	padding: 5px;	border:#0066A6 1px solid;}.performance_data td {	text-align:center;	padding: 5px;	border:#0066A6 1px solid;}.info_data {	border-collapse: separate;	border-spacing:3px;	width:580px;}.info_data th {	width:200px;	background-color:#E6F0F6;	border-right:#80B3D3 3px solid;	border-bottom:#0066A6 1px solid;	padding: 5px 10px 5px 10px;	vertical-align:top;}.info_data td {	width:380px;	border-bottom:#0066A6 1px dotted;	padding: 5px 10px 5px 10px;}.info_data2 {	border-collapse: collapse;	border-spacing:3px;	width:360px;}.info_data2 th {	border-bottom:#0066A6 2px solid;	padding: 5px ;}.info_data2 td#title {	text-align:right;	border-bottom:#0066A6 2px solid;	padding: 5px ;}.info_data2 td#data {	text-align:right;	border-bottom:#0066A6 1px solid;	padding: 5px ;}.major_data {	border-collapse: separate;	border-spacing:3px;	width:580px;}.major_data th {	width:150px;	background-color:#E6F0F6;	border-right:#80B3D3 3px solid;	border-bottom:#0066A6 1px solid;	padding: 5px 10px 5px 10px;	vertical-align:top;}.major_data td {	width:430px;	border-bottom:#0066A6 1px dotted;	padding: 5px 10px 5px 10px;}/* category top style */div#under_image {	background:url(../ir/images/under_image.jpg) transparent left top no-repeat;	}div#under_image2 {	background:url(../ir/images/under_image2.jpg) transparent left top no-repeat;	}div#under_image3 {	background:url(../ir/images/under_image3.jpg) transparent left top no-repeat;	}div#under_image4 {	background:url(../ir/images/under_image4.jpg) transparent left top no-repeat;	}div#under_image5 {	background:url(../ir/images/under_image5.jpg) transparent left top no-repeat;	}div#under_image6 {	background:url(../ir/images/under_image6.jpg) transparent left top no-repeat;	}div#under_image7 {	background:url(../ir/images/under_image7.jpg) transparent left top no-repeat;	}div#under_image8 {	background:url(../ir/images/under_image8.jpg) transparent left top no-repeat;	}div#contents_box dl {	width:500px;	margin:10px auto;	}div#contents_box dl dt {	padding:0 10px 0 0;	width:29px;	float:left;	display:inline;	}div#contents_box dl dt a {	display:block;	width:29px;	height:40px;	text-indent:-9999px;	}div#contents_box dl dd a {	display:block;	font-size:140%;	font-weight:bold;	}div#contents_box dl dd {	width:451px;	}div#contents_box dl#ball_01 dt a {	background:url(../business/images/ball_01.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_01 dd a {	padding:0 0 3px 0;	color:#2d802a;	}div#contents_box dl#ball_02 dt a {	background:url(../business/images/ball_02.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_02 dd a {	padding:0 0 3px 0;	color:#3292c0;	}div#contents_box dl#ball_03 dt a {	background:url(../business/images/ball_03.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_03 dd a {	padding:0 0 3px 0;	color:#1c4677;	}div#contents_box dl#ball_04 dt a {	background:url(../business/images/ball_04.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_04 dd a {	padding:0 0 3px 0;	color:#e6410b;	}div#contents_box dl#ball_05 dt a {	background:url(../business/images/ball_05.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_05 dd a {	padding:0 0 3px 0;	color:#ed6600;	}div#contents_box dl#ball_06 dt a {	background:url(../business/images/ball_06.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_06 dd a {	padding:0 0 3px 0;	color:#c1344e;	}div#contents_box dl#ball_07 dt a {	background:url(../business/images/ball_07.jpg) transparent left top no-repeat;	}div#contents_box dl#ball_07 dd a {	padding:0 0 3px 0;	color:#007542;	}/* category top style 2 */div#left_box {	width:390px;	float:left;	display:inline;	}div#right_box {	width:180px;	float:right;	display:inline;	}h2#bar_news_releases {	display:block;	margin:0;	padding:0 20px 0 0;	width:370px;	height:21px;	text-align:right;	font-weight:normal;	font-size:90%;	}h2#bar_news_releases a {	color:#fff;	}h2#bar_news_releases a:hover, h2#bar_information a:hover, h2#bar_ir_information a:hover {	color:#ffff00;	}h2#bar_news_releases {	background:url(../ir/images/bar_news_releases.gif) left top no-repeat;	}div#news_releases_box {	margin:0;	padding:5px 10px 10px 10px;	width:368px;	border-right:1px solid #0066a6;	border-left:1px solid #0066a6;	}div#news_releases_box table tr th {	padding:5px 0;	width:100px;	font-weight:normal;	vertical-align:top;	border-bottom:1px dashed #999;	}div#news_releases_box table tr td {	padding:5px 0;	width:268px;	vertical-align:top;	border-bottom:1px dashed #999;	}div#news_releases_box table tr th a {	color:#000;	text-decoration:none;	}div#news_releases_box table tr th a:hover {	color:#f00;	}div#news_releases_box table tr td a {	color:#415d9d;	}div#news_releases_box table tr td a:hover {	color:#f00;	}div#news_releases_box table tr td a#icon_pdf {	padding:3px 0 3px 20px;	color:#000;	text-decoration:none;	background:url(../ir/images/icon_pdf.gif) 5px center no-repeat;	}div#news_releases_box table tr td a#icon_pdf:hover {	color:#f00;	}div#bottom_news_releases {	margin:0 0 10px 0;	_margin:0;	padding:0;	width:390px;	height:3px;	background:url(../ir/images/bottom_news_releases.gif) left top no-repeat;	}h2#bar_ir_library {	display:block;	margin:0;	padding:0;	width:390px;	height:21px;	font-weight:normal;	font-size:90%;	text-indent:-9999px;	background:url(../ir/images/bar_ir_library.gif) left top no-repeat;	}div#ir_library_box {	margin:0;	padding:10px;	width:370px;	border-bottom:1px solid #0066a6;	}div#ir_library_box a {	padding:3px 20px 3px 10px;	color:#415d9d;	background:url(../ir/images/ir_arrow.gif) left center no-repeat;	}div#ir_library_box a:hover {	color:#f00;	}h2#bar_latest_doc {	display:block;	margin:0;	padding:0;	width:180px;	height:21px;	font-weight:normal;	font-size:90%;	text-indent:-9999px;	background:url(../ir/images/bar_latest_doc.gif) left top no-repeat;	}div#latest_doc_box {	margin:0;	padding:10px 10px 0 10px;	width:158px;	border-right:1px solid #00765a;	border-bottom:1px solid #00765a;	border-left:1px solid #00765a;	background:#e5f1ee;	}div#latest_doc_box strong {	padding:2px 0 2px 3px;	display:block;	border-left:5px solid #999;	}div#latest_doc_box dl dt {	margin:2px 0 0 0;}div#latest_doc_box dl dt a {	color:#415d9d;	}div#latest_doc_box dl dt a:hover {	color:#f00;	}div#latest_doc_box dl dd {	margin:0 0 10px 0;	padding:0 0 3px 0;	border-bottom:1px dashed #999;}div#latest_doc_box dl dd a {	text-decoration:none;	color:#000;	}div#latest_doc_box dl dt a:hover {	color:#f00;	}/* sub page_006 style */div.page_006 {	background:url(../business/images/sub_title_06.jpg) transparent left top no-repeat;	}div#sub_contents_box dl {	width:283px;	float:left;	display:inline;	}div#sub_contents_box dl#cell_01 {	margin:0 10px 10px 0;	}div#sub_contents_box dl#cell_02 {	margin:0 0 10px 0;	}div#sub_contents_box dl#cell_03 {	margin:0 10px 10px 0;	}div#sub_contents_box dl#cell_04 {	margin:0 0 10px 0;	}div#sub_contents_box dl#cell_05 {	margin:0 10px 10px 0;	}div#sub_contents_box dl#cell_06 {	margin:0 0 10px 0;	}div#sub_contents_box dl dt {	padding:5px 5px 15px 10px;	width:268px;	height:133px;	font-size:88%;	line-height:120%;	border-top:1px solid #999;	border-right:1px solid #999;	border-left:1px solid #999;	}div#sub_contents_box dl dt strong {	display:block;	margin:0 0 5px 0;	font-size:105%;	}div#sub_contents_box dl dt img {	margin:0 5px 0 0;	width:118px;	float:left;	display:inline;	border:1px solid #999;	}div#sub_contents_box dl dd#page_001 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#DAECD9;	}div#sub_contents_box dl dd#page_002 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#DBEFF6;	}div#sub_contents_box dl dd#page_003 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#D4E1EB;	}div#sub_contents_box dl dd#page_004 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#FCDFCC;	}div#sub_contents_box dl dd#page_005 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#FDEEC0;	}div#sub_contents_box dl dd#page_006 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#F7DCE2;	}div#sub_contents_box dl dd#page_007 {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#C1EAE0;	}div#sub_contents_box dl dd {	padding:2px 0 2px 5px;	width:278px;	height:15px;	font-size:90%;	border:1px solid #999;	background:#F7DCE2;	}div#sub_contents_box dl dd a {	display:block;	font-weight:bold;	}