/* BASIC css start */
#footer {margin:50px 0 0; }
  
#footer .insta_box {font-size:0;line-height:0;padding:10px 10px 10px ;background:#f7f7f7;border-top:1px solid #ddd;}
#footer .insta_box .insta {margin:0 0 2px 0; }
#footer .insta_box .insta img {  width:100px;}
#footer .insta_box .insta:after{content:"";display:block;clear:both;}
#footer .insta_box .insta_img {border:1px solid #eee;padding:4px 4px 3px;background:#fff;}

 #footer .sns{padding:15px 0;color:#222;text-align:center;background:#fff;}
 
 #footer .sns:after{content:"";display:block;clear:both;}
 
 #footer .sns ul{font-size:0;}
 
 #footer .sns ul li{display:inline-block;*display:inline;*zoom:1;margin:0 8px;}
 
 #footer .sns ul li a{display:block;}
 
 #footer .sns ul li img{height:25px;}






 
 #customer {clear:both;overflow:hidden;width:100%;margin:0px auto 0;padding:20px 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background-color:#f8f8f8;text-align:center;}
 
 #cus_left{overflow: hidden;float:left;width:47%;margin:0;padding:0 10px 0 4px;text-align:center;font:bold 11px arial,Dotum,AppleGothic,sans-serif;letter-spacing:0.2px;color:#444;border-right:1px solid #ededed;}
 
 #cus_left h2{ color:#19110f;font:10px 'Montserrat',verdana; margin:0 auto 10px;line-height:14px;}
 
 #cus_right{overflow:hidden;float:left;width:45%;margin:0;padding:0 4px;text-align:center;font:bold 11px arial,Dotum,AppleGothic,sans-serif;letter-spacing:0.2px;color:#444;border-left:0px solid #ededed;}
 
 #cus_right h2{ color:#19110f;font:10px 'Montserrat',verdana; margin:0 auto 10px;line-height:14px;}
 
 #cus_right ul li{line-height:22px;height:22px;font-size:11px;}
 
 .bottommenu .btm{ overflow: hidden;border-bottom:1px solid #ddd;}
 
 .bottommenu .btm li { list-style:none; float: left;width:20%;height:40px;letter-spacing: -0.05em;background: url(/design/paperkids/mobile/bg_gnb_line.png) right 50% no-repeat;background-size:1px auto;}
 
 .bottommenu .btm li span a { cursor:pointer;display:block;padding:12px 0 16px 0;height:13px;color:#19110f;font:11px 'Montserrat',verdana; font-weight:none; text-align:center;}
 
 .bottommenu .btm li.btm01{width:25%;}
 
 .bottommenu .btm li.btm02{width:25%;}
 
 .bottommenu .btm li.btm03{width:25%;}
 
 .bottommenu .btm li.btm04{width:25%;}
 
 #footer address{ padding:10px 10px 0;font-size:11px;line-height:1.5em;color:#444;background:#fff;text-align:center;}
 
 #footer address img{width:100%;}
 
 #footer address a{color:#444;}
 
 #footer .footerTerms{margin:15px 0 0;font-size:11px;text-align:center;}
 
 #footer .footerTerms a{padding:0 10px;font-weight:bold; text-transform:uppercase; }
 
 #footer .inis{margin:10px auto 20px;text-align:center;padding:0 20px;}
 
 #footer .inis img{width:100%;}#footer .bloglink{margin:10px auto;text-align:center;padding:0 20px;}
 
 #footer .bloglink span{margin:0 5px;}
 
 #footer .bloglink img{width:10%;cursor:auto;}












/* 하단메뉴시작 */

ul, li {list-style:none;}


.wiz_foot1 { background-color:#fff; padding:5px 0; border-top:1px solid #D6D6D6; z-index:-1;  }

.wiz_foot .box { width:100%; border:none;   }

.wiz_foot .box .title { padding:0 0 10px; font-size: 18px; font-family: '돋움', sans-serif; font-weight:bold; color:#000; }

.wiz_foot .box .body { padding:5px 0; }

.wiz_foot .box .body ul { overflow:hidden; border-bottom:none; }

.wiz_foot .box .body ul:last-child { border-bottom:none; }

.wiz_foot .box .body ul li { float:left; width:25%; font-size:11px; line-height:15px; text-align:center; color:#333; border-right:none; }

.wiz_foot .box .body ul li:last-child { border-right:none; }

.wiz_foot .box .body ul li a { display:inline-block; width:55px;height:55px;font-size:11px;font-weight:nomal;letter-spacing:-1px;color:#333;padding:0px 0 0 0;border:0px solid #999;border-bottom:0px solid #CCC;background: url("/design/paperkids/wizmobile/foot_bg.png") no-repeat;
border-radius:0px;background-size:440px auto; z-index:1;}

.wiz_foot .box .body ul li .iocn_01 { background-position:0px 0px;background-color:; }

.wiz_foot .box .body ul li .iocn_02 {background-position:-55px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_03 {background-position:-110px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_04 {background-position:-165px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_05 {background-position:-220px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_06 {background-position:-275px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_07 {background-position:-330px 0px;background-color:;}

.wiz_foot .box .body ul li .iocn_08 {background-color:;background-position:-385px 0px;}



/* 하단메뉴끝 */
.wizcall {margin:10px auto;text-align:center;}
 
.wizcall a{ display:inline-block;width:80%;padding:6px 10px 5px 10px !important;font-size:12px;color:#444;border:1px solid #DCDCDC !important;background-color:#fff;box-shadow: inset 0px 1px 1px #fff;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
 
.wizcall a:before{ content:"";display:inline-block;width:11px;height:11px;margin-right:5px;vertical-align:middle;margin-top:-2px;background:url("/design/paperkids/wizmobile/ico_footer_tel.png") no-repeat 0 0;background-size:100% 100%;}
 
.wizdeli_1 {margin:10px auto;text-align:center;}
 
.wizdeli_1 a { display:inline-block;width:80%;padding:6px 10px 5px 10px !important;font-size:12px; color:#444;border:1px solid #DCDCDC !important;background-color:#fff;box-shadow: inset 0px 1px 1px #fff;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
 
.wizdeli_1 a:before{content:"";display:inline-block; width:20px;height:20px;margin-right:5px;vertical-align:middle;margin-top:-2px;background:url("/design/paperkids/wizmobile/k_talk.png") no-repeat 0 0;background-size:100% 100%;}
.wizdeli_2 {margin:10px auto;text-align:center;}
 
.wizdeli_2 a { display:inline-block;width:80%;padding:6px 10px 5px 10px !important;font-size:12px; color:#444;border:1px solid #DCDCDC !important;background-color:#fff;box-shadow: inset 0px 1px 1px #fff;border-radius:0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
 
.wizdeli_2 a:before{content:"";display:inline-block; width:20px;height:20px;margin-right:5px;vertical-align:middle;margin-top:-2px;background:url("/design/paperkids/wizmobile/n_talk.png") no-repeat 0 0;background-size:100% 100%;}

/* 하단 고정 버튼 */
.section_fixedFooter .btn_toggle_area {width: 100%; height: 44px; position: relative;  z-index:999999;}
.section_fixedFooter .btn_toggle_area .btn_up {width:33px; height:33px; line-height:33px; display: block; border:2px solid rgba(88, 86, 86, 0.59); background-color:rgba(104, 108, 111, 0.8); text-align:center; border-radius:30px; color:#fff; position: absolute; top:0; right:10px;}
.section_fixedFooter .btn_toggle_area .btn_fixedFooter { width:60px; height:33px; line-height:33px; display: block; border:2px solid rgba(88, 86, 86, 0.59); background-color:rgba(104, 108, 111, 0.8); text-align:center; border-radius:30px; color:#fff; position: absolute; top:0; left:10px;}
/* //하단 고정 버튼 */
/* 하단 고정 메뉴 */
.section_fixedFooter {
  width: 100%;
  position: fixed;
  bottom: 0px;
  right: 0px;
  left: 0;
  z-index: 999999;
}
.section_fixedFooter .section_fixedFooter_dn {
  display: none;
  box-shadow: 0 0 10px 1px #404040;
  border-top: 1px solid #c1c1c1;
}
.section_fixedFooter .footerInfo {
  background-color: #fff;
  padding: 15px;
}

.footerInfoTop {
  display: flex;
  justify-content: space-evenly;
}

.footerInfoTop div {
  width: 70px;
  height: 70px;
  background-color: #3c3c3c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.footerInfoTop div a {
  color: #fff;
}

.section_fixedFooter .footerMiddle {
  background-color: #3e4347;
  text-align: center;
  padding: 12px 0;
  clear: both;
}
.section_fixedFooter .footerMiddle a {
  width: 25%;
  display: inline-block;
  border-left: 1px solid #a2a2a2;
  color: #fff;
  margin-left: -1px;
}
/* //하단 고정 메뉴 */
@media screen and (min-width:420px) and (max-width:767px) {
    #footer .footerInfo {position:relative; overflow:hidden; zoom:1; border-bottom:1px solid #b3b3b3;}
    #footer .footerInfo .footerInfoTop {width:46%; float:left; border-bottom:0; border-right:1px solid #b3b3b3; margin-left:-1px; padding:20px 2%;}
    #footer .footerInfo .footerInfoTop .footerInfoTopLeft {float:left;}
    #footer .footerInfo .footerInfoBottom {width:46%; float:left; border-bottom:0; padding:20px 2%;}
    #footer .footerInfo .footerInfoBottom .footerInfoBottomLeft {float:left;}
}
@media screen and (min-width:768px) {
    #footer .footerInfo {position:relative; overflow:hidden; zoom:1; border-bottom:1px solid #b3b3b3;}
    #footer .footerInfo .footerInfoTop {width:46%; float:left; border-bottom:0; border-right:1px solid #b3b3b3; margin-left:-1px; padding:20px 2%;}
    #footer .footerInfo .footerInfoTop .footerInfoTopLeft {float:left;}
    #footer .footerInfo .footerInfoBottom {width:46%; float:left; border-bottom:0; padding:20px 2%;}
    #footer .footerInfo .footerInfoBottom .footerInfoBottomLeft {float:left;}
}



/* BASIC css end */

