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


.contents div,.contents h1,.contents table,.contents th,.contents td,.contents img{margin:0;padding:0;}
.contents table{border-collapse:collapse;border-spacing:0;border: none;empty-cells:show;}
.contents img {border:0;}
.contents img {vertical-align:bottom;border: none;}	

.contents {
	background: url(../images/top/mainimg.jpg) no-repeat 0px 70px;
	height: 435px;
	width: 750px;
	position: relative;
}
.contents h1 {
	padding-top: 15px;
	padding-left: 35px;
}
.contents .hBtn01 {
	position: absolute;
	left: 465px;
	top: 24px;
}
.contents .hBtn02 {
	position: absolute;
	left: 610px;
	top: 24px;
}
.contents .textImg01 {
	position: absolute;
	left: 25px;
	top: 75px;
}
.contents .text01 {
	position: absolute;
	left: 30px;
	top: 130px;
	font-size: 14px;
	line-height: 1.5;
}
.contents .mBtn01 {
	position: absolute;
	left: 428px;
	top: 207px;
}
.contents .mBtn02 {
	position: absolute;
	left: 428px;
	top: 307px;
}
