@charset "UTF-8";

/*==================================================================

FOOTER

==================================================================*/
.footerBg{
width:100%;
margin:0 auto;
padding:0;
background:rgba(255,255,255,0.5);
}
@media screen and (min-width:961px){
footer{
width:40%;
margin:0 auto;
padding:0;
}
.footer_area{
width:100%;
margin:0 auto;
padding:30px 0 0;
background-color:#FBFAF5;
}
.footer_area ul{
width:30%;
margin:0 auto;
display:flex;
justify-content:space-around;
}
.footer_area ul li{
width:30px;
height:30px;
}
.footer_area ul li a{
text-decoration:none;
border-bottom:none;
}
.footerNav{
background:#062C54;
width:90%;
margin:30px auto 0;
padding:50px 0 30px;
border-radius:40px 40px 0 0;
}
.footerNav h2{
width:30%;
margin:0 auto 30px;
}
.footerNav ol{
width:90%;
margin:0 auto;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.footerNav ol li{
font-family: "Zen Kaku Gothic New", sans-serif;
font-size:16px;
text-align:center;
margin:0.25em 1em;
}
.footerNav ol li a:link{
color:#FFF;
}
.footerNav ol li a:hover{
text-decoration:none;
border-bottom:1px solid #FFF;
padding-bottom:0;
color:#FFF;
}
.footerNav ol li a:visited{
color:#FFF;
}
.footerNav p{
font-family: "Gowun Dodum", sans-serif;
font-size:13px;
color:#FFF;
text-align:center;
margin:3em auto 0;
}




}
@media only screen and (min-width:768px) and (max-width:960px){
footer{
width:50%;
margin:0 auto;
padding:0;
}
.footer_area{
width:100%;
margin:0 auto;
padding:30px 0 0;
background-color:#FBFAF5;
}
.footer_area ul{
width:30%;
margin:0 auto;
display:flex;
justify-content:space-around;
}
.footer_area ul li{
width:30px;
height:30px;
}
.footer_area ul li a{
text-decoration:none;
border-bottom:none;
}
.footerNav{
background:#062C54;
width:90%;
margin:30px auto 0;
padding:50px 0 30px;
border-radius:40px 40px 0 0;
}
.footerNav h2{
width:30%;
margin:0 auto 30px;
}
.footerNav ol{
width:90%;
margin:0 auto;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.footerNav ol li{
font-family: "Zen Kaku Gothic New", sans-serif;
font-size:15px;
text-align:center;
margin:0.25em 1em;
}
.footerNav ol li a:link{
color:#FFF;
}
.footerNav ol li a:hover{
text-decoration:none;
border-bottom:1px solid #FFF;
padding-bottom:0;
color:#FFF;
}
.footerNav ol li a:visited{
color:#FFF;
}
.footerNav p{
font-family: "Gowun Dodum", sans-serif;
font-size:12px;
color:#FFF;
text-align:center;
margin:3em auto 0;
}





}
@media only screen and (min-width:320px) and (max-width:767px){
footer{
width:100%;
margin:0 auto;
padding:0;
}
.footer_area{
width:100%;
margin:0 auto;
padding:30px 0 0;
background-color:#FBFAF5;
}
.footer_area ul{
width:30%;
margin:0 auto;
display:flex;
justify-content:space-around;
}
.footer_area ul li{
width:30px;
height:30px;
}
.footer_area ul li a{
text-decoration:none;
border-bottom:none;
}
.footerNav{
background:#062C54;
width:90%;
margin:30px auto 0;
padding:40px 0 20px;
border-radius:40px 40px 0 0;
}
.footerNav h2{
width:30%;
margin:0 auto 30px;
}
.footerNav ol{
width:90%;
margin:0 auto;
display:flex;
flex-wrap:wrap;
justify-content:center;
}
.footerNav ol li{
font-family: "Zen Kaku Gothic New", sans-serif;
font-size:14px;
text-align:center;
margin:0.25em 1em;
}
.footerNav ol li a:link{
color:#FFF;
}
.footerNav ol li a:hover{
text-decoration:none;
border-bottom:1px solid #FFF;
padding-bottom:0;
color:#FFF;
}
.footerNav ol li a:visited{
color:#FFF;
}
.footerNav p{
font-family: "Gowun Dodum", sans-serif;
font-size:12px;
color:#FFF;
text-align:center;
margin:3em auto 0;
}






}