/*--link---------------------------*/

a:link {text-decoration:none; color:#c00;}
a:visited {text-decoration:none; color:#c00;}
a:hover {text-decoration:none; color:#f00;}

a:link.next {text-decoration:none; color:#000;}
a:visited.next {text-decoration:none; color:#000;}
a:hover.next {text-decoration:none; color:#f00;}

a:link.green {text-decoration:underline; color:#96b333;}
a:visited.green {text-decoration:underline; color:#96b333;}
a:hover.green {text-decoration:none; color:#777;}

#schedule_p a:link {text-decoration:none; color:#1351b8;}
#schedule_p a:visited {text-decoration:none; color:#1351b8;}
#schedule_p a:hover {text-decoration:none; color:#0d63f1;}

/*-----------------------------------*/

.cb{
	clear:both;
}



/*--font---------------------------*/



.lh20{
	line-height:18px;
	}

.bold{
	font-weight:bold;
	letter-spacing:1px;
}

.boldb{
	font-weight:bold;
}


.f_left{
	text-align:left;
}

.f9{
	font-size:9px;
}

.f10{
	letter-spacing:1px;
	font-size:10px;
	line-height:12px;
}


.f10b{
	font-size:10px;
}

.f11{
	font-size:11px;
}

.f14{
	font-size:14px;
}

.f16{
	font-size:16px;
	letter-spacing:0.1px;
}

.black{
	color:#000000;
	}
	
.red{
	color:#c00;
}

.red2{
	color:#980000;
	}
	
.red3{
	color:#FF2A00;
	}
	
.red4{
	color:#F70303;
	}

.brown{
	color:#642211;
}

.brown1{
	color:#490000;
}


.siro{
	color:#fff;
}

.ore{
	color:#ff6600;
}

.orange{
	color:#FFCE23;
	}

.orange2{
	color:#ff3800;
	}
	
.orange3{
	color:#ff6e00;
	}
.orange4{
	color:#FF9C00	;
	}
	
.orange5{
	color:#FF7200;
	}

.orange6{
	color:#D2B83C;
	}
		
.glay{
	color:#555;
}

.blue1{
	color:#1351B8;
	}


/*--margin---------------------------*/

.fl{
	float:left;
}

.fr{
	float:right;
}

.textl{
	text-align:left;
}

.textr{
	text-align:right;
}

.textc{
	text-align:center;
}

.mrg53{
	margin:5px 0 3px 0;
}

.mrgt1{
	margin-top:1px;
}

.mrgt2{
	margin-top:2px;
}

.mrgt3{
	margin-top:3px;
}

.mrgt4{
	margin-top:4px;
}

.mrgt5{
	margin-top:5px;
}

.mrgt6{
	margin-top:6px;
}

.mrgt8{
	margin-top:8px;
}

.mrgt10{
	margin-top:10px;
}

.mrgt15{
	margin-top:15px;
}

.mrgt20{
	margin-top:20px;
}

.mrgt25{
	margin-top:25px;
}

.mrgt30{
	margin-top:30px;
}

.mrgt42{
	margin-top:42px;
}

.mrgt50{
	margin-top:50px;
}

.mrgt60{
	margin-top:60px;
}

.mrgb5{
	margin-bottom:5px;
}

.mrgb10{
	margin-bottom:10px;
}

.mrgb20{
	margin-bottom:20px;
}


.mrgw3r{
	margin-right:3px;
}

.mrgw6r{
	margin-right:6px;
}

.mrgw20r{
	margin-right:20px;
}

.mrgw50r{
	margin-right:50px;
}

.mrgw1{
	margin-left:1px;
}

.mrgw2{
	margin-left:2px;
}

.mrgw3{
	margin-left:3px;
}

.mrgw5{
	margin-left:5px;
}

.mrgw8{
	margin-left:8px;
}

.mrgw10{
	margin-left:10px;
}

.mrgw12{
	margin-left:12px;
}

.mrgw15{
	margin-left:15px;
}

.mrgw20{
	margin-left:20px;
}

.mrgw22{
	margin-left:22px;
}

.mrgw25{
	margin-left:25px;
}

.mrgw65{
	margin-left:65px;
}

.mrgw60{
	margin-left:60px;
}

.padtrb1{
	padding:1px 1px 1px 0;
}

.padtr1{
	padding:1px 1px 0px 0;
}

.padb5{
	padding:0 0 5px 0;
}

.padb10{
	padding:0 0 10px 0;
}

.padbt3{
	padding:3px 0 2px 0;
}

.padt3{
	padding:3px 0 0px 0;
}

.padt4{
	padding:4px 0 0px 0;
}

.padt5{
	padding:5px 0 0px 0;
}

.padt8{
	padding:8px 0 0px 0;
}


.padr5{
	padding:0px 5px 0px 0;
}

.padl5{
	padding:0px 0px 0 5px;
}

.padtb4{
	padding:4px 0 4px 0;
}

.padtb7{
	padding:7px 0 7px 0;
}

.padt10{
	padding:10px 0 0px 0;
}

.pada10{
	padding:10px 10px 10px 10px;
}

.padtl5{
	padding:5px 0 0px 5px;
}

padl30{
	padding:0px 0 0px 30px;
}

.padt30{
	padding:30px 0 0px 0px;
}

/*--image---------------------------*/

.img00{
	vertical-align:middle;
}

.img_l{
	margin:0 10px 0px 0;
	}

/*--border---------------------------*/

.bline0{
	border:1px solid #fff; 
}

.bline1{
	border:1px solid #999; 
}

.bline2{
	border:1px solid #333; 
}

.bline3{
	border:2px solid #c00; 
}

.bline4{
	border:1px solid #565656; 
}

.bline5{
	border:1px solid #3E5A0E;
	}
	
.bline6{
	border:1px solid #336600; 
}

.line0{
	border-top:1px solid #ccc;	
	border-bottom:1px solid #ccc;	
}

.line1{
	border-bottom:1px dotted #ccc;	
}

.line1s{
	border-bottom:1px solid #aaa;	
}

.line2{
	border-top:1px solid #ededed;	
	border-right:1px solid #ccc;	
	border-bottom:1px solid #ccc;	
	border-left:1px solid #ededed;	
}

.line3{
	border-top:1px dotted #ccc;	
}

.line4{
	border-top:1px dotted #7c4407;
}

.line5{
	border-top:1px dotted #579400;
}

.line6{
	border-right:1px solid #aaa;
}

.line7{
	border-bottom:1px solid #aaa;
}

.line8{
	border-left:3px solid #3f6C00;
	border-right:3px solid #3f6c00;
	}
	
.line9{
	border:1px solid #000;	
}

.line10{
	border-bottom:1px dotted #ADB334;
	}

.line11{
	border-top:1px dotted #333;
	}	
	
.line12{
	border:3px solid #a0cc39;
	}
	
.line13{
	border-bottom:1px dotted #333;
	}	
/*-----------------------------------*/




