.mod-about-head{z-index:4}.spContents{width:100%;height:100%}.spContents .stage{width:100%;height:100%}.spContents .stage .innerWrap{width:100%;height:100%}.spContents .stage .inner{position:relative;width:320px;margin:0 auto}.spContents .stage .inner>*{position:absolute;overflow:hidden}.spContents .stage .inner img{width:100%}.spContents .stage .inner .fade{display:none}.spContents .stage .inner .slideV,.spContents .stage .inner .slideH{opacity:0;filter:alpha(opacity=0)}.spContents .stage .inner h2{left:30px;top:0}.spContents .stage .inner h2 img{width:260px}body.tablet-device .spContents .stage .inner h2{left:60px;top:0}body.tablet-device .spContents .stage .inner h2 img{width:520px}.spContents .stage .inner .zoom img{-webkit-transition:all .8s ease;transition:all .8s ease;opacity:0;filter:alpha(opacity=0)}.spContents .stage .inner .zoom.js-zoom img{opacity:1;filter:alpha(opacity=100)}body.tablet-device .spContents .stage .inner .zoom{width:460px}.spContents .stage .inner .commentary h3,.spContents .stage .inner .commentary h4,.spContents .stage .inner .tips h3,.spContents .stage .inner .tips h4{margin-bottom:12px}.spContents .stage .inner .commentary .ja,.spContents .stage .inner .tips .ja{color:#000;font-size:13px;line-height:21px;letter-spacing:0}.spContents .stage .inner .commentary .en,.spContents .stage .inner .tips .en{color:#000;font-size:12px;line-height:21px;letter-spacing:0;font-style:italic}.spContents .stage .inner .commentary .en span,.spContents .stage .inner .tips .en span{font-weight:700}.spContents .stage .inner .commentary{width:275px;overflow:hidden}.spContents .stage .inner .commentary h3{width:275px;margin-bottom:12px}.spContents .stage .inner .commentary .ja{margin-bottom:10px}.spContents .stage .inner .tips{width:290px;padding-top:193.5px;overflow:hidden}.spContents .stage .inner .tips h4{width:252px;margin-bottom:15px}.spContents .stage .inner .tips .ja{margin-bottom:8px}.spContents .stage .inner .tips .en{line-height:19px}.spContents .stage .inner .arrow-02{width:3px;height:105px;background:url(/sp/hanatsubaki/2015elegance/img/special/tips_arrow.png) no-repeat left top;background-size:3px 105px}.spContents .stage .inner .tips-ttl{width:9px;height:57px;text-indent:-9999px;background:url(/sp/hanatsubaki/2015elegance/img/special/txt_tips.png) no-repeat left top;background-size:9px 57px}.spContents .stage .inner .profile{width:290px}.spContents .stage .inner .profile .ja{font-weight:700;font-size:11px;line-height:18px;margin-bottom:7px;letter-spacing:0}.spContents .stage .inner .profile .en{font-size:10px;line-height:16px;font-style:italic;letter-spacing:0}body.tablet-device .spContents .stage .inner{width:640px}body.tablet-device .spContents .stage .inner .commentary h3,body.tablet-device .spContents .stage .inner .commentary h4,body.tablet-device .spContents .stage .inner .tips h3,body.tablet-device .spContents .stage .inner .tips h4{margin-bottom:25px}body.tablet-device .spContents .stage .inner .commentary .ja,body.tablet-device .spContents .stage .inner .tips .ja{font-size:24px;line-height:42px}body.tablet-device .spContents .stage .inner .commentary .en,body.tablet-device .spContents .stage .inner .tips .en{font-size:23px;line-height:42px}body.tablet-device .spContents .stage .inner .commentary{width:550px;overflow:hidden}body.tablet-device .spContents .stage .inner .commentary h3{width:550px;margin-bottom:22px}body.tablet-device .spContents .stage .inner .commentary .ja{margin-bottom:20px}body.tablet-device .spContents .stage .inner .tips{width:580px;padding-top:387px;overflow:hidden}body.tablet-device .spContents .stage .inner .tips h4{width:504px;margin-bottom:30px}body.tablet-device .spContents .stage .inner .tips .ja{margin-bottom:16px}body.tablet-device .spContents .stage .inner .arrow-02{width:6px;height:210px;background-size:6px 210px}body.tablet-device .spContents .stage .inner .tips-ttl{width:18px;height:114px;background-size:18px 114px}body.tablet-device .spContents .stage .inner .profile{width:580px}body.tablet-device .spContents .stage .inner .profile .ja{font-size:22px;line-height:36px;margin-bottom:15px}body.tablet-device .spContents .stage .inner .profile .en{font-size:20px;line-height:32px;font-style:italic}#stage-02 .inner .slide-top,#stage-03 .inner .slide-top,#stage-04 .inner .slide-top,#stage-05 .inner .slide-top{width:100%;height:50%;position:absolute;left:0;top:0;background:#fff}#stage-02 .inner .slide-bottom,#stage-03 .inner .slide-bottom,#stage-04 .inner .slide-bottom,#stage-05 .inner .slide-bottom{width:100%;height:50%;position:absolute;left:0;bottom:0;background:#fff}#stage-02 .inner .slide-left,#stage-03 .inner .slide-left,#stage-04 .inner .slide-left,#stage-05 .inner .slide-left{width:50%;height:100%;position:absolute;left:0;top:0;background:#fff}#stage-02 .inner .slide-right,#stage-03 .inner .slide-right,#stage-04 .inner .slide-right,#stage-05 .inner .slide-right{width:50%;height:100%;position:absolute;right:0;top:0;background:#fff}#stage-01{height:665px;margin-bottom:37px;background:#b5b5b6}body.tablet-device #stage-01{height:1330px;margin-bottom:74px}#stage-01 .inner h1{left:15.5px;top:111.5px}#stage-01 .inner h1 img{width:290px}body.tablet-device #stage-01 .inner h1{left:31px;top:223px}body.tablet-device #stage-01 .inner h1 img{width:580px}#stage-01 .inner .ja{left:15px;top:402.5px}#stage-01 .inner .ja img{width:275px}body.tablet-device #stage-01 .inner .ja{left:30px;top:805px}body.tablet-device #stage-01 .inner .ja img{width:550px}#stage-01 .inner .en{left:15px;top:518.5px}#stage-01 .inner .en img{width:275px}body.tablet-device #stage-01 .inner .en{left:30px;top:1037px}body.tablet-device #stage-01 .inner .en img{width:550px}#stage-01 .inner .bgtxt-01{left:37.5px;top:276.5px}#stage-01 .inner .bgtxt-01 img{width:176px}body.tablet-device #stage-01 .inner .bgtxt-01{left:75px;top:553px}body.tablet-device #stage-01 .inner .bgtxt-01 img{width:352px}#stage-01 .inner .bgtxt-02{left:141px;top:333px}#stage-01 .inner .bgtxt-02 img{width:144px}body.tablet-device #stage-01 .inner .bgtxt-02{left:282px;top:666px}body.tablet-device #stage-01 .inner .bgtxt-02 img{width:288px}#stage-01 .inner .arrow{left:290.5px;top:188px}#stage-01 .inner .arrow img{width:15px}body.tablet-device #stage-01 .inner .arrow{left:581px;top:376px}body.tablet-device #stage-01 .inner .arrow img{width:30px}#stage-01 .inner .slide-top{width:100%;height:50%;position:absolute;left:0;top:0;background:#b5b5b6}#stage-01 .inner .slide-bottom{width:100%;height:50%;position:absolute;left:0;bottom:0;background:#b5b5b6}#stage-02{height:1807px;margin-bottom:41px;background:url(/sp/hanatsubaki/2015elegance/img/special/st02_bg.png) repeat-x;background-size:25px auto;background-position:center 35px}#stage-02 .innerWrap{background:url(/sp/hanatsubaki/2015elegance/img/special/st02_inner_bg.png) no-repeat center bottom;background-size:750px auto}body.tablet-device #stage-02{background-size:50px auto;background-position:center 70px;height:3614px;margin-bottom:92px}body.tablet-device #stage-02 .innerWrap{background-size:1500px auto}#stage-02 .inner .zoom{width:230px;background:url(/sp/hanatsubaki/2015elegance/img/special/st02_thumb_zoom.jpg) no-repeat left top;background-size:100% auto;left:60px;top:58.5px}#stage-02 .inner .zoom img{width:230px}body.tablet-device #stage-02 .inner .zoom{left:120px;top:117px}body.tablet-device #stage-02 .inner .zoom img{width:460px}body.tablet-device #stage-02 .inner .zoom{width:460px}#stage-02 .inner .commentary{left:0;top:385px;background:#e8a787}#stage-02 .inner .commentary p{margin-left:15px}body.tablet-device #stage-02 .inner .commentary{left:0;top:771px}body.tablet-device #stage-02 .inner .commentary p{margin-left:30px}#stage-02 .inner .arrow-01{left:30px;top:287.5px}#stage-02 .inner .arrow-01 img{width:3px}body.tablet-device #stage-02 .inner .arrow-01{left:60px;top:575px}body.tablet-device #stage-02 .inner .arrow-01 img{width:6px}#stage-02 .inner .credit{left:22.5px;top:58.5px}#stage-02 .inner .credit img{width:18px}body.tablet-device #stage-02 .inner .credit{left:45px;top:117px}body.tablet-device #stage-02 .inner .credit img{width:36px}#stage-02 .inner .tips{left:15px;top:867px;background:url(/sp/hanatsubaki/2015elegance/img/special/st02_image_01.png) no-repeat left top;background-size:100% auto}#stage-02 .inner .tips h4,#stage-02 .inner .tips p{padding-left:38px}#stage-02 .inner .tips .en{background:url(/sp/hanatsubaki/2015elegance/img/special/st02_tiptxt_bg.png) repeat-y left top;background-size:100% auto}body.tablet-device #stage-02 .inner .tips{left:30px;top:1734px}body.tablet-device #stage-02 .inner .tips h4,body.tablet-device #stage-02 .inner .tips p{padding-left:76px}#stage-02 .inner .arrow-02{left:24px;top:1214px}body.tablet-device #stage-02 .inner .arrow-02{left:48px;top:2428px}#stage-02 .inner .tips-ttl{left:21px;top:1151px}body.tablet-device #stage-02 .inner .tips-ttl{left:43px;top:2302px}#stage-02 .inner .profile{left:15px;top:1701px}body.tablet-device #stage-02 .inner .profile{left:30px;top:3402px}#stage-02 .inner .runway{left:15px;top:1420px}#stage-02 .inner .runway img{width:290px}body.tablet-device #stage-02 .inner .runway{left:30px;top:2840px}body.tablet-device #stage-02 .inner .runway img{width:580px}#stage-02 .inner .brand{left:15px;top:1354.5px}#stage-02 .inner .brand img{width:290px}body.tablet-device #stage-02 .inner .brand{left:30px;top:2709px}body.tablet-device #stage-02 .inner .brand img{width:580px}#stage-02 .inner .arrow-03{left:57px;top:1400.5px}#stage-02 .inner .arrow-03 img{width:233px}body.tablet-device #stage-02 .inner .arrow-03{left:114px;top:2801px}body.tablet-device #stage-02 .inner .arrow-03 img{width:466px}#stage-03{height:1955px;margin-bottom:41px;background:url(/sp/hanatsubaki/2015elegance/img/special/st03_bg.png) repeat-x;background-size:42px auto;background-position:center 35px}#stage-03 .innerWrap{background:url(/sp/hanatsubaki/2015elegance/img/special/st03_inner_bg.png) no-repeat center bottom;background-size:750px auto}body.tablet-device #stage-03{background-size:82px auto;background-position:center 70px;height:3910px;margin-bottom:92px}body.tablet-device #stage-03 .innerWrap{background-size:1500px auto}#stage-03 .inner .zoom{width:230px;background:url(/sp/hanatsubaki/2015elegance/img/special/st03_thumb_zoom.jpg) no-repeat left top;background-size:100% auto;left:30px;top:58.5px}#stage-03 .inner .zoom img{width:230px}body.tablet-device #stage-03 .inner .zoom{left:60px;top:117px}body.tablet-device #stage-03 .inner .zoom img{width:460px}body.tablet-device #stage-03 .inner .zoom{width:460px}#stage-03 .inner .commentary{left:45px;top:385px;background:#ea9b2d}#stage-03 .inner .commentary p{margin-right:10px}body.tablet-device #stage-03 .inner .commentary{left:90px;top:771px}body.tablet-device #stage-03 .inner .commentary p{margin-right:20px}#stage-03 .inner .arrow-01{left:288px;top:326px}#stage-03 .inner .arrow-01 img{width:3px}body.tablet-device #stage-03 .inner .arrow-01{left:576px;top:652px}body.tablet-device #stage-03 .inner .arrow-01 img{width:6px}#stage-03 .inner .credit{left:281px;top:58.5px}#stage-03 .inner .credit img{width:18px}body.tablet-device #stage-03 .inner .credit{left:562px;top:117px}body.tablet-device #stage-03 .inner .credit img{width:36px}#stage-03 .inner .tips{left:15px;top:1013px;background:url(/sp/hanatsubaki/2015elegance/img/special/st03_image_01.png) no-repeat left top;background-size:100% auto}#stage-03 .inner .tips h4,#stage-03 .inner .tips p{padding-right:38px;letter-spacing:-.4px}#stage-03 .inner .tips .en{background:url(/sp/hanatsubaki/2015elegance/img/special/st03_tiptxt_bg.png) repeat-y left top;background-size:100% auto}body.tablet-device #stage-03 .inner .tips{left:30px;top:2026px}body.tablet-device #stage-03 .inner .tips h4,body.tablet-device #stage-03 .inner .tips p{padding-right:76px}#stage-03 .inner .arrow-02{left:293px;top:1400px}body.tablet-device #stage-03 .inner .arrow-02{left:586px;top:2800px}#stage-03 .inner .tips-ttl{left:290px;top:1337px}body.tablet-device #stage-03 .inner .tips-ttl{left:580px;top:2674px}#stage-03 .inner .profile{left:15px;top:1868px}body.tablet-device #stage-03 .inner .profile{left:30px;top:3736px}#stage-03 .inner .runway{left:15px;top:1585px}#stage-03 .inner .runway img{width:290px}body.tablet-device #stage-03 .inner .runway{left:30px;top:3170px}body.tablet-device #stage-03 .inner .runway img{width:580px}#stage-03 .inner .brand{left:15px;top:1540.5px}#stage-03 .inner .brand img{width:290px}body.tablet-device #stage-03 .inner .brand{left:30px;top:3081px}body.tablet-device #stage-03 .inner .brand img{width:580px}#stage-03 .inner .arrow-03{left:25px;top:1552.5px}#stage-03 .inner .arrow-03 img{width:280px}body.tablet-device #stage-03 .inner .arrow-03{left:50px;top:3105px}body.tablet-device #stage-03 .inner .arrow-03 img{width:560px}#stage-04{height:2067px;margin-bottom:41px;background:url(/sp/hanatsubaki/2015elegance/img/special/st04_bg.png) repeat-x;background-size:807px auto;background-position:center 35px}#stage-04 .innerWrap{background:url(/sp/hanatsubaki/2015elegance/img/special/st04_inner_bg.png) no-repeat center bottom;background-size:750px auto}body.tablet-device #stage-04{background-size:1614px auto;background-position:center 70px;height:4134px;margin-bottom:92px}body.tablet-device #stage-04 .innerWrap{background-size:1500px auto}#stage-04 .inner .zoom{width:230px;background:url(/sp/hanatsubaki/2015elegance/img/special/st04_thumb_zoom.jpg) no-repeat left top;background-size:100% auto;left:60px;top:58.5px}#stage-04 .inner .zoom img{width:230px}body.tablet-device #stage-04 .inner .zoom{left:120px;top:117px}body.tablet-device #stage-04 .inner .zoom img{width:460px}body.tablet-device #stage-04 .inner .zoom{width:460px}#stage-04 .inner .commentary{left:0;top:385px;background:#3a6182}#stage-04 .inner .commentary p{color:#fff;margin-left:15px}body.tablet-device #stage-04 .inner .commentary{left:0;top:771px}body.tablet-device #stage-04 .inner .commentary p{margin-left:30px}#stage-04 .inner .arrow-01{left:29px;top:327.5px}#stage-04 .inner .arrow-01 img{width:3px}body.tablet-device #stage-04 .inner .arrow-01{left:58px;top:655px}body.tablet-device #stage-04 .inner .arrow-01 img{width:6px}#stage-04 .inner .credit{left:21.5px;top:58.5px}#stage-04 .inner .credit img{width:18px}body.tablet-device #stage-04 .inner .credit{left:43px;top:117px}body.tablet-device #stage-04 .inner .credit img{width:36px}#stage-04 .inner .tips{left:15px;top:1040px;background:url(/sp/hanatsubaki/2015elegance/img/special/st04_image_01.png) no-repeat left top;background-size:100% auto}#stage-04 .inner .tips h4,#stage-04 .inner .tips p{color:#fff;padding-left:38px}#stage-04 .inner .tips .en{background:url(/sp/hanatsubaki/2015elegance/img/special/st04_tiptxt_bg.png) repeat-y left top;background-size:100% auto}body.tablet-device #stage-04 .inner .tips{left:30px;top:2080px}body.tablet-device #stage-04 .inner .tips h4,body.tablet-device #stage-04 .inner .tips p{padding-left:76px}#stage-04 .inner .arrow-02{left:23px;top:1467px}body.tablet-device #stage-04 .inner .arrow-02{left:46px;top:2934px}#stage-04 .inner .tips-ttl{left:21px;top:1403px}body.tablet-device #stage-04 .inner .tips-ttl{left:43px;top:2806px}#stage-04 .inner .profile{left:15px;top:1955px}body.tablet-device #stage-04 .inner .profile{left:30px;top:3910px}#stage-04 .inner .runway{left:15px;top:1673px}#stage-04 .inner .runway img{width:290px}body.tablet-device #stage-04 .inner .runway{left:30px;top:3346px}body.tablet-device #stage-04 .inner .runway img{width:580px}#stage-04 .inner .brand{left:15px;top:1608px}#stage-04 .inner .brand img{width:290px}body.tablet-device #stage-04 .inner .brand{left:30px;top:3216px}body.tablet-device #stage-04 .inner .brand img{width:580px}#stage-04 .inner .arrow-03{left:116px;top:1641px}#stage-04 .inner .arrow-03 img{width:189px}body.tablet-device #stage-04 .inner .arrow-03{left:232px;top:3282px}body.tablet-device #stage-04 .inner .arrow-03 img{width:378px}#stage-05{height:252px}body.tablet-device #stage-05{height:504px}#stage-05 .inner .arrow{left:14px;top:0}#stage-05 .inner .arrow img{width:291px}body.tablet-device #stage-05 .inner .arrow{left:28px;top:0}body.tablet-device #stage-05 .inner .arrow img{width:582px}#stage-05 .inner .credit{left:15px;top:51px}#stage-05 .inner .credit img{width:290px}body.tablet-device #stage-05 .inner .credit{left:30px;top:102px}body.tablet-device #stage-05 .inner .credit img{width:580px}#stage-05 .inner .check{width:320px;height:130px;left:0;top:115px;background:url(/sp/hanatsubaki/2015elegance/img/special/st05_check_bg.png) no-repeat left top;background-size:100% auto}#stage-05 .inner .check a{position:absolute;width:59px;height:64px;text-indent:-9999px;bottom:0;display:block;overflow:hidden}#stage-05 .inner .check .btn-01{left:116px;background:url(/sp/hanatsubaki/2015elegance/img/special/btn_check01.png) no-repeat left top;background-size:100% auto}#stage-05 .inner .check .btn-02{left:134px;background:url(/sp/hanatsubaki/2015elegance/img/special/btn_check02.png) no-repeat left top;background-size:100% auto}#stage-05 .inner .check .btn-03{left:210px;background:url(/sp/hanatsubaki/2015elegance/img/special/btn_check03.png) no-repeat left top;background-size:100% auto}body.tablet-device #stage-05 .inner .check{width:640px;height:260px;top:230px}body.tablet-device #stage-05 .inner .check a{width:118px;height:128px}body.tablet-device #stage-05 .inner .check .btn-01{left:233px}body.tablet-device #stage-05 .inner .check .btn-02{left:268px}body.tablet-device #stage-05 .inner .check .btn-03{left:420px}@-webkit-keyframes shutterL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes shutterL{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes shutterR{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shutterR{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes shutterT{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@keyframes shutterT{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}}@-webkit-keyframes shutterB{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes shutterB{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(100%);transform:translateY(100%)}}