@charset "UTF-8";html{scroll-behavior:smooth}#benefits,#menu,#order{scroll-margin-top:100px}.section-header,.homeBnrUnderSlide,.footBrandList,.homeCategory,.homeNewItem,.homeNewsList,.lawrys-osechi2025 #ch-plugin{display:none!important}.lawrysOsechi{background:#141414;color:#fff}.lawrysOsechi figure{margin:0}.lawrysOsechi h1,.lawrysOsechi h2,.lawrysOsechi h3,.lawrysOsechi h4{margin:0;padding:0;font-family:"Noto Serif JP",serif}.lawrysOsechi .title{margin:0}.lawrysOsechi #pagetop{position:relative}.lawrysOsechi .floating{position:sticky;bottom:0;right:0;text-align:right;width:100%;height:0;z-index:99999}.lawrysOsechi .floating.sticky{z-index:999}.lawrysOsechi .floating .inner{border-radius:6px;overflow:hidden;display:inline-block;position:absolute;bottom:30px;right:30px}@media only screen and (max-width: 768px){.lawrysOsechi .floating .inner{border-radius:0;right:0;bottom:3.5046728972vw;width:10.2803738318vw}}@media only screen and (max-width: 768px){.lawrysOsechi .floating img{width:100%}}.lawrysOsechi .floating a{color:#922727;text-decoration:none}.lawrysOsechi .floating__main{background:#fff;padding:15px 18px 5px;text-align:center}.lawrysOsechi .floating__title{background:#922727;text-align:center;color:#fff;font-size:1.4rem;font-weight:500;margin:0 0 .5em;line-height:1;padding:.25em 2em;border-radius:100px}@media only screen and (max-width: 640px){.lawrysOsechi .floating__title{font-size:3.2710280374vw}}.lawrysOsechi .floating__text{color:#922727;font-size:1.6rem;font-family:"Noto Serif JP",serif;font-weight:600;letter-spacing:.02em;padding:.125em 0}@media only screen and (max-width: 768px){.lawrysOsechi .floating__text{display:block;text-align:center}}@media only screen and (max-width: 640px){.lawrysOsechi .floating__text{padding:2.5vw;font-size:2.5700934579vw}}.lawrysOsechi .floating__text:nth-of-type(2){border-bottom:1px solid}.lawrysOsechi .floating__text strong{font-size:2.8rem;padding-left:5px;line-height:1;font-weight:600}@media only screen and (max-width: 640px){.lawrysOsechi .floating__text strong{font-size:5.1401869159vw}}.lawrysOsechi .floating__text .yen{font-size:2rem}@media only screen and (max-width: 640px){.lawrysOsechi .floating__text .yen{font-size:3.5046728972vw}}.lawrysOsechi .floating__bottom{background:#922727;text-align:center;color:#fff;font-size:1.6rem;padding:.25em}.lawrysOsechi .floating__bottom span{position:relative;padding-right:17px}.lawrysOsechi .floating__bottom span:after{content:"";width:7px;height:7px;border-right:2px solid;border-bottom:2px solid;position:absolute;top:50%;right:0;transform:translateY(calc(-50% + 1px)) rotate(-45deg);pointer-events:none}.lawrysOsechi .announce{background:#997245;text-align:center;font-family:"Noto Serif JP",serif;font-size:1.5rem;font-weight:500;color:#fff;letter-spacing:.05em;line-height:38px;height:38px}@media only screen and (max-width: 640px){.lawrysOsechi .announce{font-size:2.3364485981vw;line-height:1.8;height:auto;padding:1em .5em}}.lawrysOsechi .kv{position:relative}.lawrysOsechi .kv .inner{position:relative;width:100%;height:calc(100vh - 38px);height:calc(100dvh - 38px)}@media only screen and (max-width: 768px){.lawrysOsechi .kv .inner{height:auto}}.lawrysOsechi .kv .inner:after{content:"";width:100%;height:100%;background:#10101040;position:absolute;top:0;left:0}.lawrysOsechi .kv .inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawrysOsechi .kv h1{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:378px;height:346px;background:url(/cdn/shop/files/lawrysOsechi2025_logo.png?v=1691109721) center center no-repeat;background-size:contain;z-index:2;padding-top:400px;overflow:hidden}@media only screen and (max-width: 768px){.lawrysOsechi .kv h1{width:57.0093457944vw;height:52.1028037383vw;padding-top:70.0934579439vw}}.lawrysOsechi .nav{position:sticky;top:0;width:100%;background:#141414;z-index:9999}.lawrysOsechi .nav__list{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:2em 0;margin:0}@media only screen and (max-width: 640px){.lawrysOsechi .nav__list{padding:.5em 0;margin:1em 0}}.lawrysOsechi .nav__list .item{padding:0 1.5em;list-style:none}@media only screen and (max-width: 640px){.lawrysOsechi .nav__list .item{padding:0}}.lawrysOsechi .nav__list .item a{color:#fff;font-size:1.6rem;padding:.65em 1em;text-decoration:none;display:block;line-height:1}@media only screen and (max-width: 640px){.lawrysOsechi .nav__list .item a{padding:.65em 1.5em;font-size:2.3364485981vw}}.lawrysOsechi .nav__list .item a.orderBtn{background:#922727;padding:.65em 2.5em}@media only screen and (max-width: 640px){.lawrysOsechi .nav__list .item a.orderBtn{padding:1.25em 1.5em}}.lawrysOsechi .wrapper{max-width:1200px;width:90vw;margin:0 auto}.lawrysOsechi .box{background:#fff;border-radius:10px;border:#a7843b 2px solid;padding:30px 40px 50px;margin:50px auto 0;text-align:center;max-width:900px}@media only screen and (max-width: 640px){.lawrysOsechi .box{padding:5.8411214953vw 4.6728971963vw 6.7757009346vw;margin-top:7.0093457944vw}}.lawrysOsechi .box h3{display:inline-block;color:#141414;font-size:2.9rem;letter-spacing:.05em;padding:0 160px .25em;border-bottom:#a7843b 1px solid;position:relative;font-weight:700}@media screen and (max-width: 840px){.lawrysOsechi .box h3{width:100%;font-size:3.5046728972vw;padding:0 5.8411214953vw .25em;letter-spacing:0}}.lawrysOsechi .box h3 span{display:block;width:26px;height:26px;border:#a7843b 1px solid;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg)}@media only screen and (max-width: 640px){.lawrysOsechi .box h3 span{width:3.2710280374vw;height:3.2710280374vw}}.lawrysOsechi .box h3 span:before{content:"";display:block;width:21px;height:21px;border:#a7843b 1px solid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 640px){.lawrysOsechi .box h3 span:before{width:2.1028037383vw;height:2.1028037383vw}}.lawrysOsechi .box h3 span.left{left:110px}@media screen and (max-width: 840px){.lawrysOsechi .box h3 span.left{left:1.1682242991vw}}.lawrysOsechi .box h3 span.right{right:110px}@media screen and (max-width: 840px){.lawrysOsechi .box h3 span.right{right:1.1682242991vw}}.lawrysOsechi .box .date{color:#141414;font-size:2.5rem;letter-spacing:.05em;margin-top:.5em}@media only screen and (max-width: 640px){.lawrysOsechi .box .date{font-size:3.5046728972vw}}.lawrysOsechi .box .benefits{width:590px;margin:20px auto 0;display:grid;grid-template-columns:85px 1fr;gap:20px 30px;align-items:center}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits{width:100%;margin-top:3.5046728972vw;grid-template-columns:12.6168224299vw 1fr;gap:3.0373831776vw 1.8691588785vw}}.lawrysOsechi .box .benefits__num{color:#141414;border:1px solid;font-size:2rem;font-weight:500;line-height:1;padding:.5em}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits__num{font-size:3.0373831776vw;padding:.5em .25em}}.lawrysOsechi .box .benefits__text{color:#922727;text-align:left;font-size:3rem;font-weight:600;letter-spacing:.02em;line-height:1}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits__text{font-size:4.2056074766vw}}.lawrysOsechi .box .benefits__price{font-size:5.4rem;line-height:1;vertical-align:text-bottom;padding-left:8px}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits__price{font-size:8.4112149533vw;padding-left:4.2056074766vw}}.lawrysOsechi .box .benefits__yen{font-size:3.8rem;line-height:1}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits__yen{font-size:6.0747663551vw}}.lawrysOsechi .box .benefits2{width:590px;margin:30px auto 0;text-align:center}@media only screen and (max-width: 768px){.lawrysOsechi .box .benefits2{width:100%}}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits2{width:100%;margin-top:3.5046728972vw}}.lawrysOsechi .box .benefits2 .benefits__text{text-align:center;margin-top:20px;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .box .benefits2 .benefits__text{margin-top:10px}}.lawrysOsechi .box .btn{width:267px;margin:40px auto 0}@media only screen and (max-width: 640px){.lawrysOsechi .box .btn{width:62.3831775701vw;margin-top:4.9065420561vw}}.lawrysOsechi .box .btn a{display:block;width:100%;height:62px;line-height:62px;background:#a7843b;background:#997245;text-align:center;color:#fff;font-size:1.7rem;font-weight:500;text-decoration:none}@media only screen and (max-width: 640px){.lawrysOsechi .box .btn a{font-size:3.738317757vw;height:12.1495327103vw;line-height:12.1495327103vw}}.lawrysOsechi .section01 .wrapper{max-width:900px;padding-top:30px;padding-bottom:170px;text-align:center;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .section01 .wrapper{padding-top:3.5046728972vw;padding-bottom:14.0186915888vw}}.lawrysOsechi .section01 h2 .text1{display:block;font-size:2.8rem;font-weight:400;letter-spacing:.05em}@media only screen and (max-width: 768px){.lawrysOsechi .section01 h2 .text1{font-size:3.2710280374vw}}.lawrysOsechi .section01 h2 .text2{display:block;font-size:3.6rem;font-weight:600;margin-top:.25em}@media only screen and (max-width: 768px){.lawrysOsechi .section01 h2 .text2{font-size:4.2056074766vw;letter-spacing:0}}@media only screen and (max-width: 640px){.lawrysOsechi .section01 h2 .text2{font-size:3.9719626168vw}}.lawrysOsechi .section01 .logo{margin-top:20px;width:116px;margin-left:auto;margin-right:auto}@media only screen and (max-width: 768px){.lawrysOsechi .section01 .logo{width:12.8504672897vw}}.lawrysOsechi .section01 .logo img{width:100%}.lawrysOsechi .section01 .eng{font-family:EB Garamond,serif;margin-top:15px;font-size:2.2rem;letter-spacing:.05em}@media only screen and (max-width: 640px){.lawrysOsechi .section01 .eng{font-size:3.2710280374vw}}.lawrysOsechi .members{display:none}.lawrysOsechi .members .wrapper{max-width:1200px;margin-top:-85px;padding-bottom:85px;text-align:center;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .members .wrapper{margin-top:0;padding-bottom:14.0186915888vw}}.lawrysOsechi .members h2{display:inline-block;color:#fff;font-size:2.9rem;letter-spacing:.05em;padding:0 160px .25em;border-bottom:#c7b3a2 1px solid;position:relative;font-weight:700}@media only screen and (max-width: 768px){.lawrysOsechi .members h2{width:100%;padding-left:0;padding-right:0}}@media only screen and (max-width: 640px){.lawrysOsechi .members h2{width:100%;font-size:3.738317757vw;padding:.75em 5.8411214953vw;letter-spacing:0}}.lawrysOsechi .members h2 span{display:block;width:26px;height:26px;border:#c7b3a2 1px solid;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg)}@media only screen and (max-width: 640px){.lawrysOsechi .members h2 span{width:4.2056074766vw;height:4.2056074766vw}}.lawrysOsechi .members h2 span:before{content:"";display:block;width:21px;height:21px;border:#c7b3a2 1px solid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 640px){.lawrysOsechi .members h2 span:before{width:3.5046728972vw;height:3.5046728972vw}}.lawrysOsechi .members h2 span.left{left:110px}@media only screen and (max-width: 768px){.lawrysOsechi .members h2 span.left{left:25px}}@media only screen and (max-width: 640px){.lawrysOsechi .members h2 span.left{left:5.8411214953vw}}.lawrysOsechi .members h2 span.right{right:110px}@media only screen and (max-width: 768px){.lawrysOsechi .members h2 span.right{right:25px}}@media only screen and (max-width: 640px){.lawrysOsechi .members h2 span.right{right:5.8411214953vw}}.lawrysOsechi .members h3{color:#efce88;font-size:3.5rem;letter-spacing:.02em;padding:1em 0 .75em;font-weight:600}@media only screen and (max-width: 768px){.lawrysOsechi .members h3{font-size:3.9719626168vw}}.lawrysOsechi .members .lead{color:#eeebe6;font-size:1.8rem;letter-spacing:.1em;font-weight:500;line-height:1.94;text-align:center}@media only screen and (max-width: 768px){.lawrysOsechi .members .lead{font-size:3.2710280374vw}}.lawrysOsechi .members .membersItem{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;list-style:none;margin:50px 0 0;padding:0}@media only screen and (max-width: 768px){.lawrysOsechi .members .membersItem{grid-template-columns:repeat(2,1fr);gap:2.3364485981vw 2.8037383178vw;margin-top:9.3457943925vw}}.lawrysOsechi .members .membersItem li{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-direction:column}.lawrysOsechi .members .membersItem li.fin{position:relative}.lawrysOsechi .members .membersItem li.fin:after{content:"\7d42\4e86";width:100%;height:100%;background:#000000b3;position:absolute;top:0;left:0;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;font-size:3.6rem;color:#fff;letter-spacing:.05em}@media only screen and (max-width: 1000px){.lawrysOsechi .members .membersItem li.fin:after{font-size:2.8rem}}.lawrysOsechi .members .membersItem img{width:100%}.lawrysOsechi .members .membersItem__shoulder{background:#7e521f;color:#fff;text-align:center;font-size:1.4rem;letter-spacing:.1em;font-family:Noto Sans JP,serif;width:100%}@media only screen and (max-width: 768px){.lawrysOsechi .members .membersItem__shoulder{font-size:2.5700934579vw}}.lawrysOsechi .members .membersItem__name{background:#997245;color:#fff;text-align:center;font-size:1.6rem;letter-spacing:.1em;line-height:1.75;padding:.5em;font-family:Noto Sans JP,serif;width:100%;flex-grow:1;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}@media only screen and (max-width: 768px){.lawrysOsechi .members .membersItem__name{font-size:3.0373831776vw}}.lawrysOsechi .members .membersItem__name span{display:block;font-size:1.4rem}@media only screen and (max-width: 768px){.lawrysOsechi .members .membersItem__name span{font-size:2.5700934579vw}}.lawrysOsechi .members .note{color:#fff;margin-top:1.5em;text-align:right;font-size:1.4rem;letter-spacing:.1em;font-family:Noto Sans JP,serif}@media only screen and (max-width: 768px){.lawrysOsechi .members .note{font-size:2.5700934579vw}}.lawrysOsechi .section02{background:#eeebe6}.lawrysOsechi .section02 img{width:100%}.lawrysOsechi .section02 .textSection01 .wrapper,.lawrysOsechi .section02 .textSection02 .wrapper{padding:75px 0 100px;text-align:center;background:url(/cdn/shop/files/lawrysOsechi_gara2.png?v=1691109720) left center no-repeat,url(/cdn/shop/files/lawrysOsechi_gara2.png?v=1691109720) right center no-repeat}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection01 .wrapper,.lawrysOsechi .section02 .textSection02 .wrapper{padding:10.7476635514vw 0;background-size:11.214953271vw,11.214953271vw;background-position:center left,bottom 39.7196261682vw right}}.lawrysOsechi .section02 .textSection01 .wrapper .text1,.lawrysOsechi .section02 .textSection02 .wrapper .text1{color:#333;font-size:2.9rem;font-weight:400;letter-spacing:.05em;line-height:2;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection01 .wrapper .text1,.lawrysOsechi .section02 .textSection02 .wrapper .text1{font-size:4.2056074766vw;letter-spacing:0;line-height:2.22}}.lawrysOsechi .section02 .textSection01 .wrapper .text2,.lawrysOsechi .section02 .textSection02 .wrapper .text2{color:#333;font-size:2.4rem;font-weight:500;letter-spacing:.1em;line-height:2;font-family:"Noto Serif JP",serif;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection01 .wrapper .text2,.lawrysOsechi .section02 .textSection02 .wrapper .text2{font-size:3.738317757vw}}.lawrysOsechi .section02 .textSection01 .wrapper .eng,.lawrysOsechi .section02 .textSection02 .wrapper .eng{color:#a7843b;font-size:1.5rem;font-weight:500;letter-spacing:.05em;font-family:EB Garamond,serif;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection01 .wrapper .eng,.lawrysOsechi .section02 .textSection02 .wrapper .eng{font-size:3.0373831776vw}}.lawrysOsechi .section02 .imgs{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .imgs{grid-template-columns:repeat(1,1fr)}}.lawrysOsechi .section02 .textSection02 .wrapper{background:none;padding-bottom:100px}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection02 .wrapper{padding-bottom:10.5140186916vw}}.lawrysOsechi .section02 .textSection02 .text{color:#333;font-size:2.4rem;font-weight:500;letter-spacing:.1em;line-height:1.875;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection02 .text{font-size:3.738317757vw}}.lawrysOsechi .section02 .textSection02 .eng{color:#a7843b;font-size:1.5rem;font-weight:500;letter-spacing:.05em;font-family:EB Garamond,serif;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection02 .eng{font-size:3.5046728972vw}}.lawrysOsechi .section02 .textSection03 .wrapper{padding:60px 0;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.lawrysOsechi .section02 .textSection03 .wrapper{display:block;padding:10.2803738318vw 0 13.3177570093vw}}.lawrysOsechi .section02 .textSection03 .imgArea{width:48%}@media only screen and (max-width: 768px){.lawrysOsechi .section02 .textSection03 .imgArea{width:100%}}.lawrysOsechi .section02 .textSection03 .imgArea img{width:100%}.lawrysOsechi .section02 .textSection03 .textArea{width:43.5%;color:#333}@media only screen and (max-width: 768px){.lawrysOsechi .section02 .textSection03 .textArea{width:100%}}.lawrysOsechi .section02 .textSection03 .textArea .text{font-size:2.5rem;font-weight:500;letter-spacing:.15em;line-height:1.6;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 768px){.lawrysOsechi .section02 .textSection03 .textArea .text{padding-top:9.8130841121vw;text-align:center}}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection03 .textArea .text{font-size:4.2056074766vw}}.lawrysOsechi .section02 .textSection03 .textArea .eng{margin-top:1em;font-family:EB Garamond,serif;color:#a7843b;font-size:1.5rem;font-weight:500;letter-spacing:.05em}@media only screen and (max-width: 768px){.lawrysOsechi .section02 .textSection03 .textArea .eng{text-align:center}}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection03 .textArea .eng{font-size:3.5046728972vw}}.lawrysOsechi .section02 .textSection03 .textArea .text2{font-size:1.6rem;line-height:2.5;margin-top:2em}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .textSection03 .textArea .text2{font-size:3.2710280374vw}}.lawrysOsechi .section02 .textSection03 .textArea .text2 strong{text-decoration:underline;text-underline-offset:.75em;font-weight:700}.lawrysOsechi .section02 .splide{margin-top:40px;padding:0 16px}.lawrysOsechi .section02 .splide__slide{padding:0 1px}.lawrysOsechi .section02 .splide__arrow{background:#a7843b;width:53px;height:53px;opacity:1}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .splide__arrow{width:9.3457943925vw;height:9.3457943925vw}}.lawrysOsechi .section02 .splide__arrow--prev{left:0}.lawrysOsechi .section02 .splide__arrow--next{right:0}.lawrysOsechi .section02 .splide__arrow svg{fill:#fff}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .splide__arrow svg{width:3.5046728972vw}}.lawrysOsechi .section02 .splide__arrow:hover{background:#922727}.lawrysOsechi .section02 .splide__pagination{bottom:-7.0093457944vw}.lawrysOsechi .section02 .splide__pagination__page{background-color:#333}.lawrysOsechi .section02 .splide__pagination__page.is-active{background-color:#a7843b}.lawrysOsechi .section02 .comment__inner{background:#fff;border:#acacac 1px solid;border-radius:13px;padding:40px 50px;height:100%}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .comment__inner{border-radius:1.1682242991vw;padding:7.0093457944vw 11.6822429907vw}}.lawrysOsechi .section02 .comment__title{text-align:center;color:#333;font-family:"Noto Serif JP",serif;font-size:2.2rem;font-weight:400;letter-spacing:.1em;line-height:1.875}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .comment__title{font-size:4.2056074766vw}}.lawrysOsechi .section02 .comment__star{display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;gap:2px;font-size:0;margin:20px 0}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .comment__star{margin-top:10px}}.lawrysOsechi .section02 .comment__text{color:#333;font-size:1.4rem;font-weight:400;letter-spacing:.1em;line-height:2.1;text-align:left}@media only screen and (max-width: 640px){.lawrysOsechi .section02 .comment__text{font-size:3.2710280374vw}}.lawrysOsechi .section03 .wrapper{padding:100px 0 160px;text-align:center}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .wrapper{padding:9.8130841121vw 0 13.0841121495vw}}.lawrysOsechi .section03 h2{font-size:4rem;font-weight:500;letter-spacing:.1em;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .section03 h2{font-size:5.3738317757vw}}.lawrysOsechi .section03 .eng{margin-top:.75em;font-family:EB Garamond,serif;color:#a7843b;font-size:1.5rem;font-weight:500;letter-spacing:.05em}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .eng{font-size:2.8037383178vw}}.lawrysOsechi .section03 .lead{margin-top:.5em;font-size:2.8rem;font-weight:500;letter-spacing:.1em;font-family:"Noto Serif JP",serif;line-height:2.25}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .lead{font-size:3.738317757vw;line-height:1.75}}.lawrysOsechi .section03 .imgs{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin-top:50px}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .imgs{grid-template-columns:repeat(2,1fr);gap:1.6355140187vw;margin-top:11.6822429907vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .imgs .img:nth-child(n+3){display:none}}.lawrysOsechi .section03 .text{margin-top:3em;font-size:1.4rem;letter-spacing:.1em;line-height:2.35;text-align:left;margin-bottom:150px}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .text{font-size:3.2710280374vw;line-height:2.37;margin-bottom:23.3644859813vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .text+h2{font-size:4.6728971963vw}}.lawrysOsechi .section03 .reasonList{list-style:none;margin:50px 0 150px;padding:0}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList{margin:9.3457943925vw 0 13.5514018692vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList+h2{font-size:4.6728971963vw}}.lawrysOsechi .section03 .reasonList li{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;gap:30px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .reasonList li{gap:15px;flex-direction:column!important}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList li{gap:1.8691588785vw}}.lawrysOsechi .section03 .reasonList li+li{margin-top:30px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .reasonList li+li{margin-top:15px}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList li+li{margin-top:2.1028037383vw}}.lawrysOsechi .section03 .reasonList li:nth-of-type(odd){flex-direction:row-reverse}.lawrysOsechi .section03 .reasonList li:last-child .reasonList__textArea{padding:30px 100px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .reasonList li:last-child .reasonList__textArea{padding:50px 100px}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList li:last-child .reasonList__textArea{padding:4.6728971963vw 6.308411215vw}}.lawrysOsechi .section03 .reasonList__img{width:calc(50% - 15px);border-radius:10px;overflow:hidden}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .reasonList__img{width:100%}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList__img{border-radius:1.1682242991vw}}.lawrysOsechi .section03 .reasonList__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawrysOsechi .section03 .reasonList__textArea{width:calc(50% - 15px);border-radius:10px;border:#707070 1px solid;padding:50px 100px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .reasonList__textArea{width:100%}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList__textArea{border-radius:1.1682242991vw;padding:4.6728971963vw 6.308411215vw}}.lawrysOsechi .section03 .reasonList__point{font-family:EB Garamond,serif;color:#a7843b;font-size:2.3rem;font-weight:500;letter-spacing:.05em}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList__point{font-size:2.8037383178vw}}.lawrysOsechi .section03 .reasonList__title{font-size:3.5rem;font-weight:500;letter-spacing:.15em;font-family:"Noto Serif JP",serif;line-height:1.5}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList__title{font-size:5.3738317757vw}}.lawrysOsechi .section03 .reasonList__text{margin-top:1em;font-size:1.4rem;letter-spacing:.1em;line-height:2.14;text-align:left}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .reasonList__text{font-size:3.2710280374vw}}.lawrysOsechi .section03 .chefList{list-style:none;margin:50px 0 0;padding:0 60px}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList{margin-top:11.6822429907vw;padding:0}}.lawrysOsechi .section03 .chefList li{display:flex;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:75px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .chefList li{flex-direction:column!important;gap:4.6728971963vw}}.lawrysOsechi .section03 .chefList li+li{margin-top:10px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .chefList li+li{margin-top:60px}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList li+li{margin-top:14.0186915888vw}}.lawrysOsechi .section03 .chefList li:nth-of-type(2n){flex-direction:row-reverse}.lawrysOsechi .section03 .chefList__img{width:255px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .chefList__img{width:59.5794392523vw;margin:0 auto}}.lawrysOsechi .section03 .chefList__img figcaption{color:#fff;font-size:1.8rem;font-weight:500}.lawrysOsechi .section03 .chefList__img figcaption .shop{display:block;font-family:EB Garamond,serif;font-size:1.5rem;margin-top:1em}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList__img figcaption .shop{font-size:3.5046728972vw}}.lawrysOsechi .section03 .chefList__img figcaption .shoulder{display:block;font-size:1.2rem}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList__img figcaption .shoulder{font-size:2.8037383178vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList__img figcaption{font-size:4.2056074766vw}}.lawrysOsechi .section03 .chefList__textArea{width:calc(100% - 330px);border-radius:10px;border:#707070 1px solid;padding:30px 60px;margin-top:30px}@media only screen and (max-width: 768px){.lawrysOsechi .section03 .chefList__textArea{width:100%;border-radius:2.3364485981vw;padding:5.8411214953vw 7.0093457944vw;margin-top:0}}.lawrysOsechi .section03 .chefList__comment{font-family:EB Garamond,serif;color:#a7843b;font-size:2.3rem;font-weight:500;letter-spacing:.05em;text-align:left}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList__comment{font-size:4.2056074766vw;text-align:center}}.lawrysOsechi .section03 .chefList__text{margin-top:0;font-size:1.5rem;letter-spacing:.1em;line-height:2;text-align:left}@media only screen and (max-width: 640px){.lawrysOsechi .section03 .chefList__text{font-size:3.2710280374vw;margin-top:.75em}}.lawrysOsechi .section04{background:#e2dbcd;padding-top:20px;padding-bottom:210px}@media only screen and (max-width: 768px){.lawrysOsechi .section04{padding-bottom:100px}}@media only screen and (max-width: 640px){.lawrysOsechi .section04{padding-bottom:11.6822429907vw}}.lawrysOsechi .section04 h2{color:#333;text-align:center;margin:5rem 0 -3rem}.lawrysOsechi .section04 .headArea{background:url(/cdn/shop/files/lawrysOsechi_gara2.png?v=1691109720) left center no-repeat,url(/cdn/shop/files/lawrysOsechi_gara2.png?v=1691109720) right center no-repeat}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .headArea{background:none}}.lawrysOsechi .section04 .textSection04 .textArea{margin-top:2.5rem;width:100%;text-align:center;color:#333}.lawrysOsechi .section04 .textSection04 .text{font-weight:500;letter-spacing:.15em;line-height:1.6;font-family:"Noto Serif JP",serif;font-size:2.5rem}@media only screen and (max-width: 768px){.lawrysOsechi .section04 .textSection04 .text{padding-top:10.77vw;text-align:center}}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .textSection04 .text{font-size:4.62vw}}.lawrysOsechi .section04 .textSection04 .eng{margin-top:1rem;font-family:EB Garamond,serif;color:#a7843b;font-weight:500;letter-spacing:.05em}.lawrysOsechi .section04 .textSection04 .text2{font-size:1.6rem;line-height:2.5;margin-top:2rem}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .textSection04 .text2{font-size:3.2710280374vw}}.lawrysOsechi .section04 .product{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch;margin-top:45px}@media only screen and (max-width: 768px){.lawrysOsechi .section04 .product{display:block}}.lawrysOsechi .section04 .product+.product{margin-top:30px}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product+.product{margin-top:7.0093457944vw}}.lawrysOsechi .section04 .product .img{position:relative;width:50%}@media only screen and (max-width: 768px){.lawrysOsechi .section04 .product .img{width:100%}}.lawrysOsechi .section04 .product .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawrysOsechi .section04 .product .textArea{width:50%;background:#fff;color:#333;font-family:"Noto Serif JP",serif;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-direction:column}@media only screen and (max-width: 768px){.lawrysOsechi .section04 .product .textArea{width:100%}}.lawrysOsechi .section04 .product .textArea .inner{width:100%;flex-grow:1;text-align:center;padding:30px 45px 20px}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .inner{padding:4.6728971963vw}}.lawrysOsechi .section04 .product .textArea h3{font-size:1.7rem;font-weight:700;letter-spacing:0}@media only screen and (max-width: 768px){.lawrysOsechi .section04 .product .textArea h3{text-align:center}}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea h3{font-size:3.5046728972vw;letter-spacing:-.025em}}.lawrysOsechi .section04 .product .textArea h3 span{display:block;font-size:2.7rem;letter-spacing:.1em}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea h3 span{font-size:4.6728971963vw}}.lawrysOsechi .section04 .product .textArea .size{font-size:1.5rem}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .size{font-size:3.2710280374vw}}.lawrysOsechi .section04 .product .textArea .lineup{font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:1.66;border:#707070 1px solid;border-radius:10px;padding:.5em 40px;text-align:center;margin:5px 20px;font-family:Noto Sans JP,serif;color:#333;line-height:1.75}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .lineup{font-size:3.2710280374vw;border-radius:1.1682242991vw;width:100%;margin:.75em 0;padding:.5em 2em}}.lawrysOsechi .section04 .product .textArea .lineup span{display:inline-block;text-align:left}.lawrysOsechi .section04 .product .textArea .normalPrice{font-size:3.1rem;font-weight:700;color:#922727;line-height:1.25;margin-top:.25em}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .normalPrice{font-size:7.2429906542vw}}.lawrysOsechi .section04 .product .textArea .normalPrice .tax{font-size:1.9rem}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .normalPrice .tax{font-size:4.4392523364vw}}.lawrysOsechi .section04 .product .textArea .discountPrice{font-family:"Noto Serif JP",serif;font-size:1.7rem;line-height:1.25;color:#922727;margin-top:1em}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .discountPrice{font-size:3.9719626168vw}}.lawrysOsechi .section04 .product .textArea .discountPrice strong{font-size:2.3rem;padding-left:.25em;font-weight:400}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .discountPrice strong{font-size:5.3738317757vw}}.lawrysOsechi .section04 .product .textArea .discountPrice span{font-size:1.6rem}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .discountPrice span{font-size:3.738317757vw}}.lawrysOsechi .section04 .product .textArea .btn{width:100%}.lawrysOsechi .section04 .product .textArea .btn a{display:block;font-size:1.7rem;font-weight:500;background:#130001;line-height:1;padding:1.5em 2em;text-decoration:none;color:#fff;text-align:center;font-family:Noto Sans JP,serif}@media only screen and (max-width: 640px){.lawrysOsechi .section04 .product .textArea .btn a{font-size:3.5046728972vw;font-weight:400}}.lawrysOsechi .section05{background:#eeebe6}.lawrysOsechi .section05 .img img{width:100%}.lawrysOsechi .section05 .wrapper{padding:60px 0;text-align:center}@media only screen and (max-width: 640px){.lawrysOsechi .section05 .wrapper{padding:11.6822429907vw 0}}.lawrysOsechi .section05 .text1{color:#333;font-size:2.4rem;font-weight:500;letter-spacing:.1em;line-height:1.875;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .section05 .text1{font-size:3.738317757vw}}.lawrysOsechi .section05 .text2{color:#333;margin-top:3rem}.lawrysOsechi .section05 .items{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;gap:15px;padding:0}.lawrysOsechi .section05 .item{flex-basis:30%;max-width:294px;font-size:1.2rem;color:#333}.lawrysOsechi .section05 .eng{color:#a7843b;font-size:1.5rem;font-weight:500;letter-spacing:.05em;font-family:EB Garamond,serif;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section05 .eng{font-size:3.0373831776vw}}.lawrysOsechi .cvArea{display:flex;flex-wrap:nowrap;justify-content:center;align-items:stretch}@media only screen and (max-width: 1000px){.lawrysOsechi .cvArea{display:block}}.lawrysOsechi .cvArea .imgArea{width:50%;position:relative}@media only screen and (max-width: 1000px){.lawrysOsechi .cvArea .imgArea{width:100%}}.lawrysOsechi .cvArea .imgArea .img{height:100%}.lawrysOsechi .cvArea .imgArea .img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawrysOsechi .cvArea .imgArea .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .imgArea .logo{width:43.691588785vw}}.lawrysOsechi .cvArea .textArea{width:50%;background:#922727;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:50px}@media only screen and (max-width: 1000px){.lawrysOsechi .cvArea .textArea{width:100%}}@media only screen and (max-width: 768px){.lawrysOsechi .cvArea .textArea{padding:8.1775700935vw 4.6728971963vw}}.lawrysOsechi .cvArea .priceTable{display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;padding-bottom:30px;margin:0;gap:30px}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable{padding-bottom:3.738317757vw;gap:3.5046728972vw}}.lawrysOsechi .cvArea .priceTable.first{border-bottom:#c65f5f 1px solid;margin-bottom:15px}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable.first{margin-bottom:2.3364485981vw}}.lawrysOsechi .cvArea .priceTable dt{width:169px;padding-bottom:.5em}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dt{width:140px}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dt{width:30.3738317757vw}}.lawrysOsechi .cvArea .priceTable dt span{display:block;background:#fff;text-align:center;font-size:2.2rem;letter-spacing:.1em;color:#141414}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dt span{font-size:1.8rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dt span{font-size:3.5046728972vw;padding:.5em 0}}.lawrysOsechi .cvArea .priceTable dd{margin-left:15px}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd{margin-left:3.5046728972vw}}.lawrysOsechi .cvArea .priceTable dd .normalPrice{font-size:1.7rem}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .normalPrice{font-size:3.2710280374vw}}.lawrysOsechi .cvArea .priceTable dd .normalPrice del{font-size:2.6rem;padding-left:5px;font-family:"Noto Serif JP",serif}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .normalPrice del{font-size:5.1401869159vw}}.lawrysOsechi .cvArea .priceTable dd .normalPrice .tax{font-size:2rem;position:relative}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dd .normalPrice .tax{font-size:1.6rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .normalPrice .tax{font-size:3.9719626168vw}}.lawrysOsechi .cvArea .priceTable dd .normalPrice .tax:after{content:"";width:0;height:0;border-style:solid;border-width:12px 7px 0 7px;border-color:#ffffff transparent transparent transparent;position:absolute;top:10px;right:-24px}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .normalPrice .tax:after{display:none}}.lawrysOsechi .cvArea .priceTable dd .discountPrice{font-size:3rem}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dd .discountPrice{font-size:2rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .discountPrice{font-size:4.2056074766vw}}.lawrysOsechi .cvArea .priceTable dd .discountPrice strong{font-size:4.1rem;font-weight:700;font-family:"Noto Serif JP",serif;line-height:1;vertical-align:baseline;padding-left:10px}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dd .discountPrice strong{font-size:3rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .discountPrice strong{font-size:6.7757009346vw;padding-left:2px}}.lawrysOsechi .cvArea .priceTable dd .discountPrice .yen{font-size:3rem;font-weight:700}@media only screen and (max-width: 1200px){.lawrysOsechi .cvArea .priceTable dd .discountPrice .yen{font-size:2rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .discountPrice .yen{font-size:4.9065420561vw}}.lawrysOsechi .cvArea .priceTable dd .discountPrice .tax{font-size:2rem}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .priceTable dd .discountPrice .tax{font-size:3.2710280374vw}}.lawrysOsechi .cvArea .btn{margin-top:35px}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .btn{margin-top:4.2056074766vw}}.lawrysOsechi .cvArea .btn a{display:block;background:#000;text-align:center;color:#fff;text-decoration:none;font-size:2rem;font-weight:700;padding:1em}@media only screen and (max-width: 1000px){.lawrysOsechi .cvArea .btn a{font-size:1.6rem}}@media only screen and (max-width: 640px){.lawrysOsechi .cvArea .btn a{font-size:3.5046728972vw;font-weight:400}}.lawrysOsechi .section06 .wrapper{padding:100px 0 200px}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .wrapper{padding:9.8130841121vw 0}}.lawrysOsechi .section06 .engTitle{text-align:center;font-family:EB Garamond,serif;font-size:2.6rem;font-weight:500;color:#fff}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .engTitle{font-size:3.738317757vw}}.lawrysOsechi .section06 h2{text-align:center;font-size:4rem;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;letter-spacing:.1em}@media only screen and (max-width: 640px){.lawrysOsechi .section06 h2{font-size:4.9065420561vw}}.lawrysOsechi .section06 .lead{font-size:2.1rem;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;padding:1em 2em 0;line-height:2;letter-spacing:.075em}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .lead{font-size:3.5046728972vw;padding:1em 0 0}}.lawrysOsechi .section06 .featureBox{margin-top:85px}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox{margin-top:11.6822429907vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox+.featureBox{margin-top:17.9906542056vw}}.lawrysOsechi .section06 .featureBox .title{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}@media only screen and (max-width: 768px){.lawrysOsechi .section06 .featureBox .title{display:block}}.lawrysOsechi .section06 .featureBox .title h3{font-size:3rem;font-weight:500;color:#fff;font-family:"Noto Serif JP",serif;width:18%;white-space:nowrap;padding-left:.5em}@media only screen and (max-width: 1200px){.lawrysOsechi .section06 .featureBox .title h3{width:auto}}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox .title h3{font-size:4.2056074766vw;padding-left:0;font-weight:700}}.lawrysOsechi .section06 .featureBox .title h3 span{font-size:2.5rem}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox .title h3 span{font-size:4.2056074766vw}}.lawrysOsechi .section06 .featureBox .title .text{width:82%;font-size:1.5rem;color:#d6d6d6;line-height:2;padding-left:2em}@media only screen and (max-width: 1200px){.lawrysOsechi .section06 .featureBox .title .text{width:auto}}@media only screen and (max-width: 768px){.lawrysOsechi .section06 .featureBox .title .text{width:100%;padding-left:0;margin-top:.75em}}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox .title .text{font-size:3.2710280374vw;line-height:2.14;letter-spacing:.016em}}.lawrysOsechi .section06 .featureBox .imgs{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:44px}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox .imgs{grid-template-columns:repeat(1,1fr);gap:2.1028037383vw;margin-top:14.2523364486vw}}.lawrysOsechi .section06 .featureBox__list{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 20px;padding:0;margin:40px 0 0}@media screen and (max-width: 840px){.lawrysOsechi .section06 .featureBox__list{grid-template-columns:repeat(2,1fr);gap:3.5046728972vw 1.4018691589vw;margin-top:13.3177570093vw}}.lawrysOsechi .section06 .featureBox__list .item{list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;flex-direction:column}.lawrysOsechi .section06 .featureBox__list .item.double1{grid-column:1/3}.lawrysOsechi .section06 .featureBox__list .item.double2{grid-column:3/5}@media screen and (max-width: 840px){.lawrysOsechi .section06 .featureBox__list .item.double2{grid-column:1/3}}.lawrysOsechi .section06 .featureBox__list .item.double1 .wrap,.lawrysOsechi .section06 .featureBox__list .item.double2 .wrap{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.lawrysOsechi .section06 .featureBox__list .item .img,.lawrysOsechi .section06 .featureBox__list .item .img img{width:100%}.lawrysOsechi .section06 .featureBox__list .item .name{font-size:1.5rem;line-height:2;margin-top:1em;min-height:4em}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox__list .item .name{font-size:3.0373831776vw;line-height:1.5}}.lawrysOsechi .section06 .featureBox__list .item .toggle{font-size:1.5rem;text-align:right;cursor:pointer;position:relative;width:100%;padding-right:25px;padding-bottom:.25em}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox__list .item .toggle{font-size:3.0373831776vw}}.lawrysOsechi .section06 .featureBox__list .item .toggle:before,.lawrysOsechi .section06 .featureBox__list .item .toggle:after{content:"";width:10px;height:1px;background:#fff;position:absolute;top:50%;right:5px}.lawrysOsechi .section06 .featureBox__list .item .toggle:after{transform:rotate(90deg)}.lawrysOsechi .section06 .featureBox__list .item .target{display:block!important;overflow:hidden;transition:max-height .3s ease;max-height:0;border-bottom:#707070 1px solid;width:100%}.lawrysOsechi .section06 .featureBox__list .item .target .inner{display:block!important;font-size:1.5rem;line-height:2}@media only screen and (max-width: 640px){.lawrysOsechi .section06 .featureBox__list .item .target .inner{font-size:3.0373831776vw;line-height:1.53;padding-left:1em;padding-right:1em}}.lawrysOsechi .section07 .imgs{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 768px){.lawrysOsechi .section07 .imgs{grid-template-columns:repeat(2,1fr)}}.lawrysOsechi .section07 .imgs img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.lawrysOsechi .section07 .textArea{background:#e2dbcd;padding:70px 0 90px}@media only screen and (max-width: 640px){.lawrysOsechi .section07 .textArea{padding:11.6822429907vw 0 17.523364486vw}}.lawrysOsechi .section07 .textArea .wrapper{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width: 1000px){.lawrysOsechi .section07 .textArea .wrapper{display:block}}.lawrysOsechi .section07 .textArea .lead{font-family:"Noto Serif JP",serif;font-size:2.5rem;font-weight:500;color:#333;letter-spacing:.1em;line-height:2}@media only screen and (max-width: 1200px){.lawrysOsechi .section07 .textArea .lead{font-size:2.1rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section07 .textArea .lead{font-size:4.2056074766vw;line-height:1.7}}@media only screen and (max-width: 640px){.lawrysOsechi .section07 .textArea .lead br{display:none}}.lawrysOsechi .section07 .textArea .text{font-size:1.6rem;color:#333;letter-spacing:.02em;line-height:2.5}@media only screen and (max-width: 1000px){.lawrysOsechi .section07 .textArea .text{margin-top:1em}}@media only screen and (max-width: 640px){.lawrysOsechi .section07 .textArea .text{font-size:3.2710280374vw;margin-top:1.5em}}.lawrysOsechi .section08{background:#f2f2f2;overflow:hidden}.lawrysOsechi .section08 .wrapper{padding:74px 0}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .wrapper{padding:9.8130841121vw 0 14.0186915888vw}}.lawrysOsechi .section08 h2{text-align:center;font-family:"Noto Serif JP",serif;font-size:3rem;letter-spacing:.1em;color:#333;font-weight:600}@media only screen and (max-width: 640px){.lawrysOsechi .section08 h2{font-size:4.2056074766vw}}.lawrysOsechi .section08 img{width:-moz-fit-content;width:fit-content}.lawrysOsechi .section08 .fullImg{margin-top:50px}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .fullImg{margin-top:6.7757009346vw}}.lawrysOsechi .section08 .doubleImg{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:20px}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .doubleImg{grid-template-columns:repeat(1,1fr);gap:3.738317757vw;margin-top:3.738317757vw}}.lawrysOsechi .section08 .productArea{margin-top:20px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea{margin-top:14.0186915888vw;grid-template-columns:repeat(1,1fr);gap:4.6728971963vw}}.lawrysOsechi .section08 .productArea__name{font-family:"Noto Serif JP",serif;font-size:1.8rem;color:#333;margin-top:.5em}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__name{font-size:1.5rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__name{font-size:3.5046728972vw;letter-spacing:0;text-align:center}}.lawrysOsechi .section08 .productArea__price{font-family:"Noto Serif JP",serif;font-size:1.5rem;color:#333}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price{font-size:1.4rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price{font-size:3.738317757vw;text-align:center}}.lawrysOsechi .section08 .productArea__price .text1{font-size:1.5rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .text1{font-size:1.4rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .text1{font-size:3.2710280374vw}}.lawrysOsechi .section08 .productArea__price del{font-size:2.5rem;padding-left:5px}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price del{font-size:2rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price del{font-size:4.6728971963vw}}.lawrysOsechi .section08 .productArea__price .yen1{font-size:1.9rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .yen1{font-size:1.6rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .yen1{font-size:2.8037383178vw}}.lawrysOsechi .section08 .productArea__price .tax1{font-size:1.3rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .tax1{font-size:1.1rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .tax1{font-size:2.3364485981vw}}.lawrysOsechi .section08 .productArea__price .text2{font-size:2rem;font-weight:500;margin-left:12px;padding-left:22px;position:relative}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .text2{font-size:1.6rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .text2{font-size:3.738317757vw;margin-left:0;padding-left:0}}.lawrysOsechi .section08 .productArea__price .text2:before{content:"";width:0;height:0;border-style:solid;border-width:6px 0 6px 10px;border-color:transparent transparent transparent #333;position:absolute;top:50%;left:0;transform:translateY(-35%)}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .text2:before{display:none}}.lawrysOsechi .section08 .productArea__price strong{font-size:2.6rem;padding-left:5px}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price strong{font-size:2rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price strong{font-size:4.6728971963vw;font-weight:700}}.lawrysOsechi .section08 .productArea__price .yen2{font-size:2rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .yen2{font-size:1.6rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .yen2{font-size:3.5046728972vw}}.lawrysOsechi .section08 .productArea__price .tax2{font-size:1.3rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section08 .productArea__price .tax2{font-size:1.2rem}}@media only screen and (max-width: 640px){.lawrysOsechi .section08 .productArea__price .tax2{font-size:3.0373831776vw}}.lawrysOsechi .section08 .imgs{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 768px){.lawrysOsechi .section08 .imgs{grid-template-columns:repeat(1,1fr)}}.lawrysOsechi .section08 .imgs img{width:100%}.lawrysOsechi .section09,.lawrysOsechi .section11,.lawrysOsechi .section10{background:#eeebe6}.lawrysOsechi .section09 .wrapper,.lawrysOsechi .section11 .wrapper,.lawrysOsechi .section10 .wrapper{padding:75px 0 150px}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .wrapper,.lawrysOsechi .section11 .wrapper,.lawrysOsechi .section10 .wrapper{padding:9.1121495327vw 0}}.lawrysOsechi .section09 h2,.lawrysOsechi .section11 h2,.lawrysOsechi .section10 h2{text-align:center;font-family:"Noto Serif JP",serif;font-size:3rem;letter-spacing:.1em;color:#333;font-weight:700}@media only screen and (max-width: 640px){.lawrysOsechi .section09 h2,.lawrysOsechi .section11 h2,.lawrysOsechi .section10 h2{font-size:4.2056074766vw}}.lawrysOsechi .section09 .lead,.lawrysOsechi .section11 .lead,.lawrysOsechi .section10 .lead{text-align:center;font-size:2rem;letter-spacing:0;color:#333;font-weight:700;margin-top:1em}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .lead,.lawrysOsechi .section11 .lead,.lawrysOsechi .section10 .lead{font-size:4.2056074766vw}}.lawrysOsechi .section09 .box,.lawrysOsechi .section11 .box,.lawrysOsechi .section10 .box{background:#fff;border:#bebebe 1px solid;margin-top:36px;padding:36px 85px 73px;color:#333;text-align:center;max-width:1200px}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .box,.lawrysOsechi .section11 .box,.lawrysOsechi .section10 .box{margin-top:3.9719626168vw;padding:7.476635514vw 5.1401869159vw}}.lawrysOsechi .section09 .box .boxLead,.lawrysOsechi .section11 .box .boxLead,.lawrysOsechi .section10 .box .boxLead{font-size:1.8rem;font-weight:400;padding-bottom:1em}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .box .boxLead,.lawrysOsechi .section11 .box .boxLead,.lawrysOsechi .section10 .box .boxLead{font-size:3.5046728972vw}}.lawrysOsechi .section09 .box .boxText,.lawrysOsechi .section11 .box .boxText,.lawrysOsechi .section10 .box .boxText{font-size:2rem;font-weight:500;padding:1em;border:#bebebe 1px solid;margin-top:20px;line-height:2.25}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .box .boxText,.lawrysOsechi .section11 .box .boxText,.lawrysOsechi .section10 .box .boxText{margin-top:4.4392523364vw;font-size:3.5046728972vw;letter-spacing:0}}.lawrysOsechi .section09 .box .note,.lawrysOsechi .section11 .box .note,.lawrysOsechi .section10 .box .note{font-size:1.6rem;text-align:left;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .box .note,.lawrysOsechi .section11 .box .note,.lawrysOsechi .section10 .box .note{margin-top:1em;font-size:3.0373831776vw}}.lawrysOsechi .section09 h3,.lawrysOsechi .section11 h3,.lawrysOsechi .section10 h3{text-align:center;font-family:Noto Sans JP,serif;font-size:1.8rem;font-weight:400;color:#333;margin-top:3em}@media only screen and (max-width: 640px){.lawrysOsechi .section09 h3,.lawrysOsechi .section11 h3,.lawrysOsechi .section10 h3{font-size:3.5046728972vw;margin-top:1.5em}}.lawrysOsechi .section09 .deadline,.lawrysOsechi .section11 .deadline,.lawrysOsechi .section10 .deadline{text-align:center;font-size:2rem;font-weight:700;color:#333;margin-top:1em}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .deadline,.lawrysOsechi .section11 .deadline,.lawrysOsechi .section10 .deadline{font-size:3.738317757vw}}.lawrysOsechi .section09 .footNote,.lawrysOsechi .section11 .footNote,.lawrysOsechi .section10 .footNote{max-width:800px;margin:1em auto 0;font-size:1.6rem;color:#333;line-height:2.5}@media only screen and (max-width: 640px){.lawrysOsechi .section09 .footNote,.lawrysOsechi .section11 .footNote,.lawrysOsechi .section10 .footNote{font-size:3.2710280374vw;line-height:2.1}}.lawrysOsechi .section10{background:#f2f2f2}.lawrysOsechi .section10 .wrapper{padding-bottom:70px}.lawrysOsechi .section10 .thawBox{background:#fff;border:#bebebe 1px solid;margin-top:36px;padding:36px 85px 73px;color:#333;max-width:1200px;text-align:left;font-size:1.6rem;font-weight:500}@media only screen and (max-width: 640px){.lawrysOsechi .section10 .thawBox{margin-top:3.9719626168vw;padding:7.476635514vw 5.1401869159vw}}@media only screen and (max-width: 640px){.lawrysOsechi .section10 .thawBox{font-size:3.2710280374vw}}.lawrysOsechi .section10 h3{text-align:left;margin-top:0;font-family:"Noto Serif JP",serif;font-size:3rem;font-weight:500;letter-spacing:.05em;color:#333}@media only screen and (max-width: 640px){.lawrysOsechi .section10 h3{font-size:3.738317757vw}}.lawrysOsechi .section10 h4{margin-top:1em;font-size:1.8rem;font-weight:500;letter-spacing:.02em;color:#333;font-family:Noto Sans JP,serif}@media only screen and (max-width: 640px){.lawrysOsechi .section10 h4{font-size:3.5046728972vw}}.lawrysOsechi .section10 p{margin:.25em 0 0}.lawrysOsechi .section10 .wrap{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:.5em;border-bottom:#707070 1px solid;padding-bottom:30px;margin-bottom:30px}@media only screen and (max-width: 768px){.lawrysOsechi .section10 .wrap{display:block;padding-bottom:1.5em;margin-bottom:1.5em}}.lawrysOsechi .section10 .wrap .text{text-align:left;font-size:1.8rem;font-weight:500;letter-spacing:.02em;line-height:1.66}@media only screen and (max-width: 640px){.lawrysOsechi .section10 .wrap .text{font-size:3.5046728972vw}}@media only screen and (max-width: 768px){.lawrysOsechi .section10 .wrap .btn{margin-top:1em}}.lawrysOsechi .section10 .wrap .btn a{display:inline-block;text-decoration:none;font-size:1.8rem;font-weight:500;color:#333;line-height:1;border:1px solid;padding:1.25em 10rem}@media only screen and (max-width: 1000px){.lawrysOsechi .section10 .wrap .btn a{padding:1.25em 5rem}}@media only screen and (max-width: 768px){.lawrysOsechi .section10 .wrap .btn a{width:100%;text-align:center;border-color:#d1d1d1;padding:1em}}@media only screen and (max-width: 640px){.lawrysOsechi .section10 .wrap .btn a{font-size:3.2710280374vw}}.lawrysOsechi .section10 .attention{background:#f2f2f2;border:#d1d1d1 1px solid;padding:32px 45px;margin-top:40px;font-size:1.6rem;font-weight:500;line-height:2.18;letter-spacing:.05em}@media only screen and (max-width: 640px){.lawrysOsechi .section10 .attention{padding:5.8411214953vw 4.6728971963vw;margin-top:7.476635514vw;font-size:3.2710280374vw;line-height:1.78}}.lawrysOsechi .section10 .attention .list{margin:.5em 0 0 1em;padding:0}.lawrysOsechi .section10 .attention .list .item{list-style:none;text-indent:-1em}.lawrysOsechi .section11{background:#f2f2f2}.lawrysOsechi .section11 .wrapper{padding-top:0;padding-bottom:120px}@media only screen and (max-width: 640px){.lawrysOsechi .section11 .wrapper{padding-bottom:16.8224299065vw}}.lawrysOsechi .section11 .btn{margin-top:20px}@media only screen and (max-width: 640px){.lawrysOsechi .section11 .btn{margin-top:4.9065420561vw}}.lawrysOsechi .section11 .btn a{display:block;background:#997245;border:#acacac 1px solid;border-radius:13px;text-decoration:none;text-align:center;color:#fff;font-family:Noto Sans JP,serif;font-size:1.8rem;font-weight:500;letter-spacing:.1em;padding:1.5em;position:relative}@media only screen and (max-width: 640px){.lawrysOsechi .section11 .btn a{border-radius:5px;font-size:3.9719626168vw;padding:1em}}.lawrysOsechi .section11 .btn a:after{content:"";width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;position:absolute;top:50%;transform:translateY(-30%) rotate(-45deg);pointer-events:none;margin-left:.75em}.lawrysOsechi .section12{background:#e2dbcd;padding:135px 0 145px}@media only screen and (max-width: 640px){.lawrysOsechi .section12{padding:7.7102803738vw 0 23.3644859813vw}}.lawrysOsechi .section12 .wrapper{background:#fff;border:#a7843b 2px solid;border-radius:10px;padding:85px 90px}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .wrapper{padding:10.5140186916vw 9.3457943925vw 14.0186915888vw}}.lawrysOsechi .section12 h2{font-size:2.4rem;font-weight:500;color:#141414;text-align:center;font-family:Noto Sans JP,serif}@media only screen and (max-width: 640px){.lawrysOsechi .section12 h2{font-size:4.2056074766vw}}.lawrysOsechi .section12 .lead{font-size:1.4rem;letter-spacing:.1em;color:#333;text-align:center;font-family:Noto Sans JP,serif;line-height:2.14;margin-top:1.5em}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .lead{font-size:3.2710280374vw;text-align:left}}.lawrysOsechi .section12 .lead strong{color:#a81c1c;font-weight:500}.lawrysOsechi .section12 .btn{width:296px;margin:30px auto 0}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .btn{width:100%;margin-top:7.9439252336vw}}.lawrysOsechi .section12 .btn a{display:block;background:#997245;text-align:center;text-decoration:none;color:#fff;font-size:1.8rem;font-weight:700;letter-spacing:.1em;height:57px;line-height:57px}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .btn a{font-size:3.738317757vw;height:13.3177570093vw;line-height:13.3177570093vw;font-weight:500}}.lawrysOsechi .section12 .imgs{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:11px}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .imgs{margin-top:7.9439252336vw;gap:1.8691588785vw 1.4018691589vw;grid-template-columns:repeat(2,1fr)}}.lawrysOsechi .section12 .imgs .img{border-radius:13px;overflow:hidden;border:#acacac 1px solid}@media only screen and (max-width: 640px){.lawrysOsechi .section12 .imgs .img{border-radius:1.1682242991vw}}.lawrysOsechi .fineFoodstuff .items{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;margin:50px 0 0;padding:0}@media only screen and (max-width: 768px){.lawrysOsechi .fineFoodstuff .items{grid-template-columns:repeat(2,1fr)}}.lawrysOsechi .fineFoodstuff .items li:nth-child(7){grid-area:3/2/4/3}@media only screen and (max-width: 768px){.lawrysOsechi .fineFoodstuff .item{margin-top:3rem}}.lawrysOsechi .fineFoodstuff .textInner{text-align:center}.lawrysOsechi .fineFoodstuff_text{font-size:1.4rem;line-height:2;margin-top:1rem}.lawrysOsechi .fineFoodstuff .imgInner{margin-top:1.5rem;display:flex;justify-content:center;gap:5px}.lawrysOsechi .section04 .overlay-text{position:absolute;bottom:20px;right:20px;text-align:center;font-size:1.2rem;font-weight:700;color:#fff;background-color:#00000080;padding:8px 26px;border-radius:5px;line-height:1.2}.lawrysOsechi .section04 .overlay-text span{display:inline-block;font-size:2.4rem}.u-border-none{border:0}.cvArea hr{margin:2rem 0 3rem;border-color:#fff;background-color:#fff6}
/*# sourceMappingURL=/cdn/shop/t/47/assets/lawrysOsechi2026-b.css.map */
