<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#contents{font-family:'繝｡繧､繝ｪ繧ｪ',Meiryo,sans-serif}.btn_ptop{z-index:1000}.mb-45{margin-bottom:4.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.mb-45{margin-bottom:4.5rem}}@media only screen and (max-width:767px){.mb-45{margin-bottom:2.325rem}}.mb-170{margin-bottom:17rem}@media only screen and (min-width:768px) and (max-width:1024px){.mb-170{margin-bottom:8rem}}@media only screen and (max-width:767px){.mb-170{margin-bottom:5.58rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.mb-170{margin-bottom:12rem}}.comp_st{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:3.5rem;line-height:1.3;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st{font-size:3rem}}@media only screen and (max-width:767px){.comp_st{font-size:2.139rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_st{font-size:3.3rem}}.comp_st.l{font-size:4.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st.l{font-size:3.4rem}}@media only screen and (max-width:767px){.comp_st.l{font-size:2.418rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_st.l{font-size:3.8rem}}.comp_st.ll{text-align:center;font-size:5.3rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st.ll{font-size:4rem}}@media only screen and (max-width:767px){.comp_st.ll{font-size:2.79rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_st.ll{font-size:4.6rem}}.comp_bottom_line{margin-bottom:8rem;text-align:center;border-bottom:.6rem solid #ccc;padding:0 5%}@media only screen and (min-width:768px) and (max-width:1024px){.comp_bottom_line{margin-bottom:6rem}}@media only screen and (max-width:767px){.comp_bottom_line{margin-bottom:2.79rem}}@media only screen and (max-width:767px){.comp_bottom_line{border-bottom-width:.372rem}}.comp_bottom_line span{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:3.5rem;display:inline-block;padding-bottom:1rem;padding-left:1rem;padding-right:1rem;text-align:center;line-height:1.3;letter-spacing:.16em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.comp_bottom_line span{font-size:3.3rem}}@media only screen and (max-width:767px){.comp_bottom_line span{font-size:2.418rem}}@media only screen and (min-width:1025px){.comp_bottom_line span{min-width:500px}}.comp_bottom_line span::before{content:"";width:100%;height:.6rem;background-color:#886997;position:absolute;bottom:-.6rem;left:0}@media only screen and (max-width:767px){.comp_bottom_line span::before{height:.4rem;bottom:-.4rem}}.comp_text{font-size:2.5rem;text-align:center;letter-spacing:.14em;line-height:1.3;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width:768px) and (max-width:1024px){.comp_text{font-size:1.8rem}}@media only screen and (max-width:767px){.comp_text{font-size:1.395rem}}.comp_text em{color:#ba0d0d}.comp_text_s{font-size:1.6rem;letter-spacing:.14em;line-height:1.625;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width:768px) and (max-width:1024px){.comp_text_s{font-size:1.5rem}}@media only screen and (max-width:767px){.comp_text_s{font-size:1.302rem}}.comp_text_s em{color:#ba0d0d}.comp_text_ss{font-size:1.6rem;line-height:1.66667;letter-spacing:.08em;-webkit-font-feature-settings:"palt";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}}@media only screen and (max-width:767px){.comp_tbl table tr{border-bottom:1px solid #ccc}}.comp_tbl table thead th{font-size:1.8rem;color:#fff;padding-top:.744rem;padding-bottom:.744rem;text-align:center;font-weight:400;background:#ba0d0d}@media only screen and (max-width:767px){.comp_tbl table tbody td,.comp_tbl table tbody th{display:block;width:100%;padding-left:.93rem;padding-right:.93rem}}.comp_tbl table tbody th{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:1.6rem;color:#ba0d0d}@media only screen and (max-width:767px){.comp_tbl table tbody th{padding-top:1.1625rem;margin-bottom:.465rem}}.comp_tbl table tbody td{font-size:1.4rem}@media only screen and (max-width:767px){.comp_tbl table tbody td{padding-bottom:1.1625rem}}@media only screen and (max-width:767px){.comp_tbl2 table tr{border-bottom:1px solid #ccc;background-color:#fff}}.comp_tbl2 table thead th{font-size:1.8rem;color:#fff;padding-top:.744rem;padding-bottom:.744rem;text-align:center;font-weight:400;background:#ba0d0d}@media only screen and (max-width:767px){.comp_tbl2 table tbody td,.comp_tbl2 table tbody th{display:block;width:100%;padding-left:.93rem;padding-right:.93rem}}.comp_tbl2 table tbody th{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:1.6rem;color:#ba0d0d}@media only screen and (max-width:767px){.comp_tbl2 table tbody th{padding-top:1.1625rem;margin-bottom:.465rem}}.comp_tbl2 table tbody td{font-size:1.4rem}@media only screen and (max-width:767px){.comp_tbl2 table tbody td{color:#000;padding-bottom:1.1625rem}}.comp_btn_more{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:2.8rem;text-align:center;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;cursor:pointer}@media only screen and (min-width:768px) and (max-width:1024px){.comp_btn_more{font-size:2.4rem}}@media only screen and (max-width:767px){.comp_btn_more{font-size:1.674rem}}.comp_btn_more.is-active span{display:none}.comp_btn_more.is-active span+span{display:inline-block}.comp_btn_more.is-active span::before{-webkit-transform:translate(-50%,50%) rotate(135deg);transform:translate(-50%,50%) rotate(135deg)}.comp_btn_more:hover{opacity:.7}.comp_btn_more span{padding-top:5rem;display:inline-block;position:relative}@media only screen and (max-width:767px){.comp_btn_more span{padding-top:3.25rem}}.comp_btn_more span+span{display:none}.comp_btn_more span::before{content:"";width:3rem;height:3rem;border-left:1px solid #000;border-bottom:1px solid #000;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%) rotate(-45deg);transform:translateX(-50%) rotate(-45deg)}@media only screen and (max-width:767px){.comp_btn_more span::before{width:2rem}}@media only screen and (max-width:767px){.comp_btn_more span::before{height:2rem}}.c-multiple_btn{margin-right:auto;margin-left:auto;margin-top:5.5rem;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.c-multiple_btn{max-width:1024px}}@media only screen and (min-width:1920px){.c-multiple_btn{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.c-multiple_btn{width:90%}}@media only screen and (max-width:767px){.c-multiple_btn{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn{margin-top:4rem}}@media only screen and (max-width:767px){.c-multiple_btn{margin-top:2.325rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn{margin-bottom:2rem}}@media only screen and (max-width:767px){.c-multiple_btn{margin-bottom:2.325rem}}.c-multiple_btn li{width:48.68549%}@media only screen and (max-width:767px){.c-multiple_btn li{width:100%}}@media only screen and (min-width:768px){.c-multiple_btn li:not(:first-child){margin-left:2.62902%}}@media only screen and (max-width:767px){.c-multiple_btn li:not(:first-child){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:767px){.c-multiple_btn li:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:.6975rem}}@media only screen and (max-width:767px){.c-multiple_btn li:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.c-multiple_btn a{font-size:3rem;padding:2.5rem 4rem;font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;display:block;text-align:left;line-height:1.2;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";border:1px solid #68407b;position:relative;overflow:hidden;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a{font-size:2.2rem}}@media only screen and (max-width:767px){.c-multiple_btn a{font-size:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a{padding:2rem}}@media only screen and (max-width:767px){.c-multiple_btn a{padding:1.395rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.c-multiple_btn a{font-size:3rem}}.c-multiple_btn a::before{content:"";width:15rem;height:100%;-webkit-transform:translateX(-50%) skewX(45deg);transform:translateX(-50%) skewX(45deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,#fff 100%,rgba(255,255,255,0) 0);position:absolute;top:0;left:-15.1rem}@media only screen and (max-width:1024px){.c-multiple_btn a::before{width:4.65rem;left:-4.743rem;-webkit-animation-name:shiny_sp;animation-name:shiny_sp;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}}.c-multiple_btn a:hover{opacity:.6}@media only screen and (min-width:1025px){.c-multiple_btn a:hover::before{-webkit-animation-name:shiny;animation-name:shiny;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}}.c-multiple_btn a .inn{display:inline-block;position:relative;padding-left:3.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a .inn{padding-left:2.5rem}}@media only screen and (max-width:767px){.c-multiple_btn a .inn{padding-left:2.139rem}}.c-multiple_btn a .inn::before{content:"";width:0;height:0;border-style:solid;border-width:1.2rem 0 1.2rem 1.6rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a .inn::before{border-width:1rem 0 1rem 1.4rem}}@media only screen and (max-width:767px){.c-multiple_btn a .inn::before{border-width:.744rem 0 .744rem 1.116rem}}.c-multiple_btn a .inn span{display:block}.c-multiple_btn a .s{font-size:2rem;margin-top:.25rem}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a .s{font-size:1.4rem}}@media only screen and (max-width:767px){.c-multiple_btn a .s{font-size:1.302rem}}@media only screen and (min-width:768px) and (max-width:1024px){.c-multiple_btn a .s img{width:2rem;margin-left:.5rem}}@media only screen and (max-width:767px){.c-multiple_btn a .s img{width:1.75rem;margin-left:.5rem}}.c-multiple_btn .member a{text-align:center;color:#fff;background-color:#68407b}.c-multiple_btn .member a::before{content:none}.c-multiple_btn .member a .inn::before{border-color:transparent transparent transparent #68407b}.c-multiple_btn .product a{color:#fff;background-color:#68407b}.c-multiple_btn .product a:hover{opacity:.9}.con_mainimg{position:relative;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_mainimg{max-width:1600px}}@media only screen and (min-width:1920px){.con_mainimg{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_mainimg{width:90%}}@media only screen and (max-width:767px){.con_mainimg{width:90%}}@media only screen and (min-width:768px){.con_mainimg{width:100%}}@media only screen and (max-width:767px){.con_mainimg{width:100%}}.con_mainimg .box_slide .slide{position:relative}.con_mainimg .js-slider&gt;.slide:not(:first-of-type){display:none}.con_mainimg .box_img{display:block;padding-top:53.75%;position:relative;overflow:hidden}.con_mainimg .box_img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_mainimg .box_img{padding-top:85%}.con_mainimg .box_img img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media only screen and (min-width:768px){.con_mainimg .sub{width:25.75%;position:absolute;bottom:0;right:0;z-index:2}}@media only screen and (max-width:767px){.con_mainimg .sub{width:37.5%;float:right;margin-left:auto}}.con_mainimg .text{width:22.75%;position:absolute;top:0;right:0;z-index:2}.con_mainimg .text span{display:block;padding-top:160.71429%;position:relative;overflow:hidden}.con_mainimg .text span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_mainimg.transparent_bk::before{content:"";width:100%;height:100%;background-color:rgba(0,0,0,.55);position:absolute;top:0;left:0;right:0;bottom:0;z-index:3}@media only screen and (max-width:767px){.con_mainimg.end .box_img{padding-top:110%}}@media only screen and (max-width:767px){.con_mainimg.end .inner::after{content:none}}.con_mainimg .box_announcement{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;width:95%;color:#fff;font-weight:900;line-height:1.2;text-align:center;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:4;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}.con_mainimg .box_announcement p{text-shadow:0 0 15px #000;position:relative;z-index:1}@media only screen and (min-width:544.5px) and (max-width:767px){.con_mainimg .box_announcement p br.view_sp{display:none}}.con_mainimg .box_announcement .b{font-size:5.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .b{font-size:4.5rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .b{font-size:1.953rem}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_mainimg .box_announcement .b{font-size:3.8rem}}.con_mainimg .box_announcement .b span{font-size:4rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .b span{font-size:3rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .b span{font-size:1.767rem}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_mainimg .box_announcement .b span{font-size:2.9rem}}.con_mainimg .box_announcement .m{font-size:3rem;margin-top:2rem;line-height:1.4;font-weight:900}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .m{font-size:2.5rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .m{font-size:1.767rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .m{margin-top:1.5rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .m{margin-top:.93rem}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_mainimg .box_announcement .m{font-size:2.25rem}}.con_mainimg .box_announcement .c{font-size:4.7rem;margin-top:2rem;color:#ffdaaf}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .c{font-size:4rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .c{font-size:1.953rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_mainimg .box_announcement .c{margin-top:1.75rem}}@media only screen and (max-width:767px){.con_mainimg .box_announcement .c{margin-top:.93rem}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_mainimg .box_announcement .c{font-size:3.2rem}}.con_mainimg .box_announcement .inner{display:inline-block;position:relative}.con_mainimg .box_announcement .inner::after{content:"";width:100%;height:100%;background-image:url(../../2021osechi/images/bg_announcement.png);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;top:0;left:0;z-index:0}@media only screen and (max-width:767px){.con_mainimg.end .box_img{padding-top:110%}}@media only screen and (max-width:767px){.con_mainimg.end .inner::after{content:none}}.js-slider-dots{text-align:center;margin-bottom:1.25%}.js-slider-dots li{display:inline-block;width:20px;height:20px;margin-left:1rem;border-radius:50%;border:solid 1px #000}.js-slider-dots li:not(.is-active){cursor:pointer}.js-slider-dots li.is-active{background-color:#000}.con_fv_catch{background-color:#000;padding-top:1.6275rem;padding-bottom:1.6275rem}.con_fv_catch span{padding-top:13.71094%;position:relative;overflow:hidden;display:block;width:62.10938%;margin-left:auto;margin-right:auto}.con_fv_catch span img{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.con_fv_catch span img.no_adjustment{width:auto;position:static}.con_intro{clear:both;margin-right:auto;margin-left:auto;margin-bottom:10rem}@media only screen and (min-width:768px){.con_intro{max-width:1600px}}@media only screen and (min-width:1920px){.con_intro{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_intro{width:90%}}@media only screen and (max-width:767px){.con_intro{width:90%}}@media only screen and (min-width:768px){.con_intro{width:100%}}@media only screen and (max-width:767px){.con_intro{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_intro{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_intro{margin-bottom:1.86rem}}.con_intro span{display:block;padding-top:18.75%;position:relative;overflow:hidden}.con_intro span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_intro span{padding-top:25.5%}}.bn{margin-right:auto;margin-left:auto;margin-bottom:10rem}@media only screen and (min-width:768px){.bn{max-width:1230px}}@media only screen and (min-width:1920px){.bn{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.bn{width:90%}}@media only screen and (max-width:767px){.bn{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.bn{margin-bottom:6rem}}@media only screen and (max-width:767px){.bn{margin-bottom:2.79rem}}@media only screen and (min-width:768px){.bn{width:100%;margin-right:auto;margin-left:auto;margin-bottom:5.20833%}}.comp_point_banner{margin-right:auto;margin-left:auto;padding-bottom:5rem}@media only screen and (min-width:768px){.comp_point_banner{max-width:1230px}}@media only screen and (min-width:1920px){.comp_point_banner{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.comp_point_banner{width:90%}}@media only screen and (max-width:767px){.comp_point_banner{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.comp_point_banner{padding-bottom:4rem}}@media only screen and (max-width:767px){.comp_point_banner{padding-bottom:2.79rem}}.comp_point_banner .img{display:block;padding-top:14.71545%;position:relative;overflow:hidden}.comp_point_banner .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.comp_point_banner .img{padding-top:31.7%}.comp_point_banner .img img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}}.tmp_osechi{margin-right:auto;margin-left:auto;margin-bottom:8rem}@media only screen and (min-width:768px){.tmp_osechi{max-width:1600px}}@media only screen and (min-width:1920px){.tmp_osechi{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_osechi{width:90%}}@media only screen and (max-width:767px){.tmp_osechi{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi{margin-bottom:4rem}}@media only screen and (max-width:767px){.tmp_osechi{margin-bottom:2.79rem}}.tmp_osechi .img{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi .img{margin-bottom:2rem}}@media only screen and (max-width:767px){.tmp_osechi .img{margin-bottom:1.86rem}}.tmp_osechi .img&gt;span{display:block}.tmp_osechi .img&gt;span:first-of-type{width:60.5625%}@media only screen and (max-width:767px){.tmp_osechi .img&gt;span:first-of-type{width:100%}}@media only screen and (max-width:767px){.tmp_osechi .img&gt;span:first-of-type&gt;span{padding-top:85%}}.tmp_osechi .img&gt;span:last-of-type{width:39.4375%}@media only screen and (max-width:767px){.tmp_osechi .img&gt;span:last-of-type{width:100%}}@media only screen and (max-width:767px){.tmp_osechi .img&gt;span:last-of-type{display:none}}.tmp_osechi .img&gt;span:last-of-type&gt;span{display:block;padding-top:114.89699%;position:relative;overflow:hidden}.tmp_osechi .img&gt;span:last-of-type&gt;span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.tmp_osechi&gt;.box_text{margin-right:auto;margin-left:auto;margin-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.tmp_osechi&gt;.box_text{max-width:1230px}}@media only screen and (min-width:1920px){.tmp_osechi&gt;.box_text{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_osechi&gt;.box_text{width:90%}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text{width:90%}}@media only screen and (min-width:768px){.tmp_osechi&gt;.box_text{width:100%}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text{margin-bottom:2.325rem}}.tmp_osechi&gt;.box_text .box_l{width:100%}.tmp_osechi&gt;.box_text .box_l .comp_text{letter-spacing:0}.tmp_osechi&gt;.box_text .box_l .inent{padding-left:1em;text-indent:-1em}.tmp_osechi&gt;.box_text .box_l .txt_img{margin-top:3rem;max-width:1280px}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text .box_l .txt_img{margin-top:3rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_l .txt_img{margin-top:1.395rem}}.tmp_osechi&gt;.box_text .box_l .comp_tbl{margin-top:1.395rem}.tmp_osechi&gt;.box_text h3{margin-bottom:2rem;font-weight:900;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text h3{margin-bottom:2rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text h3{margin-bottom:.93rem}}@media only screen and (min-width:896.5px) and (max-width:1024px){.tmp_osechi&gt;.box_text h3 .view_tab{display:none!important}}.tmp_osechi&gt;.box_text h3 .inn{display:inline-block}@media screen and (min-width:400px){.tmp_osechi&gt;.box_text h3 .inn .br_sp{display:none}}.tmp_osechi&gt;.box_text h3 .s{font-size:2rem;text-align:right;display:block}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text h3 .s{font-size:1.8rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text h3 .s{font-size:1.488rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text h3 .s{text-align:left}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text h3 .s{text-align:left}}.tmp_osechi&gt;.box_text .box_r{width:38.94309%}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_r{width:100%}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_r{margin-top:1.86rem}}.tmp_osechi&gt;.box_text .box_price{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;text-align:center;border:1px solid #251539}.tmp_osechi&gt;.box_text .box_price .price{font-size:3.8rem;padding:1.5rem;color:#251539;line-height:1}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text .box_price .price{font-size:3.2rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .price{font-size:2.232rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_osechi&gt;.box_text .box_price .price{font-size:3.2rem;padding:1.5rem .5rem;line-height:1.3}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text .box_price .price{line-height:1.3}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .price{padding:1.395rem .465rem}}.tmp_osechi&gt;.box_text .box_price .price .fs-25{font-size:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text .box_price .price .fs-25{font-size:2.3rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .price .fs-25{font-size:1.488rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_osechi&gt;.box_text .box_price .price .fs-25{font-size:2.1rem}}.tmp_osechi&gt;.box_text .box_price .price .fs-20{font-size:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_osechi&gt;.box_text .box_price .price .fs-20{font-size:1.8rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .price .fs-20{font-size:1.302rem}}@media only screen and (min-width:1025px){.tmp_osechi&gt;.box_text .box_price .price .fs-20{margin-left:1.5rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_osechi&gt;.box_text .box_price .price .fs-20{font-size:1.8rem;margin-left:1rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .price .fs-20{margin-left:.6975rem}}.tmp_osechi&gt;.box_text .box_price .memo{display:block;padding:.8rem;width:100%;color:#fff;background-color:#251539;letter-spacing:.04em}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_osechi&gt;.box_text .box_price .memo{font-size:1.8rem}}@media only screen and (min-width:768px) and (max-width:895.5px){.tmp_osechi&gt;.box_text .box_price .memo{font-size:1.6rem}}@media only screen and (max-width:767px){.tmp_osechi&gt;.box_text .box_price .memo{font-size:1.4rem}}@media only screen and (max-width:767px){.tmp_osechi .tmp_first_user.precaution_text{width:100%}}@media only screen and (min-width:768px) and (max-width:895.5px){.tmp_osechi .comp_cv{width:100%}}@media only screen and (max-width:767px){.tmp_osechi .tmp_caution{width:100%}}.cvbotton{margin-bottom:5rem;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.cvbotton{margin-bottom:3.5rem}}@media only screen and (max-width:767px){.cvbotton{margin-bottom:1.86rem}}@media only screen and (min-width:768px){.cvbotton{max-width:1600px}}@media only screen and (min-width:1920px){.cvbotton{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.cvbotton{width:90%}}@media only screen and (max-width:767px){.cvbotton{width:90%}}@media only screen and (min-width:768px){.cvbotton{margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.cvbotton{max-width:90%;margin-right:auto;margin-left:auto}}.cvbotton .shiny-btn{position:relative;display:inline-block;text-decoration:none;color:#fff;overflow:hidden}.cvbotton .shiny-btn::after{content:'';position:absolute;top:0;left:0;width:30%;height:100%;background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,#fff 100%,rgba(255,255,255,0) 0);-webkit-animation-name:shiny;animation-name:shiny;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.cvbotton form,.cvbotton input{width:100%;max-width:750px;margin-left:auto;margin-right:auto}.kagayakibotton{padding-bottom:5rem;margin-bottom:0}@media only screen and (min-width:1025px){.kagayakibotton .shiny-btn{width:46.875%;margin-right:auto;margin-left:auto}}.con_kirameki .img{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_kirameki .img&gt;span:first-of-type{width:60.5625%}@media only screen and (max-width:767px){.con_kirameki .img&gt;span:first-of-type{width:100%}}.con_kirameki .img&gt;span:first-of-type&gt;span{display:block;padding-top:74.8194%;position:relative;overflow:hidden}.con_kirameki .img&gt;span:first-of-type&gt;span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_kirameki .img&gt;span:first-of-type&gt;span img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.con_kirameki .img&gt;span:last-of-type{width:39.4375%}@media only screen and (max-width:767px){.con_kirameki .img&gt;span:last-of-type{width:100%}}.con_kirameki .img&gt;span:last-of-type&gt;span{display:block;padding-top:114.89699%;position:relative;overflow:hidden}.con_kirameki .img&gt;span:last-of-type&gt;span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_kirameki .box_text .comp_text{color:#251539}.con_kirameki h3{color:#251539}.comp_st_kirameki{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif}.comp_st_kirameki span{display:block;line-height:1.3}.comp_st_kirameki .s{font-size:2.3rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st_kirameki .s{font-size:2.1rem}}@media only screen and (max-width:767px){.comp_st_kirameki .s{font-size:1.86rem}}.comp_st_kirameki .s em{color:#ba0d0d}.comp_st_kirameki .s+.l{margin-top:.5rem}.comp_st_kirameki .l{font-size:4.3rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st_kirameki .l{font-size:3.6rem}}@media only screen and (max-width:767px){.comp_st_kirameki .l{font-size:2.604rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_st_kirameki .l{font-size:3.7rem}}.comp_st_kirameki .l em{width:5.3rem;line-height:5.3rem;text-align:center;display:inline-block;background-color:#ba0d0d;color:#fff;border-top:1px solid #fff;border-right:1px solid #fff}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_st_kirameki .l em{width:4.7rem;line-height:4.7rem}}@media only screen and (min-width:768px) and (max-width:1024px){.comp_st_kirameki .l em{width:4.6rem;line-height:4.6rem}}@media only screen and (max-width:767px){.comp_st_kirameki .l em{width:3.404rem;line-height:3.404rem}}.tmp_kirameki_introduction{margin-bottom:7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction{margin-bottom:5rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction{margin-bottom:3.72rem}}@media only screen and (min-width:1025px){.tmp_kirameki_introduction.adjust_center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.tmp_kirameki_introduction .box_l{width:41.40625%}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .box_l{width:50%}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .box_l{width:100%}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .box_l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.tmp_kirameki_introduction .comp_st_kirameki{margin-bottom:3rem;padding-top:6.7rem;position:relative}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki{margin-bottom:2rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki{margin-bottom:1.395rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki{padding-top:5.45862rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki{padding-top:4.90862rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_kirameki_introduction .comp_st_kirameki{padding-top:6.07931rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki{text-align:center}}.tmp_kirameki_introduction .comp_st_kirameki::before{content:"";width:8.7rem;height:5.4rem;background-image:url(../../2022osechi/images/ic_fan.jpg);background-size:100%;background-position:center;position:absolute;top:0;left:0}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_kirameki_introduction .comp_st_kirameki::before{width:7.7rem;height:4.77931rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki::before{width:6.7rem;height:4.15862rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki::before{width:6.231rem;height:3.86752rem;left:50%;margin-left:-3.1155rem}}.tmp_kirameki_introduction .comp_st_kirameki .s{font-size:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki .s{font-size:2.3rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki .s{font-size:1.86rem}}.tmp_kirameki_introduction .comp_st_kirameki .s+.l{margin-top:.75rem}.tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki .l{font-size:2.418rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3.2rem}}.tmp_kirameki_introduction .comp_st_kirameki .l em{width:4.8rem;line-height:4.8rem}@media only screen and (min-width:1025px) and (max-width:1280px){.tmp_kirameki_introduction .comp_st_kirameki .l em{width:4.2rem;line-height:4.2rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .comp_st_kirameki .l em{width:4rem;line-height:4rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .comp_st_kirameki .l em{width:3.218rem;line-height:3.218rem}}.tmp_kirameki_introduction .comp_st_kirameki .l+.s{margin-top:.75rem}.tmp_kirameki_introduction .box_r{width:58.59375%}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction .box_r{width:50%}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .box_r{width:100%}}@media only screen and (max-width:767px){.tmp_kirameki_introduction .box_r{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:1.395rem}}.tmp_kirameki_introduction .box_r .img{display:block;padding-top:62%;position:relative;overflow:hidden}.tmp_kirameki_introduction .box_r .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.tmp_kirameki_introduction:not(.reverse) .box_l{padding-right:4.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction:not(.reverse) .box_l{padding-right:3rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction:not(.reverse) .box_l{padding-right:0}}.tmp_kirameki_introduction.reverse .box_l{padding-left:4.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_kirameki_introduction.reverse .box_l{padding-left:3rem}}@media only screen and (max-width:767px){.tmp_kirameki_introduction.reverse .box_l{padding-left:0}}@media only screen and (min-width:768px){.tmp_kirameki_introduction.reverse .box_l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width:768px){.tmp_kirameki_introduction.reverse .box_r{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.con_kirameki_introduction{margin-right:auto;margin-left:auto;margin-bottom:17rem}@media only screen and (min-width:768px){.con_kirameki_introduction{max-width:1600px}}@media only screen and (min-width:1920px){.con_kirameki_introduction{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction{margin-bottom:10rem}}@media only screen and (max-width:767px){.con_kirameki_introduction{margin-bottom:5.58rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_kirameki_introduction{margin-bottom:12rem}}@media only screen and (min-width:1281px){.con_kirameki_introduction .comp_text_s{font-size:1.7rem}}.con_kirameki_introduction .box_introduction1{margin-bottom:11rem;padding-top:9.5rem;padding-bottom:9.5rem;background-color:#000;position:relative;overflow:hidden}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction1{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1{margin-bottom:2.79rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction1{padding-top:5rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1{padding-top:1.395rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction1{padding-bottom:5rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1{padding-bottom:1.5rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_kirameki_introduction .box_introduction1{padding-top:7rem;padding-bottom:7rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1{width:100vw;margin-left:-5.5%}}.con_kirameki_introduction .box_introduction1 .logo{width:17.375%;position:absolute;bottom:5.5rem;right:1.25%;z-index:0}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 .logo{width:55%;top:1.395rem;bottom:auto;right:50%;-webkit-transform:translateX(50%);transform:translateX(50%);z-index:2}}.con_kirameki_introduction .box_introduction1 .logo span{display:block;padding-top:100%;position:relative;overflow:hidden}.con_kirameki_introduction .box_introduction1 .logo span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_kirameki_introduction .box_introduction1 .box_l,.con_kirameki_introduction .box_introduction1 .box_r{position:relative;z-index:1}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 .box_l{width:55.875%;height:100%;position:absolute;top:0;left:-4.6875%}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_kirameki_introduction .box_introduction1 .box_l{left:-14.375%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction1 .box_l{left:-16.875%}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_kirameki_introduction .box_introduction1 .box_l{left:-23.125%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 .box_l{display:none}}.con_kirameki_introduction .box_introduction1 .box_l .img{display:block;padding-top:64.98881%;position:relative;overflow:hidden}.con_kirameki_introduction .box_introduction1 .box_l .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_kirameki_introduction .box_introduction1 .box_r{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;margin-left:auto;margin-right:0}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 .box_r{padding-right:9.375%}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_kirameki_introduction .box_introduction1 .box_r{padding-right:4.6875%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction1 .box_r{padding-right:3.75%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 .box_r{width:90%;display:block;margin-right:auto}}.con_kirameki_introduction .box_introduction1 h4{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:89px}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 h4{margin-left:3.75%}}@media only screen and (min-width:768px) and (max-width:895.5px){.con_kirameki_introduction .box_introduction1 h4{width:65px;margin-left:2.8125%}}.con_kirameki_introduction .box_introduction1 h4 span{display:block;padding-top:311.23596%;position:relative;overflow:hidden}.con_kirameki_introduction .box_introduction1 h4 span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 h4{max-width:89px;width:23.17708%;margin-left:auto;margin-right:auto;position:relative;z-index:3}}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 .clone_after{display:none}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 .clone_after{position:relative;z-index:1}}.con_kirameki_introduction .box_introduction1 .comp_text_s{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;color:#fff}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 .comp_text_s{line-height:2.625}}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction1 .comp_text_s{padding-top:3rem;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction1 .comp_text_s{width:100%;margin-top:1.395rem}.con_kirameki_introduction .box_introduction1 .comp_text_s br{display:none}}.con_kirameki_introduction .box_introduction2{margin-right:auto;margin-left:auto;margin-bottom:12.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction2{max-width:1280px}}@media only screen and (min-width:1920px){.con_kirameki_introduction .box_introduction2{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction .box_introduction2{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction2{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2{margin-bottom:3.72rem}}.con_kirameki_introduction .box_introduction2 .box_l{width:78.67188%;padding-top:3.5rem;padding-right:3.51563%}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_l{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction2 .box_l{padding-top:2.5rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_l{padding-top:1.5rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_l{padding-right:0}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_l{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.con_kirameki_introduction .box_introduction2 .comp_st_kirameki{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction2 .comp_st_kirameki{margin-bottom:2rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .comp_st_kirameki{margin-bottom:1.395rem}}.con_kirameki_introduction .box_introduction2 .chef{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:1.9rem;margin-top:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction2 .chef{font-size:1.8rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .chef{font-size:1.581rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .chef{margin-top:1.86rem}}.con_kirameki_introduction .box_introduction2 .chef .s{font-size:1.4rem;display:inline-block;margin-right:1em}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .chef .s{font-size:1.209rem}}.con_kirameki_introduction .box_introduction2 .box_r{width:21.32813%}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_r{width:60%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .box_r{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction2 .comp_st_kirameki{text-align:center}}.con_kirameki_introduction .box_introduction4{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction4{max-width:1280px}}@media only screen and (min-width:1920px){.con_kirameki_introduction .box_introduction4{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction .box_introduction4{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction4{width:90%}}.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img span{display:inline-block;margin-right:1.5rem}@media only screen and (min-width:1025px) and (max-width:1280px){.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img span{width:100%;display:block;margin-bottom:.5rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img span{width:100%;display:block;margin-bottom:.5rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction4 .comp_st_kirameki .img span{width:30%}}.con_kirameki_introduction .box_introduction3,.con_kirameki_introduction .box_introduction5,.con_kirameki_introduction .box_introduction6{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction3,.con_kirameki_introduction .box_introduction5,.con_kirameki_introduction .box_introduction6{max-width:1280px}}@media only screen and (min-width:1920px){.con_kirameki_introduction .box_introduction3,.con_kirameki_introduction .box_introduction5,.con_kirameki_introduction .box_introduction6{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction .box_introduction3,.con_kirameki_introduction .box_introduction5,.con_kirameki_introduction .box_introduction6{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction3,.con_kirameki_introduction .box_introduction5,.con_kirameki_introduction .box_introduction6{width:90%}}.con_kirameki_introduction .box_introduction7{margin-right:auto;margin-left:auto;margin-bottom:8.5rem}@media only screen and (min-width:768px){.con_kirameki_introduction .box_introduction7{max-width:1280px}}@media only screen and (min-width:1920px){.con_kirameki_introduction .box_introduction7{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction .box_introduction7{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction7{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_introduction7{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_introduction7{margin-bottom:3.72rem}}.con_kirameki_introduction .box_youtube{margin-right:auto;margin-left:auto;margin-bottom:8.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.con_kirameki_introduction .box_youtube{max-width:1280px}}@media only screen and (min-width:1920px){.con_kirameki_introduction .box_youtube{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_kirameki_introduction .box_youtube{width:90%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_youtube{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction .box_youtube{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_youtube{margin-bottom:3.72rem}}.con_kirameki_introduction .box_youtube li{width:48.4375%}@media only screen and (max-width:767px){.con_kirameki_introduction .box_youtube li{width:100%}}@media only screen and (min-width:768px){.con_kirameki_introduction .box_youtube li:not(:first-child){margin-left:3.125%}}@media only screen and (max-width:767px){.con_kirameki_introduction .box_youtube li:not(:first-child){margin-top:.93rem}}.con_kirameki_introduction .box_youtube a{display:block;padding-top:56.45161%;position:relative;overflow:hidden;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.con_kirameki_introduction .box_youtube a img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_kirameki_introduction .box_youtube a:hover{opacity:.7}@media only screen and (max-width:767px){.con_kirameki_introduction .tmp_first_user.precaution_text{width:100%}}.con_osechi_menu{margin-bottom:10rem;margin-right:auto;margin-left:auto}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu{margin-bottom:8rem}}@media only screen and (max-width:767px){.con_osechi_menu{margin-bottom:4.65rem}}@media only screen and (min-width:768px){.con_osechi_menu{max-width:1920px}}@media only screen and (min-width:1920px){.con_osechi_menu{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu{width:100%}}@media only screen and (max-width:767px){.con_osechi_menu{width:100%}}.con_osechi_menu h3{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu h3{max-width:578px}}@media only screen and (min-width:1920px){.con_osechi_menu h3{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu h3{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu h3{width:90%}}.con_osechi_menu h3 span{display:block;padding-top:18.16609%;position:relative;overflow:hidden}.con_osechi_menu h3 span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .comp_btn_more{margin-top:1rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .comp_btn_more{margin-top:1rem}}@media only screen and (max-width:767px){.con_osechi_menu .comp_btn_more{margin-top:.93rem}}@media only screen and (min-width:1025px){.con_osechi_menu .comp_btn_more.is-active{display:none}}.con_osechi_menu .box_osechi_menu{height:100rem;background:#3d0b00;position:relative;overflow:hidden;-webkit-transition:.4s height ease-in-out;transition:.4s height ease-in-out}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_osechi_menu{height:60rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_osechi_menu{height:41.85rem}}.con_osechi_menu .box_osechi_menu::before{content:"";width:100%;background-size:100% auto;background-position:top center;background-repeat:no-repeat;position:absolute;z-index:0}@media only screen and (min-width:1025px){.con_osechi_menu .box_osechi_menu::before{padding-top:216.09375%}}@media only screen and (max-width:1024px){.con_osechi_menu .box_osechi_menu::before{padding-top:261.19792%}}.con_osechi_menu .box_osechi_menu::after{content:"";height:65rem;width:100%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);position:absolute;bottom:0;left:0;z-index:3}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_osechi_menu::after{height:39rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_osechi_menu::after{height:27.2025rem}}.con_osechi_menu .box_osechi_menu.lazyloaded::before{background-image:url(../../2022osechi/images/bg_menu_l.jpg)}.con_osechi_menu .box_osechi_menu.is-active::after{opacity:0;-webkit-transition:.2s opacity ease-in-out .2s;transition:.2s opacity ease-in-out .2s}.con_osechi_menu .inn_osechi_menu{margin-right:auto;margin-left:auto;padding-top:13rem;padding-bottom:13rem;position:relative;z-index:1}@media only screen and (min-width:768px){.con_osechi_menu .inn_osechi_menu{max-width:1180px}}@media only screen and (min-width:1920px){.con_osechi_menu .inn_osechi_menu{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .inn_osechi_menu{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .inn_osechi_menu{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .inn_osechi_menu{padding-top:10rem}}@media only screen and (max-width:767px){.con_osechi_menu .inn_osechi_menu{padding-top:5.58rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .inn_osechi_menu{padding-bottom:10rem}}@media only screen and (max-width:767px){.con_osechi_menu .inn_osechi_menu{padding-bottom:5.58rem}}.con_osechi_menu .box_menu1{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu1{margin-bottom:2rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1{margin-bottom:2.325rem}}.con_osechi_menu .box_menu1 .inner_osechi_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.con_osechi_menu .box_menu1 .box_l{width:30.84746%}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_l{width:100%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_l{margin-bottom:.93rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_l p{width:90%;margin-left:auto;margin-right:auto}}.con_osechi_menu .box_menu1 .box_l p span{display:block;padding-top:94.18605%;position:relative;overflow:hidden}.con_osechi_menu .box_menu1 .box_l p span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu1 .box_r{width:69.15254%;padding-left:4.23729%}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_r{width:100%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_r{padding-left:0}}.con_osechi_menu .box_menu1 .box_top{display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top{-ms-flex-wrap:wrap;flex-wrap:wrap}}.con_osechi_menu .box_menu1 .box_top .img{width:26.24021%}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top .img{width:100%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top .img{width:50%;padding-right:1.395rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.con_osechi_menu .box_menu1 .box_top .img span{display:block;padding-top:94.00922%;position:relative;overflow:hidden}.con_osechi_menu .box_menu1 .box_top .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu1 .box_top h4{width:46.4752%}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top h4{width:100%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top h4{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.con_osechi_menu .box_menu1 .box_top h4 span{display:block;padding-top:102.80899%;position:relative;overflow:hidden}.con_osechi_menu .box_menu1 .box_top h4 span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu1 .box_top .comp_text{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;width:27.2846%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top .comp_text{width:100%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu1 .box_top .comp_text{font-size:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top .comp_text{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.con_osechi_menu .box_menu1 .box_top .comp_text li{color:#fff}@media only screen and (min-width:768px){.con_osechi_menu .box_menu1 .box_top .comp_text li{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}.con_osechi_menu .box_menu1 .box_top .comp_text li:not(:last-child){margin-left:.8rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .box_top .comp_text li{font-size:1.4rem;width:50%;padding-left:1em;text-indent:-1em}.con_osechi_menu .box_menu1 .box_top .comp_text li:nth-child(odd){padding-right:.93rem}.con_osechi_menu .box_menu1 .box_top .comp_text li:nth-child(n+3){margin-top:.93rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu1 .comp_text{text-align:left}}.con_osechi_menu .tmp_osechi_menu{margin-bottom:.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .tmp_osechi_menu{margin-bottom:1.5rem}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu{margin-bottom:2.79rem}}.con_osechi_menu .tmp_osechi_menu .inner_osechi_menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.con_osechi_menu .tmp_osechi_menu .box_l{width:37.20339%;padding-top:6rem}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_l{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .tmp_osechi_menu .box_l{padding-top:0}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_l{padding-top:0}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_osechi_menu .tmp_osechi_menu .box_l{padding-top:0}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_l{margin-bottom:2.325rem}}.con_osechi_menu .tmp_osechi_menu .box_r{width:62.79661%}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_r{width:100%}}.con_osechi_menu .tmp_osechi_menu .box_top{padding-left:8.77193%;margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_top{padding-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .tmp_osechi_menu .box_top{margin-bottom:2rem}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_top{margin-bottom:1.86rem}}.con_osechi_menu .tmp_osechi_menu .box_top .img{padding-top:6rem;width:47.33728%}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .tmp_osechi_menu .box_top .img{padding-top:3rem}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_top .img{padding-top:0}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_osechi_menu .tmp_osechi_menu .box_top .img{padding-top:3rem}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_top .img{width:50%;padding-right:1.395rem}}.con_osechi_menu .tmp_osechi_menu .box_top h4{width:52.66272%}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_top h4{width:50%}}.con_osechi_menu .tmp_osechi_menu .box_top h4 span{display:block;padding-top:102.80899%;position:relative;overflow:hidden}.con_osechi_menu .tmp_osechi_menu .box_top h4 span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .tmp_osechi_menu .box_bottom{padding-left:4.04858%;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_bottom{padding-left:0}}@media only screen and (min-width:768px){.con_osechi_menu .tmp_osechi_menu .box_bottom{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_bottom{-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}}.con_osechi_menu .tmp_osechi_menu .box_bottom.clone_after{margin-top:2rem}.con_osechi_menu .tmp_osechi_menu .box_bottom li{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;color:#fff}@media only screen and (min-width:1025px){.con_osechi_menu .tmp_osechi_menu .box_bottom li{font-size:2rem;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}.con_osechi_menu .tmp_osechi_menu .box_bottom li:not(:last-child){margin-left:.7rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .tmp_osechi_menu .box_bottom li{font-size:1.8rem;-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}}@media only screen and (max-width:767px){.con_osechi_menu .tmp_osechi_menu .box_bottom li{font-size:1.4rem;width:50%;padding-left:1em;text-indent:-1em}.con_osechi_menu .tmp_osechi_menu .box_bottom li:nth-child(odd){padding-right:.93rem}.con_osechi_menu .tmp_osechi_menu .box_bottom li:nth-child(n+3){margin-top:.93rem}}.con_osechi_menu .box_menu2 .box_l .img{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu2 .box_l .img{max-width:439px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu2 .box_l .img{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu2 .box_l .img{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu2 .box_l .img{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu2 .box_l .img{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu2 .box_l .img{width:100%}}.con_osechi_menu .box_menu2 .box_l .img span{display:block;padding-top:124.14579%;position:relative;overflow:hidden}.con_osechi_menu .box_menu2 .box_l .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu2 .box_top .img p{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu2 .box_top .img p{max-width:218px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu2 .box_top .img p{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu2 .box_top .img p{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu2 .box_top .img p{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu2 .box_top .img p{margin-left:0}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu2 .box_top .img p{width:100%}}.con_osechi_menu .box_menu2 .box_top .img span{display:block;padding-top:122.93578%;position:relative;overflow:hidden}.con_osechi_menu .box_menu2 .box_top .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu3 .box_l .img{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu3 .box_l .img{max-width:422px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu3 .box_l .img{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu3 .box_l .img{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu3 .box_l .img{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu3 .box_l .img{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu3 .box_l .img{width:100%}}.con_osechi_menu .box_menu3 .box_l .img span{display:block;padding-top:102.36967%;position:relative;overflow:hidden}.con_osechi_menu .box_menu3 .box_l .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu3 .box_top .img p{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu3 .box_top .img p{max-width:230px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu3 .box_top .img p{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu3 .box_top .img p{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu3 .box_top .img p{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu3 .box_top .img p{margin-left:0}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu3 .box_top .img p{width:100%}}.con_osechi_menu .box_menu3 .box_top .img span{display:block;padding-top:102.17391%;position:relative;overflow:hidden}.con_osechi_menu .box_menu3 .box_top .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu3 .box_bottom{font-size:1.7rem}}.con_osechi_menu .box_menu4{margin-bottom:6.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu4{margin-bottom:4.5rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu4{margin-bottom:6.045rem}}.con_osechi_menu .box_menu4 .box_l .img{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu4 .box_l .img{max-width:425px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu4 .box_l .img{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu4 .box_l .img{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu4 .box_l .img{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu4 .box_l .img{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu4 .box_l .img{width:100%}}.con_osechi_menu .box_menu4 .box_l .img span{display:block;padding-top:102.58824%;position:relative;overflow:hidden}.con_osechi_menu .box_menu4 .box_l .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu4 .box_top .img p{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu4 .box_top .img p{max-width:226px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu4 .box_top .img p{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu4 .box_top .img p{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu4 .box_top .img p{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu4 .box_top .img p{margin-left:0}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu4 .box_top .img p{width:100%}}.con_osechi_menu .box_menu4 .box_top .img span{display:block;padding-top:103.9823%;position:relative;overflow:hidden}.con_osechi_menu .box_menu4 .box_top .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu5{margin-bottom:6.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu5{margin-bottom:4.5rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu5{margin-bottom:6.045rem}}.con_osechi_menu .box_menu5 .box_l .img{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu5 .box_l .img{max-width:425px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu5 .box_l .img{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu5 .box_l .img{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu5 .box_l .img{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu5 .box_l .img{margin-left:0}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_menu5 .box_l .img{width:100%}}.con_osechi_menu .box_menu5 .box_l .img span{display:block;padding-top:102.58824%;position:relative;overflow:hidden}.con_osechi_menu .box_menu5 .box_l .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_menu5 .box_top .img p{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_menu .box_menu5 .box_top .img p{max-width:226px}}@media only screen and (min-width:1920px){.con_osechi_menu .box_menu5 .box_top .img p{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_menu .box_menu5 .box_top .img p{width:90%}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu5 .box_top .img p{width:90%}}@media only screen and (min-width:768px){.con_osechi_menu .box_menu5 .box_top .img p{margin-left:0}}@media only screen and (max-width:767px){.con_osechi_menu .box_menu5 .box_top .img p{width:100%}}.con_osechi_menu .box_menu5 .box_top .img span{display:block;padding-top:103.9823%;position:relative;overflow:hidden}.con_osechi_menu .box_menu5 .box_top .img span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_food{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_osechi_menu .box_food li{width:24.32203%;color:#fff}@media only screen and (max-width:767px){.con_osechi_menu .box_food li{width:48%}}@media only screen and (min-width:768px){.con_osechi_menu .box_food li:not(:nth-child(4n+1)){margin-left:.90395%}.con_osechi_menu .box_food li:nth-child(n+5){margin-top:4.5rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_food li:nth-child(even){margin-left:4%}.con_osechi_menu .box_food li:nth-child(n+3){margin-top:2.79rem}}.con_osechi_menu .box_food .img{display:block;padding-top:75.26132%;position:relative;overflow:hidden;margin-bottom:1rem}.con_osechi_menu .box_food .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_osechi_menu .box_food .comp_st{font-size:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_food .comp_st{font-size:1.8rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_food .comp_st{font-size:1.488rem}}.con_osechi_menu .box_food .comp_text{font-size:1.3rem;margin-top:1rem;line-height:1.76923;letter-spacing:.08em}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_menu .box_food .comp_text{font-size:1.3rem}}@media only screen and (max-width:767px){.con_osechi_menu .box_food .comp_text{font-size:1.209rem}}.kagayaki_menu .box_osechi_menu{background:#181204}.kagayaki_menu .box_osechi_menu::before{content:"";width:100%;background-size:100% auto;background-position:top center;background-repeat:no-repeat;position:absolute;z-index:0}@media only screen and (min-width:1025px){.kagayaki_menu .box_osechi_menu::before{padding-top:196.875%}}@media only screen and (max-width:1024px){.kagayaki_menu .box_osechi_menu::before{padding-top:261.19792%}}.kagayaki_menu .box_osechi_menu::after{content:"";height:65rem;width:100%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);position:absolute;bottom:0;left:0;z-index:3}@media only screen and (min-width:768px) and (max-width:1024px){.kagayaki_menu .box_osechi_menu::after{height:39rem}}@media only screen and (max-width:767px){.kagayaki_menu .box_osechi_menu::after{height:27.2025rem}}.kagayaki_menu .box_osechi_menu.lazyloaded::before{background-image:url(../../2022osechi/images/bg_menu_l2.jpg)}@media only screen and (min-width:768px) and (max-width:1024px){.kagayaki_menu .box_osechi_menu .box_bottom li{font-size:2rem}}.bgblack{background-color:#000;padding-top:8.28125%;padding-bottom:1rem}.bgblack_menu{background-color:#000}.con_kagayaki{margin-bottom:8rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_kagayaki{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_kagayaki{margin-bottom:3.72rem}}.con_kagayaki .img{margin-bottom:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px) and (max-width:1024px){.con_kagayaki .img{margin-bottom:4rem}}@media only screen and (max-width:767px){.con_kagayaki .img{margin-bottom:1.86rem}}.con_kagayaki .img&gt;span:first-of-type{width:60.5625%}@media only screen and (max-width:767px){.con_kagayaki .img&gt;span:first-of-type{width:100%}}.con_kagayaki .img&gt;span:first-of-type&gt;span{display:block;padding-top:71.00103%;position:relative;overflow:hidden}.con_kagayaki .img&gt;span:first-of-type&gt;span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_kagayaki .img&gt;span:first-of-type&gt;span img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.con_kagayaki .img&gt;span:last-of-type{width:39.4375%}@media only screen and (max-width:767px){.con_kagayaki .img&gt;span:last-of-type{width:100%}}.con_kagayaki .img&gt;span:last-of-type&gt;span{display:block;padding-top:109.03328%;position:relative;overflow:hidden}.con_kagayaki .img&gt;span:last-of-type&gt;span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_kagayaki .box_text .comp_text{color:#ecd08b}@media only screen and (max-width:767px){.con_kagayaki .box_text .indent{margin-bottom:1.86rem}}.con_kagayaki h3{color:#ecd08b}.con_kagayaki .tmp_caution{background-color:#fff}@-webkit-keyframes shiny{0%{left:-10.1rem;opacity:0}33%{left:calc(100% + 10.1rem);opacity:1}100%{left:calc(100% + 10.1rem);opacity:1}}@keyframes shiny{0%{left:-10.1rem;opacity:0}33%{left:calc(100% + 10.1rem);opacity:1}100%{left:calc(100% + 10.1rem);opacity:1}}@-webkit-keyframes shiny_sp{0%{left:-4.743rem;opacity:0}33%{left:calc(100% + 4.743rem);opacity:1}100%{left:calc(100% + 4.743rem);opacity:1}}@keyframes shiny_sp{0%{left:-4.743rem;opacity:0}33%{left:calc(100% + 4.743rem);opacity:1}100%{left:calc(100% + 4.743rem);opacity:1}}.comp_cv{margin-right:auto;margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:768px){.comp_cv{max-width:1027px}}@media only screen and (min-width:1920px){.comp_cv{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.comp_cv{width:90%}}@media only screen and (max-width:767px){.comp_cv{width:90%}}.comp_cv li{width:48.68549%}@media only screen and (max-width:767px){.comp_cv li{width:100%}}@media only screen and (min-width:768px){.comp_cv li:not(:first-child){margin-left:2.62902%}}@media only screen and (max-width:767px){.comp_cv li:not(:first-child){-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (max-width:767px){.comp_cv li:first-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:.6975rem}}@media only screen and (max-width:767px){.comp_cv li:last-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.comp_cv a,.comp_cv form{font-size:3.6rem;font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;padding:2.5rem;display:block;text-align:center;line-height:1.2;letter-spacing:0;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";border:1px solid #68407b;position:relative;overflow:hidden;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a,.comp_cv form{font-size:2.4rem}}@media only screen and (max-width:767px){.comp_cv a,.comp_cv form{font-size:2.046rem}}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a,.comp_cv form{padding:2rem}}@media only screen and (max-width:767px){.comp_cv a,.comp_cv form{padding:1.395rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.comp_cv a,.comp_cv form{font-size:3rem}}.comp_cv a::before,.comp_cv form::before{content:"";width:15rem;height:100%;-webkit-transform:translateX(-50%) skewX(45deg);transform:translateX(-50%) skewX(45deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,#fff 100%,rgba(255,255,255,0) 0);position:absolute;top:0;left:-15.1rem}@media only screen and (max-width:1024px){.comp_cv a::before,.comp_cv form::before{width:4.65rem;left:-4.743rem;-webkit-animation-name:shiny_sp;animation-name:shiny_sp;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}}.comp_cv a:hover,.comp_cv form:hover{opacity:.6}@media only screen and (min-width:1025px){.comp_cv a:hover::before,.comp_cv form:hover::before{-webkit-animation-name:shiny;animation-name:shiny;-webkit-animation-duration:1.8s;animation-duration:1.8s;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-direction:normal;animation-direction:normal;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}}.comp_cv a .inn,.comp_cv form .inn{display:inline-block;position:relative;padding-left:3.2rem;margin-left:-1.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a .inn,.comp_cv form .inn{padding-left:2.5rem;margin-left:-1.25rem}}@media only screen and (max-width:767px){.comp_cv a .inn,.comp_cv form .inn{padding-left:2.139rem;margin-left:-1.0695rem}}.comp_cv a .inn::before,.comp_cv form .inn::before{content:"";width:0;height:0;border-style:solid;border-width:1.2rem 0 1.2rem 1.6rem;border-color:transparent transparent transparent #fff;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a .inn::before,.comp_cv form .inn::before{border-width:1rem 0 1rem 1.4rem}}@media only screen and (max-width:767px){.comp_cv a .inn::before,.comp_cv form .inn::before{border-width:.744rem 0 .744rem 1.116rem}}.comp_cv a .inn span,.comp_cv form .inn span{display:block}.comp_cv a .s,.comp_cv form .s{font-size:2.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a .s,.comp_cv form .s{font-size:2rem}}@media only screen and (max-width:767px){.comp_cv a .s,.comp_cv form .s{font-size:1.581rem}}@media only screen and (min-width:768px) and (max-width:1024px){.comp_cv a .s img,.comp_cv form .s img{width:2rem;margin-left:.5rem}}@media only screen and (max-width:767px){.comp_cv a .s img,.comp_cv form .s img{width:1.75rem;margin-left:.5rem}}.comp_cv form{position:relative}.comp_cv form input{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:1}.comp_cv .fax a{color:#68407b}.comp_cv .fax a::before{content:none}.comp_cv .fax a .inn::before{border-color:transparent transparent transparent #68407b}.comp_cv .cv a,.comp_cv .cv form{color:#fff;background-color:#68407b}.comp_cv .cv a:hover,.comp_cv .cv form:hover{opacity:.9}.con_voice{margin-right:auto;margin-left:auto;margin-bottom:8rem}@media only screen and (min-width:768px){.con_voice{max-width:1180px}}@media only screen and (min-width:1920px){.con_voice{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_voice{width:90%}}@media only screen and (max-width:767px){.con_voice{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_voice{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_voice{margin-bottom:5.58rem}}@media only screen and (max-width:767px){.con_voice{width:100%}}.con_voice h3{margin-right:auto;margin-left:auto;margin-bottom:3.5rem}@media only screen and (min-width:768px){.con_voice h3{max-width:261px}}@media only screen and (min-width:1920px){.con_voice h3{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_voice h3{width:90%}}@media only screen and (max-width:767px){.con_voice h3{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_voice h3{margin-bottom:3rem}}@media only screen and (max-width:767px){.con_voice h3{margin-bottom:1.86rem}}.con_voice h3 span{display:block;padding-top:96.93487%;position:relative;overflow:hidden}.con_voice h3 span img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (min-width:768px) and (max-width:1024px){.con_voice h3{width:27.5%}}@media only screen and (max-width:767px){.con_voice h3{width:40%}}.con_voice .comp_text{margin-right:auto;margin-left:auto;margin-bottom:6rem;text-align:center}@media only screen and (min-width:768px){.con_voice .comp_text{max-width:1180px}}@media only screen and (min-width:1920px){.con_voice .comp_text{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_voice .comp_text{width:90%}}@media only screen and (max-width:767px){.con_voice .comp_text{width:90%}}@media only screen and (min-width:768px){.con_voice .comp_text{width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_voice .comp_text{margin-bottom:4rem}}@media only screen and (max-width:767px){.con_voice .comp_text{margin-bottom:1.86rem}}@media only screen and (min-width:768px){.con_voice .box_voice .inn_voice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_voice .box_voice .inn_voice .items{width:32.79661%}.con_voice .box_voice .inn_voice .items:not(:nth-of-type(3n+1)){margin-left:.80508%}.con_voice .box_voice .inn_voice .items:nth-child(n+4){margin-top:1.5rem}}@media only screen and (max-width:767px){.con_voice .box_voice .inn_voice&gt;.items:not(:first-of-type){display:none}}@media only screen and (max-width:767px){.con_voice .box_voice .items{margin:0 .5rem}}.con_voice .box_voice .items div{display:block;padding-top:81.13695%;position:relative;overflow:hidden}.con_voice .box_voice .items div img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_voice .slick-dots{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.395rem;position:static;bottom:0}.con_voice .slick-dots li{display:block;width:1.1625rem;height:1.1625rem;border-radius:50%;border:1px solid #886997;position:relative}.con_voice .slick-dots li.slick-active{background-color:#886997}.con_voice .slick-dots li button{opacity:0;width:100%;height:100%;padding:0;position:absolute;top:0;left:0;bottom:0;right:0}.con_purchase{margin-right:auto;margin-left:auto;margin-bottom:17rem}@media only screen and (min-width:768px){.con_purchase{max-width:1180px}}@media only screen and (min-width:1920px){.con_purchase{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_purchase{width:90%}}@media only screen and (max-width:767px){.con_purchase{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_purchase{margin-bottom:10rem}}@media only screen and (max-width:767px){.con_purchase{margin-bottom:5.58rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.con_purchase{margin-bottom:13rem}}.con_purchase .comp_st{margin-bottom:5rem;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_purchase .comp_st{margin-bottom:4rem}}@media only screen and (max-width:767px){.con_purchase .comp_st{margin-bottom:1.86rem}}.con_purchase ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_purchase li{width:25%}@media only screen and (max-width:767px){.con_purchase li{width:100%}}@media only screen and (min-width:768px){.con_purchase li{border-left:1px solid #aaa}.con_purchase li:last-child{border-right:1px solid #aaa}}@media only screen and (max-width:767px){.con_purchase li:not(:first-child){border-top:1px solid #aaa;margin-top:.93rem;padding-top:.93rem}}.con_purchase .inn{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_purchase .inn{max-width:274px}}@media only screen and (min-width:1920px){.con_purchase .inn{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_purchase .inn{width:90%}}@media only screen and (max-width:767px){.con_purchase .inn{width:90%}}@media only screen and (max-width:767px){.con_purchase .inn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.con_purchase .img{display:block;padding-top:92.70073%;position:relative;overflow:hidden}.con_purchase .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}@media only screen and (max-width:767px){.con_purchase .img{width:30%;padding-top:27.81022%}}@media only screen and (min-width:768px){.con_purchase .comp_text{margin-top:2rem;margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:21rem}}@media only screen and (max-width:767px){.con_purchase .comp_text{width:70%;padding-left:1.86rem}}@media only screen and (min-width:768px){.con_purchase .comp_text span{-webkit-writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:tb-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;-moz-text-orientation:upright;-ms-text-orientation:upright;text-orientation:upright;text-align:left;display:inline-block}}.con_packing{margin-right:auto;margin-left:auto;margin-bottom:10rem;padding:3rem;background-color:#000}@media only screen and (min-width:768px){.con_packing{max-width:1280px}}@media only screen and (min-width:1920px){.con_packing{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_packing{width:90%}}@media only screen and (max-width:767px){.con_packing{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_packing{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_packing{margin-bottom:4.185rem}}@media only screen and (max-width:767px){.con_packing{padding:.93rem}}.con_packing .comp_st{margin-bottom:2rem;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_packing .comp_st{margin-bottom:2rem}}@media only screen and (max-width:767px){.con_packing .comp_st{margin-bottom:1.86rem}}.con_packing .box_packing{padding:5.5rem 3rem;background-color:#fff}@media only screen and (max-width:767px){.con_packing .box_packing{padding:3rem .93rem 3.5rem}}@media only screen and (max-width:767px){.con_packing .inn_packing{overflow:hidden;position:relative;-webkit-transition:.4s height ease-in-out;transition:.4s height ease-in-out}.con_packing .inn_packing:not(.is-active){height:26.04rem}}.con_packing .inn_packing::after{content:none;height:11.16rem;width:100%;background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);position:absolute;bottom:0;left:0;z-index:3}@media only screen and (max-width:767px){.con_packing .inn_packing::after{content:""}}.con_packing .inn_packing.is-active::after{opacity:0;-webkit-transition:.2s opacity ease-in-out .2s;transition:.2s opacity ease-in-out .2s}.con_packing .comp_text{margin-bottom:4rem;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_packing .comp_text{margin-bottom:4rem}}@media only screen and (max-width:767px){.con_packing .comp_text{margin-bottom:1.86rem}}.con_packing ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.con_packing ul li{width:31.03448%}@media only screen and (max-width:767px){.con_packing ul li{width:49%}}@media only screen and (min-width:768px){.con_packing ul li:not(:nth-child(3n+1)){margin-left:2.29885%}.con_packing ul li:nth-child(n+5){margin-top:2.5rem}}@media only screen and (max-width:767px){.con_packing ul li:nth-child(odd){margin-right:2%}.con_packing ul li:nth-child(n+3){margin-top:1.395rem}}.con_packing ul li .img{display:block;padding-top:75%;position:relative;overflow:hidden}.con_packing ul li .img img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.con_packing ul li .text{font-size:1.6rem;line-height:1.61538;letter-spacing:.08em;margin-top:2rem}@media only screen and (min-width:1025px){.con_packing ul li .text{padding:0 1rem}}.con_packing ul li .text span{display:block;padding-left:1em;text-indent:-1em}.cv2col{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.cv2col{max-width:1028px}}@media only screen and (min-width:1920px){.cv2col{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.cv2col{width:90%}}@media only screen and (max-width:767px){.cv2col{width:90%}}@media only screen and (max-width:767px){.cv2col{width:90%;display:block;margin-right:auto;margin-left:auto}}@media only screen and (min-width:1025px){.cv2col{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.cv2col li{width:48.63813%}}.cv2col form,.cv2col input{width:100%}.con_osechi_online{margin-right:auto;margin-left:auto;margin-bottom:9rem}@media only screen and (min-width:768px){.con_osechi_online{max-width:1280px}}@media only screen and (min-width:1920px){.con_osechi_online{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_online{width:90%}}@media only screen and (max-width:767px){.con_osechi_online{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_online{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_osechi_online{margin-bottom:4.185rem}}.con_osechi_online .comp_bottom_line{margin-bottom:2.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_online .comp_bottom_line{margin-bottom:2.5rem}}@media only screen and (max-width:767px){.con_osechi_online .comp_bottom_line{margin-bottom:1.86rem}}.con_osechi_online&gt;.comp_text{margin-bottom:3.5rem;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_online&gt;.comp_text{margin-bottom:3.5rem}}@media only screen and (max-width:767px){.con_osechi_online&gt;.comp_text{margin-bottom:2.79rem}}.con_osechi_online .tmp_first_user{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.con_osechi_online .tmp_first_user{max-width:1180px}}@media only screen and (min-width:1920px){.con_osechi_online .tmp_first_user{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_online .tmp_first_user{width:90%}}@media only screen and (max-width:767px){.con_osechi_online .tmp_first_user{width:90%}}@media only screen and (min-width:768px){.con_osechi_online .tmp_first_user{width:100%}}@media only screen and (max-width:767px){.con_osechi_online .tmp_first_user{width:100%}}.con_osechi_faq{margin-right:auto;margin-left:auto;margin-bottom:8rem}@media only screen and (min-width:768px){.con_osechi_faq{max-width:1280px}}@media only screen and (min-width:1920px){.con_osechi_faq{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_osechi_faq{width:90%}}@media only screen and (max-width:767px){.con_osechi_faq{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq{margin-bottom:6rem}}@media only screen and (max-width:767px){.con_osechi_faq{margin-bottom:2.79rem}}.con_osechi_faq dl{margin-top:-2rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dl{margin-top:-2rem}}@media only screen and (max-width:767px){.con_osechi_faq dl{margin-top:0}}.con_osechi_faq dd,.con_osechi_faq dt{font-size:1.6rem}@media only screen and (max-width:767px){.con_osechi_faq dd,.con_osechi_faq dt{font-size:1.302rem}}.con_osechi_faq dd .inn,.con_osechi_faq dt .inn{padding:2.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width:767px){.con_osechi_faq dd .inn,.con_osechi_faq dt .inn{padding:1rem 0}}.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;width:5.3rem;font-size:2.8rem;line-height:5.3rem;text-align:center;border:1px solid #555}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{width:4rem}}@media only screen and (max-width:767px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{width:3.348rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{font-size:2.2rem}}@media only screen and (max-width:767px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{font-size:1.674rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{line-height:4rem}}@media only screen and (max-width:767px){.con_osechi_faq dd .ic,.con_osechi_faq dt .ic{line-height:3.348rem}}.con_osechi_faq dd .comp_text_s,.con_osechi_faq dt .comp_text_s{padding-left:4.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .comp_text_s,.con_osechi_faq dt .comp_text_s{padding-left:3rem}}@media only screen and (max-width:767px){.con_osechi_faq dd .comp_text_s,.con_osechi_faq dt .comp_text_s{padding-left:1.395rem}}.con_osechi_faq dd .r,.con_osechi_faq dt .r{color:#ba0d0d}.con_osechi_faq dt{border-bottom:2px solid #f0f0f0;position:relative;-webkit-transition:.4s background-color ease-in-out;transition:.4s background-color ease-in-out}.con_osechi_faq dt:hover{background-color:#eee;cursor:pointer}.con_osechi_faq dt.is-active::before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.con_osechi_faq dt::before{font-size:2.8rem;right:2rem;content:"\f105";font-family:fontAwesome;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);z-index:1;-webkit-transition:.3s transform ease-in-out;transition:.3s transform ease-in-out}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dt::before{font-size:2.2rem}}@media only screen and (max-width:767px){.con_osechi_faq dt::before{font-size:1.581rem}}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dt::before{right:1.5rem}}@media only screen and (max-width:767px){.con_osechi_faq dt::before{right:1rem}}.con_osechi_faq dt .ic{color:#fff;background-color:#555}.con_osechi_faq dt .comp_text_s{width:calc(100% - 5.3rem - 4rem)}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dt .comp_text_s{width:calc(100% - 4rem - 3.5rem)}}@media only screen and (max-width:767px){.con_osechi_faq dt .comp_text_s{width:calc(100% - 3.348rem - 2.25rem)}}.con_osechi_faq dd{border-bottom:2px solid #f0f0f0}.con_osechi_faq dd:not(:first-of-type){display:none}.con_osechi_faq dd .comp_text_s{width:calc(100% - 5.3rem)}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .comp_text_s{width:calc(100% - 4rem)}}@media only screen and (max-width:767px){.con_osechi_faq dd .comp_text_s{width:calc(100% - 3.348rem)}}.con_osechi_faq dd .indent{display:inline-block;padding-left:1em;text-indent:-1em}.con_osechi_faq dd a{text-decoration:underline}.con_osechi_faq dd a:hover{text-decoration:none}@media only screen and (max-width:767px){.con_osechi_faq dd .tbl,.con_osechi_faq dd .tbl_seizo{overflow-x:scroll;white-space:nowrap;-webkit-overflow-scrolling:touch}}.con_osechi_faq dd .tbl table,.con_osechi_faq dd .tbl_seizo table{width:100%}.con_osechi_faq dd .tbl table td,.con_osechi_faq dd .tbl table th,.con_osechi_faq dd .tbl_seizo table td,.con_osechi_faq dd .tbl_seizo table th{padding:.5em 1em;font-weight:400;text-align:center;border:1px solid #000;font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.con_osechi_faq dd .tbl table td,.con_osechi_faq dd .tbl table th,.con_osechi_faq dd .tbl_seizo table td,.con_osechi_faq dd .tbl_seizo table th{font-size:1.4rem}}@media only screen and (max-width:767px){.con_osechi_faq dd .tbl table td,.con_osechi_faq dd .tbl table th,.con_osechi_faq dd .tbl_seizo table td,.con_osechi_faq dd .tbl_seizo table th{font-size:1.302rem}}.con_osechi_faq dd .tbl table th,.con_osechi_faq dd .tbl_seizo table th{color:#fff;background:#505050;border-right-color:#fff;line-height:1.3}.con_osechi_faq dd .tbl table td+td,.con_osechi_faq dd .tbl_seizo table td+td{text-align:left}.con_osechi_faq dd .tbl table thead tr th:last-of-type,.con_osechi_faq dd .tbl_seizo table thead tr th:last-of-type{border-right-color:#000}.con_osechi_faq dd .tbl table tbody tr:nth-child(even),.con_osechi_faq dd .tbl_seizo table tbody tr:nth-child(even){background-color:#e5e3cc}.topicpath{margin-right:auto;margin-left:auto;margin-top:10rem;margin-bottom:4rem;overflow:hidden;padding:2rem 0}@media only screen and (min-width:768px){.topicpath{max-width:1280px}}@media only screen and (min-width:1920px){.topicpath{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.topicpath{width:90%}}@media only screen and (max-width:767px){.topicpath{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.topicpath{margin-top:7rem}}@media only screen and (max-width:767px){.topicpath{margin-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.topicpath{margin-bottom:3rem}}@media only screen and (max-width:767px){.topicpath{margin-bottom:.465rem}}.topicpath li{font-size:1.5rem;float:left}@media only screen and (max-width:767px){.topicpath li{font-size:1.116rem}}.topicpath li:first-child{margin-left:0}.topicpath li:first-child::before{display:none}.topicpath li::before{content:"\f105";display:inline-block;margin:0 .5em;font-family:fontAwesome;vertical-align:middle}.topicpath li a{text-decoration:underline}.tmp_flex_banner{margin-right:auto;margin-left:auto;margin-bottom:3.25521%}@media only screen and (min-width:768px){.tmp_flex_banner{max-width:1536px}}@media only screen and (min-width:1920px){.tmp_flex_banner{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_flex_banner{width:90%}}@media only screen and (max-width:767px){.tmp_flex_banner{width:90%}}.tmp_flex_banner h3{font-size:4.2rem;font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;margin-bottom:4rem;text-align:center;line-height:1.3}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_flex_banner h3{font-size:3rem}}@media only screen and (max-width:767px){.tmp_flex_banner h3{font-size:2.0925rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_flex_banner h3{margin-bottom:2rem}}@media only screen and (max-width:767px){.tmp_flex_banner h3{margin-bottom:1.395rem}}.tmp_flex_banner h3 em{font-size:5.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_flex_banner h3 em{font-size:3.5rem}}@media only screen and (max-width:767px){.tmp_flex_banner h3 em{font-size:2.511rem}}.tmp_flex_banner ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tmp_flex_banner li{width:48.82813%}@media only screen and (max-width:767px){.tmp_flex_banner li{width:100%}}@media only screen and (min-width:768px){.tmp_flex_banner li:not(:first-child){margin-left:2.34375%}}@media only screen and (max-width:767px){.tmp_flex_banner li:not(:first-child){margin-top:.75rem}}.tmp_flex_banner a{display:block;padding-top:34.53333%;position:relative;overflow:hidden;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out;position:relative}.tmp_flex_banner a img:not(.no_adjustment){width:100%;position:absolute;top:0;left:0}.tmp_flex_banner a:hover{opacity:.7}.con_foo_banner a::before{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.con_foo_banner a:hover::before{-webkit-transform:translateY(calc(-50% - .5rem)) rotate(-90deg);transform:translateY(calc(-50% - .5rem)) rotate(-90deg)}.con_osechi_banner li:first-child a::before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.con_osechi_banner li:first-child a:hover::before{-webkit-transform:translateY(calc(-50% + .5rem)) rotate(90deg);transform:translateY(calc(-50% + .5rem)) rotate(90deg)}.con_osechi_banner li:last-child a::before{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.con_osechi_banner li:last-child a:hover::before{-webkit-transform:translateY(calc(-50% + .5rem)) rotate(90deg);transform:translateY(calc(-50% + .5rem)) rotate(90deg)}.tmp_caution{margin-right:auto;margin-left:auto;margin-bottom:8rem}@media only screen and (min-width:768px){.tmp_caution{max-width:1230px}}@media only screen and (min-width:1920px){.tmp_caution{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_caution{width:90%}}@media only screen and (max-width:767px){.tmp_caution{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution{margin-bottom:6rem}}@media only screen and (max-width:767px){.tmp_caution{margin-bottom:4.65rem}}.tmp_caution h4{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:3.5rem;padding:2.5rem;line-height:1.3;color:#fff;text-align:center;font-weight:700;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:#ba0d0d}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution h4{font-size:2.6rem}}@media only screen and (max-width:767px){.tmp_caution h4{font-size:1.674rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution h4{padding:2rem}}@media only screen and (max-width:767px){.tmp_caution h4{padding:1.1625rem}}@media only screen and (max-width:767px){.tmp_caution h4{line-height:1.2}}.tmp_caution .box_text{border-left:2px solid #ba0d0d;border-bottom:2px solid #ba0d0d;border-right:2px solid #ba0d0d}.tmp_caution .inn{margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}@media only screen and (min-width:768px){.tmp_caution .inn{max-width:1100px}}@media only screen and (min-width:1920px){.tmp_caution .inn{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_caution .inn{width:90%}}@media only screen and (max-width:767px){.tmp_caution .inn{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution .inn{padding-top:2rem}}@media only screen and (max-width:767px){.tmp_caution .inn{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution .inn{padding-bottom:2rem}}@media only screen and (max-width:767px){.tmp_caution .inn{padding-bottom:1.86rem}}.tmp_caution .inn .comp_text{margin-bottom:1.5rem;text-align:center;font-size:2rem;letter-spacing:.01em}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution .inn .comp_text{margin-bottom:1.5rem}}@media only screen and (max-width:767px){.tmp_caution .inn .comp_text{margin-bottom:.93rem}}@media only screen and (max-width:767px){.tmp_caution .inn .comp_text{text-align:left}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution .inn .comp_text{font-size:1.8rem}}@media only screen and (max-width:767px){.tmp_caution .inn .comp_text{font-size:1.395rem}}.tmp_caution .inn .comp_text.r{color:#323232}.tmp_caution .inn .comp_text.r span{font-weight:700;color:#ba0d0d}.tmp_caution .inn .comp_text .r{color:#323232}.tmp_caution .inn .link{text-align:center}.tmp_caution .inn .link a{font-size:2.1rem;display:block;text-decoration:underline;color:#ba0d0d}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_caution .inn .link a{font-size:1.9rem}}@media only screen and (max-width:767px){.tmp_caution .inn .link a{font-size:1.674rem}}.tmp_first_user h4{font-family:"Yu Mincho",YuMincho,"繝偵Λ繧ｮ繝取�譛� Pr6 W6","Hiragino Mincho Pro","HGS譏取悃E","繝｡繧､繝ｪ繧ｪ","�ｭ�ｳ �ｰ譏取悃","MS PMincho","Times New Roman",serif;font-size:3.5rem;padding:2.5rem;line-height:1.3;color:#fff;text-align:center;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:#ba0d0d;letter-spacing:.16em}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user h4{font-size:2.6rem}}@media only screen and (max-width:767px){.tmp_first_user h4{font-size:1.767rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user h4{padding:2rem}}@media only screen and (max-width:767px){.tmp_first_user h4{padding:1.1625rem}}@media only screen and (max-width:767px){.tmp_first_user h4{line-height:1.2}}.tmp_first_user .box_text{border-left:2px solid #ba0d0d;border-bottom:2px solid #ba0d0d;border-right:2px solid #ba0d0d}.tmp_first_user .inn{margin-right:auto;margin-left:auto;padding-top:3rem;padding-bottom:3rem}@media only screen and (min-width:768px){.tmp_first_user .inn{max-width:970px}}@media only screen and (min-width:1920px){.tmp_first_user .inn{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_first_user .inn{width:90%}}@media only screen and (max-width:767px){.tmp_first_user .inn{width:90%}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user .inn{padding-top:2rem}}@media only screen and (max-width:767px){.tmp_first_user .inn{padding-top:1.86rem}}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user .inn{padding-bottom:2rem}}@media only screen and (max-width:767px){.tmp_first_user .inn{padding-bottom:1.86rem}}.tmp_first_user .inn .comp_text{margin-bottom:1.5rem;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user .inn .comp_text{margin-bottom:1.5rem}}@media only screen and (max-width:767px){.tmp_first_user .inn .comp_text{margin-bottom:.93rem}}@media only screen and (max-width:767px){.tmp_first_user .inn .comp_text{text-align:left}}.tmp_first_user .inn .comp_text.r{color:#ba0d0d}.tmp_first_user .inn .comp_text .r{color:#ba0d0d}.tmp_first_user .inn .comp_text .b{font-weight:900}@media only screen and (min-width:1025px){.tmp_first_user .inn ul{padding-left:3rem}}.tmp_first_user .inn li{text-indent:-1em;padding-left:1em}.tmp_first_user .inn .comp_text_s{letter-spacing:.1em}.tmp_first_user.precaution_text{margin-right:auto;margin-left:auto}@media only screen and (min-width:768px){.tmp_first_user.precaution_text{max-width:1230px}}@media only screen and (min-width:1920px){.tmp_first_user.precaution_text{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.tmp_first_user.precaution_text{width:90%}}@media only screen and (max-width:767px){.tmp_first_user.precaution_text{width:90%}}.tmp_first_user.precaution_text .inn{max-width:1140px}.tmp_first_user.precaution_text .inn .comp_text{font-size:1.8rem;text-align:left;letter-spacing:.08em}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user.precaution_text .inn .comp_text{font-size:1.7rem}}@media only screen and (max-width:767px){.tmp_first_user.precaution_text .inn .comp_text{font-size:1.488rem}}.tmp_first_user.precaution_text .inn .txt:first-of-type{display:none}.tmp_first_user.precaution_text .inn .link{margin-top:2rem;margin-bottom:0;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.tmp_first_user.precaution_text .inn .link{margin-top:2rem}}@media only screen and (max-width:767px){.tmp_first_user.precaution_text .inn .link{margin-top:1.395rem}}.tmp_first_user.precaution_text .inn .link a{display:inline-block;color:#ba0d0d;text-decoration:underline;-webkit-transition:.3s opacity ease-in-out;transition:.3s opacity ease-in-out}.tmp_first_user.precaution_text .inn .link a:hover{opacity:.7;text-decoration:none}.fix_nav_bottom{width:100%;height:6rem;position:fixed;bottom:0;left:0;z-index:1000}@media only screen and (min-width:768px){.fix_nav_bottom{display:none}}.fix_nav_bottom ul{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%}.fix_nav_bottom li{font-size:1.3rem;width:50%;height:100%}.fix_nav_bottom li:first-child{background-color:#4f2d7c}.fix_nav_bottom li:last-child{background-color:#ca2d2d}.fix_nav_bottom li form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;width:100%;position:relative}.fix_nav_bottom li form input{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0}.fix_nav_bottom li span{color:#fff;text-align:center;line-height:1.6}.c-fix_btn{display:none;width:100%;position:fixed;bottom:0;left:0;z-index:1000}@media only screen and (min-width:768px){.c-fix_btn{display:none}}.c-fix_btn .c-multiple_btn{width:100%;margin:0;background-color:#fff}.c-fix_btn li{width:50%}.c-fix_btn li:first-of-type{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0}.c-fix_btn li:last-of-type{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.c-fix_btn li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1.2rem 1.5rem;font-size:1.35rem}.c-fix_btn li a::before{content:none}@media only screen and (max-width:321px){.c-fix_btn li a{padding:1.2rem 1rem}}.c-fix_btn li .inn{padding-left:1.3rem}@media only screen and (max-width:767px){.c-fix_btn li .inn::before{border-width:.558rem 0 .558rem .744rem}}.c-fix_btn li .s{font-size:1rem}@media only screen and (max-width:767px){#header .box_usermenu #snav{display:none}}@media only screen and (max-width:767px){#footer{padding-bottom:6rem}}.box_sam{width:52.08333%;background-color:#000;margin:6em auto}.box_sam div{padding-top:56.25%}.rakuten_style{max-width:1280px;width:100%;margin-left:auto;margin-right:auto}.rakuten_style .comp_cv li:first-child{display:none}.rakuten_style .precaution_text .txt:first-of-type{display:block!important}.rakuten_style .precaution_text .link{display:none}.rakuten_style .con_osechi_menu .box_osechi_menu{height:100%!important}.rakuten_style .con_osechi_menu .box_osechi_menu::after{content:none}.rakuten_style #kagayaki,.rakuten_style .box_youtube,.rakuten_style .comp_btn_more,.rakuten_style .tmp_flex_banner{display:none!important}.rakuten_style .con_osechi_faq .js-accordion{background-color:#eee}.rakuten_style .con_osechi_faq .js-accordion::before{content:none}.rakuten_style .con_osechi_faq .js-accordion+dd{display:block!important}.yahoo_style{max-width:1090px;width:100%;margin-left:auto;margin-right:auto}.yahoo_style .comp_st{font-size:2.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_st{font-size:3rem}}@media only screen and (max-width:767px){.yahoo_style .comp_st{font-size:2.0925rem}}.yahoo_style .comp_st.l{font-size:3.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_st.l{font-size:3.4rem}}@media only screen and (max-width:767px){.yahoo_style .comp_st.l{font-size:2.976rem}}.yahoo_style .comp_st.ll{font-size:4.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_st.ll{font-size:4rem}}@media only screen and (max-width:767px){.yahoo_style .comp_st.ll{font-size:3.3387rem}}@media only screen and (max-width:767px){.yahoo_style .comp_bottom_line span{font-size:3.2rem}}.yahoo_style .comp_text{font-size:1.8rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_text{font-size:1.8rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text{font-size:1.86rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text{line-height:1.5;letter-spacing:0}}.yahoo_style .comp_text_s{font-size:1.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_text_s{font-size:1.5rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text_s{font-size:1.767rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text_s{line-height:1.5;letter-spacing:0}}.yahoo_style .comp_text_ss{font-size:1.6rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .comp_text_ss{font-size:1.5rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text_ss{font-size:1.674rem}}@media only screen and (max-width:767px){.yahoo_style .comp_text_ss{line-height:1.5;letter-spacing:0}}@media only screen and (max-width:767px){.yahoo_style .comp_tbl table tbody th{font-size:2.2rem;font-weight:400}}@media only screen and (max-width:767px){.yahoo_style .comp_tbl table tbody td{font-size:1.8rem}}.yahoo_style .comp_cv li:first-child{display:none}.yahoo_style .comp_cv form::before{display:none}@media only screen and (max-width:767px){.yahoo_style .comp_cv form{font-size:2.8rem}.yahoo_style .comp_cv form .s{font-size:2rem}}@media only screen and (max-width:767px){.yahoo_style .comp_cv .cv{width:100%;margin-left:0}}.yahoo_style .tmp_flex_banner h3{display:none}.yahoo_style .tmp_flex_banner li{max-width:750px;width:100%}.yahoo_style .tmp_flex_banner li a::before{display:none}.yahoo_style .tmp_flex_banner li:last-of-type{display:none}.yahoo_style .con_mainimg .box_announcement .b{font-size:4rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .con_mainimg .box_announcement .b{font-size:4.5rem}}@media only screen and (max-width:767px){.yahoo_style .con_mainimg .box_announcement .b{font-size:2.604rem}}.yahoo_style .con_mainimg .box_announcement .b span{font-size:3rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .con_mainimg .box_announcement .b span{font-size:3rem}}@media only screen and (max-width:767px){.yahoo_style .con_mainimg .box_announcement .b span{font-size:2.325rem}}.yahoo_style .con_mainimg .box_announcement .m{font-size:3rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .con_mainimg .box_announcement .m{font-size:2.5rem}}@media only screen and (max-width:767px){.yahoo_style .con_mainimg .box_announcement .m{font-size:2.418rem}}.yahoo_style .con_mainimg .box_announcement .m .view_sp{display:inline!important}.yahoo_style .con_mainimg .box_announcement .c{font-size:3.2rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .con_mainimg .box_announcement .c{font-size:4rem}}@media only screen and (max-width:767px){.yahoo_style .con_mainimg .box_announcement .c{font-size:2.604rem}}.yahoo_style .con_mainimg .box_announcement .c .view_sp{display:inline!important}@media only screen and (max-width:767px){.yahoo_style .con_mainimg.end .box_img{padding-top:85%}}@media only screen and (min-width:768px){.yahoo_style .con_mainimg.end .m .view_sp{display:none!important}.yahoo_style .con_mainimg.end .c .view_sp{display:none!important}}@media only screen and (max-width:767px){.yahoo_style .con_mainimg.end .b .view_sp{display:inline!important}}@media only screen and (max-width:767px){.yahoo_style .tmp_osechi&gt;.box_text h3 .s{font-size:2.2rem}}@media only screen and (min-width:1025px){.yahoo_style .tmp_osechi&gt;.box_text .box_l .txt_img{min-width:718px}}@media only screen and (max-width:767px){.yahoo_style .tmp_osechi&gt;.box_text .box_price .price{font-size:3.3rem}.yahoo_style .tmp_osechi&gt;.box_text .box_price .price .fs-20{font-size:2.2rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_osechi&gt;.box_text .box_price .memo{font-size:1.6rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_first_user h4{font-size:2.3rem}}.yahoo_style .con_kirameki&gt;.box_text{width:95%}.yahoo_style .precaution_text{width:95%!important}.yahoo_style .precaution_text h4{font-size:3rem;padding:2rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .precaution_text h4{font-size:2.6rem}}@media only screen and (max-width:767px){.yahoo_style .precaution_text h4{font-size:2.232rem}}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .precaution_text h4{padding:2rem}}@media only screen and (max-width:767px){.yahoo_style .precaution_text h4{padding:1.1625rem}}.yahoo_style .precaution_text .txt:first-of-type{display:block!important}.yahoo_style .precaution_text .txt:nth-of-type(3){margin-bottom:0}.yahoo_style .precaution_text .link{display:none}.yahoo_style .precaution_text .inn{width:95%;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.yahoo_style .precaution_text .inn{width:90%}}.yahoo_style .precaution_text .inn .comp_text.txt{font-size:1.6rem}@media only screen and (max-width:767px){.yahoo_style .precaution_text .inn .comp_text.txt{font-size:1.8rem;letter-spacing:0}}@media only screen and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .comp_st_kirameki{text-align:center!important}.yahoo_style .con_kirameki_introduction .box_introduction2 .comp_st_kirameki .s{font-size:2.7rem}.yahoo_style .con_kirameki_introduction .box_introduction2 .comp_st_kirameki .l{font-size:3.4rem}}@media only screen and (max-width:767px) and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .comp_st_kirameki .l em{width:3.962rem;line-height:3.962rem}}@media only screen and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .comp_text_s{font-size:1.8rem}}@media only screen and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .chef{font-size:2.2rem}}@media only screen and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .chef .s{font-size:1.9rem}}@media only screen and (max-width:767px){.yahoo_style .con_kirameki_introduction .box_introduction2 .box_r{text-align:center}}.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .s{font-size:2.35rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .s{font-size:2.1rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .s{font-size:2.697rem}}.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .s em{color:#ba0d0d}.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .s+.l{margin-top:.5rem}.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3.5rem}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3.6rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l{font-size:3.441rem}}@media only screen and (min-width:1025px) and (max-width:1280px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l{font-size:2.9rem}}.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l em{width:4.5rem;line-height:4.5rem;text-align:center;display:inline-block;background-color:#ba0d0d;color:#fff;border-top:1px solid #fff;border-right:1px solid #fff}@media only screen and (min-width:1025px) and (max-width:1280px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l em{width:3.9rem;line-height:3.9rem}}@media only screen and (min-width:768px) and (max-width:1024px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l em{width:4.6rem;line-height:4.6rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_kirameki_introduction .comp_st_kirameki .l em{width:4.241rem;line-height:4.241rem}}@media only screen and (max-width:767px){.yahoo_style .tmp_kirameki_introduction .comp_text_ss{font-size:1.8rem}}.yahoo_style .con_osechi_menu .inn_osechi_menu{width:90%}.yahoo_style .con_osechi_menu .box_osechi_menu{height:100%!important}.yahoo_style .con_osechi_menu .box_osechi_menu::after{content:none}@media only screen and (max-width:767px){.yahoo_style .con_osechi_menu .box_menu1 .box_top .comp_text li{font-size:1.75rem;padding-left:1.25em;text-indent:-1.25em;letter-spacing:0}}@media only screen and (max-width:767px){.yahoo_style .con_osechi_menu .tmp_osechi_menu .box_bottom li{font-size:1.75rem;padding-left:1.25em;text-indent:-1.25em;letter-spacing:0}}@media only screen and (max-width:767px){.yahoo_style .con_osechi_menu .box_food .comp_st{font-size:2.4rem}}@media only screen and (max-width:767px){.yahoo_style .con_osechi_menu .box_food .comp_text{font-size:1.8rem;letter-spacing:0}}.yahoo_style .con_packing .inn_packing:not(.is-active){height:100%}.yahoo_style .con_packing .inn_packing:not(.is-active)::after{display:none}@media only screen and (max-width:767px){.yahoo_style .con_packing .comp_st{font-size:3.2rem}}@media only screen and (max-width:767px){.yahoo_style .con_packing ul li .text{font-size:1.7rem;letter-spacing:0}}@media only screen and (max-width:767px){.yahoo_style .box_voice{width:90%;margin-left:auto;margin-right:auto}.yahoo_style .box_voice .inn_voice{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.yahoo_style .box_voice .items{width:49%;margin-left:0!important;margin-right:0!important;display:block!important}.yahoo_style .box_voice .items:nth-of-type(n+3){margin-top:1rem}}.yahoo_style .con_osechi_faq .js-accordion{background-color:#eee}.yahoo_style .con_osechi_faq .js-accordion::before{content:none}.yahoo_style .con_osechi_faq .js-accordion+dd{display:block!important}@media only screen and (max-width:767px){.yahoo_style .con_osechi_faq .tbl{white-space:normal!important}.yahoo_style .con_osechi_faq .tbl td,.yahoo_style .con_osechi_faq .tbl th{padding:.5em}.yahoo_style .con_osechi_faq .tbl th:first-of-type{width:20%}.yahoo_style .con_osechi_faq .tbl th:nth-of-type(2){width:42%}.yahoo_style .con_osechi_faq .tbl th:nth-of-type(3){width:37%}.yahoo_style .con_osechi_faq .tbl+p{display:none}}.yahoo_style #kagayaki,.yahoo_style .box_youtube,.yahoo_style .comp_btn_more,.yahoo_style .comp_point_banner{display:none!important}.mm_style{max-width:450px;width:100%;margin-left:auto;margin-right:auto}.mm_style .comp_st.ll{font-size:3.6rem;white-space:nowrap}.mm_style .con_fv_catch{display:block!important}.mm_style .con_mainimg .box_img{padding-top:77.5%}.mm_style .con_mainimg .box_img img:not(.no_adjustment){max-width:none;width:auto;height:100.5%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mm_style .con_mainimg .text{display:none}.mm_style .con_intro{display:none}.mm_style .comp_point_banner{margin-top:3em}.mm_style .comp_point_banner .img{padding-top:31.7%}.mm_style .comp_point_banner .img img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.mm_style .tmp_osechi .img{margin-bottom:1.5rem}.mm_style .tmp_osechi .img&gt;span{display:block}.mm_style .tmp_osechi .img&gt;span:first-of-type{width:100%}.mm_style .tmp_osechi .img&gt;span:first-of-type&gt;span{padding-top:80%}.mm_style .tmp_osechi .img&gt;span:first-of-type&gt;span img:not(.no_adjustment){max-width:none;width:auto;height:100%;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.mm_style .tmp_osechi .img&gt;span:last-of-type{display:none}.mm_style .tmp_osechi&gt;.box_text{width:100%}.mm_style .tmp_osechi&gt;.box_text h3{margin-bottom:1rem}.mm_style .tmp_osechi&gt;.box_text .box_l{width:100%}.mm_style .tmp_osechi&gt;.box_text .box_r{width:100%}.mm_style .tmp_osechi&gt;.box_text .box_price .fs-25{font-size:1.95rem}.mm_style .tmp_osechi&gt;.box_text .box_price .fs-20{font-size:1.85rem}.mm_style .tmp_osechi&gt;.box_text .box_price .memo{font-size:1.85rem}.mm_style .tmp_osechi&gt;.box_text .txt_img{display:none}.mm_style .tmp_osechi .mm{font-size:1.8rem;margin-bottom:1.5rem;line-height:1.5}.mm_style .tmp_osechi .mm+.comp_text{display:none}.mm_style .tmp_osechi .mm+.comp_text+.indent{display:none}.mm_style .tmp_osechi .tmp_first_user.precaution_text{width:100%}.mm_style .tmp_first_user h4{font-size:2.2rem;line-height:1.2;padding-top:1.75rem;padding-bottom:1.75rem}.mm_style .tmp_first_user h4 br{display:inline!important}.mm_style .tmp_first_user .inn{width:90%;padding-top:2rem;padding-bottom:2rem}.mm_style .tmp_first_user.precaution_text .inn .comp_text{font-size:1.55rem}.mm_style .tmp_first_user.precaution_text .inn .comp_text:nth-of-type(3){margin-bottom:0}.mm_style .tmp_first_user.precaution_text .inn .txt:first-of-type{display:none}.mm_style .tmp_first_user.precaution_text .inn .link{display:none}.mm_style .con_osechi_online .tmp_first_user ul{padding-left:0}.mm_style .con_osechi_online .tmp_first_user .comp_text{font-size:1.6rem;text-align:left;margin-bottom:0}.mm_style .con_osechi_online .tmp_first_user .comp_text_s{display:none;font-size:1.4rem}.mm_style .con_osechi_online .tmp_first_user .comp_text_s:not(:first-child){margin-top:1rem}.mm_style .comp_cv li{width:100%;margin-top:1em;margin-left:0}.mm_style .comp_cv form .inn::before{border-width:1rem 0 1rem 1.2rem}.mm_style .comp_cv .fax{display:none}.mm_style .comp_cv .cv form{font-size:3.2rem}.mm_style .con_osechi_faq h3{display:none}.mm_style .con_osechi_faq .js-accordion{background-color:#eee}.mm_style .con_osechi_faq .js-accordion::before{content:none}.mm_style .con_osechi_faq .js-accordion+dd{display:block!important}.mm_style .con_kirameki_introduction,.mm_style .con_osechi_menu,.mm_style .con_osechi_online&gt;.comp_text,.mm_style .con_osechi_online&gt;h3,.mm_style .con_packing,.mm_style .con_purchase,.mm_style .con_voice,.mm_style .tmp_flex_banner{display:none}.fix_present .fixnav .fix_btn{position:fixed;z-index:4;width:200px;right:0;bottom:120px}@media screen and (max-width:767px){.fix_present .fixnav .fix_btn{width:120px;right:0;bottom:80px}}.copy_notice{display:none}.copy_notice.is-active{display:block;position:fixed;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:all .5s ease-out;transition:all .5s ease-out;z-index:10}.copy_notice.is-active .box_copy_notice{padding:2em;background-color:#fff;border:1px solid #333}.box_coupon-code .copy_target{display:none}.con_coupon_banner{margin-bottom:5rem;margin-right:auto;margin-left:auto;text-align:center}@media only screen and (min-width:768px) and (max-width:1024px){.con_coupon_banner{margin-bottom:3.5rem}}@media only screen and (max-width:767px){.con_coupon_banner{margin-bottom:1.86rem}}@media only screen and (min-width:768px){.con_coupon_banner{max-width:1600px}}@media only screen and (min-width:1920px){.con_coupon_banner{width:100%}}@media only screen and (min-width:768px) and (max-width:1919px){.con_coupon_banner{width:90%}}@media only screen and (max-width:767px){.con_coupon_banner{width:90%}}@media only screen and (min-width:768px){.con_coupon_banner{margin-right:auto;margin-left:auto}}@media only screen and (max-width:767px){.con_coupon_banner{max-width:90%;margin-right:auto;margin-left:auto}}.con_coupon_banner .box_text{margin-top:1em;max-width:767px;margin-right:auto;margin-left:auto;padding:1em;background-color:#4b3803}.con_coupon_banner .box_text span{color:#fff}.con_coupon_banner .box_text .code{font-size:2rem;max-width:50%;margin-right:auto;margin-left:auto;margin-top:.5em;background-color:#fff;color:#333}@media only screen and (min-width:768px) and (max-width:1024px){.con_coupon_banner .box_text .code{font-size:1.8rem}}@media only screen and (max-width:767px){.con_coupon_banner .box_text .code{font-size:1.488rem}}@media screen and (max-width:767px){.con_coupon_banner .box_text{padding:.5em}.con_coupon_banner .box_text span{font-size:14px}}.bgblack_menu .con_coupon_banner{margin-bottom:0;padding-bottom:5rem}@media only screen and (min-width:768px) and (max-width:1024px){.bgblack_menu .con_coupon_banner{padding-bottom:3.5rem}}@media only screen and (max-width:767px){.bgblack_menu .con_coupon_banner{padding-bottom:1.86rem}}.bgblack_menu .comp_point_banner .img{border:1px solid #eee}@media screen and (min-width:768px) and (max-width:1024px){.con_kirameki_introduction{height:100%}.con_kirameki_introduction .box_introduction1{min-height:300px;height:100%;max-height:568px}.con_kirameki_introduction .box_introduction1 .box_l{left:-23%;width:72.875%;height:100%;position:absolute;top:0}.con_kirameki_introduction .box_introduction1 .box_r{min-height:350px;max-height:390px;height:100%}}</pre></body></html>