/* BASIC css start */
#footer{ max-width: 850px; min-width: 320px; margin: 0 auto; margin-top: 50px;border-top: 2px solid #000;}
#footer .foot_inner{ padding: 8.5% 5%;}
#footer .foot_inner>div{margin-bottom: 30px;}
#footer .foot_inner>div li{color: #000; font-weight: 400;} 
#footer .foot_inner>div li a{font-family: 'Noto Sans KR', sans-serif; color: #000; font-weight: 400;}

#footer .foot_inner .f_top{}
#footer .foot_inner .f_top .cs_center{}
#footer .foot_inner .f_top .cs_center h5{font-family: 'Montserrat', sans-serif;font-size: 26px; color: #000; font-weight: 700; margin-bottom: 10px;}
#footer .foot_inner .f_top .cs_center ul{}
#footer .foot_inner .f_top .cs_center ul li{font-size: 12px; line-height: 1.8;font-family: 'Noto Sans KR', sans-serif; }

#footer .foot_inner .f_middle{}
#footer .foot_inner .f_middle .bank_info{}
#footer .foot_inner .f_middle .bank_info h5{font-size: 20px;font-family: 'Pretendard Variable', sans-serif !important; color: #000; font-weight: 500; margin-bottom: 5px;}
#footer .foot_inner .f_middle .bank_info ul{}
#footer .foot_inner .f_middle .bank_info ul li{font-family: 'Pretendard Variable', sans-serif !important; font-size: 15px;line-height: 1.8;font-weight: 500;}
#footer .foot_inner .f_middle .bank_info ul li span{font-family: 'Noto Sans KR', sans-serif;font-size: 14px; display: inline-block; margin-right: 5px;}
#footer .foot_inner .f_middle .bank_info ul li:last-child{font-family: 'Noto Sans KR', sans-serif;}

#footer .foot_inner .f_bottom{}
#footer .foot_inner .f_bottom .f_menu{width: 100%; display: flex;justify-content: space-between; margin-bottom: 9px;}
#footer .foot_inner .f_bottom .f_menu li{display: inline-block;}
#footer .foot_inner .f_bottom .f_menu li a{font-family: 'Noto Sans KR', sans-serif; font-size: 12px; font-weight: 600;}
#footer .foot_inner .f_bottom .f_info{margin-bottom: 20px;}
#footer .foot_inner .f_bottom .f_info li{font-family: 'Noto Sans KR', sans-serif;  display: inline-block;font-size: 10.7px; line-height: 1.6;padding-right: 7px;}

.season-time-indent {
  display: inline-block; /* blockµµ °¡´É */
  margin-left: 135px; /* ¡ç ¾ÕÂÊ ÅØ½ºÆ® ±æÀÌ¿¡ ¸ÂÃç Á¶Á¤ */
  font-size: 12px;
  
}


#footer .foot_inner .f_middle .bank_info ul li span {
  font-family: 'Pretendard Variable', sans-serif !important;
  font-size: 20px;
  display: inline-block;
  margin-right: 5px;
  width: 60px;
  text-align: left;
}

#footer .foot_inner .f_bottom .f_menu {
  width: 100%;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap; /* ¹ÝÀÀÇü ÁÙ¹Ù²Þ */
  gap: 5px 15px;
  margin-bottom: 9px;
}

#footer .foot_inner .f_bottom .f_info li {
  font-family: 'Pretendard Variable', sans-serif !important;
  display: inline-block;
  font-size: 11px;
  line-height: 1.6;
  padding-right: 7px;
}













/* BASIC css end */

