@-webkit-keyframes fadein{0%{opacity:0}100%{-webkit-transform:translate(0, 0) scale(1) rotate(0);-moz-transform:translate(0, 0) scale(1) rotate(0);-ms-transform:translate(0, 0) scale(1) rotate(0);-o-transform:translate(0, 0) scale(1) rotate(0);transform:translate(0, 0) scale(1) rotate(0);opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{-webkit-transform:translate(0, 0) scale(1) rotate(0);-moz-transform:translate(0, 0) scale(1) rotate(0);-ms-transform:translate(0, 0) scale(1) rotate(0);-o-transform:translate(0, 0) scale(1) rotate(0);transform:translate(0, 0) scale(1) rotate(0);opacity:1}}@keyframes fadein{0%{opacity:0}100%{-webkit-transform:translate(0, 0) scale(1) rotate(0);-moz-transform:translate(0, 0) scale(1) rotate(0);-ms-transform:translate(0, 0) scale(1) rotate(0);-o-transform:translate(0, 0) scale(1) rotate(0);transform:translate(0, 0) scale(1) rotate(0);opacity:1}}@-webkit-keyframes fadein2{0%{opacity:0}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@-moz-keyframes fadein2{0%{opacity:0}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@keyframes fadein2{0%{opacity:0}100%{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0);transform:translate(0, 0);opacity:1}}@-webkit-keyframes fadein-only-opacity{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein-only-opacity{0%{opacity:0}100%{opacity:1}}@keyframes fadein-only-opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes flashing{0%{opacity:0}60%{opacity:1}100%{opacity:0}}@-moz-keyframes flashing{0%{opacity:0}60%{opacity:1}100%{opacity:0}}@keyframes flashing{0%{opacity:0}60%{opacity:1}100%{opacity:0}}html,body{background:#000;min-width:100%;min-height:100%;height:100%;margin:0;padding:0}#contents{z-index:2}.noDisplay{display:none}#background,.background{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.background{-webkit-transition:opacity .3s linear;-webkit-transition-delay:0s;-moz-transition:opacity .3s linear 0s;-o-transition:opacity .3s linear 0s;transition:opacity .3s linear 0s}.background.show{opacity:1}#loading{position:fixed;top:50%;left:50%;width:227px;height:54px;z-index:99999;-webkit-animation:flashing 1s linear 0s infinite;-moz-animation:flashing 1s linear 0s infinite;animation:flashing 1s linear 0s infinite;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.whiteflash{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;z-index:999;opacity:0}.whiteflash.start{-webkit-animation:whiteflash 2.5s linear 0s;-moz-animation:whiteflash 2.5s linear 0s;animation:whiteflash 2.5s linear 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}.whiteflash.short.start{-webkit-animation:whiteflash2 1.5s linear 0s;-moz-animation:whiteflash2 1.5s linear 0s;animation:whiteflash2 1.5s linear 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes whiteflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}@-moz-keyframes whiteflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes whiteflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}@-webkit-keyframes whiteflash2{0%{opacity:0}5%{opacity:1}30%{opacity:1}100%{opacity:0}}@-moz-keyframes whiteflash2{0%{opacity:0}5%{opacity:1}30%{opacity:1}100%{opacity:0}}@keyframes whiteflash2{0%{opacity:0}5%{opacity:1}30%{opacity:1}100%{opacity:0}}.blackflash{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;z-index:999;opacity:0}.blackflash.start{-webkit-animation:blackflash 2.5s linear 0s;-moz-animation:blackflash 2.5s linear 0s;animation:blackflash 2.5s linear 0s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes blackflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}@-moz-keyframes blackflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}@keyframes blackflash{0%{opacity:0}30%{opacity:1}80%{opacity:1}100%{opacity:0}}#wrapper{min-width:1079px;min-height:800px;background-size:auto 100%;overflow:hidden}#contents{position:relative;max-width:1079px;min-height:800px;height:100%;margin:0 auto}.inner{position:relative;max-width:1079px;margin:0 auto}#loading{margin:50px 0 0 -113px}header{display:block;position:absolute;background-image:url(../images/common/common-sprite.png);width:100%;background-position:center top;background-repeat:no-repeat;z-index:99}header #logo{width:100%;text-align:center;top:0px}header #logo a{background-image:url(../images/common/common-sprite.png);background-position:0px -320px;width:132px;height:127px;display:inline-block;text-indent:-99999px}header .inner{z-index:100}#gnav{background-image:url(../images/common/common-sprite.png);background-position:0px -203px;width:1032px;height:107px;margin:-31px auto 0;z-index:99}#gnav ul{overflow:hidden;width:100%;padding:27px 0 0 18px}#gnav li{float:left;height:53px}#gnav li.nav2{margin-left:-5px}#gnav li.nav3{margin-left:-2px}#gnav li.nav4{margin-left:3px}#gnav li.nav5{margin-left:3px}#gnav li.nav6{margin-left:2px}#gnav li.nav7{margin-left:0px}#gnav li.nav8{margin-left:-4px}#gnav li.nav9{margin-left:-4px}#gnav li.nav10{margin-left:1px}#gnav li.nav11{margin-left:-1px}#gnav li a,#gnav li span{display:block;widows:100%;height:100%;text-indent:-9999px}#gnav .nav1{width:77px}#gnav .nav1 a{background-image:url(../images/common/common-sprite.png);background-position:-1327px -383px;background-size:auto}#gnav .nav2{width:64px}#gnav .nav2 a{background-image:url(../images/common/common-sprite.png);background-position:-74px -457px;background-size:auto}#gnav .nav3{width:108px}#gnav .nav3 a{background-image:url(../images/common/common-sprite.png);background-position:-794px -320px;background-size:auto}#gnav .nav4{width:124px}#gnav .nav4 a{background-image:url(../images/common/common-sprite.png);background-position:-142px -320px;background-size:auto}#gnav .nav5{width:80px}#gnav .nav5 a{background-image:url(../images/common/common-sprite.png);background-position:-1060px -383px;background-size:auto}#gnav .nav6{width:118px}#gnav .nav6 a{background-image:url(../images/common/common-sprite.png);background-position:-538px -320px;background-size:auto}#gnav .nav7{width:92px}#gnav .nav7 a{background-image:url(../images/common/common-sprite.png);background-position:-652px -383px;background-size:auto}#gnav .nav8{width:92px}#gnav .nav8 a{background-image:url(../images/common/common-sprite.png);background-position:-856px -383px;background-size:auto}#gnav .nav9{width:92px}#gnav .nav9 a{background-image:url(../images/common/common-sprite.png);background-position:-244px -383px;background-size:auto}#gnav .nav10{width:92px}#gnav .nav10 a{background-image:url(../images/common/common-sprite.png);background-position:-346px -383px;background-size:auto}#gnav .nav11{width:64px}#gnav .nav11 a{background-image:url(../images/common/common-sprite.png);background-position:-370px -457px;background-size:auto}#gnav .nav1 a:hover,#gnav .nav1 a:visited,#gnav .nav1 a:active,#gnav .nav1 a.current{background-image:url(../images/common/common-sprite.png);background-position:-1240px -383px;background-size:auto}#gnav .nav2 a:hover,#gnav .nav2 a:visited,#gnav .nav2 a:active,#gnav .nav2 a.current{background-image:url(../images/common/common-sprite.png);background-position:-148px -457px;background-size:auto}#gnav .nav3 a:hover,#gnav .nav3 a:visited,#gnav .nav3 a:active,#gnav .nav3 a.current{background-image:url(../images/common/common-sprite.png);background-position:-1030px -320px;background-size:auto}#gnav .nav4 a:hover,#gnav .nav4 a:visited,#gnav .nav4 a:active,#gnav .nav4 a.current{background-image:url(../images/common/common-sprite.png);background-position:-276px -320px;background-size:auto}#gnav .nav5 a:hover,#gnav .nav5 a:visited,#gnav .nav5 a:active,#gnav .nav5 a.current{background-image:url(../images/common/common-sprite.png);background-position:-1454px -320px;background-size:auto}#gnav .nav6 a:hover,#gnav .nav6 a:visited,#gnav .nav6 a:active,#gnav .nav6 a.current{background-image:url(../images/common/common-sprite.png);background-position:-410px -320px;background-size:auto}#gnav .nav7 a:hover,#gnav .nav7 a:visited,#gnav .nav7 a:active,#gnav .nav7 a.current{background-image:url(../images/common/common-sprite.png);background-position:-958px -383px;background-size:auto}#gnav .nav8 a:hover,#gnav .nav8 a:visited,#gnav .nav8 a:active,#gnav .nav8 a.current{background-image:url(../images/common/common-sprite.png);background-position:-448px -383px;background-size:auto}#gnav .nav9 a:hover,#gnav .nav9 a:visited,#gnav .nav9 a:active,#gnav .nav9 a.current{background-image:url(../images/common/common-sprite.png);background-position:-1352px -320px;background-size:auto}#gnav .nav10 a:hover,#gnav .nav10 a:visited,#gnav .nav10 a:active,#gnav .nav10 a.current{background-image:url(../images/common/common-sprite.png);background-position:-550px -383px;background-size:auto}#gnav .nav11 a:hover,#gnav .nav11 a:visited,#gnav .nav11 a:active,#gnav .nav11 a.current{background-image:url(../images/common/common-sprite.png);background-position:-222px -457px;background-size:auto}#gnav .nav1 span{background-image:url(../images/common/common-sprite.png);background-position:-1414px -383px;background-size:auto}#gnav .nav2 span{background-image:url(../images/common/common-sprite.png);background-position:0px -457px;background-size:auto}#gnav .nav3 span{background-image:url(../images/common/common-sprite.png);background-position:-912px -320px;background-size:auto}#gnav .nav4 span{background-image:url(../images/common/common-sprite.png);background-position:-1388px -203px;background-size:auto}#gnav .nav5 span{background-image:url(../images/common/common-sprite.png);background-position:-1150px -383px;background-size:auto}#gnav .nav6 span{background-image:url(../images/common/common-sprite.png);background-position:-666px -320px;background-size:auto}#gnav .nav7 span{background-image:url(../images/common/common-sprite.png);background-position:-1148px -320px;background-size:auto}#gnav .nav8 span{background-image:url(../images/common/common-sprite.png);background-position:-754px -383px;background-size:auto}#gnav .nav9 span{background-image:url(../images/common/common-sprite.png);background-position:-142px -383px;background-size:auto}#gnav .nav10 span{background-image:url(../images/common/common-sprite.png);background-position:-1250px -320px;background-size:auto}#gnav .nav11 span{background-image:url(../images/common/common-sprite.png);background-position:-296px -457px;background-size:auto}#sound{display:block;position:absolute;left:25px;top:5px;text-indent:-9999px;background-image:url(../images/common/common-sprite.png);background-position:-1042px -203px;width:163px;height:70px}#sound.on{background-image:url(../images/common/common-sprite.png);background-position:-1215px -203px;width:163px;height:70px}#sound a{display:block;width:100%;height:100%}.head{position:absolute;top:210px;left:0;width:100%}.head .title{left:-45px;top:-120px}.subnav{z-index:99;position:absolute}.subnav li{display:inline-block}.subnav li a{display:block;width:100%;height:100%;text-indent:-99999px}footer{background:#000;min-width:100%;width:100%;height:51px;z-index:2;overflow:visible}footer:after{content:"";display:block;position:absolute;left:0;top:-10px;width:100%;height:25px;background:url(../images/common/footerbg.png) repeat-x center top}footer #sansei{float:left;margin-left:32px;margin-top:18px}footer #copyright{display:block;position:absolute;left:50%;-webkit-transform:translate(-55%, 0);-moz-transform:translate(-55%, 0);-ms-transform:translate(-55%, 0);-o-transform:translate(-55%, 0);transform:translate(-55%, 0);top:15px}footer #social{float:right;margin-right:32px;margin-top:20px}footer #social ul li{display:inline-block;vertical-align:top}footer #social ul li#fb{font-size:0}.background.page1{background:url(../images/special/specialbg.png) repeat-y center top #000}.head .title{left:-5px;top:-64px;width:385px;content:"";display:block;background:url("../images/special/title.png") no-repeat center top;-webkit-background-size:100% auto;-moz-background-size:100% auto;background-size:100% auto}.head .title:after{content:"";display:block;width:100%;height:0;padding-top:58.18182%}ul.pagenav{display:none;position:absolute;top:417px;left:8px;width:260px;background:url(../images/special/pagenavbg.png) repeat-y center top;padding:0 0 0 13px;z-index:99}ul.pagenav a,ul.pagenav span{display:block;white-space:nowrap;text-indent:100%;font-size:0;z-index:100}ul.pagenav>li>a{margin-bottom:5px}ul.pagenav>li>a:after{display:block;content:"";position:absolute;bottom:-5px;left:0;width:235px;height:4px;background:url(../images/special/pagenav_line.png) no-repeat center bottom}ul.pagenav>li:nth-of-type(8)>a:not(.current):after{display:none}ul.pagenav.animation{-webkit-transform:translate(0px, 50px) scale(1);-moz-transform:translate(0px, 50px) scale(1);-ms-transform:translate(0px, 50px) scale(1);-o-transform:translate(0px, 50px) scale(1);transform:translate(0px, 50px) scale(1);-webkit-animation:fadein 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3;-moz-animation:fadein 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3;animation:fadein 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275) 0.3;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;opacity:0}ul.pagenav:before{display:block;content:"";position:absolute;top:-12px;left:0;background:url(../images/special/pagenavbg_top.png) no-repeat center top;width:260px;height:32px;z-index:999}ul.pagenav:after{display:block;content:"";position:absolute;bottom:-8px;left:0;background:url(../images/special/pagenavbg_btm.png) no-repeat center bottom;width:260px;height:32px;z-index:999}ul.navchild{display:none;background:url(../images/special/pagenav_line.png) no-repeat left bottom;padding:7px 0 20px 9px}ul.navchild li:not(:last-of-type){margin:0 0 2px}ul.navchild a,ul.navchild span{background:none;padding:0}ul.navchild span{margin-left:-5px}a.pnav1{background-image:url(../images/special/special4-sprite.png);background-position:0px 0px;width:235px;height:55px}a.pnav1:hover,a.pnav1:visited,a.pnav1:active,a.pnav1.current{background-image:url(../images/special/special4-sprite.png);background-position:0px -65px;width:235px;height:55px}a.pnav1+ul li a.c1{background-image:url(../images/special/special4-sprite.png);background-position:-228px -426px;width:104px;height:23px}a.pnav1+ul li a.c1:hover,a.pnav1+ul li a.c1:visited,a.pnav1+ul li a.c1:active,a.pnav1+ul li a.c1.current{background-image:url(../images/special/special4-sprite.png);background-position:-114px -426px;width:104px;height:23px}a.pnav1+ul li a.c2{background-image:url(../images/special/special4-sprite.png);background-position:0px -360px;width:132px;height:23px}a.pnav1+ul li a.c2:hover,a.pnav1+ul li a.c2:visited,a.pnav1+ul li a.c2:active,a.pnav1+ul li a.c2.current{background-image:url(../images/special/special4-sprite.png);background-position:-299px -327px;width:132px;height:23px}a.pnav1+ul li a.c3{background-image:url(../images/special/special4-sprite.png);background-position:-370px -228px;width:104px;height:23px}a.pnav1+ul li a.c3:hover,a.pnav1+ul li a.c3:visited,a.pnav1+ul li a.c3:active,a.pnav1+ul li a.c3.current{background-image:url(../images/special/special4-sprite.png);background-position:0px -426px;width:104px;height:23px}a.pnav1+ul li a.c4{background-image:url(../images/special/special4-sprite.png);background-position:-157px -327px;width:132px;height:23px}a.pnav1+ul li a.c4:hover,a.pnav1+ul li a.c4:visited,a.pnav1+ul li a.c4:active,a.pnav1+ul li a.c4.current{background-image:url(../images/special/special4-sprite.png);background-position:-342px -261px;width:132px;height:23px}a.pnav2{background-image:url(../images/special/special4-sprite.png);background-position:-245px -65px;width:235px;height:55px}a.pnav2:hover,a.pnav2:visited,a.pnav2:active,a.pnav2.current{background-image:url(../images/special/special4-sprite.png);background-position:-245px 0px;width:235px;height:55px}a.pnav2+ul li a.c1{background-image:url(../images/special/special4-sprite.png);background-position:0px -261px;width:161px;height:23px}a.pnav2+ul li a.c1:hover,a.pnav2+ul li a.c1:visited,a.pnav2+ul li a.c1:active,a.pnav2+ul li a.c1.current{background-image:url(../images/special/special4-sprite.png);background-position:-171px -261px;width:161px;height:23px}a.pnav2+ul li a.c2{background-image:url(../images/special/special4-sprite.png);background-position:-125px -393px;width:115px;height:23px}a.pnav2+ul li a.c2:hover,a.pnav2+ul li a.c2:visited,a.pnav2+ul li a.c2:active,a.pnav2+ul li a.c2.current{background-image:url(../images/special/special4-sprite.png);background-position:0px -393px;width:115px;height:23px}a.pnav2+ul li a.c3{background-image:url(../images/special/special4-sprite.png);background-position:-157px -294px;width:147px;height:23px}a.pnav2+ul li a.c3:hover,a.pnav2+ul li a.c3:visited,a.pnav2+ul li a.c3:active,a.pnav2+ul li a.c3.current{background-image:url(../images/special/special4-sprite.png);background-position:-314px -294px;width:147px;height:23px}a.pnav2+ul li a.c4{background-image:url(../images/special/special4-sprite.png);background-position:-185px -228px;width:175px;height:23px}a.pnav2+ul li a.c4:hover,a.pnav2+ul li a.c4:visited,a.pnav2+ul li a.c4:active,a.pnav2+ul li a.c4.current{background-image:url(../images/special/special4-sprite.png);background-position:0px -228px;width:175px;height:23px}a.pnav2+ul li a.c5{background-image:url(../images/special/special4-sprite.png);background-position:0px -195px;width:189px;height:23px}a.pnav2+ul li a.c5:hover,a.pnav2+ul li a.c5:visited,a.pnav2+ul li a.c5:active,a.pnav2+ul li a.c5.current{background-image:url(../images/special/special4-sprite.png);background-position:-199px -195px;width:189px;height:23px}a.pnav3{background-image:url(../images/special/special4-sprite.png);background-position:0px -130px;width:235px;height:55px}a.pnav3:hover,a.pnav3:visited,a.pnav3:active,a.pnav3.current{background-image:url(../images/special/special4-sprite.png);background-position:-245px -130px;width:235px;height:55px}a.pnav3+ul li a.c1{background-image:url(../images/special/special4-sprite.png);background-position:-364px -393px;width:104px;height:23px}a.pnav3+ul li a.c1:hover,a.pnav3+ul li a.c1:visited,a.pnav3+ul li a.c1:active,a.pnav3+ul li a.c1.current{background-image:url(../images/special/special4-sprite.png);background-position:-250px -393px;width:104px;height:23px}a.pnav3+ul li a.c2{background-image:url(../images/special/special4-sprite.png);background-position:-142px -360px;width:118px;height:23px}a.pnav3+ul li a.c2:hover,a.pnav3+ul li a.c2:visited,a.pnav3+ul li a.c2:active,a.pnav3+ul li a.c2.current{background-image:url(../images/special/special4-sprite.png);background-position:-270px -360px;width:118px;height:23px}a.pnav3+ul li a.c3{background-image:url(../images/special/special4-sprite.png);background-position:0px -294px;width:147px;height:23px}a.pnav3+ul li a.c3:hover,a.pnav3+ul li a.c3:visited,a.pnav3+ul li a.c3:active,a.pnav3+ul li a.c3.current{background-image:url(../images/special/special4-sprite.png);background-position:0px -327px;width:147px;height:23px}a.pnav3+ul li a.c4{background-image:url(../images/special/special4-sprite.png);background-position:-398px -195px;width:75px;height:23px}a.pnav3+ul li a.c4:hover,a.pnav3+ul li a.c4:visited,a.pnav3+ul li a.c4:active,a.pnav3+ul li a.c4.current{background-image:url(../images/special/special4-sprite.png);background-position:-398px -360px;width:75px;height:23px}.subnav{position:static;margin-top:20px;text-align:center}.subnav li{display:inline-block}.subnav li:nth-child(1) a{background-image:url(../images/special/special-sprite.png);background-position:-153px -258px;width:143px;height:72px}.subnav li:nth-child(1) a:hover,.subnav li:nth-child(1) a:visited,.subnav li:nth-child(1) a:active,.subnav li:nth-child(1) a.current{background-image:url(../images/special/special-sprite.png);background-position:-338px 0px;width:143px;height:72px}.subnav li:nth-child(2) a{background-image:url(../images/special/special-sprite.png);background-position:-185px 0px;width:143px;height:72px}.subnav li:nth-child(2) a:hover,.subnav li:nth-child(2) a:visited,.subnav li:nth-child(2) a:active,.subnav li:nth-child(2) a.current{background-image:url(../images/special/special-sprite.png);background-position:-185px -82px;width:143px;height:72px}.subnav li:nth-child(3) a{background-image:url(../images/special/special-sprite.png);background-position:0px -176px;width:143px;height:72px}.subnav li:nth-child(3) a:hover,.subnav li:nth-child(3) a:visited,.subnav li:nth-child(3) a:active,.subnav li:nth-child(3) a.current{background-image:url(../images/special/special-sprite.png);background-position:-153px -176px;width:143px;height:72px}.subnav li:nth-child(4) a{background-image:url(../images/special/special-sprite.png);background-position:-306px -258px;width:143px;height:72px}.subnav li:nth-child(4) a:hover,.subnav li:nth-child(4) a:visited,.subnav li:nth-child(4) a:active,.subnav li:nth-child(4) a.current{background-image:url(../images/special/special-sprite.png);background-position:-338px -82px;width:143px;height:72px}.subnav li:nth-child(5) a{background-image:url(../images/special/special-sprite.png);background-position:-338px -164px;width:143px;height:72px}.subnav li:nth-child(5) a:hover,.subnav li:nth-child(5) a:visited,.subnav li:nth-child(5) a:active,.subnav li:nth-child(5) a.current{background-image:url(../images/special/special-sprite.png);background-position:0px -258px;width:143px;height:72px}h2.sptit{position:absolute;left:15px;top:319px}.sptopbtn{position:absolute;top:210px;right:20px;width:175px;height:78px;z-index:99}.sptopbtn a{display:block;width:100%;height:100%;text-indent:-99999px;background-image:url(../images/special/special-sprite.png);background-position:0px -88px;width:175px;height:78px}.sptopbtn a:hover,.sptopbtn a:visited,.sptopbtn a:active,.sptopbtn a.current{background-image:url(../images/special/special-sprite.png);background-position:0px 0px;width:175px;height:78px}.page .special_block{position:absolute;left:261px;top:405px;width:825px}.page .frame{background:url(../images/special/spframe.png) no-repeat center bottom;margin-top:-15px;padding:15px 0 40px;text-align:center}.page .frame img{margin:0 auto}.page .frame img:not(:first-of-type){display:none}.page .sp_tit{z-index:2}.page .sp_tit+.icon{position:absolute;top:-8px;right:50px;z-index:2}.page{display:none}.page .spimg.animation{-webkit-transform:translate(0px, 50px) scale(1);-moz-transform:translate(0px, 50px) scale(1);-ms-transform:translate(0px, 50px) scale(1);-o-transform:translate(0px, 50px) scale(1);transform:translate(0px, 50px) scale(1);-webkit-animation:fadein 0.5s cubic-bezier(0.23, 1, 0.32, 1) .1s;-moz-animation:fadein 0.5s cubic-bezier(0.23, 1, 0.32, 1) .1s;animation:fadein 0.5s cubic-bezier(0.23, 1, 0.32, 1) .1s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;animation-fill-mode:both;opacity:0}
