.sale .fw-static-api-wrap .fw-static-api-search-wrap,.offer .fw-static-api-wrap .fw-static-api-search-wrap{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.5rem}@media(min-width: 768px){.sale .fw-static-api-wrap .fw-static-api-search-wrap,.offer .fw-static-api-wrap .fw-static-api-search-wrap{grid-template-columns:repeat(3, 1fr)}}.sale .fw-static-api-wrap .fw-static-api-search__item,.offer .fw-static-api-wrap .fw-static-api-search__item{position:relative;border-radius:.3em;overflow:hidden;box-shadow:var(--box-shadow)}.sale .fw-static-api-wrap .fw-static-api-search__item::before,.offer .fw-static-api-wrap .fw-static-api-search__item::before{content:"OFFER";position:absolute;top:0;left:0;background:#e31345;background:#003c61;color:#fff;padding:.3rem .75rem;border-bottom-right-radius:.3rem;letter-spacing:.05em}@media(min-width: 768px){.sale .fw-static-api-wrap .fw-static-api-search__item,.offer .fw-static-api-wrap .fw-static-api-search__item{opacity:1;transition:all .2s}.sale .fw-static-api-wrap .fw-static-api-search__item:hover,.offer .fw-static-api-wrap .fw-static-api-search__item:hover{opacity:.6}}.sale .fw-static-api-wrap .fw-static-api-search-data,.offer .fw-static-api-wrap .fw-static-api-search-data{display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px)and (max-width: 1024px){.sale .fw-static-api-wrap .fw-static-api-search-data,.offer .fw-static-api-wrap .fw-static-api-search-data{flex-direction:column}}.sale .fw-static-api-wrap .fw-static-api-search-img,.offer .fw-static-api-wrap .fw-static-api-search-img{width:33%}@media screen and (min-width: 768px)and (max-width: 1024px){.sale .fw-static-api-wrap .fw-static-api-search-img,.offer .fw-static-api-wrap .fw-static-api-search-img{width:100%}}.sale .fw-static-api-wrap .fw-static-api-search-img img,.offer .fw-static-api-wrap .fw-static-api-search-img img{width:100%;height:auto;aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 768px)and (max-width: 1024px){.sale .fw-static-api-wrap .fw-static-api-search-img img,.offer .fw-static-api-wrap .fw-static-api-search-img img{aspect-ratio:2/1}}.sale .fw-static-api-wrap .fw-static-api-search-info,.offer .fw-static-api-wrap .fw-static-api-search-info{display:flex;flex-direction:column;flex:1.5;padding:0 .75rem}@media screen and (min-width: 768px)and (max-width: 1024px){.sale .fw-static-api-wrap .fw-static-api-search-info,.offer .fw-static-api-wrap .fw-static-api-search-info{padding:.75rem .5rem}}.sale .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-name,.offer .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-name{display:block;font-size:1.1em;font-weight:600}.sale .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-col,.offer .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-col{margin:.5rem 0;font-size:12px;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media(min-width: 768px){.sale .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-col,.offer .fw-static-api-wrap .fw-static-api-search-info .fw-static-api-search-col{margin:1rem 0}}.sale .fw-static-api-wrap .fw-static-api-search-failed,.sale .fw-static-api-wrap .fw-static-api-search-info>div:not([class]),.offer .fw-static-api-wrap .fw-static-api-search-failed,.offer .fw-static-api-wrap .fw-static-api-search-info>div:not([class]){font-size:12px;margin-top:.5rem}.sale .fw-static-api-wrap .fw-static-api-search-price-box,.offer .fw-static-api-wrap .fw-static-api-search-price-box{order:3}.sale .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price-sub,.offer .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price-sub{display:none}.sale .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price,.offer .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price{color:#e31345;font-weight:600;text-align:right;font-size:10px}.sale .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price-num,.offer .fw-static-api-wrap .fw-static-api-search-price-box .fw-static-api-search-price-num{font-size:2em}.sale .fw-static-api-wrap .fw-static-api-search-btn,.offer .fw-static-api-wrap .fw-static-api-search-btn{position:absolute;left:0;top:0;width:100%;height:100%}.sale .fw-static-api-wrap .fw-static-api-search-btn .fw-btn-search-01,.offer .fw-static-api-wrap .fw-static-api-search-btn .fw-btn-search-01{display:block;width:100%;height:100%;background-color:rgba(0,0,0,0);text-indent:100%;overflow:hidden;white-space:nowrap}.sale .fw-static-api-wrap .fw-static-api-search-btn .fw-btn-search-01:hover,.offer .fw-static-api-wrap .fw-static-api-search-btn .fw-btn-search-01:hover{background:rgba(0,0,0,0)}.sale .fw-static-api-wrap .fw-static-api-departure,.offer .fw-static-api-wrap .fw-static-api-departure{display:flex;justify-content:flex-end;margin-bottom:1.5rem;align-items:stretch;border:1px solid #ccc;border-radius:.3em;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.sale .fw-static-api-wrap .fw-static-api-departure .fw-static-api-departure-text,.offer .fw-static-api-wrap .fw-static-api-departure .fw-static-api-departure-text{display:flex;justify-content:center;align-items:center;padding:.5rem;background-color:#003c61;color:#fff;line-height:1;white-space:nowrap}.sale .fw-static-api-wrap .fw-static-api-departure .fw-select,.offer .fw-static-api-wrap .fw-static-api-departure .fw-select{border:none}.sale .fw-static-api-wrap .fw-static-api-departure .fw-select select,.offer .fw-static-api-wrap .fw-static-api-departure .fw-select select{font-family:"Noto Sans JP","游ゴシック Medium","Yu Gothic Medium","游ゴシック","Yu Gothic","游ゴシック体",YuGothic,"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}.offer .fw-static-api-wrap .fw-static-api-search__item::before{display:none}