body, form, ul, li, p, dl, dd, dt ,h,td,th,h3{
	margin: 0;
	padding: 0;
	font-size: 12px;
	background:#ffffff;
	}
li,ul{
	list-style: none;
}



TD {
	color: #fff;
	VERTICAL-ALIGN: top;
}


input,textarea{
	border:1px solid #ccc;
}

a {
	font-size: 12px;
}
a:link {
	color: #fff;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #fff;
}
a:hover {
	text-decoration: none;
	color: #ffff00;
}
a:active {
	text-decoration: none;
}

.wrap{
	width:778px;
	margin:auto;
}


.head{
    background:url(ys28-web_01.jpg) repeat-x;
    height:26px;
	padding-left:640px;
	padding-top:50px;
	border-bottom:2px solid #fff;
}
.head0{
    background:url(ys28-web_011.jpg) repeat-x;
    height:26px;
	padding-left:640px;
	padding-top:50px;
	border-bottom:2px solid #fff;
}
.head2{
    background:url(ys28-web_10.jpg) repeat-x;
    height:37px;
}

.head1{
    background:url(ys28-web_03.jpg) repeat-x;
    height:72px;
}
.head11{
    background:url(ys28-web_031.jpg) repeat-x;
    height:72px;
}

.head3{
    background:url(ys28-web_09.jpg) repeat-x;
    height:61px;
}
.head4{
    height:330px;
	border:0px solid #000;
}
.div1{ padding-left:10px; padding-right:10px;}

.foot{
    background:url(ys28-web_18.jpg) repeat-x;
    height:53px;
	border-bottom:2px solid #fff;
}