
.featured-h2 {
  color: #000;
  font-size: 26px;
  font-weight: 300;
  text-align: center;
  text-transform: uppercase;
  position: relative;
  margin: 30px 0 60px;
}
.featured-h2::after {
  content: "";
  width: 100px;
  position: absolute;
  margin: 0 auto;
  height: 4px;
  border-radius: 1px;
  background: rgb(236, 28, 36) !important;
  left: 0;
  right: 0;
  bottom: -20px;
}
.carousel_main_container
{
  /*margin-top: -1em;*/
  background-image: url(../images/qwe.jpg);
  background-size: 100%;
}
.MultiCarousel 
{ 
  float: left;
  overflow: hidden; 
  padding: 15px 15px 55px 15px; 
  width: 100%; 
  position:relative; 
}
.MultiCarousel .MultiCarousel-inner 
{ 
  transition: 1s ease all;
  float: left;
}
.MultiCarousel .MultiCarousel-inner .item 
{ 
  float: left;
  height: 100% !important;
  left: 1em;
  position: relative;
}
.MultiCarousel .MultiCarousel-inner .item > div 
{ 
  text-align: center; 
  padding: 10px 10px 30px 10px;
  margin:10px; 
  background: white !important; 
  color:#666;
  height: 100% !important;
  box-shadow: 5px 10px 10px #ebebeb;
  /*position: relative;*/
}
.MultiCarousel .MultiCarousel-inner .item div button
{ 
  background:#EC1C24;
  color:#fff;
  border:none;
  font-size: 11px;
  padding: 7px;
  cursor:pointer;
  transition: 800ms ease all;
  outline:none;
  position: absolute;
  width: 80%;
  left: 10%;
  font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;
  bottom: 1%;
}
.MultiCarousel .MultiCarousel-inner .item div button:hover{
  background:#fff;
  color:#EC1C24;
}
.MultiCarousel .MultiCarousel-inner .item div button:before, .MultiCarousel .MultiCarousel-inner .item div button:after{
  content:'';
  position:absolute;
  top:0;
  right:0;
  height:1px;
  width:0;
  background: #EC1C24;
  transition:400ms ease all;
}
.MultiCarousel .MultiCarousel-inner .item div button:after{
  right:inherit;
  top:inherit;
  left:0;
  bottom:0;
}
.MultiCarousel .MultiCarousel-inner .item div button:hover:before, .MultiCarousel .MultiCarousel-inner .item div button:hover:after{
  width:100%;
  transition:800ms ease all;
}
.MultiCarousel .leftLst, .MultiCarousel .rightLst:active
{
  outline: 0;
}
.MultiCarousel .leftLst, .MultiCarousel .rightLst 
{ 
  position:absolute;
  top: 55%;
  outline: 0;
  border: none;
  background: rgba(236, 28, 36, 1);
}
.MultiCarousel .leftLst 
{ 
  left: 0%;
} 
.MultiCarousel .rightLst 
{
  right:0;
}
    
.MultiCarousel .leftLst.over, .MultiCarousel .rightLst.over 
{ 
  pointer-events: none;
  background:#ccc;
  color: black;
}
.pad15 img
{
  width: 100%;
  /*height: 150px;*/
}
.pad15 p
{
  font-family:Malgun Gothic,"맑은 고딕",Dotum,"돋움", sans-serif;
  color: #333;
  position: relative;
  top: 1em;
  font-size: 11px;
  margin-top: 5px;
}