@charset "utf-8";
/* ===================================================================
	CSS information
	file name  :  module.css
	style info :  base style preset
	date:2013.01.30
=================================================================== */



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

.red{color:red!important;}
.orange{color:#FF3300!important;}
.blue{color:#0033CC!important;}


/*--  font-size  --*/

.fs10 { font-size:77%!important; }
.fs11 { font-size:85%!important; }
.fs12 { font-size:93%!important; }
.fs13 { font-size:100%!important; }
.fs14 { font-size:108%!important; }
.fs15 { font-size:116%!important; }
.fs16 { font-size:123.1%!important; }
.fs17 { font-size:131%!important; }
.fs18 { font-size:138.5%!important; }
.fs19 { font-size:146.5%!important; }
.fs20 { font-size:153.9%!important; }
.fs21 { font-size:161.6%!important; }
.fs22 { font-size:167%!important; }
.fs23 { font-size:174%!important; }
.fs24 { font-size:182%!important; }
.fs25 { font-size:189%!important; }
.fs26 { font-size:197%!important; }

.fs100 { font-size:100%!important; }






/*--  font-weight  --*/

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



/* ------  clearfix -------- */


.clearfix:after,.col:after,.col1-2:after,.box:after,.section:after{content: ".";display: block;height: 0px;clear: both;visibility: hidden;}
.clearfix,.col,.col1-2,.box,.section{display: inline-block;min-height: 1%;
	/* escape MacIE5 \*/
	display: block;
	/* escape MacIE5 */ }
/* escape MacIE5 \*/
* html .clearfix,* html .col,* html .col1-2,* html .box,* html .section{height: 1%;}
/* escape MacIE5 */


/*--  text-align  --*/

.ta_c{text-align:center!important;}
.ta_l{text-align:left!important;}
.ta_r{text-align:right!important;}

/*--  text-decoration  --*/

.underline{text-decoration:underline;}



/*--  line-height  --*/

.lh_1-0 { line-height:1!important; }
.lh_1-2 { line-height:1.2!important; }
.lh_1-3 { line-height:1.3!important; }
.lh_1-4 { line-height:1.4!important; }
.lh_1-5 { line-height:1.5!important; }
.lh_1-6 { line-height:1.6!important; }
.lh_1-8 { line-height:1.8!important; }
.lh_2-0 { line-height:2!important; }


/*--  margin-top  --*/

.mt_1{margin-top:1px!important;}
.mt_2{margin-top:2px!important;}
.mt_3{margin-top:3px!important;}
.mt_4{margin-top:4px!important;}
.mt_5{margin-top:5px!important;}
.mt_6{margin-top:6px!important;}
.mt_7{margin-top:7px!important;}
.mt_8{margin-top:8px!important;}
.mt_9{margin-top:9px!important;}
.mt_10{margin-top:10px!important;}
.mt_12{margin-top:12px!important;}
.mt_15{margin-top:15px!important;}
.mt_18{margin-top:18px!important;}
.mt_20{margin-top:20px!important;}
.mt_25{margin-top:25px!important;}
.mt_30{margin-top:30px!important;}
.mt_35{margin-top:35px!important;}
.mt_40{margin-top:40px!important;}
.mt_50{margin-top:50px!important;}
.mt_60{margin-top:60px!important;}


/*--  margin-right  --*/

.mr_5{margin-right:5px!important;}
.mr_10{margin-right:10px!important;}
.mr_15{margin-right:15px!important;}
.mr_20{margin-right:20px!important;}
.mr_25{margin-right:25px!important;}
.mr_30{margin-right:30px!important;}


/*--  margin-left  --*/

.ml_2{margin-left:2px!important;}
.ml_3{margin-left:3px!important;}
.ml_5{margin-left:5px!important;}
.ml_10{margin-left:10px!important;}
.ml_15{margin-left:15px!important;}
.ml_20{margin-left:20px!important;}
.ml_25{margin-left:25px!important;}
.ml_30{margin-left:30px!important;}
.ml_35{margin-left:35px!important;}
.ml_40{margin-left:40px!important;}
.ml_45{margin-left:45px!important;}
.ml_50{margin-left:50px!important;}
.ml_55{margin-left:55px!important;}
.ml_60{margin-left:60px!important;}


/*--  margin-bottom  --*/

.mb_0{margin-bottom:0px!important;}
.mb_2{margin-bottom:2px!important;}
.mb_5{margin-bottom:5px!important;}
.mb_10{margin-bottom:10px!important;}
.mb_15{margin-bottom:15px!important;}
.mb_20{margin-bottom:20px!important;}
.mb_25{margin-bottom:25px!important;}
.mb_30{margin-bottom:30px!important;}
.mb_35{margin-bottom:35px!important;}
.mb_40{margin-bottom:40px!important;}
.mb_45{margin-bottom:45px!important;}
.mb_50{margin-bottom:50px!important;}
.mb_55{margin-bottom:55px!important;}
.mb_60{margin-bottom:60px!important;}

/*--  padding-top  --*/

.pt_5{padding-top:5px!important;}
.pt_10{padding-top:10px!important;}
.pt_15{padding-top:15px!important;}
.pt_20{padding-top:20px!important;}

/*--  padding-right  --*/

.pr_5{padding-right:5px!important;}
.pr_10{padding-right:10px!important;}
.pr_15{padding-right:15px!important;}
.pr_20{padding-right:20px!important;}
.pr_25{padding-right:25px!important;}
.pr_30{padding-right:30px!important;}


/*--  padding-bottom  --*/

.pb_5{padding-bottom:5px!important;}
.pb_10{padding-bottom:10px!important;}
.pb_15{padding-bottom:15px!important;}
.pb_20{padding-bottom:20px!important;}
.pb_25{padding-bottom:25px!important;}
.pb_30{padding-bottom:30px!important;}


/*--  padding-left  --*/

.pl_5{padding-left:5px!important;}
.pl_10{padding-left:10px!important;}
.pl_15{padding-left:15px!important;}
.pl_20{padding-left:20px!important;}
.pl_25{padding-left:25px!important;}
.pl_30{padding-left:30px!important;}
.pl_35{padding-left:35px!important;}
.pl_40{padding-left:40px!important;}


/*--  float  --*/

.fl_l{float:left!important;}
.fl_r{float:right!important;}


/*--  indent  --*/

.ind{text-indent:-1em!important;padding-left:1em!important;}


/*--  display  --*/

.dp_no{display:none!important;}


/*--  border  --*/

.noborder{border:none!important;}

/*--  background  --*/

.nobg{background:none!important;}


/*------ box ------*/

.box_l,.minibox_l,.img_l,.txt_l,.col1,.col1-2{float:left;}
.box_r,.minibox_r,.img_r,.txt_r,.col2,.col3{float:right;}


/*------ width ------*/

.w280{width:280px!important;}
.w330{width:330px!important;}