@media only screen and (max-width: 599px){.pg-productInfo{margin-top:10.66667vw;padding:0 3.2vw}}@media only screen and (min-width: 600px){.pg-productInfo{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width: 600px){.pg-productInfo__wrapper{width:302px}}.pg-productInfo__pics{overflow:hidden;border:1px solid #ccc}@media only screen and (min-width: 600px){.pg-productInfo__pics{margin-right:34px;width:504px;height:504px}}.pg-productInfo__thumbnails{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 599px){.pg-productInfo__thumbnails{-webkit-justify-content:center;justify-content:center}}@media only screen and (min-width: 600px){.pg-productInfo__thumbnails{-webkit-justify-content:flex-start;justify-content:flex-start}}.pg-productInfo__thumbnail{overflow:hidden;border:1px solid #ccc}@media only screen and (max-width: 599px){.pg-productInfo__thumbnail{margin:2.53333vw 1.26667vw 0;width:16.66667vw;height:16.66667vw}}@media only screen and (min-width: 600px){.pg-productInfo__thumbnail{margin:6px 0 0 6px;width:71px;height:71px;cursor:pointer}}@media only screen and (min-width: 600px){.pg-productInfo__thumbnail:nth-child(-n+4){margin-top:0}}@media only screen and (min-width: 600px){.pg-productInfo__thumbnail:nth-child(4n+1){margin-left:0}}.pg-productInfo__name{font-weight:700}@media only screen and (max-width: 599px){.pg-productInfo__name{font-size:18px;font-size:1.8rem;margin-top:5.33333vw;padding:3.33333vw 2.66667vw 0;border-top:.53333vw solid #ed2020}}@media only screen and (min-width: 600px){.pg-productInfo__name{font-size:22px;font-size:2.2rem;margin-top:30px}}.pg-productInfo__price{font-weight:700;text-align:right}@media only screen and (max-width: 599px){.pg-productInfo__price{font-size:14px;font-size:1.4rem;margin-top:2.66667vw}}@media only screen and (min-width: 600px){.pg-productInfo__price{margin-top:15px}}.pg-productInfo__price>span{font-weight:bold}@media only screen and (max-width: 599px){.pg-productInfo__price>span{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 600px){.pg-productInfo__price>span{font-size:22px;font-size:2.2rem}}.pg-productInfo__price .pg-productInfo__note{font-weight:400}@media only screen and (max-width: 599px){.pg-productInfo__release{margin-top:4vw;padding:3.33333vw 2.66667vw 4vw;border-top:.26667vw solid #ccc;border-bottom:.53333vw solid #ed2020}}@media only screen and (min-width: 600px){.pg-productInfo__release{margin-top:7px;padding:15px 10px 20px;border-top:2px solid #ed2020;border-bottom:2px solid #ed2020}}.pg-productInfo__date{font-weight:700}@media only screen and (max-width: 599px){.pg-productInfo__date{font-size:14px;font-size:1.4rem}}.pg-productInfo__date>span{font-weight:bold}@media only screen and (max-width: 599px){.pg-productInfo__date>span{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 600px){.pg-productInfo__date>span{font-size:22px;font-size:2.2rem}}@media only screen and (max-width: 599px){.pg-productInfo__note{font-size:11px;font-size:1.1rem;margin-top:1.33333vw}}@media only screen and (min-width: 600px){.pg-productInfo__note{font-size:12px;font-size:1.2rem;margin-top:6px}}.pg-productInfo__list{overflow:hidden}@media only screen and (max-width: 599px){.pg-productInfo__list{font-size:13px;font-size:1.3rem;padding:2.13333vw 2.66667vw 2.66667vw;border-bottom:.26667vw dotted #c7c7c7}}@media only screen and (min-width: 600px){.pg-productInfo__list{padding:12px 10px 15px;border-bottom:1px dotted #c7c7c7}}@media only screen and (max-width: 599px){.pg-productInfo__list:first-of-type{margin-top:1.33333vw}}@media only screen and (min-width: 600px){.pg-productInfo__list:first-of-type{margin-top:5px}}.pg-productInfo__list>dt{float:left;font-weight:700}@media only screen and (max-width: 599px){.pg-productInfo__list>dt{width:22%}}@media only screen and (min-width: 600px){.pg-productInfo__list>dt{width:30%}}.pg-productInfo__list>dd{float:left}@media only screen and (max-width: 599px){.pg-productInfo__list>dd{width:78%}}@media only screen and (min-width: 600px){.pg-productInfo__list>dd{width:70%}}.pg-productInfo__copyright{text-align:right}@media only screen and (max-width: 599px){.pg-productInfo__copyright{font-size:13px;font-size:1.3rem;padding:1.33333vw 0 4vw}}@media only screen and (min-width: 600px){.pg-productInfo__copyright{font-size:12px;font-size:1.2rem;margin-top:15px}}.pg-productInfo__desc{width:100%}@media only screen and (max-width: 599px){.pg-productInfo__desc{font-size:14px;font-size:1.4rem;margin-top:4vw}}@media only screen and (min-width: 600px){.pg-productInfo__desc{font-size:16px;font-size:1.6rem;margin-top:30px}}.pg-productInfo__sns{width:100%}@media only screen and (max-width: 599px){.pg-productInfo__sns{margin-top:4vw;padding-top:2.66667vw;border-top:.26667vw solid #ccc;text-align:right}}@media only screen and (min-width: 600px){.pg-productInfo__sns{margin-top:40px;padding-top:20px;border-top:1px solid #ccc;text-align:right}}.pg-productInfo__related{width:100%}@media only screen and (max-width: 599px){.pg-productInfo__related{margin-top:10.66667vw}}@media only screen and (min-width: 600px){.pg-productInfo__related{margin-top:70px}}.pg-chara,.pg-catgory,.pg-calendar{transition:0.2s}@media only screen and (max-width: 599px){.pg-chara,.pg-catgory,.pg-calendar{margin-top:5.33333vw}}@media only screen and (min-width: 600px){.pg-chara,.pg-catgory,.pg-calendar{margin-top:30px}}.pg-chara:hover,.pg-catgory:hover,.pg-calendar:hover{opacity:0.7}.pg-productInfo__support{width:100%;background-color:#f5f5f5}@media only screen and (max-width: 599px){.pg-productInfo__support{margin-top:10.66667vw;padding:5.33333vw 0;border-radius:1.33333vw}}@media only screen and (min-width: 600px){.pg-productInfo__support{margin-top:70px;padding:40px 0;border-radius:10px}}@media only screen and (max-width: 599px){.pg-productInfo__support .c-btn--style01{width:73.33333vw}}@media only screen and (min-width: 600px){.pg-productInfo__support .c-btn--style01{width:400px}}@media only screen and (max-width: 599px){.pg-productInfo__supportNote{margin-top:4vw;text-align:center}}@media only screen and (min-width: 600px){.pg-productInfo__supportNote{font-size:16px;font-size:1.6rem;margin-top:20px;text-align:center}}.pg-productInfo__linkbox{background-color:#eee}@media only screen and (max-width: 599px){.pg-productInfo__linkbox{border-radius:5px;margin-top:10px;padding:3.33333vw 0 3.33333vw 2.66667vw}}@media only screen and (min-width: 600px){.pg-productInfo__linkbox{border-radius:10px;margin-top:30px;padding:20px 0 20px 15px}}.pg-productInfo__link{display:block}@media only screen and (max-width: 599px){.pg-productInfo__link{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 600px){.pg-productInfo__link{font-size:16px;font-size:1.6rem}}.pg-arrow{position:relative;display:inline-block;padding:0 0 0 16px;color:#000;vertical-align:middle;text-decoration:none;font-size:15px}.pg-arrow::before,.pg-arrow::after{position:absolute;top:0;bottom:0;left:0;margin:auto;content:"";vertical-align:middle}.pg-arrow--next::before{left:2px;width:5px;height:5px;border-top:2px solid #ed2020;border-right:2px solid #ed2020;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pg-productInfo__hr{height:1px;background-color:#ed2020;border:none}.pg-related__item{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;line-height:0}@media only screen and (max-width: 599px){.pg-related__item{margin-top:2.66667vw;padding-left:2.66667vw}}@media only screen and (min-width: 600px){.pg-related__item{transition:0.2s;-webkit-justify-content:center;justify-content:center;margin-top:20px}.pg-related__item:hover{color:#ff8a00}}.pg-related__item:first-child{margin-top:0}@media only screen and (max-width: 599px){.pg-related__thumbnail{margin-right:5.33333vw;width:29.33333vw}}@media only screen and (min-width: 600px){.pg-related__thumbnail{margin-right:30px;width:110px}}@media only screen and (max-width: 599px){.pg-related__thumbnail img{border-radius:1.06667vw}}@media only screen and (min-width: 600px){.pg-related__thumbnail img{border-radius:4px}}.pg-related__name{display:-webkit-inline-flex;display:inline-flex;-webkit-align-items:center;align-items:center;font-weight:700;white-space:nowrap}@media only screen and (max-width: 599px){.pg-related__name{font-size:16px;font-size:1.6rem;width:53.33333vw}}@media only screen and (min-width: 600px){.pg-related__name{font-size:22px;font-size:2.2rem;width:700px}}@media only screen and (max-width: 599px){.pg-related__name span{display:none}}@media only screen and (max-width: 599px){.pg-related__name .opt-icon{margin-right:2vw}}@media only screen and (min-width: 600px){.pg-related__name .opt-icon{margin-right:10px}}@media only screen and (max-width: 599px){.pg-relatedInfo{margin-top:10.66667vw;padding:0 3.2vw}}@media only screen and (min-width: 600px){.pg-relatedInfo{margin-top:70px}}.pg-relatedInfo__heading{font-weight:700}@media only screen and (max-width: 599px){.pg-relatedInfo__heading{font-size:14px;font-size:1.4rem;padding:0 0 1.2vw 1.33333vw;border-bottom:.53333vw solid #ed2020}}@media only screen and (min-width: 600px){.pg-relatedInfo__heading{font-size:24px;font-size:2.4rem}.pg-relatedInfo__heading::after{content:"";display:block;background-color:#ed2020;margin-top:12px;height:4px;border-radius:2px}}@media only screen and (max-width: 599px){.pg-relatedInfo__body{margin-top:4vw}}@media only screen and (min-width: 600px){.pg-relatedInfo__body{margin-top:20px}}@media only screen and (max-width: 599px){.pg-relatedInfo__item{font-size:13px;font-size:1.3rem;border:.26667vw solid #ccc}}@media only screen and (min-width: 600px){.pg-relatedInfo__item{font-size:16px;font-size:1.6rem;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-top:1px solid #ccc;border-left:1px solid #ccc}}.pg-relatedInfo__title{background-color:#eee}@media only screen and (max-width: 599px){.pg-relatedInfo__title{padding:2.4vw;border-bottom:1px solid #ccc}}@media only screen and (min-width: 600px){.pg-relatedInfo__title{padding:15px 20px;width:25%;border-bottom:1px solid #ccc}}@media only screen and (max-width: 599px){.pg-relatedInfo__detail{padding:2.4vw}}@media only screen and (min-width: 600px){.pg-relatedInfo__detail{padding:15px 20px;width:75%;border-right:1px solid #ccc;border-bottom:1px solid #ccc}}.pg-relatedInfo__link{display:-webkit-flex;display:flex;font-weight:700}@media only screen and (max-width: 599px){.pg-relatedInfo__link{-webkit-align-items:baseline;align-items:baseline}}@media only screen and (min-width: 600px){.pg-relatedInfo__link{transition:0.2s;-webkit-align-items:center;align-items:center}.pg-relatedInfo__link:hover{color:#ff8a00}}@media only screen and (max-width: 599px){.pg-relatedInfo__link .opt-icon{margin-right:2.13333vw;-webkit-transform:translateY(-30%);transform:translateY(-30%)}}@media only screen and (min-width: 600px){.pg-relatedInfo__link .opt-icon{margin-right:10px}}@media only screen and (max-width: 599px){.pg-relatedInfo__note{font-size:11px;font-size:1.1rem;margin-top:4vw}}@media only screen and (min-width: 600px){.pg-relatedInfo__note{margin-top:15px}}@media only screen and (max-width: 599px){.pg-side{margin-top:10.66667vw;padding:0 3.2vw}}.pg-snavi--back .c-btn--style06{font-size:16px;font-size:1.6rem}@media only screen and (max-width: 599px){.pg-snavi--back .c-btn--style06{height:13.33333vw;font-weight:700}}@media only screen and (min-width: 600px){.pg-snavi--back .c-btn--style06{height:50px}}@media only screen and (max-width: 599px){.pg-snavi{margin-top:5.33333vw}}@media only screen and (min-width: 600px){.pg-snavi{margin-top:30px}}.pg-snavi__heading{border-top:1px solid #bfbfbf;border-bottom:1px solid #bfbfbf;font-weight:700}@media only screen and (max-width: 599px){.pg-snavi__heading{font-size:14px;font-size:1.4rem;padding:2.66667vw 5.33333vw}}@media only screen and (min-width: 600px){.pg-snavi__heading{font-size:16px;font-size:1.6rem;padding:8px 0 10px 20px}}.pg-snavi__item{border-bottom:1px dotted #bfbfbf}.pg-snavi__item:last-of-type{border-bottom:none}.searchCategory{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap}.searchCategory li{width:50%;border-bottom:none;transition:0.2s}.searchCategory li:hover{opacity:0.7}.searchCategory li .pg-snavi__link{padding:10px}@media only screen and (min-width: 600px){.pg-productInfo__relatedCol{display:-webkit-flex;display:flex}}@media only screen and (max-width: 599px){.pg-productInfo__relatedCol .pg-catgory{margin-right:4vw}}@media only screen and (min-width: 600px){.pg-productInfo__relatedCol .pg-catgory{margin-right:40px}}@media only screen and (max-width: 599px){.pg-snavi__link{font-size:13px;font-size:1.3rem;position:relative;display:block;padding:1.6vw 9.33333vw}}@media only screen and (min-width: 600px){.pg-snavi__link{transition:0.2s;position:relative;display:block;padding:8px 30px 10px 40px}.pg-snavi__link:hover{color:#ff8a00}}.pg-snavi__link .opt-icon{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 599px){.pg-snavi__link .opt-icon{right:1.33333vw}}@media only screen and (min-width: 600px){.pg-snavi__link .opt-icon{right:10px}}.pg-snavi__link .opt-icon::before{border-color:#dc0f12}@media only screen and (min-width: 600px){.twisted-wonderland .pg-snavi__link{padding:8px 40px 10px 40px}}.pg-snavi--freeword{border-bottom:1px solid #bfbfbf}@media only screen and (max-width: 599px){.pg-snavi--freeword{padding:2.66667vw 5.33333vw}}@media only screen and (min-width: 600px){.pg-snavi--freeword{padding:12px 20px}}.pg-snavi--freeword__item{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;border:1px solid #cccccc}@media only screen and (max-width: 599px){.pg-snavi--freeword__item{padding:.66667vw 1.06667vw .66667vw 2.66667vw;border-radius:1.33333vw}}@media only screen and (min-width: 600px){.pg-snavi--freeword__item{padding:5px 5px 5px 10px;border-radius:10px}}.pg-snavi--freeword__input{border:0;outline:0}@media only screen and (max-width: 599px){.pg-snavi--freeword__input{width:65.33333vw;height:8vw}}@media only screen and (min-width: 600px){.pg-snavi--freeword__input{width:195px;height:35px}}.pg-snavi--freeword__button{background-color:#ed2020;border:0;color:#fff;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:'Noto Sans JP', 'Open Sans', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Segoe UI', 'Hiragino Kaku Gothic ProN', 'Yu Gothic', sans-serif}@media only screen and (max-width: 599px){.pg-snavi--freeword__button{width:12.26667vw;height:8vw;border-bottom:.66667vw solid #c81c1c;border-radius:1.33333vw}}@media only screen and (min-width: 600px){.pg-snavi--freeword__button{width:43px;height:35px;border-bottom:3px solid #c81c1c;border-radius:10px;cursor:pointer}}

/*# sourceMappingURL=maps/catalog_item.css.map */
