/* JavaScript: serialcursor */
#serialcursor{pointer-events:none;}
#serialcursor-inner{ display: none;}
#serialcursor-pointer{position:fixed;z-index:13;height:10px;width:10px;transform:translate(-50%, -50%);background:url(../images/common/header_icon09.svg)no-repeat;background-size:100% 100%;transition:200ms;margin: 26px 0 0 26px;}
#serialcursor.on-mousemove #serialcursor-inner{opacity:.6;}
#serialcursor.is-click #serialcursor-inner{opacity:1;}
#serialcursor.is-click #serialcursor-pointer{transform:translate(-50%, -50%) scale(0.75);}
#serialcursor-pointer-grab{opacity:0;transition:opacity 400ms;}
#serialcursor-pointer-grab .sub-icon{position:absolute;top:-2px;width:6px;height:14px;fill:#bc2d39;transition:400ms;}
#serialcursor-pointer-grab .sub-icon.is-left{left:-5px;}
#serialcursor-pointer-grab .sub-icon.is-right{right:-5px;}
#serialcursor.is-grab #serialcursor-pointer-grab{opacity:1;}
#serialcursor.is-grab #serialcursor-pointer-grab .sub-icon{fill:#fff;}
#serialcursor.is-grab #serialcursor-pointer-grab .sub-icon.is-left{left:-16px;}
#serialcursor.is-grab #serialcursor-pointer-grab .sub-icon.is-right{right:-16px;}
[data-serialcursor-state='grab']{cursor:grab;}
