@charset "utf-8";
/* CSS Document */

body,p,span,div,img,ul,li,fieldset,section,table{
	margin:0px; padding:0px; border:none; border-spacing:0px; border-collapse:collapse; list-style:none; 
}
h1,h2,h3,h4,h5,h6{
	width:0px; height:0px; font-size:0px; line-height:0px; position:absolute; overflow:hidden;
}
@font-face{	
	font-family:"bocode1"; src:url(/static/fonts/IDAutomationHC39M.ttf);
}
a{
	text-decoration:none;
}

header{
	width:100%; height:65px; position:fixed; top:0px; z-index:1; background:url(/static/images/common/header_bg.gif) repeat-x; text-align:center;
}

	div.title{width:320px; height:65px; margin:0 auto; background:url(/static/images/common/header_title.jpg) no-repeat; top:0px; left:0px; position:relative;}
	p.logo{position:absolute; top:14px; left:32px;}

nav{
	width:100%; height:37px; position:fixed; top:65px; z-index:2; background:url(/static/images/common/navi_bg.gif) repeat-x; border-bottom:solid 3px #FFF;
}
nav ul li{
	height:37px; border-right:solid 1px #5b8635; float:left; font:normal 12px/40px "webfont1"; text-align:center;
}
nav ul li a{
	color:#FFF; 
}

main{
	width:100%; position:absolute; top:105px; bottom:125px; overflow-y:scroll; 
}

footer{
	width:100%; height:125px; position:fixed; bottom:0px; z-index:3; background:#FFF;
}
	div.company{
		width:100%; height:50px; position:relative; top:0px;  background:url(/static/images/common/mbiz_bg.gif) repeat-x; text-align:center;
	}
	div.id_area{width:320px; height:50px; margin:0 auto; background:url(/static/images/common/mbiz.jpg) no-repeat; top:0px; left:0px; position:relative;}
	div.book_id{position:absolute; top:17px; left:5px; font:normal 12px "webfont1"; color:#FFF; }
	p.id_text{border-bottom:1px solid #FFF; float:left;}
	div.ad{
		width:100%; height:75px; position:relative; top:0px; text-align:center;
	}
	div.event_bn{
		width:100%; height:75px; position:relative; top:0px; text-align:center; background:#262624;
	}