@charset "UTF-8";


/*////////// navi //////////*/

.business_navi {
	margin-bottom:20px;
}
.business_navi ul {
	padding:0;
	border-bottom:3px solid #c62f1d;
}
.business_navi li {
	width:18.4%;
	float:left;
	margin-right:2%;
	background-color: #f1eff0;
	height:47px;
	text-align:center;
}
.business_navi li.last {
	margin-right:0;
}
.business_navi li a {
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:bold;
	font-size: 13px;
	background-color: #f1eff0;
	padding:15px 0px 12px;
	display:block;
}
.business_navi li a:hover {
	color:#fff;
	background-color: #c62f1d;
}
.business_navi li.select {
	background-color: #c62f1d;
	height:47px;
}
.business_navi li.select a {
	color:#fff;
	background-color: #c62f1d;
}



/*////////// table //////////*/

#left_contents .business_area .inbox {
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:1px solid #ccc;
}
#left_contents .business_area .last {
	border-bottom: none;
}
#left_contents .business_area table {
	width:650px;
	color:#333;
	font-size:14px;
}
#left_contents .business_area h4 {
	font-size:16px;
	font-weight:bold;
	padding:0 0 10px;
}
#left_contents .business_area h5 {
	font-size:15px;
	padding-bottom:5px;
}
#left_contents .business_area p {
	font-size:12px;
	line-height:18px;
}
#left_contents .business_area p.ceo {
	font-size:15px;
	line-height:20px;
	padding-top:10px;
}
#left_contents .business_area p.ceo span {
	font-size:12px;
	line-height:20px;
	display:block;
	padding-bottom:5px;
}
#left_contents .business_area p.title {
	font-size:15px;
	line-height:20px;
	font-weight:bold;
	margin-bottom:10px;
	background-color:#c62f1d;
	color:#FFF;
	padding:5px 0;
}
#left_contents .business_area p.txt {
	font-size:13px;
	line-height:18px;
	font-weight:bold;
	margin-bottom:10px;
	text-align:left;
}
#left_contents .business_area p a {
	font-weight:bold;
	color:#c62f1d;
}
#left_contents .business_area table img {
	width:100%;
	height:auto;
}
#left_contents .business_area .market_data li {
	line-height:28px;
	font-size:14px;
}
#left_contents .business_area .market_data li.select {
	color:#c62f1d;
	font-weight:bold;
	text-decoration:none;
}

#left_contents .business_area table.gaiyou {
	width:500px;
	margin-left:22px;
}
#left_contents .business_area table.gaiyou th {
	width:130px;
	padding-bottom:5px;
}
#left_contents .business_area table.gaiyou td {
	padding-bottom:5px;
}

