﻿@charset "utf-8";
/* CSS Document */


/* CSS Information ----------------------------------------

Site Name : 반응형 최고급형 A
Part : 
Last edit : 2021.01.01
Author : Gautech

관련폰트 :
font-family: 'Noto Sans KR', sans-serif; (100,300,400,500,700,900)
font-family: 'Noto Serif KR', serif; (200,300,400,500,600,700,900)
font-family: 'Roboto', sans-serif; (100,300,400,500,700,900)
font-family: 'NanumSquareRound', sans-serif; (300,400,700,800)
font-family: 'NanumBarunGothic', sans-serif; (200,300,400,700)

--------------------------------------------------------- */


footer {}
.footer_wrap { position:relative; background-color:#232d3a; min-height:300px; padding:50px 80px 50px 80px; color:rgba(255,255,255,0.8); letter-spacing:-0.02em;}
.footer_menu { margin-bottom:50px;}
.footer_menu>a { color:rgba(255,255,255,0.8); display:inline-block; padding:0 11px 0 10px; background-image:url(/images/icon/menu_bar3.png); background-repeat:no-repeat; background-position:99% 50%;}
.footer_menu>a:last-child { background-image:none;}
.footer_menu>a:nth-last-child(2), .footer_menu>a:nth-last-child(3) { color:#92e9ff;}
.footer_menu>a:nth-child(1) { padding-left:0;}
.footer_tel { margin-bottom:50px; color:#92e9ff; font-family: 'Noto Sans KR', sans-serif; font-size:18px;}
.footer_tel>span { padding-right:20px;}
.footer_add {}
.footer_add>span { padding-right:15px;}
.footer_add2 { margin-bottom:50px;}
.footer_add2>span { padding-right:15px;}
.footer_copy {}




/* 1024 ~ 768까지 태블릿 설정 */

@media screen and (max-width:1024px){

footer {}
.footer_wrap { position:relative; background-color:#232d3a; min-height:1px; padding:50px 50px 50px 50px; color:rgba(255,255,255,0.8); letter-spacing:-0.02em;}
.footer_menu { margin-bottom:30px;}
.footer_menu>a { color:rgba(255,255,255,0.8); display:inline-block; padding:0 20px 0 0; background-image:url(/images/icon/menu_bar3.png); background-repeat:no-repeat; background-position:90% 50%; line-height:24px;}
.footer_menu>a:last-child { background-image:none;}
.footer_menu>a:nth-last-child(3), .footer_menu>a:nth-last-child(4) { color:#92e9ff;}
.footer_menu>a:nth-child(1) { padding-left:0;}
.footer_tel { margin-bottom:30px; color:#92e9ff; font-family: 'Noto Sans KR', sans-serif; font-size:18px;}
.footer_tel>span { padding-right:20px;}
.footer_add {}
.footer_add>span { padding-right:15px;}
.footer_add2 { margin-bottom:30px;}
.footer_add2>span { padding-right:15px;}
.footer_copy {}


}



/* 767 ~ 320까지 모바일 설정 */

@media screen and (max-width:767px){

footer {}
.footer_wrap { position:relative; background-color:#232d3a; min-height:1px; padding:30px 20px 30px 20px; color:rgba(255,255,255,0.8); letter-spacing:-0.02em;}
.footer_menu { margin-bottom:20px;}
.footer_menu>a { color:rgba(255,255,255,0.8); display:inline-block; padding:0 20px 0 0; background-image:url(/images/icon/menu_bar3.png); background-repeat:no-repeat; background-position:90% 50%; line-height:24px;}
.footer_menu>a:last-child { background-image:none;}
.footer_menu>a:nth-last-child(3), .footer_menu>a:nth-last-child(4) { color:#92e9ff;}
.footer_menu>a:nth-child(1) { padding-left:0;}
.footer_tel { margin-bottom:20px; color:#92e9ff; font-family: 'Noto Sans KR', sans-serif; font-size:16px;}
.footer_tel>span { padding-right:20px; display:block;}
.footer_add {}
.footer_add>span { padding-right:15px;}
.footer_add2 { margin-bottom:20px;}
.footer_add2>span { padding-right:15px;}
.footer_copy {}

.footer_right { display:none;}


}