@charset "euc-kr";

@import url('font.css');
@import url('common.css');

footer a {color:#c4c4c4;}
footer .top .wrapper {position:relative;height:70px;line-height:70px;}
footer .top {background:#43464d;}
footer .top ul {}
footer .top ul li {display:inline-block; position:relative; margin-right:35px;}
footer .top ul li:after {content:''; position:absolute; top:32px; right:-25px; width:5px; height:5px; background:#6f6f6f;}
footer .top ul li:last-child {margin-right:0;}
footer .top ul li:last-child:after {display:none;}
footer .top ul li a {display:block; width:100%; height:100%;}
footer .top ul li em {color:#7fbe25;}
footer .top select {position:absolute; top:0; right:0; width:250px; height:70px; color:#c4c4c4; border:0; border-left:1px solid #7c7e83; border-right:1px solid #7c7e83; background-color:transparent;}

footer .btm {padding:42px 0 70px; color:#c4c4c4; background:#4e505a;}
footer .btm .wrapper {position:relative;}
footer .btm .address address p {display:inline-block; position:relative; padding-left:32px; margin-right:35px;}
footer .btm .address address p:before {content:''; position:absolute; top:0; left:0; width:23px; height:23px; background-repeat:no-repeat; background-size:100%;}
footer .btm .address address .ad01:before {background-image:url(../images/ico/ico_fico01.jpg);}
footer .btm .address address .ad02:before {background-image:url(../images/ico/ico_fico02.jpg);}
footer .btm .address address .ad03:before {background-image:url(../images/ico/ico_fico03.jpg);}
footer .btm .address > p {margin-top:17px; font-size:12px; font-weight:500; font-family:'Montserrat';}
footer .btm .sns {position:absolute; top:0; right:-10px;}
footer .btm .sns a {margin-right:3px;}

.quick_btn {position:fixed; z-index:9999; bottom:100px; right:45px;}
.quick_btn a {display:block; width:55px; height:55px; border-radius:50%; text-indent:-9999px; background-repeat:no-repeat; background-position:center;}
.quick_btn a + a {margin-top:7px;}
.quick_btn .plus {background-image:url(../images/ico/ico_fix01.png); background-color:#3150a7;}
.quick_btn .top {background-image:url(../images/ico/ico_fix02.png); background-color:#4c4c4c;}

/************************************************************************************************************************************************************************************************************************************************************************************************/

@media all and (max-width:1419px){
	footer .btm .sns {right:20px;}
}

@media all and (max-width:1199px){
}

@media all and (max-width:980px){
	.quick_btn {bottom:50px; right:25px;}
	.quick_btn a {width:45px; height:45px; background-size:40px;}

	footer {font-size:15px;}
	footer .top {text-align:center;}
	footer .top ul {display:inline-block;}
	footer .top select {display:block; position:static; width:200px; height:50px; margin:0 auto; font-size:14px; border-top:1px solid #7c7e83; border-bottom:1px solid #7c7e83; background-size:20px;}
	
	footer .btm {padding:40px 0 40px;}
	footer .btm .sns {position:static; margin-top:15px;}
	footer .btm .address address p {margin-bottom:10px;}
}

@media all and (max-width:640px){
}

@media all and (max-width:375px){
}
