@charset "UTF-8";
/* CSS Document  2008-08-30 23:08 by A10*/

/*--------------------------------------------------------
  --------------------------------------------------------
   home専用CSS
  --------------------------------------------------------
----------------------------------------------------------*/
#content-main-in {							/* 内容 */
	width: 100%;							/* 表示幅 100% */
}
#content-header {							/* header */
	width: auto;							/* 表示幅 100% */
	float: none;
}
#content-business-left {					/* 業務内容-LEFT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-right {					/* 業務内容-RIGHT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-space {					/* コンテンツ-スペース */
	width: 100%;							/* 表示幅 100% */
	float: left;
	height: 0px;
}
#content-business-left2 {					/* 業務内容-LEFT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-right2 {					/* 業務内容-RIGHT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-space2 {					/* コンテンツ-スペース */
	width: 100%;							/* 表示幅 100% */
	float: left;
	height: 0px;
}
#content-business-left3 {					/* 業務内容-LEFT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-right3 {					/* 業務内容-RIGHT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-space3 {					/* コンテンツ-スペース */
	width: 100%;							/* 表示幅 100% */
	float: left;
	height: 0px;
}
#content-business-left4 {					/* 業務内容-LEFT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-business-right4 {					/* 業務内容-RIGHT */
	width: 50%;								/* 表示幅 50% */
	float: left;
}
#content-footer {							/* footer */
	width: 100%;							/* 表示幅 100% */
	float: left;
}

.list-titles {
	width: 420px;
	display: block;
	background-color: #CCCCCC;
	font-weight: bold;
	font-size: 120%;
	color: #666666;
	border-top: 7px solid #666666;
	border-bottom: 3px solid #666666;
	padding: 3px;
	padding-left: 10px;
}
.list-subject {
	display: block;
	color: #000000;
	border-left-style: solid;
	border-left-width: 1em;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-color: #CCCCCC;
	padding-left: 5px;
}
.list-explanation {
	display: block;
	color: #333333;
	border-left-style: solid;
	border-left-width: 2em;
	border-color: #ffffff;
}
.list-date {
	display: block;
	font-size: 80%;
	color: #333333;
	border-left-style: solid;
	border-left-width: 2em;
	border-color: #ffffff;
	text-align: right;
}


/* header:	
--------------------------------------------------------------------*/
#content-header h1 {
	width: 921px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	padding-left: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
	display: block;
}

/* business-left:	
--------------------------------------------------------------------*/
#content-business-left-in {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-left ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-left li {
	list-style: none;
	margin-top: 10px;
}
/* business-right:	
--------------------------------------------------------------------*/
#content-business-right-in {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-right ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-right li {
	list-style: none;
	margin-top: 10px;
}

/* business-left2:	
--------------------------------------------------------------------*/
#content-business-left2-in {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-left2 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-left2 li {
	list-style: none;
	margin-top: 10px;
}
/* business-right2:	
--------------------------------------------------------------------*/
#content-business-right2-in {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-right2 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-right2 li {
	list-style: none;
	margin-top: 10px;
}

/* business-left3:	
--------------------------------------------------------------------*/
#content-business-left3-in {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-left3 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-left3 li {
	list-style: none;
	margin-top: 10px;
}
/* business-right3:	
--------------------------------------------------------------------*/
#content-business-right3-in {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-right3 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-right3 li {
	list-style: none;
	margin-top: 10px;
}

/* business-left4:	
--------------------------------------------------------------------*/
#content-business-left4-in {
	margin-top: 5px;
	margin-left: 30px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-left4 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-left4 li {
	list-style: none;
	margin-top: 10px;
}
/* business-right3:	
--------------------------------------------------------------------*/
#content-business-right4-in {
	margin-top: 5px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
}
#content-business-right4 ul {
	margin-top: 5px;
	margin-left: 20px;
	margin-right: 30px;
	margin-bottom: 10px;
	list-style: none;
}
#content-business-right4 li {
	list-style: none;
	margin-top: 10px;
}

/* footer:	
--------------------------------------------------------------------*/
#content-footer-in {
	width: 915px;						/**/
	background-color: #CCCCCC;
	color: #666666;
	border-top: 7px solid #666666;
	border-bottom: 3px solid #666666;
	padding: 3px;
	padding-left: 10px;
	margin-left: 10px;					/**/
	margin-bottom: 10px;
}
.old-page {

}

