@charset "UTF-8";
@import url("reset.css");

@import url("layout.css");



.size-xsmall{
font-size:x-small;
}

.size-small{
font-size:small;
}

.size-medium{
font-size:medium;
}

.size-large{
font-size:large;
}

.text-red{
color:#FF0000;
}

.text-blue{
color:#0000FF;
}

.clear{
clear:both;
}

.clearbr{
clear:both;
line-height:0px;
}

.text-666{
color:#666666;}

.color-46b03{
color:#46b035;
}

.size_13{
font-size:1.3em;}

.size_09{
font-size:0.9em;}

.size_10{
font-size:1.2em;}

.size_10b{
	font-size:1.2em;
	font-weight: bold;
}

.clear{
clear:both;
}

.text-red{
color:#FF0000;
}

.text-red02{
	color:#FF0000;
	font-size:1.2em;
}



.font_b{
	font-weight:bold!important;}



/* --- margin-both--- */
.marginAuto {margin: 0 auto;}
	
/* --- margin-top--- */
.margin-t0 {margin-top: 0!important;}
.margin-t1 {margin-top: 1px!important;}
.margin-t2 {margin-top: 2px!important;}
.margin-t3 {margin-top: 3px!important;}
.margin-t4 {margin-top: 4px!important;}
.margin-t5 {margin-top: 5px!important;}
.margin-t10 {margin-top: 10px!important;}
.margin-t15 {margin-top: 15px!important;}
.margin-t20 {margin-top: 20px!important;}
.margin-t25 {margin-top: 25px!important;}
.margin-t30 {margin-top: 30px!important;}
.margin-t35 {margin-top: 35px!important;}
.margin-t40 {margin-top: 40px!important;}
.margin-t45 {margin-top: 45px!important;}
.margin-t50 {margin-top: 50px!important;}

/* --- margin-right--- */
.margin-r0 {margin-right: 0!important;}
.margin-r5 {margin-right: 5px!important;}
.margin-r8 {margin-right: 8px!important;}
.margin-r9 {margin-right: 9px!important;}
.margin-r10 {margin-right: 10px!important;}
.margin-r13 {margin-right: 13px!important;}
.margin-r15 {margin-right: 15px!important;}
.margin-r20 {margin-right: 20px!important;}
.margin-r25 {margin-right: 25px!important;}
.margin-r30 {margin-right: 30px!important;}
.margin-r35 {margin-right: 35px!important;}
.margin-r40 {margin-right: 40px!important;}
.margin-r45 {margin-right: 45px!important;}
.margin-r50 {margin-right: 50px!important;}

/* --- margin-bottom--- */
.margin-b0 {margin-bottom: 0!important;}
.margin-b5 {margin-bottom: 5px!important;}
.margin-b10 {margin-bottom: 10px!important;}
.margin-b15 {margin-bottom: 15px!important;}
.margin-b20 {margin-bottom: 20px!important;}
.margin-b25 {margin-bottom: 25px!important;}
.margin-b30 {margin-bottom: 30px!important;}
.margin-b35 {margin-bottom: 35px!important;}
.margin-b40 {margin-bottom: 40px!important;}
.margin-b45 {margin-bottom: 45px!important;}
.margin-b50 {margin-bottom: 50px!important;}

/* --- margin-left--- */
.margin-l0 {margin-left: 0!important;}
.margin-l5 {margin-left: 5px!important;}
.margin-l10 {margin-left: 10px!important;}
.margin-l15 {margin-left: 15px!important;}
.margin-l20 {margin-left: 20px!important;}
.margin-l25 {margin-left: 25px!important;}
.margin-l30 {margin-left: 30px!important;}
.margin-l35 {margin-left: 35px!important;}
.margin-l40 {margin-left: 40px!important;}
.margin-l45 {margin-left: 45px!important;}
.margin-l50 {margin-left: 50px!important;}

/* -----------padding-top------------- */
.padding-t0{padding-top:0!important;}
.padding-t5{padding-top:5px!important;}
.padding-t10{padding-top:10px!important;}
.padding-t15{padding-top:15px!important;}
.padding-t20{padding-top:20px!important;}
.padding-t25{padding-top:25px!important;}
.padding-t30{padding-top:30px!important;}
.padding-t35{padding-top:35px!important;}
.padding-t40{padding-top:40px!important;}
.padding-t45{padding-top:45px!important;}
.padding-t50{padding-top:50px!important;}

/* -----------padding-right------------- */
.padding-r0{padding-right:0!important;}
.padding-r5{padding-right:5px!important;}
.padding-r8{padding-right:8px!important;}
.padding-r10{padding-right:10px!important;}
.padding-r15{padding-right:15px!important;}
.padding-r20{padding-right:20px!important;}
.padding-r25{padding-right:25px!important;}
.padding-r30{padding-right:30px!important;}
.padding-r35{padding-right:35px!important;}
.padding-r40{padding-right:40px!important;}
.padding-r45{padding-right:45px!important;}
.padding-r50{padding-right:50px!important;}

/* -----------padding-bottom------------- */
.padding-b0{padding-bottom:0!important;}
.padding-b5{padding-bottom:5px!important;}
.padding-b10{padding-bottom:10px!important;}
.padding-b15{padding-bottom:15px!important;}
.padding-b20{padding-bottom:20px!important;}
.padding-b25{padding-bottom:25px!important;}
.padding-b30{padding-bottom:30px!important;}
.padding-b35{padding-bottom:35px!important;}
.padding-b40{padding-bottom:40px!important;}
.padding-b45{padding-bottom:45px!important;}
.padding-b50{padding-bottom:50px!important;}

/* -----------padding-left------------- */
.padding-l0{padding-left:0!important;}
.padding-l5{padding-left:5px!important;}
.padding-l10{padding-left:10px!important;}
.padding-l15{padding-left:15px!important;}
.padding-l20{padding-left:20px!important;}
.padding-l25{padding-left:25px!important;}
.padding-l30{padding-left:30px!important;}
.padding-l35{padding-left:35px!important;}
.padding-l40{padding-left:40px!important;}
.padding-l45{padding-left:45px!important;}
.padding-l50{padding-left:50px!important;}



.em1{
	text-indent:-1em;
	margin-left:1em;}
	
	

.em2{
	text-indent:-2em;
	margin-left:2em;}
	
.align-right{
	text-align:right!important;}
	
	
.align-left{
	text-align:left!important;}
	
.align-center{
	text-align:center!important;}
	
	
.f-left{
	float:left;
	}
.f-right{
	float:right;
	}
	
.no_list{
	padding:0;
	margin:0;
	list-style:none;}
	
.no_list li{
	padding:0;
	margin:0;
	list-style:none;}
	
	
.alpha a:hover img {
    opacity: .75; /* Standard: FF gt 1.5, Opera, Safari */
    filter: alpha(opacity=75); /* IE lt 8 */
}
	
	