/* BASIC css start */
#footer * {
    box-sizing: border-box;
}
#footer :is(*){font-family: 'Jost','Noto Sans KR', sans-serif;}
#footer{width: 100%; min-width: 320px; max-width: 850px; margin: 70px auto 0;}
#footer>div{margin-bottom: 40px;}
#footer>div h4{font-size: 13px; font-weight: 700;color: #000;margin-bottom: 15px;}
#footer>div li{font-family: 'Noto Sans KR', sans-serif;color: #ababab; font-size: 13px; font-weight: 400; line-height: 2;}
#footer>div li a{font-family: 'Noto Sans KR', sans-serif;}
#footer .f1{padding: 0 5%;}
#footer .f1 select{background-color: #fff;height: max-content; border: none; border-bottom: 1px solid #000; font-size: 14px;min-height:40px; font-weight: 700;padding-right: 40px; width: 100%;padding: 10px 0;}
#footer .f1 select option{}
#footer .f2{}
#footer .f2 ul{display: flex; flex-wrap: wrap; border-top: 1px solid #000;}
#footer .f2 ul li{width: 50%;}
#footer .f2 ul li a{display: block;color: #808080;font-size: 13px;font-weight: 400; text-align: center;border-bottom: 1px solid #e6e6e6; padding: 10px 0;}
#footer .f2 ul li:nth-child(odd){border-right: 1px solid #e6e6e6;}
#footer .f3{padding: 0 5%; display: flex;gap: 5%;}
#footer .f3>div{width: 50%;}
#footer .f3>div h4{}
#footer .f3>div h5{font-size: 21px; font-weight: 700;margin-bottom: 10px;padding-top:7px; }
#footer .f3>div ul{}
#footer .f3>div ul li{}
#footer .f4{padding: 0 5%;}
#footer .f4 h4{}
#footer .f4 ul{}
#footer .f4 ul li{display: inline-block; margin-right: 5px;color: #7c7c7c;}
#footer .f4 ul li a{color: #000; text-decoration: underline;}
#footer .f5{}
#footer .f5 ul{display: flex; justify-content: space-between; align-items: center; padding: 0 5%; gap: 10px;}
#footer .f5 ul li{flex-grow: 1;}
#footer .f5 ul li a{display: block;border: 1px solid #aaaaaa; text-align: center; padding: 6px 0;font-size: 13px; color: #000; font-weight: 400;}
#footer .f6{}
#footer .f6 ul{display: flex; align-items: center;justify-content: center; gap: 20px;}
#footer .f6 ul li{}
#footer .f6 ul li a{display: flex;}
#footer .f6 ul li a img{transform: scale(.66); transform-origin: center center;}
/* BASIC css end */

