@charset"utf-8";

/**================================= outline Setting =================================**/

#ethos .headBox {
	width				:	800px;
	padding-bottom		:	55px;
}

#ethos .headBox .headLeft {
	float				:	left;
	width				:	418px;
}

#ethos .headBox .headLeft h3 {
	padding				:	44px 0 37px;
}

#ethos .headBox .headLeft p {
	width				:	350px;
	color				:	#333333;
	line-height			:	180%;
	font-size			:	0.88em;
	letter-spacing		:	0pt;
}

#ethos .headBox .headRight {
	float				:	right;
	width				:	370px;
}

#ethos .headBox .headRight table {
	margin-top			:	20px;
}

#ethos .headBox .headRight table th {
	vertical-align		:	top;
}

#ethos .headBox .headRight table td {
	padding-left		:	15px;
	vertical-align		:	top;
}

#ethos .headBox .headRight table td h4 {
	font-weight			:	bold;
	color				:	#18995B;
	font-size			:	1.00em;
	padding-bottom		:	20px;
	line-height			:	110%;
}

#ethos .headBox .headRight table td p {
	color				:	#333333;
	font-size			:	0.75em;
	line-height			:	150%;
}

#ethos .headBox .headRight table td span {
	color				:	#18995B;
	font-size			:	1.06em;
	line-height			:	150%;
}

#ethos .headBox .headRight .inquiry {
	font-size			:	0.88em;
	font-weight			:	bold;
	letter-spacing		:	0pt;
	padding-top			:	8px;
}

#ethos #backNumber {
	width				:	771px;
	/*margin				:	30px auto 50px;*/
	margin				:	30px auto 0;
	background			:	url(../images/ethos/ethos_bg.gif) repeat-y top left;}

#ethos #backNumber td {
	width				:	222px;
	font-size			:	0.75em;
	line-height			:	280%;
	padding-left		:	25px;
	padding-bottom		:	25px;
	vertical-align		:	top;
}

#ethos #backNumber td span {
	font-weight			:	bold;
	color				:	#18995B;
	font-size			:	1.13em;
}

#ethos #backNumber td.top {
	border-bottom		:	1px #E5E5E5 solid;
	padding-top			:	10px;
}

/*#ethos #backNumber td.btm {
	padding-top			:	25px;
}*/

#ethos .backNbox {
	position			:	relative;
	z-index				:	2;
}

#ethos #white {
	margin-top			:	-1px;
	margin-bottom		:	50px;
	height				:	5px;
	background-color	:	#FFFFFF;
	position			:	relative;
	z-index				:	1;
}




















































