@charset "UTF-8";
/*reset.css*/html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}ol,ul {list-style:none;}caption,th {text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;}
/*fonts.css*/body{font:13px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}select, input, textarea {font:99% arial,helvetica,clean,sans-serif;}pre, code {font:115% monospace;*font-size:100%;}body * {line-height:1.22em;}
/*height*/
/*html {height: 100%;}body {height: 100%;}#wrapper {height: 100%;background-color: #FFFFFF;}body>#main{height:auto;}#wrapper{height:100%;min-height:100%;}*/
/*image change*/
a{
	display: inline;
	outline: 0;
	background-repeat: none;
}


a span{
	position:absolute;
	width:102px;
	height:0px;
	overflow:hidden;
	left: 108px;
	top: 0px;
}

div:after {
	content: ".";
	display: block;
	visibility: hidden;
	height: 0.1px;
	font-size: 0.1em;
	line-height: 0;
	clear: both;
}
div {
	zoom: 100%;
}
body{
	background-color:x#5d8257;
	background-image: url(xurl(../images/bg.jpg));
	background-repeat: no-repeat;
}
html{
	overflow-y:scroll;
	overflow-x:auto;
	}