#pageItemdetail .l-container{max-width:1000px;margin:0 auto}#pageItemdetail .lblPointWrap{max-width:290px;margin:0 0 16px auto}@media print, screen and (max-width: 750px){#pageItemdetail .lblPointWrap{max-width:none;margin-bottom:0;padding:4.2666666667vw}}#pageItemdetail .item-info-wrap{margin-bottom:16px;background:#f4f4f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:top;-ms-flex-align:top;align-items:top;width:100%}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap{background:#fff;text-align:left;margin-bottom:0px}}#pageItemdetail .item-info-wrap img{-ms-flex-negative:0;flex-shrink:0;width:auto;max-width:100%;max-height:400px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap{display:block}}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap img{max-height:375px}}#pageItemdetail .item-info-wrap .item-photo{background:#fff;height:400px;width:400px;position:relative}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-photo{width:100%}}#pageItemdetail .item-info-wrap .item-photo .pc-photo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px;width:400px}#pageItemdetail .item-info-wrap .item-photo .sp-slide{position:relative;opacity:0;width:100%;overflow:hidden;background:#f4f4f4}#pageItemdetail .item-info-wrap .item-photo .sp-slide .slick-slide{float:left}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-photo .sp-slide{opacity:1}}#pageItemdetail .item-info-wrap .item-info{max-width:570px;width:100%}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-info{max-width:none}}#pageItemdetail .item-info-wrap .item-info-inner{background:#FFF;padding:16px 32px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-info-inner{padding:4% 4% 6% 4%}}#pageItemdetail .item-info-wrap .item-icons li{display:inline-block;font-size:10px;line-height:1;padding:.3em .5em;background:#CCC;margin-right:3px;border-radius:5px;color:#FFF}#pageItemdetail .item-info-wrap .item-icons li span{display:inline-block}@media print, screen and (max-width: 750px) and (max-width: 750px){#pageItemdetail .item-info-wrap .item-icons li{font-size:10px;font-size:2.6666666667vw}}#pageItemdetail .item-info-wrap .item-icons li.item-icon-new{background-color:#ed1c24}#pageItemdetail .item-info-wrap .item-icons li.item-icon-sold-out{background-color:#F5C242}#pageItemdetail .item-info-wrap .item-icons li.item-icon-member{background-color:#000;color:#f49c00}#pageItemdetail .item-info-wrap .item-icons li.item-icon-member:before{content:"";display:inline-block;width:1.2em;height:1.2em;background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/memberonly-222c2fb1b42373ffb4d374b2cf892ecd5b51b0c72471a00fa96de50bddfd9383.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;margin-right:.5em}#pageItemdetail .item-info-wrap .item-icons li.item-icon-sale{background-color:#29abe2}#pageItemdetail .item-info-wrap .item-name{font-size:18px;margin-top:8px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-name{font-size:16px;font-size:4.2666666667vw}}#pageItemdetail .item-info-wrap .item-code{color:#808080;margin:16px 0}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-code{font-size:12px;font-size:3.2vw}}#pageItemdetail .item-info-wrap .point-price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageItemdetail .item-info-wrap .item-price{width:506px;margin-top:16px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-price{width:100%;margin-top:0px}}#pageItemdetail .item-info-wrap .item-price .price{color:#ed1c24;font-size:24px}#pageItemdetail .item-info-wrap .item-price .price em{font-style:normal;font-size:60%;display:inline-block;margin-left:3px}#pageItemdetail .item-info-wrap .item-price .off{display:inline-block;margin-left:10px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .item-price .off{display:block;margin:0 0 4% 0;padding-bottom:0}}#pageItemdetail .item-info-wrap .item-price .off strong{font-weight:normal;text-decoration:line-through}#pageItemdetail .item-info-wrap .item-price .off em{font-size:60%}#pageItemdetail .item-info-wrap .item-price .off .nebiki{font-size:12px;color:#ed1c24}#pageItemdetail .item-info-wrap .tyuiTxt{margin-top:8px;font-size:12px;line-height:1.6}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .tyuiTxt{width:100%;margin-top:0;padding-bottom:4%;border-bottom:1px solid #c9c9c9}}#pageItemdetail .item-info-wrap .point-box-wrap{width:506px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .point-box-wrap{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}#pageItemdetail .item-info-wrap .point-box-wrap dl{border:1px solid #f49c00;padding:8px 0;border-radius:8px;color:#f49c00}#pageItemdetail .item-info-wrap .point-box-wrap dt{font-size:12px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .point-box-wrap dt{font-size:12px;font-size:3.2vw}}#pageItemdetail .item-info-wrap .point-box-wrap dd{font-size:24px;line-height:1}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .point-box-wrap dd{font-size:24px;font-size:6.4vw}}#pageItemdetail .item-info-wrap .point-box-wrap .point-box{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;margin-bottom:16px}#pageItemdetail .item-info-wrap .point-box-wrap .point-box dt{padding-left:20px}#pageItemdetail .item-info-wrap .point-box-wrap .point-box dt:before{content:"";display:inline-block;width:25px;height:25px;background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/point-c63d21eff1788fdf040c8b20c5754449e8801b7aa58344cc21bd07f2c0ddb37c.png);background-size:contain;vertical-align:middle;margin-right:7px}#pageItemdetail .item-info-wrap .point-box-wrap .point-box dd{padding-right:25px}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl{width:48.5%;text-align:center}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl dt{padding-bottom:5px;margin:0 10px 10px 10px;border-bottom:1px solid #f49c00}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl dd:before{content:"";display:inline-block;width:25px;height:25px;background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/point-c63d21eff1788fdf040c8b20c5754449e8801b7aa58344cc21bd07f2c0ddb37c.png);background-size:contain;vertical-align:middle;margin-right:7px}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl.point-yuryo{background:#f49c00;color:#FFF}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl.point-yuryo dt{border-bottom:1px solid #FFF}#pageItemdetail .item-info-wrap .point-box-wrap .point-labels dl.point-yuryo dd:before{background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/point_white-86d2386d82b005f5f42bd216ce4249c5ce75c22597135038cbf3832eae47432f.png)}#pageItemdetail .item-info-wrap .needPoint{color:#3a3a3a;font-size:18px}#pageItemdetail .item-info-wrap .needPoint strong{display:inline-block;margin:0 4px;font-size:24px}#pageItemdetail .item-info-wrap .needPoint small{display:inline-block;font-size:16px}@media print, screen and (max-width: 750px){#pageItemdetail .item-info-wrap .needPoint{width:100%}}#pageItemdetail .item-info-wrap .item-thumbs{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:-2%;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageItemdetail .item-info-wrap .item-thumbs li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:104.5px;width:104.5px;margin-left:2%;margin-bottom:12px;-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;background:#fff;cursor:pointer}#pageItemdetail .item-info-wrap .item-thumbs img{max-height:104.5px}#pageItemdetail .item-info-wrap .item-thumbs li:hover{-webkit-box-shadow:0 0 0 1px #f49c00;box-shadow:0 0 0 1px #f49c00}#pageItemdetail .item-info-wrap .item-thumbs li.selected{-webkit-box-shadow:0 0 0 3px #f49c00;box-shadow:0 0 0 3px #f49c00}#pageItemdetail .item-name-input{background:#FFF;padding:24px 24px 24px 0;margin-bottom:24px}@media print, screen and (max-width: 750px){#pageItemdetail .item-name-input{padding:0% 4% 4% 4%;margin-bottom:4%}}#pageItemdetail .item-name-input-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media print, screen and (max-width: 750px){#pageItemdetail .item-name-input-inner{display:block}}#pageItemdetail .item-name-input-inner dt{width:170px;text-align:center;font-size:16px}@media print, screen and (max-width: 750px){#pageItemdetail .item-name-input-inner dt{font-size:16px;font-size:4.2666666667vw}}@media print, screen and (max-width: 750px){#pageItemdetail .item-name-input-inner dt{text-align:left;margin-bottom:3%}}#pageItemdetail .item-size-select{background:#FFF;border-bottom:1px solid #CCC}@media print, screen and (max-width: 750px){#pageItemdetail .item-size-select{border:0px;padding:0% 4% 0 4%}}#pageItemdetail .item-size-select-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #CCC}@media print, screen and (max-width: 750px){#pageItemdetail .item-size-select-inner{display:block;padding:4% 0}}#pageItemdetail .item-size-select dt{width:175px;text-align:center;font-size:16px}@media print, screen and (max-width: 750px){#pageItemdetail .item-size-select dt{font-size:16px;font-size:4.2666666667vw}}@media print, screen and (max-width: 750px){#pageItemdetail .item-size-select dt{text-align:left}}#pageItemdetail .item-size-select dd{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageItemdetail .item-size-select.one-option{-webkit-transition:0.2s;transition:0.2s;cursor:pointer}#pageItemdetail .item-size-select.one-option:hover,#pageItemdetail .item-size-select.one-option.selected{border-width:0;-webkit-box-shadow:0 0 0 3px #f49c00;box-shadow:0 0 0 3px #f49c00;margin:8px 0}#pageItemdetail .size-select,#pageItemdetail .resale-request-select{width:435px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:top;-ms-flex-align:top;align-items:top;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:24px}@media print, screen and (max-width: 750px){#pageItemdetail .size-select,#pageItemdetail .resale-request-select{padding-left:6px;padding-right:6px;width:100%;padding-top:3%;margin:0 0 0 -3vw}}#pageItemdetail .size-select li,#pageItemdetail .resale-request-select li{padding:0 0 24px 0;margin-right:12px;position:relative}@media print, screen and (max-width: 750px){#pageItemdetail .size-select li,#pageItemdetail .resale-request-select li{padding-bottom:24px}}#pageItemdetail .size-select li.soldout,#pageItemdetail .resale-request-select li.soldout{color:#c9c9c9;pointer-events:none}#pageItemdetail .size-select li.soldout:after,#pageItemdetail .resale-request-select li.soldout:after{content:"";background:#c9c9c9;width:1px;height:64px;display:block;left:24px;top:-8px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media print, screen and (max-width: 750px){#pageItemdetail .size-select li.soldout:after,#pageItemdetail .resale-request-select li.soldout:after{height:15vw;left:5.3vw;top:-1.9vw}}#pageItemdetail .size-select li.soldout label:hover,#pageItemdetail .resale-request-select li.soldout label:hover{-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;top:auto}#pageItemdetail .size-select li label,#pageItemdetail .resale-request-select li label{-webkit-box-shadow:0 0 0 1px #ccc;box-shadow:0 0 0 1px #ccc;font-size:14px;display:block;min-width:56px;height:56px;line-height:56px;text-align:center;position:relative;border-radius:4px;padding:0 6px;overflow:hidden}@media print, screen and (max-width: 750px){#pageItemdetail .size-select li label,#pageItemdetail .resale-request-select li label{height:11vw;line-height:11vw}}#pageItemdetail .size-select li label:hover,#pageItemdetail .resale-request-select li label:hover,#pageItemdetail .size-select li label.checked,#pageItemdetail .resale-request-select li label.checked{-webkit-box-shadow:0 0 0 3px #f49c00;box-shadow:0 0 0 3px #f49c00}#pageItemdetail .size-select li label input,#pageItemdetail .resale-request-select li label input{position:absolute;left:0px;top:0px;opacity:0}#pageItemdetail .size-select li .nokori,#pageItemdetail .resale-request-select li .nokori{margin-left:4px;font-size:9px;position:absolute;bottom:5px;color:#c1272d}@media print, screen and (max-width: 750px){#pageItemdetail .size-select li .nokori,#pageItemdetail .resale-request-select li .nokori{font-size:8.5px;margin-left:5px}}#pageItemdetail .num-select{display:-webkit-box;display:-ms-flexbox;display:flex;width:360px;margin-left:16px}@media print, screen and (max-width: 750px){#pageItemdetail .num-select{width:100%;padding:4%;margin:0px}#pageItemdetail .item-size-select-inner .num-select{padding:0}}#pageItemdetail .num-select li.cart-num{padding:32px 0;width:57px;margin-right:24px}@media print, screen and (min-width: 751px){#pageItemdetail .num-select li.cart-num .select-box select{line-height:1.4}}@media print, screen and (max-width: 750px){#pageItemdetail .num-select li.cart-num{padding:0;margin:0;width:20%}#pageItemdetail .num-select li.cart-num .select-box select{padding:0.8vw 4vw 0.8vw 1.3333333333vw;line-height:2.2}}#pageItemdetail .num-select li.cart-in{padding:24px 0}@media print, screen and (max-width: 750px){#pageItemdetail .num-select li.cart-in{padding:0;margin:0 0 0 2%;width:63%}}#pageItemdetail .num-select li.fav{padding:24px 0 24px 16px}@media print, screen and (max-width: 750px){#pageItemdetail .num-select li.fav{padding:0;margin:0 0 0 2%;width:12%}}#pageItemdetail .num-select .fav-btn{display:inline-block;width:48px;height:48px;border:1px solid #C9c9c9;border-radius:5px;background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/favorite_off-863bd13a9a59546ef2534d9d32a97330ab7c0998fbbc164123ecb06d955d62bd.png);background-position:center;background-size:50%;background-repeat:no-repeat;background-color:white}#pageItemdetail .num-select .fav-btn.on{background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/favorite_on-bae51472b64378e6b3b6457503a0a06c282606ce69548ae34633370b1b94bb84.png)}@media print, screen and (max-width: 750px){#pageItemdetail .num-select .fav-btn{width:11vw;height:11vw}}#pageItemdetail .item-detail{margin-top:40px}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail{margin-top:0;border-top:1px solid #999999}}#pageItemdetail .item-detail>h2{font-size:32px;border-left:5px solid #f49c00;padding-left:16px;margin-bottom:32px;position:relative}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail>h2{font-size:15px;font-size:4vw}}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail>h2{border-left:0px;margin:0;padding:4%;text-align:center;border-top:8px solid #f7f7f7;font-weight:normal}#pageItemdetail .item-detail h2:after{content:"";display:inline-block;position:absolute;right:7%;width:2vw;height:2vw;top:40%;border-top:2px solid #595757;border-right:2px solid #595757;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:.5s;transition:.5s}#pageItemdetail .item-detail h2.open:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail .item-detail-inner{height:0;overflow:hidden}#pageItemdetail .item-detail .item-detail-inner .item-detail-sp{padding:4%}}#pageItemdetail .item-detail .item-detail-inner p{font-size:16px;line-height:1.8;margin-bottom:1em}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail .item-detail-inner p{font-size:13px;font-size:3.4666666667vw}}@media print, screen and (max-width: 750px){#pageItemdetail .item-detail .item-detail-inner.sp-show{height:100%}}#pageItemdetail .sp-slide .slick-dots li button:before{color:#e4ddcd;opacity:1}#pageItemdetail .sp-slide .slick-dots li.slick-active button:before{color:#f49c00}#pageItemdetail .sp-slide .slick-dots li{margin:0px}@media print, screen and (max-width: 750px){#pageItemdetail .item-tags{padding:4% 4% 2% 4%;border-top:8px solid #f7f7f7}}#pageItemdetail .item-tags h2{font-size:32px;margin-bottom:8px}@media print, screen and (max-width: 750px){#pageItemdetail .item-tags h2{font-size:15px;font-size:4vw}}@media print, screen and (max-width: 750px){#pageItemdetail .item-tags h2{border-left:0px;font-weight:normal}}#pageItemdetail .item-tags ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#pageItemdetail .item-tags li{margin:0 4% 4% 0}#pageItemdetail .item-tags li a{letter-spacing:normal;display:inline-block;line-height:2;padding:0 1.84vw;background:#e4ddcd;border-radius:5px;-webkit-transition:0.3s;transition:0.3s}@media print, screen and (max-width: 750px){#pageItemdetail .item-tags li a{font-size:12px;font-size:3.2vw}}#pageItemdetail .item-tags li a:hover{opacity:0.75}@media print, screen and (min-width: 751px){#pageItemdetail .item-tags li{margin-right:24px}#pageItemdetail .item-tags li a{padding:0 15px}}#pageItemdetail .item-info-wrap .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:375px}.confirm-modal,.resale_request-modal,.resale-request-notice-modal{background:rgba(0,0,0,0.6);position:fixed;left:0px;top:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}@media print, screen and (max-width: 736px) and (orientation: landscape){.confirm-modal,.resale_request-modal,.resale-request-notice-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 667px) and (orientation: landscape){.confirm-modal,.resale_request-modal,.resale-request-notice-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 568px) and (orientation: landscape){.confirm-modal,.resale_request-modal,.resale-request-notice-modal{z-index:1500;height:auto}}.date_confirm-modal-inner{background:#FFF;height:125px;width:375px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}.date_confirm-modal-inner h3{font-size:16px;margin-bottom:16px}@media print, screen and (max-width: 750px){.date_confirm-modal-inner h3{font-size:16px}}.date_confirm-modal-inner .close-btn{display:block;width:22px;height:22px;position:absolute;right:0px;top:-28px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.date_confirm-modal-inner .close-btn:before{content:"";display:block;height:22px;width:1px;background:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0px;top:0px}.date_confirm-modal-inner .close-btn:after{content:"";display:block;height:22px;width:1px;background:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0px;top:0px}.date_confirm-modal-inner .close-btn:hover{opacity:0.75}.confirm-modal-inner,.resale_request-modal-inner,.resale-request-notice-modal-inner{background:#FFF;height:375px;width:375px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;padding:16px}@media print, screen and (max-width: 750px){.confirm-modal-inner,.resale_request-modal-inner,.resale-request-notice-modal-inner{height:auto;width:100%;padding:16px}}.confirm-modal-inner img,.resale_request-modal-inner img,.resale-request-notice-modal-inner img{width:auto;max-height:105px}.confirm-modal-inner h3,.resale_request-modal-inner h3,.resale-request-notice-modal-inner h3{font-size:16px;margin-bottom:16px}@media print, screen and (max-width: 750px){.confirm-modal-inner h3,.resale_request-modal-inner h3,.resale-request-notice-modal-inner h3{font-size:16px}}.confirm-modal-inner .cart-items,.resale_request-modal-inner .cart-items,.resale-request-notice-modal-inner .cart-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.confirm-modal-inner .photo,.resale_request-modal-inner .photo,.resale-request-notice-modal-inner .photo{margin:0 auto;text-align:center;width:105px}.confirm-modal-inner .info,.resale_request-modal-inner .info,.resale-request-notice-modal-inner .info{width:65%;margin-left:4%}.confirm-modal-inner .info p,.resale_request-modal-inner .info p,.resale-request-notice-modal-inner .info p{font-size:14px}@media print, screen and (max-width: 750px){.confirm-modal-inner .info p,.resale_request-modal-inner .info p,.resale-request-notice-modal-inner .info p{font-size:14px}}.confirm-modal-inner .info .item-info li,.resale_request-modal-inner .info .item-info li,.resale-request-notice-modal-inner .info .item-info li{margin-top:5px}.confirm-modal-inner .info .item-info span,.resale_request-modal-inner .info .item-info span,.resale-request-notice-modal-inner .info .item-info span{color:#646464;font-weight:normal}.confirm-modal-inner .info .item-info.item-info-s,.resale_request-modal-inner .info .item-info.item-info-s,.resale-request-notice-modal-inner .info .item-info.item-info-s{font-size:12px}@media print, screen and (max-width: 750px){.confirm-modal-inner .info .item-info.item-info-s,.resale_request-modal-inner .info .item-info.item-info-s,.resale-request-notice-modal-inner .info .item-info.item-info-s{font-size:12px;font-size:3.2vw}}@media print, screen and (max-width: 750px){.confirm-modal-inner .info .item-info.item-info-m,.resale_request-modal-inner .info .item-info.item-info-m,.resale-request-notice-modal-inner .info .item-info.item-info-m{font-size:14px;font-size:3.7333333333vw}}.confirm-modal-inner .info .item-info.item-info-l,.resale_request-modal-inner .info .item-info.item-info-l,.resale-request-notice-modal-inner .info .item-info.item-info-l{font-size:14px;font-weight:bold}@media print, screen and (max-width: 750px){.confirm-modal-inner .info .item-info.item-info-l,.resale_request-modal-inner .info .item-info.item-info-l,.resale-request-notice-modal-inner .info .item-info.item-info-l{font-size:16px}}.confirm-modal-inner .total-price,.resale_request-modal-inner .total-price,.resale-request-notice-modal-inner .total-price{font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:24px;font-weight:bold}.confirm-modal-inner .total-price span,.resale_request-modal-inner .total-price span,.resale-request-notice-modal-inner .total-price span{margin-left:4px;font-size:12px;font-style:normal;font-weight:normal}@media print, screen and (max-width: 750px){.confirm-modal-inner .modal-btns,.resale_request-modal-inner .modal-btns,.resale-request-notice-modal-inner .modal-btns{display:block}}@media print, screen and (max-width: 736px) and (orientation: landscape){.confirm-modal-inner .modal-btns,.resale_request-modal-inner .modal-btns,.resale-request-notice-modal-inner .modal-btns{display:-webkit-box;display:-ms-flexbox;display:flex}}@media print, screen and (max-width: 414px){.confirm-modal-inner .modal-btns,.resale_request-modal-inner .modal-btns,.resale-request-notice-modal-inner .modal-btns{display:block}}@media print, screen and (max-width: 320px){.confirm-modal-inner .modal-btns,.resale_request-modal-inner .modal-btns,.resale-request-notice-modal-inner .modal-btns{display:block}}.confirm-modal-inner .modal-btns li,.resale_request-modal-inner .modal-btns li,.resale-request-notice-modal-inner .modal-btns li{font-weight:bold;margin-top:16px}@media print, screen and (max-width: 750px){.confirm-modal-inner .modal-btns li,.resale_request-modal-inner .modal-btns li,.resale-request-notice-modal-inner .modal-btns li{margin-top:5%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-left:8px;padding-right:8px}}.confirm-modal-inner .close-btn,.resale_request-modal-inner .close-btn,.resale-request-notice-modal-inner .close-btn{display:block;width:22px;height:22px;position:absolute;right:0px;top:-28px;cursor:pointer;-webkit-transition:0.3s;transition:0.3s}.confirm-modal-inner .close-btn:before,.resale_request-modal-inner .close-btn:before,.resale-request-notice-modal-inner .close-btn:before{content:"";display:block;height:22px;width:1px;background:#FFF;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;left:0px;top:0px}.confirm-modal-inner .close-btn:after,.resale_request-modal-inner .close-btn:after,.resale-request-notice-modal-inner .close-btn:after{content:"";display:block;height:22px;width:1px;background:#FFF;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;left:0px;top:0px}.confirm-modal-inner .close-btn:hover,.resale_request-modal-inner .close-btn:hover,.resale-request-notice-modal-inner .close-btn:hover{opacity:0.75}.order-key-modal{background:rgba(0,0,0,0.6);position:fixed;left:0px;top:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}@media print, screen and (max-width: 736px) and (orientation: landscape){.order-key-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 667px) and (orientation: landscape){.order-key-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 568px) and (orientation: landscape){.order-key-modal{z-index:1500;height:auto}}.order-key-input ul{display:-webkit-box;display:-ms-flexbox;display:flex}.order-key-input li{width:30%}.order-key-input li.hyphen{width:5%}.order-key-input li.hyphen{width:5% !important;font-weight:bold;text-align:center;margin-top:auto;margin-bottom:auto}.disabled{pointer-events:none;opacity:0.6 !important}.common-order-key-modal{background:rgba(0,0,0,0.6);position:fixed;left:0px;top:0;width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000}@media print, screen and (max-width: 736px) and (orientation: landscape){.common-order-key-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 667px) and (orientation: landscape){.common-order-key-modal{z-index:1500;height:auto}}@media print, screen and (max-width: 568px) and (orientation: landscape){.common-order-key-modal{z-index:1500;height:auto}}.common-order-key-input ul{display:-webkit-box;display:-ms-flexbox;display:flex}.common-order-key-input li{width:100%}.disabled{pointer-events:none;opacity:0.6 !important}.m-itemList{margin-top:48px;margin-bottom:80px}@media print, screen and (max-width: 750px){.m-itemList{padding:3% 0 2% 0;background:#EEE;margin:0}}.m-itemList a .m-itemImg{overflow:hidden}.m-itemList a .m-itemImg img{width:100%;-webkit-transition:0.3s;transition:0.3s}.m-itemList a .m-summery{-webkit-transition:0.3s;transition:0.3s}.m-itemList a .m-summery .option-values{font-weight:normal;font-size:12px;white-space:pre-wrap}.m-itemList a .m-itemTxt{height:2.8em;font-weight:normal;line-height:1.4}.m-itemList a .m-itemPrice{margin-top:8px}@media print, screen and (max-width: 750px){.m-itemList a .m-itemPrice{margin-top:2vw}}.m-itemList a img{width:100%}@media print, screen and (min-width: 751px){.m-itemList a:hover .m-itemImg img{-webkit-transform:scale(1.07);transform:scale(1.07)}.m-itemList a:hover .m-summery{opacity:0.75}}.m-itemList .swiper-slide{background:#FFF}.m-swiper-pagination{text-align:center;display:none}@media print, screen and (max-width: 750px){.m-swiper-pagination{display:block;padding:2%;border-top:1px solid #CCC;border-bottom:1px solid #999999}}.m-swiper-pagination .swiper-pagination-bullet{margin:0 1%;padding:1.3%;background:#e4ddcd;opacity:1}.m-swiper-pagination .swiper-pagination-bullet-active{background:#f49c00}.m-swiper{position:relative}@media print, screen and (max-width: 750px){.m-swiper{background:#FFF;border-top:3px solid #c6c6c6}}.m-swiper img{width:100%}.m-swiper .swiper-container{width:480px;margin:0 auto;font-weight:bold}@media print, screen and (max-width: 750px){.m-swiper .swiper-container{width:100%;margin:0 auto}.m-swiper .swiper-container .m-summery{padding:0 3vw 3vw 3vw}}@media print, screen and (max-width: 750px){.m-swiper .swiper-slide:before{content:"";left:0px;top:0px;display:block;height:500px;width:1px;background:#CCC;position:absolute}}.m-swiper .swiper-slide.swiper-slide-active:before{display:none}.m-swiper-wrap{position:relative}@media print, screen and (max-width: 750px){.m-swiper-wrap .swiper-container{width:100%;margin:0 auto}}.m-swiper-control__prev,.m-swiper-control__next,.m-swiper-control__prevR,.m-swiper-control__nextR{background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;-webkit-transition:opacity .25s;transition:opacity .25s;z-index:10;top:35%;width:40px;height:40px}@media print, screen and (min-width: 751px){.m-swiper-control__prev,.m-swiper-control__next,.m-swiper-control__prevR,.m-swiper-control__nextR{opacity:0.75}.m-swiper-control__prev:hover,.m-swiper-control__next:hover,.m-swiper-control__prevR:hover,.m-swiper-control__nextR:hover{cursor:pointer;opacity:1}}@media print, screen and (max-width: 750px){.m-swiper-control__prev,.m-swiper-control__next,.m-swiper-control__prevR,.m-swiper-control__nextR{display:none;top:25%;width:34px;height:34px}}.m-swiper-control__prev.swiper-button-disabled,.m-swiper-control__next.swiper-button-disabled,.m-swiper-control__prevR.swiper-button-disabled,.m-swiper-control__nextR.swiper-button-disabled{opacity:0.25}.m-swiper-control__prev,.m-swiper-control__prevR{background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/arrow_gray_prev-76632cb8f6a65bfb988d61be2fc4dbc32cb91d9fc0c9e276db34433e2c7d2232.png);left:0}@media print, screen and (max-width: 750px){.m-swiper-control__prev,.m-swiper-control__prevR{left:2px}}.m-swiper-control__next,.m-swiper-control__nextR{background-image:url(//cdn.fan.giants.jp/fastg_store/assets/icon/arrow_gray_next-41549e4c00f0bb5c4a54a885e484c621b53f4d42c270154f89183c7f297eedaf.png);right:0}@media print, screen and (max-width: 750px){.m-swiper-control__next,.m-swiper-control__nextR{right:2px}}.m-summery{font-weight:bold;padding:12px}@media print, screen and (max-width: 750px){.m-summery{padding:6% 0}}@media print, screen and (max-width: 750px) and (max-width: 750px){.m-summery{font-size:10px;font-size:2.6666666667vw}}.p-top__section{margin-bottom:70px}@media print, screen and (max-width: 750px){.p-top__section{background-color:#fff;border-bottom:4px solid #ccc;padding-bottom:3%;margin-bottom:5%}}#pageItemdetail .m-title{border-top:none;margin-bottom:32px}@media print, screen and (max-width: 750px){#pageItemdetail .m-title{margin-bottom:0px}}@media print, screen and (min-width: 751px){#pageItemdetail .m-title.noline strong{font-size:25px}}.resale-request-area{line-height:2;display:inline-block;width:210px;text-align:center}.resale-request-area .resale-request-link{text-decoration:underline;color:initial}@media print, screen and (max-width: 750px){.resale-request-area{width:100%;font-size:12px;font-size:3.2vw}}.resale_request-modal-inner{height:auto;width:450px}.resale_request-modal-inner .modal-content{height:auto;min-height:375px;max-height:80vh;overflow-y:auto}.resale-request-notice-modal-inner{height:240px;width:450px}.resale-request-notice-modal-inner .modal-content{height:auto;max-height:80vh;overflow-y:auto}#pageItemdetail .resale-request-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media print, screen and (max-width: 750px){#pageItemdetail .resale-request-select{margin:0 auto}}#pageItemdetail .resale-request-select input[type="checkbox"]{display:none}#pageItemdetail .resale-request-select input[type="checkbox"]:checked+label{background:#f49b00;color:white}.l-header_searchArea{display:none}.item-detail-inner h1,.item-detail-inner h2,.item-detail-inner h3,.txt-box h1,.txt-box h2,.txt-box h3{margin:0.5em 0}.item-detail-inner h1,.txt-box h1{font-size:32px}.item-detail-inner h2,.txt-box h2{font-size:24px}.item-detail-inner h3,.txt-box h3{font-size:16px}.item-detail-inner p,.txt-box p{font-size:14px}@media print, screen and (max-width: 750px){.item-detail-inner p,.txt-box p{font-size:14px !important}}.item-detail-inner a,.txt-box a{font-weight:bold;text-decoration:underline;color:#f49c00;-webkit-transition:0.3s;transition:0.3s}.item-detail-inner li,.txt-box li{margin-left:1em;padding-bottom:0.5em;font-size:16px;line-height:1.5;list-style:disc}@media print, screen and (max-width: 750px){.item-detail-inner li,.txt-box li{font-size:14px}}.item-detail-inner ol li,.txt-box ol li{list-style:decimal}.item-detail-inner table,.txt-box table{margin:16px 0;width:100%;border-collapse:collapse;font-size:16px;text-align:center}@media print, screen and (max-width: 750px){.item-detail-inner table,.txt-box table{font-size:14px}}.item-detail-inner td,.txt-box td{padding:0.5em;border:1px solid #666;vertical-align:middle}.item-detail-inner thead,.txt-box thead{border-bottom:3px solid #666;background:#d0d0d0}.item-detail-inner tfoot,.txt-box tfoot{font-weight:bold}.item-detail-inner tfoot td,.txt-box tfoot td{padding:1em 0.5em}#bdr-relations .item-icon-sold-out,#bdr-check-histories .item-icon-sold-out{text-align:right}#bdr-relations .item-icon-sold-out span,#bdr-check-histories .item-icon-sold-out span{padding:0.3em 0.5em;margin-right:3px;border-radius:5px;font-size:10px;background-color:#F5C242;color:#FFF !important}
