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

.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clearfix{display:inline-table;}
/* _*/
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.clearfix {display:block;}
/* */

.positionRel {
position:relative;
}

/* float */
.left {
float:left;
display:inline;/* for IE */
}
.right {
float:right;
display:inline;/* for IE */
}
.clear {
clear:none;
/* _*/
clear:both;
/**/
}

/* align */
.alignC {
text-align:center;
}
.alignL {
text-align:left;
}
.alignR {
text-align:right;
}
.alignC img,
.alignL img,
.alignR img {
display:inline;
}

.vAlignT {
vertical-align:top;
}
.vAlignM {
vertical-align:middle;
}
.vAlignB {
vertical-align:bottom;
}

/* margin */
.mgn0 {
margin:0 !important;
}
.mgn5 {
margin:5px !important;
}
.mgn10 {
margin:10px !important;
}
.mgn20 {
margin:20px !important;
}
.mgn30 {
margin:30px !important;
}
.mgn40 {
margin:40px !important;
}
.mgn50 {
margin:50px !important;
}
.mgn100 {
margin:100px !important;
}

/* vertical */
.mgnV0 {
margin-top:0 !important;
margin-bottom:0 !important;
}
.mgnV5 {
margin-top:5px !important;
margin-bottom:5px !important;
}
.mgnV10 {
margin-top:10px !important;
margin-bottom:10px !important;
}
.mgnV20 {
margin-top:20px !important;
margin-bottom:20px !important;
}
.mgnV30 {
margin-top:30px !important;
margin-bottom:30px !important;
}
.mgnV40 {
margin-top:40px !important;
margin-bottom:40px !important;
}
.mgnV50 {
margin-top:50px !important;
margin-bottom:50px !important;
}
.mgnV100 {
margin-top:100px !important;
margin-bottom:100px !important;
}

.mgnT0 {
margin-top:0 !important;
}
.mgnT5 {
margin-top:5px !important;
}
.mgnT10 {
margin-top:10px !important;
}
.mgnT20 {
margin-top:20px !important;
}
.mgnT30 {
margin-top:30px !important;
}
.mgnT40 {
margin-top:40px !important;
}
.mgnT50 {
margin-top:50px !important;
}
.mgnT60 {
margin-top:60px !important;
}
.mgnT90 {
margin-top:90px !important;
}
.mgnT100 {
margin-top:100px !important;
}

.mgnB0 {
margin-bottom:0 !important;
}
.mgnB5 {
margin-bottom:5px !important;
}
.mgnB10 {
margin-bottom:10px !important;
}
.mgnB15 {
margin-bottom:15px !important;
}
.mgnB20 {
margin-bottom:20px !important;
}
.mgnB30 {
margin-bottom:30px !important;
}
.mgnB40 {
margin-bottom:40px !important;
}
.mgnB50 {
margin-bottom:50px !important;
}
.mgnB100 {
margin-bottom:100px !important;
}

/* horizontal */
.mgnH0 {
margin-left:0 !important;
margin-right:0 !important;
}
.mgnH5 {
margin-left:5px !important;
margin-right:5px !important;
}
.mgnH10 {
margin-left:10px !important;
margin-right:10px !important;
}
.mgnH20 {
margin-left:20px !important;
margin-right:20px !important;
}
.mgnH30 {
margin-left:30px !important;
margin-right:30px !important;
}
.mgnH40 {
margin-left:40px !important;
margin-right:40px !important;
}
.mgnH50 {
margin-left:50px !important;
margin-right:50px !important;
}
.mgnH100 {
margin-left:100px !important;
margin-right:100px !important;
}

.mgnL0 {
margin-left:0 !important;
}
.mgnL5 {
margin-left:5px !important;
}
.mgnL10 {
margin-left:10px !important;
}
.mgnL20 {
margin-left:20px !important;
}
.mgnL30 {
margin-left:30px !important;
}
.mgnL40 {
margin-left:40px !important;
}
.mgnL50 {
margin-left:50px !important;
}
.mgnL100 {
margin-left:100px !important;
}
.mgnL400 {
margin-left:400px !important;
}
.mgnL120 {
margin-left:120px !important;
}
.mgnL170 {
margin-left:172px !important;
}
.mgnR0 {
margin-right:0 !important;
}
.mgnR5 {
margin-right:5px !important;
}
.mgnR10 {
margin-right:10px !important;
}
.mgnR15 {
margin-right:15px !important;
}
.mgnR20 {
margin-right:20px !important;
}
.mgnR30 {
margin-right:30px !important;
}
.mgnR40 {
margin-right:40px !important;
}
.mgnR50 {
margin-right:50px !important;
}
.mgnR100 {
margin-right:100px !important;
}

.pdnB1 {
padding-bottom:1px !important;
}

.mgnR1 {
margin-right:1px !important;
}
.mgnB1 {
margin-bottom:1px !important;
}


.floatL {
float:left;
padding:0 25px 25px 0;
}

.bottom {
vertical-align:bottom;
}

.center {
text-align:center !important;
}

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

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