._fnctWrap {line-height:1.5;}

.wrap-rolling {position:relative; width: 100%; padding: 30px 0; background: #f4f4f4; border-top: 1px solid #cdcdcd;}
.wrap-rolling .title {float: left; width: 270px; padding: 8px 0; font-size: 0;}
.wrap-rolling .title strong {display: inline-block; font-family:'TitilliumWeb-Bold'; font-size: 24px; vertical-align: middle; color: #2d3440;}
.wrap-rolling .title .control {display: inline-block; vertical-align: middle;}
.wrap-rolling .title .control button {display: inline-block; width: 11px; height: 18px; margin: 0 0 0 20px; vertical-align: middle; text-indent: -99999px;}
.wrap-rolling .title .control .prev {background: url('../images/btn-prev.png') no-repeat center center;}
.wrap-rolling .title .control .next {background: url('../images/btn-next.png') no-repeat center center;}
.wrap-rolling .title .control .play {display: none; background: url('../images/btn-play.png') no-repeat center center;}
.wrap-rolling .title .control .stop {display: none; background: url('../images/btn-stop.png') no-repeat center center;}
.wrap-rolling .title .control .play.on,
.wrap-rolling .title .control .stop.on {display: inline-block;}
.wrap-rolling .slider {float: left; width: calc(100% - 270px);}
.wrap-rolling .slider li {position:relative; text-align:center; padding: 12px 5px;}
.wrap-rolling .slider a {position: relative; font-family: 'Noto DemiLight'; font-size: 18px; color: #333;}
.wrap-rolling .slider a:hover {color: #005a6c;}
.wrap-rolling .slider a::after {content: ''; position: absolute; left: -10px; top: -10px; width: 22px; height: 22px; border-radius: 100%; background: #7acdd0; opacity: 0; transition: 0s;}
.wrap-rolling .slider a:hover::after {opacity: 1; transition: 0.4s;}
.wrap-rolling .slider a::before {content: ''; position: absolute; left: 0; bottom: 0; width: 0px; height: 1px; background: #005a6c; transition: 0s;}
.wrap-rolling .slider a:hover::before {width: 100%; transition: 0.4s;}
.wrap-rolling .slider a span {position: relative; z-index: 1;}

@media all and (max-width: 1600px) {
    .wrap-rolling .container {padding: 0 20px;}
}
