@charset "utf-8";
/* CSS Document */
@import "reset.css";
body {
	font-size:0.9em;
	background-color:#fafafa;
	line-height:150%;
}
strong {
	font-weight:bold;
	color:#333333;
}
div#container {
	width:800px;
	margin:0 auto;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#fff;
}
div#container_inner {
	width:780px;
	margin:20px 10px 20px 10px;
	overflow:hidden;
}

div#container_inner div#side01 ,div#container_inner div#side02 {
	float:left;
	width:385px;
	padding:0 0 15px 0;
}

div#container_inner div#side01 {
	background-image:url(../images/k_back.jpg);
	background-repeat:no-repeat;
	background-color:#eef8fd;
	margin-right:5px;
}
div#container_inner div#side02 {
	background-image:url(../images/h_back.jpg);
	background-repeat:no-repeat;
	background-color:#f2f7d0;
	margin-left:5px;
}

div#container_inner div#side01 table ,div#container_inner div#side02 table{
	width:300px;
	border-collapse:collapse;
	background-color:#FFFFFF;
	margin:20px 0 0 40px;
}
div#container_inner div#side01 table td.pic ,div#container_inner div#side02 table td.pic{
	padding:5px 25px 3px 25px;
	background-color:#FFFFFF;
}
div#container_inner div#side01 table td ,div#container_inner div#side02 table td{
	border:#999999 1px solid;
	padding:5px 5px 3px 5px;
	background-color:#FFFFF7;
}
/*「詳しくはこちら」ボタン指定*/
div#container_inner div#side01 div.button ,div#container_inner div#side02 div.button{
	width:350px;
	margin:20px 0 0 10px;
	padding:5px;
	border:#999999 1px solid;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
div#container_inner div#side01 div.button{
	background-color:#54A3D1;
}
div#container_inner div#side02 div.button{
	background-color:#318921;
}
div#container_inner div#side01 div.button a ,div#container_inner div#side02 div.button a{
	width:350px;
	margin:20px 0 0 10px;
	padding:5px;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

div#container_inner div#side01 div.button a:hover ,div#container_inner div#side02 div.button a:hover {
	color:#FFFFB0;
}

/*footer指定*/
div#footer {
	width:800px;
	background-color:brown;
	padding:3px 0
}
div#footer p {
	color:white;
	text-align:center;
}
