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


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

Site Name : 최고급형 E
Part : 
Last edit : 2022
Author : Gautech

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

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





footer>h2 { display:none;}

.footer_wrap { width:100%; height:auto; color:rgba(255,255,255,0.6); background-color:#2e2e2e; padding:0 0 60px 0; text-align:center; letter-spacing:-0.02em; font-size:14px;}

.footer_menu { position:relative; width:100%; max-width:1300px; margin:0 auto; padding:20px 20px; font-size:0;}
.footer_menu>a { display:inline-block; padding:0 10px; font-size:14px; line-height:40px; background-image:url(/images/icon/menu_bar.png); background-repeat:no-repeat; background-position:100% 50%;}
.footer_menu>a:nth-child(10) { color:rgba(255,153,0,1);}
.footer_menu>a:last-child { background-image: none;}

.footer_bottom { width:100%; max-width:1300px; margin:0 auto; padding:0 20px; border-top:1px solid rgba(255,255,255,0.1);}
.footer_tel { width:100%; padding:40px 10px 20px 10px; line-height:20px;}
.footer_tel>p { display:inline-block; vertical-align:middle; margin-right:20px; font-size:18px;}
.footer_tel>p>span { display:inline-block; vertical-align:middle; margin-left:10px; color:#ffa414;}
.footer_txt { width:100%; padding:10px 10px 20px 10px; line-height:20px;}
.footer_txt>span { margin-right:20px;}
.footer_copy { width:100%; padding:0 10px; line-height:20px;}





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

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


footer>h2 { display:none;}

.footer_wrap { width:100%; height:auto; color:rgba(255,255,255,0.6); background-color:#2e2e2e; padding:0 0 60px 0; text-align:center; letter-spacing:-0.02em; font-size:13px;}

.footer_menu { position:relative; width:100%; max-width:1300px; margin:0 auto; padding:20px 20px; font-size:0;}
.footer_menu>a { display:inline-block; padding:0 10px; font-size:13px; line-height:40px; background-image:url(/images/icon/menu_bar.png); background-repeat:no-repeat; background-position:100% 50%;}
.footer_menu>a:nth-child(10) { color:rgba(255,153,0,1);}
.footer_menu>a:last-child { background-image: none;}

.footer_bottom { width:100%; max-width:1300px; margin:0 auto; padding:0 20px; border-top:1px solid rgba(255,255,255,0.1);}
.footer_tel { width:100%; padding:40px 10px 20px 10px; line-height:20px;}
.footer_tel>p { display:inline-block; vertical-align:middle; margin-right:20px; font-size:16px;}
.footer_tel>p>span { display:inline-block; vertical-align:middle; margin-left:10px; color:#ffa414;}
.footer_txt { width:100%; padding:10px 10px 20px 10px; line-height:20px;}
.footer_txt>span { display:inline-block; vertical-align:middle; margin-right:20px;}
.footer_copy { width:100%; padding:0 10px; line-height:20px;}


}



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

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


footer>h2 { display:none;}

.footer_wrap { width:100%; height:auto; color:rgba(255,255,255,0.6); background-color:#2e2e2e; padding:0 0 40px 0; text-align:center; letter-spacing:-0.02em; font-size:12px;}

.footer_menu { position:relative; width:100%; max-width:1300px; margin:0 auto; padding:20px 10px; font-size:0;}
.footer_menu>a { display:inline-block; padding:0 10px; font-size:12px; line-height:25px; background-image:url(/images/icon/menu_bar.png); background-repeat:no-repeat; background-position:100% 50%;}
.footer_menu>a:nth-child(10) { color:rgba(255,153,0,1);}
.footer_menu>a:last-child { background-image: none;}

.footer_bottom { width:100%; max-width:1300px; margin:0 auto; padding:0 10px; border-top:1px solid rgba(255,255,255,0.1);}
.footer_tel { width:100%; padding:30px 10px 20px 10px; line-height:20px;}
.footer_tel>p { display:inline-block; vertical-align:middle; margin-right:10px; font-size:14px;}
.footer_tel>p>span { display:inline-block; vertical-align:middle; margin-left:5px; color:#ffa414;}
.footer_txt { width:100%; padding:10px 10px 20px 10px; line-height:20px;}
.footer_txt>span { display:inline-block; vertical-align:middle; margin-right:10px;}
.footer_copy { width:100%; padding:0 10px; line-height:20px;}



}