@charset "UTF-8";
/*
Fadein/out
*/
#move{width: 100%;position: relative;background: #fff;overflow: hidden;}
#topfade{position:relative;margin:0 auto;}
#topfade div{}

#topfade div img{width: 100%;height: auto;}
#topfade #loader{display: block;background: #fff;text-align: center; }
#topfade #loader img{width: 100%;height: auto;object-fit: cover}
#topfade div.fade1,
#topfade div.fade2,
#topfade div.fade3{text-align: center; width: 100%;z-index: 1;position: absolute;top: 0px;left: 0px;display: none;overflow: hidden;top: 0;left: 0;right: 0;margin: auto;width: 100%;}
#topfade div.fade1 img,
#topfade div.fade2 img,
#topfade div.fade3 img{width: 100%;height: auto;object-fit: cover}


#topfade div p{position: absolute;width: 1200px;text-align: right; margin: auto; right: 0px;left: 0; bottom: 10px;color: #fff;font-size: 12px}
@media screen and (min-width: 768px) { /*PC設定*/
#skip { bottom:20px;left: 10px;position: absolute;z-index: 1;cursor: pointer;display: none}
#replay{bottom:20px;left: 10px;position: absolute;z-index: 1;cursor: pointer;display: none}

#skip img, #replay img {display: block;cursor: pointer;width:auto; height:30px}

}

@media screen and (max-width: 767px) {
#skip { bottom:0px;left: 5px;position: absolute;z-index: 1;cursor: pointer;display: none}
#replay{bottom:0px;left: 5px;position: absolute;z-index: 1;cursor: pointer;display: none}

#skip img, #replay img {height:15px!important;width: auto!important}
#topfade #loader .sp{display: block}
#topfade div p{position: absolute;width: 96%; right: 0px;bottom: 5px;color: #fff;font-size: 10px}
}
@media print {

}