@charset "utf-8";
/*@import url("../../css/reset.css");*/
@import url("../../css/common.css");
@import url("common.css");


/*===========================================

    company
	
	history.css
		
===========================================*/


/*	two_column
===========================================*/
div#contents div.two_column {
	width: 850px;
	margin: 0 auto;
	padding-top: 45px;
	padding-bottom: 45px;
}


/*	left
===========================================*/
div#contents div.two_column div.left {
	float: left;
	width: 365px;
	margin-right: 45px;
}

div#contents div.two_column div.left h4 {
	padding-bottom: 60px;
}

div#contents div.two_column div.left p {
	font-size: 100%;
	line-height: 1.8;
	margin-bottom: 1em;
}


/*	right
===========================================*/
div#contents div.two_column div.right_top {
	float: left;
	width: 440px;
	padding-top: 25px;
	background: url(../img/history/right_back_top.gif) top left no-repeat;
}

div#contents div.two_column div.right_bottom {
	width: 440px;
	padding-bottom: 30px;
	background: url(../img/history/right_back_bottom.gif) bottom left no-repeat;
}

div#contents div.two_column div.right_bottom table {
	width: 385px;
	margin: 0 auto;
}

div#contents div.two_column div.right_bottom table tr th {
	width: 80px;
	padding: 8px 0 8px 10px;
	vertical-align: top;
}

div#contents div.two_column div.right_bottom table tr td {
	padding: 8px 0 8px 10px;
	vertical-align: top;
}

div#contents div.two_column div.right_bottom table tr th.border,
div#contents div.two_column div.right_bottom table tr td.border {
	border-bottom: 1px #ECECEC solid;
}


