h1 { line-height:0px; margin:0px; padding:0px; font-weight:normal; font-size:8px; }
h2,h3,h4,h5,h6 {font-weight:normal; font-size:12px; }
img{border:0px;}
h1 { margin:0px; }
.body { font-size:12px }

a.bg:link	{  font-size: 12px;  color: #FFFFFF;  text-decoration:none}
a.bg:visited	{  font-size: 12px; color: #FFFFFF;	 text-decoration:none}
a.bg:hover	{  font-size: 12px; color: #FFFFFF;	 text-decoration:underline}

.basefont  {  font-size: 11px;  line-height:13px;  color: #333333}
.foot  { font-size: 12px; font-weight:bold; color: #FFFFFF}
.basefont12 {  font-size: 12px;  line-height:14px;  color: #333333}
.font11 {  font-size: 11px;  line-height:13px}
.font12 {  font-size: 12px;  line-height:14px}
.toppage { font-size:12px; }
 
.bar {background-color:#103293; height:5px;}
.bgc {background-color:#CCCCCC}
.bgw {background-color:#FFFFFF}
.bgl {background-color:#FAFAFA}
.category {background-color:#652121; font-weight:bold; color:#FFFFFF;}

a.job:link	{  font-size: 11px;  line-height:14px;  color: #333333;  text-decoration:none}
a.job:visited	{  font-size: 11px;  line-height:14px;  color: #333333;	 text-decoration:none}
a.job:hover	{  font-size: 11px;  line-height:14px;  color: #FF3333;	 text-decoration:underline}

a.kyubo:link	{  font-size: 12px;  line-height:14px;  color: #333333;  text-decoration:none}
a.kyubo:visited	{  font-size: 12px;  line-height:14px;  color: #333333;	 text-decoration:none}
a.kyubo:hover	{  font-size: 12px;  line-height:14px;  color: #FF3333;	 text-decoration:underline}

a.footer:link	{  font-size: 12px; color: #FFFFFF;  text-decoration:none}
a.footer:visited	{  font-size: 12px; color: #FFFFFF;	 text-decoration:none}
a.footer:hover	{  font-size: 12px; color: #FF3333;	 text-decoration:underline}

/************************************/

#background{
	position: absolute;
	top: 0px;
	left: 12px;
	width: 740px;
	padding: 0px;
	visibility: visible;
	color:#FFFFFF
}

#main{
	position: absolute;
	top: 0px;
	left: 12px;
	width: 740px;
	padding: 0px;
	visibility: visible;
	background-color:#FFFFFF;
}

#left{
	position:relative;
	top: 0px;
	left: 0px;
	width: 200px;
	padding: 0px;
	visibility: visible;
	background-color:#FAFAFA;
}

#right{
	position: absolute;
	top: 280px;
	left: 220px;
	width: 520px;
	padding: 0px;
	visibility: visible;
}

#footer{
	position:relative;
	top: 0px;
	left: 0px;
	width: 740px;
	padding: 0px;
	visibility: visible;
}
