h1,h2,h3,h4,h5 {	padding: 0px;	margin: 0px;}table {	line-height: 125%;}ol, ul, li {	padding: 0px;	margin: 0px;	list-style-type: none;}form {	margin: 0px;	padding: 0px;}a:link {	color: #806843;	text-decoration: none;}a:visited {	color: #806843;	text-decoration: none;}a:active {	color: #0087CC;	text-decoration: underline;}a:hover {	color: #806843;	text-decoration: underline;}img, div {	behavior: url("iepngfix.htc");}p{	margin: 0px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;}h1{	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 20px;	background-repeat: no-repeat;	padding-bottom: 10px;	background-image: url(../images/mark01.gif);	background-position: left top;	padding-left: 24px;}h2{	font-size: 14px;	font-style: normal;	font-weight: bold;	line-height: 20px;}body{	margin:0px;	padding:0px;	font-family: "‚l‚r ‚oƒSƒVƒbƒN", Osaka, "ƒqƒ‰ƒMƒmŠpƒS Pro W3";	font-size: 12px;	font-style: normal;	line-height: 175%;	font-weight: normal;	color: #806843;	background-image: url(../images/body_background.jpg);	background-repeat: repeat-x;	background-position: center top;	background-color: #F1EAE0;}.imageLeft{	float: left;	padding-right: 10px;	padding-bottom: 10px;}.imageRight{	float: right;	padding-bottom: 10px;	padding-left: 10px;}.button{	text-align: center;	padding-bottom: 10px;	width: 100%;}.main_devide{	height: 24px;	line-height: 24px;	background-image: url(../images/main_devide.jpg);	background-repeat: no-repeat;	background-position: center;}.font_bold{	font-weight: bold;}.font_red{	color: #990000;}.font_white{	color: #ffffff;}#content{	width:820px;	margin-right: auto;	margin-left: auto;	position: relative;	background-image: url(../images/content_background.png);	background-repeat: repeat-y;	padding-right: 16px;	padding-left: 16px;	behavior: url("iepngfix.htc");}#header{}#header_textArea{	padding:2px;	color: #FFFFFF;	background-color: #3B241C;	text-align: center;	line-height: 20px;}#logo{	position: absolute;	top: 44px;	left: 34px;	height: 204px;	width: 150px;}#globalNavi{	height: 40px;	display: block;	margin: 0px;	padding: 0px;}#globalNavi ul {	list-style:none;}#globalNavi ul li {	margin:0;	padding:0;	list-style:none;	float: left;}#globalNavi ul li a {	display: block;	text-indent: -5000px;	cursor: pointer;}#globalNavi ul li a:hover {	background-position: bottom;}#globalNavi ul li a.menu01{	width: 74px;	height: 40px;	background-image: url(../images/menu01.jpg);	}#globalNavi ul li a.menu02{	width: 112px;	height: 40px;	background-image: url(../images/menu02.jpg);	}#globalNavi ul li a.menu03{	width: 115px;	height: 40px;	background-image: url(../images/menu03.jpg);	}#globalNavi ul li a.menu04{	width: 87px;	height: 40px;	background-image: url(../images/menu04.jpg);	}#globalNavi ul li a.menu05{	width: 105px;	height: 40px;	background-image: url(../images/menu05.jpg);	}#globalNavi ul li a.menu06{	width: 127px;	height: 40px;	background-image: url(../images/menu06.jpg);	}#globalNavi ul li a.menu11{	width: 92px;	height: 40px;	background-image: url(../images/menu07.jpg);	}#main{	padding-top: 16px;	padding-bottom: 32px;	margin: 0px;}#left{	float: left;	width: 576px;	padding-right: 10px;	padding-left: 20px;}#right{	width: 180px;	padding-right: 12px;	padding-left: 12px;	float: right;}#left .subLeft{	widows:248px;	float: left;	width: 248px;	padding-right: 20px;	padding-left: 20px;	background-image: url(../images/sub_devide.jpg);	background-repeat: no-repeat;	background-position: right top;}#left .subRight{	widows:248px;	float: left;	width: 248px;	padding-right: 20px;	padding-left: 20px;}#footer{	background-image: url(../images/footer_backdround.jpg);	height: 40px;	width: 820px;	line-height: 40px;	text-align: center;	color: #FFFFFF;}#footer a:link {	color: #FFFFFF;	text-decoration: none;}#footer a:visited {	color: #FFFFFF;	text-decoration: none;}#footer a:active {	color: #FFFFFF;	text-decoration: underline;}#footer a:hover {	color: #EEEEEE;	text-decoration: underline;}.subTop{	background-image: url(../images/image_subTop.gif);	background-repeat: no-repeat;	height: 20px;	overflow: hidden;}.subNormal{	background-image: url(../images/image_subNormal.gif);	background-repeat: repeat-y;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;	overflow: hidden;}.subBottom{	background-image: url(../images/image_subBottom.gif);	background-repeat: no-repeat;	height: 10px;	overflow: hidden;}.courseL{float:left;margin-left:20px;margin-top:-15px;*margin-left:10px;}.courseR{float:right;}
