@charset "utf-8";
/* CSS Document */


/*-------font---color--------------------*/
.col_r{
	color:#F00;
}
.col_g{
	color:#0F0;
}
.col_b{
	color:#00F;
}
.col_y{
	color:#FF0;
}
/*-------font---style--------------------*/
.font_b{
	font-weight:bold;
}
.font_i{
	font-style:italic;
}
.font_line{
	text-decoration:underline;
}
.font_l{
	font-size:150%;
}
.font_s{
	font-size:90%;
}
/*-------float---style--------------------*/
.float_l{
	float:left;
}
.float_r{
	float:right;
}
.clear{
	clear:both;
}
/***************clearfix*******************/
.clearfix {width:100%;}
.clearfix:after{
    content: ""; 
    display: block; 
    clear: both;}

/*-------aling---style--------------------*/
.align_l{
	text-align:left;
}
.align_r{
	text-align:right;
}
.align_c{
	text-align:center;
}
/*-------margin--style--------------------*/
.margin_l5{
	margin-left:5px;
}
.margin_l10{
	margin-left:10px;
}
.margin_l20{
	margin-left:20px;
}
.margin_l3{
	margin-left:30px;
}
.margin_l40{
	margin-left:40px;
}
.margin_l50{
	margin-left:50px;
}
.margin_l100{
	margin-left:100px;
}
.margin_l110{
	margin-left:110px;
}
.margin_l115{
	margin-left:115px;
}
.margin_l120{
	margin-left:120px;
}
.margin_l125{
	margin-left:125px;
}
.margin_l130{
	margin-left:130px;
}
.margin_l135{
	margin-left:135px;
}
.margin_l140{
	margin-left:140px;
}
.margin_l145{
	margin-left:145px;
}
.margin_l150{
	margin-left:150px;
}
.margin_l155{
	margin-left:155px;
}
.margin_l160{
	margin-left:160px;
}
.margin_l165{
	margin-left:165px;
}

.margin_r5{
	margin-right:5px;
}
.margin_r10{
	margin-right:10px;
}
.margin_r20{
	margin-right:20px;
}
.margin_r30{
	margin-right:30px;
}
.margin_r40{
	margin-right:40px;
}
.margin_r50{
	margin-right:50px;
}
.margin_t5{
	margin-top:5px;
}
.margin_t10{
	margin-top:10px;
}
.margin_t20{
	margin-top:20px;
}
.margin_t30{
	margin-top:30px;
}
.margin_t40{
	margin-top:40px;
}
.margin_t50{
	margin-top:50px;
}
.margin_t60{
	margin-top:60px;
}
.margin_t70{
	margin-top:70px;
}
.margin_t80{
	margin-top:80px;
}
.margin_t90{
	margin-top:90px;
}
.margin_t100{
	margin-top:100px;
}
.margin_t160{
	margin-top:160px;
}
.margin_t180{
	margin-top:180px;
}
.margin_t190{
	margin-top:190px;
}

.margin_b5{
	margin-bottom:5px;
}
.margin_b10{
	margin-bottom:10px;
}
.margin_b20{
	margin-bottom:20px;
}
.margin_b30{
	margin-bottom:30px;
}
.margin_b40{
	margin-bottom:40px;
}
.margin_b50{
	margin-bottom:50px;
}
/*-------padding--style--------------------*/
.padding_l5{
	padding-left:5px;
}
.padding_l10{
	padding-left:10px;
}
.padding_l20{
	padding-left:20px;
}
.padding_l30{
	padding-left:30px;
}
.padding_l40{
	padding-left:40px;
}
.padding_l50{
	padding-left:50px;
}
.padding_r5{
	padding-right:5px;
}
.padding_r10{
	padding-right:10px;
}
.padding_r20{
	padding-right:20px;
}
.padding_r30{
	padding-right:30px;
}
.padding_r40{
	padding-right:40px;
}
.padding_r50{
	padding-right:50px;
}
.padding_t5{
	padding-top:5px;
}
.padding_t10{
	padding-top:10px;
}
.padding_t20{
	padding-top:20px;
}
.padding_t30{
	padding-top:30px;
}
.padding_t40{
	padding-top:40px;
}
.padding_t50{
	padding-top:50px;
}
.padding_t100{
	padding-top:100px;
}
.padding_b5{
	padding-bottom:5px;
}
.padding_b10{
	padding-bottom:10px;
}
