/*************************** 모바일 푸터 ***************************/

.fix_footer.mob > .container_fix{padding: 0;}
.fix_footer.mob > .container_fix > div{padding: 0 15px;}
.fix_footer.mob > .container_fix > div.ft_left{padding-bottom: 25px;}
.fix_footer.mob > .container_fix > div.ft_right{border-top: 1px solid #e1e1e1;}
.fix_footer.mob .ft_service > .tit{font-size: 18px; color: #333; font-weight: 600; line-height: 1em; display: block; margin-bottom: 25px;}
.fix_footer.mob .ft_service > .tel{font-size: 28px; color: #333; margin: 0 0 12px; line-height: 1em;}
.fix_footer.mob .ft_service .time_box > p {font-size: 13px; position: relative;}
.fix_footer.mob .ft_service .time_box > p.line {padding-left: 11px;}
.fix_footer.mob .ft_service .time_box > p.line:after {content: ''; display: block; position: absolute; top: 50%; left: 0; width: 1px; height: 12px; margin-top: -5.5px; background-color: #ccc;}
.fix_footer.mob .fix_links_box{border: none;}
.fix_footer.mob .fix_links_box .fix_links{text-align: left; padding: 25px 0 8px;}
.fix_footer.mob .fix_links_box .fix_links > li a{font-size: 13px; color: #333;}
.fix_footer.mob .fix_links_box .fix_links > li + li{margin-left: 22px; padding-left: 0;}
.fix_footer.mob .fix_links_box .fix_links > li + li:after{display: none;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info {float: none;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul {margin-bottom: 8px;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul > li {font-size: 13px; line-height: 1em; color: #888; display: inline-block; position: relative;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul > li + li{margin-left: 6px; padding-left: 10px;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul > li + li:after {content: ''; display: block; position: absolute; top: 50%; left: 0; width: 1px; height: 12px; margin-top: -5.5px; background-color: #d3d3d3;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul > li a {font-size: 13px; color: #888;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box h4 {font-size: 13px; color: #888; margin-top: 25px;}

/* LSY */
.fix_footer.mob .container_fix .fix_links {display: flex; gap: 25px; margin-top: 25px; margin-bottom: 10px;}
.fix_footer.mob .container_fix .fix_links > li > a {font-size: 13.5px; line-height: 22px; color: #222;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul > li {font-size: 12px;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box .ft_info .info_ul:nth-child(2) > li {line-height: 1.2;}
.fix_footer.mob .container_fix .ft_right .fix_infos_box h4 {font-size: 11.5px;}
.fix_footer.mob .ft_service .time_box > p.closed {margin-top: 10px;}