@media print,screen{#wrapper{overflow:visible}#contents #mainimg{position:relative;width:100%;background:#000}#contents #mainimg>img{position:absolute;top:4.06vw;right:3.125vw;width:41.875vw;display:block;z-index:10;opacity:0;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}#contents #mainimg>img.fadeIn{opacity:1}#contents #mainimg>.info01{background:#09101b;border-top:.3125vw solid #7f7f7f;padding:6.25vw;pointer-events:none}#contents #mainimg>.info01 img{display:block;opacity:1;width:100%}#contents #mainimg>.info01.fadeIn img{opacity:1}#contents #mainimg>a.btn_lang01{position:absolute;top:3.13vw;right:3.13vw;display:block;width:28.75vw;z-index:10}#contents #mainimg>a.btn_lang01 img{width:100%}#contents #mainimg section{z-index:10;position:relative}#contents #mainimg section h1{position:absolute;top:5.31vw;left:3.13vw}#contents #mainimg section h1 img{opacity:0;width:49.69vw;margin-bottom:2.5vw;-webkit-transform:translateY(5vw);transform:translateY(5vw);-webkit-transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:opacity 2s ease-in-out,-webkit-transform 2s ease-in-out;transition:opacity 2s ease-in-out,transform 2s ease-in-out;transition:opacity 2s ease-in-out,transform 2s ease-in-out,-webkit-transform 2s ease-in-out}#contents #mainimg section h1 img.fadeIn{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}#contents #mainimg>div.images01{z-index:1;position:relative}#contents #mainimg>div.images01 img{-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out;opacity:0;width:100%}#contents #mainimg>div.images01 img.fadeIn{opacity:1}#contents #mainimg>div.images01>div:last-of-type{position:absolute;top:0;left:0}#contents>nav{border-top:.3125vw solid #7f7f7f;border-bottom:.3125vw solid #7f7f7f;z-index:10;background-color:#09101b;position:sticky;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}#contents>nav a{display:block}#contents>nav a:not(:first-of-type){border-left:.3125vw solid #7f7f7f}#contents>nav a img{width:100%}#contents #tvtokyoyt{-o-border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;padding:.3125vw;width:90.24vw;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:7.5vw auto 0 auto}#contents #tvtokyoyt img{width:100%}#contents #tvtokyoyt img.on{opacity:0;position:absolute}#contents #award{padding-top:6.25vw}#contents #award>section{border:.313vw solid #7f7f7f;width:93.75vw;padding:8.75vw 2.81vw 2.81vw 2.81vw;margin:0 auto}#contents #award>section h2{color:#24c9ee;font-size:6.25vw;text-align:center}#contents #award>section p{color:#fff;font-size:3.75vw;margin-top:1.7em;line-height:2em}#contents #award>section p span{color:#ff0}#contents #award>section p a{color:#c934d6;text-decoration:underline}#contents #award>section .images01{width:100%}#contents #award>section .images01 img{width:100%;margin-top:6.25vw}#contents #award>section small{color:#fff;display:block;text-align:center;margin-top:9.06vw;font-size:3.13vw;line-height:1.6em}#contents #award>section>img{width:100%;display:block;margin:2.81vw auto 0 auto}#contents #result{padding-top:6.25vw}#contents #result>section{border:.313vw solid #7f7f7f;width:93.75vw;padding:8.75vw 0;margin:0 auto}#contents #result>section h2{color:#24c9ee;font-size:6.25vw;text-align:center}#contents #result>section p{color:#fff;text-align:center;font-size:3.75vw;margin-top:1.7em;line-height:2em}#contents #result>section p span{color:#ff0}#contents #result>section small{color:#fff;display:block;text-align:center;margin-top:9.06vw;font-size:3.13vw;line-height:1.6em}#contents #result>h3{color:#fff000;font-size:5vw;line-height:1.6em;margin:1.2em 0;text-align:center}#contents #result>img{width:93.75vw;display:block;margin:0 auto}#contents #live{padding:3.13vw 3.13vw 0 3.13vw}#contents #live>img{width:100%}#contents #live>p{color:#fff000;font-size:5vw;line-height:1.6em;text-align:center;margin:2.81vw 0}#contents #live>a{width:87.5vw;margin:0 auto;display:block}#contents #live>a img{width:100%}#contents #live>small{display:block;color:#fff;text-align:center;font-size:2.81vw;margin-top:.5em}#contents #mission{padding-top:6.25vw}#contents #mission>div h3{background:#c934d6;color:#fff;font-size:4.38vw;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.94vw;margin-top:6.25vw;margin-bottom:3.13vw}#contents #mission>div .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:6.25vw}#contents #mission>div .flex01 h3{margin-top:0}#contents #mission>div .flex01 span{text-indent:-1em;padding-left:1em;margin-left:1em;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:3.13vw;color:red}#contents #mission>div p,#contents #mission>div li,#contents #mission>div figcaption{font-size:3.75vw;color:#fff;line-height:1.7em}#contents #mission>div ul li{text-indent:-1em;padding-left:1em}#contents #mission>div ul li:not(:first-of-type){margin-top:.5em}#contents #mission>div figure:not(:first-of-type){margin-top:3.13vw}#contents #mission>div figure img{width:100%}#contents #mission>div figure figcaption{margin-top:.5em}#contents #information{padding-top:6.25vw}#contents #information>div{color:#fff;font-size:3.75vw;letter-spacing:0}#contents #information>div dl{margin-top:3.125vw}#contents #information>div dl dd{margin-top:.3em}#contents #information>div dl dd a{color:#fff;line-height:2em;text-decoration:underline}#contents #information>a{margin-top:3.125vw;background-image:-webkit-gradient(linear, left top, right top, from(#2600b2), to(#c734e3));background-image:linear-gradient(90deg, #2600b2 0%, #c734e3 100%);display:block;padding:3.125vw;position:relative;text-decoration:none}#contents #information>a span{font-size:3.75vw;letter-spacing:0;color:#fff;line-height:2em}#contents #btn_twitter a{border:.3125vw solid #7f7f7f;-webkit-box-sizing:border-box;box-sizing:border-box;width:86.875vw;margin:6.25vw auto 0 auto;display:block;position:relative}#contents #btn_twitter a img{width:100%}#contents #btn_twitter a img:first-of-type{display:block}#contents #btn_twitter a img:last-of-type{position:absolute;opacity:0;top:0;left:0}#contents #event{padding-top:3.125vw}#contents #event h2{text-align:center}#contents #event h2 img{width:78.125vw}#contents #event a{display:block;background:#fff;width:84.375vw;margin:0 auto}#contents #event a img{width:100%}#contents #productModel{padding-top:6.25vw}#contents #productModel h2{color:#fff;font-size:4.375vw;line-height:1.9em;text-align:center}#contents #productModel a{border:.3125vw solid #7f7f7f;-webkit-box-sizing:border-box;box-sizing:border-box;margin:6.25vw auto 0 auto;width:87.5vw;display:block;position:relative}#contents #productModel a img{width:100%}#contents #productModel a img:last-of-type{position:absolute;opacity:0;top:0;left:0}#contents #report>div{text-align:center}#contents #report>div:first-of-type{margin-top:6.25vw}#contents #report>div img{height:20vw}#contents #report>div:nth-of-type(2) img{height:42.5vw}#contents #report>img.arrow01{width:6.875vw;display:block;margin:6.25vw auto}#contents #report>img:last-of-type{width:93.75vw;display:block;margin:9.375vw 0 auto}#contents #partner_fix{padding-top:6.25vw}#contents #partner{width:93.75vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 0 auto;padding:4.6875vw 2.8125vw 2.8125vw 2.8125vw;background-color:rgba(0,0,0,.2);border:solid .3125vw #000;-o-border-image:url("../common/img/grad01.svg") 1 stretch;border-image:url("../common/img/grad01.svg") 1 stretch}#contents #partner h2 img{width:100%}#contents #partner>div>div:nth-child(1){margin-top:4.6875vw;margin-bottom:4.6875vw;text-align:center}#contents #partner>div>div:nth-child(1) img{width:41.875vw}#contents #partner>div>div:nth-child(2) ul li{margin-top:3.125vw}#contents #partner>div>div:nth-child(2) ul li>.line01{display:none}#contents #partner>div>div:nth-child(2) ul li>a{height:16.875vw;color:#fff;display:block;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #004ea2 0%, #0023a2 100%);background-size:2.1875vw 3.75vw,auto;background-repeat:no-repeat,no-repeat;background-position:right 3.75vw center,center}#contents #partner>div>div:nth-child(2) ul li>a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4.375vw;height:16.875vw}#contents #partner>div>div:nth-child(2) ul li>a>div p{font-size:4.0625vw}#contents #partner>div>div:nth-child(2) ul li>a.btn_line01>div img{width:8.125vw;margin-right:4.375vw}#contents #partner>div>div:nth-child(2) ul li>a.btn_line01>div p:nth-child(2){font-size:3.125vw;margin-top:.5em}#contents #partner>div>div:nth-child(2) ul li>a.btn_partner01>div img{width:6.25vw;margin-right:5.625vw}#contents .links01 a{width:93.75vw;text-align:center;display:block;margin:6.25vw auto 0 auto}#contents .links01 a>p img{height:7.5vw}#contents .links01 a:nth-child(3)>p img{height:24.06vw}#contents .links01 a figure{margin-top:3.75vw}#contents .links01 a figure div{-o-border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;padding:.3125vw;width:100%;display:block;position:relative}#contents .links01 a figure div img{width:100%}#contents .links01 a figure figcaption{color:#fff;font-size:3.75vw;line-height:1.8em;margin-top:3.75vw}#contents #partner_bottoms{width:93.75vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:6.25vw auto 0 auto;padding:4.6875vw 2.8125vw 2.8125vw 2.8125vw;background-color:rgba(0,0,0,.2);border:solid .3125vw #000;-o-border-image:url("../common/img/grad01.svg") 1 stretch;border-image:url("../common/img/grad01.svg") 1 stretch}#contents #partner_bottoms h2 img{width:100%}#contents #partner_bottoms ul li{margin-top:3.125vw}#contents #partner_bottoms ul li>.line01{display:none}#contents #partner_bottoms ul li>a{height:16.875vw;color:#fff;display:block;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #004ea2 0%, #0023a2 100%);background-size:2.1875vw 3.75vw,auto;background-repeat:no-repeat,no-repeat;background-position:right 3.75vw center,center}#contents #partner_bottoms ul li>a>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 4.375vw;height:16.875vw}#contents #partner_bottoms ul li>a>div p{font-size:4.0625vw}#contents #partner_bottoms ul li>a.btn_line01>div img{width:8.125vw;margin-right:4.375vw}#contents #partner_bottoms ul li>a.btn_line01>div p:nth-child(2){font-size:3.125vw;margin-top:.5em}#contents #partner_bottoms ul li>a.btn_partner01>div img{width:6.25vw;margin-right:5.625vw}#contents .moviewrap01{margin:6.25vw auto 0 auto;position:relative;width:93.75vw;border:1.25vw solid #000;-webkit-box-sizing:border-box;box-sizing:border-box}#contents .moviewrap01 .movie01{width:100%;padding-top:56.25%;position:relative;overflow:hidden;z-index:100}#contents .moviewrap01 .movie01 iframe{border:none;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#contents .moviewrap01 video{width:100%}#contents .bg01{padding-bottom:10.63vw}#contents .bg01>section{padding:9.38vw 3.13vw 0 3.13vw}#contents .bg01>section h2 img{width:100%}#contents .bg01>section#about>div p{color:#fff;font-size:3.75vw;text-align:center;line-height:2em;margin-top:2em}#contents .bg01>section#about>div p a{color:#c934d6;text-decoration:underline}#contents .bg01>section#tec>div{margin-top:9.38vw}#contents .bg01>section#tec>div img{width:100%}#contents .bg01>small{margin-top:9.38vw;padding:0 3.13vw;font-size:2.5vw;color:#7f7f7f;display:block}#contents .bg02{background:url(../img/bg02.png);background-size:31.25vw;background-position:center top}#contents .bg02>div{padding:9.38vw 3.13vw}#contents .bg02>div img{width:100%}#contents .bg03{background:#000}#contents .bg03 #bottoms .twitter_timeline01{width:93.75vw;background:#fff;margin:6.25vw auto 0 auto}#contents .bg03 #bottoms .twitter_timeline01 section{border-bottom:.3125vw solid #7f7f7f;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 3.125vw;height:10vw}#contents .bg03 #bottoms .twitter_timeline01 section h3{font-size:5vw;color:#00113a;line-height:1em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents .bg03 #bottoms .twitter_timeline01 section h3 img{vertical-align:middle;height:5.94vw;margin-right:.2em}#contents .bg03 #bottoms .twitter_timeline01 section a{color:#2600b2;font-size:3.125vw}#contents .bg03 #bottoms .twitter_timeline01>div{width:100%;height:130vw;display:block;overflow:auto}#contents .bg03 #bottoms .banners01{padding:6.25vw}#contents .bg03 #bottoms .banners01 a{border:.31vw solid #7f7f7f;display:block;position:relative}#contents .bg03 #bottoms .banners01 a:not(:first-of-type){margin-top:6.25vw}#contents .bg03 #bottoms .banners01 a img{width:100%}#contents .bg03 #bottoms .banners01 a img:last-of-type{position:absolute;opacity:0;top:0;left:0}#contents #btn_spacetoy{width:80.625vw;display:block;margin:0 auto 6.25vw auto}#contents #btn_spacetoy div{-o-border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;border-image:url(../../space-toy/img/grad01.svg) 1/.3125vw stretch;padding:.3125vw;position:relative}#contents #btn_spacetoy div img{width:100%}#contents #btn_toyshow{width:93.75vw;display:block;margin:0 auto 6.25vw auto}#contents #btn_toyshow img{width:100%}#contents #sns{background:#151515;padding:9.38vw 0}#contents #sns ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media print,screen and (min-width: 640px){#contents #mainimg{position:relative;width:100%;height:696px}#contents #mainimg>img{width:474px;top:14px;right:auto;left:calc(50% + 156px)}#contents #mainimg>a.btn_lang01{position:absolute;top:20px;right:calc(50% - 600px);display:block;z-index:10;width:189px}#contents #mainimg>a.btn_lang01 img{width:100%}#contents #mainimg>.info01{background:rgba(0,0,0,0);border-top:none;padding:0;position:absolute;bottom:40px;left:calc(50% - 600px);width:377px;z-index:1}#contents #mainimg>.info01 img{display:block;opacity:0;width:377px;-webkit-transition:opacity 2s ease-in-out;transition:opacity 2s ease-in-out}#contents #mainimg>.info01.fadeIn img{opacity:1}#contents #mainimg section{width:1200px;margin:0 auto;position:relative}#contents #mainimg section h1{position:absolute;top:20px;left:0}#contents #mainimg section h1 img{-webkit-transform:translateY(40px);transform:translateY(40px);width:704px;margin-bottom:0}#contents #mainimg>div.images01{position:relative;overflow:hidden;width:100%;height:696px}#contents #mainimg>div.images01 img{position:absolute;top:0;bottom:0;left:50%;right:0;margin:auto;margin-left:-700px;width:100%;height:auto;min-height:696px;min-width:1400px}#contents #mainimg>div.images01>div{position:relative;overflow:hidden;width:100%;height:696px}#contents>nav{border-top:1px solid #7f7f7f;border-bottom:1px solid #7f7f7f}#contents>nav a{height:89px;border-left:1px solid #7f7f7f;position:relative}#contents>nav a img.on{position:absolute;top:0;left:0;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents>nav a:not(:first-of-type){border-left:1px solid #7f7f7f}#contents>nav a:last-of-type{border-right:1px solid #7f7f7f}#contents>nav a:hover img.on{opacity:1}#contents #tvtokyoyt{-o-border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;padding:2px;width:814px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:60px auto 0 auto;position:relative}#contents #tvtokyoyt img{width:100%}#contents #tvtokyoyt img.on{width:calc(100% - 4px);position:absolute;top:2px;left:2px;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents #tvtokyoyt:hover{-o-border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch}#contents #tvtokyoyt:hover img.on{opacity:1}#contents #award{padding-top:60px}#contents #award>section{border:1px solid #7f7f7f;width:900px;padding:40px 59px 59px 59px;margin:0 auto}#contents #award>section h2{color:#24c9ee;font-size:30px;text-align:center}#contents #award>section p{color:#fff;font-size:18px;margin-top:40px;line-height:2em}#contents #award>section p a:hover{text-decoration:none}#contents #award>section .images01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}#contents #award>section .images01 img{margin-top:0;width:375px}#contents #award>section small{margin-top:40px;font-size:14px;line-height:1.6em}#contents #award>section>img{width:780px;display:block;margin:18px auto 0 auto}#contents #result{padding-top:60px}#contents #result>section{border:1px solid #7f7f7f;width:900px;padding:40px 0 55px 0;margin:0 auto}#contents #result>section h2{color:#24c9ee;font-size:30px;text-align:center}#contents #result>section p{color:#fff;text-align:center;font-size:18px;margin-top:40px;line-height:2em}#contents #result>section small{margin-top:40px;font-size:14px;line-height:1.6em}#contents #result>h3{color:#fff000;font-size:24px;line-height:1.6em;margin:1.2em 0;text-align:center}#contents #result>img{width:640px;display:block;margin:0 auto}#contents #live{padding:40px 0 0 0;width:750px;margin:0 auto}#contents #live>img{width:750px}#contents #live>p{color:#fff000;font-size:24px;line-height:1.6em;text-align:center;margin:40px 0 20px 0}#contents #live>a{width:690px;margin:0 auto}#contents #live>a img{width:100%}#contents #live>small{display:block;color:#fff;text-align:center;font-size:14px;margin-top:.5em}#contents #mission{padding-top:40px}#contents #mission>div h3{background:#c934d6;color:#fff;font-size:20px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:4px;margin-top:30px;margin-bottom:20px}#contents #mission>div .flex01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px;margin-bottom:20px}#contents #mission>div .flex01 h3{margin-top:0;margin-bottom:0}#contents #mission>div .flex01 span{text-indent:-1em;padding-left:1em;margin-left:1em;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:16px;color:red}#contents #mission>div p,#contents #mission>div li,#contents #mission>div figcaption{font-size:18px;color:#fff;line-height:1.7em}#contents #mission>div ul li{text-indent:-1em;padding-left:1em}#contents #mission>div ul li:not(:first-of-type){margin-top:.5em}#contents #mission>div figure{width:900px;margin:0 auto}#contents #mission>div figure:not(:first-of-type){margin-top:25px}#contents #mission>div figure img{width:100%}#contents #mission>div figure figcaption{margin-top:13px}#contents #information{padding-top:80px}#contents #information>div{color:#fff;font-size:18px;letter-spacing:0;padding-top:1em}#contents #information>div dl{margin-top:.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#contents #information>div dl dt{padding-top:.3em;margin-right:2em}#contents #information>div dl dd{margin-top:0}#contents #information>div dl dd a{color:#fff;line-height:2em;text-decoration:underline}#contents #information>div dl dd a:hover{text-decoration:none}#contents #information>a{margin-top:20px;background-image:-webkit-gradient(linear, left top, right top, from(#2600b2), to(#c734e3));background-image:linear-gradient(90deg, #2600b2 0%, #c734e3 100%);display:block;padding:16px;position:relative}#contents #information>a span{font-size:18px;letter-spacing:0;color:#fff;line-height:1em;z-index:100;display:block;position:relative}#contents #information>a div{background-image:-webkit-gradient(linear, left top, right top, from(#c734e3), to(#2600b2));background-image:linear-gradient(90deg, #c734e3 0%, #2600b2 100%);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;z-index:50}#contents #information>a:hover div{opacity:1}#contents #btn_twitter a{margin:80px auto 0 auto;border-width:1px;width:518px}#contents #btn_twitter a img:last-of-type{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents #btn_twitter a:hover img:last-of-type{opacity:1}#contents #event{padding-top:40px}#contents #event h2 img{width:800px}#contents #event a{width:600px;margin:0 auto}#contents #event a img{width:100%;-webkit-transition:opacity .3s linear;transition:opacity .3s linear;outline:1px solid rgba(0,0,0,0)}#contents #event a:hover img{opacity:.6}#contents #productModel{padding-top:80px}#contents #productModel h2{font-size:22px}#contents #productModel a{width:520px;border:1px solid #7f7f7f;margin:30px auto 0 auto}#contents #productModel a img:last-of-type{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents #productModel a:hover img:last-of-type{opacity:1}#contents #report>div{text-align:center}#contents #report>div:first-of-type{margin-top:40px}#contents #report>div img{height:83px}#contents #report>div:nth-of-type(2) img{height:210px}#contents #report>img.arrow01{width:45px;display:block;margin:40px auto}#contents #report>img:last-of-type{width:1100px;display:block;margin:50px auto 0 auto}#contents #partner_fix{padding-top:80px}#contents #partner{width:1100px;margin:0 auto 0 auto;padding:39px 0 49px 0;background-color:rgba(0,0,0,.2);border:solid 1px #000;-o-border-image:url("../common/img/grad01.svg") 1 stretch;border-image:url("../common/img/grad01.svg") 1 stretch}#contents #partner h2{text-align:center}#contents #partner h2 img{width:1000px}#contents #partner>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:35px}#contents #partner>div>div:nth-child(1){margin-top:0;display:block;margin-bottom:0}#contents #partner>div>div:nth-child(1) img{width:301px;margin-right:39px}#contents #partner>div>div:nth-child(2)>p{font-size:22px;color:#fff}#contents #partner>div>div:nth-child(2) ul{width:650px}#contents #partner>div>div:nth-child(2) ul li{margin-top:10px}#contents #partner>div>div:nth-child(2) ul li>.line01{background-color:#004ea2;border:2px solid #002aa2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents #partner>div>div:nth-child(2) ul li>.line01>div{padding:18px 0 0 18px}#contents #partner>div>div:nth-child(2) ul li>.line01>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents #partner>div>div:nth-child(2) ul li>.line01>div>div img{width:31px;margin-right:17px}#contents #partner>div>div:nth-child(2) ul li>.line01>div>div a{color:#fff;font-size:22px}#contents #partner>div>div:nth-child(2) ul li>.line01>div>div a:hover{text-decoration:none}#contents #partner>div>div:nth-child(2) ul li>.line01>div p{margin-top:.5em;color:#fff;font-size:18px;line-height:1.6em}#contents #partner>div>div:nth-child(2) ul li>.line01>a img{height:158px}#contents #partner>div>div:nth-child(2) ul li>a{height:70px;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #004ea2 0%, #0023a2 100%);text-decoration:none;background-size:10px 17px,auto;background-repeat:no-repeat,no-repeat;background-position:right 20px center,center;position:relative}#contents #partner>div>div:nth-child(2) ul li>a::before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #c72fd6 0%, #2600b2 100%);background-size:10px 17px,auto;background-repeat:no-repeat,no-repeat;background-position:right 20px center,center;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents #partner>div>div:nth-child(2) ul li>a:hover::before{opacity:1}#contents #partner>div>div:nth-child(2) ul li>a>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:70px}#contents #partner>div>div:nth-child(2) ul li>a>div p{font-size:22px}#contents #partner>div>div:nth-child(2) ul li>a.btn_line01>div img{width:8.125vw;margin-right:4.375vw}#contents #partner>div>div:nth-child(2) ul li>a.btn_line01>div p:nth-child(2){font-size:3.125vw;margin-top:.5em}#contents #partner>div>div:nth-child(2) ul li>a.btn_partner01>div img{width:28px;margin-right:20px}#contents .links01{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:1200px;margin:72px auto 0 auto}#contents .links01 a{text-decoration:none;width:383px;text-align:center;display:block;margin:0}#contents .links01 a:hover figure div{-o-border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch}#contents .links01 a:hover figure div::after{opacity:.1}#contents .links01 a>p{height:133px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents .links01 a>p img{width:auto;height:37px}#contents .links01 a:nth-child(3)>p img{height:112px}#contents .links01 a figure{width:383px;margin:0 auto}#contents .links01 a figure div{-webkit-transition:border-image .3s ease-in-out;transition:border-image .3s ease-in-out;transition:border-image .3s ease-in-out, -o-border-image .3s ease-in-out;-o-border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;padding:2px;width:100%;display:block;position:relative}#contents .links01 a figure div img{width:100%}#contents .links01 a figure div::after{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";background:#fff;width:378px;height:198px;display:table;position:absolute;top:2px;left:2px;opacity:0}#contents .links01 a figure figcaption{color:#fff;font-size:18px;line-height:1.8em;margin-top:14px}#contents #partner_bottoms{width:1100px;margin:60px auto 0 auto;padding:39px 0 49px 0;background-color:rgba(0,0,0,.2);border:solid 1px #000;-o-border-image:url("../common/img/grad01.svg") 1 stretch;border-image:url("../common/img/grad01.svg") 1 stretch}#contents #partner_bottoms h2{text-align:center}#contents #partner_bottoms h2 img{width:890px}#contents #partner_bottoms ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#contents #partner_bottoms ul li{width:435px;margin:0 10px}#contents #partner_bottoms ul li>.line01{-webkit-box-sizing:border-box;box-sizing:border-box;height:110px;background-color:#004ea2;border:2px solid #002aa2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#contents #partner_bottoms ul li>.line01>div{padding:13px 0 0 13px}#contents #partner_bottoms ul li>.line01>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#contents #partner_bottoms ul li>.line01>div>div img{width:31px;margin-right:17px}#contents #partner_bottoms ul li>.line01>div>div a{color:#fff;font-size:18px}#contents #partner_bottoms ul li>.line01>div>div a:hover{text-decoration:none}#contents #partner_bottoms ul li>.line01>div p{margin-top:.5em;color:#fff;font-size:16px;line-height:1.4em}#contents #partner_bottoms ul li>.line01>a img{height:106px}#contents #partner_bottoms ul li>a{height:110px;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #004ea2 0%, #0023a2 100%);text-decoration:none;background-size:10px 17px,auto;background-repeat:no-repeat,no-repeat;background-position:right 20px center,center;position:relative}#contents #partner_bottoms ul li>a::before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(../common/img/arrow01.svg),linear-gradient(135deg, #c72fd6 0%, #2600b2 100%);background-size:10px 17px,auto;background-repeat:no-repeat,no-repeat;background-position:right 20px center,center;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents #partner_bottoms ul li>a:hover::before{opacity:1}#contents #partner_bottoms ul li>a>div{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:110px}#contents #partner_bottoms ul li>a>div p{font-size:18px}#contents #partner_bottoms ul li>a.btn_line01>div img{width:8.125vw;margin-right:4.375vw}#contents #partner_bottoms ul li>a.btn_line01>div p:nth-child(2){font-size:3.125vw;margin-top:.5em}#contents #partner_bottoms ul li>a.btn_partner01>div img{width:28px;margin-right:46px}#contents .moviewrap01{margin:80px auto 0 auto;width:1100px;border:8px solid #000}#contents .moviewrap01 .movie01{width:100%;padding-top:56.25%;position:relative;overflow:hidden;z-index:10}#contents .moviewrap01 .movie01 iframe{border:none;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#contents .bg01{padding-bottom:80px}#contents .bg01>section{width:1100px;margin:0 auto;padding:80px 0 0 0}#contents .bg01>section h2 img{width:100%}#contents .bg01>section#about>div p{font-size:18px;text-align:center;line-height:2.1em;margin-top:2em}#contents .bg01>section#about>div p a:hover{text-decoration:none}#contents .bg01>section#tec>div{margin-top:60px}#contents .bg01>section#tec>div img{width:100%}#contents .bg01>small{width:1100px;margin:30px auto 0 auto;padding:0;font-size:10px;display:block;text-align:right}#contents .bg02{background-size:200px}#contents .bg02>div{width:1100px;padding:60px 0;margin:0 auto}#contents .bg02>div img{width:1099px}#contents .bg03 #bottoms{padding:80px 0 50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#contents .bg03 #bottoms .twitter_timeline01{width:530px;height:454px;margin:0 50px 0 0}#contents .bg03 #bottoms .twitter_timeline01 section{height:41px;padding:0 10px;border-bottom-width:1px}#contents .bg03 #bottoms .twitter_timeline01 section h3{font-size:22px;line-height:1em}#contents .bg03 #bottoms .twitter_timeline01 section h3 img{vertical-align:middle;height:22px}#contents .bg03 #bottoms .twitter_timeline01 section a{font-size:12px;text-decoration:none}#contents .bg03 #bottoms .twitter_timeline01 section a:hover{color:#c934d6}#contents .bg03 #bottoms .twitter_timeline01>div{height:413px}#contents .bg03 #bottoms .banners01{padding:0;width:1100px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}#contents .bg03 #bottoms .banners01 a{width:520px;border:1px solid #7f7f7f;margin:20px 0 0 0}#contents .bg03 #bottoms .banners01 a:not(:first-of-type){margin-top:20px}#contents .bg03 #bottoms .banners01 a:nth-of-type(1){margin-top:0px}#contents .bg03 #bottoms .banners01 a:nth-of-type(2){margin-top:0px}#contents .bg03 #bottoms .banners01 a img:last-of-type{-webkit-transition:opacity .3s linear;transition:opacity .3s linear}#contents .bg03 #bottoms .banners01 a:hover img:last-of-type{opacity:1}#contents #btn_spacetoy{width:452px;margin:0 auto 50px auto}#contents #btn_spacetoy div{width:100%;-o-border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad01.svg) 1/2px stretch;padding:2px;-webkit-transition:border-image .3s ease-in-out;transition:border-image .3s ease-in-out;transition:border-image .3s ease-in-out, -o-border-image .3s ease-in-out}#contents #btn_spacetoy div img{width:100%}#contents #btn_spacetoy div::after{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;content:"";background:#fff;width:448px;height:123px;display:table;position:absolute;top:2px;left:2px;opacity:0}#contents #btn_spacetoy:hover div{-o-border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch;border-image:url(../../space-toy/img/grad02.svg) 1/2px stretch}#contents #btn_spacetoy:hover div::after{opacity:.1}#contents #btn_toyshow{width:690px;display:block;margin:0 auto 50px auto;background:#fff}#contents #btn_toyshow img{width:100%;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}#contents #btn_toyshow:hover img{opacity:.7}#contents #sns{padding:60px 0}}@media print,screen and (min-width: 1400px){#contents #mainimg>div.images01 img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:auto;min-height:696px;min-width:1400px}}