


/* font */
.c_title{
    font-weight:bold;
    color:#fff;
}

.c_textarea{
    font-size:11px;
    color:#231f20;
}

.c_fx{
    font-size:11px;
}

.fx_h3{
    font-size:14px;
    font-weight:bold;
}

.fx_h4{
    font-size:12px;
    font-weight:bold;
}

.fx_s16{
    font-size:16px;
}

.fx_s14{
    font-size:14px;
}

.fx_s12{
    font-size:12px;
}

.fx_s10{
    font-size:10px;
}

.fx_s9{
    font-size:9px;
}

/* color */
.c_color1{
    color:#464646;
}

.c_color2{
    color:#cb5800;
}

.ch_pm_tab_active .c_color2{
    color:#fff;
}

.c_color3{
    color:#231f20;
}

.c_color4{
    color:#231f20;
}

.c_color5{
    color:#fff;
}

.c_color6, .c_error_message{
    color:#ff0000;
}

.c_color6{
    color:#000;
}

.c_color7{
    color:#000;
}

.c_color8{
    color:#242427;
}

.c_color9{
    color:#646464;
}

.c_color10{
    color:#333;
}

.c_color11{
    color:#505050;
}

.c_color12{
    color:#1e1e1e;
}

.c_color13{
    color:#f8571c;
}

.c_color14{
    color:#787878;
}

.c_color15{
    color:#57b21d;
}

.c_color16{
    color:#d9a700;
}

.c_color17{
    color:#de5105;
}

.c_color18{
    color:#4c4c4c;
}

.c_color20{
    color:#c35a00;
}

.c_color21{
    color:#232323;
}

/* align */
.c_align_l{
    text-align:left !important;
}

.c_align_r{
    text-align:right;
}

.c_align_c{
    text-align:center;
}

.c_valign_c{
    display:table-cell;
    vertical-align:middle;
}

.c_align_justify{
    text-align:justify;
}

/* padding & margin */
.fx_p_text{
    padding:0 0 20px 0;
}

.fx_p_text_s2{
    padding:0 0 15px 0;
}

.fx_p_text_s3{
    padding:0 0 10px 0;
}

.fx_p_text_s4{
    padding:0 0 25px 0;
}

.fx_c_text_s4{
    padding:0 0 25px 0;
}

.fx_c_text_s5{
    padding:10px 0 20px 0;
}

.fx_p_text_s6{
    padding:0 20px 15px 0;
}

.fx_p_text_s7{
    display:inline-block;
    padding:0 0 10px 0;
}

.fx_p_text_s8{
    display:inline-block;
    padding:0 0 10px 30px;
}

.fx_p_text_s9{
    display:inline-block;
    padding:0 0 0 60px;
}

.fx_p_text_s10{
    padding:0 0 15px 180px;
}

.fx_p_text_s11{
    padding:0 0 10px 15px;
}

.fx_select_b1_text{
    padding:2px 0 0 7px;
}

.fx_select_l2_title{
    font-size:14px;
    padding:14px 0 0 0;
}

.fx_title_s2{
    font-size:14px;
    padding:0 0 10px 0;
}

.b_box_s5_padd{
    margin:0 16px 17px 16px;
}


.img_in_text{
    position:relative;
    margin-top:-3px;
    padding:0 3px;
}

.t_lh_s1{
    line-height:16px;
}

.prx{
   position:relative;
   top:-4px; 
}