@charset "utf-8";

/* clearfix */
.cl{zoom:1;}
.cl:after{content:"";display: block;clear: both; height: 0;visibility:hidden;}
.clear {clear:both;line-height:0;}

/* font */
.bold{font-weight:bold;}
/*.f_small{font-size:12px;}
.f_normal{font-size:14px;}
.f_middle{font-size:18px;}
.f_big{font-size:24px;}*/

/* text-align */
.t_right{text-align:right !important;}
.t_center{text-align:center !important;}
.t_left{text-align:left !important;}

/* vertical-align */
.va_b{vertical-align:bottom;}
.va_m{vertical-align:middle;}
.va_t{vertical-align:top;}

/* float */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

/* bottom-margin */
/*.mb0{margin-bottom:0px !important;}
.mb5{margin-bottom:5px !important;}
.mb10{margin-bottom:10px !important;}
.mb15{margin-bottom:15px !important;}
.mb20{margin-bottom:20px !important;}
.mb25{margin-bottom:25px !important;}
.mb30{margin-bottom:30px !important;}
.mb35{margin-bottom:35px !important;}
.mb40{margin-bottom:40px !important;}
.mb45{margin-bottom:45px !important;}
.mb50{margin-bottom:50px !important;}
.mb60{margin-bottom:60px !important;}
.mb1em{margin-bottom: 1em;}
.mb2em{margin-bottom: 2em;}

.mt20{margin-top:20px !important;}
.mt25{margin-top:25px !important;}
.mt30{margin-top:30px !important;}
.mt35{margin-top:35px !important;}
.mt40{margin-top:40px !important;}
.mt45{margin-top:45px !important;}
.mt50{margin-top:50px !important;}
.mt60{margin-top:60px !important;}*/

/* right-margin */
/*.mr0{margin-right:0px !important;}
.mr5{margin-right:5px !important;}
.mr10{margin-right:10px !important;}
.mr15{margin-right:15px !important;}
.mr20{margin-right:20px !important;}
.mr25{margin-right:25px !important;}
.mr30{margin-right:30px !important;}*/

/* opacity */
/*.opa a img{
	opacity:1;
	filter: alpha(opacity=100);
	-moz-opacity:1;
	-webkit-transition: opacity 0.3s ease;
	-moz-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
	background:#ffffff;
	}
.opa a:hover img{
	opacity:0.7;
	filter: alpha(opacity=70);
	-moz-opacity:0.7;
	}
*/
.non{
	margin: 0 !important;
	padding:0 !important;
}

.imgR{
	float: right;
	margin: 0 0 0.6em 1em;
}
.imgL{
	float: left;
	margin: 0 1em 0.6em 0;
}

