/* BASIC css start */
#footer .footerNav { position:relative; height:30px; overflow:hidden }
#footer .footerNav ul { *zoom:1 }
#footer .footerNav ul:after { display:block; clear:both; content:'' }
#footer .footerNav ul li { float:left; width:18%; height:30px; text-align:center; border-top:1px solid #474747; border-bottom:1px solid #e8e8e8 }
#footer .footerNav ul li.n1 { width:33% }
#footer .footerNav ul li a { display:block; height:30px; font-size:13px; color:#333; letter-spacing:-1px; line-height:30px; }

#footer .footInner { position:relative; overflow:hidden; *zoom:1; padding-bottom:30px; background:#f6f6f6;}                    /* ¹è°æ    #1b1b1d ºí·¢ eaeaea´Â ±×·¹ÀÌ  */    /* 1¹é±×¶ó¿îµå- ³¡¿¡ ¹é±×¶ó¿îµå´Â °èÁÂ ¹× ¹è°æ */
#footer .footInner:after { display:block; clear:both; content:'' }

#footer .footInner .ourBrand { padding:15px; border-bottom:1px solid #585858 }                                                     /*    #585858 °ÅÀÇºí·¢ */
#footer .footInner .ourBrand .ourBrand-inner { position:relative }
#footer .footInner .ourBrand .selectBrand { height:30px; border:1px solid red; cursor:pointer; *zoom:1 }                       /*   #c2c2c2  */
#footer .footInner .ourBrand .selectBrand:after { display:block; clear:both; content:'' }
#footer .footInner .ourBrand .selectBrand .selectName { padding-left:10px; float:left; height:30px; font-size:12px; color:#c2c2c2; font-weight:bold; font-style:italic; line-height:30px }
#footer .footInner .ourBrand .selectBrand .selectArrow { padding:6px 10px 0 0; float:right; font-size:16px; color:#c2c2c2 }

#footer .footInner .ourBrand .hiddenBrand { display:none; position:absolute; top:31px; left:0; right:0; height:330px; border:1px solid #c2c2c2; border-top:none; background:url(/design/hcshin9006/10589/es_php/m/common/bg_footer.gif) repeat; overflow-y:scroll; z-index:100 }
#footer .footInner .ourBrand .hiddenBrand .brandLst { padding:10px; color:red }   /*  c2c2c2  */
#footer .footInner .ourBrand .hiddenBrand .brandLst dl { padding-bottom:10px }
#footer .footInner .ourBrand .hiddenBrand .brandLst dt { font-weight:bold }
#footer .footInner .ourBrand .hiddenBrand .brandLst dd a { color:red }    /*  c2c2c2  */

.footCustomer {width:100%; padding-top:16px; padding-bottom:30px; background:#f6f6f6; position:relative;}                             /* 2¹é±×¶ó¿î- »ó´Ü CS¼¾ÅÍ ¹é±×¶ó¿îµå  #1b1b1d  */
.footAccount {width:100%; padding-top:1px;  background:#f6f6f6; position:relative;  }                                                 /* 3¹é±×¶ó¿î- ÇÏ´Ü CS¼¾ÅÍ ¹é±×¶ó¿îµå #  1b1b1d  */

.footAccount img {width:200px; padding-left:14px;}
#footer .footInner .footBx {position:relative; }

#footer .footInner .footBx .foot_tit { padding-bottom:0px; padding-top:6px; padding-left:14px; color:#000; font-size:1.4em; }         /* cs center   4dccfc ´Â ºí·ç */
#footer .footInner .footBx .foot_tit img { width:100% }
#footer .footInner .footBx .foot_tit h2{ font-weight:600; }  /* ?Ãß°¡»ý¼º? */




#footer .footInner .footBx .foot_tit2 { padding-bottom:1px; padding-top:2px; padding-left:14px; color:#000; font-size:1.4em; padding-bottom:1px; }        /* 4dccfc ´Â ºí·ç */  /* ¹ðÅ© À§ ÆÐµù */
#footer .footInner .footBx .foot_tit2 img { width:100% }
#footer .footInner .footBx .foot_tit2 h2{ font-weight:600;  }  /* ?Ãß°¡»ý¼º? */


/* #footer .footInner .footBx .tx1 { padding-top:3px; padding-left:14px;  font-size:1.8em; color:#fff; font-weight:bold; line-height:1.5em; } */
#footer .footInner .footBx .tx1 { padding-top:3px; padding-left:14px;  font-size:1.8em; color:red; font-weight:bold; line-height:1.5em}



#footer .footInner .footBx .tx1 span {padding-right:5px; color:#3163C9;}    /* ÀüÈ­¾ÆÀÌÄÜ»ö»ó  00aeef ´Â ºí·ç */

#footer .footInner .footBx .tx1 a {color:#000000; font-weight:bold; letter-spacing: 2px; }        /* ÀÏ¹ÝÀüÈ­¹øÈ£ »ö»ó FFF */





#footer .footInner .footBx .tx12 { padding-top:3px; padding-left:14px;  font-size:1.6em; color:red; font-weight:bold; line-height:1.5em}

#footer .footInner .footBx .tx12 span {padding-right:13px; color:#3163C9;}    /* ÀüÈ­¾ÆÀÌÄÜ»ö»ó  00aeef ´Â ºí·ç */

#footer .footInner .footBx .tx12 a {color:#000000; font-weight:420; letter-spacing: -0.5px; }        /* ÇÚµåÆù¹øÈ£ »ö»ó FFF */







#footer .footInner .footBx .tx2 { padding-top:18px; font-size:14px; color:#8c8c8c; line-height:30px; letter-spacing:-1px; padding-left:1px; }   /* ¹øÈ£Å¬¸¯½Ã EEE ´Â ±×·¹ÀÌ»ö */

#footer .footInner .footBx .tx3 { display:block; padding-top:7px; padding-left:65px; letter-spacing:0.5px; font-size:1.0em; color:#000;  line-height:1.0em; }     /* FFF  */

#footer .footInner .footBx .tx4 { display:block; padding-top:8px; padding-left:65px; letter-spacing:0.5px; font-size:1.0em; color:#000;  line-height:1.0em; padding-bottom:-10px;}   /* FFF  */


#footer .footInner .footBx .tx5 { padding-top:3px; padding-left:14px;  font-size:1.3em; color:#000; font-weight:bold; line-height:1.5em}    /* FFF  */
#footer .footInner .footBx .tx5 span {padding-right:5px; color:#99ffff;}
#footer .footInner .footBx .tx5 a {color:#fff; font-weight:bold;}




#footer .footInner .footCopy p { color:#999; letter-spacing:-1px }
#footer .footInner .footCopy p a { color:#999 }
#footer .footInner .footMade { padding:0 15px }
#footer .footInner .footMade img { width:95px; height:18px }

address p {text-align:left; padding-left:20px; font-size:13px; line-height:20px; letter-spacing:-0.5px;  }
.txright {position:absolute; top:40px; left:60%; bottom:100px  }
address {padding-top:10px; padding-bottom:10px; background:#FFF;}    /*  DDD  */





/* BASIC css end */

