@media print,screen{#tartsBreadcrumb,footer{position:relative;z-index:1}#content_wrapper #head{width:84.54vw;margin:5.8vw auto 0 auto;position:relative}#content_wrapper #head h1{position:absolute;width:64.73vw;top:8.21vw;right:1.69vw}#content_wrapper #head h1 img{width:100%}#content_wrapper #head .tit01{position:absolute;width:81.16vw;top:35.75vw;left:1.21vw}#content_wrapper #head .tit01 img{width:100%}#content_wrapper #head .border01{width:100%}#content_wrapper #head .border01 img{width:100%}#content_wrapper #types{margin:16.91vw auto 0 auto}#content_wrapper #types>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:9.66vw}#content_wrapper #types>div img{width:43.48vw;display:block;margin:0 1.93vw}#content_wrapper #types>p{text-align:center}#content_wrapper #types>p.jp{font-size:3.86vw}#content_wrapper #types>p.en{font-size:3.38vw;margin-top:1em}#content_wrapper #itemnav{margin:12.32vw auto 0 auto}#content_wrapper #itemnav a{width:84.54vw;margin:0 auto;display:block;visibility:hidden;opacity:0;-webkit-transition:all .7s ease;transition:all .7s ease;-webkit-transform:translateY(20vw);transform:translateY(20vw);position:relative}#content_wrapper #itemnav a.in{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;visibility:visible}#content_wrapper #itemnav a:not(:first-of-type){margin-top:3.86vw}#content_wrapper #itemnav a img{width:100%}#content_wrapper #itemnav a img:nth-child(2){opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}#content_wrapper #itemnav a.disable{pointer-events:none}}@media screen and (min-width: 640px){#content_wrapper{min-width:1240px}#content_wrapper #head{width:1112px;margin:80px auto 0 auto;position:relative}#content_wrapper #head h1{position:absolute;width:430px;top:28px;right:42px}#content_wrapper #head h1 img{width:100%}#content_wrapper #head .tit01{position:absolute;width:1028px;top:56px;left:41px}#content_wrapper #head .tit01 img{width:100%}#content_wrapper #head .border01{width:100%}#content_wrapper #head .border01 img{width:100%}#content_wrapper #types{margin:75px auto 0 auto}#content_wrapper #types>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:88px}#content_wrapper #types>div img{width:290px;display:block;margin:0 40px}#content_wrapper #types>p{text-align:center}#content_wrapper #types>p.jp{font-size:24px}#content_wrapper #types>p.en{font-size:18px;margin-top:1em}#content_wrapper #itemnav{margin:80px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content_wrapper #itemnav a{width:536px;margin:0 24px;display:block;-webkit-transform:translateY(40px);transform:translateY(40px)}#content_wrapper #itemnav a:not(:first-of-type){margin-top:0}#content_wrapper #itemnav a img{width:100%}#content_wrapper #itemnav a.disable{pointer-events:none}#content_wrapper #itemnav a:hover img:nth-child(2){opacity:1}#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:hover svg path{fill:#745457}#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:hover svg path{fill:#745457}#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;background:#fff;font-size:14px;color:#745457;-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;-webkit-transition:background .3s ease;transition:background .3s ease}#pop .inner #pop_ #detail .btn_close a svg{width:18px}#pop .inner #pop_ #detail .btn_close a:hover svg path{fill:#ffbbda}#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}#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:7px;position:absolute;right:15px}#pop .inner #pop_ #detail #right_area .btn_buy a:hover p,#pop .inner #pop_ #detail #right_area .btn_gacha a:hover p{color:#ffbbda}#pop .inner #pop_ #detail #right_area .btn_buy a:hover svg path,#pop .inner #pop_ #detail #right_area .btn_gacha a:hover svg path{fill:#ffbbda}#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}}