@charset "utf-8";
@import "./css/common.css";

#topbanner {
	display:block;
	width:840px;
	height:158px;
	margin:8px auto;
	padding:0;
	border:0;
}

#topbanner img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

#lead01 {
	display:block;
	width:840px;
	height:160px;
	margin:0 auto;
	padding:0;
	border:0;
	text-indent:-9000em;
	background:url(./images/image01.jpg) no-repeat 0 0;
}
#lead01 h2,
#lead01 p {
	display:none;
}
#lead02 {
	display:block;
	width:840px;
	height:260px;
	margin:0 auto;
	padding:0;
	border:0;
	text-indent:-9000em;
	background:url(./images/image02.jpg) no-repeat 0 0;
}
#lead02 p {
	display:none;
}


#step1 {
	display:block;
	width:520px;
	height:218px;
	margin:0 auto;
	padding:55px 180px 0 140px;
	border:0;
	background:url(./images/image03.jpg) no-repeat 0 0;
}
#step1 h2,
#step1 h3 {
	display:none;
}
#main h4 {
	font-weight:bold;
	font-size:100%;
	margin:0;
	padding:0;
	border:0;
}

#main p {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

.btn00 {
	display:block;
	width:518px;
	height:44px;
	margin:8px auto;
	padding:0;
	border:0;
	text-indent:-9000em;
	background:url(./images/btn00.gif) no-repeat 0 0;
}

a.btn01 {
	display:block;
	width:518px;
	height:44px;
	margin:8px auto;
	padding:0;
	border:0;
	text-indent:-9000em;
	background:url(./images/btn01.gif) no-repeat 0 0;
}

a.btn01:hover {
	background-position:0 -44px;
}


#step2 {
	display:block;
	width:840px;
	min-height:207px;
	_height:207px;
	margin:0 auto;
	padding:0;
	border:0;
	background:url(./images/image04.gif) no-repeat 0 0;
}
#step2 h2,
#step2 h3 {
	display:none;
}

#main p#step2a {
	float:left;
	display:block;
	width:270px;
	margin:0;
	padding:156px 0 0 150px;
	border:0;
}

#main p#step2b {
	float:left;
	display:block;
	width:280px;
	margin:0;
	padding:156px 0 0 15px;
	border:0;
}

#step3 {
	display:block;
	width:840px;
	margin:0 auto;
	padding:422px 0 0 0;
	border:0;
	background:url(./images/image05.jpg) no-repeat 0 0;
}
#step3 h2,
#step3 h3 {
	display:none;
}

#main p#step3a {
	display:block;
	width:740px;
	margin:0 auto;
	padding:0;
	border:0;
	font-size:110%;
}
#main p#step3b {
	display:block;
	width:740px;
	margin:0 auto;
	padding:0;
	border:0;
}

#step3 h4 {
	display:block;
	width:740px;
	margin:0 auto;
	padding:8px 0 0 0;
	border:0;
	font-size:16px;
	font-weight:bold;
}

#period h3 {
	display:block;
	width:840px;
	height:42px;
	margin:8px auto;
	padding:0;
	border:0;
	text-indent:-9000em;
	background:url(./images/image06.gif) no-repeat 0 0;
}

#main #period p {
	display:block;
	width:740px;
	margin:0 auto;
	padding:0;
	border:0;
}


#main #period h4 {
	display:block;
	width:740px;
	margin:8px auto 0;
	padding:0;
	border:0;
}

#product {
	display:block;
	width:740px;
	margin:8px auto 0;
	padding:8px 50px;
	border:0;
	color:#000000;
	background:#ffffff url(./images/image07.jpg) no-repeat center center;
}


#producta {
	float:left;
	display:block;
	width:230px;
	margin:0;
	padding:0;
	border:0;
}


#productb {
	float:right;
	display:block;
	width:184px;
	margin:0;
	padding:0;
	border:0;
}

#product h2 {
	display:block;
	margin:0 auto;
	padding:0;
	border:0;
	font-size:100%;
	font-weight:bold;
}
#product h3 {
	display:block;
	margin:0 auto;
	padding:0;
	border:0;
	font-size:110%;
	font-weight:bold;
}

#product a:link		{ color:#000000; text-decoration:underline; }
#product a:visited	{ color:#000000; text-decoration:underline; }
#product a:active	{ color:#000000; text-decoration:none; }
#product a:hover	{ color:#000000; text-decoration:none; }

#exmenu {
	display:block;
	margin:0;
	padding:16px 0 0 0;
	border:0;
}
#exmenu img {
	display:block;
	margin:0;
	padding:0;
	border:0;
}

