.pg-item__list{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:50px 34px}@media only screen and (max-width: 749px){.pg-item__list{gap:25px 15px}}.pg-item__list--item{width:calc((100% - 68px) / 3)}@media only screen and (max-width: 749px){.pg-item__list--item{width:calc(50% - 15px)}}#article .c-link__txt:link{color:#d7437f}@media only screen and (min-width: 750px){#article .p-item{display:flex;justify-content:space-between}}@media only screen and (min-width: 750px){#article .p-item__thumb{width:47%;max-width:520px}}#article .p-item__thumb--lists{display:flex;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width: 749px){#article .p-item__thumb--lists{margin:2.66% auto 6%}}@media only screen and (min-width: 750px){#article .p-item__thumb--lists{margin:2.66% auto}}#article .p-item__thumb--list{width:23%;position:relative;background:#fff;border-radius:5px;overflow:hidden;cursor:pointer;z-index:1;display:block;position:relative;overflow:hidden;z-index:1;margin:0 0 0 2.66%;border-width:3px !important}#article .p-item__thumb--list::before{content:"";display:block;width:100%;height:0;padding:100% 0 0}#article .p-item__thumb--list:nth-child(4n-3){margin-left:0}#article .p-item__thumb--list:nth-child(n+5){margin-top:2.66%}#article .p-item__thumb--list img{padding:3px !important}#article .p-item__thumb--list::after{border:6px solid #ebe367 !important;border-radius:5px;left:0}@media only screen and (min-width: 750px){#article .p-item__thumb--list::after{border-width:6px}}#article .p-item__thumb--list.is-selected{cursor:default;border-width:0px !important}#article .p-item__thumb--list.is-selected::after{opacity:1}#article .p-item__thumb--list.is-selected img{padding:6px !important}@media only screen and (max-width: 749px){.p-item__intro{margin:0 auto min(5vw , 30px)}}@media only screen and (min-width: 750px){.p-item__intro{width:50%}}.p-item__name{color:#2b2a6f;background:#ebe367 !important;font-weight:bold;line-height:1.4;margin:0 auto 20px;border-radius:5px;padding:13px 20px !important}@media only screen and (max-width: 749px){.p-item__name{padding:13px 15px !important}}@media only screen and (max-width: 749px){.p-item__name{font-size:18px;font-size:1.8rem}}@media only screen and (min-width: 750px){.p-item__name{font-size:24px;font-size:2.4rem}}.p-item__info{display:flex;justify-content:space-between;font-weight:bold;margin:0 auto 10px}@media only screen and (max-width: 749px){.p-item__info:last-of-type{margin:0 auto 28px !important}}@media only screen and (min-width: 750px){.p-item__info{font-size:18px;font-size:1.8rem}.p-item__info:last-of-type{margin:0 auto 33px !important}}.p-item__info--tit{width:25% !important;color:#2b2a6f;background:#ebe367 !important;padding:5px !important;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:5px}@media only screen and (max-width: 749px){.p-item__info--tit{width:38% !important;font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 750px){.p-item__info--tit{font-size:20px;font-size:2rem}}@media only screen and (min-width: 750px){body:not([data-area="jp"]) .p-item__info--tit{width:35% !important;font-size:18px;font-size:1.8rem}}@media only screen and (max-width: 749px){body:not([data-area="jp"]) .p-item__info--tit{letter-spacing:-0.05em;font-size:14px;font-size:1.4rem}}.p-item__info--cont{width:72% !important;display:flex;align-items:center;color:#2b2a6f}@media only screen and (max-width: 749px){.p-item__info--cont{width:59% !important;font-size:15px;font-size:1.5rem}}@media only screen and (min-width: 750px){.p-item__info--cont{font-size:20px;font-size:2rem}}@media only screen and (min-width: 750px){body:not([data-area="jp"]) .p-item__info--cont{width:62% !important}}@media only screen and (max-width: 749px){body:not([data-area="jp"]) .p-item__info--cont{font-size:14px;font-size:1.4rem}}.p-item__copyright{text-align:left}@media only screen and (max-width: 749px){.p-item__copyright{font-size:12px;font-size:1.2rem}}@media only screen and (min-width: 750px){.p-item__copyright{font-size:14px;font-size:1.4rem}}.js-product_summary{color:#000}@media only screen and (max-width: 749px){.js-product_summary{font-size:16px;font-size:1.6rem}}@media only screen and (min-width: 750px){.js-product_summary{font-size:18px;font-size:1.8rem}}.c-card__thumb{display:block;border:none !important;background:linear-gradient(to right, #90d5eb 33%, #f499c0 33%, #f499c0 66%, #9a8fca 66%);border-radius:10px;padding:9px}
