@media print,screen{html.wf-active{visibility:hidden}html.wf-source-han-sans-jp-variable-n2-active.wf-active{visibility:visible}body.isModal{overflow:hidden}.modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:1000;background:rgba(0,0,0,.8);overflow-y:auto}.modal__bg{height:100vh;position:absolute;width:100%;z-index:500}.modal__content{-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1000;padding:3.125vw}.modal__content img{width:100%}.modal__content .js-modal-close{margin:6.25vw auto 18.75vw auto;width:32.5vw;display:block}.modal__content .js-modal-close img{display:block;width:100%}#tartsBreadcrumb,footer{position:relative;z-index:1}#content_wrapper{position:relative;z-index:0;font-family:source-han-sans-jp-variable,sans-serif;font-variation-settings:"wght" 400;letter-spacing:.15em;color:#000}#content_wrapper .exlight01{font-variation-settings:"wght" 250}#content_wrapper .light01{font-variation-settings:"wght" 300}#content_wrapper .medium01{font-variation-settings:"wght" 500}#content_wrapper .bold01{font-variation-settings:"wght" 700;-webkit-font-smoothing:antialiased}#content_wrapper .heavy01{font-variation-settings:"wght" 900}#content_wrapper::before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background-position:center top;background-image:url(../images/bg01.png);background-size:45.94vw auto}#content_wrapper #head{position:relative;height:43.75vw;width:100%;overflow:hidden}#content_wrapper #head h1{width:31.88vw;position:absolute;top:13.44vw;left:3.13vw;z-index:2;opacity:0;-webkit-transition:opacity 1s ease-in .5s;transition:opacity 1s ease-in .5s}#content_wrapper #head h1 img{width:100%}#content_wrapper #head h1.in{opacity:1}#content_wrapper #head>img{z-index:1;position:absolute;left:calc(50% - 89.845vw);width:auto;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:.94vw solid #bd0000}#content_wrapper #news{padding:9.38vw 0 0 0}#content_wrapper #news h2{text-align:center;margin-bottom:9.38vw}#content_wrapper #news h2 img{width:24.06vw}#content_wrapper #news>div{width:93.75vw;border-top:1px solid #5a5c5d;border-bottom:1px solid #5a5c5d;margin:0 auto;padding:4vw 0}#content_wrapper #news>div p{font-size:3.75vw;color:#fff;text-indent:-1em;padding-left:1em;line-height:2em}#content_wrapper #news>div p::before{content:"■";color:#bd0000}#content_wrapper #pickup{padding:12.5vw 0 0 0}#content_wrapper #pickup>h2{text-align:center;margin-bottom:12.5vw}#content_wrapper #pickup>h2 img{display:inline-block;width:52.5vw}#content_wrapper #pickup>.pickup{border-radius:3.13vw;padding:.94vw;width:93.75vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;background:#eaab6a}#content_wrapper #pickup>.pickup>img{width:100%;border-radius:2.19vw}#content_wrapper #pickup>.pickup .buttons a{text-decoration:none}#content_wrapper #pickup>.pickup .buttons .btn_gacha,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single{font-size:5vw;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:13.75vw;width:100%;border-radius:2.19vw;background:#fff;margin-top:.94vw}#content_wrapper #pickup>.pickup .buttons .btn_gacha span,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single span{color:#e7837c}#content_wrapper #pickup>.pickup .buttons .btn_gacha img,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single img{width:2.89vw;margin-left:1.56vw}#content_wrapper #pickup>.pickup .buttons .btn_gacha.isVisible,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single.isVisible{display:-webkit-box;display:-ms-flexbox;display:flex}#content_wrapper #pickup>.pickup .buttons>div a{border-radius:2.19vw;width:100%;color:#e7837c;padding:3.125vw;margin:.94vw auto 0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;font-size:3.75vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#fff}#content_wrapper #pickup>.pickup .buttons>div a.isVisible{display:-webkit-box;display:-ms-flexbox;display:flex}#content_wrapper #pickup>.pickup .buttons>div a:last-of-type{border-bottom:none}#content_wrapper #pickup>.pickup .buttons>div a img{position:absolute;width:2.89vw;right:3.44vw}#content_wrapper #lineup{padding:9.38vw 0 9.38vw 0}#content_wrapper #lineup h2{text-align:center}#content_wrapper #lineup h2 img{width:29.38vw}#content_wrapper #lineup a.btn_shoplist{width:78.13vw;margin:6.25vw auto 0 auto;display:block}#content_wrapper #lineup a.btn_shoplist img{width:100%}#content_wrapper #lineup .btn_more{width:71.88vw;height:13.75vw;border-radius:6.875vw;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;font-size:4.38vw;color:#fff;position:relative;overflow:hidden;margin:9.38vw auto 0 auto;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;background:#1d1e1f;color:#fff}#content_wrapper #lineup .btn_more.loading{pointer-events:none}#content_wrapper #lineup .itemlist a{width:78.75vw;background:#1d1e1f;border-radius:2.5vw;display:block;position:relative;color:#fff;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin:9.38vw auto 0 auto}#content_wrapper #lineup .itemlist a .cover{position:absolute;top:0;left:0}#content_wrapper #lineup .itemlist a .thumb{width:100%;margin:0 auto;display:block;position:relative}#content_wrapper #lineup .itemlist a .thumb img{display:inline-block;width:100%}#content_wrapper #lineup .itemlist a .thumb.cover::after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;display:block;z-index:1000;border:3vw solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;background-size:100%}#content_wrapper #lineup .itemlist a .bottoms{padding:3.75vw}#content_wrapper #lineup .itemlist a .bottoms .category{background:#5a5c5d;height:4.69vw;border-radius:2.345vw;color:#fff;font-size:3.13vw;padding:0 1.88vw;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}#content_wrapper #lineup .itemlist a .bottoms .category sup{margin-top:-1em}#content_wrapper #lineup .itemlist a .bottoms p{display:block;width:100%}#content_wrapper #lineup .itemlist a .bottoms p.name{margin-top:2.81vw;font-size:4.38vw;line-height:1.6em}#content_wrapper #lineup .itemlist a .bottoms p.price{display:block;margin-top:.5em;font-size:3.75vw;line-height:1.6em}#content_wrapper #lineup .itemlist a svg{width:2.5vw;position:absolute;right:3.75vw;bottom:3.75vw}#content_wrapper #sns{border-top:1px solid #5a5c5d;border-bottom:1px solid #5a5c5d;background:#1d1e1f;padding:4.69vw 0}#content_wrapper #sns>div a{width:93.75vw;height:26.25vw;border:.94vw solid #f39fc5;border-radius:13.125vw;background:#fff3f6;color:#745457;text-decoration:none;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 1.56vw;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto}#content_wrapper #sns>div a:not(:first-of-type){margin-top:4.69vw}#content_wrapper #sns>div a img{width:21.25vw;-webkit-box-sizing:border-box;box-sizing:border-box;border:.94vw solid #fff;border-radius:10.625vw}#content_wrapper #sns>div a p{width:67.5vw;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:1em;font-size:6.25vw;color:#745457;text-align:center;line-height:1.2em}#content_wrapper #copyrights{padding:4.83vw 3.13vw 12.5vw 3.13vw;border-top:1px solid #5a5c5d;border-bottom:1px solid #5a5c5d;background:#1d1e1f}#content_wrapper #copyrights>div{color:#fff}#content_wrapper #copyrights>div>div.txts>div{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#content_wrapper #copyrights>div>div.txts>div small{font-size:3.75vw;line-height:1.6em}#content_wrapper #copyrights>div>div.txts>div a{display:inline-block;color:#fff;font-size:3.75vw;line-height:1.6em;margin:1em 0 0 0}#content_wrapper #copyrights>div>div.txts>small{display:block;font-size:3.13vw;text-indent:-1em;padding-left:1em;line-height:1.6em;margin:2em 0 0 0}#content_wrapper #copyrights>div ._sharebuttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:9.38vw 0 0 0}#content_wrapper #copyrights>div ._sharebuttons>iframe{margin:0 1.21vw}#content_wrapper #plushbanners{margin-top:9.38vw;background:#fff;border-bottom:.63vw solid #e6e6e6}#content_wrapper #content_footer{padding:3.14vw;background:#fff}#content_wrapper #content_footer>div{color:#000}#content_wrapper #content_footer>div p{color:#000}#content_wrapper #content_footer>div p:first-of-type{font-size:4.38vw}#content_wrapper #content_footer>div p:last-of-type{margin-top:.5em;line-height:1.7em;font-size:3.75vw}#pop{font-family:source-han-sans-jp-variable,sans-serif;font-variation-settings:"wght" 400;letter-spacing:.15em;z-index:1900;position:fixed;top:0;left:0;background-color:#fff;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;display:none}#pop .exlight01{font-variation-settings:"wght" 250}#pop .light01{font-variation-settings:"wght" 300}#pop .medium01{font-variation-settings:"wght" 500}#pop .bold01{font-variation-settings:"wght" 700;-webkit-font-smoothing:antialiased}#pop .heavy01{font-variation-settings:"wght" 900}#pop .wrap{-webkit-overflow-scrolling:touch;overflow-y:auto;width:100%;height:100%}#pop #pop_wrap{display:table;width:100%;height:100vh}#pop .inner{display:table-cell;position:relative}#pop .inner #pop_{display:block;margin:0 auto}#pop .inner #pop_ #btn_prev{position:fixed;top:calc(50% - 4.59vw);left:2vw;display:none;width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_prev svg{width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_prev svg path{fill:#5a5c5d}#pop .inner #pop_ #btn_next{position:fixed;top:calc(50% - 4.59vw);right:2vw;display:none;width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_next svg{width:5.31vw;height:9.18vw}#pop .inner #pop_ #btn_next svg path{fill:#5a5c5d}#pop .inner #pop_ #detail{background-color:#000;padding-bottom:10.625vw}#pop .inner #pop_ #detail .btn_close{background-color:#1d1e1f;position:fixed;width:100%;height:10.39vw;z-index:100;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 2.42vw;-webkit-box-sizing:border-box;box-sizing:border-box}#pop .inner #pop_ #detail .btn_close>.genre{display:-webkit-box;display:-ms-flexbox;display:flex;height:5.8vw;border-radius:2.9vw;background:#fff;font-size:2.9vw;color:#fff;background:#5a5c5d;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em}#pop .inner #pop_ #detail .btn_close>.genre sup{margin-top:-1em}#pop .inner #pop_ #detail .btn_close a{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;background:#fff;width:7.73vw;height:7.73vw;border-radius:3.865vw;position:absolute;right:1.21vw}#pop .inner #pop_ #detail .btn_close a svg{display:block;width:4.59vw}#pop .inner #pop_ #detail .btn_close a svg path{fill:#5a5c5d}#pop .inner #pop_ #detail #pop_head{padding-top:12.8vw;width:90.34vw;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:2.66vw;border-bottom:.48vw solid #bd0000}#pop .inner #pop_ #detail #pop_head #title p{text-align:left;font-size:3.86vw;line-height:1.4em;color:#fff}#pop .inner #pop_ #detail #pop_head #price_release{color:#fff;margin-top:.5em;text-align:left;font-size:2.9vw;line-height:1.5em}#pop .inner #pop_ #detail #left_area{margin:4.83vw auto 0 auto;width:81.16vw;color:#fff}#pop .inner #pop_ #detail #left_area .img{width:100%;position:relative;margin:0 auto}#pop .inner #pop_ #detail #left_area .img img{width:100%;height:auto;display:block}#pop .inner #pop_ #detail #left_area .img img.cover{position:absolute;top:0;left:0}#pop .inner #pop_ #detail #left_area small{display:block;font-size:2.42vw;text-align:left;margin-top:.5em;line-height:1.4em}#pop .inner #pop_ #detail #right_area{width:81.16vw;margin:4.11vw auto 0 auto;color:#fff}#pop .inner #pop_ #detail #right_area #summary{text-align:left;font-size:3.38vw;line-height:1.7em}#pop .inner #pop_ #detail #right_area .btn_buy,#pop .inner #pop_ #detail #right_area .btn_gacha{display:none;margin:7.25vw auto 0 auto}#pop .inner #pop_ #detail #right_area .btn_buy a,#pop .inner #pop_ #detail #right_area .btn_gacha a{width:49.52vw;height:11.11vw;border-radius:5.555vw;position:relative;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;margin:0 auto;overflow:hidden;text-decoration:none;background:#1d1e1f}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_buy a img,#pop .inner #pop_ #detail #right_area .btn_gacha a p,#pop .inner #pop_ #detail #right_area .btn_gacha a img{z-index:1}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_gacha a p{color:#fff;font-size:3.86vw}#pop .inner #pop_ #detail #right_area .btn_buy a svg,#pop .inner #pop_ #detail #right_area .btn_gacha a svg{width:1.69vw;position:absolute;right:3.62vw}#pop .inner #pop_ #detail #right_area .btn_close_bottom{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;margin:7.25vw auto 0 auto;text-decoration:none}#pop .inner #pop_ #detail #right_area .btn_close_bottom p{color:#fff;font-size:3.86vw;line-height:1em}#pop .inner #pop_ #detail #right_area .btn_close_bottom img{margin-left:.97vw;width:3.14vw;height:3.14vw}#confirm{display:none;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1000;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);width:100%;height:100%;padding:3.125vw;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;z-index:2000}#confirm .table{display:table;width:100%;height:100%}#confirm .wrap{vertical-align:middle;display:table-cell;position:relative}#confirm .wrap .border{border:5px solid #f24fa0;background-color:#fff}#confirm .wrap .border img.attention{width:81.25vw;display:block;margin:3.125vw auto}#confirm .wrap .border .summary{text-align:left;padding:0 3.125vw;border-top:3px solid #f24fa0;font-size:3.75vw;letter-spacing:.15625vw;line-height:5.625vw}#confirm .wrap .border .summary ol li{margin-top:6.25vw;text-indent:-1em;padding-left:1em}#confirm .wrap .border .buttons{width:68.75vw;display:block;margin:6.25vw auto 7.8125vw auto}#confirm .wrap .border .buttons a{width:100%;display:block}#confirm .wrap .border .buttons a img{width:100%}#confirm .wrap .border .buttons a:last-of-type{margin-top:3.125vw}}@media screen and (min-width: 640px){.modal{display:none;height:100vh;position:fixed;top:0;width:100%;z-index:1000;background:rgba(0,0,0,.8);overflow-y:auto}.modal__bg{height:100vh;position:absolute;width:100%}.modal__content{left:50%;padding:30px 0;position:absolute;top:0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);width:900px}.modal__content .js-modal-close{width:130px;margin:30px auto 0 auto}#content_wrapper{min-width:1240px;background-size:1234px auto}#content_wrapper::before{background-size:297px auto}#content_wrapper #head{overflow:hidden;height:525px;border-bottom:6px solid #bd0000}#content_wrapper #head h1{width:424px;top:157px;left:calc(50% - 600px)}#content_wrapper #head>img{border-bottom:none;left:calc(50% - 1090px)}#content_wrapper #news{padding:60px 0 0 0}#content_wrapper #news h2{text-align:center;margin-bottom:60px}#content_wrapper #news h2 img{width:157px}#content_wrapper #news>div{width:1084px;border-top:1px solid #5a5c5d;border-bottom:1px solid #5a5c5d;margin:0 auto;padding:26px 0}#content_wrapper #news>div p{font-size:18px;color:#fff;text-indent:-1em;padding-left:1em;line-height:2em}#content_wrapper #news>div p::before{content:"■";color:#bd0000}#content_wrapper #pickup{padding:60px 0 0 0}#content_wrapper #pickup>h2{margin-bottom:60px}#content_wrapper #pickup>h2 img{width:349px}#content_wrapper #pickup>.pickup{width:1200px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px;border-radius:10px}#content_wrapper #pickup>.pickup>img{border-radius:6px;pointer-events:none;width:100%}#content_wrapper #pickup>.pickup .buttons a{text-decoration:none}#content_wrapper #pickup>.pickup .buttons .btn_gacha,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single{font-size:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:60px;border-radius:6px;margin-top:6px}#content_wrapper #pickup>.pickup .buttons .btn_gacha img,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single img{width:12px;margin-left:10px}#content_wrapper #pickup>.pickup .buttons .btn_gacha:hover span,#content_wrapper #pickup>.pickup .buttons .btn_t2mall_single:hover span{color:#eaab6a}#content_wrapper #pickup>.pickup .buttons>div{background:#fff;border-radius:6px}#content_wrapper #pickup>.pickup .buttons>div.isVisible{margin-top:6px}#content_wrapper #pickup>.pickup .buttons>div a{width:auto;padding:1em;margin:0;margin-right:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-bottom:none}#content_wrapper #pickup>.pickup .buttons>div a.isVisible{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}#content_wrapper #pickup>.pickup .buttons>div a:last-of-type{border-bottom:none}#content_wrapper #pickup>.pickup .buttons>div a span{display:inline-block;margin-right:6px}#content_wrapper #pickup>.pickup .buttons>div a img{position:relative;display:block;width:12px;right:auto}#content_wrapper #pickup>.pickup .buttons>div a:hover{color:#eaab6a}#content_wrapper #lineup{-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:60px;padding-bottom:40px}#content_wrapper #lineup h2{text-align:center}#content_wrapper #lineup h2 img{width:188px}#content_wrapper #lineup a.btn_shoplist{width:380px;margin:30px auto 0 auto;display:block}#content_wrapper #lineup a.btn_shoplist img{width:100%}#content_wrapper #lineup .btn_more{width:310px;height:70px;border-radius:35px;border-width:1px;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;font-size:20px;position:relative;overflow:hidden;margin:30px auto 0 auto;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}#content_wrapper #lineup .btn_more.loading{pointer-events:none}#content_wrapper #lineup .btn_more:hover{background:#4a4b4c}#content_wrapper #lineup .itemlist{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1108px;margin:48px auto 0 auto}#content_wrapper #lineup .itemlist a{width:253px;display:block;position:relative;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;overflow:hidden;margin:12px;-webkit-transition:all .3s ease;transition:all .3s ease}#content_wrapper #lineup .itemlist a:hover{background:#4a4b4c}#content_wrapper #lineup .itemlist a:hover .thumb img{opacity:.8}#content_wrapper #lineup .itemlist a:hover svg polygon{fill:#fff}#content_wrapper #lineup .itemlist a .cover{position:absolute;top:0;left:0}#content_wrapper #lineup .itemlist a .thumb{width:100%;margin:0 auto;display:block;position:relative;background:#fff}#content_wrapper #lineup .itemlist a .thumb img{display:inline-block;width:100%;-webkit-transition:all .3s ease;transition:all .3s ease}#content_wrapper #lineup .itemlist a .thumb.cover::after{border:7px solid #fff}#content_wrapper #lineup .itemlist a .bottoms{padding:10px}#content_wrapper #lineup .itemlist a .bottoms .category{height:15px;font-size:10px;padding:0 6px;border-radius:7.5px}#content_wrapper #lineup .itemlist a .bottoms p{display:block;width:100%}#content_wrapper #lineup .itemlist a .bottoms p.name{font-size:14px;line-height:1.6em;margin-top:10px}#content_wrapper #lineup .itemlist a .bottoms p.price{display:block;margin-top:.3em;font-size:12px;line-height:1.6em}#content_wrapper #lineup .itemlist a svg{width:8px;right:12px;bottom:12px}#content_wrapper #lineup .itemlist a svg polygon{-webkit-transition:all .3s ease;transition:all .3s ease}#content_wrapper #copyrights{padding:24px 0}#content_wrapper #copyrights>div{width:1200px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#content_wrapper #copyrights>div>div.txts>div{text-align:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#content_wrapper #copyrights>div>div.txts>div small{font-size:12px}#content_wrapper #copyrights>div>div.txts>div a{margin:0 0 0 15px;font-size:12px}#content_wrapper #copyrights>div>div.txts>div a:hover{text-decoration:none}#content_wrapper #copyrights>div>div.txts>small{font-size:10px}#content_wrapper #copyrights>div ._sharebuttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:0}#content_wrapper #copyrights>div ._sharebuttons>iframe{margin:0 10px 0 0}#content_wrapper #plushbanners{margin-top:40px;background:#fff;border-bottom:2px solid #e6e6e6}#content_wrapper #content_footer{padding:40px 0}#content_wrapper #content_footer>div{width:1200px;margin:0 auto}#content_wrapper #content_footer>div p{display:inline-block}#content_wrapper #content_footer>div p:first-of-type{font-size:18px}#content_wrapper #content_footer>div p:last-of-type{margin-top:0;font-size:18px;font-variation-settings:"wght" 700;-webkit-font-smoothing:antialiased}#content_wrapper #content_footer>div span{font-size:18px;font-weight:700;display:inline-block !important}#pop{background-color:rgba(0,0,0,.8);-webkit-box-sizing:border-box;box-sizing:border-box;min-width:1000px}#pop #pop_wrap{display:table;width:100%;height:100vh;min-width:1000px}#pop .inner{vertical-align:middle;display:table-cell;position:relative}#pop .inner #pop_{width:900px}#pop .inner #pop_ #btn_prev{top:calc(50% - 34px);width:39px;height:68px;left:calc(50% - 450px - 50px)}#pop .inner #pop_ #btn_prev svg{width:39px;height:68px}#pop .inner #pop_ #btn_prev svg polygon{-webkit-transition:fill .3s ease;transition:fill .3s ease}#pop .inner #pop_ #btn_prev:hover svg polygon{fill:#fff}#pop .inner #pop_ #btn_next{top:calc(50% - 34px);width:39px;height:68px;right:calc(50% - 450px - 50px);-webkit-transition:background .3s ease;transition:background .3s ease}#pop .inner #pop_ #btn_next svg{width:39px;height:68px}#pop .inner #pop_ #btn_next svg polygon{-webkit-transition:fill .3s ease;transition:fill .3s ease}#pop .inner #pop_ #btn_next:hover svg polygon{fill:#fff}#pop .inner #pop_ #detail{width:900px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-bottom:40px}#pop .inner #pop_ #detail .btn_close{position:relative;width:100%;height:44px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 6px}#pop .inner #pop_ #detail .btn_close>.genre{display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;border-radius:16px;font-size:14px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1em}#pop .inner #pop_ #detail .btn_close a{width:33px;height:33px;right:6px}#pop .inner #pop_ #detail .btn_close a svg{width:18px}#pop .inner #pop_ #detail .btn_close a svg path{-webkit-transition:fill .3s ease;transition:fill .3s ease}#pop .inner #pop_ #detail .btn_close a:hover svg path{fill:#000}#pop .inner #pop_ #detail #pop_head{-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 0 12px 0;width:820px;margin:0 auto 23px auto;border-bottom-width:2px}#pop .inner #pop_ #detail #pop_head::after{margin-top:10px;height:4px;background-size:640px auto}#pop .inner #pop_ #detail #pop_head #title{margin-top:0}#pop .inner #pop_ #detail #pop_head #title p{font-size:22px;line-height:1.4em}#pop .inner #pop_ #detail #pop_head #price_release{font-size:14px;letter-spacing:.5px;text-align:right;margin-top:.5em;line-height:1em}#pop .inner #pop_ #detail #left_area{float:left;width:360px;margin:0 0 0 40px}#pop .inner #pop_ #detail #left_area .img{height:360px}#pop .inner #pop_ #detail #left_area small{font-size:10px;margin-top:.5em}#pop .inner #pop_ #detail #right_area{width:420px;float:right;margin:0 34px 0 0;text-align:left}#pop .inner #pop_ #detail #right_area #summary{text-align:left;font-size:14px;letter-spacing:.5px;line-height:26px}#pop .inner #pop_ #detail #right_area .btn_buy,#pop .inner #pop_ #detail #right_area .btn_gacha{margin:20px auto 0 auto}#pop .inner #pop_ #detail #right_area .btn_buy a,#pop .inner #pop_ #detail #right_area .btn_gacha a{width:205px;height:46px;border-radius:23px;position:relative;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;margin:20px 0 0 0;overflow:hidden;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_buy a img,#pop .inner #pop_ #detail #right_area .btn_gacha a p,#pop .inner #pop_ #detail #right_area .btn_gacha a img{z-index:1}#pop .inner #pop_ #detail #right_area .btn_buy a p,#pop .inner #pop_ #detail #right_area .btn_gacha a p{color:#fff;font-size:16px}#pop .inner #pop_ #detail #right_area .btn_buy a svg,#pop .inner #pop_ #detail #right_area .btn_gacha a svg{width:8px;position:absolute;right:14px;-webkit-transition:all .3s ease;transition:all .3s ease}#pop .inner #pop_ #detail #right_area .btn_buy a:hover,#pop .inner #pop_ #detail #right_area .btn_gacha a:hover{background:#4a4b4c}#pop .inner #pop_ #detail #right_area .btn_buy a:hover svg polygon,#pop .inner #pop_ #detail #right_area .btn_gacha a:hover svg polygon{fill:#fff}#pop .inner #pop_ #detail #right_area .btn_close_bottom{display:none !important}#confirm{width:100%;height:100%;padding:0}#confirm .table{width:100%}#confirm .wrap .border{width:516px;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}#confirm .wrap .border img.attention{width:388px;margin:20px auto}#confirm .wrap .border .summary{text-align:left;padding:0 25px;font-size:14px;letter-spacing:.5px;line-height:20px}#confirm .wrap .border .summary ol li{margin-top:24px}#confirm .wrap .border .buttons{width:100%;display:block;margin:30px auto;text-align:center}#confirm .wrap .border .buttons a{width:180px;display:inline-block;margin:0 10px}#confirm .wrap .border .buttons a img{width:100%}#confirm .wrap .border .buttons a:last-of-type{margin-top:0}}