/* BASIC css start */
/* BASIC css start */
/*====================================================================*/
/******************************* footer *******************************/
/*====================================================================*/
footer{width:100%; max-width:1400px; padding:30px 0; box-sizing:border-box; margin:120px auto 0; text-align:center; border-top:1px solid #f1f1f1; position:relative;}

/* »óÁ¡Á¤º¸ */
footer span{display:inline-block;padding-right:8px;line-height:20px;font-size:11px;/* color:#b9b9b9; */color: #000;letter-spacing:0.2px;}
footer span a{display:inline-block;/* color:#b9b9b9; */color: #000;letter-spacing:0.2px;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;-o-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}
footer span a:hover{color:#777;}

footer .copy{}
footer .escrow{position:absolute; bottom:35px; right:0;}

#f_menu{font-size:0; line-height:0; letter-spacing:0; margin-bottom:15px;}
#f_menu span{}
#f_menu span a{text-transform:uppercase; letter-spacing:0.4px;}

#f_info{font-size:0; line-height:0; letter-spacing:0;}
#f_info span{}


/* ÀÎ½ºÅ¸±×·¥ */
#insta{margin-bottom:30px;}
#insta .titleArea{margin-bottom:20px;}
#insta .titleArea p{float:right; border:1px solid #eee; padding:1px 13px; border-radius:30px; cursor:pointer; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out;}
#insta .titleArea p:hover{color:#c58876;}


/* °íÁ¤¹öÆ° */
#fix_bottom{display:inline-block; position:fixed; right:30px; bottom:20px; z-index:1001;}
#fix_bottom a{display:block; padding:2px; opacity:0.7; -webkit-transition:0.1s ease-in-out; -moz-transition:0.1s ease-in-out; -o-transition:0.1s ease-in-out; transition:0.1s ease-in-out;}
#fix_bottom a:hover{opacity:1;}
#fix_bottom a:first-child{opacity:0.9;}



#sns{display: inline-block;vertical-align: top;margin-top: 15px;}
#sns ul{}
#sns ul li{display:block; margin-bottom:7px;}
#sns ul li a{display:block;color: #000;}
#sns ul li a:hover {
    color: #000000;
}
#sns ul li a span{display:inline-block; vertical-align:middle; line-height:24px; background:#f0f0f0; padding:0 10px; border-radius:20px; -webkit-transition:0.2s ease-in-out; -moz-transition:0.2s ease-in-out; -o-transition:0.2s ease-in-out; transition:0.2s ease-in-out;}
#sns ul li a i{display:inline-block; vertical-align:-3px; font-size:15px; margin-right:10px;}
#sns ul li a:hover span{color:#000000;}

#cs, 
#cs2{
    display: inline-block;
    vertical-align: top;
    margin-top: 15px;
    margin-right: 50px;
    color: #000;
}
#cs h2,
#cs h3,
#cs2 h2,
#cs2 h3{font-size:11px; letter-spacing:0.5px;}
#cs h2, #cs2 h2{margin: 0 0 6px;padding-left:15px;position:relative;text-transform:uppercase;}
#cs h2:before, #cs2 h2:before{content:"";position:absolute;background-color: #000;width:8px;height:1px;left:0px;top:8px;}
#cs h3, #cs2 h3{font-size:17px; font-weight:500; padding-bottom:6px;}
#cs p, #cs2 p{line-height:17px;color: #000;}
#cs .num, #cs2 .num{font-size:12px; padding-left:8px;}

/* ÇÑ±ÛÀÏ ¶§
#cs span{padding-left:8px;}
#cs span.num{font-size:12px;}
*/
 
.escrow2 {
    margin-top: 25px;
}

/* BASIC css end */

