@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif; font-size:16px; line-height:1.5em;}
body {
	margin:0px;
	padding:0;
	text-align:center;
	background: url(null) fixed;
	background-image: url(images/wl_bg_1021.jpg);
}

#wrap {
	width: 1000px;
	margin:0 auto;
	padding:0;
	position:relative;
}
#header {
	position:fixed;
	top:0px;
	background:url(images/header2014.jpg) no-repeat;
	height:116px;
	width: 1000px;
	z-index:99;

	/* IE5 later && javascript-on */
	position: expression('absolute');
	top: expression((documentElement.scrollTop || document.body.scrollTop) + 0 + 'px');
	left: expression((documentElement.scrollLeft || document.body.scrollLeft) + 0 + '%');*/
}
.iepngfix {
	behavior: expression(IEPNGFIX.fix(this));
}
#header a {
	display:block;
	height:116px;
	float:left;
	margin:0;
	background:url(images/header2014.png) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
}
#header a:hover {background-image:none;}


#topbanner {
    padding-top: 0;
	
}

#cnt00,
#cnt01,
#cnt02{
	padding:116px 0 0;
	margin:-116px 0 0;
}


#link01 {
	position:absolute;
	margin-left:30px;
	font-size:20px;
	font-weight:bold;
	height:20px;
	color:#000000;
	line-height:20px;
}

#cnt03{
    height:580px;
	width: 1000px;
}

#cnt04{
    height:578px;
	width: 1000px;
}
#cnt05{
    height:560px;
	width: 1000px;
}
#cnt06{
    height:560px;
	width: 1000px;
}


#footer {
	position:relative;
}



/* IE6用 */
* html #header {
behavior: expression(IEPNGFIX.fix(this));
}

