@charset "utf-8";
.groupmenu {width: 100%;border-bottom: 1px solid #efefef;border-top: 1px solid #efefef;background: #fff;}
.groupmenu .home{width: 60px;height: 60px;line-height: 60px;text-align: center;border-left:1px solid #efefef;border-right: 1px solid #efefef;}
.groupmenu .home .material-symbols-outlined {line-height: 60px;display: block;}
.groupmenu .menu_wrap {border-right:1px solid #efefef;box-sizing: border-box;}
.groupmenu .menu_wrap{width: 260px;position: relative;}
.groupmenu .menu_wrap h2{line-height: 60px;cursor: pointer;overflow: hidden}
.groupmenu .menu_wrap h2 .material-symbols-outlined{display: block;float: right;line-height: 60px;}
.groupmenu .menu_wrap ul{background: #fff; display: none;position: absolute;left: 0;top: 60px;width: 100%;}
.groupmenu .menu_wrap ul li a{display: block;height: 40px;box-sizing: border-box;border-left: 1px solid #efefef;border-right: 1px solid #efefef;border-bottom: 1px solid #efefef;border-collapse: collapse;line-height: 40px;padding: 0 25px;}
	
@media screen and (max-width:1200px){
  .groupmenu .inner{width: 100%;}
  .groupmenu .home {height: 46px;line-height: 46px;}
  .groupmenu .home .material-symbols-outlined{line-height: 46px;font-size: 19px;}
  .groupmenu .menu_wrap {width:calc(50% - 29px)}
  .groupmenu .menu_wrap h2 {line-height: 46px;}
  .groupmenu .menu_wrap h2 .material-symbols-outlined{line-height: 46px;}
  .groupmenu .menu_wrap ul {top: 46px;}
  .groupmenu .menu_wrap ul li a{padding: 0 10px;}
}