<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body img,body svg{max-width:100%;height:auto;-webkit-touch-callout:none;line-height:1}#contents{font-family:'メイリオ', 'Meiryo', sans-serif}.btn_ptop{z-index:1000}.sub_tit3{font-size:2rem;font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif}.sub_tit3 span{display:inline-block}.txt{font-size:1.7rem;line-height:2.11765}@media only screen and (max-width: 767px){.txt{font-size:1.2rem}}.txt.center{text-align:center}.comp_text_ss{font-size:1.6rem;line-height:1.66667;letter-spacing:.08em;font-feature-settings:"palt"}@media only screen and (min-width: 768px) and (max-width: 1024px){.comp_text_ss{font-size:1.4rem}}@media only screen and (max-width: 767px){.comp_text_ss{font-size:1.209rem}}.gift_tit{font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;justify-content:center;margin-inline:auto}.gift_tit span{display:inline-block}.gift_tit span.jp{font-size:4rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_tit span.jp{font-size:3rem}}@media only screen and (max-width: 767px){.gift_tit span.jp{font-size:2rem}}.gift_tit span.sub{font-size:3.5rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_tit span.sub{font-size:2.5rem}}@media only screen and (max-width: 767px){.gift_tit span.sub{font-size:1.5rem}}.gift_tit span.sub::before,.gift_tit span.sub::after{content:'';position:absolute;top:50%;transform:translateY(-50%);height:1px;width:4rem;background:#000}.gift_tit span.sub::before{left:-4.5rem}.gift_tit span.sub::after{right:-4.5rem}.gift_tit.center{text-align:center}.gift_tit--pt2{font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif}.gift_tit--pt2 span{font-size:3.5rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_tit--pt2 span{font-size:2.5rem}}@media only screen and (max-width: 767px){.gift_tit--pt2 span{font-size:2rem}}.gift_tit--pt2.center{text-align:center}.gift_tit--pt3{font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;padding-top:1em;border-top:1px dotted #B7B7B7}.gift_tit--pt3 span{display:inline-block;font-size:3rem;position:relative}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_tit--pt3 span{font-size:2rem}}@media only screen and (max-width: 767px){.gift_tit--pt3 span{font-size:2rem}}.gift_tit--pt3 span::before{content:'';height:5px;width:100%;background:#2F0B60;top:-.6em;left:50%;transform:translateX(-50%);position:absolute}@media only screen and (max-width: 1024px){.gift_tit--pt3 span::before{top:-.9em}}.gift_tit--pt3.center{text-align:center}.gift_tit_tate,.gift_tit_tate--pt2{writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-webkit-text-orientation:upright;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block;font-feature-settings:normal;font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;margin-block:auto;flex-direction:column}.gift_tit_tate span,.gift_tit_tate--pt2 span{display:block;font-size:3.5rem;position:relative;height:100%;text-align:left;line-height:1.75}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_tit_tate span,.gift_tit_tate--pt2 span{font-size:3rem}}@media only screen and (max-width: 767px){.gift_tit_tate span,.gift_tit_tate--pt2 span{font-size:2rem}}.gift_tit_tate span::before,.gift_tit_tate--pt2 span::before{content:'';position:absolute;top:0;right:0;height:100%;width:1px;background:#000}.gift_tit_tate span.sub,.gift_tit_tate--pt2 span.sub{height:auto;display:inline-block;font-size:1.5rem;background:#2F0B60;color:#fff;padding:.5em .25em;margin-left:1em}@media only screen and (max-width: 1024px){.gift_tit_tate span.sub,.gift_tit_tate--pt2 span.sub{font-size:1rem}}@media only screen and (max-width: 767px){.gift_tit_tate span.sub,.gift_tit_tate--pt2 span.sub{font-size:1.5rem}}.gift_tit_tate.center,.center.gift_tit_tate--pt2{text-align:center}.btn_solid02 a{position:relative;border:#ccc solid 1px;display:block;font-size:1.6rem;font-size:15px;width:200px;min-height:40px;padding:8px 17px 5px 17px;box-sizing:border-box;text-align:center;line-height:normal;transition:.5s background-color ease-in-out,.5s color ease-in-out}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_solid02 a{font-size:1.5rem}}@media only screen and (max-width: 767px){.btn_solid02 a{font-size:1.302rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.btn_solid02 a{padding:14px 15px}}@media only screen and (max-width: 767px){.btn_solid02 a{padding:14px 15px;width:80%}}.btn_solid02 a::after{content:'';position:absolute;width:15px;height:1px;background:#ccc;position:absolute;top:50%;right:0%}.btn_solid02 a:hover{border:#2F0B60 solid 1px;color:#000;background-color:#cab1d7}.btn_solid02 a:hover::after{background:#2F0B60}.gift_btn--pt1{font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;font-size:2rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.gift_btn--pt1{font-size:1.5rem}}@media only screen and (max-width: 767px){.gift_btn--pt1{font-size:1rem}}.con_mv{width:100%;max-width:100%;text-align:center}.con_mv img{max-width:100%;height:auto}.intro{width:100%;max-width:100%;background:url(../../2024marche/bg_concept.jpg);background-size:cover;background-position:center;min-height:735px;padding:64px 0 66px;box-sizing:border-box}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro{min-height:auto}}@media only screen and (max-width: 767px){.intro{min-height:auto}}.intro .cbox{margin:0 auto;width:67.70833%}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro .cbox{width:90%}}@media only screen and (max-width: 767px){.intro .cbox{width:90%;text-align:left}}.intro .cbox .tit{font-weight:bold}.intro .cbox .tit .cl{color:#2F0B60}.intro .cbox .tit .cl2{color:#2F0B60}.intro .cbox .txt{text-align:center;margin-top:37px}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro .cbox .txt{margin-top:20px}}@media only screen and (max-width: 767px){.intro .cbox .txt{margin-top:1em}}@media only screen and (max-width: 767px){.intro .cbox .txt{text-align:left}}.intro .cbox .mtop{margin-top:78px}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro .cbox .mtop{margin-top:40px}}@media only screen and (max-width: 767px){.intro .cbox .mtop{margin-top:1.4em}}.intro .cbox .morning{font-size:1.7rem;font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif}@media only screen and (min-width: 768px) and (max-width: 1024px){.intro .cbox .morning{font-size:1.6rem}}@media only screen and (max-width: 767px){.intro .cbox .morning{font-size:1.488rem}}.con_intro{width:100%;margin-top:calc(80 / 1920 * 100%)}.con_intro .txt{margin-top:calc(60 / 1920 * 100%)}.con_omotenashi{margin-top:calc(78 / 1920 * 100%);padding:calc(80 / 1920 * 100%) 0 calc(93 / 1920 * 100%);background:url(../../2025gift/images/bg_omotenashi.jpg) top center/contain repeat;position:relative}.con_omotenashi::before{content:'';width:30.83333%;height:12.44792%;top:0;left:50%;transform:translateX(-50%);position:absolute;background:url(../../2025gift/images/bg_wagara.png) top center/contain no-repeat}@media only screen and (max-width: 767px){.con_omotenashi::before{max-height:70px}}.con_omotenashi .gift_tit_tate,.con_omotenashi .gift_tit_tate--pt2{position:relative;z-index:1}.con_omotenashi .block_product ul{margin:0 auto;margin-right:auto;margin-left:auto;margin-top:70px;display:flex;flex:1;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_omotenashi .block_product ul{max-width:1280px}}@media only screen and (min-width: 1920px){.con_omotenashi .block_product ul{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1919px){.con_omotenashi .block_product ul{width:90%}}@media only screen and (max-width: 767px){.con_omotenashi .block_product ul{width:90%}}@media only screen and (max-width: 767px){.con_omotenashi .block_product ul{margin-top:10%}}.con_omotenashi .block_product ul li{display:flex;flex-direction:column;width:46.875%;position:relative;background:#fff}@media only screen and (min-width: 768px){.con_omotenashi .block_product ul li{margin-left:6.25%}.con_omotenashi .block_product ul li:nth-child(2n+1){margin-left:0}.con_omotenashi .block_product ul li:nth-child(n+3){margin-top:4.92188%}}@media only screen and (max-width: 767px){.con_omotenashi .block_product ul li{width:100%}.con_omotenashi .block_product ul li:not(:first-child){margin-top:2em}}.con_omotenashi .block_product ul li .sub_tit3{text-align:center}.con_omotenashi .block_product ul li .price{font-size:2.4rem;color:#990100;letter-spacing:2px;line-height:1.625;font-feature-settings:"palt";font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_omotenashi .block_product ul li .price{font-size:2.4rem}}@media only screen and (max-width: 767px){.con_omotenashi .block_product ul li .price{font-size:2.232rem}}.con_omotenashi .block_product ul li .price span{display:inline-block;color:#990100;font-size:64%}.con_omotenashi .block_product ul li .btn_solid02{margin:0 auto;margin-top:20px}@media only screen and (max-width: 767px){.con_omotenashi .block_product ul li .btn_solid02{margin-top:5%}}.con_omotenashi .block_product ul li .btn_solid02 a{margin:auto;text-align:center;display:block}.con_omotenashi .block_product ul li .inner_detail{order:2;padding:6.66667% 8.33333%;box-sizing:border-box}.con_omotenashi .block_product ul li .inner_detail .wrp_detail{border-top:1px dotted #000;border-bottom:1px dotted #000;padding:.5em 0;margin-top:6%}.con_omotenashi .block_product ul li .inner_detail .wrp_detail .txt{text-align:left;padding:0 7%;box-sizing:border-box;font-size:1.3rem;line-height:1.69231}.con_omotenashi .block_product ul li .inner_detail .wrp_chef{display:flex;flex-wrap:wrap;margin-top:5.6%}.con_omotenashi .block_product ul li .inner_detail .wrp_chef .img{order:1;width:30%;position:relative}.con_omotenashi .block_product ul li .inner_detail .wrp_chef .img::before{content:"";display:block;padding-top:100%}.con_omotenashi .block_product ul li .inner_detail .wrp_chef .img img{position:absolute;top:0;border-radius:20px}.con_omotenashi .block_product ul li .inner_detail .wrp_chef .txt{order:2;font-size:1.3rem;line-height:1.69231;width:65%;margin-left:5%}.con_omotenashi .block_product ul li .inner_detail .wrp_price{margin-top:7.8%}.con_omotenashi .block_product ul li .inner_detail .btn_solid02{margin-top:7.8%}.con_omotenashi .block_product ul li .inner_img{order:1}.con_omotenashi .block_product ul li .inner_img .wrp_img .photo img{width:100%}.con_pickCategory{width:91.666666%;margin-right:auto;margin-left:auto;margin-top:calc(94 / 1920 * 100%);max-width:845px}.con_pickCategory ul{display:flex;flex-wrap:wrap;gap:6rem 4.73373%;margin-top:calc(48 / 1920 * 100%)}@media only screen and (max-width: 767px){.con_pickCategory ul{gap:20px 2%}}.con_pickCategory ul li{width:29.5858%}@media only screen and (max-width: 767px){.con_pickCategory ul li{width:calc(90% / 3);margin-left:calc(9% / 3)}.con_pickCategory ul li:nth-child(3n+1){margin-left:0}}.con_pickCategory ul li a{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}.con_pickCategory ul li a p.gift_btn--pt1{order:2;margin-top:1em;background:#594278;max-width:220px;width:100%;text-align:center;color:#fff;border-radius:50px;padding:.5em 0}.con_pickCategory ul li a p.img{order:1}.con_mamechishiki{width:91.666666%;max-width:1600px;margin-right:auto;margin-left:auto;position:relative;margin-top:calc(144 / 1920 * 100%);padding-bottom:calc(123 / 1920 * 100%);box-sizing:border-box}.con_mamechishiki::before{content:'';width:100%;height:calc(100% - 4em);background:#E1D8EE;position:absolute;top:4em;left:50%;transform:translateX(-50%);z-index:0}.con_mamechishiki *[class^="gift_tit"],.con_mamechishiki&gt;.txt{position:relative;z-index:1}.con_mamechishiki .gift_tit_tate--pt2 span{margin-left:0}.con_mamechishiki .gift_tit--pt2,.con_mamechishiki&gt;.txt{margin-top:calc(30 / 1920 * 100%)}.con_mamechishiki&gt;.txt{font-size:1.5rem;line-height:1.73333}@media only screen and (max-width: 767px){.con_mamechishiki&gt;.txt{font-size:1.2rem}}.con_mamechishiki&gt;.txt.center{text-align:center}.con_mamechishiki .block{width:91.666666%;max-width:1280px;margin-right:auto;margin-left:auto;margin-top:calc(42 / 1920 * 100%);position:relative;z-index:1}@media only screen and (max-width: 767px){.con_mamechishiki .block{margin-top:2em}}.con_mamechishiki .block ul{display:flex;flex-wrap:wrap;gap:10px .78125%}@media only screen and (max-width: 767px){.con_mamechishiki .block ul{gap:20px .78125%}}.con_mamechishiki .block ul li{position:relative;width:32.8125%;background:#fff;padding:5.70313% 2.73438% 5.23438%;box-sizing:border-box}.con_mamechishiki .block ul li:nth-child(odd){background:#F6F4F9}.con_mamechishiki .block ul li::before{position:absolute;content:"";left:0;top:0;width:0;height:0;border-style:solid;border-width:40px 40px 0 0;border-color:#594278 transparent transparent transparent;z-index:1}.con_mamechishiki .block ul li h4{font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;text-align:center;line-height:1.5}@media only screen and (max-width: 767px){.con_mamechishiki .block ul li{width:100%}}.con_mamechishiki .block ul li .txt{padding-top:9.52381%;margin-top:7.14286%;border-top:1px dotted #777;box-sizing:border-box;font-size:1.5rem;line-height:1.73333}@media only screen and (max-width: 767px){.con_mamechishiki .block ul li .txt{font-size:1.2rem;padding-top:3.80952%;margin-top:2.85714%}}.con_mamechishiki .block ul li .txt.center{text-align:center}.con_pickFaq{width:91.666666%;max-width:1280px;margin-right:auto;margin-left:auto;margin-top:calc(148 / 1920 * 100%);position:relative;padding-bottom:calc(123 / 1920 * 100%);box-sizing:border-box}.con_pickFaq .box_faq{margin-top:2em}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickFaq .box_faq{margin-top:1.8em}}@media only screen and (max-width: 767px){.con_pickFaq .box_faq{margin-top:1.2em}}.con_pickFaq .box_faq .title_s{margin-top:3.4em;font-weight:500;margin-bottom:1em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_pickFaq .box_faq .title_s{margin-top:3em}}@media only screen and (max-width: 767px){.con_pickFaq .box_faq .title_s{margin-top:2.6em}}.con_pickFaq .box_faq dl:not(:first-child){margin-top:3.125%}.con_pickFaq .box_faq dl .accordion{cursor:pointer;position:relative;border:1px solid #E5E3E3;padding:1.25em 3.125%;box-sizing:border-box}@media only screen and (max-width: 767px){.con_pickFaq .box_faq dl .accordion{padding:1em 3.125%}}.con_pickFaq .box_faq dl .accordion .txt_base{position:relative;display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px);text-indent:0px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.8rem;font-family:"Shippori Mincho",'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif}@media only screen and (max-width: 767px){.con_pickFaq .box_faq dl .accordion .txt_base{width:95%;font-size:1.3rem}}.con_pickFaq .box_faq dl .accordion .txt_base .q{margin-right:0.5em}@media only screen and (max-width: 767px){.con_pickFaq .box_faq dl .accordion .txt_base .q{font-size:1.5rem}}.con_pickFaq .box_faq dl .accordion:before,.con_pickFaq .box_faq dl .accordion:after{position:absolute;content:"";display:block;-webkit-transition:all 0.4s;transition:all 0.4s;background:#646464;right:16px;top:48%;width:14px;height:2px}.con_pickFaq .box_faq dl .accordion:before{top:48%;right:10px;transform:rotate(0deg)}.con_pickFaq .box_faq dl .accordion:after{top:48%;right:10px;transform:rotate(90deg)}.con_pickFaq .box_faq dl dd{display:none;cursor:auto}.con_pickFaq .box_faq dl dd .txt_base{width:100%;position:relative;text-align:left;padding:2em 3.125%;box-sizing:border-box;background:#FAF8F8;font-size:1.3rem}@media only screen and (max-width: 767px){.con_pickFaq .box_faq dl dd .txt_base{padding:1em 3.125%}}.con_pickFaq .box_faq dl dd .txt_base .a{font-family:"Shippori Mincho",'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;font-size:1.8rem;margin-right:0.5em}@media only screen and (max-width: 767px){.con_pickFaq .box_faq dl dd .txt_base .a{font-size:1.5rem}}.con_pickFaq .box_faq dl dd a{color:#41808E}.con_pickFaq .box_faq dl dd span{display:inline-block;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.con_pickFaq .box_faq dl .active:after{transform:rotate(180deg)}.con_pickFaq .box_faq dl .comp_form_att{margin-top:0}.con_list{padding:calc(80 / 1920 * 100%) 0 calc(236 / 1920 * 100%);background:url(../../2025gift/images/bg_omotenashi.jpg) top center/cover repeat;position:relative}.con_list::before{content:'';width:30.83333%;height:12.44792%;top:0;left:50%;transform:translateX(-50%);position:absolute;background:url(../../2025gift/images/bg_wagara.png) top center/contain no-repeat}.con_list .inner{margin-right:auto;margin-left:auto;background:#fff;margin-top:calc(92 / 1920 * 100%);padding:3.64583% 0;box-sizing:border-box}@media only screen and (min-width: 768px){.con_list .inner{max-width:1400px}}@media only screen and (min-width: 1920px){.con_list .inner{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1919px){.con_list .inner{width:90%}}@media only screen and (max-width: 767px){.con_list .inner{width:90%}}.con_list .inner h3{margin-right:auto;margin-left:auto;margin-inline:auto}@media only screen and (min-width: 768px){.con_list .inner h3{max-width:1280px}}@media only screen and (min-width: 1920px){.con_list .inner h3{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1919px){.con_list .inner h3{width:90%}}@media only screen and (max-width: 767px){.con_list .inner h3{width:90%}}.con_list .inner h3+ul{margin-top:2em}.con_list .inner h3:not(:first-child){margin-top:11.14286%}@media only screen and (max-width: 767px){.con_list .inner h3:not(:first-child){margin-top:8em}}.con_list .inner ul{margin:0 auto;margin-right:auto;margin-left:auto;display:flex;flex-wrap:wrap}@media only screen and (min-width: 768px){.con_list .inner ul{max-width:1280px}}@media only screen and (min-width: 1920px){.con_list .inner ul{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1919px){.con_list .inner ul{width:90%}}@media only screen and (max-width: 767px){.con_list .inner ul{width:90%}}.con_list .inner ul .box_list{width:30.85938%;margin-bottom:50px}@media only screen and (max-width: 767px){.con_list .inner ul .box_list{margin-bottom:0}}@media only screen and (min-width: 768px){.con_list .inner ul .box_list{margin-left:3.71094%}.con_list .inner ul .box_list:nth-child(3n+1){margin-left:0}}@media only screen and (max-width: 767px){.con_list .inner ul .box_list{width:100%}.con_list .inner ul .box_list:not(:first-child){margin-top:10%}}.con_list .inner ul .box_list .photo img{width:100%}.con_list .inner ul .box_list .box_txt{margin:0 auto;width:100%;position:relative;padding:1.5em 1em;box-sizing:border-box}.con_list .inner ul .box_list .box_txt .sub_tit3{text-align:center}.con_list .inner ul .box_list .box_txt .txt{margin:1em 0;text-align:left;font-size:1.3rem}.con_list .inner ul .box_list .box_txt .price{font-size:2.4rem;color:#990100;letter-spacing:2px;line-height:1.625;font-feature-settings:"palt";font-family:'游明朝','Yu Mincho',YuMincho,'Hiragino Mincho Pro',serif;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_list .inner ul .box_list .box_txt .price{font-size:2.4rem}}@media only screen and (max-width: 767px){.con_list .inner ul .box_list .box_txt .price{font-size:2.232rem}}.con_list .inner ul .box_list .box_txt .price span{display:inline-block;color:#990100;font-size:64%}.con_list .inner ul .box_list .box_txt .btn_solid02{margin:0 auto;margin-top:20px}@media only screen and (max-width: 767px){.con_list .inner ul .box_list .box_txt .btn_solid02{margin-top:5%}}.con_list .inner ul .box_list .box_txt .btn_solid02 a{margin:auto;text-align:center;display:block}@media only screen and (max-width: 767px){#header .box_usermenu #snav{display:none}}@media only screen and (max-width: 767px){#footer{padding-bottom:6rem}}
</pre></body></html>