.whiteday-contents *{font-family:"游ゴシック体",YuGothic,"Yu Gothic M","游ゴシック Medium","Yu Gothic Medium","メイリオ",sans-serif;box-sizing:border-box;color:#333;font-feature-settings:"palt"}.whiteday-contents img{height:auto}.rb2020---lp--sp{display:none !important}.rb2020---lp--pc{display:block !important}.whiteday-contents li{list-style:none}.whiteday-contents a{text-decoration:none}#totop.on{bottom:60px;transform:translate(0, 0);transition:all .5s}#totop{width:70px;display:block;position:fixed;bottom:-10px;right:30px;opacity:1;z-index:1000;transition:all .5s;transform:translate(0, 100px)}#totop img{width:100%;height:auto}.rb2020---lp--pc{display:block}.rb2020---lp--sp{display:none}img{width:100%;height:auto}.sp-only{display:none}a{transition:all .3s}a:hover{opacity:.7}.whiteday-contents{padding-bottom:155px;background-color:#e7f6ff}.whiteday-contents .whiteday-contents-wrapper{background-color:#fff;width:1230px;margin:0 auto;padding-top:80px;border-radius:0 0 60px 60px}@media screen and (max-width: 599px){.whiteday-contents .whiteday-contents-wrapper{width:90vw;margin:0 auto 10vw;padding-top:10vw;border-radius:0 0 6vw 6vw}}.whiteday-contents .whiteday-contents-wrapper .dg-btn{width:600px;margin:0 auto 120px;display:block}@media screen and (max-width: 599px){.whiteday-contents .whiteday-contents-wrapper .dg-btn{width:80vw;margin:0 auto 10vw}}.whiteday-contents .mv-area{position:relative;height:650px;min-width:100%;overflow-x:hidden}@media screen and (max-width: 599px){.whiteday-contents .mv-area{height:100vw}}.whiteday-contents .mv-area h1{height:650px;width:100vw;min-width:1400px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 599px){.whiteday-contents .mv-area h1{height:100vw;min-width:100vw}}.whiteday-contents .mv-area h1 img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.whiteday-contents .mv-area .mv-logo{position:absolute;left:20px;top:20px;margin:0 auto;z-index:2;width:242px}.whiteday-contents .mv-area .mv-logo img{position:relative;width:100%;display:block}.whiteday-contents .mv-area .mv-title{width:1141px;margin:0 auto}@media screen and (min-width: 1231px){.whiteday-contents .mv-area .mv-title{width:92.7642276423vw}}.whiteday-contents .mv-area .mv-title img{width:100%}.whiteday-contents .mv-intro{text-align:center;margin-bottom:90px}@media screen and (max-width: 599px){.whiteday-contents .mv-intro{margin-bottom:12vw}}.whiteday-contents .mv-intro h3{font-size:30px;margin-bottom:20px;line-height:1.2em;font-weight:normal;letter-spacing:.06em;color:#333}@media screen and (max-width: 599px){.whiteday-contents .mv-intro h3{font-size:5.6vw;margin-bottom:4vw}}.whiteday-contents .mv-intro p{font-size:20px;line-height:1.8em;color:#333;font-weight:normal}@media screen and (max-width: 599px){.whiteday-contents .mv-intro p{font-size:3.5vw;width:86%;margin:0 auto}}.whiteday-contents .wd-ranking.category{width:1100px;margin:0 auto 110px}@media screen and (max-width: 599px){.whiteday-contents .wd-ranking.category{width:90vw;margin:0 auto 14vw}}.whiteday-contents .ranking-tabs{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:4px solid #3892c7;width:100%;margin-bottom:50px}.whiteday-contents .ranking-tabs li{cursor:pointer;width:260px;height:118px;border-radius:16px 16px 0 0;background:rgba(56,146,199,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:18px;font-weight:700;transition:.3s ease;text-align:center;padding-top:8px}.whiteday-contents .ranking-tabs li span{color:#fff}.whiteday-contents .ranking-tabs li img{width:auto;height:36px}.whiteday-contents .ranking-tabs li.is-active{background:#3892c7;pointer-events:none;cursor:none}.whiteday-contents .ranking-panel{display:none}.whiteday-contents .ranking-panel.is-active{display:block}.whiteday-contents .other-list{display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:36px}.whiteday-contents .other-list .other-item a{width:339px;display:block}.whiteday-contents .other-list .other-thumbnail{width:100%;height:250px;border:1px solid #ddd;margin-bottom:20px}.whiteday-contents .other-list .other-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whiteday-contents .other-list .other-thumbnail.for-catalog img{-o-object-fit:contain;object-fit:contain}.whiteday-contents .other-list .other-brand{color:#888;font-size:15px}.whiteday-contents .other-list .other-name{font-size:20px;font-weight:700;margin-bottom:10px}.whiteday-contents .other-list .other-price{font-size:20px;font-weight:700}.whiteday-contents .other-list .other-price small{font-size:13px}.whiteday-contents .brand-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;row-gap:20px}.whiteday-contents .brand-list li a{width:260px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 3px 15px rgba(0,0,0,.1)}.whiteday-contents .brand-list li a .brand-thumbnail{width:100%;height:254px;overflow:hidden}.whiteday-contents .brand-list li a .brand-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whiteday-contents .brand-list li a span{width:100%;height:60px;background:#fff;display:flex;align-items:center;justify-content:center}.whiteday-contents .brand-list li a span img{width:auto;height:52px}.whiteday-contents .brand-list.category-list li a span{font-size:18px;font-weight:700;color:#333;text-align:center}.whiteday-contents .r-head{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:28px;font-weight:700;line-height:1em;color:#333;margin-bottom:50px}.whiteday-contents .r-head small{font-size:16px;color:#333}.whiteday-contents .wd-title{position:relative;display:flex;align-items:center;justify-content:center;font-weight:700;line-height:1em;color:#fff;height:70px;width:1100px;margin:0 auto 60px;background-image:url(../images/title-bg.jpg);background-size:cover;border-radius:6px}@media screen and (max-width: 599px){.whiteday-contents .wd-title{font-size:4.2vw;width:90%;margin-bottom:8vw;height:14vw;margin:0 auto;border-radius:1vw}}.whiteday-contents .wd-title span{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:26px;text-align:center;line-height:1.2;font-weight:bold}.whiteday-contents .wd-title span small{font-size:23px;font-weight:700;color:#926d0b;text-align:center}.whiteday-contents .wd-lead{text-align:center;font-size:16px;font-weight:700;line-height:2;margin-bottom:40px}.whiteday-contents .wd-ranking.child{background:#fff4c6;margin-top:50px;padding-top:50px;padding-bottom:50px;position:relative}.whiteday-contents .wd-ranking.child .r-brand,.whiteday-contents .wd-ranking.child .r-name,.whiteday-contents .wd-ranking.child .r-price{color:#5a2a15}.whiteday-contents .ranking-list{padding:0;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}@media screen and (min-width: 600px){.whiteday-contents .ranking-list .slick-list,.whiteday-contents .ranking-list .slick-track{width:100% !important;overflow:unset}}.whiteday-contents .ranking-list .slick-track{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 599px){.whiteday-contents .ranking-list .slick-track{justify-content:flex-start}}.whiteday-contents .ranking-list .slick-track::before,.whiteday-contents .ranking-list .slick-track::after{display:none}.whiteday-contents .ranking-panel#category-2 .ranking-list{flex-wrap:wrap;justify-content:center;row-gap:40px}@media screen and (max-width: 599px){.whiteday-contents .ranking-panel#category-2 .ranking-list{row-gap:0;padding-top:0;padding-right:0}}@media screen and (min-width: 600px){.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item{width:200px !important}}@media screen and (max-width: 599px){.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item{width:32vw !important}}.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item .r-thumbnail{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 599px){.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item .r-thumbnail{width:32vw;height:32vw}}.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item .r-thumbnail img{width:200px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 599px){.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item .r-thumbnail img{width:32vw;height:32vw}}.whiteday-contents .ranking-panel#category-2 .ranking-list .ranking-item .r-thumbnail.p-line img{border:1px solid #ccc}.whiteday-contents #okosamamuke-ranking{width:1100px;margin:0 auto 110px}@media screen and (max-width: 599px){.whiteday-contents #okosamamuke-ranking{width:90vw;margin:0 auto 12vw}}.whiteday-contents #okosamamuke-ranking>h3{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:26px;font-weight:700;line-height:1em;color:#fff;margin-bottom:50px;height:70px;width:100%;background-image:url(../images/title-bg.jpg);background-size:cover;border-radius:6px}@media screen and (max-width: 599px){.whiteday-contents #okosamamuke-ranking>h3{font-size:4.2vw;width:90%;margin-bottom:8vw;height:14vw;margin:0 auto 7vw;border-radius:2vw}}.whiteday-contents #okosamamuke-ranking .ranking-item>a{width:100%;height:100%;position:absolute;display:block;left:0;top:0}.whiteday-contents .ranking-item{position:relative}@media screen and (min-width: 600px){.whiteday-contents .ranking-item{width:200px !important}}.whiteday-contents .ranking-item .r-badge{width:45px;position:absolute;top:6px;left:6px}.whiteday-contents .ranking-item figure{margin-bottom:20px}@media screen and (max-width: 599px){.whiteday-contents .ranking-item figure{margin-bottom:3vw}}@media screen and (max-width: 599px){.whiteday-contents .ranking-item section{width:100%}}.whiteday-contents .ranking-item .r-thumbnail{width:200px;height:200px;display:flex;align-items:center;justify-content:center;margin-bottom:18px}.whiteday-contents .ranking-item .r-brand{font-size:14px;color:#888;line-height:1em;margin-bottom:10px}.whiteday-contents .ranking-item .r-name{font-size:16px;font-weight:bold;line-height:1.4;margin-bottom:10px}.whiteday-contents .ranking-item .r-price{font-size:16px;font-weight:bold}.whiteday-contents .ranking-item .r-price small{font-size:13px}.whiteday-contents .slick-prev,.whiteday-contents .slick-next{display:none}.whiteday-contents .meert{background:url(../images/meert-bg.jpg) no-repeat center center/cover;padding:65px 76px 60px}.whiteday-contents .meert .meert-inner{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.whiteday-contents .meert .meert-inner>div{width:592px;display:flex;flex-direction:column}.whiteday-contents .meert .meert-inner h2{width:438px;mix-blend-mode:screen;margin:0 auto 30px}.whiteday-contents .meert .meert-inner h3{color:#fff;font-size:24px;font-weight:700;text-align:center;margin-bottom:20px}.whiteday-contents .meert .meert-inner p{color:#fff;font-size:16px;line-height:2}.whiteday-contents .meert .meert-inner>img{width:425px}.whiteday-contents .meert a{width:512px;height:54px;border-radius:27px;font-size:16px;font-weight:700;color:#fff;border:1px solid #fff;display:flex;align-items:center;justify-content:center;margin:0 auto}.whiteday-contents .kowake{padding-top:100px;margin-bottom:140px;position:relative}.whiteday-contents .kowake>a{display:block;width:500px;margin:60px auto 0}.whiteday-contents #for-child{padding-top:55px;margin-top:-55px}.whiteday-contents .gift-list{width:1100px;border-radius:20px;border:3px solid #3892c7;position:relative;margin:0 auto 110px;padding-top:56px;padding-bottom:66px;background:url(../images/giftlist-bg.jpg) no-repeat top center/contain}@media screen and (max-width: 599px){.whiteday-contents .gift-list{width:90vw;margin:0 auto 10vw;border:2px solid #3892c7}}.whiteday-contents .gift-list .gl-title{width:500px;margin:0 auto 40px}.whiteday-contents .gift-list .gl-fukidashi{width:140px;height:140px;border-radius:50%;background:#7a5607;font-size:18px;font-weight:700;white-space:nowrap;text-align:center;color:#fff;line-height:1.3;display:flex;align-items:center;justify-content:center;position:absolute;top:-55px;left:177px}.whiteday-contents .gift-list .gl-fukidashi::after{display:block;content:"";background:url(../images/gl-fukidashi.png) no-repeat center center/contain;width:52px;height:45px;position:absolute;bottom:0;right:0}.whiteday-contents .gift-list .lead{font-size:16px;font-weight:normal;text-align:center;line-height:2;margin-bottom:50px}.whiteday-contents .gift-list .gl-tabs{width:970px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.whiteday-contents .gift-list .gl-tabs li{font-size:21px;font-weight:700;color:#fff;width:230px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:6px 6px 0 0;background:rgba(56,146,199,.4);transition:background .3s ease}.whiteday-contents .gift-list .gl-tabs li.is-active{background:#3892c7}.whiteday-contents .gift-list .gl-panel{display:none;background:#3892c7;width:970px;border-radius:0 0 20px 20px;margin:0 auto;padding-left:57px;padding-right:45px;padding-top:40px;box-shadow:0 5px 20px 0 #ddd}.whiteday-contents .gift-list .gl-panel.is-active{display:block}.whiteday-contents .gift-list .gl-panel__inner{display:flex;align-items:center;justify-content:space-between}.whiteday-contents .gift-list .gl-body{width:420px;padding-bottom:40px}.whiteday-contents .gift-list .gl-body .comment{position:relative;display:flex;align-items:center;flex-direction:column;align-items:center;margin:0 auto 20px}.whiteday-contents .gift-list .gl-body .comment img{width:auto;height:18px}.whiteday-contents .gift-list .gl-body .comment::after{display:block;content:"";background:url(../images/gl-frame.png) no-repeat center center/contain;width:231px;height:32px}.whiteday-contents .gift-list .gl-body .gl-name{text-align:center;font-size:26px;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:20px}.whiteday-contents .gift-list .gl-body .gl-name small{font-size:14px;color:#fff}.whiteday-contents .gift-list .gl-body .gl-price{font-size:23px;font-weight:700;color:#fff;text-align:center;margin-bottom:20px}.whiteday-contents .gift-list .gl-body .gl-label{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:9px;margin-bottom:40px}.whiteday-contents .gift-list .gl-body .gl-label li{font-size:14px;font-weight:700;color:#fff;height:30px;border:1px solid #fff;border-radius:14px;padding:0 12px;display:flex;align-items:center;justify-content:center}.whiteday-contents .gift-list .gl-body a{width:380px;height:54px;background:#fff;border-radius:30px;display:flex;align-items:center;justify-content:center;gap:15px;margin:0 auto}.whiteday-contents .gift-list .gl-body a span{font-size:20px;font-weight:700;color:#3892c7}.whiteday-contents .gift-list .gl-body a img{width:27px}.whiteday-contents .gift-list .gl-img{width:420px;height:440px;background:url(../images/gl-phone_2.png) no-repeat center center/cover;padding-top:72px;display:flex;align-items:flex-start;justify-content:center}.whiteday-contents .gift-list .gl-img img{width:335px}.whiteday-contents .trivia{padding-bottom:90px}.whiteday-contents .trivia .trivia-contents{width:1100px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.whiteday-contents .trivia .trivia-contents+.trivia-contents{margin-top:35px;padding-top:35px}.whiteday-contents .trivia .trivia-body{width:100%}.whiteday-contents .trivia .trivia-body h3{color:#5a2a15;font-size:24px;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #5a2a15;font-weight:bold;text-align:left;line-height:1em}.whiteday-contents .trivia .trivia-body p{font-size:16px;font-weight:normal;line-height:2;color:#333}@media screen and (max-width: 599px){.whiteday-contents{padding-bottom:12vw}.whiteday-contents .pc-only{display:none}.whiteday-contents .sp-only{display:block}.whiteday-contents .mv-bg{min-width:unset;height:55vw}.whiteday-contents .mv-area{min-width:unset;position:relative;height:100vw}.whiteday-contents .mv-area .mv-logo{position:absolute;left:3vw;top:3vw;z-index:2;width:28vw}.whiteday-contents .mv-area .mv-logo::before{background:hsla(0,0%,100%,.3);filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.whiteday-contents .mv-area .mv-logo img{width:100%}.whiteday-contents .mv-area .mv-title{width:85vw;margin:0 auto}.whiteday-contents .ranking-tabs{display:flex;align-items:center;justify-content:center;gap:1vw;border-bottom:2px solid #5a2a15;width:92%;margin:0 auto 6vw}.whiteday-contents .ranking-tabs li{cursor:pointer;width:22vw;height:20vw;border-radius:3vw 3vw 0 0;background:rgba(90,42,21,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font-size:2.8vw;line-height:1.2em;font-weight:700;transition:.3s ease;text-align:center;padding-top:1vw}.whiteday-contents .ranking-tabs li span{color:#fff}.whiteday-contents .ranking-tabs li img{width:auto;height:5.6vw;margin-bottom:1vw}.whiteday-contents .ranking-tabs li.is-active{background:#5a2a15;pointer-events:none;cursor:none}.whiteday-contents .ranking-panel{display:none}.whiteday-contents .ranking-panel.is-active{display:block}.whiteday-contents .r-head{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:4vw;font-weight:700;color:#333;margin-bottom:6vw}.whiteday-contents .r-head small{font-size:2.8vw;color:#333}.whiteday-contents .wd-title{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:10vw}.whiteday-contents .wd-title span{position:relative;display:flex;flex-direction:column;gap:2vw;align-items:center;justify-content:center;color:#fff;font-size:4vw;text-align:center;line-height:1.2}.whiteday-contents .wd-title span small{font-size:3vw;font-weight:700;color:#926d0b;text-align:center}.whiteday-contents .wd-lead{text-align:left;font-size:3vw;font-weight:700;line-height:2;margin-bottom:5vw;padding:0 5vw}.whiteday-contents .wd-lead br{display:none}.whiteday-contents .wd-ranking{margin-bottom:8vw}.whiteday-contents .wd-ranking.child{margin-top:5vw;padding-top:5vw;margin-bottom:5vw;position:relative}.whiteday-contents .ranking-list{padding:0;display:flex;align-items:flex-start;justify-content:space-between;gap:2vw;padding-top:0}.whiteday-contents .ranking-item{display:flex;flex-direction:column;align-items:center}}@media screen and (max-width: 599px)and (max-width: 599px){.whiteday-contents .ranking-item{margin-left:4vw}}@media screen and (max-width: 599px){.whiteday-contents .ranking-item a{width:auto;position:relative;display:block}.whiteday-contents .ranking-item .r-badge{width:7vw;position:absolute;top:1.5vw;left:1.5vw}.whiteday-contents .ranking-item .r-thumbnail{width:32vw;height:32vw;display:flex;align-items:center;justify-content:center;margin-bottom:3vw}.whiteday-contents .ranking-item .r-brand{font-size:2.8vw;color:#888;line-height:1.2em;margin-bottom:2vw}.whiteday-contents .ranking-item .r-name{font-size:3vw;font-weight:700;line-height:1.6;margin-bottom:2vw}.whiteday-contents .ranking-item .r-price{font-size:3vw;font-weight:700;line-height:1em}.whiteday-contents .ranking-item .r-price small{font-size:13px}.whiteday-contents .ranking-list .slick-list{overflow:hidden;padding-top:0;padding-right:4vw}.whiteday-contents .ranking-contents{position:relative}.whiteday-contents .slick-prev,.whiteday-contents .slick-next{position:absolute;top:50%;transform:translateY(-50%);background-color:rgba(0,0,0,.5);z-index:100;font-size:0;color:rgba(0,0,0,0);background-image:url(../images/left-white.png);background-repeat:no-repeat;background-position:left 2.13333vw center;background-size:1.6vw 3.2vw;width:8vw;height:16vw;border-radius:0 8vw 8vw 0}.whiteday-contents .slick-prev::before,.whiteday-contents .slick-next::before{content:""}.whiteday-contents .slick-prev{left:-5vw}.whiteday-contents .slick-next{right:-5vw;border-radius:8vw 0 0 8vw;background-image:url(../images/right-white.png);background-position:right 2.13333vw center}.whiteday-contents .other-list{padding:0 1vw;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:2vw;row-gap:3vw}.whiteday-contents .other-list .other-item a{width:28vw;display:block}.whiteday-contents .other-list .other-thumbnail{width:100%;height:25vw;border:1px solid #ddd;margin-bottom:1vw}.whiteday-contents .other-list .other-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whiteday-contents .other-list .other-brand{color:#888;font-size:2.7vw}.whiteday-contents .other-list .other-name{font-size:2.8vw;font-weight:700;margin-bottom:1vw}.whiteday-contents .other-list .other-price{font-size:2.9vw;font-weight:700}.whiteday-contents .other-list .other-price small{font-size:2.7vw}.whiteday-contents .brand-list{padding:0 5vw;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1vw;row-gap:3vw}.whiteday-contents .brand-list li a{width:38.5vw;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 1vw 3vw rgba(0,0,0,.1)}.whiteday-contents .brand-list li a .brand-thumbnail{width:100%;height:30vw;overflow:hidden}.whiteday-contents .brand-list li a .brand-thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.whiteday-contents .brand-list li a span{width:100%;height:7vw;background:#fff;display:flex;align-items:center;justify-content:center}.whiteday-contents .brand-list li a span img{width:auto;height:100%}.whiteday-contents .brand-list.category-list li a span{font-size:2.7vw;font-weight:700;text-align:center}.whiteday-contents .kowake{padding-top:5vw;margin-bottom:15vw}.whiteday-contents .kowake>a{display:block;width:80vw;margin:8vw auto 0}.whiteday-contents #dg{padding-top:55px;margin-top:-55px}.whiteday-contents .gift-list{width:80vw;border-radius:3vw;position:relative;margin:0 auto 15vw;padding-top:8vw;padding-bottom:5vw;background-size:200%}.whiteday-contents .gift-list .gl-title{width:60vw;margin:0 auto 5vw}.whiteday-contents .gift-list .gl-fukidashi{width:20vw;height:20vw;border-radius:50%;background:#7a5607;font-size:3vw;font-weight:700;white-space:nowrap;text-align:center;color:#fff;line-height:1.3;display:flex;align-items:center;justify-content:center;position:absolute;top:-9vw;left:-8vw}.whiteday-contents .gift-list .gl-fukidashi::after{display:block;content:"";background:url(../images/gl-fukidashi.png) no-repeat center center/contain;width:4vw;height:5vw;position:absolute;bottom:0;right:1vw}.whiteday-contents .gift-list .lead{font-size:3vw;font-weight:700;text-align:left;line-height:2;padding:0 7vw;margin-bottom:8vw}.whiteday-contents .gift-list .lead br{display:none}.whiteday-contents .gift-list .gl-tabs{width:72vw;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.whiteday-contents .gift-list .gl-tabs li{font-size:3vw;font-weight:700;color:#fff;width:17vw;height:10vw;display:flex;align-items:center;justify-content:center;border-radius:2vw 2vw 0 0;transition:background .3s ease}.whiteday-contents .gift-list .gl-tabs li.is-active{background:#3892c7}.whiteday-contents .gift-list .gl-panel{display:none;background:#3892c7;width:72vw;border-radius:0 0 3vw 3vw;margin:0 auto;padding-left:3vw;padding-right:3vw;padding-top:7vw;box-shadow:0 1vw 2vw 0 #ddd}.whiteday-contents .gift-list .gl-panel.is-active{display:block}.whiteday-contents .gift-list .gl-panel__inner{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.whiteday-contents .gift-list .gl-body{width:100%;padding:0 1vw;margin-bottom:5vw}.whiteday-contents .gift-list .gl-body .comment{position:relative;display:flex;align-items:center;flex-direction:column;align-items:center;margin:0 auto 2vw}.whiteday-contents .gift-list .gl-body .comment img{width:auto;height:3vw}.whiteday-contents .gift-list .gl-body .comment::after{display:block;content:"";background:url(../images/gl-frame.png) no-repeat center center/contain;width:42vw;height:5vw}.whiteday-contents .gift-list .gl-body .gl-name{text-align:center;font-size:4vw;font-weight:700;color:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:4vw}.whiteday-contents .gift-list .gl-body .gl-name small{font-size:2.8vw;color:#fff;margin-top:.6vw}.whiteday-contents .gift-list .gl-body .gl-price{font-size:3.4vw;font-weight:700;color:#fff;text-align:center;margin-bottom:3vw}.whiteday-contents .gift-list .gl-body .gl-label{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1vw;margin-bottom:5vw}.whiteday-contents .gift-list .gl-body .gl-label li{font-size:2.8vw;font-weight:700;color:#fff;height:6vw;border:1px solid #fff;border-radius:14px;padding:0 2vw;display:flex;align-items:center;justify-content:center}.whiteday-contents .gift-list .gl-body a{width:90%;height:10vw;background:#fff;border-radius:5vw;display:flex;align-items:center;justify-content:center}.whiteday-contents .gift-list .gl-body a span{font-size:3.2vw;font-weight:700;color:#3892c7}.whiteday-contents .gift-list .gl-body a img{width:4.4vw}.whiteday-contents .gift-list .gl-img{width:56vw;height:58vw;padding-top:10vw;display:flex;align-items:flex-start;justify-content:center}.whiteday-contents .gift-list .gl-img img{width:44vw}.whiteday-contents .trivia{padding-bottom:10vw}.whiteday-contents .trivia .trivia-contents{width:80vw;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-direction:column}.whiteday-contents .trivia .trivia-contents.trivia2,.whiteday-contents .trivia .trivia-contents.trivia4{flex-direction:column}.whiteday-contents .trivia .trivia-contents>img{width:50vw}.whiteday-contents .trivia .trivia-contents+.trivia-contents{margin-top:4vw;padding-top:4vw}.whiteday-contents .trivia .trivia-body{width:100%;margin-bottom:3vw}.whiteday-contents .trivia .trivia-body h3{font-size:3.8vw;margin-bottom:3vw;white-space:wrap}.whiteday-contents .trivia .trivia-body h3 span{width:4vw;display:inline-block;margin-right:2vw}.whiteday-contents .trivia .trivia-body p{font-size:3vw;font-weight:700;line-height:2}.whiteday-contents .trivia .trivia-body p+p{margin-top:1.5em}.whiteday-contents .trivia .trivia-body a{width:60vw;height:8vw;border-radius:25px;border:1px solid #5a2a15;font-size:3vw;font-weight:700;color:#5a2a15;display:flex;align-items:center;justify-content:center;gap:3vw;position:relative;margin:3vw auto 0}.whiteday-contents .trivia .trivia-body a::after{display:block;content:"";background:url(../images/trivia-arrow.png) no-repeat center center/contain;width:2vw;height:3vw}}