/******* ページトップ設定 *******/

#page-top{
	margin: 30 0 0 0;
	padding: 0 0 0 0;
	text-align:right;
	width: 600px;
}

/******* パンくず設定 *******/

#bread-box{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
	text-align:right;
	color:#494949;
	font-size:11px;
	width: 600px;
}

/******* コンテンツ設定 *******/

#contents-title{
	margin: 0 0 30 0;
	padding: 0 0 0 0;
/*	border-top: solid 2px #1468B3;*/
/*	border-bottom: dashed 1px #1468B3;*/
	border-top: dashed 1px #CCCCCC;
	border-bottom: dashed 1px #CCCCCC;
	background: #FFFFFF url('../common/title-bg.jpg');
	width: 600px;
}

#contents-title span{
	margin: 0 0 0 0;
	padding: 10 0 10 0;
	width: 300px;
	font-size:13px; line-height:0px;
	font-weight: normal;
	text-align: right;
}

#contents-box{
	margin: 0 10 0 10;
	padding: 0 0 0 0;
	border: solid 0px;
	width: 580px;
}

/******* Adobe Reader DL *******/
#pdf-box{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	border: solid 0px;
	width: 580px;
}

#pdf-box th{
	margin: 0 0 0 0;
	padding: 0 5 0 5;
	font-size:13px; line-height:20px;
}

#pdf-box td{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:13px; line-height:20px;
}

/******* バックナンバー設定 *******/

#backnumber-box{
	margin: 0 0 5 0;
	padding: 0 0 0 0;
	text-align:right;
	width: 580px;
}

/******* テーブル設定 *******/

#profile-box,#history-box,#organization-box,#highlight-box,#market-box,#memo-box,#calendar-box{
	margin: 0 0 30 0;
	padding: 0 0 0 0;
	border-collapse: collapse;
	width: 580px;
}

#profile-box th,#history-box th,#organization-box th,#memo-box th,#calendar-box th{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	text-align: left;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
	background-color: #E6F3F9;
}

#profile-box td,#history-box td,#organization-box td,#memo-box td,#calendar-box td{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
}

#td-yellow{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
	background-color:#FBF9EE;
}

/******* 社長メッセージ *******/

#message-img1{
	margin: 0 0 30 0;
	padding: 0 0 0 0;
}

#message-img1 img{
	margin: 0 0 30 15;
	padding: 0 0 0 0;
}

/******* 会社紹介 *******/

#profile-bank-box span{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size:13px; line-height:20px;
	width: 130px;
}

/******* 地図 *******/

#profile-map-box{
	margin: 0 0 15 0;
	padding: 5 10 0 10;
}

#profile-map-close{
	margin: 0 0 15 0;
	padding: 5 10 0 10;
	text-align: center;
}

#profile-map-close span{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	text-align: center;
	background-color: #CCCCCC;
}

#profile-map-cr{
	border-top: solid 1px #1468B3;
	margin: 0 0 15 0;
	padding: 5 10 0 10;
}

/******* 財務ハイライト *******/
#highlight-box th{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	text-align: center;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
	background-color: #E6F3F9;
}

#highlight-box td{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
}

/******* 財務ハイライト *******/
#market-box th{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	text-align: center;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
	background-color: #E6F3F9;
}

#market-box td{
	margin: 0 0 0 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	border: solid 1px CCCCCC;
	border-collapse: collapse;
}

/******* 中期経営計画 *******/

#chuuki-img1,#chuuki-img2,#chuuki-img3{
/*	margin: 0 0 30 0;*/
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#chuuki-img2 img{
	margin: 0 0 30 0;
	padding: 0 0 0 0;
}

/******* 組織図 *******/

#organization-img1{
	margin: 30 0 30 0;
	padding: 0 0 0 0;
}

/******* 株式情報 *******/

#market-img1{
	margin: 30 0 30 0;
	padding: 0 0 0 0;
}

/******* 株式メモ *******/

#memo-waku{
	margin: 0 0 30 0;
	padding: 5 5 5 5;
	font-size:13px; line-height:20px;
	border: solid 1px CCCCCC;
}

/******* 株式メモ *******/

#news-waku{
	margin: 15 0 15 0;
	padding: 0 0 0 0;
}

/******* 決算短信、有価証券報告書、中間報告書、説明会資料 *******/

#tanshin-box{
	margin: 0 0 30 0;
	padding: 0 10 0 10;
	border-collapse: collapse;
	width: 580px;
}

/******* jigyou紹介 *******/

#jigyou-img1{
	margin: 0 0 15 0;
	padding: 0 0 0 0;
}






/******* 2009/10/1***よくある質問 *******/

#faq-box{
	margin: 0 0 30 0;
	padding: 0 10 0 10;
	border-collapse: collapse;
	width: 580px;
	border: solid 0px;
}

#faq-q{
	margin: 0 0 10 0;
	padding: 0 0 0 0;
}

#q1_1,#q1_2,,#q1_3,#q1_4,#q1_5,#q1_6,#q2_1,#q2_2,#q2_3,#q2_4,#q2_5,#q2_6,#q2_7,#q2_8,#q3_1,#q3_2,#q3_3,#q3_4,#q3_5,#q3_6,#q3_7,#q3_8,#q4_1,#q4_2,#q4_3{
	margin: 0 0 0 0;
	padding: 0 0 0 25;
}













/******* 20070517 *******/

#message-catxt-box{
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#message-catxt-box img{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#zigyou_img{
	margin: 20px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}

/******* 20070602 *******/

#tyuuki-box img{
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

#title-box{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	 font-size:14px;
	 font-weight:bold;
	 color: #333399;
}