/* BASIC css start */
/********************************* footer *********************************/

#footer{    width: 100%;
    padding: 50px 0;
    /*background: #f1f1f1;*/ text-align:center;}

/* °í°´¼¾ÅÍ */
#footer .footCs{ background:#fff;margin:10px;border-radius:7px;overflow:hidden;}
#footer .footCs ul{font-size:0; line-height:0; letter-spacing:0;}
#footer .footCs ul li{display:inline-block; vertical-align:top;	width:50%; padding:15px 18px; box-sizing:border-box; line-height:16px; font-size:10px; border-right:1px solid #f5f5f5;}
#footer .footCs ul li:last-child{border-right:0;}
#footer .footCs ul li h3{font-weight:400; font-size:11px; /*font-family:Nunito,'Hind Madurai','¸¼Àº °íµñ',AppleGothic,sans-serif;*/ margin-bottom:8px; color:#666; letter-spacing:0.2px;margin-bottom:10px;}
#footer .footCs ul li h3.call{font-weight:600; font-size:13px;margin-bottom:8px;  }
#footer .footCs ul li p{/*font-family:Nunito,'Hind Madurai','¸¼Àº °íµñ',AppleGothic,sans-serif;*/line-height:15px; font-size:10px;}
#footer .footCs .btnArea{position:relative;}
#footer .footCs .btnArea a{text-align:left; padding-left:38px;}
#footer .footCs .btnArea a i{position:absolute; top:10px; left:15px; width:18px; height:18px; padding-top:1px; box-sizing:border-box; font-size:10px; background:#cacaca; line-height:18px; border-radius:10px; text-align:center;}

/* È¸»ç¼Ò°³ ~ °³ÀÎÁ¤º¸ÀÇÃë±Þ */
#footer .footMenu{/*padding:5px 18px;*/ background:#fff; /*border-bottom:1px solid #f5f5f5;*/ box-sizing:border-box;}
#footer .footMenu ul{font-size:0; line-height:0; letter-spacing:0;}
#footer .footMenu ul li {display:inline-block; vertical-align:middle; padding-right:6px; background:url(/design/yerna/onedesign2/mobile/images/ico_footmenu.png) no-repeat 100% 50%; margin-right:5px;}
#footer .footMenu ul li:last-child {background:none; margin-right:0; padding-right:0;}
#footer .footMenu ul li a {/*font-family:'Poppins','¸¼Àº °íµñ',sans-serif;*/ color:#757575; font-size:11px; letter-spacing:0; line-height:23px; font-weight:400;}

/* »óÁ¡Á¤º¸ */
#footer .company_info{padding:3px 18px; box-sizing:border-box; background:#fff;}
#footer .company_info li{display:inline-block; padding:0 2px; font-size:12px; letter-spacing:0; line-height:15px; font-weight:300; color:#000;}
#footer .company_info li strong{display:none;}

/* ÃÖÇÏ´Ü */
#footer .footBottom{/*font-family:'Poppins','¸¼Àº °íµñ',sans-serif;*/ padding:13px 18px; font-size:12px; color:#000; /*background:#f5f5f5;*/ text-align:center;}
#footer .footBottom .follow {/*float:right;*/ font-size:0; line-height:0; letter-spacing:0;}
#footer .footBottom .follow li {position:relative; display:inline-block; text-align:center; margin-left:6px;}
#footer .footBottom .follow li a{display:block; width:100%; color:#a5a5a5;}
#footer .footBottom .follow li i {font-size:20px; vertical-align:middle; margin-top:-3px; }



/* ½ºÅ©·Ñ ½Ã ³ëÃâµÇ´Â °íÁ¤¹öÆ° */
.scrollBtn { display:none; position:fixed; bottom:60px; right:11px; z-index:100;}
.scrollBtn a { display:block; width:38px; height:38px; border-radius:38px; overflow:hidden; box-sizing:border-box; background:rgba(183,182,179,0.5); color:#fff; padding:12px; font-size:15px; margin-top:2px;}
.scrollBtn a.btn_Sns{padding:0;}
.scrollBtn a.btn_Sns img{max-width:100%;}

/* ¼û±â±â, ÆîÄ¡±â ¹öÆ° */
.scrollBtn a#btn_Right{background:rgba(116,116,116,0.5); transform:rotate(0);}
.scrollBtn a#btn_Right i{transform:rotate(0);}
.scrollBtn a#btn_Right.open i{transform:rotate(90deg);}



/* BASIC css end */

