@charset "utf-8";

/* CSS PROPERTY CLEAR */

html,body{

margin:0;

padding:0;

}



h1,h2,h3,h4,h5{

margin:0;

padding:0;

}



p,address,ul,ol,dl,dd,caption,form{

margin:0;

padding:0;

}



ul ul,

ol ul,

ul ol,

ol ol,

dl ul,

dl ol,

dl dl,

td ul{

font-size:100% !important;

}



ul dl,

ol dl{

display:inline;

font-size:100% !important;

}



ul dl dt,

ol dl dt,

ul dl dd,

ol dl dd{

font-size:100% !important;

}



a img{

border:none;

}



address,em,dfn,strong,b{

font-style:normal;

font-weight:normal;

}



input,textarea{

font-size:12px;

}



/* COMMON CLASS */



.hidden{

display:none;

}



/* ALIGN */



.lefting{

text-align:left !important;

}



.righting{

text-align:right !important;

}



.centering{

text-align:center;

padding-right:0 !important;

padding-left:0 !important;

}



/* FLOAT */



.fltr{

float:right;

padding-left:7px;

}



.fltl{

float:left;

}



/* CLEAR FLOAT */



.clrl{

clear:left;

}

.clrr{

clear:right;

}



.clrb{

clear:both;

}



/* FONT COLOR */



.color_red{

color:#FF0000;

}



/* FONT WEIGHT STYLE */



.bold{

font-weight:bold;

}



.italic{

font-style:italic;

}





/* FONT SIZE */



.fs10{

font-size:62.5%;

}



.fs12{

font-size:75%;

}



.fs14{

font-size:87.5%;

}

.fs16{

font-size:100%;

}



.fs10px{

font-size:10px !important;

}



.fs12px{

font-size:12px !important;

}



.fs14px{

font-size:14px !important;

}



.fs16px{

font-size:16px !important;

}