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

div#Baum {
	width: 640px;
}

div#Baum h2 {
	font-size: 0;
	line-height: 0;
	padding-bottom: 20px;
}


div#Baum div.BaumWrap01 {
	min-height: 462px;
	height: auto !important;
	height: 462px;
	background: url(../img/pic01.png) no-repeat 0 0;
}

div#Baum div.BaumWrap01 h3,
div#Baum div.BaumWrap01 h4 {
	width: 403px;
	margin-left: 237px;
	font-size: 0;
	line-height: 0;
}

div#Baum div.BaumWrap01 p {
	width: 385px;
	margin-left: 237px;
	padding: 5px 0 10px;
	font-size: 93%;
	line-height: 1.4;
}

div#Baum div.BaumWrap02 {
	width: 640px;
	min-height: 348px;
	height: auto !important;
	height: 348px;
	background: url(../img/pic06.png) no-repeat 360px 58px;
}

div#Baum div.BaumWrap02 h5 {
	padding-bottom: 11px;
	font-size: 0;
	line-height: 0;
}

div#Baum div.BaumWrap02 p {
	width: 350px;
	font-size: 93%;
	line-height: 1.4;
}

div#Baum h6 {
	padding-bottom: 15px;
	font-size: 0;
	line-height: 0;
}

div#Baum ul.Banner {
	width: 640px;
	height: 115px;
	position: relative;
	background: url(../img/pic08.png) no-repeat 0 0;
}

div#Baum ul.Banner li {
width: 301px;
height: 37px;
position: absolute;
left: 169px;
top: 47px;
font-size: 0;
line-height: 0;
text-indent: -9999px;
}

div#Baum ul.Banner li a {
	display: block;
	height: 100%;
}

div#Baum ul.Banner02 {
	width: 640px;
	height: 609px;
	position: relative;
	background: url(../img/pic09.png) no-repeat 0 0;
}

div#Baum ul.Banner02 li {
width: 232px;
height: 30px;
position: absolute;
left: 0;
top: 0;
font-size: 0;
line-height: 0;
text-indent: -9999px;
}

div#Baum ul.Banner02 li.btn01 {
left: 17px;
top: 397px;
}

div#Baum ul.Banner02 li.btn02 {
width: 281px;
left: 169px;
top: 558px;
}

div#Baum ul.Banner02 li a {
	display: block;
	height: 100%;
}
