@charset "utf-8";

@import url("../../../css/import.css");

/*
	Since:09 Jun 2009
	Last-Updated:09 Jun 2009
	Editor:Masataka Asakura
*/


/*
-------------File Contents--------------

		1. 上ブロック
		
		2. 下ブロック
		
--*/


/*
---------------1. 上ブロック----------------------
*/

#index-policy{
	padding:1px;
	border:5px solid #387db7;
	background:#feffff url("../../images/index/bg_policy.gif") repeat-x left bottom;
	float:left;
	width:398px;
}
#index-ceo{
	padding:1px;
	border:5px solid #3856b7;
	background:#feffff url("../../images/index/bg_ceo.gif") repeat-x left bottom;
	float:right;
	width:398px;
}

#index-contents-top .float-left{
	width: 151px;
}
#index-contents-top .float-right{
	width:232px;
}
#index-contents-top ul.index-link{
	margin:17px 0 0 0px;
}

#index-policy .index-copy{
	padding-top:19px;
}

*:first-child+html #index-policy .index-copy{
	padding-top:17px;
}


#index-ceo .index-copy{
	padding-top:27px;
}



/*
---------------2. 下ブロック----------------------
*/

.index-box-left{
	padding: 1px;
	border: 1px solid #999;
	float:left;
	width:266px;
}
.index-box-center{
	margin-left:20px;
	padding: 1px;
	border: 1px solid #999;
	float:left;
	width:266px;
}
.index-box-right{
	padding: 1px;
	border: 1px solid #999;
	float:right;
	width:266px;
}


.text-block{
	margin:3px;
	padding:3px;
	border-top: 1px dotted #666;
}
.text-block p{
	padding-top:5px;
	font-size: 85%;
}
