@media print,screen{#content_wrapper{background-image:url(../images/bg01.png);background-size:58.75vw;background-position:center top}#content_wrapper .appEnd{padding:3.125vw 3.125vw 0 3.125vw}#content_wrapper .appEnd div{color:#fff;background-color:red;font-size:3.75vw;font-weight:bold;line-height:1.36em;padding:2.8125vw}#content_wrapper .appEnd div p{text-align:center}#content_wrapper p.annotation_ex{color:red;border:1.25vw solid red;background-color:#fff;font-size:3.4375vw;font-weight:bold;line-height:1.36em;padding:2.8125vw}#content_wrapper div.annotation_ex.top{padding:3.125vw}#content_wrapper a.btn_license{width:93.75vw;height:20vw;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;text-decoration:none;background:#025da3;padding:0 4.0625vw 0 3.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto 1.5625vw auto}#content_wrapper a.btn_license span{color:#fff;font-weight:bold;font-size:5.625vw;line-height:1.3em}#content_wrapper a.btn_license svg{width:9.375vw;height:auto}#content_wrapper #head{overflow:hidden}#content_wrapper #head #toyshow img{width:15.625vw;margin:1.5625vw 0 0 1.5625vw;display:block}#content_wrapper #head h1 img{width:100%}#content_wrapper #head .sns{background-color:#289c91;width:100%;text-align:center;height:20px;padding:3.125vw 0}#content_wrapper #head .sns ul{width:100%;height:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}#content_wrapper #head .sns ul li{display:inline-block;font-size:0;line-height:0}#content_wrapper #specialmovies{background-image:url(../images/bg04.png);background-color:#fff;background-size:155.625vw 230.3125vw;background-position:center top;background-repeat:repeat-x;padding:6.25vw 3.125vw}#content_wrapper #specialmovies ul li{margin-top:3.125vw}#content_wrapper #specialmovies ul li img{height:7.5vw;width:auto}#content_wrapper #specialmovies ul li:first-of-type{margin-top:0}#content_wrapper #specialmovies .movie01{margin-top:3.125vw;width:100%;padding-top:56.25%;position:relative}#content_wrapper #specialmovies .movie01 iframe,#content_wrapper #specialmovies .movie01 img{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #dewi img.tit{width:93.75vw;display:block;margin:0 auto}#content_wrapper #gackt img.tit{width:93.75vw;display:block;margin:3.125vw auto}#content_wrapper #about{background-color:#31b5a9;padding:0 3.125vw 3.125vw 3.125vw}#content_wrapper #about img.about{width:100%;margin-top:6.25vw;margin-bottom:3.125vw}#content_wrapper #about .tit{width:87.5vw;display:block;margin:6.25vw auto 0 auto}#content_wrapper #about .tit02{margin-top:6.25vw;width:100%;text-align:center}#content_wrapper #about .tit02 img{display:inline-block;height:6.25vw}#content_wrapper #about #movies ul li{margin-top:6.25vw}#content_wrapper #about #movies ul li img{height:4.375vw;width:auto}#content_wrapper #about .movie01{margin-top:3.125vw;width:100%;padding-top:56.25%;position:relative}#content_wrapper #about .movie01 iframe,#content_wrapper #about .movie01 img{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #point{background-image:url(../images/bg02.png);background-size:53.90625vw;background-position:center top;text-align:center;padding:6.25vw 3.125vw}#content_wrapper #point img{width:100%}#content_wrapper #point div.annotation_ex{margin-top:3.125vw;padding-bottom:0}#content_wrapper #point div.annotation_ex p{text-align:left}#content_wrapper #point02{padding:3.125vw;background-color:#31b6aa}#content_wrapper #point02 img{width:100%}#content_wrapper #point02 div.annotation_ex{margin-top:3.125vw;padding-bottom:0}#content_wrapper #point02 div.annotation_ex p{text-align:left}#content_wrapper #apps{padding:3.125vw;background-color:#f28e0c;position:relative}#content_wrapper #apps img#chart{width:100%}#content_wrapper #apps ul{position:absolute;right:3.125vw;top:12.5vw}#content_wrapper #apps ul li{float:left;margin-left:3.125vw}#content_wrapper #apps ul li a{display:block}#content_wrapper #apps ul li a img{display:block;width:auto;height:10.625vw}#content_wrapper #lineup{padding:6.25vw 3.125vw}#content_wrapper #lineup ul li{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:20px;border:4px solid #4f4f4f;padding:5vw}#content_wrapper #lineup ul li img.name{width:100%}#content_wrapper #lineup ul li p{margin-top:1em;font-size:12px;line-height:1.83em}#content_wrapper #lineup ul li p:first-of-type{font-weight:bold;line-height:1.5em}#content_wrapper #lineup ul li div{margin:3.125vw 0;position:relative}#content_wrapper #lineup ul li div img{display:block}#content_wrapper #lineup ul li div img.yen{position:absolute;top:0;left:0;width:22.1875vw}#content_wrapper #lineup ul li.bankwan{margin-bottom:6.25vw}#content_wrapper #lineup ul li.bankwan img.item{width:58vw;float:right;margin-top:2vw}#content_wrapper #lineup ul li.banknyan img.item{width:57vw;float:right}#content_wrapper #lineup ul li a{display:none}#content_wrapper #lineup ul li a img{width:100%}#content_wrapper #faq{padding:0 3.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}#content_wrapper #faq img.tit{width:62.5vw;margin:0 auto;display:block}#content_wrapper #faq ul#manual{margin-top:3.125vw}#content_wrapper #faq ul#manual li{margin-top:1.5625vw}#content_wrapper #faq ul#manual li:first-of-type{margin-top:0}#content_wrapper #faq ul#manual li a{width:100%;display:block}#content_wrapper #faq ul#manual li a img{width:100%}#content_wrapper #faq .wrap02{border:2px solid #000;background-color:#fff;margin-top:3.125vw}#content_wrapper #faq .wrap02 h4{font-size:16px;font-weight:bold;display:inline-block;width:91px;padding:10px 0;border-right:2px solid #000;border-bottom:2px solid #000;text-align:center}#content_wrapper #faq .wrap02.wi-fi h4{background-color:#f28e0c}#content_wrapper #faq .wrap02.chokin h4{background-color:#f2ba0c}#content_wrapper #faq .wrap02.app h4{background-color:#4ec5f2}#content_wrapper #faq .wrap02.power h4{background-color:#f1fc6b}#content_wrapper #faq .wrap02.play h4{background-color:#32b6a9}#content_wrapper #faq .wrap02.voice h4{background-color:#b66ff6}#content_wrapper #faq .wrap02.talk h4{background-color:#f66f6f}#content_wrapper #faq .wrap02.other h4{background-color:#f66fbb}#content_wrapper #faq .wrap02 ul{padding:0 3.125vw}#content_wrapper #faq .wrap02 ul li{border-bottom:2px solid #000}#content_wrapper #faq .wrap02 ul li:last-of-type{border-bottom:0}#content_wrapper #faq .wrap02 ul li .q{padding:3.125vw 0;border-bottom:1px solid #cbcbcb}#content_wrapper #faq .wrap02 ul li .q img{width:13.75vw;display:inline-block;vertical-align:top}#content_wrapper #faq .wrap02 ul li .q p{line-height:1.43em;vertical-align:top;display:inline-block;font-size:14px;font-weight:bold;width:69vw;margin-left:3.125vw}#content_wrapper #faq .wrap02 ul li .ans{padding:3.125vw 0}#content_wrapper #faq .wrap02 ul li .ans img{width:13.75vw;display:inline-block;vertical-align:top}#content_wrapper #faq .wrap02 ul li .ans p{line-height:1.43em;vertical-align:top;display:inline-block;font-size:14px;width:69vw;margin-left:3.125vw}#content_wrapper #faq .wrap02 ul li .ans p a.scroll{color:#f9920c;text-decoration:underline}#content_wrapper #faq .wrap02 ul li .annotation{border-radius:1.5625vw;margin-bottom:3.125vw;background-color:red;color:#fff;font-size:14px;padding:1.5625vw;line-height:1.5em;font-weight:bold}#content_wrapper a#btn_tooi{width:59.375vw;display:block;margin:6.25vw auto}#content_wrapper a#btn_tooi img{width:100%}#content_wrapper #content_footer{padding:5.625vw 3.125vw;background-color:#31b6aa}#content_wrapper #content_footer img{width:100%}#annotation{margin-top:0 !important}#common_pagetop a{display:none}}@media print,screen and (min-width: 640px){#global_bc .pc{display:inline !important}#content_wrapper{min-width:1000px;background-size:376px auto}#content_wrapper .appEnd{padding:0;width:100%;margin:20px auto 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper .appEnd div{padding:15px 0;width:980px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative;font-size:22px;line-height:1.5em}#content_wrapper .appEnd div p{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px}#content_wrapper p.annotation_ex{border:6px solid red;font-size:22px;line-height:1.36em;padding:12px 14px;text-align:center;width:980px !important;display:block !important;text-align:center !important;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content_wrapper div.annotation_ex.top{padding:0;width:100%;margin:20px auto 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper div.annotation_ex.top div{width:980px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;position:relative}#content_wrapper div.annotation_ex.top div p{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:980px}#content_wrapper a.btn_license{background:#025da3;width:750px;height:92px;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;text-decoration:none;padding:0;margin:20px auto 18px auto;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper a.btn_license:hover{background:#f24fa0}#content_wrapper a.btn_license span{color:#fff;font-size:30px;font-weight:bold}#content_wrapper a.btn_license svg{width:30px;height:auto;margin-left:14px}#content_wrapper #head{position:relative;background-image:url(../images/bg03.png);background-position:center bottom;background-repeat:repeat-x}#content_wrapper #head #toyshow{width:980px;margin:0 auto}#content_wrapper #head #toyshow img{width:92px;margin:10px 0 0 0}#content_wrapper #head h1{width:980px;margin:0 auto 33px auto}#content_wrapper #head h1 img{margin-top:0;width:980px}#content_wrapper #head .sns{background-color:rgba(0,0,0,0);width:100%;position:absolute;top:22px;left:0;text-align:right;height:20px;padding:0}#content_wrapper #head .sns ul{width:980px;margin:0 auto;height:20px;overflow:hidden;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#content_wrapper #head .sns ul li{display:inline-block;font-size:0;line-height:0}#content_wrapper #specialmovies{background-size:996px 1475px;background-repeat:repeat-x;padding:30px 0 53px 0}#content_wrapper #specialmovies div.wrapper{width:980px;margin:0 auto}#content_wrapper #specialmovies .movie01{margin-top:15px}#content_wrapper #specialmovies ul{margin-top:0}#content_wrapper #specialmovies ul li{width:490px;float:left;padding:0 10px;margin-top:0;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #specialmovies ul li:nth-child(odd){padding:0 20px 0 0}#content_wrapper #specialmovies ul li:nth-child(even){padding:0 0 0 20px}#content_wrapper #specialmovies ul li img{height:47px}#content_wrapper #dewi img.tit{width:839px}#content_wrapper #gackt{margin-top:20px;background-repeat:repeat}#content_wrapper #gackt img.tit{width:914px;margin:0 auto}#content_wrapper #about{padding:80px 0}#content_wrapper #about div.annotation_ex{margin-top:20px}#content_wrapper #about img.about{width:980px;display:block;margin:0 auto 0 auto}#content_wrapper #about img.tit{width:600px;margin:72px auto 26px auto}#content_wrapper #about .tit02{margin-top:120px}#content_wrapper #about .tit02 img{height:40px}#content_wrapper #about #movies{width:980px;margin:0 auto}#content_wrapper #about #movies ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:wrap;flex-wrap:wrap}#content_wrapper #about #movies ul li{width:490px;float:left;padding:0 20px;margin-top:26px;-webkit-box-sizing:border-box;box-sizing:border-box}#content_wrapper #about #movies ul li img{height:28px}#content_wrapper #about #kinou{width:768px;margin:0 auto}#content_wrapper #about .movie01{margin-top:19px;width:100%;padding-top:56.25%;position:relative}#content_wrapper #about .movie01 iframe,#content_wrapper #about .movie01 img{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;right:0;width:100% !important;height:100% !important}#content_wrapper #point{background-size:345px;padding:80px 0}#content_wrapper #point div.annotation_ex{width:980px;margin:10px auto 0 auto}#content_wrapper #point img{width:980px;margin:0 auto}#content_wrapper #point02{padding:53px 0 80px 0}#content_wrapper #point02 img{display:block;width:980px;margin:0 auto}#content_wrapper #point02 div.annotation_ex{width:980px;margin:10px auto 0 auto}#content_wrapper #apps{padding:80px 0}#content_wrapper #apps div{position:relative;width:980px;margin:0 auto}#content_wrapper #apps img#chart{display:block;width:980px;margin:0 auto}#content_wrapper #apps ul{top:106px;right:0}#content_wrapper #apps ul li{margin-left:30px}#content_wrapper #apps ul li a img{height:112px}#content_wrapper #faq{width:980px;padding:80px 0 0 0;margin:0 auto}#content_wrapper #faq .head{position:relative}#content_wrapper #faq .head img.tit{width:508px;float:left}#content_wrapper #faq .head #manual{margin-top:0;float:right}#content_wrapper #faq .head #manual li{margin-top:7px}#content_wrapper #faq .head #manual li:first-of-type{margin-top:0}#content_wrapper #faq .head #manual li a img{width:400px;height:auto}#content_wrapper #faq .wrap02{margin-top:18px}#content_wrapper #faq .wrap02.wi-fi{margin-top:46px}#content_wrapper #faq .wrap02 h4{width:96px}#content_wrapper #faq .wrap02 ul{padding:0 27px}#content_wrapper #faq .wrap02 ul li .q{padding:20px 0 10px 0;border-bottom:1px solid #cbcbcb}#content_wrapper #faq .wrap02 ul li .q img{width:55px}#content_wrapper #faq .wrap02 ul li .q p{line-height:1.43em;vertical-align:top;display:inline-block;font-size:16px;font-weight:bold;width:840px;margin-left:20px}#content_wrapper #faq .wrap02 ul li .ans{padding:10px 0 20px 0}#content_wrapper #faq .wrap02 ul li .ans img{width:55px;display:inline-block;vertical-align:top}#content_wrapper #faq .wrap02 ul li .ans p{line-height:1.43em;vertical-align:top;display:inline-block;font-size:16px;width:840px;margin-left:20px}#content_wrapper #faq .wrap02 ul li .ans p a:hover{text-decoration:none}#content_wrapper #faq .wrap02 ul li .annotation{border-radius:8px;margin-bottom:20px;font-size:14px;padding:10px 12px;line-height:1.5em;font-weight:bold}#content_wrapper #lineup{padding:72px 0 0 0}#content_wrapper #lineup ul{width:980px;margin:0 auto}#content_wrapper #lineup ul li{width:470px;padding:24px 29px}#content_wrapper #lineup ul li img.name{width:100%}#content_wrapper #lineup ul li p{margin-top:1em;font-size:14px;line-height:1.83em}#content_wrapper #lineup ul li p:first-of-type{font-weight:bold;line-height:1.5em;font-size:16px}#content_wrapper #lineup ul li div{margin:20px 0;position:relative}#content_wrapper #lineup ul li div img{display:block}#content_wrapper #lineup ul li div img.yen{width:106px}#content_wrapper #lineup ul li.bankwan{float:left;margin-bottom:0}#content_wrapper #lineup ul li.bankwan img.item{width:285px;float:right;margin-top:20px}#content_wrapper #lineup ul li.banknyan{float:right}#content_wrapper #lineup ul li.banknyan div{margin:20px 0 14px 0}#content_wrapper #lineup ul li.banknyan img.name{margin-top:4px}#content_wrapper #lineup ul li.banknyan img.item{width:260px;float:right;margin-top:10px}#content_wrapper #lineup ul li a{display:none}#content_wrapper #lineup ul li a img{width:100%}#content_wrapper a#btn_tooi{width:270px;margin:30px auto}#content_wrapper a#btn_tooi img{width:100%}#content_wrapper #content_footer{padding:0}#content_wrapper #content_footer div{width:980px;margin:0 auto;padding:15px 0}#content_wrapper #content_footer img{width:428px}p#common_pagetop{width:46px;height:46px;clear:both;float:right;position:fixed;right:20px;bottom:90px;zoom:1}p#common_pagetop a{background-image:url(../../../common/images/btn_gototop.png);text-indent:-999em;width:46px;height:46px;display:block}p#common_pagetop a:hover{background-position:0 -46px}}