/* BASIC css start */
/* 하단 */
#footer { margin-top:100px; position:relative; width:100% }

#column_brand { position:relative; height:468px; background:url(/design/lanforce/10587/es_php/common/bg_our_brand.gif) top center repeat-x }
#column_brand .bx-brand { margin:0 auto; position:relative; width:1200px }
#column_brand .bx-brand .brand-tit { position:absolute; top:60px; left:1px; width:121px; height:121px; text-indent:-9999em; background:url(/design/lanforce/10587/es_php/common/tit_our_brand.gif) 0 0 no-repeat }
#column_brand .bx-brand .brand-lst { padding:60px 0 0 170px; position:relative; *zoom:1 }
#column_brand .bx-brand .brand-lst:after { display:block; clear:both; content:'' }
#column_brand .bx-brand .brand-lst .lst { float:left; width:128px }
#column_brand .bx-brand .brand-lst .lst dl { padding-bottom:25px }
#column_brand .bx-brand .brand-lst .lst dl dt { color:#bbb; font-weight:bold }
#column_brand .bx-brand .brand-lst .lst dl dd { padding-top:5px }
#column_brand .bx-brand .brand-lst .lst dl dd a { color:#bbb }

#column_shopInfo { position:relative; height:240px; border-top:1px solid #e3e3e3 }
#column_shopInfo .shopInfo_area { margin:0 auto; width:1200px; *zoom:1 }
#column_shopInfo .shopInfo_area:after { display:block; clear:both; content:'' }
#column_shopInfo .shopInfo_area .bx { float:left; height:240px }
#column_shopInfo .shopInfo_area .bx .tit { padding-top:40px; position:relative }
#column_shopInfo .shopInfo_area .bx_cs { width:267px; border-right:1px solid #eee }
#column_shopInfo .shopInfo_area .bx_cs .big_tel { padding:20px 0 10px; font-size:30px; color:#333; font-weight:bold; line-height:30px; letter-spacing:-1px }
#column_shopInfo .shopInfo_area .bx_cs ul li { color:#666; line-height:19px }
#column_shopInfo .shopInfo_area .bx_cs ul li span { font-weight:bold }
#column_shopInfo .shopInfo_area .bx_account { padding-left:34px; width:298px; border-right:1px solid #eee }
#column_shopInfo .shopInfo_area .bx_account .big_bank { padding:20px 0; font-size:30px; color:#333; font-weight:bold; line-height:30px; letter-spacing:-1px }
#column_shopInfo .shopInfo_area .bx_account ul li { color:#666; line-height:19px }
#column_shopInfo .shopInfo_area .bx_account ul li img { vertical-align:middle }
#column_shopInfo .shopInfo_area .bx_account ul li span { font-weight:bold }
#column_shopInfo .shopInfo_area .bx_account .bt_banking { display:inline-block; margin-top:15px; padding:3px 5px 5px; font-size:11px; letter-spacing:-1px; border-radius:3px; border:1px solid #ddd }
#column_shopInfo .shopInfo_area .bx_notice { padding:0 34px; width:244px; border-right:1px solid #eee }
#column_shopInfo .shopInfo_area .bx_notice .tit .more { display:block; position:absolute; top:39px; right:0; width:20px; height:20px; text-indent:-9999em; background:url(/design/lanforce/10587/es_php/common/foot_notice_more.gif) 0 0 no-repeat }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst { padding-top:20px; overflow:hidden }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst ul { *zoom:1 }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst ul:after { display:block; clear:both; content:'' }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst ul li { padding:0 0 12px 9px; position:relative; background:url(/design/lanforce/10587/es_php/common/blit_foot_notice.gif) 0 8px no-repeat }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst ul li a { display:block; width:170px; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden }
#column_shopInfo .shopInfo_area .bx_notice .notice_lst ul li span { position:absolute; top:0; right:0; color:#aaa }
#column_shopInfo .shopInfo_area .bx_store { padding-left:36px; position:relative; width:250px; overflow:hidden }
#column_shopInfo .shopInfo_area .bx_store .store-slide { padding-top:20px; height:130px }
#column_shopInfo .shopInfo_area .bx_store .store-slide img { width:250px; height:130px }
#column_shopInfo .shopInfo_area .bx_store .bx-pager { position:absolute; top:43px; right:0; width:100%; text-align:right; z-index:50 }
#column_shopInfo .shopInfo_area .bx_store .bx-pager .bx-pager-item { padding:0 3px; display:inline-block }
#column_shopInfo .shopInfo_area .bx_store .bx-pager .bx-pager-item a { display:block; width:8px; height:8px; text-indent:9999em; background:url(/design/lanforce/10587/es_php/common/sp_store_pager.png) 0 0 no-repeat }
#column_shopInfo .shopInfo_area .bx_store .bx-pager .bx-pager-item a.active { background-position:0 -8px }

#footer .foot_top { position:relative; height:39px; border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3 }
#footer .foot_top:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_policy { margin:0 auto; position:relative; width:1200px; overflow:hidden }
#footer .foot_top .bx_policy ul { *zoom:1 }
#footer .foot_top .bx_policy ul:after { display:block; clear:both; content:'' }
#footer .foot_top .bx_policy ul li { float:left; height:39px; background:url(/design/lanforce/10587/es_php/common/blit_gnb_line.gif) 0 15px no-repeat }
#footer .foot_top .bx_policy ul li a { padding:0 45px 0 44px; line-height:39px }
#footer .foot_top .bx_policy ul li.first { background:none }
#footer .foot_top .bx_policy ul li.first a { padding-left:0 }
#footer .foot_top .bx_policy ul li.last a { padding-right:0 }

#footer .foot_bottom { margin:0 auto; position:relative; width:1200px; height:159px }
#footer .foot_bottom .address { padding-top:40px }
#footer .foot_bottom .address ul li { color:#999; line-height:18px }
#footer .foot_bottom .address ul li a { color:#999 }
#footer .foot_bottom .address p { padding-top:10px; color:#666 }
#footer .foot_bottom .flogo { position:absolute; top:53px; right:0 }
#footer .foot_corp { position:relative; height:100px; border-top:1px solid #e3e3e3; background:#e8e8e8 }
#footer .foot_corp .bx_corp { margin:0 auto; position:relative; width:1200px }
/* BASIC css end */

