/*{fB[AN*******************************************/
body { background-image:url(images/bg.gif); 
font-family:"lr oSVbN", Osaka, "qMmpS Pro W3", Arial, Helvetica, sans-serif;
background-repeat:repeat-x;}
A:link { color: #666666; text-decoration: underline;}
A:visited { color:#666666; text-decoration: underline;}
A:active { color: #666666; text-decoration: underline; }
A:hover { color: #9cc138; text-decoration: underline;}

/*y[W*******************************************/
.style1 { color: #666666; font-size:10px; line-height: 16px;}
.style2 { color: #9cc138; font-size:10px; line-height: 20px; text-decoration:underline;}
.style3 { color: #666666; font-size:9px; line-height: 14px;}
.style4 { color: #666666; font-size:10px; line-height: 18px; font-weight:bold; padding-left:15px;}
.style5 { padding-left:15px; padding-right:15px;}

.square { padding-top:3px;} 
.triangle { font-size:10px; text-shadow:Gray; color:#B6885C; padding-left:10px;} 

.tb1 { border-left:1px solid #CCCCCC; border-right:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.td1 { background-color:#FFFFFF; padding:4px;}
.td2 { padding-left:20px; background-color:#F4F4F4;}

/*Recruity[W*******************************************/
h1 {
    margin:10px 0;
	border:1px solid #ccc;
	background-color:#f6f6f6;
	padding:2px 5px;
	font-size:100%;
	} 
	
h2 {
    margin:10px 0;
	padding:2px 5px;
	font-size:100%;
	} 
	
h3 {
    margin:10px 0 0 0;
	border-bottom:1px solid #ccc;
	padding:0 0 2px 15px;
	font-size:100%;
	background-image:url(images/icon_3.gif);
	background-repeat:no-repeat;
	} 
	
h4 {
    margin:10px 0;
	border:1px solid #ccc;
	padding:2px 5px;
	font-size:100%;
	color:#9cc138;
	} 
	
ul {
    margin-top:10px;
	margin-bottom:20px;
	}
	
ul.spacer {
    margin-bottom:50px;
	}
	
p {
    margin:5px 20px;
	}
	
p.spacer {
    margin:5px 20px 40px 20px;
	}
