html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes balloon{0%{-webkit-transform:matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.4%{-webkit-transform:matrix3d(0.658, 0, 0, 0, 0, 0.703, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.658, 0, 0, 0, 0, 0.703, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.7%{-webkit-transform:matrix3d(0.725, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.725, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.81%{-webkit-transform:matrix3d(0.83, 0, 0, 0, 0, 0.946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.83, 0, 0, 0, 0, 0.946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.41%{-webkit-transform:matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}10.21%{-webkit-transform:matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.61%{-webkit-transform:matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}14.11%{-webkit-transform:matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.52%{-webkit-transform:matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.72%{-webkit-transform:matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}21.32%{-webkit-transform:matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}24.32%{-webkit-transform:matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}25.23%{-webkit-transform:matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.03%{-webkit-transform:matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.93%{-webkit-transform:matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}35.54%{-webkit-transform:matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}36.74%{-webkit-transform:matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}41.04%{-webkit-transform:matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}44.44%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}52.15%{-webkit-transform:matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}59.86%{-webkit-transform:matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.26%{-webkit-transform:matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}75.28%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.49%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}90.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}@keyframes balloon{0%{-webkit-transform:matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.5, 0, 0, 0, 0, 0.5, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}3.4%{-webkit-transform:matrix3d(0.658, 0, 0, 0, 0, 0.703, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.658, 0, 0, 0, 0, 0.703, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}4.7%{-webkit-transform:matrix3d(0.725, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.725, 0, 0, 0, 0, 0.8, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}6.81%{-webkit-transform:matrix3d(0.83, 0, 0, 0, 0, 0.946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.83, 0, 0, 0, 0, 0.946, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}9.41%{-webkit-transform:matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.942, 0, 0, 0, 0, 1.084, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}10.21%{-webkit-transform:matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.971, 0, 0, 0, 0, 1.113, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}13.61%{-webkit-transform:matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.062, 0, 0, 0, 0, 1.166, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}14.11%{-webkit-transform:matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.07, 0, 0, 0, 0, 1.165, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}17.52%{-webkit-transform:matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.104, 0, 0, 0, 0, 1.12, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}18.72%{-webkit-transform:matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.106, 0, 0, 0, 0, 1.094, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}21.32%{-webkit-transform:matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.098, 0, 0, 0, 0, 1.035, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}24.32%{-webkit-transform:matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.075, 0, 0, 0, 0, 0.98, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}25.23%{-webkit-transform:matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.067, 0, 0, 0, 0, 0.969, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.03%{-webkit-transform:matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.031, 0, 0, 0, 0, 0.948, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}29.93%{-webkit-transform:matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.024, 0, 0, 0, 0, 0.949, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}35.54%{-webkit-transform:matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.99, 0, 0, 0, 0, 0.981, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}36.74%{-webkit-transform:matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.986, 0, 0, 0, 0, 0.989, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}41.04%{-webkit-transform:matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.98, 0, 0, 0, 0, 1.011, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}44.44%{-webkit-transform:matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.983, 0, 0, 0, 0, 1.016, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}52.15%{-webkit-transform:matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.996, 0, 0, 0, 0, 1.003, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}59.86%{-webkit-transform:matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.003, 0, 0, 0, 0, 0.995, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}63.26%{-webkit-transform:matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.004, 0, 0, 0, 0, 0.996, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}75.28%{-webkit-transform:matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1.001, 0, 0, 0, 0, 1.002, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}85.49%{-webkit-transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(0.999, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}90.69%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}100%{-webkit-transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);transform:matrix3d(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)}}body.is-pc .wrapper-index__banner__inner__social__inner a:hover,.wrapper-index__banner__inner__social__inner body.is-pc a:hover{opacity:0.7}body{visibility:hidden;background-color:#fff;color:#000;font-size:14px;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Meiryo,"メイリオ",sans-serif;line-height:1.5}a{color:inherit;text-decoration:none}a:link,a:visited{outline:0}.wrapper{position:relative}.modal{position:fixed;top:0;bottom:0;left:0;right:0}body.is-pc{min-width:0;visibility:visible}body.is-pc .only-sp{display:none}body.is-sp{visibility:visible}body.is-sp .only-pc{display:none}*{max-height:999999px}.wrapper-index{position:relative;height:100vh;padding:1px 0;background-size:cover;background-position:top center}.wrapper-index__logo{background-image:url(../img/common.png?1518681891230);background-position:0px 0px;width:933px;height:237px;background-size:933px 679px;margin:0 auto;overflow:hidden;white-space:nowrap;text-indent:110%}.wrapper-index__logo span{display:none}.wrapper-index__game__slot{position:relative;background-image:url(../img/common.png?1518681891230);background-position:0px -241px;width:720px;height:240px;background-size:933px 679px}.wrapper-index__game__slot>div{position:absolute;top:5px;bottom:5px;left:0;right:0;overflow:hidden}.wrapper-index__game__slot__inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-drag:none;-ms-user-drag:none;height:222px;font-family:'Alfa Slab One', cursive;color:#333;white-space:nowrap}.wrapper-index__game__slot__inner[data-id="first"]{position:absolute;top:10px;left:28px;width:216px}.wrapper-index__game__slot__inner[data-id="second"]{position:absolute;top:10px;left:246px;width:218px}.wrapper-index__game__slot__inner[data-id="third"]{position:absolute;top:10px;left:466px;width:214px}.wrapper-index__game__slot__inner span{display:block;height:222px;line-height:222px;text-align:center;-webkit-transform:scaleX(0.8);-ms-transform:scaleX(0.8);transform:scaleX(0.8);font-size:140px}.wrapper-index__game__slot__inner span[data-size="2"] small{font-size:112px}.wrapper-index__game__slot__inner span[data-size="3"] small{font-size:72px}.wrapper-index__game__slot__inner span[data-size="4"] small{font-size:48px}.wrapper-index__game__slot__inner small.is-flat{display:inline-block;margin:0 -12px;-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}.wrapper-index__game__button{position:relative}.wrapper-index__game__button__inner{position:absolute;top:24px;background-image:url(../img/common.png?1518681891230);background-position:-724px -318px;width:72px;height:73px;background-size:933px 679px;cursor:pointer;pointer-events:none}body.is-pc .wrapper-index__game__button__inner:hover{background-image:url(../img/common.png?1518681891230);background-position:-800px -241px;width:72px;height:73px;background-size:933px 679px}body.is-pc .wrapper-index__game__button__inner:hover[data-state="selected"]{background-image:url(../img/common.png?1518681891230);background-position:-724px -241px;width:72px;height:73px;background-size:933px 679px}.wrapper-index__game__button__inner[data-state="active"]{pointer-events:auto}.wrapper-index__game__button__inner[data-state="hover"]{background-image:url(../img/common.png?1518681891230);background-position:-800px -241px;width:72px;height:73px;background-size:933px 679px}.wrapper-index__game__button__inner[data-state="selected"]{background-image:url(../img/common.png?1518681891230);background-position:-724px -241px;width:72px;height:73px;background-size:933px 679px}.wrapper-index__game__button__inner[data-id="first"]{left:105px}.wrapper-index__game__button__inner[data-id="second"]{left:322px}.wrapper-index__game__button__inner[data-id="third"]{left:535px}.wrapper-index__game__answer{position:absolute;top:-48px;left:0;right:0;text-align:center;line-height:1em;opacity:0}.wrapper-index__game__answer span[data-id="title"]{font-size:38px;font-weight:bold}.wrapper-index__game__answer span[data-id="break"]{display:none}.wrapper-index__game__answer span[data-id="break"].is-show{display:inline-block;margin:0 8px 0 16px;font-size:28px}.wrapper-index__game__answer span[data-id="artist"]{position:relative;font-size:28px}.wrapper-index__game__answer span[data-id="jacket"]{visibility:hidden;position:absolute;top:-200px;right:-60px;background-image:url(../img/common.png?1518681891230);background-position:0px -485px;width:323px;height:194px;background-size:933px 679px;-webkit-transform-origin:215px 185px;-ms-transform-origin:215px 185px;transform-origin:215px 185px}.wrapper-index__game__answer span[data-id="jacket"].is-show{visibility:visible;-webkit-animation:balloon 1.5s linear 0s forwards;animation:balloon 1.5s linear 0s forwards}.wrapper-index__game__answer span[data-id="jacket"] span{position:absolute;top:0;bottom:15px;left:0;right:0;display:block;width:200px;height:120px;margin:auto;background-size:contain;background-repeat:no-repeat;background-position:center}.wrapper-index__chara__inner{background-image:url(../img/chara_togo.png?1518681891220);background-position:-474px 0px;width:470px;height:484px;background-size:1418px 972px}.wrapper-index__chara__inner[data-state="play"]{background-image:url(../img/chara_togo.png?1518681891220);background-position:-948px 0px;width:470px;height:484px;background-size:1418px 972px}.wrapper-index__chara__inner[data-state="got"]{background-image:url(../img/chara_togo.png?1518681891220);background-position:0px 0px;width:470px;height:484px;background-size:1418px 972px}.wrapper-index__chara__inner[data-state="think"]{background-image:url(../img/chara_togo.png?1518681891220);background-position:0px -488px;width:470px;height:484px;background-size:1418px 972px}.wrapper-index__chara__effect{position:absolute;bottom:80px;right:180px;opacity:0}.wrapper-index__chara__effect[data-id="1"]{background-image:url(../img/common.png?1518681891230);background-position:-876px -241px;width:56px;height:52px;background-size:933px 679px}.wrapper-index__chara__effect[data-id="2"]{background-image:url(../img/common.png?1518681891230);background-position:-856px -318px;width:49px;height:54px;background-size:933px 679px}.wrapper-index__chara__effect[data-id="3"]{background-image:url(../img/common.png?1518681891230);background-position:-724px -395px;width:50px;height:49px;background-size:933px 679px}.wrapper-index__chara__effect[data-id="4"]{background-image:url(../img/common.png?1518681891230);background-position:-800px -318px;width:52px;height:55px;background-size:933px 679px}.wrapper-index__game__loading{position:absolute;top:-72px;left:0;right:0;text-align:center;font-size:42px;font-weight:bold;opacity:0;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.wrapper-index__game__loading.is-show{opacity:1}.wrapper-index__chara{pointer-events:none}.wrapper-index__banner{position:absolute;bottom:0;left:0;right:0;height:96px;color:#fff;background-color:#000}.wrapper-index__banner__inner{box-sizing:border-box}.wrapper-index__banner__inner[data-id="right"]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.wrapper-index__banner__inner__jacket{width:64px;height:64px;margin:auto}.wrapper-index__banner__inner__jacket img{width:100%;height:auto;border:1px solid #333}.wrapper-index__banner__inner__title{font-size:14px;margin-top:12px}.wrapper-index__banner__inner__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:24px}.wrapper-index__banner__inner__info__inner a{position:relative;display:block;color:#fff;width:168px;height:40px;line-height:40px;text-align:center;border-style:solid;border-width:2px;border-radius:4px;font-weight:bold;font-size:14px;box-sizing:content-box}.wrapper-index__banner__inner__info__inner a:after{display:inline-block;margin-left:12px;-webkit-transform:translateY(-1px) scaleX(1.2);-ms-transform:translateY(-1px) scaleX(1.2);transform:translateY(-1px) scaleX(1.2);content:">"}.wrapper-index__banner__inner__info__inner a[data-id="buy"]{background-color:#fb8200;border-color:#fb8200}.wrapper-index__banner__inner__info__inner a[data-id="buy"]:hover{color:#fb8200}.wrapper-index__banner__inner__info__inner a[data-id="official_site"]{background-color:#007f94;border-color:#007f94;margin-left:24px}.wrapper-index__banner__inner__info__inner a[data-id="official_site"]:hover{color:#007f94}.wrapper-index__banner__inner__info__inner a:hover{background-color:#fff}.wrapper-index__banner__inner__social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:28px 8px;margin-left:16px}.wrapper-index__banner__inner__social__inner a{display:block;font-size:24px;margin:0 12px}.wrapper-index__banner__inner__social__inner[data-id="twitter"] a{color:#1DADEA}.wrapper-index__banner__inner__social__inner[data-id="twitter"] a:before{display:block;font-family:FontAwesome;content:""}.wrapper-index__banner__inner__social__inner[data-id="facebook"] a{color:#3D5A96}.wrapper-index__banner__inner__social__inner[data-id="facebook"] a:before{display:block;font-family:FontAwesome;content:""}body.is-pc .wrapper-index{min-width:1080px;min-height:750px;background-image:url("../img/common_pc/background.jpg")}body.is-pc .wrapper-index__logo{position:absolute;top:24px;left:0;right:0}body.is-pc .wrapper-index__game{position:absolute;top:270px;left:50%;-webkit-transform:translateX(-180px);-ms-transform:translateX(-180px);transform:translateX(-180px)}body.is-pc .wrapper-index__chara{position:absolute;top:150px;left:50%;-webkit-transform:translateX(-680px);-ms-transform:translateX(-680px);transform:translateX(-680px)}body.is-pc .wrapper-index__banner__inner[data-id="left"]{position:absolute;top:0;bottom:0;left:24px;padding:16px 0 16px 88px}body.is-pc .wrapper-index__banner__inner[data-id="right"]{position:absolute;top:0;bottom:0;right:8px}body.is-pc .wrapper-index__banner__inner__jacket{position:absolute;top:0;bottom:0;left:0}body.is-sp .wrapper-index{position:fixed;top:0;bottom:0;left:0;right:0;height:auto;background-image:url("../img/common_sp/background.jpg")}body.is-sp .wrapper-index__logo{margin:40px auto 0}body.is-sp .wrapper-index__game{position:relative;width:720px;margin:24px auto 0}body.is-sp .wrapper-index__chara{position:relative;width:470px;margin:56px auto 0}body.is-sp .wrapper-index__banner{height:auto;padding-bottom:32px}body.is-sp .wrapper-index__banner__inner[data-id="right"]{position:absolute;top:168px;left:292px}body.is-sp .wrapper-index__banner__inner__jacket{width:220px;height:220px;margin:32px auto 0 32px}body.is-sp .wrapper-index__banner__inner__jacket img{border-width:2px}body.is-sp .wrapper-index__banner__inner__title{position:absolute;top:0;left:242px;font-size:32px;margin-top:32px;margin-left:48px}body.is-sp .wrapper-index__banner__inner__info{margin-top:auto}body.is-sp .wrapper-index__banner__inner__info__inner a{width:220px;height:60px;line-height:60px;font-size:20px}body.is-sp .wrapper-index__banner__inner__social{padding:0}body.is-sp .wrapper-index__banner__inner__social__inner a{font-size:48px;margin:0 16px;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}@media print{*{background:transparent !important;color:black !important;text-shadow:none !important;-webkit-filter:none !important;filter:none !important;-ms-filter:none !important}}
