/* BASIC css start */
/* 하단 */
#footer {margin:30px 2% 0; padding:20px 0 0 0; border-top:1px solid #cecece;}
#footer img {width:100%;}
#footer .section1 {padding:0;width:100%;margin:0 auto;}
#footer .section1 .bt_cscenter {float:left;width:50%;height:160px;text-align:center;}
#footer .section1 .bt_cscenter h2 {font-size:18px;padding:20px 0 15px;text-align:center;color:#333;}
#footer .section1 .bt_cscenter .phone {font-size:20px;font-weight:bold;color:#fff;margin:5px auto;background-color:#111;padding:5px;border-radius:5px;display:inline-block;text-align:center;}
#footer .section1 .bt_cscenter p {font-size:16px;color:#555;padding:0 0 15px;line-height:18px;text-align:center;}
#footer .section1 .bt_cscenter p span {color:#111;}
#footer .section1 .bt_bank {float:left;width:50%;background:url("/design/loupelife/mobile_fineday/top_line.gif") no-repeat left 0 top 50%; background-size:1px 200px;}
#footer .section1 .bt_bank h2 {font-size:18px;padding:20px 0 20px;text-align:center;color:#333;}
#footer .section1 .bt_bank p {font-size:18px;color:#555;padding:0 0 15px;line-height:18px;text-align:center;}
#footer .section1 .bt_call {margin:0 auto;text-align:center;width:80%;}
#footer .section1 .bt_cs {margin:0 auto;text-align:center;width:80%;}
#footer .section1 .bt_cs img,
#footer .section1 .bt_call img {width:105%;margin:0 auto;text-align:center;padding:0px 0 20px 0;}
#footer .section2 {height:35px; line-height:35px; margin-top:10px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
#footer .section2 ul {font-size:0;text-align:center;}
#footer .section2 ul li {display:inline-block;color:#a3a3a3; padding:0px 3px;text-align:center;font-size:11px;line-height:35px;}
#footer .section2 ul li a {color:#a3a3a3;font-size:11px;line-height:35px;text-align:center;}
#footer .section2 ul li a b {color:#555;}
#footer .section3 {padding:15px 0px 0px 0; color:#a3a3a3; line-height:20px;font-size:11px; text-align:center;}
#footer .section3 a {color:#888;font-size:11px;}

#footer .bt_sns { text-align: center; margin: 30px 0px 5px 0px; width: 100%; height: 25px; }
#footer .bt_sns ul {font-size:0;}
#footer .bt_sns ul li { display: inline-block; font-size: 0px; margin: 0px 3px; }
#footer .bt_sns ul li img {height:25px;width:25px;border:1px solid #e9e9e9}

#footer .section4 p img {width:24%;text-align:center;}
#footer .section4 p {text-align:center;font-size:11px;}
#footer .section4 #instafeed {margin:20px auto 0;text-align:center;}
#footer .section4 #instafeed img {border:none;width:15%;margin:0 2px;}
#footer .section4 .copyright {color:#555;}

#footer .section5 {position:relative;z-index:10;}
#footer .section5 img {width:18%;float:right;}


/*0922 추가*/
.section6{margin-top:20px;}
.section6 li {
    float: left;
    width: 22%;
    background: url(/design/loupelife/mobile_fineday/top_line.gif) no-repeat left 0 top 50%;
    margin: 0 3% 0 0;
    text-align: center;
}
.section6 li:first-child {
    background: url(/design/loupelife/mobile_fineday/top_line.gif) no-repeat right 0 top 50%;
}
.section6 li:nth-child(2) {
    background: none;
}
#footer .section6 img {
    height: 40px;
    width: auto;
}
#footer .section6 li:nth-child(2) img {
    height: 40px;
    width: auto;
}

.section7{margin-top: 20px;}
.section7 li { margin-bottom: 7px;}

.section11 {margin-top: 20px;}
.section11 ul{width:100%}
.section11 ul li{float:left; width:33.3%;}
.section11 ul li:nth-child(3) {padding-right:0px;}
.section11 ul li:last-child {margin-top:3px; padding-right:0px; width:100%;}




/* 190118 */
#footer .section5 {position:fixed; bottom:5px; width:80%;  left:20%;  z-index:10; }
#footer .section5 img {width:18%;float:right;}
#footer .section8 {position:fixed; top:9px; width:80%;  left:19%;  z-index:20; }
#footer .section8 img {width:20%;float:right;}
/* BASIC css end */


/* BASIC css end */

