/* topページ */
/* メインイメージ下部の箱 */
#mainbody{
	margin:15px 25px 0px 25px;
}

/* メインイメージ下部の左列 */
#left-column{
	width: 250px;
	float: left;
	font-size: 14px;
	line-height:160%;
	background-color: #EAF4E0;
	display:inline;
}

#left-column .inleft-col{
	margin:10px;
}

#left-column .copy,#left-column .address{
	font-size:small;
	line-height:140%;
}
#left-column .address{
	padding-top:1em;
	font-weight:bold;
}
#left-column .copy{
	text-indent:1em;
}

#left-column h3{
	font-size:medium;
}

#left-column ul	{
	font-size:small;
	line-height:1.6em;
	margin-left:2em;
	margin-bottom:1.5em;
}


/* メインイメージ下部の右列 */
#right-column{
	float:right;
	width:420px;
	display:inline;
}
#right-column h2.top{
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:large;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
}
#right-column h2{
	margin-top:15px;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:large;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CC00;
}
#right-column .copy{
	font-size:small;
  line-height:160%;
  text-indent:1em;
}

#right-column .copy-topmargin{
	font-size:small;
  line-height:160%;
  text-indent:1em;
  margin-top:1.5em;
}

#right-column .image	{
	float:right;
	margin-bottom:10px;
	margin-left:10px;
}


