@-webkit-keyframes dispArticleDetail{0%{opacity:0}to{opacity:1}}@keyframes dispArticleDetail{0%{opacity:0}to{opacity:1}}html{scroll-behavior:smooth}@media screen and (max-width:767px){#container .l-article{background:url(/assets/img/whiteday/2026/bg.webp) 0 0/100% repeat-y;margin-top:2.1333333333vw;padding-bottom:16vw}#container .l-article .l-hero .wrap__hero{margin-left:auto;margin-right:auto;width:100%}#container .l-article .l-hero .wrap__hero .hero__mv{margin:0 auto;width:100%}#container .l-article .l-event{margin-bottom:8.5333333333vw;margin-top:-8vw}#container .l-article .l-event .wrap__event{margin:0 auto;padding:11.7333333333vw 0 0;position:relative;width:100%}#container .l-article .l-event .wrap__event .event__top{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}#container .l-article .l-event .wrap__event .event__contents{margin:0 auto;position:relative;width:91.4666666667vw;z-index:1}#container .l-article .l-event .wrap__event .event__contents .event__title{margin:0 auto 1.6vw;position:relative;width:85.3333333333vw}#container .l-article .l-event .wrap__event .event__contents .event__title:before{background:url(/assets/img/whiteday/2026/event_acc.png) 0 0/contain no-repeat;content:"";display:block;height:18.2666666667vw;left:-4.2666666667vw;position:absolute;top:-3.2vw;width:27.2vw}#container .l-article .l-event .wrap__event .event__contents .event__caption{color:#000;font-family:Shippori Mincho,serif;font-size:4.2666666667vw;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:1.5;margin:0 auto;padding:3.2vw 0 0;text-align:center;width:100%}#container .l-article .l-shopsearch{margin:0 auto 13.3333333333vw;width:91.4666666667vw}#container .l-article .l-shopsearch .shopsearch__title{margin:0 auto 4.2666666667vw;position:relative;width:85.3333333333vw}#container .l-article .l-shopsearch .shopsearch__title:before{background:url(/assets/img/whiteday/2026/shopsearch_acc.png) 0 0/contain no-repeat;content:"";display:block;height:21.0666666667vw;left:-2.6666666667vw;position:absolute;top:-4.2666666667vw;width:27.2vw}#container .l-article .l-shopsearch .shopsearch__title2{margin:0 auto 4.2666666667vw;position:relative;width:91.4666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,248,194,.9)),to(rgba(255,248,194,.9))),url(/assets/img/whiteday/2026/shopsearch_bg.png) #d3d3d3 0 0/10% repeat;background:linear-gradient(0deg,rgba(255,248,194,.9),rgba(255,248,194,.9)),url(/assets/img/whiteday/2026/shopsearch_bg.png) #d3d3d3 0 0/10% repeat;border-radius:8px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25);padding:4.2666666667vw 5.3333333333vw 6.4vw;position:relative}#container .l-article .l-shopsearch .wrap__shopsearch__inner{margin:0 auto;position:relative;width:100%;z-index:1}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap .shopsearch_heading{margin:0 auto 4.2666666667vw;width:56vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap .shopsearch_select{border:2px solid #3a2300;border-radius:4px;height:10.6666666667vw;margin:0 auto;text-align:center;width:61.3333333333vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{color:#000;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-top:2.1333333333vw;text-align:center}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.1333333333vw;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:1.0666666667vw 0 3.2vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{background:#fff;border:2px solid #024b91;border-radius:4px;color:#024b91;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;padding:.5333333333vw 1.6vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item:before{content:"#"}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item.active{background:#024b91;border:2px solid #fff;color:#fff}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.1333333333vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;color:#333;gap:1.0666666667vw;width:80.8vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__logo{-webkit-box-flex:0;-webkit-flex:0 0 24vw;-ms-flex:0 0 24vw;flex:0 0 24vw;padding:1.0666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__logo img{margin:0 auto;max-height:20.5333333333vw;-o-object-fit:contain;object-fit:contain}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.6vw 5.3333333333vw 1.6vw 0}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{background:#024b91;color:#fff;display:inline-block;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:.5333333333vw;padding:.5333333333vw 2.1333333333vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a{position:relative}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.1em;line-height:1.5}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:after,#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:before{background:#024b91;border-radius:2px;content:"";display:inline-block;height:.5333333333vw;position:absolute;right:.8vw;width:3.2vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:before{top:calc(50% - 5px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:after{bottom:calc(50% - 5px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{color:#000;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;text-align:center}#container .l-article .l-feature .feature-area{margin:0 auto 16vw;width:91.4666666667vw}#container .l-article .l-feature .feature-area last-child{margin-bottom:0}#container .l-article .l-feature .feature-area .heading-feature{border-bottom:2px solid #189bdd;font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1;margin-bottom:4.2666666667vw;padding:1.6vw 0 2.6666666667vw;text-align:center}#container .l-article .l-feature .feature-area .select-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5.3333333333vw}#container .l-article .l-feature .feature-area .select-container .btn_select{border:2px solid #3a2300;border-radius:4px;height:10.6666666667vw;margin:0 auto;text-align:center;width:49.0666666667vw}#container .l-article .l-feature .feature-area .feature-contents{margin:0 auto 5.3333333333vw;width:100%}#container .l-article .l-feature .feature-area .feature-contents .feature-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4.2666666667vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item{background:#fff;border-radius:4px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.25);box-shadow:0 0 6px 0 rgba(0,0,0,.25);width:43.2vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#000;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:2.1333333333vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-img{margin-bottom:1.0666666667vw;overflow:hidden}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-img img{height:39.2vw;margin:0 auto;-o-object-fit:contain;object-fit:contain}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.05em;line-height:1.5;margin-bottom:.5333333333vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store{background:#189bdd;color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:.5333333333vw;padding:.5333333333vw 0;text-align:center}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1{border-bottom:2px dotted #000;padding-bottom:.5333333333vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:.5333333333vw}#container .l-article .l-feature .feature-area .feature-btn{margin:0 auto;width:42.6666666667vw}.pickup-modal{display:none!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.pickup-modal.is-active{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.pickup-modal.is-active,.pickup-modal__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pickup-modal__overlay{background:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.pickup-modal__content,.pickup-modal__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pickup-modal__content{background:#fff;border-radius:16px;max-height:85vh;max-width:100%;padding:24px 8px 13.3333333333vw 16px;position:relative;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:default;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:10001}.pickup-modal__close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:24px;height:32px;line-height:1;position:fixed;right:8px;top:8px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:32px;z-index:10002}.pickup-modal__close:hover{opacity:.7}.pickup-modal__arrow{background:rgba(0,0,0,.8);border-radius:50%;bottom:2.1333333333vw;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:6.4vw;height:8.5333333333vw;line-height:1;position:absolute;top:auto;-webkit-transform:none;transform:none;-webkit-transition:all .3s ease;transition:all .3s ease;width:8.5333333333vw;z-index:10003;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.pickup-modal__arrow:hover:not(.is-disabled){background:rgba(0,0,0,.95);-webkit-transform:scale(1.1);transform:scale(1.1)}.pickup-modal__arrow.is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.pickup-modal__arrow--prev{left:2.1333333333vw}.pickup-modal__arrow--prev:hover:not(.is-disabled){-webkit-transform:scale(1.1);transform:scale(1.1)}.pickup-modal__arrow--next{right:2.1333333333vw}.pickup-modal__arrow--next:hover:not(.is-disabled){-webkit-transform:scale(1.1);transform:scale(1.1)}.pickup-modal__body{max-height:85vh;overflow-y:auto;padding:0 16px 0 0;text-align:center}.pickup-modal__body::-webkit-scrollbar{width:4px}.pickup-modal__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pickup-modal__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.pickup-modal__body::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.pickup-modal__body::-webkit-scrollbar-button{display:none;height:0;width:0}.pickup-modal__body::-webkit-scrollbar-button:end:increment,.pickup-modal__body::-webkit-scrollbar-button:start:decrement{display:none;height:0;width:0}.pickup-modal__img{margin-bottom:16px}.pickup-modal__img img{height:auto;margin:auto;max-height:200px;max-width:100%;-o-object-fit:contain;object-fit:contain}.pickup-modal__title{font-weight:700;margin-bottom:12px}.pickup-modal__caption,.pickup-modal__title{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.06em;line-height:1.6}.pickup-modal__caption{font-weight:500;margin-bottom:16px}.pickup-modal__price{color:#93131c;font-weight:700}.pickup-modal__price,.pickup-modal__stores{font-family:Noto Sans JP,sans-serif;letter-spacing:.06em;line-height:1.6;margin-bottom:12px}.pickup-modal__stores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pickup-modal__stores .pickup-modal__stores__item{background-color:#e0e0e0;border-radius:4px;color:inherit;display:inline-block;font-size:inherit;padding:4px 12px}.pickup-modal__description{color:#333;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.06em;line-height:1.8;margin-top:12px;text-align:left}.brand-modal{display:none!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.brand-modal.is-active{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.brand-modal.is-active,.brand-modal__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.brand-modal__overlay{background:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.brand-modal__content,.brand-modal__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.brand-modal__content{background:#fff;border-radius:16px;max-height:85vh;max-width:80vw;padding:24px 8px 24px 16px;position:relative;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:default;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:10001}.brand-modal__close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:4.2666666667vw;height:5.3333333333vw;line-height:1;position:fixed;right:2.1333333333vw;top:2.1333333333vw;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:5.3333333333vw;z-index:10002}.brand-modal__close:hover{opacity:.7}.brand-modal__body{max-height:85vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.brand-modal__body::-webkit-scrollbar{width:4px}.brand-modal__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.brand-modal__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.brand-modal__body::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.brand-modal__title{border-bottom:2px solid #f5619d;color:#93131c;font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1.6;margin-bottom:3.2vw;padding-bottom:2.1333333333vw;text-align:center}.brand-modal__list{list-style:none;margin:0;padding:0}.brand-modal__list__item{border-bottom:1px solid #e0e0e0;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.06em;line-height:1.8;padding:1.6vw 0}.brand-modal__list__item:last-child{border-bottom:none}.brand-modal__list__item a{color:#93131c;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.brand-modal__list__item a:hover{opacity:.7;-webkit-text-decoration:none;text-decoration:none}td.cell__brand{cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}td.cell__brand:hover{background-color:#ffd6e8!important}td.cell__brand.js-brand-count .brand-count-number:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}td.cell__brand.js-brand-count:hover .brand-count-number:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}}@media screen and (max-width:767px) and (max-width:767px){#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{font-size:3.7333333333vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{font-size:3.4666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{font-size:3.2vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-size:3.4666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-size:3.2vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{font-size:2.9333333333vw}#container .l-article .l-feature .feature-area .heading-feature{font-size:4.8vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-size:3.0666666667vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-size:3.2vw}.pickup-modal__title{font-size:3.7333333333vw}.pickup-modal__caption,.pickup-modal__price{font-size:3.4666666667vw}.pickup-modal__stores{font-size:3.2vw}.pickup-modal__description{font-size:3.4666666667vw}.brand-modal__title{font-size:4.2666666667vw}.brand-modal__list__item{font-size:3.4666666667vw}}@media screen and (max-width:767px) and (min-width:768px){#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{font-size:28px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{font-size:26px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{font-size:24px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-size:26px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-size:24px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{font-size:22px}#container .l-article .l-feature .feature-area .heading-feature{font-size:36px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-size:23px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-size:24px}.pickup-modal__title{font-size:28px}.pickup-modal__caption,.pickup-modal__price{font-size:26px}.pickup-modal__stores{font-size:24px}.pickup-modal__description{font-size:26px}.brand-modal__title{font-size:32px}.brand-modal__list__item{font-size:26px}}@media screen and (min-width:768px){#container .l-article{background:url(/assets/img/whiteday/2026/bg.webp) 0 0/100% repeat-y;margin-top:16px;padding-bottom:120px}#container .l-article .l-hero .wrap__hero{margin-left:auto;margin-right:auto;width:100%}#container .l-article .l-hero .wrap__hero .hero__mv{margin:0 auto;width:100%}#container .l-article .l-hero .wrap__hero .hero__mv img{height:auto;width:100%}#container .l-article .l-event{margin-bottom:64px;margin-top:-8vw}#container .l-article .l-event .wrap__event{margin:0 auto;padding:11.7333333333vw 0 0;position:relative;width:100%}#container .l-article .l-event .wrap__event .event__top{left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}#container .l-article .l-event .wrap__event .event__top img{height:auto;width:100%}#container .l-article .l-event .wrap__event .event__contents{margin:0 auto;position:relative;width:1000px;z-index:1}#container .l-article .l-event .wrap__event .event__contents .event__caption{color:#000;font-family:Shippori Mincho,serif;font-size:24px;font-style:normal;font-weight:600;letter-spacing:.05em;line-height:1.8;margin:0 auto;padding:16px 0 0;text-align:center;width:100%}#container .l-article .l-shopsearch{margin:0 auto 120px;width:1000px}#container .l-article .l-shopsearch .shopsearch__title{margin:0 auto 32px;position:relative;width:585px}#container .l-article .l-shopsearch .shopsearch__title:before{background:url(/assets/img/whiteday/2026/shopsearch_acc.png) 0 0/contain no-repeat;content:"";display:block;height:128px;left:-20px;position:absolute;top:-32px;width:166px}#container .l-article .l-shopsearch .shopsearch__title2{margin:0 auto 32px;position:relative;width:673px}#container .l-article .l-shopsearch .wrap__shopsearch{background:-webkit-gradient(linear,left bottom,left top,from(rgba(255,248,194,.9)),to(rgba(255,248,194,.9))),url(/assets/img/whiteday/2026/shopsearch_bg.png) #d3d3d3 0 0/5% repeat;background:linear-gradient(0deg,rgba(255,248,194,.9),rgba(255,248,194,.9)),url(/assets/img/whiteday/2026/shopsearch_bg.png) #d3d3d3 0 0/5% repeat;border-radius:16px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.25);box-shadow:0 0 12px 0 rgba(0,0,0,.25);padding:32px 40px 48px;position:relative}#container .l-article .l-shopsearch .wrap__shopsearch__inner{margin:0 auto;position:relative;width:100%;z-index:1}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap .shopsearch_heading{margin:0 auto 16px;width:368px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__wrap .shopsearch_select{border:2px solid #3a2300;border-radius:4px;height:48px;margin:0 auto;text-align:center;width:368px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{color:#000;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-top:16px;text-align:center}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:8px 0 24px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{background:#fff;border:2px solid #024b91;border-radius:4px;color:#024b91;cursor:pointer;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;padding:4px 12px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item:before{content:"#"}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item.active{background:#024b91;border:2px solid #fff;color:#fff}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a{background:#fff;color:#333;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:16px;height:100%;width:448px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:0;-webkit-flex:0 0 118px;-ms-flex:0 0 118px;flex:0 0 118px;padding:8px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__logo img{margin:0 auto;max-height:102px;-o-object-fit:contain;object-fit:contain}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;padding:16px 16px 16px 0}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{background:#024b91;color:#fff;display:inline-block;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:4px;padding:2px 8px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a{position:relative;-webkit-transition:.3s;transition:.3s}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.1em;line-height:1.5;margin-bottom:4px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:hover{-webkit-filter:brightness(90%);filter:brightness(90%);-webkit-transition:.3s;transition:.3s;translate:5px 5px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:after,#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:before{background:#024b91;border-radius:2px;content:"";display:inline-block;height:2px;position:absolute;right:8px;width:16px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:before{top:calc(50% - 6px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a:after{bottom:calc(50% - 6px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{color:#000;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;text-align:center}#container .l-article .l-feature .feature-area{margin:0 auto 120px;width:1000px}#container .l-article .l-feature .feature-area last-child{margin-bottom:0}#container .l-article .l-feature .feature-area .heading-feature{border-bottom:4px solid #189bdd;font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1;margin-bottom:32px;padding:8px 0 12px;text-align:center}#container .l-article .l-feature .feature-area .select-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:40px}#container .l-article .l-feature .feature-area .select-container .btn_select{border:2px solid #3a2300;border-radius:4px;height:48px;margin:0 auto;text-align:center;width:368px}#container .l-article .l-feature .feature-area .feature-contents{margin:0 auto 40px;width:100%}#container .l-article .l-feature .feature-area .feature-contents .feature-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item{background:#fff;border-radius:8px;-webkit-box-shadow:0 0 12px 0 rgba(0,0,0,.25);box-shadow:0 0 12px 0 rgba(0,0,0,.25);width:232px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#000;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:8px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-img{margin-bottom:8px;overflow:hidden}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-img img{height:216px;margin:0 auto;-o-object-fit:contain;object-fit:contain;-webkit-transition:.3s;transition:.3s}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.05em;line-height:1.5;margin-bottom:4px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store{background:#189bdd;color:#fff;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:4px;padding:4px 0;text-align:center}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1{border-bottom:2px dotted #000;padding-bottom:4px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.1em;line-height:1.5;margin-bottom:4px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a:hover img{scale:1.1;-webkit-transition:.3s;transition:.3s}#container .l-article .l-feature .feature-area .feature-btn{cursor:pointer;margin:0 auto;-webkit-transition:.3s;transition:.3s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#container .l-article .l-feature .feature-area .feature-btn:hover{-webkit-filter:brightness(70%);filter:brightness(70%);-webkit-transition:.3s;transition:.3s;translate:5px 5px}.pickup-modal{display:none!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.pickup-modal.is-active{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.pickup-modal.is-active,.pickup-modal__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pickup-modal__overlay{background:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.pickup-modal__content,.pickup-modal__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pickup-modal__content{background:#fff;border-radius:16px;max-height:90vh;max-width:800px;padding:24px;position:relative;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:default;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:10001}.pickup-modal__close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:32px;height:40px;line-height:1;position:fixed;right:16px;top:16px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:40px;z-index:10002}.pickup-modal__close:hover{opacity:.7}.pickup-modal__arrow{background:rgba(0,0,0,.8);border-radius:50%;color:#fff;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:32px;height:48px;line-height:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:48px;z-index:10003;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0}.pickup-modal__arrow:hover:not(.is-disabled){background:rgba(0,0,0,.95);-webkit-transform:translateY(-50%) scale(1.1);transform:translateY(-50%) scale(1.1)}.pickup-modal__arrow.is-disabled{cursor:not-allowed;opacity:.3;pointer-events:none}.pickup-modal__arrow--prev{left:16px}.pickup-modal__arrow--next{right:16px}.pickup-modal__body{max-height:90vh;overflow-y:auto;padding:24px;text-align:center}.pickup-modal__body::-webkit-scrollbar{width:8px}.pickup-modal__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pickup-modal__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.pickup-modal__body::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.pickup-modal__body::-webkit-scrollbar-button{display:none;height:0;width:0}.pickup-modal__body::-webkit-scrollbar-button:end:increment,.pickup-modal__body::-webkit-scrollbar-button:start:decrement{display:none;height:0;width:0}.pickup-modal__img{margin-bottom:24px}.pickup-modal__img img{height:auto;margin:auto;max-height:300px;max-width:100%;-o-object-fit:contain;object-fit:contain}.pickup-modal__title{font-weight:700}.pickup-modal__caption,.pickup-modal__title{color:#333;font-family:Noto Sans JP,sans-serif;letter-spacing:.06em;line-height:1.6;margin-bottom:16px}.pickup-modal__caption{font-weight:500}.pickup-modal__price{color:#93131c;font-weight:700}.pickup-modal__price,.pickup-modal__stores{font-family:Noto Sans JP,sans-serif;letter-spacing:.06em;line-height:1.6;margin-bottom:16px}.pickup-modal__stores{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:500;gap:8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pickup-modal__stores__item{background-color:#e0e0e0;border-radius:4px;color:inherit;display:inline-block;font-size:inherit;padding:4px 12px}.pickup-modal__description{color:#333;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.06em;line-height:1.8;margin-top:16px;text-align:left}.brand-modal{display:none!important;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.brand-modal.is-active{display:-webkit-box!important;display:-webkit-flex!important;display:-ms-flexbox!important;display:flex!important}.brand-modal.is-active,.brand-modal__overlay{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.brand-modal__overlay{background:rgba(0,0,0,.8);cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.brand-modal__content,.brand-modal__overlay{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.brand-modal__content{background:#fff;border-radius:16px;max-height:85vh;max-width:600px;padding:24px;position:relative;width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;cursor:default;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;z-index:10001}.brand-modal__close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:32px;height:40px;line-height:1;position:fixed;right:16px;top:16px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:40px;z-index:10002}.brand-modal__close:hover{opacity:.7}.brand-modal__body{max-height:calc(85vh - 100px);overflow-y:auto}.brand-modal__body::-webkit-scrollbar{width:8px}.brand-modal__body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.brand-modal__body::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.brand-modal__body::-webkit-scrollbar-thumb:hover{background:#a9a9a9}.brand-modal__title{border-bottom:2px solid #f5619d;color:#93131c;font-family:Noto Sans JP,sans-serif;font-weight:700;letter-spacing:.06em;line-height:1.6;margin-bottom:24px;padding-bottom:16px;text-align:center}.brand-modal__list{list-style:none;margin:0;padding:0}.brand-modal__list__item{border-bottom:1px solid #e0e0e0;font-family:Noto Sans JP,sans-serif;font-weight:500;letter-spacing:.06em;line-height:1.8;padding:12px 0}.brand-modal__list__item:last-child{border-bottom:none}.brand-modal__list__item a{color:#93131c;-webkit-text-decoration:underline;text-decoration:underline;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.brand-modal__list__item a:hover{opacity:.7;-webkit-text-decoration:none;text-decoration:none}td.cell__brand{cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}td.cell__brand:hover{background-color:#ffd6e8!important}td.cell__brand.js-brand-count .brand-count-number:after{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}td.cell__brand.js-brand-count:hover .brand-count-number:after{-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}}@media screen and (min-width:768px) and (max-width:767px){#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{font-size:2.6666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{font-size:2.4vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{font-size:1.8666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-size:2.1333333333vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-size:1.8666666667vw}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{font-size:2.9333333333vw}#container .l-article .l-feature .feature-area .heading-feature{font-size:3.4666666667vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-size:1.7333333333vw}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-size:1.8666666667vw}.pickup-modal__title{font-size:2.6666666667vw}.pickup-modal__caption{font-size:2.1333333333vw}.pickup-modal__price{font-size:2.4vw}.pickup-modal__description,.pickup-modal__stores{font-size:2.1333333333vw}.brand-modal__title{font-size:3.2vw}.brand-modal__list__item{font-size:2.1333333333vw}}@media screen and (min-width:768px) and (min-width:768px){#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtitle{font-size:20px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .hashtag .hashtag__list__item{font-size:18px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__floor{font-size:14px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__title{font-size:16px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__list__item a .item__info .info__category{font-size:14px}#container .l-article .l-shopsearch .wrap__shopsearch__inner .select__result__list .result__none{font-size:22px}#container .l-article .l-feature .feature-area .heading-feature{font-size:26px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-date{font-size:13px}#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-store,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text1,#container .l-article .l-feature .feature-area .feature-contents .feature-list__item a .item-text2{font-size:14px}.pickup-modal__title{font-size:20px}.pickup-modal__caption{font-size:16px}.pickup-modal__price{font-size:18px}.pickup-modal__description,.pickup-modal__stores{font-size:16px}.brand-modal__title{font-size:24px}.brand-modal__list__item{font-size:16px}}
/*# sourceMappingURL=layout2026.css.map */
