@charset "Shift_JIS";#ftLinkBtnWrapper{padding-right:10px;padding-top:10px;padding-left:10px;position:fixed;bottom:0;right:0;z-index:1;opacity:0;width:80px;height:80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:820px){#ftLinkBtnWrapper{bottom:30px}}#ftLinkBtnWrapper div{margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}#ftLinkBottom{width:60px;height:60px;margin-bottom:1px;border:1px #6a6a6a solid;border-color:rgba(140,140,140,1);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 2px 1px rgba(0,0,0,0.3);box-shadow:0 0 2px 1px rgba(0,0,0,0.3);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:rgba(255,255,255,0.8)}#ftLink{position:relative;width:100%;height:58px;margin-bottom:0;background-color:rgba(219,219,219,0);-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#ftLinkArrow{background-image:url('/images/common/ftlinkbtn.png');-webkit-background-size:44px 88px;background:url('/images/common/ftlinkbtn.png') 50% 0 no-repeat;cursor:pointer;background-size:66px 132px;position:absolute;display:block;width:100%;height:100%}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#ftLinkArrow{background-image:url('/images/common/ftlinkbtn@2x.png')}}#ftLinkBtnWrapper.ftLinkBtnGotop #ftLinkBottom{background-color:rgba(0,0,0,0.5)}#ftLinkBtnWrapper.ftLinkBtnGotop #ftLinkArrow{background-position:50% -64px}#ftLinkBtnWrapper.ftLinkReverse #ftLinkArrow{-webkit-transform:scale(1,-1)}@-webkit-keyframes ftLinkFlip_Start{0{-webkit-transform:rotateX(0)}100%{-webkit-transform:rotateX(90deg)}}@-webkit-keyframes ftLinkFlip_End{0{-webkit-transform:rotateX(-90deg)}100%{-webkit-transform:rotateX(0)}}@-moz-keyframes ftLinkFlip_Start{0{-moz-transform:rotateX(0)}100%{-moz-transform:rotateX(90deg)}}@-moz-keyframes ftLinkFlip_End{0{-moz-transform:rotateX(-90deg)}100%{-moz-transform:rotateX(0)}}@-ms-keyframes ftLinkFlip_Start{0{-ms-transform:rotateX(0)}100%{-ms-transform:rotateX(90deg)}}@-ms-keyframes ftLinkFlip_End{0{-ms-transform:rotateX(-90deg)}100%{-ms-transform:rotateX(0)}}@-o-keyframes ftLinkFlip_Start{0{-o-transform:rotateX(0)}100%{-o-transform:rotateX(90deg)}}@-o-keyframes ftLinkFlip_End{0{-o-transform:rotateX(-90deg)}100%{-o-transform:rotateX(0)}}@media only screen and (min-width:541px) and (max-width:820px){#ftLinkBtnWrapper{width:60px;height:60px}#ftLinkBottom{width:40px;height:40px}#ftLink{height:38px}#ftLinkArrow{background:url('/images/common/ftlinkbtn_s.png') 50% 0 no-repeat;background-size:44px 88px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#ftLinkArrow{background-image:url('/images/common/ftlinkbtn_s@2x.png')}}#ftLinkBtnWrapper.ftLinkBtnGotop #ftLinkArrow{background-position:50% -44px}}@media only screen and (max-width:540px){#ftLinkBtnWrapper{width:60px;height:60px}#ftLinkBottom{width:40px;height:40px}#ftLink{height:38px}#ftLinkArrow{background:url('/images/common/ftlinkbtn_s.png') 50% 0 no-repeat;background-size:44px 88px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#ftLinkArrow{background-image:url('/images/common/ftlinkbtn_s@2x.png')}}#ftLinkBtnWrapper.ftLinkBtnGotop #ftLinkArrow{background-position:50% -44px}}