.mod-about-head{z-index:10}body{padding:0}.sns{bottom:0}.mod-content{position:relative;margin-bottom:0}body.tablet-device .mod-content{margin-bottom:0}.spContents{width:100%;height:100%;position:relative}.spContents .stage{position:relative;left:0;top:0;width:100%;height:100%}.spContents .stage.hide{display:none}.spContents .stage .fade{opacity:0;filter:alpha(opacity=0)}.spContents .stage .signal{background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_signal.png) no-repeat center top;background-size:100% auto}.spContents .stage .inner{position:relative;width:320px;height:100%;margin:0 auto;box-sizing:border-box}.spContents .stage .inner .ja{color:#fff;font-size:14px;letter-spacing:0;line-height:23px;text-shadow:0 2px 2px rgba(0,0,0,.2)}body.tablet-device .spContents .stage .inner .ja{font-size:28px;line-height:46px;text-shadow:0 4px 4px rgba(0,0,0,.2)}.spContents .stage .inner .ja a{color:#01a006;display:block;padding-top:2px}.spContents .stage .inner .en{font-family:Montserrat;color:#fff;font-size:12px;letter-spacing:0;line-height:21px;text-shadow:0 2px 2px rgba(0,0,0,.2)}body.tablet-device .spContents .stage .inner .en{font-size:24px;line-height:42px;text-shadow:0 4px 4px rgba(0,0,0,.2)}.spContents .stage .inner .en a{color:#01a006;display:block;padding-top:6px}.spContents .stage .inner .en a:hover{color:#000}body.tablet-device .spContents .stage .inner{width:640px}body.tablet-device .spContents .stage .inner .txtArea{width:520px;margin:0 auto 70px}body.tablet-device .spContents .stage .inner .txtArea .ttl{margin-bottom:40px}body.tablet-device .spContents .stage .inner .txtArea .ja{font-size:28px;line-height:46px;margin-bottom:40px}body.tablet-device .spContents .stage .inner .txtArea .en{font-size:24px;line-height:42px}body.tablet-device .spContents .stage .inner .txtArea img{width:100%}.spContents .stage .btn-prev{position:absolute;bottom:80px;left:15px;width:40px;height:50px;display:block;background:url(/sp/hanatsubaki/2015gastronomy/img/special/btn_prev.png) no-repeat center top;background-size:100% auto}body.tablet-device .spContents .stage .btn-prev{width:80px;height:100px;bottom:160px;left:30px}.spContents .stage .btn-next{position:absolute;bottom:80px;right:15px;width:40px;height:50px;display:block;background:url(/sp/hanatsubaki/2015gastronomy/img/special/btn_next.png) no-repeat center top;background-size:100% auto}body.tablet-device .spContents .stage .btn-next{width:80px;height:100px;bottom:160px;right:30px}.spContents .stage .btn-menuback{position:absolute;bottom:80px;left:0;right:0;width:46px;height:50px;display:block;margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/btn_menuback.png) no-repeat center top;background-size:100% auto}body.tablet-device .spContents .stage .btn-menuback{width:92px;height:100px;bottom:160px}#loading-logo{width:100%;position:relative;z-index:2;min-height:598px}body.tablet-device #loading-logo{min-height:1196px}#loading-logo #load-bg{position:absolute;left:0;top:0;width:100%;background:url(/sp/hanatsubaki/2015gastronomy/img/special/loading_bg02.jpg) no-repeat center top;background-size:auto 100%}#loading-logo #load-bg div{position:absolute;left:0;top:0;width:100%;height:100%;background:url(/sp/hanatsubaki/2015gastronomy/img/special/loading_bg01.jpg) no-repeat center top;background-size:auto 100%}#loading-logo .inner h1,#loading-logo .inner p{width:0;height:0;overflow:hidden}#loading-logo .inner #logoBox{position:absolute;left:0;top:80px;right:0;width:290px;margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/logo_taste_02.png) no-repeat center top;background-size:290px 381px;height:381px}body.tablet-device #loading-logo .inner #logoBox{background-size:580px 762px;height:762px}body.tablet-device #loading-logo .inner #logoBox{width:580px;top:160px}#loading-logo .inner #logoBox img{width:100%}#stage-01{z-index:1;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st01_bg.jpg) no-repeat center top;background-size:750px 654px;height:654px}body.tablet-device #stage-01{background-size:1500px 1308px;height:1308px}#stage-01 .inner .frameWrap{position:absolute;width:281px;height:360px;left:18px;top:91px;overflow:hidden}body.tablet-device #stage-01 .inner .frameWrap{width:562px;height:720px;left:36px;top:183px}#stage-01 .inner .frameWrap .photo{-webkit-transition:all 1s linear;transition:all 1s linear;position:absolute;left:0;top:0;width:100%;height:100%}#stage-01 .inner .frameWrap .photo img{height:100%}#stage-01 .inner .frameWrap #st01-bg01{width:281px;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st01_photo01.jpg) no-repeat left top;background-size:281px 360px;height:360px}body.tablet-device #stage-01 .inner .frameWrap #st01-bg01{background-size:562px 720px;height:720px}body.tablet-device #stage-01 .inner .frameWrap #st01-bg01{width:562px}#stage-01 .inner .frameWrap #st01-bg01 .txt{-webkit-transition:all 2s linear;transition:all 2s linear;width:0;height:137px;overflow:hidden;position:absolute;left:10px;top:53px}#stage-01 .inner .frameWrap #st01-bg01 .txt img{width:260px}body.tablet-device #stage-01 .inner .frameWrap #st01-bg01 .txt{height:274px;left:20px;top:116px}body.tablet-device #stage-01 .inner .frameWrap #st01-bg01 .txt img{width:520px}#stage-01 .inner .frameWrap.is-active #st01-bg01 .txt{width:260px}body.tablet-device #stage-01 .inner .frameWrap.is-active #st01-bg01 .txt{width:520px}#stage-01 .inner .frameWrap #st01-bg07 img{-webkit-transition:all 3s ease-out;transition:all 3s ease-out}#stage-01 .inner .frameWrap #st01-bg07 img.is-slide{-webkit-transform:translateX(-230px);-ms-transform:translateX(-230px);transform:translateX(-230px)}body.tablet-device #stage-01 .inner .frameWrap #st01-bg07 img.is-slide{-webkit-transform:translateX(-460px);-ms-transform:translateX(-460px);transform:translateX(-460px)}@-webkit-keyframes fade{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@keyframes fade{0%{opacity:0;filter:alpha(opacity=0)}100%{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes translating{0%{-webkit-transform:traslateX(0);transform:traslateX(0)}100%{-webkit-transform:traslateX(-100%);transform:traslateX(-100%)}}@keyframes translating{0%{-webkit-transform:traslateX(0);transform:traslateX(0)}100%{-webkit-transform:traslateX(-100%);transform:traslateX(-100%)}}#stage-02{background:url(/sp/hanatsubaki/2015gastronomy/img/special/st02_bg.jpg) no-repeat center top;background-size:750px 1005px;height:1005px}body.tablet-device #stage-02{background-size:1500px 2010px;height:2010px}#stage-02 .inner .frameWrap{position:absolute;width:320px;height:277.5px;left:0;top:130px}body.tablet-device #stage-02 .inner .frameWrap{width:640px;height:555px;left:0;top:260px}#stage-02 .inner .frameWrap #st02-bg01{background:url(/sp/hanatsubaki/2015gastronomy/img/special/st02_photo.jpg) no-repeat left top;background-size:320px 277.5px;height:277.5px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01{background-size:640px 555px;height:555px}#stage-02 .inner .frameWrap #st02-bg01>h2,#stage-02 .inner .frameWrap #st02-bg01 p,#stage-02 .inner .frameWrap #st02-bg01 img{-webkit-transition:all 2s linear;transition:all 2s linear;position:absolute}#stage-02 .inner .frameWrap #st02-bg01 h2{opacity:0;filter:alpha(opacity=0);left:29px;top:-58px}#stage-02 .inner .frameWrap #st02-bg01 h2 img{width:145px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 h2{left:58px;top:-116px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 h2 img{width:290px}#stage-02 .inner .frameWrap #st02-bg01 .en{opacity:0;filter:alpha(opacity=0);left:0;top:242px}#stage-02 .inner .frameWrap #st02-bg01 .en img{width:141px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 .en{left:0;top:484px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 .en img{width:282px}#stage-02 .inner .frameWrap #st02-bg01 .txt{opacity:0;filter:alpha(opacity=0);left:149px;top:240px}#stage-02 .inner .frameWrap #st02-bg01 .txt img{width:163px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 .txt{left:298px;top:480px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 .txt img{width:326px}#stage-02 .inner .frameWrap #st02-bg01 #clock{width:30px;height:125px;left:251px;top:204px}#stage-02 .inner .frameWrap #st02-bg01 #clock img{width:32px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 #clock{left:502px;top:408px}body.tablet-device #stage-02 .inner .frameWrap #st02-bg01 #clock img{width:64px}#stage-02 .inner #menu{opacity:0;filter:alpha(opacity=0);width:338px;position:absolute;top:437px;left:-23px;-webkit-transform:translate(100px,-70px);-ms-transform:translate(100px,-70px);transform:translate(100px,-70px);background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_menu.png) no-repeat left top;background-size:338px 567.5px;height:567.5px;-webkit-transition:all 1.5s ease-out;transition:all 1.5s ease-out}body.tablet-device #stage-02 .inner #menu{background-size:676px 1135px;height:1135px}body.tablet-device #stage-02 .inner #menu{width:676px;top:874px;left:-46px}#stage-02 .inner #menu>p,#stage-02 .inner #menu a,#stage-02 .inner #menu img{position:absolute}#stage-02 .inner #menu .knife-01{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:124px;left:203px;top:227px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}#stage-02 .inner #menu .knife-01 img{width:124px}body.tablet-device #stage-02 .inner #menu .knife-01{left:406px;top:454px}body.tablet-device #stage-02 .inner #menu .knife-01 img{width:248px}body.tablet-device #stage-02 .inner #menu .knife-01{width:248px}#stage-02 .inner #menu .fork-01{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:75px;left:246px;top:5px;opacity:0;filter:alpha(opacity=0);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);transform:translateY(-30px)}#stage-02 .inner #menu .fork-01 img{width:75px}body.tablet-device #stage-02 .inner #menu .fork-01{left:492px;top:10px}body.tablet-device #stage-02 .inner #menu .fork-01 img{width:150px}body.tablet-device #stage-02 .inner #menu .fork-01{width:150px}#stage-02 .inner #menu #menu-list a{display:block}#stage-02 .inner #menu #menu-list #menu-01{width:176px;height:116px;left:99px;top:116px;-webkit-animation:blur 10s ease-in-out 8s infinite;animation:blur 10s ease-in-out 8s infinite}#stage-02 .inner #menu #menu-list #menu-01 img{width:176px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-01{left:198px;top:232px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-01 img{width:352px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-01{width:352px}#stage-02 .inner #menu #menu-list #menu-02{width:136px;height:66px;left:116px;top:177px;-webkit-animation:blur 10s ease-in-out 6s infinite;animation:blur 10s ease-in-out 6s infinite}#stage-02 .inner #menu #menu-list #menu-02 img{width:136px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-02{left:232px;top:354px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-02 img{width:272px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-02{width:272px}#stage-02 .inner #menu #menu-list #menu-03{width:216px;height:106px;left:78px;top:230px;-webkit-animation:blur 10s ease-in-out 10s infinite;animation:blur 10s ease-in-out 10s infinite}#stage-02 .inner #menu #menu-list #menu-03 img{width:216px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-03{left:156px;top:460px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-03 img{width:432px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-03{width:432px}#stage-02 .inner #menu #menu-list #menu-04{width:158px;height:110px;left:98px;top:315px;-webkit-animation:blur 10s ease-in-out 9s infinite;animation:blur 10s ease-in-out 9s infinite}#stage-02 .inner #menu #menu-list #menu-04 img{width:158px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-04{left:196px;top:630px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-04 img{width:316px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-04{width:316px}#stage-02 .inner #menu #menu-list #menu-05{width:145px;height:101px;left:100.5px;top:398px;-webkit-animation:blur 10s ease-in-out 7s infinite;animation:blur 10s ease-in-out 7s infinite}#stage-02 .inner #menu #menu-list #menu-05 img{width:145px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-05{left:201px;top:796px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-05 img{width:290px}body.tablet-device #stage-02 .inner #menu #menu-list #menu-05{width:290px}#stage-02 .inner.is-active #st02-bg01 .txt{-webkit-transition-delay:1s;transition-delay:1s;opacity:1;filter:alpha(opacity=100)}#stage-02 .inner.is-active #st02-bg01 h2{-webkit-transition-delay:2s;transition-delay:2s;opacity:1;filter:alpha(opacity=100)}#stage-02 .inner.is-active #st02-bg01 .en{-webkit-transition-delay:3s;transition-delay:3s;opacity:1;filter:alpha(opacity=100)}#stage-02 .inner.is-active #menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}#stage-02 .inner.is-active #menu .knife-01{-webkit-transition-delay:8s;transition-delay:8s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}#stage-02 .inner.is-active #menu .fork-01{-webkit-transition-delay:9s;transition-delay:9s;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);opacity:1;filter:alpha(opacity=100)}@-webkit-keyframes blur{0%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}10%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /></filter></svg>#filter');-webkit-filter:blur(2px);filter:blur(2px)}20%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}100%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}}@keyframes blur{0%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}10%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="2" /></filter></svg>#filter');-webkit-filter:blur(2px);filter:blur(2px)}20%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}100%{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur stdDeviation="0" /></filter></svg>#filter');-webkit-filter:blur(0);filter:blur(0)}}.st-active .dish{-webkit-transition:all 1s ease-out;transition:all 1s ease-out;-webkit-transform:rotate(-45deg) translateX(-100px);-ms-transform:rotate(-45deg) translateX(-100px);transform:rotate(-45deg) translateX(-100px)}.st-active .dish.is-active{opacity:1;filter:alpha(opacity=100);-webkit-transform:rotate(0deg) translateX(0);-ms-transform:rotate(0deg) translateX(0);transform:rotate(0deg) translateX(0)}#stage-03{position:relative;height:1325px}body.tablet-device #stage-03{height:2650px}#stage-03 .bg-fix{width:100%;position:fixed;background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_mousse.gif) no-repeat center top;background-size:auto 100%;z-index:-1}#stage-03 .inner .dish-name{position:absolute;left:30px;top:70px}#stage-03 .inner .dish-name img{width:260px}body.tablet-device #stage-03 .inner .dish-name{left:60px;top:140px}body.tablet-device #stage-03 .inner .dish-name img{width:520px}#stage-03 .inner .dish-area{width:366px;position:absolute;left:-23px;top:282px;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st03_bg.png) no-repeat center top;background-size:366px 893px;height:893px}body.tablet-device #stage-03 .inner .dish-area{background-size:732px 1786px;height:1786px}body.tablet-device #stage-03 .inner .dish-area{width:732px;left:-47px;top:565px}#stage-03 .inner .dish-area .dish{text-align:center;position:absolute;right:0;left:0;top:0}#stage-03 .inner .dish-area .dish img{width:205px}body.tablet-device #stage-03 .inner .dish-area .dish{left:0;top:0}body.tablet-device #stage-03 .inner .dish-area .dish img{width:410px}#stage-03 .inner .dish-area .fork-02{position:absolute;left:42px;top:44px}#stage-03 .inner .dish-area .fork-02 img{width:23px}body.tablet-device #stage-03 .inner .dish-area .fork-02{left:84px;top:88px}body.tablet-device #stage-03 .inner .dish-area .fork-02 img{width:46px}#stage-03 .inner .dish-area .knife-02{position:absolute;left:295px;top:44px}#stage-03 .inner .dish-area .knife-02 img{width:24px}body.tablet-device #stage-03 .inner .dish-area .knife-02{left:590px;top:88px}body.tablet-device #stage-03 .inner .dish-area .knife-02 img{width:48px}#stage-03 .inner .dish-area .spoon{position:absolute;left:319px;top:85px}#stage-03 .inner .dish-area .spoon img{width:35px}body.tablet-device #stage-03 .inner .dish-area .spoon{left:638px;top:170px}body.tablet-device #stage-03 .inner .dish-area .spoon img{width:70px}#stage-03 .inner .dish-area .carbohydrade{text-align:center;position:absolute;right:0;left:0;top:221px}#stage-03 .inner .dish-area .carbohydrade img{width:79px}body.tablet-device #stage-03 .inner .dish-area .carbohydrade{left:0;top:442px}body.tablet-device #stage-03 .inner .dish-area .carbohydrade img{width:158px}#stage-03 .inner .dish-area .disc-ja{position:absolute;width:260px;left:57px;top:407px}body.tablet-device #stage-03 .inner .dish-area .disc-ja{width:520px;left:114px;top:814px}#stage-03 .inner .dish-area .disc-en{position:absolute;width:260px;left:57px;top:632px}body.tablet-device #stage-03 .inner .dish-area .disc-en{width:520px;left:114px;top:1264px}#stage-04{position:relative;height:1365px}body.tablet-device #stage-04{height:2730px}#stage-04 .bg-fix{width:100%;position:fixed;background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_soup.gif) no-repeat center top;background-size:auto 100%;padding-bottom:60px;z-index:-1}#stage-04 .inner .dish-name{position:absolute;left:30px;top:70px}#stage-04 .inner .dish-name img{width:260px}body.tablet-device #stage-04 .inner .dish-name{left:60px;top:140px}body.tablet-device #stage-04 .inner .dish-name img{width:520px}#stage-04 .inner .dish-area{width:366px;position:absolute;left:-23px;top:282px;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st04_bg.png) no-repeat center top;background-size:366px 967px;height:967px}body.tablet-device #stage-04 .inner .dish-area{background-size:732px 1934px;height:1934px}body.tablet-device #stage-04 .inner .dish-area{width:732px;left:-47px;top:565px}#stage-04 .inner .dish-area .dish{text-align:center;position:absolute;right:0;left:0;top:0}#stage-04 .inner .dish-area .dish img{width:205px}body.tablet-device #stage-04 .inner .dish-area .dish{left:0;top:0}body.tablet-device #stage-04 .inner .dish-area .dish img{width:410px}#stage-04 .inner .dish-area .fork-02{position:absolute;left:42px;top:44px}#stage-04 .inner .dish-area .fork-02 img{width:23px}body.tablet-device #stage-04 .inner .dish-area .fork-02{left:84px;top:88px}body.tablet-device #stage-04 .inner .dish-area .fork-02 img{width:46px}#stage-04 .inner .dish-area .knife-02{position:absolute;left:295px;top:44px}#stage-04 .inner .dish-area .knife-02 img{width:24px}body.tablet-device #stage-04 .inner .dish-area .knife-02{left:590px;top:88px}body.tablet-device #stage-04 .inner .dish-area .knife-02 img{width:48px}#stage-04 .inner .dish-area .spoon{position:absolute;left:319px;top:85px}#stage-04 .inner .dish-area .spoon img{width:35px}body.tablet-device #stage-04 .inner .dish-area .spoon{left:638px;top:170px}body.tablet-device #stage-04 .inner .dish-area .spoon img{width:70px}#stage-04 .inner .dish-area .carbohydrade{text-align:center;position:absolute;right:0;left:0;top:221px}#stage-04 .inner .dish-area .carbohydrade img{width:79px}body.tablet-device #stage-04 .inner .dish-area .carbohydrade{left:0;top:442px}body.tablet-device #stage-04 .inner .dish-area .carbohydrade img{width:158px}#stage-04 .inner .dish-area .disc-ja{position:absolute;width:260px;left:57px;top:407px}body.tablet-device #stage-04 .inner .dish-area .disc-ja{width:520px;left:114px;top:814px}#stage-04 .inner .dish-area .disc-en{position:absolute;width:260px;left:57px;top:680px}body.tablet-device #stage-04 .inner .dish-area .disc-en{width:520px;left:114px;top:1360px}#stage-05{position:relative;height:1507px}body.tablet-device #stage-05{height:3014px}#stage-05 .bg-fix{width:100%;position:fixed;background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_pasta.gif) no-repeat center top;background-size:auto 100%;z-index:-1}#stage-05 .inner .dish-name{position:absolute;left:30px;top:70px}#stage-05 .inner .dish-name img{width:260px}body.tablet-device #stage-05 .inner .dish-name{left:60px;top:140px}body.tablet-device #stage-05 .inner .dish-name img{width:520px}#stage-05 .inner .dish-area{width:366px;position:absolute;left:-23px;top:282px;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st05_bg.png) no-repeat center top;background-size:366px 1083px;height:1083px}body.tablet-device #stage-05 .inner .dish-area{background-size:732px 2166px;height:2166px}body.tablet-device #stage-05 .inner .dish-area{width:732px;left:-47px;top:565px}#stage-05 .inner .dish-area .dish{text-align:center;position:absolute;right:0;left:0;top:0}#stage-05 .inner .dish-area .dish img{width:205px}body.tablet-device #stage-05 .inner .dish-area .dish{left:0;top:0}body.tablet-device #stage-05 .inner .dish-area .dish img{width:410px}#stage-05 .inner .dish-area .fork-03{position:absolute;left:295px;top:44px}#stage-05 .inner .dish-area .fork-03 img{width:23px}body.tablet-device #stage-05 .inner .dish-area .fork-03{left:590px;top:88px}body.tablet-device #stage-05 .inner .dish-area .fork-03 img{width:46px}#stage-05 .inner .dish-area .carbohydrade{text-align:center;position:absolute;right:0;left:0;top:221px}#stage-05 .inner .dish-area .carbohydrade img{width:79px}body.tablet-device #stage-05 .inner .dish-area .carbohydrade{left:0;top:442px}body.tablet-device #stage-05 .inner .dish-area .carbohydrade img{width:158px}#stage-05 .inner .dish-area .disc-ja{position:absolute;width:260px;left:57px;top:407px}body.tablet-device #stage-05 .inner .dish-area .disc-ja{width:520px;left:114px;top:814px}#stage-05 .inner .dish-area .disc-en{position:absolute;width:260px;left:57px;top:730px}body.tablet-device #stage-05 .inner .dish-area .disc-en{width:520px;left:114px;top:1460px}#stage-06{position:relative;height:1705px}body.tablet-device #stage-06{height:3410px}#stage-06 .bg-fix{width:100%;position:fixed;background:url(/sp/hanatsubaki/2015gastronomy/img/special/bg_steak.gif) no-repeat center top;background-size:auto 100%;z-index:-1}#stage-06 .inner .dish-name{position:absolute;left:30px;top:70px}#stage-06 .inner .dish-name img{width:260px}body.tablet-device #stage-06 .inner .dish-name{left:60px;top:140px}body.tablet-device #stage-06 .inner .dish-name img{width:520px}#stage-06 .inner .dish-area{width:366px;position:absolute;left:-23px;top:282px;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st06_bg.png) no-repeat center top;background-size:366px 1275px;height:1275px}body.tablet-device #stage-06 .inner .dish-area{background-size:732px 2550px;height:2550px}body.tablet-device #stage-06 .inner .dish-area{width:732px;left:-47px;top:565px}#stage-06 .inner .dish-area .dish{text-align:center;position:absolute;right:0;left:0;top:0}#stage-06 .inner .dish-area .dish img{width:205px}body.tablet-device #stage-06 .inner .dish-area .dish{left:0;top:0}body.tablet-device #stage-06 .inner .dish-area .dish img{width:410px}#stage-06 .inner .dish-area .fork-02{position:absolute;left:42px;top:44px}#stage-06 .inner .dish-area .fork-02 img{width:23px}body.tablet-device #stage-06 .inner .dish-area .fork-02{left:84px;top:88px}body.tablet-device #stage-06 .inner .dish-area .fork-02 img{width:46px}#stage-06 .inner .dish-area .knife-02{position:absolute;left:295px;top:44px}#stage-06 .inner .dish-area .knife-02 img{width:24px}body.tablet-device #stage-06 .inner .dish-area .knife-02{left:590px;top:88px}body.tablet-device #stage-06 .inner .dish-area .knife-02 img{width:48px}#stage-06 .inner .dish-area .spoon{position:absolute;left:319px;top:85px}#stage-06 .inner .dish-area .spoon img{width:35px}body.tablet-device #stage-06 .inner .dish-area .spoon{left:638px;top:170px}body.tablet-device #stage-06 .inner .dish-area .spoon img{width:70px}#stage-06 .inner .dish-area .carbohydrade{text-align:center;position:absolute;right:0;left:0;top:221px}#stage-06 .inner .dish-area .carbohydrade img{width:79px}body.tablet-device #stage-06 .inner .dish-area .carbohydrade{left:0;top:442px}body.tablet-device #stage-06 .inner .dish-area .carbohydrade img{width:158px}#stage-06 .inner .dish-area .disc-ja{position:absolute;width:260px;left:57px;top:407px}body.tablet-device #stage-06 .inner .dish-area .disc-ja{width:520px;left:114px;top:814px}#stage-06 .inner .dish-area .disc-en{position:absolute;width:260px;left:57px;top:810px}body.tablet-device #stage-06 .inner .dish-area .disc-en{width:520px;left:114px;top:1620px}#stage-07{height:1797px}body.tablet-device #stage-07{height:3594px}#stage-07 .dish-area-01{margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st07_bg01.jpg) no-repeat center top;background-size:750px 900px;height:900px}body.tablet-device #stage-07 .dish-area-01{background-size:1500px 1800px;height:1800px}#stage-07 .dish-area-01 .inner>div,#stage-07 .dish-area-01 .inner p{position:absolute}#stage-07 .dish-area-01 .dish{left:4px;top:39px}#stage-07 .dish-area-01 .dish img{width:250px}body.tablet-device #stage-07 .dish-area-01 .dish{left:8px;top:78px}body.tablet-device #stage-07 .dish-area-01 .dish img{width:500px}#stage-07 .dish-area-01 .carbohydrade{left:237px;top:111px}#stage-07 .dish-area-01 .carbohydrade img{width:62px}body.tablet-device #stage-07 .dish-area-01 .carbohydrade{left:474px;top:222px}body.tablet-device #stage-07 .dish-area-01 .carbohydrade img{width:124px}#stage-07 .dish-area-01 .dish-name{left:20px;top:253.5px}#stage-07 .dish-area-01 .dish-name img{width:71px}body.tablet-device #stage-07 .dish-area-01 .dish-name{left:40px;top:507px}body.tablet-device #stage-07 .dish-area-01 .dish-name img{width:142px}#stage-07 .dish-area-01 .disc-ja{width:260px;left:30px;top:311px;color:#000;text-shadow:0 0 0}body.tablet-device #stage-07 .dish-area-01 .disc-ja{width:520px;left:60px;top:622px}#stage-07 .dish-area-01 .disc-en{width:260px;left:30px;top:543px}body.tablet-device #stage-07 .dish-area-01 .disc-en{width:520px;left:60px;top:1086px}#stage-07 .dish-area-01 .pattern{left:202.5px;top:190px}#stage-07 .dish-area-01 .pattern img{width:119px}body.tablet-device #stage-07 .dish-area-01 .pattern{left:405px;top:380px}body.tablet-device #stage-07 .dish-area-01 .pattern img{width:238px}#stage-07 .dish-area-01 .knife-01{left:-14.5px;top:754px}#stage-07 .dish-area-01 .knife-01 img{width:247px}body.tablet-device #stage-07 .dish-area-01 .knife-01{left:-29px;top:1508px}body.tablet-device #stage-07 .dish-area-01 .knife-01 img{width:494px}#stage-07 .dish-area-01 .fork-01{left:144.5px;top:660.5px}#stage-07 .dish-area-01 .fork-01 img{width:180px}body.tablet-device #stage-07 .dish-area-01 .fork-01{left:289px;top:1321px}body.tablet-device #stage-07 .dish-area-01 .fork-01 img{width:360px}#stage-07 .dish-area-02{margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st07_bg02.jpg) no-repeat center top;background-size:750px 897px;height:897px}body.tablet-device #stage-07 .dish-area-02{background-size:1500px 1794px;height:1794px}#stage-07 .dish-area-02 .inner>div,#stage-07 .dish-area-02 .inner p{position:absolute}#stage-07 .dish-area-02 .dish{left:8px;top:36px}#stage-07 .dish-area-02 .dish img{width:324px}body.tablet-device #stage-07 .dish-area-02 .dish{left:16px;top:72px}body.tablet-device #stage-07 .dish-area-02 .dish img{width:648px}#stage-07 .dish-area-02 .carbohydrade{left:215px;top:242.5px}#stage-07 .dish-area-02 .carbohydrade img{width:66.5px}body.tablet-device #stage-07 .dish-area-02 .carbohydrade{left:430px;top:485px}body.tablet-device #stage-07 .dish-area-02 .carbohydrade img{width:133px}#stage-07 .dish-area-02 .dish-name{left:8px;top:-24px}#stage-07 .dish-area-02 .dish-name img{width:177px}body.tablet-device #stage-07 .dish-area-02 .dish-name{left:16px;top:-48px}body.tablet-device #stage-07 .dish-area-02 .dish-name img{width:354px}#stage-07 .dish-area-02 .disc-ja{width:260px;left:30px;top:313px;color:#000;text-shadow:0 0 0}body.tablet-device #stage-07 .dish-area-02 .disc-ja{width:520px;left:60px;top:626px}#stage-07 .dish-area-02 .disc-en{width:260px;left:30px;top:490px}body.tablet-device #stage-07 .dish-area-02 .disc-en{width:520px;left:60px;top:980px}#stage-08{height:2130px}body.tablet-device #stage-08{height:4260px}#stage-08 .dish-area-01{margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st08_bg01.jpg) no-repeat center top;background-size:750px 966px;height:966px}body.tablet-device #stage-08 .dish-area-01{background-size:1500px 1932px;height:1932px}#stage-08 .dish-area-01 .inner>div,#stage-08 .dish-area-01 .inner p,#stage-08 .dish-area-01 .inner h2{position:absolute}#stage-08 .dish-area-01 .dish-01{left:46.5px;top:83px}#stage-08 .dish-area-01 .dish-01 img{width:165px}body.tablet-device #stage-08 .dish-area-01 .dish-01{left:93px;top:166px}body.tablet-device #stage-08 .dish-area-01 .dish-01 img{width:330px}#stage-08 .dish-area-01 .dish-02{left:166.5px;top:149px}#stage-08 .dish-area-01 .dish-02 img{width:143px}body.tablet-device #stage-08 .dish-area-01 .dish-02{left:333px;top:298px}body.tablet-device #stage-08 .dish-area-01 .dish-02 img{width:286px}#stage-08 .dish-area-01 .dish-03{left:14px;top:194.5px}#stage-08 .dish-area-01 .dish-03 img{width:157px}body.tablet-device #stage-08 .dish-area-01 .dish-03{left:28px;top:389px}body.tablet-device #stage-08 .dish-area-01 .dish-03 img{width:314px}#stage-08 .dish-area-01 h2{left:70.5px;top:366px}#stage-08 .dish-area-01 h2 img{width:96px}body.tablet-device #stage-08 .dish-area-01 h2{left:141px;top:732px}body.tablet-device #stage-08 .dish-area-01 h2 img{width:192px}#stage-08 .dish-area-01 .ja{width:182px;left:30px;top:420px;color:#000;text-shadow:0 0 0}#stage-08 .dish-area-01 .ja span{font-size:10px}body.tablet-device #stage-08 .dish-area-01 .ja{width:364px;left:60px;top:840px}body.tablet-device #stage-08 .dish-area-01 .ja span{font-size:20px}#stage-08 .dish-area-01 .en{width:260px;left:30px;top:716px}#stage-08 .dish-area-01 .en span{font-size:10px}body.tablet-device #stage-08 .dish-area-01 .en{width:520px;left:60px;top:1432px}body.tablet-device #stage-08 .dish-area-01 .en span{font-size:20px}#stage-08 .dish-area-01 .knife-01{left:217.5px;top:424.5px}#stage-08 .dish-area-01 .knife-01 img{width:80px}body.tablet-device #stage-08 .dish-area-01 .knife-01{left:435px;top:849px}body.tablet-device #stage-08 .dish-area-01 .knife-01 img{width:160px}#stage-08 .dish-area-01 .fork-01{left:216.5px;top:294.5px}#stage-08 .dish-area-01 .fork-01 img{width:95px}body.tablet-device #stage-08 .dish-area-01 .fork-01{left:433px;top:589px}body.tablet-device #stage-08 .dish-area-01 .fork-01 img{width:190px}#stage-08 .dish-area-01 .btn-link{position:absolute;left:26px;top:915px}#stage-08 .dish-area-01 .btn-link img{width:265px}body.tablet-device #stage-08 .dish-area-01 .btn-link{left:52px;top:1830px}body.tablet-device #stage-08 .dish-area-01 .btn-link img{width:530px}#stage-08 .dish-area-02{margin:auto;background:url(/sp/hanatsubaki/2015gastronomy/img/special/st08_bg02.jpg) no-repeat center top;background-size:750px 1164px;height:1164px}body.tablet-device #stage-08 .dish-area-02{background-size:1500px 2328px;height:2328px}#stage-08 .dish-area-02 .inner>div,#stage-08 .dish-area-02 .inner p{position:absolute}#stage-08 .dish-area-02 .dish-04{left:0;top:23px}#stage-08 .dish-area-02 .dish-04 img{width:185px}body.tablet-device #stage-08 .dish-area-02 .dish-04{left:0;top:46px}body.tablet-device #stage-08 .dish-area-02 .dish-04 img{width:370px}#stage-08 .dish-area-02 .dish-05{left:157px;top:57.5px}#stage-08 .dish-area-02 .dish-05 img{width:202px}body.tablet-device #stage-08 .dish-area-02 .dish-05{left:314px;top:115px}body.tablet-device #stage-08 .dish-area-02 .dish-05 img{width:404px}#stage-08 .dish-area-02 .dish-06{left:-29px;top:219px}#stage-08 .dish-area-02 .dish-06 img{width:210px}body.tablet-device #stage-08 .dish-area-02 .dish-06{left:-58px;top:438px}body.tablet-device #stage-08 .dish-area-02 .dish-06 img{width:420px}#stage-08 .dish-area-02 .check{width:113px;left:144px;top:494px}#stage-08 .dish-area-02 .check a{position:absolute}#stage-08 .dish-area-02 .check .btn-01{left:0;top:0}#stage-08 .dish-area-02 .check .btn-01 img{width:53px}body.tablet-device #stage-08 .dish-area-02 .check .btn-01{left:0;top:0}body.tablet-device #stage-08 .dish-area-02 .check .btn-01 img{width:106px}#stage-08 .dish-area-02 .check .btn-02{left:51.5px;top:0}#stage-08 .dish-area-02 .check .btn-02 img{width:62px}body.tablet-device #stage-08 .dish-area-02 .check .btn-02{left:103px;top:0}body.tablet-device #stage-08 .dish-area-02 .check .btn-02 img{width:124px}body.tablet-device #stage-08 .dish-area-02 .check{width:227px;left:288px;top:989px}#stage-08 .dish-area-02 .credit{width:290px;left:28px;top:643px;font-size:10px;line-height:18px}#stage-08 .dish-area-02 .credit span{padding-left:47px}body.tablet-device #stage-08 .dish-area-02 .credit{width:580px;left:56px;top:1286px;font-size:20px;line-height:36px}body.tablet-device #stage-08 .dish-area-02 .credit span{padding-left:94px}#stage-08 .dish-area-02 .supplement{width:280px;left:30px;top:847px}#stage-08 .dish-area-02 .supplement p{position:static;font-size:9px;line-height:14px}#stage-08 .dish-area-02 .supplement .ja{color:#000;text-shadow:0 0 0;margin-bottom:5px}body.tablet-device #stage-08 .dish-area-02 .supplement{width:580px;left:60px;top:1694px}body.tablet-device #stage-08 .dish-area-02 .supplement p{font-size:18px;line-height:28px}body.tablet-device #stage-08 .dish-area-02 .supplement .ja{margin-bottom:10px}