header.header-market{font-family:Hiragino Sans,Sans-Serif;height:max-content;box-sizing:border-box}header.header-market .header-top{max-width:1100px;margin:auto;padding:20px 0;display:flex;align-items:center;justify-content:space-between}header.header-market .header-top .logo_market{max-width:210px;height:41px;width:100%}header.header-market .header-top .logo_market img{width:100%;height:100%}header.header-market .header-top .box-header-top-right{display:flex;align-items:center;gap:20px}header.header-market .header-top .search_box{position:relative;max-width:260px;padding:0;background:#fff;margin:0}header.header-market .header-top .search_box input{width:100%;height:40px;padding:9.5px 24px 9.5px 9px;border:1px solid #E1E1E1;border-radius:5px;background:#fff;font-size:14px;line-height:21px;outline:none}header.header-market .header-top .search_box input::placeholder{color:#BEBEBE;font-size:14px;line-height:21px;font-weight:400}header.header-market .header-top .search_box button{position:absolute;right:9px;top:50%;transform:translateY(-50%);width:15px;height:16px;border:0;background:#fff0;padding:0}header.header-market .header-top .search_box button svg{width:15px;height:16px}header.header-market .header-top .search_box button:focus-visible{outline:2px solid #cfcfcf;border-radius:8px}header.header-market .header-tool-box{display:flex;align-items:center;gap:20px}header.header-market .header-tool-box .tool{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}header.header-market .header-tool-box .tool.notification-card-fix{position:relative}header.header-market .header-tool-box .tool img{width:100%;height:29px}header.header-market .header-tool-box .tool p{margin:0;font-size:12px;line-height:18px;color:#000;font-weight:500}header.header-market .header-tool-box button{background:none;border:0}header.header-market .header-tool-box button:hover{cursor:pointer}header.header-market .header-nav-bar{background:#F7F7F7}header.header-market .header-nav-bar .list-nav-bar{max-width:1100px;margin:auto;display:flex;align-items:center;justify-content:start;gap:40px}header.header-market .header-nav-bar .list-nav-bar .nav-bar{position:relative;padding:9.5px 0}header.header-market .header-nav-bar .list-nav-bar a,header.header-market .header-nav-bar .list-nav-bar .nav-toggle{display:flex;align-items:center;gap:5px;color:#363636;font-size:14px;line-height:21px;font-weight:700;border:none;width:max-content}header.header-market .header-nav-bar .list-nav-bar .nav-toggle{cursor:pointer}header.header-market .arrow-down{width:0;height:0;border-left:6px solid #fff0;border-right:6px solid #fff0;border-top:6px solid #666}header.header-market .header-nav-bar .list-nav-bar .nav-bar-child{padding:10px 0;border:1px solid #E1E1E1;border-radius:5px;display:none;background:#fff;position:absolute;top:40px;left:-10px;min-width:250px;z-index:3}header.header-market .header-nav-bar .list-nav-bar .nav-bar-child a{font-weight:400;width:100%;padding:4px 15px;display:block;box-sizing:border-box}header.header-market .header-nav-bar .list-nav-bar .nav-bar-child a:hover{background:#eee}header.header-market .header-nav-bar .list-nav-bar .nav-bar-child.show{display:block}.header-market .notification-card{position:absolute;top:-12px;right:-10px;font-size:12px;font-weight:600;background:#fff;padding:2px;color:#000;border-radius:100%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border:1px solid #454545;box-sizing:content-box}.footer-market{padding:15px 0;background:#C2172D}.footer-market .footer-content{max-width:1100px;margin:auto}.footer-market .box_contact{display:flex;align-items:center;justify-content:space-between;padding-bottom:14.5px;border-bottom:1px solid #FFF;margin-bottom:14.5px}.footer-market .box_contact .contact{display:flex;align-items:center;gap:21px}.footer-market .box_contact .contact a>div{display:flex;align-items:center;gap:6px}.footer-market .box_contact .contact a img{width:40px;height:40px}.footer-market .box_contact .contact a .phone .text span{font-size:12px;line-height:18px;font-weight:500;color:#FFF;font-family:Hiragino Sans,Sans-Serif}.footer-market .box_contact .contact a .phone .text p{font-size:30px;line-height:34px;font-weight:700;color:#FFF;margin:0;font-family:"Arial",Arial,serif}.footer-market .box_contact .contact a .email .text p{font-size:14px;line-height:14px;font-weight:500;color:#FFF;margin:0}.footer-market .box_social{display:flex;align-items:center;gap:20px}.footer-market .box_social a{width:30px;height:30px;border-radius:50%;overflow:hidden}.footer-market .box_social a img{width:100%;height:100%}.footer-market .site_map{display:flex;align-items:start;justify-content:start;gap:30px}.footer-market ul{clear:both;padding-top:0;display:flex;flex-direction:column;gap:5px;width:max-content;flex:1}.footer-market ul li.top a{font-size:16px;line-height:24px;font-weight:700;height:24px;display:block}.footer-market ul a{color:#FFF;font-size:12px;line-height:18px;font-weight:500;white-space:nowrap}.footer-market .copyright{margin-top:15px;padding-top:15px;border-top:1px solid #FFF;font-size:14px;font-weight:700;line-height:16px;text-align:center}