/* BASIC css start */
#footer { border-top:2px solid #474747; margin-top:20px; }
#footer .footerNav { position:relative; height:39px; border-bottom:1px solid #474747; overflow:hidden }
#footer .footerNav nav { width:100%; font-size:0; text-align:center }
#footer .footerNav nav a { display:inline-block; width:17%; font-size:12px; color:#333; line-height:39px; text-align:center }
#footer .footerNav nav a.bigW { width:30% }
#footer .footerNav nav a.smallW { width:15% }

#footer .footInner { padding:20px 18px; position:relative }

#footer .foot_tit { padding-bottom:0px; position:relative }
#footer .foot_tit h2 { font-size:18px; color:#666; letter-spacing:-1px }
#footer .foot_tit h2 span { font-weight:bold }

#footer .foot_tit2 { padding-bottom:10px; position:relative }
#footer .foot_tit2 h2 { font-size:18px; color:#666; letter-spacing:-1px }
#footer .foot_tit2 h2 span { font-weight:bold }

#footer .footAccount .bank_lst { width:100%; display:table; table-layout: fixed; box-sizing:border-box; border:1px solid #ddd; border-bottom:none; text-align:left; font-size:0; }
#footer .footAccount .bank_lst li { display:inline-block; margin-left:-1px; padding:11px 0; width:50%; font-size:12px; color:#666; border-bottom:1px solid #ddd; border-left:1px solid #ddd; vertical-align:top }
#footer .footAccount .bank_lst li .ico { display:inline-block; margin:0 3px 0 5px; width:15px; height:15px; background:url(/design/donginss/10276/m/common/sp_bank.png) 0 0 no-repeat; background-size:15px auto; vertical-align:middle }
#footer .footAccount .bank_lst li .ico1 { background-position:0 0 }
#footer .footAccount .bank_lst li .ico2 { background-position:0 -15px }
#footer .footAccount .bank_lst li .ico3 { background-position:0 -30px }
#footer .footAccount .bank_lst li .ico4 { background-position:0 -45px }
#footer .footAccount .bank_lst li .ico5 { background-position:0 -60px }
#footer .footAccount .bank_lst li .ico6 { background-position:0 -75px }
#footer .footAccount .bank_lst li .ico7 { background-position:0 -90px }
#footer .footAccount .bank_lst li.holder { text-align:center; background:#f0f0f0 }
#footer .footAccount .bank_lst li.holder span { font-weight:bold }

#footer .footCustomer { padding-top:25px; padding-bottom:10px }
#footer .footCustomer .tx1 { font-size:16px; color:#aaa; font-weight:bold; letter-spacing:-1px }
#footer .footCustomer .tx2 { padding-top:3px; font-size:12px; color:#6f6f6f; line-height:16px; letter-spacing:-1px }

#footer .footCopy { padding:25px 0; position:relative; width:100% }
#footer .footCopy p { position:relative; font-size:11px; color:#6f6f6f }
#footer .footCopy p a { font-size:11px; color:#6f6f6f }
#footer .footCopy p.take_back { color:#eb1c23; text-decoration:underline }

#footer .footMade { width:90px; height:12px; text-indent:-9999em; background:url(/design/donginss/10276/m/common/footer_made.jpg) 0 0 no-repeat; background-size:90px auto }

/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
.section_fixedFooter {width:100%; position:fixed; bottom:0px; right:0px; left:0; z-index:300 }
.section_fixedFooter .btn_toggle_area {width: 100%; height: 44px; position: relative;}
.section_fixedFooter .btn_toggle_area .btn_up {width:33px; height:33px; line-height:33px; display: block; border:2px solid rgba(88, 86, 86, 0.59); background-color:rgba(104, 108, 111, 0.8); text-align:center; border-radius:30px; color:#fff; position: absolute; top:0; right:10px;}
/* //ÇÏ´Ü °íÁ¤ ¹öÆ° */

.imagemap_cs {position:relative;width:device-width;}
img {display:block;}
.link4 {position:absolute;top:0%;left:0%;width:40%;height:100%;}
.link5 {position:absolute;top:0%;left:40%;width:30%;height:100%;}
.link6 {position:absolute;top:0%;left:70%;width:30%;height:100%;}

.imagemap_bot {position:relative;width:device-width;}
img {display:block;}
.link1 {position:absolute;top:0%;left:0%;width:50%;height:100%;}
.link2 {position:absolute;top:0%;left:50%;width:50%;height:100%;}



/* BASIC css end */

