@charset "utf-8";
/* CSS Document */

/*main_image_area*/

#container div#main_image_area{
height:352px;
width:890px;
padding-left:10px;
padding-top:14px;
background:url(img/main_over.png) no-repeat;
}

#container div#main_image_area_in{
height:128px;
width:890px;
padding-left:10px;
padding-top:14px;
background:url(img/main_over.png) no-repeat;
}

/*main*/

#container div#main_wrap {
	padding-left:10px;
	padding-right:10px;
	width:880px;
}

#container div#main {
	margin-top:10px;
	width:579px;
	float:right;
	margin-bottom:18px;
	color:#FFFFFF;
}

#container div#main #information h2{
	background:url(img/title_01.png) no-repeat;
	width:579px;
	height:69px;
	display:block;
	position:relative;
}

#container div#main #information h2 a#information_look{
	background:url(img/btn_look.gif) no-repeat;
	top:39px;
	left:461px;
	width:89px;
	height:12px;
	display:block;
	position:absolute;
	text-indent:-9999px;
}


#container div#main #information ul{
	display:block;
	width:529px;
	border-left:solid 1px #E9E6D8;
	border-right:solid 1px #E9E6D8;
	border-bottom:solid 1px #E9E6D8;
	margin-bottom:18px;
	padding-bottom:20px;
	padding-left:24px;
	padding-right:24px;
}

#container div#main #information ul li{
	font-size:83%;
	color:#333;
	line-height:140%;
	padding-bottom:17px;
	padding-top:17px;
	border-bottom:dotted 1px #9BAA39;
	background:url(img/vector_01.gif) no-repeat 0 21px;
	padding-left:23px;
}
	
#container div#main #information ul li span{
	color:#654736;
	font-weight:bold;
	margin-bottom:3px;
}

#container div#main #information ul li span a:link {
	text-decoration:underline;
	color:#654736;
}
#container div#main #information ul li span a:visited {
	text-decoration:underline;
	color:#654736;
}
#container div#main #information ul li span a:hover {
	text-decoration:none;
	color:#654736;
}
#container div#main #information ul li span a:active {
	text-decoration:none;
	color:#654736;
}

#container div#main #information ul li a:link {
	text-decoration:underline;
	color:#333;
}
#container div#main #information ul li a:visited {
	text-decoration:underline;
	color:#333;
}
#container div#main #information ul li a:hover {
	text-decoration:none;
	color:#333;
}
#container div#main #information ul li a:active {
	text-decoration:none;
	color:#333;
}



#container div#main #information_02{
	display:block;
}

#container div#main #information_02 h2{
	background:url(img/title_02.png) no-repeat;
	width:579px;
	height:27px;
	display:block;
	text-indent:-9999px;;
}

#container div#main #information_02 ul{
	background:url(img/background_outline.png) no-repeat;
	display:block;
	width:529px;
	padding-top:25px;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:25px;
}
	
#container div#main #information_02 ul li.outline_left{
	display:block;
	width:250px;
	float:left;
}

#container div#main #information_02 ul li.outline_right{
	display:block;
	width:250px;
	float:right;
}

#container div#main #information_02 ul img.outline_upper{
	margin-bottom:25px;
}
