@charset "UTF-8";@media only screen and (max-width: 640px){.pc{display:none}}.miniPC{display:none}@media screen and (max-width: 1100px){.miniPC{display:block}}.sp{display:none}@media only screen and (max-width: 640px){.sp{display:block}}.lp-okinawa50{padding-top:5px;padding-bottom:100px}@media screen and (max-width: 785px){.lp-okinawa50{padding-bottom:50px}}.lp-okinawa50 h1{width:100%;margin-bottom:0}.lp-okinawa50 h1 img{width:100%}.lp-okinawa50 .breadcrumb{margin-bottom:15px}.lp-okinawa50 .topArea{padding:80px 5vw 0;text-align:left;font-size:20px;line-height:2;color:#221815;font-weight:700}@media screen and (max-width: 980px){.lp-okinawa50 .topArea{text-align:left}}@media screen and (max-width: 785px){.lp-okinawa50 .topArea{padding:40px 0;font-size:18px}}@media only screen and (max-width: 640px){.lp-okinawa50 .topArea{font-size:14px;padding:7.5vw 0}}.lp-okinawa50 .topArea .inner{width:1200px;max-width:90vw;margin:0 auto}.lp-okinawa50 .topArea p{line-height:2}@media only screen and (max-width: 640px){.lp-okinawa50 .topArea p{text-align:left;line-height:1.5}}.lp-okinawa50 .listArea{margin:100px auto 0}@media screen and (max-width: 785px){.lp-okinawa50 .listArea{margin:10vw auto 0;padding-inline:1.5rem}}@media screen and (max-width: 785px){.lp-okinawa50 .listArea .page-width{padding:0}}.lp-okinawa50 .listArea h2{max-width:1200px;margin:0 auto;text-align:center;padding:10px 0 0;font-size:36px;font-weight:700;color:#221815;letter-spacing:.05em;font-feature-settings:"palt" 1}.lp-okinawa50 .listArea h2:before{content:"\ff3c";padding-right:.5em}.lp-okinawa50 .listArea h2:after{content:"\ff0f";padding-left:.5em}@media screen and (max-width: 785px){.lp-okinawa50 .listArea h2{font-size:30px;width:100%}}@media only screen and (max-width: 640px){.lp-okinawa50 .listArea h2{font-size:18px}}@media screen and (max-width: 340px){.lp-okinawa50 .listArea h2{font-size:16px}}.lp-okinawa50 .listArea p:not([class]){font-size:18px;margin-top:40px;text-align:center}@media screen and (max-width: 785px){.lp-okinawa50 .listArea p:not([class]){text-align:left;margin-top:20px}}@media only screen and (max-width: 640px){.lp-okinawa50 .listArea p:not([class]){font-size:16px;margin-top:5vw;margin-bottom:0}}@media screen and (max-width: 340px){.lp-okinawa50 .listArea p:not([class]){font-size:14px;line-height:1.5}}@media only screen and (max-width: 640px){.lp-okinawa50 .listArea p:not([class]) br{display:none}}.lp-okinawa50 .listArea h3:not(.card__heading){text-align:center;margin:40px auto 0;font-size:30px;font-weight:700;color:#382903;letter-spacing:.05em;font-feature-settings:"palt" 1;position:relative;display:block;width:1200px;max-width:90%}@media screen and (max-width: 785px){.lp-okinawa50 .listArea h3:not(.card__heading){margin-top:30px;width:90%;font-size:24px}}@media only screen and (max-width: 640px){.lp-okinawa50 .listArea h3:not(.card__heading){font-size:16px;text-align:left}}.lp-okinawa50 .item{max-width:100%;margin:0 auto;list-style-type:none;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space5)}@media screen and (max-width: 840px){.lp-okinawa50 .item{grid-template-columns:repeat(2,1fr)}}.lp-okinawa50 .item li{background:#fff}.lp-okinawa50 .item li a{transition:opacity .2s ease;display:block}.lp-okinawa50 .item li a:hover{opacity:.6}.lp-okinawa50 .item li .product-name{font-size:16px;font-weight:700;line-height:1.5;position:relative;padding:0 40px 0 0;word-break:break-all}@media only screen and (max-width: 640px){.lp-okinawa50 .item li .product-name{font-size:13px;padding-right:25px}}.lp-okinawa50 .item li .product-price{font-size:18px;font-weight:700;line-height:1.5;margin-top:.5em;color:#666}@media only screen and (max-width: 640px){.lp-okinawa50 .item li .product-price{font-size:14px}}.lp-okinawa50 .item li .product-name .smartwishlist{position:absolute;top:0;right:0;font-size:24px;line-height:1.5;cursor:pointer}@media only screen and (max-width: 640px){.lp-okinawa50 .item li .product-name .smartwishlist{font-size:20px}}.lp-okinawa50 .campaign-inner{width:100%;max-width:1200px;background-color:#e9f3f6;margin:0 auto;padding:60px 0;border-radius:20px}.lp-okinawa50 .campaign-inner .campaign-hl{text-align:center}.lp-okinawa50 .campaign-inner .campaign-hl p{font-size:24px;color:#111a6a;margin:0}.lp-okinawa50 .campaign-inner .campaign-hl p:before{content:"\ff3c";padding-right:.5em}.lp-okinawa50 .campaign-inner .campaign-hl p:after{content:"\ff0f";padding-left:.5em}.lp-okinawa50 .campaign-inner .campaign-hl h2{display:inline;color:#111a6a;position:relative;background:linear-gradient(transparent 70%,#ffd731 70%)}.lp-okinawa50 .campaign-inner .campaign-hl h2:before{content:"";padding-right:0}.lp-okinawa50 .campaign-inner .campaign-hl h2:after{content:"";padding-left:0}.lp-okinawa50 .campaign-inner a{display:block;max-width:600px;width:100%;margin:30px auto 0}@media screen and (min-width: 1261px){.lp-okinawa50 .campaign-inner .campaign-hl h2 br{display:none}}@media screen and (max-width: 1260px){.lp-okinawa50 .campaign-inner .campaign-hl h2 br{display:inline}}@media screen and (max-width: 785px){.lp-okinawa50 .campaign-wrap{margin:0 auto!important}.lp-okinawa50 .campaign-inner{padding:40px 20px}.lp-okinawa50 .campaign-inner .campaign-hl p{text-align:center;font-size:18px}.lp-okinawa50 .campaign-inner .campaign-hl h2{text-align:center;font-size:28px}}@media screen and (max-width: 640px){.lp-okinawa50 .campaign-inner .campaign-hl p{text-align:center;font-size:2.8125vw}.lp-okinawa50 .campaign-inner .campaign-hl h2{text-align:center;font-size:3.725vw}.lp-okinawa50 .campaign-inner a{width:90%}}@media screen and (max-width: 540px){.lp-okinawa50 .campaign-inner{padding:40px 0}}@media screen and (max-width: 420px){.lp-okinawa50 .campaign-inner .campaign-hl p{font-size:3.33vw}.lp-okinawa50 .campaign-inner .campaign-hl h2{font-size:4.75vw}}@media screen and (max-width: 375px){.lp-okinawa50 .campaign-inner{padding:30px 0}}
/*# sourceMappingURL=/cdn/shop/t/227/assets/lp-okinawa50.scss.css.map */
