@charset "utf-8";@keyframes slide1{0%{opacity:0;}
10%{opacity:1;}
30%{opacity:1;}
40%{opacity:0;}
100%{opacity:0;}
}
@keyframes slide2{0%{opacity:0;}
30%{opacity:0;}
40%{opacity:1;}
60%{opacity:1;}
70%{opacity:0;}
100%{opacity:0;}
}
@keyframes slide3{0%{opacity:0;}
60%{opacity:0;}
70%{opacity:1;}
90%{opacity:1;}
100%{opacity:0;}
}
@keyframes headerimg{0%{opacity:0;}
10%{opacity:0;}
60%{opacity:1;}
90%{opacity:1;}
100%{opacity:0;}
}
#menu-mainimg{position:relative;margin-bottom:40px;background:#d6ccb6;}
#mainimg{width:980px;height:auto;margin:0 auto;}
#mainimg-s{display:none;}
#top #mainimg,
#top #mainimg-s{width:100%;height:auto;}
#mainimg img,
#mainimg-s img{-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;width:100%;height:auto;vertical-align:bottom;}
#slide1,#slide1s{-webkit-animation-name:slide1;animation-name:slide1;position:relative;}
#slide2,#slide2s{-webkit-animation-name:slide2;animation-name:slide2;position:absolute;left:0px;top:0px;}
#slide3,#slide3s{-webkit-animation-name:slide3;animation-name:slide3;position:absolute;left:0px;top:0px;}
#headerimg{-webkit-animation-duration:15s;animation-duration:15s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;position:absolute;left:500px;top:-140px;width:50%;-webkit-animation-name:headerimg;animation-name:headerimg;}
@media screen and (max-width:800px){#mainimg{width:auto;padding-bottom:140px;overflow:hidden;}
#headerimg{position:absolute;left:40%;top:-50px;}
}
@media screen and (max-width:480px){#top #mainimg{display:none;}
#mainimg{padding-bottom:0;}
#mainimg-s{display:block;}
#headerimg{display:none;}
}