/* BASIC css start */
#footer {border-top:0px solid #D0D0D0; clear:both; margin-top:36px;}
#footer .footerInfo {display: block;}
#footer .footerInfo .footerInfoTop {border-bottom:1px solid #D0D0D0; padding:20px;text-align:center}
#footer .footerInfo .footerInfoBottom {border-bottom:1px solid #D0D0D0; padding:20px;}



#footer .footerMiddle {background-color:#999; text-align:center; padding:10px 0;}
#footer .footerMiddle a { display:inline-block; border-left:1px solid #a8a8a8; margin-left:-1px;color:#fff;padding:0 10px}
#footer .footerMiddle a:first-child {border-left:0}
#footer .footerlogo {display:none;position: relative; overflow: hidden;zoom: 1; padding: 10px 0 0 0;}
#footer .footerlogo p {width: 25%; float: left; text-align: center;}
#footer address {padding:12px 10px; color:#606060;text-align: center;}


/* ÇÏ´Ü °íÁ¤ ¹öÆ° */
.section_fixedFooter .btn_toggle_area {width: 100%; height: 44px; position: relative;}
.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: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; left:10px;}
/* //ÇÏ´Ü °íÁ¤ ¹öÆ° */


/* ÇÏ´Ü °íÁ¤ ¸Þ´º */
.section_fixedFooter {width:100%; position:fixed; bottom:0px; right:0px; left:0;display:none}
.section_fixedFooter .section_fixedFooter_dn {display:none; box-shadow: 0 0 10px 1px #404040; border-top: 1px solid #000;}
.section_fixedFooter .footerInfo {background-color:#fff;}
.section_fixedFooter .footerInfo .footerInfoTop {border-bottom:1px solid #D0D0D0; padding:20px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft {float:left;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft dt {font-size: 1.3em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopLeft .tel {color:#000; font-size:1.500em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopRight {width:70px; height:70px;background-color:#fff;border:1px solid #AFAFAF; display: table; text-align:center; float:right;}
.section_fixedFooter .footerInfo .footerInfoTop .footerInfoTopRight a { color:#000; display: table-cell; vertical-align: middle;}
.section_fixedFooter .footerInfo .footerInfoBottom {border-bottom:1px solid #D0D0D0; padding:20px;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomLeft {float:left;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomLeft dt {font-size: 1.3em; margin-bottom:6px;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomRight {width:70px; height:70px; background-color:#fff; border:1px solid #AFAFAF;display: table; text-align:center; float:right;}
.section_fixedFooter .footerInfo .footerInfoBottom .footerInfoBottomRight a { color:#000; display: table-cell; vertical-align: middle;}
.section_fixedFooter .footerMiddle {background-color:#000; text-align:center; padding:8px 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 #D0D0D0;}
    #footer .footerInfo .footerInfoTop {width:46%; float:left; border-bottom:0; border-right:1px solid #D0D0D0; margin-left:-1px; padding:20px 2%;}
    #footer .footerInfo .footerInfoBottom {width:46%; float:left; border-bottom:0; padding:20px 2%;}
}
@media screen and (min-width:768px) {
    #footer .footerInfo {position:relative; overflow:hidden; zoom:1; border-bottom:1px solid #D0D0D0;}
    #footer .footerInfo .footerInfoTop {width:46%; float:left; border-bottom:0; border-right:1px solid #D0D0D0; margin-left:-1px; padding:20px 2%;}
    #footer .footerInfo .footerInfoBottom {width:46%; float:left; border-bottom:0; padding:20px 2%;}
}

/* Ãß°¡ */

.bottom_menu {width:100%;margin:20px auto 0;clear:both;border-top:1px solid #E0E0E0;}
.bottom_menu li {width:25%;float:left;list-style:none;border-right:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;text-align:center}
.bottom_menu li:last-child {border-right:0}
.bottom_menu li a{display:block;font-size: .95em;padding:2px 0 10px}
.bottom_menu li img{width:30%;padding:7px 0 0}


.bbb_clear {clear:both;padding:0 0 0 0}
.bbb_clear1 {clear:both;padding:20px 0 0 0}
.bbb_clear2 {clear:both;padding:18px 0 0 0}

.sbcopy {width:100%;border-top:1px solid #e4e4e4;text-align:center;padding:10px 0}
.sbcopy span { display: block; font-weight: normal;  font-size: .75em;color:#777;padding:5px 0 0 0}


.cs_center {background:#f6f6f6;overflow:hidden}
.ccenter {clear:both;position:relative;width:100%;margin:0 auto;text-align:center;}
.ccenter ul{float:left;width:50%;height:100%;text-align:left;padding:0 0 5px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.ccenter ul:first-child{border-right:1px solid #E0E0E0}
.ccenter li {text-align:left;font-size: .95em;padding:0 16px}
.ccenter .call_title {font-size: 1.15em; color:#000;font-family:Montserrat,Georgia,dotum,'µ¸¿ò',Arial,sans-serif;letter-spacing:1px;padding-top:16px;padding-bottom:10px}
.ccenter .bank_info {font-size: 1.15em;color:#000;font-family:Montserrat,Georgia,dotum,'µ¸¿ò',Arial,sans-serif;padding-top:16px;padding-bottom:10px}
.ccenter .call_num {font-size: 1.55em;color:#000;padding-bottom:7px;}
.ccenter .call_time {font-size: 1.05em;color:#000}
.ccenter .bank_num {font-size: 1.15em;color:#000}

.ccenter2 {clear:both;position:relative;width:100%;margin:0 auto;text-align:center;}
.ccenter2 ul{float:left;width:50%;height:100%;text-align:left;padding:10px 0 30px;-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
.ccenter2 ul:first-child{border-right:1px solid #E0E0E0}
.ccenter2 li {text-align:left;font-size: .95em;padding:0 8px}
.ccenter2 .call_go a { display:block;width:80%;text-align:center;border:1px solid #000;padding:14px 10px;font-size: 1.25em;color:#000;margin:0 auto;
    -webkit-box-shadow:1px 1px 2px #ccc;
    -moz-box-shadow:1px 1px 2px #ccc;
      box-shadow:1px 1px 2px #ccc;
      background:#FFFFE3;
	  border-radius:3px;
   }

.ccenter2 .call_go2 a {display:block;width:80%;text-align:center;border:1px solid #000;padding:14px 10px;font-size: 1.25em;color:#000;margin:0 auto;
    -webkit-box-shadow:1px 1px 2px #ccc;
    -moz-box-shadow:1px 1px 2px #ccc;
      box-shadow:1px 1px 2px #ccc;
      background:#fff;
	  border-radius:3px;
   }
/* BASIC css end */

