﻿@charset "utf-8";

/*共通*/

.icon_pdf{
	vertical-align: baseline;
	margin-left:5px;}
.pdfsize{
	font-size:80%;}
.icon_blank{
	vertical-align: baseline;
	margin-left:5px;}
	
.icon_link{
	background:url(../img/icon_link.gif) left no-repeat;
	padding-left:18px;}
.icon_link2{
	background:url(../img/icon_link2.gif) left no-repeat;
	padding-left:10px;}
.icon_ind{
	background:url(../img/icon_ind.gif) 0.6em 0.7em no-repeat;
	padding-left:1.3em;}

/*テーブル*/

table {border-collapse:collapse;}

.table_contents1{
	background:#fff;
	width:100%;}
.table_contents1 tr, .table_contents1 td,.table_contents1 th{
	border:2px solid #fff;}
.table_contents1 td,.table_contents1 th{
	padding:10px;}
.table_contents1 td{
	background:#fafafa;}
.table_contents1 th{
	background:#eeeeee;}
	
	

	
	
/*背景色*/

.bg_blue{
	background-color:#00807f!important;}
	
	
	
	
/*検索*/

.s_number{
	margin:20px 0;
}

.search_dl{
	border-bottom:1px dotted #cccccc;
	padding:15px 0;}

.search_dl dt{}
.search_dl dd{font-size:90%; margin-top:5px; }

/*お問い合わせ*/
.formbtn{
	width:100px;
	line-height:1.4;
	vertical-align:middle;}
	
	
	
/*IR情報*/

.leftmenu_sub{
	background:url(../img/icon_link2.gif) left no-repeat;
	padding-left:10px;
	margin-left:4px;
	font-size:90%;}
.leftmenu_sub a {
	color:#444444;
	text-decoration:none;}
.leftmenu_sub a:hover{
	color:#777777;}
	
.third_menu{
	margin:8px 0 8px 0;
	font-size:11px;}
	
.third_on a{
	margin-bottom:2px;
	background-color:#007e81;
	padding:3px 10px 4px 10px;
	line-height:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;}
.third_off a{
	margin-bottom:2px;
	padding:3px 5px 4px 10px;
	line-height:13px;
	color:#444444; 
	text-decoration:none;
	display:block;}
html>/**/body .third_off a{padding-top/*\**/: 6px\9;}/*IE8*/
html>/**/body .third_on a{padding-top/*\**/: 6px\9;}/*IE8*/


.third_off a:hover{
	background-color:#007e81;
	padding-left:10px;
	color:#ffffff;
	text-decoration:none;
	display:block;}
	
#ir_whatsnew{
	background:url(../../ir/img/bar_whatsnew.jpg) no-repeat left top;
	width:580px;
	height:32px;
	text-align:right;}
	
#ir_newsrelease{
	background:url(../../ir/img/bar_newsrelease.jpg) no-repeat left top;
	width:580px;
	height:32px;
	margin-top:20px;
	text-align:right;}
	
#calendar{
	background:url(../../ir/img/bar_calendar.jpg) no-repeat left top;
	width:580px;
	height:32px;
	margin-top:20px;
	text-align:right;}


