/* BASIC css start */
#footer {clear:both; margin-top:50px;}
.footer_section01 {padding:20px 3%; text-align:left; border-top:1px solid #e5e5e5; margin:0px;position:relative;}
.footer_section01 .footer_sns {font-size:0px;position:absolute;top:30px;right:3%;}
.footer_section01 .footer_sns > div {font-size:12px;text-align:center;margin-bottom:5px;}
.footer_section01 .footer_sns img {height:30px; padding-left:6px;}

.footer_section01 .cscenter_title {margin:0px; font-size:14px; line-height:1; font-family:'Roboto', sans-serif;color:#000; padding:0;margin:5px 0 15px; }

.footer_section01 .cscenter_phone {margin:0px; font-size:24px; line-height:1; font-family:'Roboto', sans-serif;font-weight:700;color:#000; padding:0; }
.footer_section01 p {font-size:12px;color:#777;padding:5px 0 0 0; line-height:18px;font-family:'Roboto','Nanum Gothic', sans-serif;}
.footer_section01 .cs_btn {margin-top:10px;}
.footer_section01 .cs_btn ul li {float:left;background:url('//hsbchong7.img3.kr/mobile_marketo/bt_icon_btn_arrow.png');background-position:93% 7px;background-repeat:no-repeat;background-size:4px 8px;height:22px;line-height:22px;padding:0 18px 0 7px;margin-right:10px;border:1px solid #d9d9d9;}
.footer_section01 .cs_btn ul li a {font-size:12px; color:#555; letter-spacing:-0.05em; line-height:1;}
.footer_section01 .cs_btn ul li:hover a {color:#000;}
.footer_section2 ul {margin:0 auto;text-align:center;padding:10px 0;background-color:#eaeaea;font-size:0;}
.footer_section2 ul li {display:inline-block; padding:0px 13px;color:#999;font-size:12px;}
.footer_section2 ul li a {line-height:1;color:#555;font-size:12px;}
.footer_section2 ul li a.privacy {color:#000;}
.footer_section3 {padding:20px 3% 20px; text-align:left;font-size:12px; line-height:20px; color:#888;margin:0;background-color:#f2f2f2;}
.footer_section3 a {color:#888;}
.footer_section3 span {font-size:16px;color:#000;padding:0 0 10px 0;display:block;}
.footer_section3 span.copyright {font-size:12px;color:#888;font-weight:400;padding:0;}
.footer_section3 .ft_menu {border-top:1px solid #e1e1e1;margin-top:20px;}
.footer_section3 .ft_menu ul {margin:0 auto;padding:20px 0;font-size:0;}
.footer_section3 .ft_menu ul li {display:inline-block; padding:0px 6px 0 0;color:#888;font-size:12px;}
.footer_section3 .ft_menu ul li a {line-height:1;color:#a3a3a3;font-size:12px;}
.footer_section3 .ft_menu ul li a.privacy {color:#000;}

@media screen and (max-width:360px) {
	.footer_section2 ul li {padding:0 10px;}
}

/* ¿ìÃø Äü¹è³Ê */
#right_quick {position:fixed; bottom:80px ;right:3%;z-index:101;}
#right_quick > div {margin-top:10px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#right_quick > div img {width:39px;}
#right_quick ul li {display:block;margin-top:10px;position:relative;}
#right_quick ul li:first-child {margin:0;}
#right_quick ul li a img {width:39px;-webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s;  transition: all 0.3s;}
#right_quick .icon_quick_plus { cursor:pointer; position:relative;width:39px;height:39px;background-color:#fff;border:1px solid #d9d9d9; border-radius:50%;-webkit-border-radius:50%; -moz-border-radius:50%;}
#right_quick .icon_quick_plus img {width:15px;position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-7px;-webkit-transform:rotate(135deg); -moz-transform: rotate(135deg); -o-transform: rotate(135deg); -ms-transform: rotate(135deg); transform: rotate(135deg);-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; -ms-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
#right_quick .icon_quick_plus.is-open img {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg);}

/*ÇÏ´Ü °íÁ¤ ¸Þ´º Ãß°¡ */
.fix_ft {   position: fixed;  bottom: 0;    left: 0;    width:100%; z-index:10;   margin-top: 15px;    padding: 10px 0;border-top: solid 1px #eaeaea;    background: #f4f4f4;}
.fix_ft .ft_menu ul {width:100%;oveflow:hidden;}
.fix_ft .ft_menu ul li {float:left;width:20%;text-align:center;}
.fix_ft .ft_menu ul li a {  display: block;   width: 100%;   line-height: 100%;   padding-top: 30px;   font-size: 12px;   color: #5f5f5f;}

.fix_ft .ft_menu ul li.mn1 a {   background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img1.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn2 a {   background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img2.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn3 a { background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img3.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn4 a {  background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img4.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn5 a {   background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img5.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn6 a {   background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img6.png) no-repeat center 0;   background-size:30%;}
.fix_ft .ft_menu ul li.mn7 a {   background:url(//hsbchong7.img3.kr/mobile_marketo/new_foot_img7.png) no-repeat center 0;  background-size:30%;}




/* BASIC css end */

