@charset "UTF-8";

/* ------------------------------------------------------------
CSS
------------------------------------------------------------ */
#rightColumn p{
	line-height	:1.5em;
}

#rightColumn .bl1{
	color				:#556c9e;
}

#rightColumn .bl2{
	color				:#003196;
}
#rightColumn #inner_ir{
	width: 566px;
	padding-right: 10px;
	padding-left: 10px;
}
#rightColumn .line2{
	border-bottom: 1px solid #556c9e;
	width:566px;
	margin-top: 15px;
	margin-bottom: 15px;
	}
#rightColumn .line3{
	border-bottom: 1px solid #556c9e;
	width:566px;
	margin-top: 50px;
	margin-bottom: 10px;
	}	
#rightColumn .bg1{
	background: url(/files/Image/ir/setsumei_04.gif) no-repeat bottom;
	width: 540px;
	padding: 5px 5px 10px 15px;
}
#rightColumn .clear_both{
	clear:both;
}

/* ------------------------------------------------------------
IRトップページ
------------------------------------------------------------ */

#rightColumn #irnews_h4{
	border-left: 8px solid #586C9E;
	padding:3px 0px 5px 10px;
	font-size: small;
	font-weight: bold;
	color: #333333;
		float:left;
}
#rightColumn #irnews_p{
	margin-left:380px;
}

#rightColumn #news {
	display:block;
	margin:10px 0px 0px 0px;
	padding:5px 0px 5px 5px;
	border-left: 8px solid #C0CAE3;
	width:540px;
}
#rightColumn #news dt {
	margin:0px 0px 7px 5px;
	display:block;
	width:80px;
	float:left;
	line-height: 130%;
}
#rightColumn #news dd {
	margin:0px 0px 7px 0px;
	padding:0px;
	display:block;
	width:440px;
	float:left;
	line-height: 130%;
}

#rightColumn .index_ir_h4{
	padding:3px 0px 5px 0px;
	font-size: small;
	font-weight: bold;
	color: #333333;
}

#rightColumn .ir_menu{
	border-left: 8px solid #586C9E;
	padding:5px 0px 5px 10px;
	margin:10px 0px 0px 0px;
	font-size: small;
	font-weight: bold;
	float: left;
	width:260px;
	height:62px;
}

#rightColumn .ir_menu p{
	padding:0px 10px 0px 0px;
}

/* ------------------------------------------------------------
電子公告
------------------------------------------------------------ */

/* ------------------------------------------------------------
会社説明会
------------------------------------------------------------ */
#rightColumn .setsumei_bg{
	background: url(/files/Image/ir/setsumei_04.gif) no-repeat bottom;
	width: 500px;
	padding: 5px 5px 10px 50px;
}
#rightColumn #setsumei_box{
	width:550px;
	}

#rightColumn #lbox{
	width:100px;
	float:left;
	}
#rightColumn #rbox{
	width:450px;
	float:right;
 	}
/* ------------------------------------------------------------
業績概要
------------------------------------------------------------ */
#rightColumn .outline_h4{
	font-size: small;
	font-weight: normal;
	color: #333333;
	margin: 25px 0px 0px 0px;
}

#rightColumn .outline_bg{
	background: url(/files/Image/ir/setsumei_04.gif) no-repeat bottom;
	width: 500px;
	padding: 5px 5px 10px 50px;
}

/* ------------------------------------------------------------
業績ハイライト
------------------------------------------------------------ */
#gyoseki_box{
	background: url(/files/Image/ir/setsumei_04.gif) no-repeat bottom;
	width: 535px;
	padding: 15px 15px 25px 20px;
	}
#rightColumn .floatend {
	clear:both;
	}
#rightColumn #lbox2{
	float: right;
	width: 500px;
}
	
#rightColumn #rbox2{
	float: right;
	width: 220px;
	padding-top:8px;
}	
#rightColumn #lbox2 h4{
	font-size: small;
	font-weight: bold;
	color: #333333;
	margin-top: 5px;
	margin-bottom: 15px;
}
#rightColumn #rbox2 p{
	font-size: x-small;
	text-align:right;
}	
#rightColumn .tb4{
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 210px;
	margin-left: 10px;
}
#rightColumn .tb4 .tb4_tr{}
#rightColumn .tb4 td{
	border-bottom: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding: 5px;
}
#rightColumn .tb4 .tb4_c{
	text-align: center;
}
#rightColumn .tb4 .tb4_r{
	text-align: right;
}

/* ------------------------------------------------------------
株式情報
------------------------------------------------------------ */
#rightColumn .tb .line{
	background-color:#96aacf;
}
#rightColumn .arrow{
	background: url(/files/Image/ir/kabushiki_01.gif) no-repeat;
	padding-left: 10px;
	margin-left:10px;
}