
  @media only screen and (max-width: 1250px)
.stop_mobie3 {    display: none!important;  }
 .stop_in2  {  width:1070px; margin:0 auto;  }
 .stop_in2 li {   float:left; width:50%;  }

/*----------------------------------------------------------*/
.baron  {   }
.baron a {   /*  border-top: 2px solid #cc0000;	border-bottom: 0px solid #cc0000; */     color: #cc0000;  }
.baron a:before {      content: "";    width: 100%;    height: 2px;    background: red;    position: absolute;    left: 0;    top: -1px;  }



.stop_In {       margin: 0 auto;      /* width: 850px; */  width: 1100px;  }
.stop_In li {    float: left;   position: relative;   width:25%;    }
.stop_In li a {display: block;  	font-size: 17px;         font-weight: 500; }
.stop_In li:after {      content: "";    width: 1px;     background: #e1e1e1;    position: absolute;    right: 0px;    height: 11px;   top: 16px;}
.stop_In li:last-child:after {       content: none;   }

.stop_Wrap {    width: 100%;    text-align: center;    position: relative;    top: 0px;    background: #fff;    line-height: 46px;    box-sizing: border-box;    border-bottom: 1px solid #ececec;    z-index: 10;	display: inline-block;   font-weight: 400;}  
.content_area {    padding-top: 0px;}
.baron a {     font-weight: 700!important; }


@media (max-width: 1024px)  {
.stop_In {       margin: 0 auto;     width: 650px;  }
.stop_In li {    float: left;   position: relative;   width:25%;    }
.stop_In li a {display: block;  	font-size: 14px;      }
.stop_In li:after {      content: "";    width: 1px;    background: #d6d6d6;    position: absolute;    right: 0px;    height: 12px;    top: 13px;}
.stop_In li:last-child:after {       content: none;   }
.stop_Wrap {    width: 100%;    text-align: center;    position: relative;    top: 0px;    background: #fff;    line-height: 36px;    box-sizing: border-box;    border-bottom: 1px solid #e4e4e4;    z-index: 10;	display: inline-block;  	   font-weight: 400;   z-index: 122; }  
}

@media only screen and (max-width: 767px) {
.stop_In {       margin: 0 auto;     width: 100%;  }
.stop_In li {    float: left;   position: relative;   width:25%;    }
.stop_In li a {display: block;  	font-size: 12px;     letter-spacing: -1px;  }
.stop_In li:after {      content: "";    width: 1px;   background: #d6d6d6;    position: absolute;    right: 0px;    height: 10px;     top: 13px;}
.stop_In li:last-child:after {       content: none;   }
.stop_Wrap {    width: 100%;    text-align: center;    position: relative;    top: 0px;    background: #fff;    line-height: 34px;    box-sizing: border-box;    border-bottom: 1px solid #e4e4e4;    z-index: 10;	display: inline-block;  	   font-weight: 400;  z-index: 122; }  
}




/* ---------------------------------------------------------------------------- mobile submenu----------------------------------------------------------------------------*/
   .stop_mobie3  { width:100%;  text-align:center; position:fixed; top:0px;   background:#fff;       box-sizing: border-box; z-index: 1; overflow:hidden; }
   .stop_box3 a{   font-size: 10px;    display:block;    font-weight:700;   letter-spacing: -1px;  }
   .stop_box3  {  width:100; margin:0 auto;       border-bottom:1px solid #e6e6e6 ;   height: 36px;  /* 높이변경*/   }
   .stop_box3 li {   float:left; width:50%;   line-height:36px;   border-bottom:1px solid #e6e6e6;  }
   .stop_box3 .non { border:none;  }

   .stop_mobie5  { width:100%;  text-align:center; position:fixed; top:-60px;   background:#fff;       box-sizing: border-box; z-index: 1; overflow:hidden; }
   .stop_box5 a{   font-size: 10px;    display:block;    font-weight:700;   letter-spacing: -1px;  }
   .stop_box5  {  width:100; margin:0 auto;       border-bottom:1px solid #e6e6e6 ;   height: 72px; /* 높이변경*/   }
   .stop_box5 li {   float:left; width:33.3%;   line-height:36px;   border-bottom:1px solid #e6e6e6;  }
   .stop_box5 .non { border:none;  }

   .stop_mobie7  { width:100%;  text-align:center; position:fixed; top:-60px;   background:#fff;       box-sizing: border-box; z-index: 1; overflow:hidden; }
   .stop_box7 a{   font-size: 10px;    display:block;    font-weight:700;   letter-spacing: -1px;  }
   .stop_box7  {  width:100; margin:0 auto;       border-bottom:1px solid #e6e6e6 ;   height: 108px;  /* 높이변경*/ }
   .stop_box7 li {   float:left; width:33.3%;   line-height:36px;    border-bottom:1px solid #e6e6e6;  }
   .stop_box7 .non { border:none;  }

 .stop_mobie3  { display:none; } /* 3개메뉴 */
 .stop_mobie5  { display:none; } /* 5개메뉴 */
 .stop_mobie7  { display:none; } /* 5개메뉴 */

 @media only screen and (max-width: 1250px) {   
  .stop_mobie3  { display:block; }
  .stop_mobie5  { display:block; }
  .stop_mobie7  { display:block; }
  .stop_menu  { display:none; }
  .stop_menu2  { display:none; }
 }

