@charset "UTF-8";
/**
 * company.css
 * type: default skin
 */

/* contact　上書き
--------------------------------------------------------------*/
#SIDEBAR .contact{
	background-image: url(/english/common/images/sidebar/side_bg_company.gif);
}

/* 社長メッセージ
--------------------------------------------------------------*/
.messageL{
	float:left;
	width:385px;
}
.messageR{
	width:150px;
	float:right;
}

/* imgarea
--------------------------------------------------------------*/
.imgarea{
	padding-left:10px;
}
.imgarea2{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}
.imgareaL{
	padding-right:10px;
}
.imgareaL2{
	float:left;
	padding-left:10px;
	padding-bottom:10px;
}

.company ol li {
	margin-bottom:20px;
}


/* 追加　20101108
--------------------------------------------------------------*/

.com {
	font-weight:bold;
	color:#405869;
	padding:0;
	background-image: url(../../images/bullet_08.gif);
	background-repeat: no-repeat;
    background-position: left center;
	margin:0 0 4px 3px;
	padding-left:15px;
}


/*リスト  追加　20110223
--------------------------------------------------------------*/
.li_mark01{
	background:url(../../images/bullet_08.gif) no-repeat left center;
	padding-left:15px;
	font-weight:bold;
}




/* テーブル  追加　20110223
--------------------------------------------------------------*/
table.tb-01 {
    width: 600px;
    border: 1px #E3E3E3 solid;
    border-collapse: collapse;
    border-spacing: 0;
	margin-bottom: 15px;
	margin-top:10px;
}

table.tb-01 th {
    padding: 5px;
    border: #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    background: #F5F5F5;
    font-weight: bold;
    line-height: 120%;
    text-align: left;
	height: 40px;
}
table.tb-01 td {
    padding: 8px;
    border: 1px #E3E3E3 solid;
    border-width: 0 0 1px 1px;
    text-align: left;
}






















