@charset "utf-8";
/* CSS Document */

h1,h2,h3,h4,h5{
	margin: 0;
	padding: 0;}

img{
	margin: 0;
	padding: 0;
	border: none;}

ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;}

p{
	margin:0;
	padding:0;
	font-size:10px;}

body{
	margin: 0;
	padding: 0;
	background-color: #FFFFFF;}

/*===============header=========================*/
#wrapper{
	margin: 0 auto;
	padding: 0;
	width: 836px;
	background: url(../newimg/bg.jpg) repeat-y;}
#bg	{
	width:820px;
	padding:0;
	margin:0 8px;}

#header{
	width:800px;
	margin: 0 auto;
	padding: 20px 0;
	/*\*/
	overflow: hidden;
	/**/}

h1{
	float: left;}

#navi{
	float: right;
	margin: 10px 0;}

#navi li{
	display: inline;}


#menuarea ul{
	margin: 0;
	padding: 8px;}
	
#menuarea li{
	margin: 0;
	padding: 0;
	display: inline;}

/*===============main=========================*/
#main{
	margin: 0 auto;
	padding: 0;
	/*\*/
	overflow: hidden;
	/**/}

#subarea{
	float: left;
	margin:10px;
	padding: 0;
	width: 190px;}

#subarea li{
	margin: 0;}

#mainarea{
	float:right;
	width: 590px;
	margin: 0 12px 0 0;
	/*\*/
	overflow: hidden;
	/**/}

#left{
	float:left;
	width: 292px;}

#right{
	float:right;
	width: 292px;}

h4{
	margin: 10px 0 0;}

/*===============primary=========================*/
#primary{
	margin: 10px 0 0;}

.llist{
	margin: 10px 0 0;}

.llist td{
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
	text-decoration: underline;}

.slist{
	margin: 10px 0 0;}

.slist td{
	font-size: 10px;
	color: #0000FF;
	text-decoration: underline;}

#primarysub{
	border: 1px dashed #FFB22A;
	margin: 10px 0 0 0 ;
	padding: 5px;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;}

#primarysub dt{
	margin: 5px 0 0 0 ;
	font-weight: bold;}

/*===============junior=========================*/

#juniorsub{
	border: 1px dashed #99CC00;
	margin: 10px 0 0 0 ;
	padding: 5px;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;}

#juniorsub dt{
	margin: 5px 0 0 0 ;
	font-weight: bold;}


/*===============footer=========================*/
#footer{
	margin: 0 auto;}

#footer ul{
	margin: 10px 16px 0 0;
	padding: 10px 0;
	border-top: 1px solid #1B0D82;
	border-bottom: 2px solid #1B0D82;
	font-size: 12px;
	color: #0000FF;
	font-weight: bold;
	text-align: center;}

#footer li{
	display: inline;
	margin: 10px;
	text-decoration: underline;}

address{
	margin: 10px 0;
	font-size: 12px;
	font-style:normal;
	text-align: center;}