/* BASIC css start */
/* 하단 */
#footer { background:none; width:100%;margin-top:240px;}
#footer .Finner_wrap{width:100%;border-top:1px solid #acacac;border-bottom:1px solid #acacac;height:55px;}
#footer .Finner_wrap .Finner{width:1200px;margin:0 auto;}
#footer .Finner_wrap .Finner .utilMenu{}
#footer .Finner_wrap .Finner .utilMenu:after{content:"";display:block;clear:both;}
#footer .Finner_wrap .Finner .utilMenu > li{float:left;margin-right:20px;line-height:55px;}
#footer .Finner_wrap .Finner .utilMenu > li > a{color:#333;}

#footer .inner { overflow:hidden; position:relative; width:1200px; margin:40px auto 0; *zoom:1; }


.xans-layout-logobottom {  width:550px; padding:0px 0 0 0px; display:block; }
.xans-layout-logobottom a { display:block; font-family:verdana, '맑은 고딕', malgungothic, sans-serif; font-size:28px; color:#8c8c8c; font-weight:bold; word-wrap:break-word; text-decoration:none; font-style:normal; }
.xans-layout-logobottom img { max-width:180px; }



.xans-layout-footer { float:right; width:100%; height:auto; margin-bottom:40px;}
.xans-layout-footer:after{content:"";display:block;clear:both;}
.xans-layout-footer .utilMenu { overflow:hidden; height:auto; border-bottom:1px solid #e8e8e8; line-height:43px; *zoom:1; }
.xans-layout-footer .utilMenu li { float:left; padding:0 10px 0 10px; background:url("//img.echosting.cafe24.com/skin/base/common/ico_bar2.gif") no-repeat 0 15px; }
.xans-layout-footer .utilMenu li.home { padding-left:0; background:none; }
.xans-layout-footer .utilMenu li a { color:#2e2e2e; }

.xans-layout-footer .foot_left{float:left;position:relative;width:550px}
.xans-layout-footer .address { padding:60px 0; color:#333; line-height:30px; }
.xans-layout-footer .address span { padding:0 25px 0 0; }
.xans-layout-footer .address span a { color:#333; }
.xans-layout-footer .pageTop {/* position:absolute; left:0; bottom:10px;*/ }

.xans-layout-footer .hosting { position:absolute; right:0; top:77px; }


.xans-layout-footer .foot_right{float:right;position:relative;width:649px;;border-left:1px solid #acacac;}
.xans-layout-footer .foot_right > div{float:left;width:219px;margin-left:102px;}
.xans-layout-footer .foot_right > div > ul:first-of-type{border-bottom:1px solid #acacac;height:181px;}
.xans-layout-footer .foot_right h4{margin-bottom:35px;font-weight:bold;}
.xans-layout-footer .foot_right > div:first-of-type > div > h4,.xans-layout-footer .foot_right > div:last-of-type > ul:last-of-type  h4{margin-top:35px;}

.xans-layout-footer .foot_right > div > ul:first-of-type > li{line-height:23px;}
.xans-layout-footer .foot_right > div:first-of-type > ul:first-of-type > li:nth-of-type(2){font-size:18px;padding-bottom:8px;}

.xans-layout-footer .foot_right > div ul > li > a{display:block;line-height:25px;margin-bottom:5px;/*border:1px solid #aaaaaa;*/width:153px;padding-left:8px;color:#333;} 

.copyWrap{width:100%;border-top:1px solid #acacac;height:54px;}
.copyWrap .copyright {margin:0 auto;  width:1200px; color:#333; font-size:11px; line-height:54px; }


.xans-layout-footer .escrow{position:absolute;right:50px;bottom:-10px;}


/* search */
.searchArea{float:right; margin:-47px 0 0; }
.searchArea fieldset { border-bottom:1px solid #959595; border-radius:2px;}
.searchArea input[name="search"]{border:0;}
.searchArea a {  width:143px; height:32px; padding:0 0 0 9px; border:0; line-height:32px; font-size:12px; color:#999; background:none;outline:none; }


/* BASIC css end */

