@keyframes fade_in 
{
    from { opacity:0; }
    to { opacity:1; }
}

@keyframes fade_out 
{
    from { opacity:1; }
    to { opacity:0; }
}

@keyframes left_in 
{
    from { transform:translateX(100%);  }
    to { transform:translateX(0); }
}

@keyframes left_out 
{
    from { transform:translateX(0);  }
    to { transform:translateX(-100%); }
}

@keyframes right_in 
{
    from { transform:translateX(-100%); }
    to { transform:translateX(0); }
}

@keyframes right_out 
{
    from { transform:translateX(0); }
    to { transform:translateX(100%); }
}




/* 외부 레이아웃 */
/*pc 버전*/
@media (min-width: 769px) 
{ 
  .maingimg {min-width:1400px; background:black;}
  .wow_banner {width:100%; height:800px;}
  .wow_banner .item {width:100%;  /*background:url(../images/main1.jpg) no-repeat center center;*/}
  .wow_banner .item div {width:100%;}  
  .wow_banner .item2 {/*background:url(../images/main2.jpg) no-repeat center center;*/}
  .wow_banner .WB_button_pre {margin:20px; width:30px; height:30px; padding:0 0 0 0; background:#white; color:black; border:0; cusor:pointer; border-radius:30px;cusor:pointer;}
  .wow_banner .WB_button_next {margin:20px; width:30px; height:30px; padding:0 0 0 0; background:#white; color:black; border:0; cusor:pointer; border-radius:30px;cusor:pointer;}
  .wow_banner .WB_button_pre:hover {margin:20px; width:30px; height:30px; padding:0 0 0 0; background:#007ed6; color:#fff; border:0; cusor:pointer; border-radius:30px;cusor:pointer;}
  .wow_banner .WB_button_next:hover {margin:20px; width:30px; height:30px; padding:0 0 0 0; background:#007ed6; color:#fff; border:0; cusor:pointer; border-radius:30px;cusor:pointer;}
  .wow_banner .WB_button_on {margin:5px 2px 20px 2px; width:10px; height:10px;  background:#007ed6; color:white; border:0; cusor:pointer; text-align:center; border-radius:50%;}
  .wow_banner .WB_button_off {margin:5px 2px 20px 2px;  width:10px; height:10px;  background:white;  border:0; cusor:pointer;text-align:center;border-radius:50%;}
}

/*모바일 버전*/
@media (max-width: 768px) 
{ 
  .wow_banner {width:100%;  padding-top:100%; /*height:800px;*/ background:#EFEFEF;}
  .wow_banner .item {/*background:url(../images/main1.jpg) no-repeat center top; background-size:100%;*/ height:300px; background:#ddd; }
  .wow_banner .WB_button_pre {margin:2px 2px; width:30px; height:30px; padding:0 0 0 0; background:#white; color:black; border:solid 1px black; cusor:pointer;display:none;}
  .wow_banner .WB_button_next {margin:2px 2px; width:30px; height:30px; padding:0 0 0 0; background:#white; color:black; border:solid 1px black; cusor:pointer;display:none;}
  .wow_banner .WB_button_on {margin:5px 2px 20px 2px; width:10px; height:10px;  background:#007ed6; color:white; border:0; cusor:pointer; text-align:center; border-radius:50%;}
  .wow_banner .WB_button_off {margin:5px 2px 20px 2px;  width:10px; height:10px;  background:white;  border:0; cusor:pointer;text-align:center;border-radius:50%;}
}

