@font-face{font-family:"ITC Century Std Book";src:url(../font/CenturyStd/CenturyStd-BookCondensed.eot);src:url(../font/CenturyStd/CenturyStd-BookCondensed.eot?#iefix) format("embedded-opentype"),url(../font/CenturyStd/CenturyStd-BookCondensed.woff2) format("woff2"),url(../font/CenturyStd/CenturyStd-BookCondensed.woff) format("woff"),url(../font/CenturyStd/CenturyStd-BookCondensed.ttf) format("truetype"),url(../font/CenturyStd/CenturyStd-BookCondensed.svg#CenturyStd-BookCondensed) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"ITC Century Std Light";src:url(../font/CenturyStd/CenturyStd-LightCondensed.eot);src:url(../font/CenturyStd/CenturyStd-LightCondensed.eot?#iefix) format("embedded-opentype"),url(../font/CenturyStd/CenturyStd-LightCondensed.woff2) format("woff2"),url(../font/CenturyStd/CenturyStd-LightCondensed.woff) format("woff"),url(../font/CenturyStd/CenturyStd-LightCondensed.ttf) format("truetype"),url(../font/CenturyStd/CenturyStd-LightCondensed.svg#CenturyStd-LightCondensed) format("svg");font-weight:400;font-style:normal;font-display:swap}.l-default__container{max-width:initial}@media screen and (max-width:991px){.l-default__container{margin-top:0}}.p-bottom-contents{margin-top:0}.lp-wrapper{font-family:hiragino-mincho-pron,sans-serif;font-weight:300;font-style:normal;font-feature-settings:"palt";font-size:3.2vw}@media screen and (min-width:992px){.lp-wrapper{font-size:.878477306vw}}@media screen and (min-width:992px){.lp-wrapper{font-size:3.7333333333vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper{font-size:1.0248901903vw}}.lp-wrapper a,.lp-wrapper abbr,.lp-wrapper acronym,.lp-wrapper address,.lp-wrapper applet,.lp-wrapper article,.lp-wrapper aside,.lp-wrapper audio,.lp-wrapper b,.lp-wrapper big,.lp-wrapper blockquote,.lp-wrapper button,.lp-wrapper canvas,.lp-wrapper caption,.lp-wrapper cite,.lp-wrapper code,.lp-wrapper dd,.lp-wrapper del,.lp-wrapper details,.lp-wrapper dfn,.lp-wrapper div,.lp-wrapper dl,.lp-wrapper dt,.lp-wrapper em,.lp-wrapper embed,.lp-wrapper fieldset,.lp-wrapper figcaption,.lp-wrapper figure,.lp-wrapper footer,.lp-wrapper form,.lp-wrapper h1,.lp-wrapper h2,.lp-wrapper h3,.lp-wrapper h4,.lp-wrapper h5,.lp-wrapper h6,.lp-wrapper header,.lp-wrapper hgroup,.lp-wrapper i,.lp-wrapper iframe,.lp-wrapper img,.lp-wrapper ins,.lp-wrapper kbd,.lp-wrapper label,.lp-wrapper legend,.lp-wrapper li,.lp-wrapper main,.lp-wrapper mark,.lp-wrapper menu,.lp-wrapper nav,.lp-wrapper object,.lp-wrapper ol,.lp-wrapper output,.lp-wrapper p,.lp-wrapper pre,.lp-wrapper q,.lp-wrapper ruby,.lp-wrapper s,.lp-wrapper samp,.lp-wrapper section,.lp-wrapper small,.lp-wrapper span,.lp-wrapper strike,.lp-wrapper strong,.lp-wrapper sub,.lp-wrapper summary,.lp-wrapper sup,.lp-wrapper table,.lp-wrapper tbody,.lp-wrapper td,.lp-wrapper tfoot,.lp-wrapper th,.lp-wrapper thead,.lp-wrapper time,.lp-wrapper tr,.lp-wrapper tt,.lp-wrapper ul,.lp-wrapper var,.lp-wrapper video{margin:0;padding:0;border:0;font-family:inherit;font-style:inherit;font-weight:inherit;font-size:inherit;vertical-align:baseline;box-sizing:border-box;line-height:1}.lp-wrapper :focus{outline:0}.lp-wrapper article,.lp-wrapper aside,.lp-wrapper details,.lp-wrapper figcaption,.lp-wrapper figure,.lp-wrapper footer,.lp-wrapper header,.lp-wrapper hgroup,.lp-wrapper menu,.lp-wrapper nav,.lp-wrapper section{display:block}.lp-wrapper button{background-color:transparent;cursor:pointer;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#000}.lp-wrapper li,.lp-wrapper ol,.lp-wrapper ul{list-style:none}.lp-wrapper a{display:inline-block;text-decoration:none;color:#000}.lp-wrapper img,.lp-wrapper picture,.lp-wrapper svg,.lp-wrapper video{display:block;width:100%;height:auto;vertical-align:bottom}.lp-wrapper .lp-pc{display:block}@media screen and (max-width:991px){.lp-wrapper .lp-pc{display:none}}.lp-wrapper .lp-sp{display:none}@media screen and (max-width:991px){.lp-wrapper .lp-sp{display:block}}.lp-wrapper .scroll-in{opacity:0}.lp-wrapper .scroll-in.show{opacity:1;transition:opacity 1s ease}@media screen and (max-width:991px){[id^=datasign_cmp]::part(floating-container){transition:bottom .4s ease}.c-button-top{transition:bottom .4s ease}body:has(.lp-sticky_nav.show) [id^=datasign_cmp]::part(floating-container){bottom:calc(13.7333333333vw + 15px)}body:has(.lp-sticky_nav.show) .c-button-top{bottom:calc(13.7333333333vw - 20px + 15px)}}.l-default__content{overflow-x:clip}.lp-wrapper.lp-gift .lp-kv{position:relative;background:#93171e}.lp-wrapper.lp-gift .lp-kv.show .lp-kv__ph{animation:reveal-diagonal 2s ease forwards}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv.show .lp-kv__ph{animation-duration:3s}}.lp-wrapper.lp-gift .lp-kv.show .lp-kv__title{opacity:1;filter:blur(0);transition:1s ease .6s}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv.show .lp-kv__title{transition-delay:.9s}}.lp-wrapper.lp-gift .lp-kv__ph{-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 46%,transparent 54%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0,#000 46%,transparent 54%,transparent 100%);-webkit-mask-size:300% 300%;mask-size:300% 300%;-webkit-mask-position:100% 100%;mask-position:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;aspect-ratio:750/750}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__ph{-webkit-mask-image:linear-gradient(to bottom right,#000 0,#000 46%,transparent 54%,transparent 100%);mask-image:linear-gradient(to bottom right,#000 0,#000 46%,transparent 54%,transparent 100%);aspect-ratio:2732/1230}}@keyframes reveal-diagonal{to{-webkit-mask-position:0 0;mask-position:0 0}}.lp-wrapper.lp-gift .lp-kv__title{width:100%;position:absolute;top:0;left:0;text-align:center;color:#fff;margin-top:8.5333333333%;opacity:0;filter:blur(10px)}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title{width:auto;top:50%;left:15.1171303075%;translate:0 -50%;margin-top:0}}.lp-wrapper.lp-gift .lp-kv__title span{display:block}.lp-wrapper.lp-gift .lp-kv__title .en{font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;font-size:13.3333333333vw}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title .en{font-size:3.6603221083vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title .en{font-size:20vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title .en{font-size:5.4904831625vw}}.lp-wrapper.lp-gift .lp-kv__title .jp{margin-top:.5em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title .jp{font-size:4.8vw;margin-top:.3em}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-kv__title .jp{font-size:1.317715959vw}}.lp-wrapper.lp-gift .lp-container{border-bottom:1px solid #93171e}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-container{display:flex;align-items:flex-start}}.lp-wrapper.lp-gift .lp-anchor{padding:21.3333333333% 0;position:relative;z-index:2;background:#fff}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor{width:17.6427525622%;position:sticky;top:81px;left:0;padding:30px 0;height:calc(100vh - 81px);display:flex;align-items:center;justify-content:center}}.lp-wrapper.lp-gift .lp-anchor .lp-nav{width:84%;margin:0 auto;position:relative;z-index:2;padding:5.3333333333% 0 3.4666666667%;background-color:#e6e6e6;--r:1.1466666667vw;--p:3.44vw;--o:0.6133333333vw;-webkit-mask:radial-gradient(circle var(--r) at 50% calc(var(--o) * -1),rgba(0,0,0,0) 98%,#000) 0 0/var(--p) 100% round no-repeat,radial-gradient(circle var(--r) at 50% calc(100% + var(--o)),rgba(0,0,0,0) 98%,#000) 0 0/var(--p) 100% round no-repeat,radial-gradient(circle var(--r) at calc(var(--o) * -1) 50%,rgba(0,0,0,0) 98%,#000) 0 0/100% var(--p) no-repeat round,radial-gradient(circle var(--r) at calc(100% + var(--o)) 50%,rgba(0,0,0,0) 98%,#000) 0 0/100% var(--p) no-repeat round;mask:radial-gradient(circle var(--r) at 50% calc(var(--o) * -1),rgba(0,0,0,0) 98%,#000) 0 0/var(--p) 100% round no-repeat,radial-gradient(circle var(--r) at 50% calc(100% + var(--o)),rgba(0,0,0,0) 98%,#000) 0 0/var(--p) 100% round no-repeat,radial-gradient(circle var(--r) at calc(var(--o) * -1) 50%,rgba(0,0,0,0) 98%,#000) 0 0/100% var(--p) no-repeat round,radial-gradient(circle var(--r) at calc(100% + var(--o)) 50%,rgba(0,0,0,0) 98%,#000) 0 0/100% var(--p) no-repeat round;-webkit-mask-composite:source-in,xor;mask-composite:intersect}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav{width:66.3900414938%;padding:8.2987551867% 0 8.2987551867%;--r:0.472181552vw;--p:1.4165446559vw;--o:0.2525622255vw}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__head{font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;font-size:5.3333333333vw;text-align:center;margin-bottom:.4em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__head{font-size:1.4641288433vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__head{text-align:left;padding-left:11.25%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list{display:flex;flex-wrap:wrap}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list{display:block}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li{width:50%}@media screen and (max-width:991px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(n+3){margin-top:.7936507937%}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(odd) .lp-nav__list_ph{margin-left:3.1746031746%}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(odd) .lp-nav__list_label{margin-left:-3.1746031746%}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(even) .lp-nav__list_ph{margin-left:-2.2222222222%}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(even) .lp-nav__list_label{margin-left:.6349206349%}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li{width:100%;transition:background .3s ease}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li+li{margin-top:3.125%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(1) .lp-nav__list_ph .ph{width:53.3834586466%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(1) .lp-nav__list_ph .ph{width:50.7142857143%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(2) .lp-nav__list_ph .ph{width:77.4436090226%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(2) .lp-nav__list_ph .ph{width:73.5714285714%}}@media screen and (max-width:991px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(3) .lp-nav__list_ph{align-items:flex-end}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(3) .lp-nav__list_ph .ph{width:84.962406015%;margin-bottom:2.2556390977%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(3) .lp-nav__list_ph .ph{width:80.7142857143%;margin:0}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(4) .lp-nav__list_ph .ph{width:76.6917293233%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(4) .lp-nav__list_ph .ph{width:72.8571428571%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(5) .lp-nav__list_ph{display:block}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(5) .lp-nav__list_ph .ph{width:71.4285714286%;margin-left:7.5187969925%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(5) .lp-nav__list_ph .ph{width:67.8571428571%;margin-left:10%;margin-top:-8.5714285714%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(6) .lp-nav__list_ph .ph{width:58.6466165414%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(6) .lp-nav__list_ph .ph{width:55.7142857143%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(7) .lp-nav__list_ph .ph{width:38.3458646617%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li:nth-of-type(7) .lp-nav__list_ph .ph{width:36.4285714286%}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list li.current{background:#ccc}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list a{display:flex;align-items:center}@media (any-hover:hover){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list a:hover{opacity:1}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list a:hover .lp-nav__list_ph{scale:1.06}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list_ph{width:42.2222222222%;aspect-ratio:133/110;display:flex;align-items:center;justify-content:center;transition:scale .2s ease}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list_ph{width:43.75%;aspect-ratio:140/103}}.lp-wrapper.lp-gift .lp-anchor .lp-nav__list_label{font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;line-height:1.1666666667;margin-top:.4em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list_label{font-size:3.2vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .lp-nav__list_label{font-size:.878477306vw}}.lp-wrapper.lp-gift .lp-anchor .bound_area{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;pointer-events:none;--bound-speed:0.8}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .bound_area{--bound-speed:1}}.lp-wrapper.lp-gift .lp-anchor .bound_area .star{width:14.9333333333%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-anchor .bound_area .star{width:33.1950207469%}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp_items{width:82.3572474378%}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec{display:flex;align-items:flex-start}}.lp-wrapper.lp-gift .lp-sec__main{position:relative;font-size:0}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main{width:45.7777777778%;position:sticky;top:81px;left:0}}.lp-wrapper.lp-gift .lp-sec__main .sec_head{width:100%;position:absolute;z-index:2;text-align:center;top:0;left:0;color:#fff;font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;margin-top:9.6%}.lp-wrapper.lp-gift .lp-sec__main .sec_head span{display:block}.lp-wrapper.lp-gift .lp-sec__main .sec_head .row1{font-size:9.3333333333vw}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row1{font-size:2.5622254758vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row1{font-size:12vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row1{font-size:3.2942898975vw}}.lp-wrapper.lp-gift .lp-sec__main .sec_head .row2{font-size:3.7333333333vw;margin-top:.3em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row2{font-size:1.0248901903vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row2{font-size:4.8vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__main .sec_head .row2{font-size:1.317715959vw}}.lp-wrapper.lp-gift .lp-sec__main .sec_ph{width:100%;aspect-ratio:750/1000}.lp-wrapper.lp-gift .lp-sec__main .sec_slider{width:100%;position:relative;z-index:1;overflow:hidden;aspect-ratio:750/1000}.lp-wrapper.lp-gift .lp-sec__main .sec_slider .slider_wrapper{width:400%;display:flex}.lp-wrapper.lp-gift .lp-sec__main .sec_slider .slide{width:25%;aspect-ratio:750/1000}.lp-wrapper.lp-gift .lp-sec__main.show .sec_slider .slider_wrapper{animation:switch_ph 6s steps(1) infinite}@keyframes switch_ph{0%{translate:0 0}16.666%{translate:-25% 0}33.333%{translate:-50% 0}50%{translate:-75% 0}66.666%{translate:-50% 0}83.333%{translate:-25% 0}100%{translate:0 0}}.lp-wrapper.lp-gift .lp-sec__list{width:93.3333333333%;margin:0 auto;border-left:1px solid #93171e;border-right:1px solid #93171e;padding-bottom:21.3333333333%;display:flex;flex-wrap:wrap;justify-content:space-evenly}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list{width:50.6666666667%;padding-bottom:11.1111111111%;border-bottom:1px solid #93171e}.lp-wrapper.lp-gift .lp-sec__list:last-of-type{border-bottom:none}}.lp-wrapper.lp-gift .lp-sec__list li{width:44.2857142857%;padding:5.7142857143% 0 5%;border-bottom:1px solid #93171e}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list li{width:43.8596491228%;padding:7.0175438596% 0 4.8245614035%}}@media screen and (max-width:991px){.lp-wrapper.lp-gift .lp-sec__list li:nth-of-type(-n+2){padding-top:2.8571428571%}}.lp-wrapper.lp-gift .lp-sec__list a{display:block}.lp-wrapper.lp-gift .lp-sec__list .item_ph{position:relative;aspect-ratio:310/413}.lp-wrapper.lp-gift .lp-sec__list .item_ph .cat{font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;font-size:2.8vw;position:absolute;top:1.2em;left:1.2em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .item_ph .cat{font-size:.7686676428vw}}.lp-wrapper.lp-gift .lp-sec__list .price{line-height:1.25;padding:.8em .4em 0}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .price{line-height:1.3571428571;font-size:3.7333333333vw;padding:1em .8em 0}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .price{font-size:1.0248901903vw}}.lp-wrapper.lp-gift .lp-sec__list .viewall{padding-bottom:0;border-bottom:none}.lp-wrapper.lp-gift .lp-sec__list .viewall a{background:#93171e;height:100%;border-radius:10px;color:#fff;padding:12.9032258065% 0 11.2903225806%;position:relative}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall a{border-radius:15px;padding:10% 0 12%}}@media (any-hover:hover){.lp-wrapper.lp-gift .lp-sec__list .viewall a:hover{opacity:1}.lp-wrapper.lp-gift .lp-sec__list .viewall a:hover .viewall_ph{scale:1.04}.lp-wrapper.lp-gift .lp-sec__list .viewall a:hover .viewall_label .arrow{right:2%}}.lp-wrapper.lp-gift .lp-sec__list .viewall_inner{display:flex;flex-direction:column;height:100%;position:relative;z-index:2}.lp-wrapper.lp-gift .lp-sec__list .viewall_head{text-align:center}.lp-wrapper.lp-gift .lp-sec__list .viewall_head span{display:block;font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal}.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row1{font-size:2.6666666667vw;margin-bottom:.3em}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row1{font-size:.7320644217vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row1{font-size:4.2666666667vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row1{font-size:1.1713030747vw}}.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row2{font-size:5.3333333333vw}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row2{font-size:1.4641288433vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row2{font-size:8.5333333333vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_head .row2{font-size:2.3426061493vw}}.lp-wrapper.lp-gift .lp-sec__list .viewall_ph{flex-grow:1;transition:scale .3s ease}.lp-wrapper.lp-gift .lp-sec__list .viewall_ph img{animation:fuwafuwa 1.1s ease-in-out infinite alternate-reverse}@keyframes fuwafuwa{0%{transform:translateY(2%) rotate(-2deg) scale(1)}100%{transform:translateY(-2%) rotate(0) scale(1.02)}}.lp-wrapper.lp-gift .lp-sec__list .viewall_label{width:78.3870967742%;margin:0 auto;position:relative;border-bottom:1px solid #fff;font-size:4vw}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_label{font-size:1.0980966325vw}}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_label{font-size:6.4vw}}@media screen and (min-width:992px) and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall_label{font-size:1.756954612vw}}.lp-wrapper.lp-gift .lp-sec__list .viewall_label .label{text-align:center;font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal}.lp-wrapper.lp-gift .lp-sec__list .viewall_label .arrow{width:5.7613168724%;position:absolute;bottom:0;right:5.7613168724%;margin-bottom:.4em;transition:right .3s ease}.lp-wrapper.lp-gift .lp-sec__list .viewall .bound_area{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.lp-wrapper.lp-gift .lp-sec__list .viewall .bound_area .star{width:22.5806451613%}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-sec__list .viewall .bound_area .star{width:22.8%}}.lp-wrapper.lp-gift #fashion .viewall_ph{width:71.2903225806%;margin:12.9032258065% auto 0}.lp-wrapper.lp-gift #lifestyle .viewall_ph{width:83.8709677419%;margin-top:30.3225806452%;margin-left:11.6129032258%}.lp-wrapper.lp-gift #cardigan .viewall_ph{width:101.2903225806%;margin-top:19.6774193548%}.lp-wrapper.lp-gift #jewelry .viewall_ph{width:74.5161290323%;margin-top:14.5161290323%;margin-left:16.7741935484%}.lp-wrapper.lp-gift #bag .viewall_ph{width:82.9032258065%;margin-top:10.9677419355%;margin-left:11.2903225806%}.lp-wrapper.lp-gift #wallet .viewall_ph{width:75.8064516129%;margin-top:12.5806451613%;margin-left:13.8709677419%}.lp-wrapper.lp-gift #watch .viewall_ph{width:65.1612903226%;margin-top:12.2580645161%;margin-left:17.4193548387%}.lp-wrapper.lp-gift .lp-footer{padding:10.6666666667% 0}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-footer{padding:6.2225475842% 0}}.lp-wrapper.lp-gift .lp-footer__btn{position:relative;border:#93171e 1px solid;width:42.6666666667%;aspect-ratio:320/60;border-radius:2em;display:flex;align-items:center;justify-content:center;margin:0 auto;transition:background .3s ease}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-footer__btn{width:11.7130307467%}}@media (any-hover:hover){.lp-wrapper.lp-gift .lp-footer__btn:hover{opacity:1;background:#93171e}.lp-wrapper.lp-gift .lp-footer__btn:hover .lp-footer__btn_label{scale:1.04;color:#fff}.lp-wrapper.lp-gift .lp-footer__btn:hover .lp-footer__btn_arrow{background:#fff}}.lp-wrapper.lp-gift .lp-footer__btn_label{font-family:"ITC Century Std Light",sans-serif;font-weight:400;font-style:normal;font-size:4vw;margin-top:.25em;color:#93171e;transition:color .3s ease}@media screen and (min-width:992px){.lp-wrapper.lp-gift .lp-footer__btn_label{font-size:1.0980966325vw}}.lp-wrapper.lp-gift .lp-footer__btn_arrow{position:absolute;top:50%;left:9.375%;translate:0 -50%;width:4.375%;aspect-ratio:14/13;-webkit-mask-image:url(../img/gift/arrow_back.svg);mask-image:url(../img/gift/arrow_back.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background:#93171e;transition:background .3s ease}.lp-wrapper.lp-gift .lp-sticky_nav{position:fixed;bottom:0;left:0;z-index:10;width:100vw;transition:translate .4s ease;translate:0 110%}.lp-wrapper.lp-gift .lp-sticky_nav.show{translate:none}.lp-wrapper.lp-gift .lp-sticky_nav__menu{display:flex;width:250.1333333333%;transition:transform .4s ease}.lp-wrapper.lp-gift .lp-sticky_nav__menu li{width:14.2857142857%;aspect-ratio:268/103;background:#e6e6e6;position:relative}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:before{content:"";display:block;position:absolute;bottom:100%;left:50%;translate:-50% 0;background:#ccc;width:7.4626865672%;aspect-ratio:20/11;-webkit-clip-path:polygon(50% 0,0 100%,100% 100%);clip-path:polygon(50% 0,0 100%,100% 100%);opacity:0}.lp-wrapper.lp-gift .lp-sticky_nav__menu li+li{border-left:1px solid #ccc}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(1) .menu_ph{width:23.5074626866%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(2) .menu_ph{width:30.223880597%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(3) .menu_ph{width:39.1791044776%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(4) .menu_ph{width:34.328358209%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(5) .menu_ph{width:30.5970149254%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(6) .menu_ph{width:23.1343283582%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li:nth-of-type(7) .menu_ph{width:16.4179104478%}.lp-wrapper.lp-gift .lp-sticky_nav__menu li.current{background:#ccc}.lp-wrapper.lp-gift .lp-sticky_nav__menu li.current:before{opacity:1}.lp-wrapper.lp-gift .lp-sticky_nav__menu a{height:100%;display:flex;align-items:center;justify-content:center;gap:6.7164179104%}.lp-wrapper.lp-gift .lp-sticky_nav__menu .menu_label{font-family:"ITC Century Std Book",sans-serif;font-weight:400;font-style:normal;line-height:1.0833333333;margin-top:.4em}