/*************************** 모바일 헤더 ***************************/

/* 
모바일 분리형 헤더 2
*/
.shop_item_H .m_header{padding: 12px 0;}
.m_header .container_fix .right_menu{display: flex; align-items: center; justify-content: flex-end;}
.m_header .container_fix .right_menu .right_list li{position: relative;}
.m_header .container_fix .right_menu .right_list li .lang_btn_box{right: 134px; top: -9px;}
.m_header .container_fix .right_menu .right_list li .mcart_icon{position: relative; display: block;}
.m_header .container_fix .right_menu .right_list > li.m-address{margin-left: 17px;}
.m_header .container_fix .right_menu .right_list > li.m-sidear-menu{margin-left: 20px;}

.m_header .domain_btn{margin-right: 12px;}
.m_header .domain_btn ul{background-color: rgba(0,0,0,0.07); border-radius: 17.5px; width: 83px; display: flex; align-items: center; justify-content: center; position: relative;}
.m_header .domain_btn ul::after{content:""; display: block; position: absolute; height: 100%; background-color: #0071f9; border-radius: 17.5px; z-index: 1; top: 0; transition: all .25s; width: 50%;}
.m_header .domain_btn ul.private::after{left: 0;}
.m_header .domain_btn ul.business::after{left: calc(100% - 41.5px);}
.m_header .domain_btn li{flex: 1; text-align: center; position: relative; z-index: 2;}
/* .m_header .domain_btn li.on{background-color: #0071f9; border-radius: 17.5px; } */
.m_header .domain_btn li a{color: #999999; font-size: 12px; line-height: 28px; width: 100%; display: inline-block;}
.m_header .domain_btn li.on a{color: #fff; font-weight: 700;}