@import "fontsize.css";

/* local set */
body {
	padding:0;
	margin:0px;
	font-family:Osaka,"‚l‚r ‚oƒSƒVƒbƒN";
}

a { 
	line-height: 150%;
	color: #B5A000;
	text-decoration: none;
}

a:hover {
	color: #B5A000; 
	text-decoration: underline;
}

.headerlink{
	color: #FFF; 
}

.headerlink a{
	color: #FFF; 
}

.headerlink a:hover {
	color: #FFF; 
}

.backbg {
	background-repeat:repeat-y;
}

.newsbg {
	background-repeat:no-repeat;
	background-position: center;
}

.marg1 {
	margin: 70px;
}

.marg2 {
	margin: 70px 70px 0 70px;
}

.marg3 {
	margin: 18px 0;
}

.marg4l {
	margin: 30px 0 30px 30px;
}

.marg4r{
	margin: 30px 30px 30px 0;
	color: #FFF;
}

.marg4r a{
	color: #FFF;
}

.marg4r a:hover{
	color: #FFF;
}

.pad1 {
	padding: 5px 8px;
}

form {
	padding: 0;
	margin: 0;
}

.form1 {
	width:100%;
}

#bgrepeat1{
	background-repeat: no-repeat;
}

/* clearfix */

.clr:after {
	content:" ";
	display:block;
	height:0;
	line-height:0;
	clear:both;
	visibility:hidden;
}
.clr {
	display:inline-block;
	min-height:1%;
}
/* Hides from IE-mac \*/

* html .clr {
	height:1%;
}

.clr {
	display:block;
}
/* End hide from IE-mac */