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


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

Site Name : 경남여성회
Part : 
Last edit : 2023
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)
font-family: 'Nanum Gothic', sans-serif; (400,700,800)
font-family: 'NanumSquareRound', sans-serif; (300,400,700,800)
font-family: 'Sang Sang Title'; (300, 500)
font-family: 'GmarketSans', sans-serif; (300,500,700)

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



.footer_img { height:450px; width:100%; background-image:url(/images/common/bg3.jpg); background-position:50% 100%; background-repeat:repeat-x;}

.footer_wrap { width:100%; background-color:#fff; padding:30px 0 ;  border-top:1px solid rgba(0,0,0,0.1);}

.footer_in { max-width:1600px; margin:0 auto; font-size:0; color:rgba(0,0,0,0.9);}
.footer_logo { display:inline-block; vertical-align:middle; width:23%; height:auto;}
.footer_menu_wrap { display:inline-block; vertical-align:middle; width:77%; height:auto;}
.footer_menu { width:100%; text-align: left; margin:0 auto; padding-bottom:30px;}
.footer_menu>a { display:inline-block; vertical-align:middle; margin-right:20px; font-size:16px;}
.footer_menu>a:nth-child(3) { color:#009cae;}
.footer_menu>p { display:inline-block; vertical-align:middle;}
.footer_menu>p>a { margin-right:4px;}

.footer_bottom { width:100%; text-align:left; margin:0 auto; font-size:13px;}
.footer_txt { width:100%; padding:0 0 10px 0; line-height:22px; border-top:1px solid rgba(0,0,0,0.1); padding-top:30px;}
.footer_txt>span { display:inline-block; vertical-align:top; margin-right:15px;}
.footer_copy { width:100%; padding:0; line-height:20px;}





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

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


.footer_img { height:300px; width:100%; background-image:url(/images/common/bg3.jpg); background-position:50% 100%; background-repeat:repeat-x; background-size:auto 100%;}

.footer_wrap { width:100%; background-color:#fff; padding:40px 0;}

.footer_in { max-width:1600px; margin:0 auto; font-size:0; color:rgba(0,0,0,0.9);}
.footer_logo { display:inline-block; vertical-align: middle; width:30%; height:auto;}
.footer_logo>img { width:90%; height:auto;}
.footer_menu_wrap { display:inline-block; vertical-align:middle; width:70%; height:auto;}
.footer_menu { width:100%; text-align: left; margin:0 auto; padding-bottom:20px;}
.footer_menu>a { display:inline-block; vertical-align:middle; margin:0 15px 10px 0; font-size:14px;}
.footer_menu>a:nth-child(2) { color:#009cae;}
.footer_menu>p { display:block; vertical-align:middle;}
.footer_menu>p>a { margin-right:4px;}

.footer_bottom { width:100%; text-align:left; margin:0 auto; font-size:13px;}
.footer_txt { width:100%; padding:0 0 10px 0; line-height:20px; border-top:1px solid rgba(0,0,0,0.1); padding-top:20px;}
.footer_txt>span { display:inline-block; vertical-align:top; margin-right:15px;}
.footer_copy { width:100%; padding:0; line-height:20px;}


}



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

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


.footer_img { height:150px; width:100%; background-image:url(/images/common/bg3.jpg); background-position:50% 100%; background-repeat:repeat-x; background-size:auto 100%;}

.footer_wrap { width:100%; background-color:#fff; padding:30px 20px;}

.footer_in { max-width:1600px; margin:0 auto; font-size:0; color:rgba(0,0,0,0.9);}
.footer_logo { display:none;}
.footer_menu_wrap { display:inline-block; vertical-align:middle; width:100%; height:auto;}
.footer_menu { width:100%; text-align: center; margin:0 auto; padding-bottom:20px;}
.footer_menu>a { display:inline-block; vertical-align:middle; margin:0 15px 10px 0; font-size:12px;}
.footer_menu>a:nth-child(2) { color:#009cae;}
.footer_menu>p { display:block; vertical-align:middle; text-align:center; padding-top:10px;}
.footer_menu>p>a { margin-right:4px;}

.footer_bottom { width:100%; text-align:center; margin:0 auto; font-size:12px;}
.footer_txt { width:100%; padding:0 0 10px 0; line-height:20px; border-top:1px solid rgba(0,0,0,0.1); padding-top:20px;}
.footer_txt>span { display:inline-block; vertical-align:top; margin-right:15px;}
.footer_copy { width:100%; padding:0; line-height:20px;}



}