/* LJJ 20110404_s */
/* body { -webkit-text-size-adjust:none 폰트사이즈고정 }*/
html, body, form, fieldset, p, a, ul, ol, li, div, legend, label,br, input, button, textarea, h1, h2, h3, h4, h5, strong, dl, dt, dd{
 margin: 0;
 padding: 0;
 border: 0;
 font-weight:inherit;
 font-style:normal;
 font-size:100%;
 font-family:Helvetica, Arial, Sans-Serif;
 vertical-align: baseline;
 background:transparent;
 line-height:normal;
}

img,fieldset {border:none}
table {border-collapse:collapse; border-spacing:0; width:95%;}
strong {font-weight:bold}

/* A link */
a{text-decoration:none}
a:hover,a:active,a:focus{text-decoration:none}

.clear {clear:both}
.clearfloat {clear:both; display:block; float:none; font-size:0 !important; height:0; line-height:0 !important; margin:0 !important; padding:0 !important; width:100%; overflow:hidden;}

.fl {float:left}
.fr {float:right}

.vm {vertical-align:middle}

.borderno {border:none}
.ovh {overflow:hidden}

.al {text-align:left}
.ac {text-align:center}
.ar {text-align:right}

.b {font-weight:bold}

.fonts11 {font-size:11px}
.fonts12 {font-size:12px; padding-top:3px}
.fonts13 {font-size:14px; color:#814c39}
.fonts14 {font-size:12px; color:#b56532;font-weight:bold;line-height:18px}
.brown {font-size:12px; color:#412a1a;font-weight:bold}
.brown02 {font-size:12px; color:#a5734a;font-weight:bold;line-height:18px}


.color01 {color:#3850a1}
.color02 {color:#2c8f48}
.color03 {color:#323233}
.color04 {color:#183592}
.color05 {color:#6c7cb0}
.color06 {color:#585858}
.color07 {color:#cfd5e7}
.color08 {color:#de1d1d}
.color09 {color:#758695 !important}
.color10 {color:#be4849}

.patl {padding-top:17px; padding-left:17px}
.pal5 {padding-left:5px}
.pat10 {padding-top:10px}
.pab10 {padding-bottom:10px}
.pa10 {padding:10px}
.patb20 {padding-top:20px; padding-bottom:20px}
.pab17 {padding-bottom:17px}
.mat10 {margin-top:10px}
.mab20 {margin-bottom:20px}
