.slider{width:100%}
.slider-viewport{overflow:hidden;position:relative;line-height:0;margin:0;padding:0}
.slider-content{position:relative;width:9999px;left:0;top:0}
.slider-content:before,
.slider-content:after{content:'';display:table}
.slider-content:after{clear:both}
.slider .item{align-self:auto;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-order:0;-moz-order:0;-ms-order:0;order:0;border:none}
html.pc .slider .item{width:320px}

.slider-ctrl{position:absolute;top:0;left:0;width:100%}
html.pc .slider-ctrl .ctrl-arrow{position:absolute;display:block;width:64px;height:64px;background-color:#000;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}
html.pc .slider-ctrl .ctrl-previous{background-image:url(https://radius-revolt.com/cab/v2/arrow_prev.png);-webkit-transition:left .5s;-moz-transition:left .5s;-o-transition:left .5s;transition:left .5s}
html.pc .slider-ctrl .ctrl-previous:not(.is-active){left:-64px}
html.pc .slider-ctrl .ctrl-previous.is-active{left:-31px}
html.pc .slider-ctrl .ctrl-previous:hover{left:-26px}
html.pc .slider-ctrl .ctrl-next{background-image:url(https://radius-revolt.com/cab/v2/arrow_next.png);-webkit-transition:right .5s;-moz-transition:right .5s;-o-transition:right .5s;transition:right .5s}
html.pc .slider-ctrl .ctrl-next:not(.is-active){right:-64px}
html.pc .slider-ctrl .ctrl-next.is-active{right:-31px}
html.pc .slider-ctrl .ctrl-next:hover{right:-26px}