#header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#mainimage h1#catchCopy {
	width: 707px;
	padding-left: 40px;
}
#contentsArea #mainContent {
	width: 480px;
	padding-left: 40px;
	float: left;
}
#contentsArea #saideContents {
	width: 240px;
	float: right;
	margin: 20px;
}
#contentsArea .mainTitlle h2 {
	padding-top: 20px;
	padding-left: 40px;
}

#contentsArea #mainContent h3 {
	color: #90C31F;
	font-size: 12px;
	padding-top: 20px;
}
.recommendMenuBox {
	padding-bottom: 30px;
	width: 450px;
}
.recommendMenuBox dl.text {
	float: left;
	padding-top: 40px;
	line-height: 15px;
}
#mainContent {
	padding-bottom: 20px;
}

.recommendMenuBox #luchimage01 {
	float: left;
	padding-right: 45px;
	padding-bottom: 20px;
}
.recommendMenuBox #luchimage02 {
	padding-right: 45px;
	float: left;
}
.recommendMenuBox .text dt {
	line-height: 30px;
	color: #5B3A22;
	text-decoration: blink;
}

	/*　==========banner===========　*/
.Lnk_clear{
	width:295px;
	padding:0;
}


.Lnk {
	width:212px;
	height:auto !important;
	height:50px;
	min-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #1F8992;
	margin-top: 0px;
	margin-right: 5;
	margin-bottom: 0;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
	float: left;
	margin-left: 5px;
}

.Lnk_txt{
	width:145px;
	float:left;	
	padding-left:5px;
	text-align:left;
	
}
	
.Lnk_txt a{
	color:#333;
	text-decoration:none;
	font-size:12px;
	line-height:1.3em;
}
.Lnk_txt a:hover {
	display:block;
	height:auto !important;
	height:50px;
	min-height:50px;
	text-decoration:underline;
	color: #999;
}
.Lnk_img{
	float:left;

}

.Lnk_txt img{
	margin-right:3px;
}

#content_main ul li  a {
	color: #FB8C00;
}
#contentsArea #saideContents h2 {
	padding-top: 20px;
}
