﻿@charset "utf-8";
/* CSS Document */

/* 投資家のみなさまへ
------------------------------------------------*/

/* #investor
------------------------------------------------*/
/* .section-lv4
------------------------------------------------*/
#investor .section-lv4 {
	width: 304px;
	float: left;
	margin: 0 17px 23px 0;
}

#investor .right-child {
	margin-right: 0;
}

#investor .section-lv4 h4 {
	margin-bottom: 5px;
}

#investor .section-lv4Inner {
	padding: 8px 9px;
	border: 1px solid #B7B7B7;
}

#investor .layout-2colLeft {
	width: 117px;
	float: left;
}

#investor .layout-2colRight {
	position: relative;
	width: 159px;
	float: right;
}

.inbestorLeed {
	line-height: 1.6;
}

#investor .linkContent {
	position: absolute;
	top: 98px;
	left: 63px;
}
.linebox{border-bottom:#CCCCCC 1px dotted;height:1px;padding-top:20px}

/*---------PressRelease---------*/
#IR_prBox{padding-bottom:30px;}
#IR_prBox TABLE{}
#IR_prBox TD{padding-top:8px;padding-bottom:8px;border-bottom:#CCCCCC 1px dotted}
#IR_prBox H4{margin-bottom:20px;}
/*--------------株式情報----------------*/
#IR_INFO{padding-bottom:30px;}
#IR_INFO H4{border-bottom:#CCCCCC 2px solid;padding-bottom:18px;}
#IR_INFO H5{padding-top:20px;padding-bottom:20px;}
#IR_INFO TABLE{margin-top:20px;}
#IR_INFO TD{padding-top:8px;padding-bottom:8px;border-bottom:#CCCCCC 1px dotted}
/*-------   IR資料　　　--------*/
#IR_docList {margin-bottom: 20px;}
#IR_docList IMG{padding-right:5px;vertical-align:middle}
#IR_docBox{padding-bottom:30px;}
#IR_docBox TABLE{margin-top:20px;}
#IR_docBox TD{padding-top:8px;padding-bottom:8px;border-bottom:#CCCCCC 1px dotted}
#IR_docBox2{padding-bottom:30px;}
#IR_docBox2 TABLE{margin-top:20px;}
#IR_docBox2 P{padding-top:20px;}
#IR_docBox2 TD{padding-top:8px;padding-bottom:8px;border-bottom:#CCCCCC 1px dotted}


/*----------IRカレンダー----------*/
#IR_calBox{padding-bottom:30px;}
#IR_calBox TABLE{}
#IR_calBox P{padding-top:20px;}
#IR_calBox TD{padding-top:8px;padding-bottom:8px;border-bottom:#CCCCCC 1px dotted}

/*-----------免責条項-----------*/
#IR_DiscBox{padding-bottom:30px;}
#IR_DiscBox H4{border-bottom:#CCCCCC 2px solid;padding-bottom:18px;}
#IR_DiscBox P{padding-top:20px;}
/* 業績ハイライト
------------------------------------------------*/
#highlightList {
	margin-bottom: 20px;
}



/* 
-------------------------------*/
#highlightTable {
	width: 617px;
	margin-bottom: 50px;
	border-collapse: collapse;
	border-spacing: 0; /* IE 6/7は未対応 */
}


#hightlight_box{border-bottom:#CCCCCC 1px solid;padding-bottom:30px;}
#hightlight_box P{margin-top:28px;}
#hightlight_box2{border-bottom:#CCCCCC 1px solid;padding-bottom:30px;padding-top:30px;}
#hightlight_box2 P{margin-top:28px;}
#year {
	width: 153px;
	height: 37px;
	background: url(../img/bg_highlight01.jpg) left top no-repeat;
}

#year p {
	padding: 10px 0 0 50px;
}

#year2005 {
	width: 93px;
	height: 37px;
	background: url(../img/bg_highlight02.jpg) left top no-repeat;
}

#year2005 p {
	padding: 10px 0 0 21px;
}

#year2006 {
	width: 93px;
	height: 37px;
	background: url(../img/bg_highlight03.jpg) left top no-repeat;
}

#year2006 p {
	padding: 10px 0 0 21px;
}

#year2007 {
	width: 92px;
	height: 37px;
	background: url(../img/bg_highlight04.jpg) left top no-repeat;
}

#year2007 p {
	padding: 10px 0 0 20px;
}


#year2008 {
	width: 93px;
	height: 37px;
	background: url(../img/bg_highlight05.jpg) left top no-repeat;
}

#year2008 p {
	padding: 10px 0 0 21px;
}

#year2009 {
	width: 93px;
	height: 37px;
	background: url(../img/bg_highlight06.jpg) left top no-repeat;
}

#year2009 p {
	padding: 10px 0 0 21px;
}

#highlightTable th, #highlightTable td {
	font-size: 12px;
}

#highlightTable th {
	font-weight: normal;
}

#highlightTable td {
	padding: 10px;
	border-right: 1px solid #D5D5D5;
	background: #FCFCFC url(../img/bg_highlight-td.gif) left bottom no-repeat;
	text-align: right;
	vertical-align: middle;
}

#highlightTable .highlight-th {
	padding: 10px;
	background: #eee url(../img/bg_highlight-th.gif) left bottom no-repeat;
	font-size: 10px;
}

.highlight-th dl {
	background: url(../img/bg_highlightTable-th.gif) 85px center no-repeat;
}

.highlight-th dt {
	width: 100px;
	float: left;
}

.highlight-th dd {
	width: 30px;
	float: left;
}

.line2 {
	margin-top: 7px;
}

.line3 {
	margin-top: 14px;
}
















