@media only screen and (max-width: 640px){.pc{display:none}}.sp{display:none}@media only screen and (max-width: 640px){.sp{display:block}}.ochugen2021{padding-top:5px;padding-bottom:50px;font-feature-settings:"palt" 1}@media only screen and (max-width: 640px){.ochugen2021{padding-bottom:25px}}.ochugen2021 h1,.ochugen2021 h1 img{width:100%}.ochugen2021 .breadcrumb{margin-bottom:15px}.ochugen2021 .topArea{padding:80px 0 20px;text-align:center;font-size:21px;line-height:2}@media screen and (max-width: 785px){.ochugen2021 .topArea{padding:40px 0 10px;font-size:18px}}@media only screen and (max-width: 640px){.ochugen2021 .topArea{font-size:16px}}.ochugen2021 .topArea h2{color:#0c1c4d;font-size:36px;font-weight:700}@media screen and (max-width: 785px){.ochugen2021 .topArea h2{font-size:24px}}@media only screen and (max-width: 640px){.ochugen2021 .topArea h2{line-height:1.5}}.ochugen2021 .topArea p{margin-top:20px;line-height:2}@media screen and (max-width: 785px){.ochugen2021 .topArea p{margin-top:10px}}@media only screen and (max-width: 640px){.ochugen2021 .topArea p{text-align:center;padding:0 0%;line-height:2}}.ochugen2021 .topArea .bottomBtn{margin-top:40px}@media screen and (max-width: 785px){.ochugen2021 .topArea .bottomBtn{margin-top:20px}}.ochugen2021 .topArea .bottomBtn a{font-size:21px;font-weight:700;color:#fff;background:#0c1c4d;position:relative;padding:15px 60px 15px 40px;border-radius:100px}@media screen and (max-width: 785px){.ochugen2021 .topArea .bottomBtn a{font-size:18px;width:auto}}@media only screen and (max-width: 640px){.ochugen2021 .topArea .bottomBtn a{font-size:15px;padding:15px;width:90%}}.ochugen2021 .topArea .bottomBtn a.link--arrow:after{content:"\e915";font-size:18px;width:auto;left:auto;padding-left:1em;transform:translateY(-50%);position:absolute;top:50%}@media only screen and (max-width: 640px){.ochugen2021 .topArea .bottomBtn a.link--arrow:after{font-size:14px;padding-left:0;right:25px}}.ochugen2021 .pickupArea{padding:100px 0;text-align:center;font-size:18px;line-height:2;background:#e1f0e9}@media screen and (max-width: 785px){.ochugen2021 .pickupArea{padding:60px 5%;font-size:18px;text-align:left}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea{padding:40px 0;font-size:16px;line-height:1.5}}.ochugen2021 .pickupArea h2{color:#35a57a;font-size:36px;font-weight:700;position:relative;display:inline-block;line-height:1.25;letter-spacing:0;margin:0 0 0 180px;text-align:left}@media screen and (max-width: 785px){.ochugen2021 .pickupArea h2{font-size:24px;margin-left:150px}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea h2{padding:50px 5% 0;margin:0 auto;line-height:1.5;font-size:20px}}.ochugen2021 .pickupArea h2 span{position:absolute;top:50%;left:-180px;font-size:24px;line-height:1.25;background:#35a57a;color:#fff;transform:translateY(-50%);border-radius:10px;text-align:center;display:flex;flex-wrap:nowrap;justify-content:center;align-items:center;padding:10px 20px}@media screen and (max-width: 785px){.ochugen2021 .pickupArea h2 span{font-size:18px;left:-150px}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea h2 span{top:0;left:5%;transform:none;white-space:nowrap;font-size:14px;padding:10px}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea h2 span br{display:none}}.ochugen2021 .pickupArea p{margin-top:30px}@media screen and (max-width: 785px){.ochugen2021 .pickupArea p{margin-top:20px}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea p{text-align:left;padding:0 5%;line-height:1.5}}@media screen and (max-width: 785px){.ochugen2021 .pickupArea p br{display:none}}.ochugen2021 .pickupArea .img{margin-top:40px}@media screen and (max-width: 785px){.ochugen2021 .pickupArea .img{margin:30px auto 0;max-width:100%}}@media only screen and (max-width: 640px){.ochugen2021 .pickupArea .img{max-width:90%}}.ochugen2021 .pointArea h2{text-align:center;margin:80px 0 40px;padding-bottom:20px;font-size:36px;font-weight:700;color:#0c1c4d;letter-spacing:.05em;font-feature-settings:"palt" 1;position:relative}@media screen and (max-width: 785px){.ochugen2021 .pointArea h2{font-size:30px}}@media only screen and (max-width: 640px){.ochugen2021 .pointArea h2{font-size:24px;line-height:1.5;margin:40px 0}}.ochugen2021 .pointArea h2:after{content:"";width:50px;height:0;border-bottom:3px solid;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.ochugen2021 .listArea h2{background:url(/cdn/shop/files/ochugen2021_titlebg.jpg?v=1623654843) center center no-repeat;background-size:cover;text-align:center;padding:60px 20px;font-size:36px;font-weight:700;color:#0c1c4d;letter-spacing:.05em;font-feature-settings:"palt" 1;position:relative}@media screen and (max-width: 785px){.ochugen2021 .listArea h2{padding:60px 5%;font-size:18px}}@media only screen and (max-width: 640px){.ochugen2021 .listArea h2{padding:40px 0;line-height:1.5}}.ochugen2021 .pointArea__inner{width:90%;max-width:1160px;padding:80px 100px;font-size:30px;font-weight:700;color:#0c1c4d;line-height:2.5;margin:40px auto 80px;border:#0c1c4d 5px solid;font-feature-settings:"palt" 1}@media screen and (max-width: 1200px){.ochugen2021 .pointArea__inner{padding:60px 80px}}@media screen and (max-width: 1000px){.ochugen2021 .pointArea__inner{padding:40px}}@media screen and (max-width: 785px){.ochugen2021 .pointArea__inner{padding:40px 30px;font-size:24px}}@media only screen and (max-width: 640px){.ochugen2021 .pointArea__inner{margin:40px auto;padding:10px 20px 20px;font-size:16px}}.ochugen2021 .pointList{list-style-type:none}@media only screen and (max-width: 640px){.ochugen2021 .pointList{margin-left:0;margin-bottom:0}}.ochugen2021 .pointList li{position:relative;line-height:1.5;padding:.5em 0 .5em 85px}@media screen and (max-width: 785px){.ochugen2021 .pointList li{padding-left:65px}}@media only screen and (max-width: 640px){.ochugen2021 .pointList li{padding:0 0 0 40px;margin-top:10px}}.ochugen2021 .pointList li:before{font-family:"Font Awesome 5 Free";font-weight:400;content:"\f14a";position:absolute;top:50%;left:0;transform:translateY(-50%);color:#0c1c4d;font-size:60px}@media screen and (max-width: 785px){.ochugen2021 .pointList li:before{font-size:48px}}@media only screen and (max-width: 640px){.ochugen2021 .pointList li:before{font-size:24px;top:15px}}.ochugen2021 .listArea{padding-top:130px;margin-top:-130px}@media screen and (max-width: 785px){.ochugen2021 .listArea{padding-top:64px;margin-top:-64px}}.ochugen2021 .listArea p{font-size:21px;margin-top:60px;text-align:center}@media screen and (max-width: 785px){.ochugen2021 .listArea p{font-size:18px;margin-top:40px}}@media only screen and (max-width: 640px){.ochugen2021 .listArea p{font-size:16px}}.ochugen2021 .listArea h3{text-align:center;margin:40px auto 0;font-size:30px;font-weight:700;color:#0c1c4d;letter-spacing:.05em;font-feature-settings:"palt" 1;position:relative;display:block;max-width:1160px}@media screen and (max-width: 785px){.ochugen2021 .listArea h3{margin-top:30px;width:90%;font-size:24px}}@media only screen and (max-width: 640px){.ochugen2021 .listArea h3{font-size:16px;text-align:left}}.ochugen2021 .listArea h3 span{background:#fff;padding:0 30px;position:relative;z-index:2}@media screen and (max-width: 785px){.ochugen2021 .listArea h3 span{padding:0 20px}}@media only screen and (max-width: 640px){.ochugen2021 .listArea h3 span{padding:5px 10px;background:#171776;color:#fff;display:block;line-height:1.5}}.ochugen2021 .listArea h3:before{content:"";border-bottom:1px solid;position:absolute;top:50%;left:0;width:100%;height:1px;transform:translateY(-50%)}@media only screen and (max-width: 640px){.ochugen2021 .listArea h3:before{display:none}}.ochugen2021 .item{max-width:1160px;width:90%;margin:0 auto;list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:stretch}@media screen and (max-width: 785px){.ochugen2021 .item{justify-content:flex-start}}.ochugen2021 .item li{width:22%;margin-top:40px}@media screen and (max-width: 1100px){.ochugen2021 .item li{width:32%}}@media screen and (max-width: 785px){.ochugen2021 .item li{width:47.5%;margin-top:30px}}@media only screen and (max-width: 640px){.ochugen2021 .item li{margin-top:20px}}.ochugen2021 .item li a{transition:opacity .2s ease;display:block}.ochugen2021 .item li a:hover{opacity:.6}.ochugen2021 .item li:not(:nth-child(4n+1)){margin-left:4%}@media screen and (max-width: 1100px){.ochugen2021 .item li:not(:nth-child(4n+1)){margin-left:0}}@media screen and (max-width: 1100px){.ochugen2021 .item li:not(:nth-child(3n+1)){margin-left:2%}}@media screen and (max-width: 785px){.ochugen2021 .item li:not(:nth-child(3n+1)){margin-left:0}}@media screen and (max-width: 785px){.ochugen2021 .item li:nth-child(2n){margin-left:5%}}.ochugen2021 .item li .product-name{font-size:15px;font-weight:700;line-height:1.5;position:relative;padding:0;word-break:break-all}@media only screen and (max-width: 640px){.ochugen2021 .item li .product-name{font-size:13px}}.ochugen2021 .item li .product-price{font-size:18px;font-weight:700;line-height:1.5;margin-top:.5em;color:#666;position:relative}@media only screen and (max-width: 640px){.ochugen2021 .item li .product-price{font-size:14px}}.ochugen2021 .item li .product-price .tax{font-size:50%}.ochugen2021 .item li .product-price span.smartwishlist{position:absolute;top:0;right:5px;font-size:24px;line-height:1;cursor:pointer}@media only screen and (max-width: 640px){.ochugen2021 .item li .product-price span.smartwishlist{font-size:20px}}.listArea.pointArea h2:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/231/assets/lp-ochugen2021.scss.css.map */
