.xmas2025-wrapper{width:100%}@media(min-width: 768px){.xmas2025-wrapper a{transition:all .2s linear}}.xmas2025-wrapper img{width:100%;height:auto;vertical-align:bottom}.xmas2025-mainV{width:100%;background:#fff3cc}.xmas2025-mainV h2{width:100%;margin:0 auto}.xmas2025-read{background-repeat:no-repeat;background-position:center bottom}@media(min-width: 768px){.xmas2025-read{background-image:url(/assets/images/campaign/xmas2025/bg_grey.png);background-size:auto}}@media(max-width: 767.98px){.xmas2025-read{background-image:url(/assets/images/campaign/xmas2025/sp/bg_grey.png);background-position:center;background-size:95%}}.xmas2025-readInner{width:100%;max-width:1020px;margin:0 auto}.xmas2025-outline p{max-width:850px;margin:auto}@media(min-width: 768px){.xmas2025-outline{width:96.6666666667%;padding-top:8.8235294118%;margin:0 auto 5.8823529412%}}@media(max-width: 767.98px){.xmas2025-outline{width:91.0666666667%;padding-top:8%;margin:0 auto 9.3333333333%}}@media(min-width: 768px){.xmas2025-menuWrapper{padding-bottom:17.6470588235%}}@media(max-width: 767.98px){.xmas2025-menuWrapper{padding-bottom:11.3333333333%}}.xmas2025-menu{width:100%;max-width:1020px;margin:0 auto;display:flex;align-items:center;justify-content:center}@media(max-width: 767.98px){.xmas2025-menu{flex-wrap:wrap}}#fixed-menu.is_fixed{width:100%;position:fixed;top:0;left:0;z-index:10;background:#fff}#fixed-menu.is_fixed .xmas2025-menu{margin-top:0}@media(min-width: 768px){.xmas2025-menu li+li{margin-left:.4901960784%}}@media(min-width: 768px){.xmas2025-menu li{width:16.2745098039%}}@media(max-width: 767.98px){.xmas2025-menu li{width:33.3%}}.xmas2025-menu li a{display:block}#fixed-menu.is_fixed .xmas2025-menu--education a{background-color:#dff2fc}#fixed-menu.is_fixed .xmas2025-menu--other a{background-color:#fef2b8}#fixed-menu.is_fixed .xmas2025-menu--pretend a{background-color:#fdebc8}#fixed-menu.is_fixed .xmas2025-menu--music a{background-color:#e7d8ea}#fixed-menu.is_fixed .xmas2025-menu--assembly a{background-color:#e1efd8}#fixed-menu.is_fixed .xmas2025-menu--baby a{background-color:#fbdbd4}.xmas2025-campaign{background:#f9ccbd}@media(min-width: 768px){.xmas2025-campaign{background-image:url(/assets/images/campaign/xmas2025/campaign_bg.png);background-repeat:no-repeat;background-position:center}}.xmas2025-campaignInner{width:100%;max-width:1020px;margin:0 auto}@media(min-width: 768px){.xmas2025-campaignInner{padding:2.2549019608% 0 2.4509803922%}}@media(max-width: 767.98px){.xmas2025-campaignInner{padding:2.2666666667% 0 7.0666666667%}}.xmas2025-campaign h3{margin:0 auto}@media(min-width: 768px){.xmas2025-campaign h3{width:84.5098039216%}}@media(max-width: 767.98px){.xmas2025-campaign h3{width:99.6%}}@media(min-width: 768px){.xmas2025-campaign p{width:96.9607843137%;margin:-8.137254902% auto 0}}@media(max-width: 767.98px){.xmas2025-campaign p{width:94.2666666667%;margin:-3.6% auto 0}}@media(min-width: 768px){.xmas2025-campaignBtn{display:flex;justify-content:center;margin-top:1.1764705882%}}@media(max-width: 767.98px){.xmas2025-campaignBtn{margin:5.2% auto 0;width:92.1333333333%}}.xmas2025-campaignBtn a{display:block}@media(min-width: 768px){.xmas2025-campaignBtn a{width:38.7254901961%}}@media(max-width: 767.98px){.xmas2025-campaignBtn a{margin:0 auto}}@media(min-width: 768px){.xmas2025-campaignBtn--form{margin-left:5.5882352941%}}@media(max-width: 767.98px){.xmas2025-campaignBtn--form{margin-top:4% !important}}.xmas2025-goods{overflow:hidden}@media(min-width: 768px){.xmas2025-goods{position:relative}}@media(min-width: 768px){.xmas2025-goods:before,.xmas2025-goods:after{display:block;content:"";width:1540px;height:100%;position:absolute;left:calc((100vw - 1540px)/2);background-repeat:repeat-y}}@media(min-width: 768px){.xmas2025-goods:before{background-image:url(/assets/images/campaign/xmas2025/bg_white02.png);background-position:left top;top:55px}}@media(max-width: 767.98px){.xmas2025-goods section{border-top:7px solid transparent;background-image:url(/assets/images/campaign/xmas2025/sp/bg_white.png);background-repeat:repeat-y;background-size:100% auto;background-position:center top}}#education{background-color:#d3edfb}@media(max-width: 767.98px){#education{border-color:#d3edfb}}#music{background-color:#e7d8ea}@media(max-width: 767.98px){#music{border-color:#e7d8ea}}#assembly{background-color:#e1efd8}@media(max-width: 767.98px){#assembly{border-color:#e1efd8}}#pretend{background-color:#fdebc8}@media(max-width: 767.98px){#pretend{border-color:#fdebc8}}#baby{background-color:#fbdbd4}@media(max-width: 767.98px){#baby{border-color:#fbdbd4}}#other{background-color:#fff2b8}@media(max-width: 767.98px){#other{border-color:#fff2b8}}.xmas2025-goodsInner{width:100%;max-width:1020px;margin:0 auto}@media(min-width: 768px){.xmas2025-goodsInner{width:94.6666666667%}}.xmas2025-goods section h3{text-align:center}@media(min-width: 768px){.xmas2025-goods section h3{padding-top:6.862745098%}}@media(max-width: 767.98px){.xmas2025-goods section h3{padding-top:calc(5.3333333333% - 7px)}}.xmas2025-goods section h3 img{margin:0 auto}@media(min-width: 768px){.xmas2025-goods section h3 img{width:83.431372549%}}@media(max-width: 767.98px){.xmas2025-goods section h3 img{max-width:100%}}.xmas2025-goodsList{width:100%}@media(min-width: 768px){.xmas2025-goodsList{margin:3.9215686275% auto 0;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative;z-index:1}}@media(max-width: 767.98px){.xmas2025-goodsList{width:100%;margin:5.3333333333% auto 0;padding:0 4%}}.xmas2025-goodsList>li{background:#fff;border-radius:10px}@media(min-width: 768px){.xmas2025-goodsList>li{width:47.5490196078%}}@media(max-width: 767.98px){.xmas2025-goodsList>li{font-size:14px}}@media(min-width: 768px){.xmas2025-goodsList>li:nth-child(even){margin-left:4.9019607843%}}@media(min-width: 768px){.xmas2025-goodsList>li:nth-child(n+3){margin-top:2.4509803922%}}@media(max-width: 767.98px){.xmas2025-goodsList>li+li{margin-top:4%}}.xmas2025-goodsList>li a{position:relative;display:flex;flex-direction:column;font-weight:500}@media(min-width: 768px){.xmas2025-goodsList>li a{padding:25px 25px 50px;height:100%}}@media(max-width: 767.98px){.xmas2025-goodsList>li a{padding:15px 20px}}.xmas2025-goodsList .ico{text-indent:100%;white-space:nowrap;overflow:hidden;font-size:0;position:absolute;top:10px;display:block;background-color:#1e51a2;background-repeat:no-repeat;background-position:center;border-radius:100px}@media(min-width: 768px){.xmas2025-goodsList .ico{background-image:url(/assets/images/campaign/xmas2025/icon_1-5.png);width:75px;height:75px;right:10px}}@media(max-width: 767.98px){.xmas2025-goodsList .ico{background-image:url(/assets/images/campaign/xmas2025/sp/icon_1-5.png);left:10px;width:60px;height:60px;background-size:70%}}#music .xmas2025-goodsList .ico{background-color:#7d4698}#assembly .xmas2025-goodsList .ico{background-color:#32946f}#pretend .xmas2025-goodsList .ico{background-color:#eb6100}#baby .xmas2025-goodsList .ico{background-color:#e60012}#other .xmas2025-goodsList .ico{background-color:#f5a100}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-03{background-image:url(/assets/images/campaign/xmas2025/icon_3.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-03{background-image:url(/assets/images/campaign/xmas2025/sp/icon_3.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-10{background-image:url(/assets/images/campaign/xmas2025/icon_10.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-10{background-image:url(/assets/images/campaign/xmas2025/sp/icon_10.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-15{background-image:url(/assets/images/campaign/xmas2025/icon_1-5.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-15{background-image:url(/assets/images/campaign/xmas2025/sp/icon_1-5.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-25{background-image:url(/assets/images/campaign/xmas2025/icon_2-5.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-25{background-image:url(/assets/images/campaign/xmas2025/sp/icon_2-5.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-02{background-image:url(/assets/images/campaign/xmas2025/icon_2.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-02{background-image:url(/assets/images/campaign/xmas2025/sp/icon_2.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-08{background-image:url(/assets/images/campaign/xmas2025/icon_8.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-08{background-image:url(/assets/images/campaign/xmas2025/sp/icon_8.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-0m{background-image:url(/assets/images/campaign/xmas2025/icon_0m.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-0m{background-image:url(/assets/images/campaign/xmas2025/sp/icon_0m.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-3m{background-image:url(/assets/images/campaign/xmas2025/icon_3m.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-3m{background-image:url(/assets/images/campaign/xmas2025/sp/icon_3m.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-6m{background-image:url(/assets/images/campaign/xmas2025/icon_6m.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-6m{background-image:url(/assets/images/campaign/xmas2025/sp/icon_6m.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-8m{background-image:url(/assets/images/campaign/xmas2025/icon_8m.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-8m{background-image:url(/assets/images/campaign/xmas2025/sp/icon_8m.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-10m{background-image:url(/assets/images/campaign/xmas2025/icon_10m.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-10m{background-image:url(/assets/images/campaign/xmas2025/sp/icon_10m.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-10m5{background-image:url(/assets/images/campaign/xmas2025/icon_10m-5.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-10m5{background-image:url(/assets/images/campaign/xmas2025/sp/icon_10m-5.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-1h5{background-image:url(/assets/images/campaign/xmas2025/icon_1h-5.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-1h5{background-image:url(/assets/images/campaign/xmas2025/sp/icon_1h-5.png)}}@media(min-width: 768px){.xmas2025-goodsList .ico.ico-allaege{background-image:url(/assets/images/campaign/xmas2025/icon_allages.png)}}@media(max-width: 767.98px){.xmas2025-goodsList .ico.ico-allaege{background-image:url(/assets/images/campaign/xmas2025/sp/icon_allages.png)}}.xmas2025-goodsList .ico.ico-no{background-image:none}.xmas2025-goodsThumb{width:100%;background-repeat:no-repeat;background-position:center;background-size:contain}@media(min-width: 768px){.xmas2025-goodsThumb{padding-top:64.367816092%}}@media(max-width: 767.98px){.xmas2025-goodsThumb{padding-top:75.4098360656%}}.xmas2025-goodsList h4{display:flex;flex-grow:1;color:#1e51a2;font-weight:700}@media(min-width: 768px){.xmas2025-goodsList h4{font-size:22px;margin-top:20px}}@media(max-width: 767.98px){.xmas2025-goodsList h4{font-size:17px;margin-top:10px}}#music .xmas2025-goodsList h4{color:#7d4698}#assembly .xmas2025-goodsList h4{color:#32946f}#pretend .xmas2025-goodsList h4{color:#eb6100}#baby .xmas2025-goodsList h4{color:#e60012}#other .xmas2025-goodsList h4{color:#f5a100}.xmas2025-goodsList li a>p{color:#727171}@media(min-width: 768px){.xmas2025-goodsList li a>p{margin-top:10px}}@media(max-width: 767.98px){.xmas2025-goodsList li a>p{max-height:99999px;margin-top:5px;font-size:13px}}.xmas2025-goodsList .xmas2025-goodsCompany{text-align:right;font-weight:700}@media(min-width: 768px){.xmas2025-goodsList .xmas2025-goodsCompany{position:absolute;width:100%;bottom:0;right:0;padding:25px;font-size:13px;margin-top:0}}@media(max-width: 767.98px){.xmas2025-goodsList .xmas2025-goodsCompany{max-height:99999px;font-size:10px}}.xmas2025-goodsBtn{text-align:center}@media(min-width: 768px){.xmas2025-goodsBtn{margin-top:60px;position:relative;z-index:1;padding-bottom:8.6274509804%}}@media(max-width: 767.98px){.xmas2025-goodsBtn{margin-top:8%;padding-bottom:8%}}@media(min-width: 768px){.xmas2025-goodsBtn+.xmas2025-goodsBtn{margin-top:100px}}@media(max-width: 767.98px){.xmas2025-goodsBtn+.xmas2025-goodsBtn{margin-top:13.3333333333%}}.xmas2025-goodsBtn>a{display:block;margin:0 auto}@media(min-width: 768px){.xmas2025-goodsBtn>a{width:54.4117647059%}}@media(max-width: 767.98px){.xmas2025-goodsBtn>a{width:92%}}.xmas2025-goodsBtn .sns{margin-bottom:0}
