﻿/*! normalize.css v1.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}h2{font-size:1.5em;margin:0.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:0.83em;margin:1.67em 0}h6{font-size:0.67em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}body{font:12px/1.0 helvetica, arial, verdana, "メイリオ", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", Osaka, sans-serif}table{font-size:inherit}select,input,textarea{font:99% helvetica,arial, verdana, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Osaka, sans-serif}html,button,input,select,textarea{color:#222}html{line-height:1.4}body{font-size:1em;line-height:1.4;-webkit-text-size-adjust:100%;position:relative}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clear{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.browsehappy{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}body{background:#fff;color:#999;font-size:12px}ul,li{margin:0;padding:0;list-style:none}h1,h2{margin:0}#loadr{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:100}#loadr .loader{position:absolute;top:50%;left:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block}.ball-scale-ripple-multiple>div{border-color:#9ea8e4}#container{background:url(../images/note.jpg) 0 0 repeat fixed}#papers{background:url(../images/papers.png?v=123) center 38px no-repeat fixed;background-size:2140px;overflow:hidden;position:relative}@media only screen and (max-width: 1100px){#container{background:none}#container::before{background:url(../images/note.jpg) 0 0 repeat;width:100vw;height:100vh;content:"";z-index:-1}#papers{background:none}#papers::before{background:url(../images/papers.png?v=123) center 38px no-repeat;background-size:cover;display:block;position:fixed;top:0;left:0;width:100vw;height:105vh;content:"";z-index:1}}#naturallight{position:fixed;width:100%;height:1800px;left:0;top:0;z-index:1;background:linear-gradient(261deg, #ec6a00, #cb67db, #67c6db, #fdc000);background-size:800% 800%;mix-blend-mode:soft-light;-webkit-animation:NaturalLight 26s ease infinite;-moz-animation:NaturalLight 26s ease infinite;animation:NaturalLight 26s ease infinite}@media only screen and (max-width: 1100px){#naturallight{height:120vh}}@-webkit-keyframes NaturalLight{0%{opacity:.3;background-position:0% 76%}50%{opacity:.5;background-position:100% 25%}100%{opacity:.3;background-position:0% 76%}}@-moz-keyframes NaturalLight{0%{opacity:.3;background-position:0% 76%}50%{opacity:.5;background-position:100% 25%}100%{opacity:.3;background-position:0% 76%}}@keyframes NaturalLight{0%{opacity:.3;background-position:0% 76%}50%{opacity:.5;background-position:100% 25%}100%{opacity:.3;background-position:0% 76%}}main{width:1100px;margin:0 auto;position:relative;z-index:2}#contents{min-height:76vh}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity 300ms}main a,main a:link,main a:visited{color:#07859c;text-decoration:underline;outline:none !important}main a:focus,main *:focus{outline:none !important}main h1,main p{margin:0}main img{display:block;line-height:1.0}main .description{font-size:16px;line-height:1.6;color:#2d1703;text-shadow:0 1px 1px #ffffff}main dt,main dd,main li{line-height:1.6;font-size:14px}main #butterfly-1{position:absolute;top:640px;left:-34px;margin-left:-550 -34px;-webkit-animation:butterfly 1.6s ease infinite;-moz-animation:butterfly 1.6s ease infinite;animation:butterfly 1.6s ease infinite}main #butterfly-2{position:absolute;top:790px;left:-24px;margin-left:-550 -24px;-webkit-animation:butterfly 2s ease infinite;-moz-animation:butterfly 2s ease infinite;animation:butterfly 2s ease infinite}@-webkit-keyframes butterfly{0%{opacity:1;-webkit-transform:rotate(0deg)}33%{opacity:.6;-webkit-transform:rotate(3deg)}66%{opacity:.5;-webkit-transform:rotate(-2deg)}100%{opacity:1;-webkit-transform:rotate(0deg)}}@-moz-keyframes butterfly{0%{opacity:1;-moz-transform:rotate(0deg)}33%{opacity:.6;-moz-transform:rotate(3deg)}66%{opacity:.5;-moz-transform:rotate(-2deg)}100%{opacity:1;-moz-transform:rotate(0deg)}}@keyframes butterfly{0%{opacity:1;transform:rotate(0deg)}33%{opacity:.6;transform:rotate(3deg)}66%{opacity:.5;transform:rotate(-2deg)}100%{opacity:1;transform:rotate(0deg)}}.modal-content{width:720px;font-size:16px;line-height:1.6;color:#fff;margin:60px auto 36px auto}.close-max-notes,.close-chloe-notes,.close-rachel-notes,.close-nathan-notes,.close-victoria-notes,.close-kate-notes,.close-warren-notes,.close-jefferson-notes,.close-david-notes,.close-frank-notes{text-align:center;color:#fff;padding:16px}.close-max-notes img,.close-chloe-notes img,.close-rachel-notes img,.close-nathan-notes img,.close-victoria-notes img,.close-kate-notes img,.close-warren-notes img,.close-jefferson-notes img,.close-david-notes img,.close-frank-notes img{width:36px;height:36px}.section-menu{display:table;position:fixed;top:0;right:10px;height:100%;z-index:200}.section-menu ul{display:table-cell;margin:0;padding:0;list-style:none;vertical-align:middle}.section-menu li{display:block}.section-menu a{display:block;position:relative;padding:20px 0;height:16px;width:16px;color:white;line-height:16px;text-align:right;white-space:nowrap;transition:all 0.5s ease}.section-menu a:before{content:"";display:block;position:relative;border:2px solid #fff;border-radius:50%;width:100%;height:100%;background:rgba(74,114,113,0.7);-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);transition:all 0.3s ease}.section-menu a:hover:before{border:2px solid #fff;background:#12757e;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.section-menu a span{position:absolute;top:0;right:0;padding-right:25px;opacity:0;transition:all 0.3s ease}.section-menu a:hover span{opacity:1}.home #global{width:100%;height:188px;position:absolute;left:0;top:0;z-index:3}.home #global p{display:none}.home #global ul{width:1100px;margin:0 auto;position:relative}.home #global ul li{position:absolute;margin:0;padding:0;display:block}.home #global ul li a{display:block;margin-top:6px;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;transition:all 0.6s ease}.home #global ul li a img{width:90%;height:auto}.home #global ul li a:hover{margin-top:0}.home #global ul #character{top:46px;left:570px;z-index:1}.home #global ul #character:hover{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);transform:rotate(3deg)}.home #global ul #twitter{top:56px;left:652px;z-index:2}.home #global ul #twitter:hover{-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);transform:rotate(2deg)}.home #global ul #instagram{top:43px;left:737px;z-index:1}.home #global ul #instagram:hover{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.home #global ul #fankit{top:40px;left:822px;z-index:2}.home #global ul #fankit:hover{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.home #global ul #movie-music{top:50px;left:911px;z-index:2}.home #global ul #movie-music:hover{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.home #global ul #mobile{top:42px;left:997px;z-index:2}.home #global ul #mobile:hover{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg)}.home #global.fixed{height:38px;line-height:38px;background-color:rgba(255,255,255,0.8);border-bottom:0;position:fixed;z-index:10;top:0;left:0;width:100%}.home #global.fixed .content{width:1100px;margin:0 auto;*zoom:1}.home #global.fixed .content:before,.home #global.fixed .content:after{content:" ";display:table}.home #global.fixed .content:after{clear:both}.home #global.fixed p{display:block;width:117px;height:38px;margin:0;float:left}.home #global.fixed ul{width:600px;float:right;text-align:right}.home #global.fixed ul li{position:static;display:inline-block;float:none;text-indent:0;font-size:14px}.home #global.fixed ul li a{display:block;height:38px;margin:0;padding:0 10px;color:#07859c;font-weight:bold;text-decoration:none;text-transform:uppercase}.home #global.fixed ul li a::after{content:attr(title)}.home #global.fixed ul li a img{display:none}.home #global.fixed ul li a:hover{background:#07859c;color:#fff}.home #global.fixed ul #character a,.home #global.fixed ul #twitter a,.home #global.fixed ul #instagram a,.home #global.fixed ul #fankit a,.home #global.fixed ul #movie-music a{width:auto}.home #global.fixed ul #character:hover,.home #global.fixed ul #twitter:hover,.home #global.fixed ul #instagram:hover,.home #global.fixed ul #fankit:hover,.home #global.fixed ul #movie-music:hover{-webkit-transform:none;-moz-transform:none;transform:none}.home main #home,.home main #game-1,.home main #game-2,.home main #game-3,.home main #information{position:relative}.home main #home,.home main #game-1{height:1300px}.home main #game-2{height:968px}.home main #game-3{height:460px}.home main #information{height:920px}.home main .figure{position:relative}.home main .figure::before,.home main .figure::after{position:absolute;bottom:8px;z-index:-1;content:"";width:60%;height:50%;box-shadow:0 8px 12px rgba(0,0,0,0.5)}.home main .figure::before{left:15px;-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}.home main .figure::after{right:15px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.home main #home{background:url(../images/home-scroll.png) center 919px no-repeat}.home main #home #logo{position:absolute;top:73px;left:152px;width:468px;height:119px}.home main #home #logo img{width:400px;height:auto}.home main #home .lead{position:absolute;top:260px;left:326px;width:361px;height:103px}.home main #home #movie{position:absolute;top:401px;left:153px;width:789px;height:467px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:51px 0 0 89px;background:url(../images/movie-frame.png?v=123) 0 0 no-repeat}.home main #game-1 #f1{position:absolute;top:62px;left:210px;width:720px;height:400px}.home main #game-1 #f2{position:absolute;top:512px;left:640px;width:400px;height:225px}.home main #game-1 #f3{position:absolute;top:780px;left:310px;width:480px;height:270px}.home main #game-1 .description{position:absolute;top:512px;left:172px;width:438px}.home main #game-2 #f4{position:absolute;top:62px;left:230px;width:640px;height:360px}.home main #game-2 #f5{position:absolute;top:471px;left:179px;width:300px;height:200px}.home main #game-2 #f8{position:absolute;top:714px;left:310px;width:480px;height:270px}.home main #game-2 .description{position:absolute;top:471px;left:510px;width:406px}.home main #game-3 #f6{position:absolute;top:240px;left:456px;width:480px;height:267px}.home main #game-3 #f7{position:absolute;top:62px;left:170px;width:256px;height:144px}.home main #game-3 .description{position:absolute;top:60px;left:456px;width:480px}.home main #information .content{position:absolute;top:90px;left:50%;margin-left:-438px;width:877px;height:731px;background:url(../images/game-info-awards-bg.png) 0 0 no-repeat;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;padding:90px 0 0 215px}.home main #information .content p{padding-left:50px}.home main #information .content dl{padding-top:30px;color:#41260e;*zoom:1}.home main #information .content dl:before,.home main #information .content dl:after{content:" ";display:table}.home main #information .content dl:after{clear:both}.home main #information .content dl dt{width:10em;float:left}.home main #information .content dl dd{margin-left:10em}.home main #information .content ul{margin-top:24px}.home main #information .content a[target="_blank"]::after{content:"";display:inline-block;width:13px;height:13px;margin-left:3px;background:url(../images/blank.png) 0 0 no-repeat}.home main #information .content .awards{position:relative}.home main #information .content .awards li{position:absolute}.home main #information .content .awards li:first-child{top:57px;left:-45px}.home main #information .content .awards li:nth-child(2){top:57px;left:111px}.home main #information .content .awards li:nth-child(3){top:57px;left:232px}.home main #information .content .awards li:nth-child(4){top:57px;left:342px}.home main #information .content .awards li:nth-child(5){top:57px;left:442px}.home main #information .content .awards li:nth-child(6){top:112px;left:113px}.home main #information .content .awards li:nth-child(7){top:112px;left:206px}.home main #information .content .awards li:nth-child(8){top:112px;left:301px}.home main #information .content .awards li:nth-child(9){top:112px;left:377px}.home main #information .content .awards li:nth-child(10){top:112px;left:482px}.home main #information .content .awards li:nth-child(11){top:62px;left:-156px}.page #global{height:38px;line-height:38px;background-color:rgba(255,255,255,0.8);border-bottom:0;position:absolute;z-index:10;top:0;left:0;width:100%}.page #global .content{width:1100px;margin:0 auto;*zoom:1}.page #global .content:before,.page #global .content:after{content:" ";display:table}.page #global .content:after{clear:both}.page #global p{width:117px;height:38px;margin:0;float:left}.page #global ul{width:700px;float:right;text-align:right}.page #global ul li{position:static;display:inline-block;float:none;text-indent:0;font-size:14px}.page #global ul li a{display:block;height:38px;margin:0;padding:0 10px;color:#07859c;font-weight:bold;text-decoration:none;text-transform:uppercase}.page #global ul li a:hover{background:#07859c;color:#fff}.page #global ul #character a,.page #global ul #twitter a,.page #global ul #instagram a{width:auto}.page #global ul #character:hover,.page #global ul #twitter:hover,.page #global ul #instagram:hover{-webkit-transform:none;-moz-transform:none;transform:none}.page #global.fixed{position:fixed;z-index:10;top:0;left:0;width:100%}.page main{padding-bottom:60px}.page main::before{content:"";display:block;width:1100px;height:1200px;background:url(../images/character/character-bg.png?v=160127) center top no-repeat;position:fixed;z-index:-1}@media only screen and (max-width: 1100px){.page main::before{width:100vw;height:100vh}}.character main article{width:980px;margin:0 auto}.character main h1{padding-top:131px;padding-bottom:64px}.character main .character-info{*zoom:1}.character main .character-info:before,.character main .character-info:after{content:" ";display:table}.character main .character-info:after{clear:both}.character main .character-info h2{font-size:16px;font-weight:bold;color:#2d1703;margin-bottom:18px}.character main .character-info .profile{width:437px;float:right}.character main .character-info .figure{float:left}.character main .character-info .description{margin-bottom:16px}.character main .character-info.max{padding:0 140px 14px 111px}.character main .character-info.max .profile{padding-top:18px}.character main .character-info.max .figure{width:252px}.character main .character-info.chloe{padding:0 120px 14px 131px}.character main .character-info.chloe .profile{padding-top:41px}.character main .character-info.chloe .figure{width:265px}.character main .character-info.rachel{padding:0 120px 18px 135px}.character main .character-info.rachel .profile{padding-top:41px}.character main .character-info.rachel .figure{width:254px}.character main .character-info.nathan{padding:0 120px 18px 131px}.character main .character-info.nathan .profile{padding-top:41px}.character main .character-info.nathan .figure{width:256px}.character main .character-info.victoria{padding:0 110px 18px 142px}.character main .character-info.victoria .profile{padding-top:41px}.character main .character-info.victoria .figure{width:256px}.character main .character-info.kate{padding:0 128px 20px 128px}.character main .character-info.kate .profile{padding-top:41px}.character main .character-info.kate .figure{width:254px}.character main .character-info.warren{padding:0 120px 20px 131px}.character main .character-info.warren .profile{padding-top:41px}.character main .character-info.warren .figure{width:268px}.character main .character-info.jefferson{padding:0 120px 22px 131px}.character main .character-info.jefferson .profile{padding-top:41px}.character main .character-info.jefferson .figure{width:249px}.character main .character-info.david{padding:0 120px 22px 131px}.character main .character-info.david .profile{padding-top:41px}.character main .character-info.david .figure{width:255px}.character main .character-info.frank{padding:0 120px 14px 131px}.character main .character-info.frank .profile{padding-top:41px}.character main .character-info.frank .figure{width:257px}.instagram main article{width:980px;margin:0 auto}.instagram main article header{width:980px;height:182px;margin-bottom:64px;position:relative}.instagram main article header h1{margin:0;padding:0;position:absolute;top:131px;left:0}.instagram main article header .social{width:430px;position:absolute;top:124px;right:0}.instagram main article header .social img{display:inline-block}.instagram main article header .social a span{display:inline-block;text-decoration:underline;margin-left:4px;font-size:16px;line-height:32px}.instagram main article header .social a span::after{content:"";display:inline-block;width:13px;height:13px;margin-left:3px;background:url(../images/blank.png) 0 0 no-repeat}.instagram main article header .social .instagram{width:140px;float:left}.instagram main article header .social .twitter{width:290px;float:left}.instagram main article header .social .twitter .notes{font-size:11px;color:#364a62;padding-left:36px}.instagram main #instagram-feed{*zoom:1;margin-left:36px}.instagram main #instagram-feed:before,.instagram main #instagram-feed:after{content:" ";display:table}.instagram main #instagram-feed:after{clear:both}.instagram main .card{width:200px;padding:8px 8px 4px 8px;margin:0 16px 16px 0;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,0.25);box-shadow:0 2px 6px 0 rgba(0,0,0,0.25)}.instagram main .card .figure img{width:200px}.instagram main .card .caption{color:#4e242e;font-size:12px;line-height:17px;margin:8px 0}.instagram main .card .caption a{text-decoration:none;color:#4e242e}.instagram main .card .caption a:hover{text-decoration:underline}.instagram main .card .publish{color:#aaa;font-size:12px;margin:0 0 8px 0}.instagram main .card .share-box{*zoom:1}.instagram main .card .share-box:before,.instagram main .card .share-box:after{content:" ";display:table}.instagram main .card .share-box:after{clear:both}.instagram main .card .share-box li{display:inline-block}.instagram main .card .share-box .sns{width:40%;float:left}.instagram main .card .share-box .sns a{display:block;width:24px;height:24px;margin-right:4px;text-align:center;line-height:24px;position:relative}.instagram main .card .share-box .sns a:hover{opacity:0.7}.instagram main .card .share-box .sns a i{display:block;color:#fff;font-size:18px;position:absolute;top:50%;left:50%;margin-left:-7px;margin-top:-9px}.instagram main .card .share-box .sns a.tw{background-color:#55acee}.instagram main .card .share-box .sns a.fb{background-color:#405ba8}.instagram main .card .share-box .likes{width:50%;float:right;text-align:right}.instagram main .card .share-box .likes li{color:#aaa;font-size:14px;line-height:1.0;margin-right:8px;padding-top:6px}.instagram main .card .share-box .likes li::last-child{margin-right:0}.instagram main .card .share-box .likes li a{color:#aaa;text-decoration:none}.instagram main .card .share-box .likes li a:hover{text-decoration:underline}.fankit main article{width:980px;margin:0 auto}.fankit main h1{padding-top:131px;padding-bottom:24px}.fankit main h2{margin-bottom:10px}.fankit main section{width:900px;margin:0 auto}.fankit main .copyright{color:#2d1703;font-size:12px}.fankit .fankit-content .thumbnails{*zoom:1;padding-bottom:40px}.fankit .fankit-content .thumbnails:before,.fankit .fankit-content .thumbnails:after{content:" ";display:table}.fankit .fankit-content .thumbnails:after{clear:both}.fankit .fankit-content .thumbnails li{width:90px;float:left}.fankit .fankit-content .thumbnails li:last-child{width:82px}.fankit .fankit-content .thumbnails img{display:block;width:80px;height:80px;transition:all 0.05s linear;border:1px solid #07859c;z-index:10}.fankit .fankit-content .thumbnails img:hover{-webkit-transform:scale(2);-moz-transform:scale(2);-o-transform:scale(2);-ms-transform:scale(2);transform:scale(2);z-index:20}.fankit .fankit-content.cosplay .thumbnails li{width:160px}.fankit .fankit-content.cosplay .thumbnails li img{border:0}.fankit .fankit-content.cosplay .thumbnails li div{width:160px}.fankit .fankit-content.cosplay .thumbnails li#c-1{width:132px}.fankit .fankit-content.cosplay .thumbnails li#c-1 img{width:107px;height:285px}.fankit .fankit-content.cosplay .thumbnails li#c-2{width:192px}.fankit .fankit-content.cosplay .thumbnails li#c-2 img{width:164px;height:285px}.fankit .fankit-content.cosplay .thumbnails li#c-3{width:137px}.fankit .fankit-content.cosplay .thumbnails li#c-3 img{width:114px;height:285px}.fankit .fankit-content.cosplay .thumbnails li #c-4{height:169px}.fankit .fankit-content.cosplay .thumbnails li #c-4 img{width:136px;height:165px}.fankit .fankit-content.cosplay .thumbnails li #c-5 img{width:136px;height:116px}.fankit .fankit-content.cosplay .thumbnails li#c-6{width:153px}.fankit .fankit-content.cosplay .thumbnails li#c-6 img{width:153px;height:285px}.movie main article{width:980px;margin:0 auto}.movie main h1{padding-top:131px;padding-bottom:64px}.movie main .youtube-movie{width:576px;margin:0 auto 32px auto}.movie main .youtube-movie iframe{border:8px solid #efefef;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}.movie main .song-list{width:520px;margin:0 auto;padding-bottom:24px}.movie main .song-list h2{padding-left:16px;color:#2d1703;font-weight:400}.movie main .song-list li{list-style:decimal}.mobile #sqexHeader-white_rsp{z-index:3}.mobile #papers{background-position:center top}.mobile main::before{top:0}.mobile main article{width:980px;margin:0 auto}.mobile main h1{padding-top:60px;padding-bottom:64px}.mobile main h1 img{width:640px;margin:0 auto}.mobile main .youtube-movie{width:576px;margin:0 auto 32px auto}.mobile main .youtube-movie iframe{border:8px solid #efefef;-webkit-box-shadow:0 10px 6px -6px #777;-moz-box-shadow:0 10px 6px -6px #777;box-shadow:0 10px 6px -6px #777}.mobile main .information{width:480px;margin:1em auto}.mobile main .information dl{*zoom:1}.mobile main .information dl:before,.mobile main .information dl:after{content:" ";display:table}.mobile main .information dl:after{clear:both}.mobile main .information dl dt{width:10em;float:left}.mobile main .information dl dd{margin-left:10em}.mobile main .information .store{margin:2em 0}.mobile main .information .store li{display:inline-block;margin-right:1em}.mobile main .information .notes{margin:2em 0 1em 1em}.mobile main .information .notes li{position:relative}.mobile main .information .notes li::before{content:"※";position:absolute;left:-1em;top:0}@media screen and (max-width: 599px){.page.mobile #papers::before{background-position:center top}.page.mobile main{width:100%}.page.mobile main::before{background:transparent}.page.mobile main article{width:100%;padding:0 1em;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.page.mobile main h1{padding:1em 0}.page.mobile main h1 img{width:100%;height:auto}.page.mobile main .youtube-movie{width:100%;margin:1em 0;text-align:center}.page.mobile main .youtube-movie iframe{width:90%;height:auto;border-width:6px}.page.mobile main .information{width:100%}.page.mobile main .information dl{padding:0 2em}.page.mobile main .store{text-align:center}.page.mobile main .store li{text-align:center}.page.mobile main .store li img{max-width:100%}}.ig-b-{display:inline-block}.ig-b- img{visibility:hidden}.ig-b-:hover{background-position:0 -60px}.ig-b-:active{background-position:0 -120px}.ig-b-32{width:32px;height:32px;background:url(https://badges.instagram.com/static/images/ig-badge-sprite-32.png) no-repeat 0 0}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.ig-b-32{background-image:url(https://badges.instagram.com/static/images/ig-badge-sprite-32@2x.png);background-size:60px 178px}}#sqexHeader-white_rsp,#sqexFooter{position:relative;z-index:2}
