﻿.favorite.is-active .favorite_svg path{stroke:#f00}.favorite.is-active .favorite_num{background:#f00}.favorite_inner{display:inline-block;position:relative;text-decoration:none;line-height:1;transition:.3s}.favorite_inner:hover{opacity:.8}.favorite_block-1{display:block;position:relative}.favorite_block-2{display:block}.favorite_ico{position:relative;z-index:3;display:block;width:30px;margin-left:auto;margin-right:auto}.favorite_ico:before{content:"";display:block;padding-top:89%}.favorite_svg{position:absolute;top:0;left:0;overflow:visible !important;width:100%;height:100%}.favorite_svg path{fill:none;stroke:#666;stroke-width:5%}.favorite_num{display:inline-block;position:absolute;z-index:5;bottom:10%;left:50%;background:#666;border-radius:2px;color:#fff;font-family:'Arial','Helvetica','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic' ,sans-serif;font-size:10px;font-weight:bold;line-height:1;letter-spacing:0;text-align:center;padding:0.1em 0.3em}.favorite_text{display:inline-block;font-size:10px;font-weight:bold;color:#000;line-height:1}.favoriteFloat{position:fixed;z-index:100;top:0;left:0;width:100%;transform:translateY(-100%);transition:transform 0.5s cubic-bezier(0.16, 1, 0.3, 1)}.favoriteFloat *,.favoriteFloat *:after,.favoriteFloat *:before{box-sizing:border-box}.favoriteFloat:after{content:"";display:block;position:absolute;z-index:1;bottom:0;left:0;width:100%;height:200px;background:#fd2e24}.favoriteFloat.is-active,.favoriteFloat.btn-added{transform:none}.favoriteFloat_inner{position:relative;z-index:5;display:flex;justify-content:center;align-items:center;padding:20px}@media (max-width: 768px){.favoriteFloat_inner{padding:10px}}.favoriteFloat_text{color:#fff;font-size:16px;font-weight:bold;margin:0 20px 0 0;letter-spacing:.075em}@media (max-width: 768px){.favoriteFloat_text{font-size:14px}}.favoriteFloat_icon{position:relative;display:flex;align-items:center}.favoriteFloat_ico{position:relative;z-index:3;display:block;width:15px}.favoriteFloat_ico:before{content:"";display:block;padding-top:89%}.favoriteFloat_svg{position:absolute;top:0;left:0;overflow:visible !important;width:100%;height:100%}.favoriteFloat_svg path{fill:#fff;stroke:none}.favoriteFloat_multiply{position:relative;display:block;width:18px;height:18px}.favoriteFloat_multiply:before,.favoriteFloat_multiply:after{content:"";display:block;position:absolute;top:50%;left:50%;width:10px;height:2px;background:#fff}.favoriteFloat_multiply:before{transform:translate(-50%, -50%) rotate(45deg)}.favoriteFloat_multiply:after{transform:translate(-50%, -50%) rotate(-45deg)}.favoriteFloat_num{display:inline-block;color:#fff;font-family:'Arial','Helvetica','Hiragino Kaku Gothic ProN','ヒラギノ角ゴ ProN W3','メイリオ', Meiryo,'ＭＳ Ｐゴシック','MS PGothic' ,sans-serif;font-size:18px;font-weight:bold;line-height:1;letter-spacing:0;text-align:center;margin-left:.3em}.favoriteBtn{cursor:pointer}.favoriteBtn.is-active .favoriteBtn_svg path,.favoriteBtn.btn-added .favoriteBtn_svg path{fill:#f00;stroke:none}.favoriteBtn.is-active .favoriteBtn_text,.favoriteBtn.btn-added .favoriteBtn_text{color:#f00}.favoriteBtn_inner{display:inline-block;position:relative;line-height:1;transition:.3s;display:flex;align-items:center}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.favoriteBtn_inner:hover{opacity:.8}}.favoriteBtn_block-1{display:block}.favoriteBtn_block-2{display:block}.favoriteBtn_ico{position:relative;z-index:3;display:block;width:17px}.favoriteBtn_ico:before{content:"";display:block;padding-top:89%}.favoriteBtn_svg{position:absolute;top:0;left:0;overflow:visible !important;width:100%;height:100%}.favoriteBtn_svg path{fill:none;stroke:#666;stroke-width:10%}.favoriteBtn_text{display:inline-block;font-weight:bold;color:#333;line-height:1;margin-left:7px}@media (max-width: 768px){.favoriteBtn_text{display:none}}.garbageCan{cursor:pointer}.garbageCan_inner{display:inline-block;position:relative;text-decoration:none;line-height:1;transition:.3s;display:flex;align-items:center}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.garbageCan_inner:hover{opacity:.8}}.garbageCan_block-1{display:block;position:relative}.garbageCan_block-2{display:block}.garbageCan_ico{position:relative;z-index:3;display:block;width:20px;margin-left:auto;margin-right:auto}.garbageCan_ico:before{content:"";display:block;padding-top:100%}.garbageCan_svg{position:absolute;top:0;left:0;overflow:visible !important;width:100%;height:100%}.garbageCan_svg path{fill:#999}.garbageCan_text{display:inline-block;font-weight:bold;color:#333;line-height:1;margin-left:7px}@media (max-width: 768px){.garbageCan_text{display:none}}.recent{margin-top:40px}.recent_body{margin-top:20px}.recent_list{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px;margin:-10px -10px}@media (max-width: 768px){.recent_list{margin-left:-5px;margin-right:-5px}}.recent_item{list-style:none;flex:0 1 16.667%;max-width:16.667%;padding-left:10px;padding-right:10px;padding:10px 10px}@media (max-width: 768px){.recent_item{flex-basis:33.333%;max-width:33.333%;padding-left:5px;padding-right:5px}}.recent_item>a{display:block;transition:.3s}@media screen and (min-width: 769px), only screen and (min-device-width: 769px) and (max-device-width: 1024px) and (orientation: landscape){.recent_item>a:hover{opacity:.7}}.recent_img{width:100%;background:#f6f6f6}.recent_img .image{display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;padding-top:67%}.recent_text{color:#333;margin-top:10px;font-size:13px}.recent dl{font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333}.recent dl dt{display:inline;font-weight:bold;margin-right:0.5em}.recent dl dd{display:inline}.keep20{display:inline-block;position:absolute;top:0;left:0;z-index:99;background:#000;color:#fff;font-size:14px;font-weight:bold;padding:1em;border:3px solid #fff;text-decoration:none;cursor:pointer;transition:.3s;margin:0}.keep20:hover{opacity:0.7}
/*# sourceMappingURL=customparts.css.map */
