/*
===============================================================
 # CUSTOM CSS
 - Please do not edit this file. this file is generated by server-side code
 - Every changes here will be overwritten
===============================================================*/

.ms-parent-id-10{
  margin-left: 0;
  margin-right: 0;  
}
.ms-parent-id-10 .ms-view{
    overflow: visible;
  	margin: 0;
  	width: 100%!important;
  height: auto!important;
}
.ms-parent-id-10 .ms-slide{
    margin: 0 15px;
    display: inline-block;
    position: relative;
    left: 0!important;
}
.ms-parent-id-10 .ms-slide:hover{
  opacity: 0.8;
}
.sp-eyecatch-bottom-area .ms-parent-id-10 {padding: 0 20px 10px;}
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgcont,
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgvideocont{
  position:relative;
}
.sp-eyecatch-bottom-area .ms-parent-id-10 .ms-slide{margin:0;width: 50%!important;height:auto!important;}
.sp-eyecatch-bottom-area .ms-parent-id-10 .ms-slide img{width: 100%!important; margin: 0!important;}
.ms-parent-id-9{
  margin-left: 0;
  margin-right: 0;  
}
.ms-parent-id-9 .ms-view{
    overflow: visible;
  	margin: 0;
  	width: 100%!important;
  height: auto!important;
}
.ms-parent-id-9 .ms-slide{
    margin: 0 15px;
    display: inline-block;
    position: relative;
    left: 0!important;
}
.ms-parent-id-9 .ms-slide:hover{
  opacity: 0.8;
}
.sp-eyecatch-bottom-area .ms-parent-id-9 {padding: 0 20px 10px;}
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgcont,
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgvideocont{
  position:relative;
}
.sp-eyecatch-bottom-area .ms-parent-id-9 .ms-slide{margin:0;width: 50%!important;height:auto!important;}
.sp-eyecatch-bottom-area .ms-parent-id-9 .ms-slide img{width: 100%!important; margin: 0!important;}
.ms-parent-id-8{
  margin-left: 0;
  margin-right: 0;  
}
.ms-parent-id-8 .ms-view{
    overflow: visible;
  	margin: 0;
  	width: 100%!important;
  height: auto!important;
}
.ms-parent-id-8 .ms-slide{
    margin: 0 15px;
    display: inline-block;
    position: relative;
    left: 0!important;
}
.ms-parent-id-8 .ms-slide:hover{
  opacity: 0.8;
}
.sp-eyecatch-bottom-area .ms-parent-id-8 {padding: 10px 20px;}
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgcont,
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgvideocont{
  position:relative;
}
.sp-eyecatch-bottom-area .ms-parent-id-8 .ms-slide{margin:0 0 10px;}
.sp-eyecatch-bottom-area .ms-parent-id-8 .ms-slide:last-child{margin:0;}
.sp-eyecatch-bottom-area .ms-parent-id-8 .ms-slide img{width: 100%!important; margin: 0!important;}
.ms-parent-id-5{
  margin-left: 0;
  margin-right: 0;  
}
.ms-parent-id-5 .ms-view{
    overflow: visible;
  	margin: 0;
  	width: 100%!important;
  height: auto!important;
}
.ms-parent-id-5 .ms-slide{
    margin: 0 15px;
    display: inline-block;
    position: relative;
    left: 0!important;
}
.ms-parent-id-5 .ms-slide:hover{
  opacity: 0.8;
}
.sp-eyecatch-bottom-area .ms-parent-id-5 {padding: 20px;}
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgcont,
.sp-eyecatch-bottom-area .ms-slide .ms-slide-bgvideocont{
  position:relative;
}
.sp-eyecatch-bottom-area .ms-parent-id-5 .ms-slide{margin:0 0 15px; width: 100%!important;min-height: 100%!important;height:100%!important;}
.sp-eyecatch-bottom-area .ms-parent-id-5 .ms-slide img{width: 100%!important; margin: 0!important;}

.ms-parent-id-3 .ms-view {
height: auto!important;
}
.ms-parent-id-3 .ms-slide {
    margin: 0;
    display: block;
    position: relative;
    left: 0!important;
}