@charset "utf-8";

/* （株）トライアクシス
---------------------------------------------*/



/* トップメニュー
---------------------------------------------*/

/* 本文（左）
---------------------------------------------*/
*html body #primary {
	width: 235px;
	float: left;
	margin: 0 0 10px 45px;
}
#primary {
	width: 235px;
	float: left;
	margin: 0 0 10px 90px;
}
#primary ul.stone {
	list-style: none;
	margin: 0px;
}
#primary li.stone {
	margin: 5px;
	width:215px;
	border: 1px solid #497600;
	background : url(../img/stone02.jpg) left center repeat-y;

}
#primary a {
	padding: 4px 0 4px 10px;
	background: #FFFFFF url(../img/stone01.jpg) left center repeat-y;
	display: block;
	width: 205px !important;
	width /**/: 215px;
	color: #497600;
	text-decoration: none;
}
#primary a:hover {
	color: #FF0000; /* オンマウス時の文字色を指定 */
	background-image: none; /* オンマウス時の背景画像を表示させないように指定 */
	background-color: transparent; /* オンマウス時の背景色を透過するように指定 */
}


/* 本文（右）
---------------------------------------------*/
*html body #secondary {
	width: 580px;
	float: right;
	margin: 0 35px 0 0;	
}
#secondary {
	width: 580px;
	float: right;
	margin: 0 70px 0 0;	
}
#secondary img {
	float: right;
	margin: 10px;	
	width:auto;
}
*html body #secondary h1 {
	float: left;
	margin: 20px 0 10px 5px;	
	padding: 5px 0 5px 10px;
	width:230px;
	font-size: 16px;
	color: #FFFFFF;
	border: 2px solid #497600;
	background-color:#66b63f;
}
#secondary h1 {
	float: left;
	margin: 20px 0 10px 0px;	
	padding: 5px 0 5px 10px;
	width:240px;
	font-size: 16px;
	color: #FFFFFF;
	border: 2px solid #497600;
	background-color:#66b63f;
}

#secondary h2 {
	clear:both;
	float: left;
	margin: 20px 0 10px 0;	
	padding: 5px 0 5px 10px;
	width:570px;
	font-size: 16px;
	color: #FFFFFF;
	border: 2px solid #497600;
	background-color:#66b63f;
}
*html body #secondary p {
	margin: 15px 0 15px 10px;	
	width:auto;
}
#secondary p {
	margin: 15px 0;	
	width:auto;
}