@media print, screen{p#common_pagetop a{display:none}#annotation{margin-top:0 !important}#cHeader{background-image:url(../images/pattern06.png);background-size:108.125vw auto;background-position:center top;background-repeat:repeat-x;position:relative;height:30.625vw;overflow:hidden;-moz-transition-property:height;-o-transition-property:height;-webkit-transition-property:height;transition-property:height;-moz-transition-duration:0.5s;-o-transition-duration:0.5s;-webkit-transition-duration:0.5s;transition-duration:0.5s}#cHeader.open{height:115.9375vw}#cHeader .pattern{width:100%;height:12.5vw;background-size:auto 12.5vw;background-image:url(../images/pattern01_top.png);background-repeat:repeat-x;background-position:center top;position:absolute;top:0;left:0;z-index:100}#cHeader nav{position:relative;z-index:200;margin-top:0.625vw}#cHeader nav ul{text-align:center;margin-bottom:4.6875vw}#cHeader nav ul li{display:inline-block;width:35.3125vw;margin:3.125vw 4.6875vw}#cHeader nav ul li a img{width:100%}#cHeader nav #btn_home{width:37.1875vw;display:block;margin:0 auto;min-height:27.1875vw}#cHeader nav #btn_home img{width:100%}#cHeader #btn_menu{position:absolute;width:16.25vw;top:0.9375vw;right:4.0625vw}#cHeader #btn_menu div{z-index:200;position:relative}#cHeader #btn_menu div img{width:100%;position:absolute;top:0;left:0}#cHeader #btn_menu.enable img.disable{display:none}#content_wrapper{background-image:url(../images/pattern03.png);background-position:center top;background-size:22.8125vw auto;position:relative;z-index:200}#content_wrapper .star_top{position:relative;padding-top:13.125vw;background-image:url(../images/pattern07.png);background-size:auto 7.8125vw;background-position:center top;background-repeat:repeat-x;margin-top:calc(-7.8125vw / 2)}#content_wrapper .star_top #content>img{width:100%}#content_wrapper .star_top #content .ptternbg{background-color:rgba(255,255,255,0.8)}#content_wrapper #bottoms{background-image:url(../images/pattern05.png),url(../images/pattern01_bottom.png),url(../images/pattern04.png);background-position:center top,center bottom,center top 9vw;background-size:auto 9.375vw,auto 12.5vw,auto 50.46875vw;background-repeat:repeat-x,repeat-x,repeat;padding:10vw 0 12.5vw 0}#content_wrapper #bottoms .sns{width:100%;text-align:center;height:20px;padding:6.25vw 0 0 0}#content_wrapper #bottoms .sns ._sharebuttons{width:100%;display:flex;justify-content:center}#content_wrapper #bottoms small{font-size:3.75vw;color:#000;text-align:center;padding:6.25vw 0;display:block}#common_pagetop a{display:none}}@media print, screen and (min-width: 640px){p#common_pagetop{width:46px;height:46px;clear:both;float:right;position:fixed;right:20px;bottom:90px;zoom:1;z-index:200}p#common_pagetop a{background-image:url(https://www.takaratomy-arts.co.jp/common/images/btn_gototop.png);text-indent:-999em;width:46px;height:46px;display:block}p#common_pagetop a:hover{background-position:0 -46px}#cHeader{min-width:1000px;background-size:692px auto;height:214px}#cHeader.open{height:214px}#cHeader .pattern{height:104px;background-size:auto 104px}#cHeader .inner{width:980px;margin:0 auto;position:relative}#cHeader nav{position:relative;z-index:200;margin-top:0;padding:0}#cHeader nav ul{position:absolute;top:24px;left:231px;text-align:center;margin-bottom:0}#cHeader nav ul li{vertical-align:middle;display:inline-block;width:151px;margin:0 9px}#cHeader nav ul li a img{width:100%}#cHeader nav #btn_home{width:200px;display:block;margin:36px 0 0 15px}#cHeader nav #btn_home img{width:100%}#cHeader .kyotai{width:98px;position:absolute;right:-12px;top:0;z-index:100}#content_wrapper{min-width:1000px;background-size:146px auto}#content_wrapper .star_top{padding-top:84px;background-size:auto 50px;margin-top:calc(-50px / 2)}#content_wrapper .star_top #content>img{width:100%}#content_wrapper .star_top #content .ptternbg{background-color:transparent;background-image:url(../images/pattern08.png);background-repeat:repeat-y}#content_wrapper #bottoms{background-size:auto 60px,auto 104px,323px auto;background-position:center top,center bottom,center top 60px;padding:99px 0 104px 0}#content_wrapper #bottoms .sns{width:100%;text-align:center;height:20px;padding:0}#content_wrapper #bottoms .sns ._sharebuttons{width:100%}#content_wrapper #bottoms small{font-size:12px;padding:36px 0;display:block}}
