/* BASIC css start */
/* ÇÏ´Ü */
#footer { position:relative; width:100%; background:#282828 }
#footer .inner { margin:0 auto; padding-bottom:23px; position:relative; width:1200px }
#footer .inner .toTheTop { height:103px; text-align:center }
#footer .inner .toTheTop a { display:inline-block; padding-top:24px; text-align:center }
#footer .inner .toTheTop a .ico { display:inline-block; width:25px; height:25px; background:url(/design/hangso1/phps/common/ico_top.gif) 0 0 no-repeat }
#footer .inner .toTheTop a .tx { display:block; padding-top:5px; font-size:10px; color:#676a70 }

#footer .inner .siteMap_store { position:relative; height:240px; *zoom:1 }
#footer .inner .siteMap_store:after { display:block; clear:both; content:'' }
#footer .inner .siteMap_store .siteMap { float:left; *zoom:1 }
#footer .inner .siteMap_store .siteMap:after { display:block; clear:both; content:'' }
#footer .inner .siteMap_store .siteMap dl { padding-right:105px; float:left }
#footer .inner .siteMap_store .siteMap dl dt { padding-bottom:10px; font-size:15px; color:#fff }
#footer .inner .siteMap_store .siteMap dl dd { height:29px }
#footer .inner .siteMap_store .siteMap dl dd a { font-size:14px; color:#a9a9a9; line-height:29px }
#footer .inner .siteMap_store .siteMap dl dd a:hover { text-decoration:underline }

#footer .inner .siteMap_store .store { position:absolute; top:0; right:0 }
#footer .inner .siteMap_store .store a { display:inline-block; margin-left:8px; width:132px; height:49px; text-indent:-9999em }
#footer .inner .siteMap_store .store a.a_store { background:url(/design/hangso1/phps/common/btn_app.jpg) 0 0 no-repeat }
#footer .inner .siteMap_store .store a.g_store { background:url(/design/hangso1/phps/common/btn_google.jpg) 0 0 no-repeat }

#footer .global_sns { position:relative; height:66px; *zoom:1 }
#footer .global_sns .global { position:absolute; top:26px; left:0 }
#footer .global_sns .global a { display:block; height:16px; vertical-align:top }
#footer .global_sns .global a .ico { display:inline-block; width:25px; height:16px; background:url(/design/hangso1/phps/common/ico_kor.gif) 0 0 no-repeat }
#footer .global_sns .global a .tx { display:inline-block; padding-left:6px; font-size:13px; color:#fff; line-height:17px; vertical-align:top }
#footer .global_sns .global a .arr { display:inline-block; width:13px; height:16px }
#footer .global_sns .sns { padding-top:9px; font-size:0; text-align:center }
#footer .global_sns .sns a { display:inline-block; width:47px; height:47px }
#footer .global_sns .sns a span { display:block; width:47px; height:47px; text-indent:-9999em; background:url(/design/hangso1/phps/common/sp_sns.gif) 0 0 no-repeat }
#footer .global_sns .sns a .ico_instagram { background-position:0 0 }
#footer .global_sns .sns a .ico_facebook { background-position:0 -50px }
#footer .global_sns .sns a .ico_twitter { background-position:0 -100px }
#footer .global_sns .sns a .ico_pinterest { background-position:0 -150px }
#footer .global_sns .sns a .ico_youtube { background-position:0 -200px }
#footer .global_sns .sns a .ico_google { background-position:0 -250px }
#footer .global_sns .escrow { position:absolute; top:0; right:0 }

#footer .footer_area { position:relative; background:#1e1e1e }
#footer .footer_area .footer { margin:0 auto; padding:20px 0; position:relative; width:1200px }
#footer .footer_area .footer li { font-size:13px; color:#696969; line-height:20px; text-align:center }
#footer .footer_area .footer li span { padding-left:10px }
#footer .footer_area .footer li em { font-family:Helvetica }
#footer .footer_area .footer li a { font-size:13px; color:#696969 }

.menu_on {height:100%; overflow:hidden;}

/* ±¹°¡¼±ÅÃ ÆË¾÷ */
.fancybox-fixed { display:none; margin-left:-372px; margin-top:-210px; position:fixed; top:50%; left:50%; width:745px; height:auto;}


/* BASIC css end */

