.footer{background-color:#f4f4f4;height:183px}.footer .inner{display:flex;justify-content:space-between}.footer .ft_left{margin-top:41px}.footer .pv_list{align-items:center;display:flex;height:23px}.footer .pv_item{margin-right:30px}.footer .flex_box{display:flex}.footer .flex_box .ft_logo{margin-right:33px}.footer .flex_box .ft_logo img{height:24px}.footer .pv_item a{color:#7b7b7b;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:17px}.footer .pv_item.bold a{color:#606060;font-weight:700}.footer .adrs_tel_wrap{align-items:center;display:flex;gap:20px;margin-top:37px}.footer .address{letter-spacing:.2xp}.footer .address,.footer .tel{color:#8d8d8d;font-size:13px;font-weight:400;line-height:16px}.footer .tel{letter-spacing:.2px;position:relative}.footer .tel:before{content:"|";left:-12px;position:absolute;top:0}.footer .copyright{color:#898989;font-size:13px;font-weight:600;letter-spacing:.2px;line-height:16px;margin-top:6px}.footer .ft_right{align-items:flex-end;display:flex;flex-direction:column}.footer .sns_list{align-items:center;display:flex;gap:16px;margin-top:36px}.footer .sns_item{height:34px;width:34px}.footer .sns_item a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:100%;text-indent:-10000px;width:100%}.footer .sns_item:last-child a{width:27px}.footer .fmly_sites{margin-top:27px;overflow:hidden;position:relative}.footer .fmly_sites.active{overflow:visible}.footer .fmly_sites .default{align-items:center;background:url(https://jobdadev.im/hubfs/JAINLAB/common/fmly_arrow.svg) no-repeat right 16px center;border:1px solid #b0b0b0;border-radius:6px;color:#505050;cursor:pointer;display:flex;font-size:13px;font-weight:400;height:42px;letter-spacing:.2px;line-height:16px;padding-left:24px;width:190px}.footer .fmly_sites.active .default{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/fmly_arrow_down.svg)}.footer .fmly_list{background-color:#fff;border:1px solid #cecece;border-radius:6px;bottom:48px;left:0;max-height:0;overflow:hidden;position:absolute;transition:all .3s ease;width:190px}.footer .fmly_list.active{max-height:200px}.footer .fmly_item{height:36px;width:100%}.footer .fmly_item a{align-items:center;color:#a0a0a0;display:flex;font-size:13px;font-weight:500;height:100%;line-height:16px;padding-left:22px;transition:.2s ease;width:100%}.footer .fmly_item a:hover{color:#373737}.footer_m{background-color:#f4f4f4;display:none;padding:42px 24px 60px}.footer_m .pv_list{align-items:center;display:flex;gap:30px}.footer_m .pv_item a{color:#7b7b7b;font-size:14px;font-weight:500;letter-spacing:.2px;line-height:17px}.footer_m .pv_item.bold a{color:#606060;font-weight:700}.footer_m .sns_list{align-items:center;display:flex;gap:16px;margin:28px 0}.footer_m .sns_item{height:34px;width:34px}.footer_m .sns_item a{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;text-indent:-10000px;width:100%}.footer_m .sns_item:first-child a{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/ft_youtube.svg)}.footer_m .sns_item:nth-child(2) a{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/ft_facebook.svg)}.footer_m .sns_item:nth-child(3) a{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/ft_insta.svg)}.footer_m .sns_item:nth-child(4) a{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/ft_cafe.svg)}.footer_m .sns_item:last-child a{background-image:url(https://jainlab.im/hubfs/JAINLAB/common/ft_blog.svg)}.footer_m .fmly_sites{position:relative}.footer_m .fmly_sites .default{align-items:center;background:url(https://jobdadev.im/hubfs/JAINLAB/common/fmly_arrow.svg) no-repeat right 16px center;border:1px solid #b0b0b0;border-radius:6px;color:#505050;display:flex;font-size:13px;font-weight:400;height:42px;letter-spacing:.2px;line-height:16px;padding-left:24px;width:190px}.footer_m .fmly_list{background-color:#fff;border-radius:6px;bottom:46px;left:0;max-height:0;overflow:hidden;position:absolute;transition:all .3s ease;width:190px}.footer_m .fmly_list.active{max-height:300px}.footer_m .fmly_item{border-left:1px solid #cecece;border-right:1px solid #cecece;height:42px;width:100%}.footer_m .fmly_item:first-child{border-radius:6px 6px 0 0;border-top:1px solid #cecece}.footer_m .fmly_item:last-child{border-bottom:1px solid #cecece;border-radius:0 0 6px 6px}.footer_m .fmly_item a{align-items:center;color:#505050;display:flex;font-size:13px;font-weight:400;height:100%;letter-spacing:.2px;line-height:16px;padding-left:24px;width:100%}.footer_m .ft_logo{margin:32px 0 16px}.footer_m .ft_logo img{height:24px}.footer_m .address{letter-spacing:.2xp}.footer_m .address,.footer_m .tel{color:#8d8d8d;font-size:13px;font-weight:400;line-height:16px}.footer_m .copyright,.footer_m .tel{letter-spacing:.2px;margin-top:6px}.footer_m .copyright{color:#898989;font-size:13px;font-weight:600;line-height:16px}@media screen and (max-width:821px){.footer .flex_box .ft_logo{margin-right:40px}.footer .adrs_tel_wrap{display:block;margin-top:26px}}@media screen and (max-width:768px){.footer{display:none}.footer_m{display:block}}@media screen and (max-width:400px){.footer_m .pv_list{gap:0;justify-content:space-between}}