.harapan-summer-lp{color:#5f5e5a}.harapan-summer-lp h1,.harapan-summer-lp h2,.harapan-summer-lp h3,.harapan-summer-lp h4,.harapan-summer-lp h5,.harapan-summer-lp .h0,.harapan-summer-lp .h1,.harapan-summer-lp .h2,.harapan-summer-lp .h3,.harapan-summer-lp .h4,.harapan-summer-lp .h5,.harapan-summer-lp p,.harapan-summer-lp ul,.harapan-summer-lp ol{margin:0}.visible-xs{display:none}@media screen and (max-width:750px){.visible-xs{display:block!important}.hidden-xs{display:none!important}}.page-width{max-width:1206px}.space-mini{padding-top:10px}@media screen and (max-width:750px){.space-mini{padding-top:5px}}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.fz13{font-size:13px}.fz11{font-size:11px}.fz30{font-size:30px}@media screen and (max-width:992px){.fz30{font-size:24px}}@media screen and (max-width:750px){.topTtl{font-size:23px}.fz30{font-size:20px}.fz24{font-size:18px}}.fv .imgbox img{width:100%;height:auto}.topLeadText{margin-bottom:1em!important;font-size:24px}.summerReason{padding-top:70px}.summerReason__heading{margin-bottom:45px!important;font-size:clamp(1.375rem,1.276rem + .452vw,1.813rem);line-height:1.5;letter-spacing:0}.summerReason__list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin:0!important;padding:0;list-style:none}.summerReason__item{display:grid;grid-template-rows:subgrid;grid-row:span 2;gap:0}.summerReason__card{position:relative;min-height:225px;padding:35px 24px 28px;border-radius:10px;background:#f3f3f2;text-align:center}.summerReason__badge{position:absolute;top:17px;left:17px;display:flex;align-items:center;justify-content:center;width:70px;aspect-ratio:71 / 55;border-radius:50%;background:#e2e2e1;color:#5f5e5a;font-size:12px;font-weight:700}.summerReason__image{display:flex;align-items:center;justify-content:center;width:142px;aspect-ratio:71 / 55;margin:0 auto 20px;border-radius:50%;background:#fff;overflow:hidden}.summerReason__image img{width:100%;height:100%;object-fit:contain}.summerReason__title{font-size:18px;line-height:1.7;letter-spacing:0}.summerReason__text{margin-top:22px!important;padding:0 20px;font-size:13px;font-weight:600;line-height:1.9;text-align:center}@media screen and (max-width:992px){.summerReason{padding-top:55px}.summerReason__heading{margin-bottom:30px!important}.summerReason__list{grid-template-columns:repeat(2,1fr);gap:14px}.summerReason__card{min-height:205px;padding:32px 18px 24px}.summerReason__badge{top:16px;left:16px;width:55px;font-size:10px}.summerReason__image{width:110px}.summerReason__title{font-size:16px}.summerReason__text{padding:0 8px;font-size:12px}}@media screen and (max-width:750px){.summerReason{padding-top:45px}.summerReason__heading{margin-bottom:22px!important}.summerReason__list{grid-template-columns:1fr;gap:24px}.summerReason__card{min-height:0;padding:28px 20px 24px}.summerReason__badge{width:55px;font-size:9px}.summerReason__text{margin-top:14px!important}.topLeadText{margin-bottom:10px!important;font-size:18px}}.fz32{font-size:32px}.fz63{font-size:63px}.lh-120{line-height:1.2}.red{color:#d15e4d}.orange{color:#de7c51}.pink{color:#e38e97}.purple{color:#ae95ba}.blue{color:#a1b9ca}.khaki{color:#b6b2a1}.white{color:#fff}.bg-red{background-color:#d15e4d}.bg-orange{background-color:#de7c51}.bg-pink{background-color:#e38e97}.bg-purple{background-color:#ae95ba}.bg-blue{background-color:#a1b9ca}.bg{background-color:#f3f3f2}.dot-b{border-bottom:dotted 2px #5f5e5a}.dot-b.-red{border-color:#d15e4d}.dot-b.-orange{border-color:#de7c51}.dot-b.-pink{border-color:#e38e97}.dot-b.-purple{border-color:#ae95ba}.dot-b.-blue{border-color:#a1b9ca}.dot-b.-khaki{border-color:#b5b1a0}@media screen and (max-width:750px){.dot-b{padding-bottom:.3em}}.border-b{padding-bottom:.7em;border-bottom:solid 1px #dfdfde}.w-100{width:100%}@media screen and (max-width:750px){.aboutTxt{font-size:14px}}.tabContent .panel:not(.-is-active){display:none}.ancList{display:flex;justify-content:center;flex-wrap:wrap;gap:25px}.ancList>li{width:30%}.ancList:has(>li:first-child:nth-last-child(3)) li{width:calc((100% - 50px) / 3)}.ancList:has(>li:first-child:nth-last-child(4)) li{width:calc((100% - 75px)/4)}.ancList>li>a{position:relative;display:flex;align-items:center;justify-content:center;flex-flow:column;gap:5px;padding:20px 25px 40px;border:solid 5px #f3f3f2;border-radius:15px;color:#5f5e5a;line-height:1.5;height:100%}.ancList>li>a:after{content:"";position:absolute;bottom:20px;left:50%;width:.5em;height:.5em;border-right:solid 1px #b7b7b5;border-bottom:solid 1px #b7b7b5;transform:rotate(45deg) translate(-50%);transition:.4s}.ancList>li>a .illust{width:calc(38% + 50px);max-width:108px;margin:auto}@media screen and (min-width:993px){.ancList>li>a:hover:after{bottom:15px}}@media screen and (max-width:992px){.ancList{gap:15px;flex-flow:column}.ancList>li,.ancList:has(>li:first-child:nth-last-child(3)) li,.ancList:has(>li:first-child:nth-last-child(4)) li{width:100%}.ancList>li>a{padding:5px 10px 15px;border-width:4px;border-radius:12px;font-size:.88em}.ancList>li>a:after{bottom:13px}.ancList>li>a .illust{width:calc(38% + 30px)}}@media screen and (max-width:750px){.ancList{flex-flow:column;gap:8px}.ancList>li{width:100%}.ancList>li>a{padding:5px 10px 15px;border-width:3px;border-radius:10px;font-size:.75em;min-height:85px;width:100%}.ancList>li>a:after{bottom:11px}.ancList>li>a .illust{width:calc(38% + 20px)}.ancList>li>a:has(.illust){padding:15px 10px 30px}}.obiTtl{padding:.7em;background-image:linear-gradient(90deg,#fff 5%,#de7c51,#fff 95%);color:#fff}.obiTtl.red{background-image:linear-gradient(90deg,#fff 5%,#d15e4d,#fff 95%)}.obiTtl.pink{background-image:linear-gradient(90deg,#fff 5%,#de8883,#fff 95%)}.obiTtl.purple{background-image:linear-gradient(90deg,#fff 5%,#ae95ba,#fff 95%)}.obiTtl.blue{background-image:linear-gradient(90deg,#fff 5%,#86a9bf,#fff 95%)}.obiTtl.khaki{background-image:linear-gradient(90deg,#fff 5%,#9f9984,#fff 95%)}@media(max-width:750px){.obiTtl{background-image:linear-gradient(90deg,#fff,#de7c51,#fff)}.obiTtl.red{background-image:linear-gradient(90deg,#fff,#d15e4d,#fff)}.obiTtl.pink{background-image:linear-gradient(90deg,#fff,#de8883,#fff)}.obiTtl.purple{background-image:linear-gradient(90deg,#fff,#ae95ba,#fff)}.obiTtl.blue{background-image:linear-gradient(90deg,#fff,#86a9bf,#fff)}.obiTtl.khaki{background-image:linear-gradient(90deg,#fff,#9f9984,#fff)}}.seriesBalloon{position:relative;display:inline-block;padding:0 30px;color:#de7c51;font-size:clamp(.938rem,.895rem + .194vw,1.125rem);line-height:1.5;letter-spacing:.05em}.seriesBalloon:before,.seriesBalloon:after{content:"";position:absolute;bottom:.12em;width:1px;height:.8lh;border-left:dotted 2px currentColor;transform-origin:bottom center}.seriesBalloon:before{left:.8em;transform:rotate(-35deg)}.seriesBalloon:after{right:.8em;transform:rotate(35deg)}.seriesBalloon.red{color:#d15e4d}.seriesBalloon.pink{color:#de8883}.seriesBalloon.purple{color:#ae95ba}.seriesBalloon.blue{color:#a1b9ca}.seriesBalloon.khaki{color:#b5b1a0}.scroll{overflow-y:scroll;scrollbar-width:none}@media screen and (max-width:750px){.scroll{width:100%}}.table01{border-collapse:collapse}.table01 tr>*{padding:25px 5px;border-bottom:solid 1px #dfdfde}.table01 tr>*:not(.bg):not(:last-child){border-right:solid 1px #dfdfde}.table01 tr:first-child>*{padding-top:15px;padding-bottom:15px}.table01 tr.size-6>*{width:16.666%}@media screen and (max-width:750px){.table01{letter-spacing:0}.table01 tr>*{padding:15px 5px;font-size:11px}.table01 tr>*.fixed{position:sticky;left:0;padding-left:5px;padding-right:5px;z-index:1}.table01 tr.size-6>*{width:33.333%}.table01 tr.size-6>*:first-child{width:52px;min-width:52px}}.levelBox{display:flex;gap:2px;max-width:130px;margin:0 auto}.levelBox>*{width:20%;height:12px}.levelBox>*.bg{background-color:#e6e6e6}.levelBox>*.-half{opacity:.5}@media screen and (max-width:750px){.levelBox{max-width:70px}.levelBox>*{height:9px}}.remove{position:relative;height:0;padding-top:100%;background:no-repeat center/cover;transition:all .4s}.remove img{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%)}.contentBox .imgBox{position:relative;overflow:hidden}.contentBox .imgBox img{width:100%;height:auto}.contentBox .imgBox .txt{position:absolute;right:15px;bottom:10px;color:#fff;text-align:right}@media screen and (min-width:750px){.contentBox{display:flex;align-items:flex-start}.contentBox .imgBox{width:50%}.contentBox .txtBox{width:50%;padding-left:5%}}@media screen and (max-width:750px){.contentBox .txtBox .border-b.fz16{font-size:14px}.contentBox .imgBox .txt{right:10px;bottom:7px;font-size:11px}}.itemBox .inner{padding:30px}.itemBox .inner .product{display:flex;align-items:center;flex-flow:row-reverse;color:#5f5e5a;text-decoration:none}.itemBox .inner .product .img{width:120px;overflow:hidden}.itemBox .inner .product .txt{width:calc(100% - 120px);padding-right:5%;color:#5f5e5a}.itemBox .inner .product:hover .img .remove{transform:scale(1.05)}.itemBox .inner .product:hover .txt .ttl{text-decoration:underline}@media screen and (max-width:992px){.itemBox .inner{padding:20px}.itemBox .inner .product .img{width:100px}.itemBox .inner .product .txt{width:calc(100% - 100px);font-size:12px}.itemBox .inner .product .txt h4{font-size:14px}}.statusBox{padding:15px 30px;border:solid 2px #e6e6e6}.statusBox>*{display:grid;grid-template-columns:1fr 60%;gap:15px;align-items:center;padding:15px 0}.statusBox>*+*{border-top:dotted 2px #e6e6e6}.statusBox>* .txtBox{display:flex;align-items:center;justify-content:space-between;gap:5px;width:100%;padding:0}.statusBox>* .txtBox .txt{color:#5f5e5a}.statusBox>* .txtBox .num{font-family:Inter,sans-serif;font-size:21px;line-height:1}.statusBox>* .barBox{display:grid;grid-template-columns:repeat(5,1fr);gap:1px}.statusBox>* .barBox>*{height:0;padding-top:50%;background:#e6e6e6}.statusBox>* .barBox>*.red{background:#d15e4d}.statusBox>* .barBox>*.red-half{background:#ebb9b2}.statusBox>* .barBox>*.orange{background:#de7c51}.statusBox>* .barBox>*.orange-half{background:#efbeaa}.statusBox>* .barBox>*.pink{background:#e38e97}.statusBox>* .barBox>*.pink-half{background:#f0c4c9}.statusBox>* .barBox>*.purple{background:#ae95ba}.statusBox>* .barBox>*.purple-half{background:#d6cadc}.statusBox>* .barBox>*.blue{background:#a1b9ca}.statusBox>* .barBox>*.blue-half{background:#cfdbe4}.statusBox>* .barBox>*.khaki{background:#b6b2a1}.statusBox>* .barBox>*.khaki-half{background:#dad8cf}@media screen and (max-width:992px){.statusBox{padding:10px 20px}.statusBox>*{gap:10px;padding:10px 0}.statusBox>* .txtBox .txt{font-size:14px}.statusBox>* .txtBox .num{font-size:17px}}.ol{margin:0;padding:0;list-style:none;counter-reset:list-counter 0}.ol li{display:flex;counter-increment:list-counter;font-size:18px}.ol li:before{content:counter(list-counter,decimal-leading-zero) ". ";margin:-2px .3em 0 0;font-size:24px;font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}.ol li+li{margin-top:1em}.ol.-red li:before{color:#d15e4d}.ol.-orange li:before{color:#de7c51}.ol.-pink li:before{color:#e38e97}.ol.-purple li:before{color:#ae95ba}.ol.-blue li:before{color:#a1b9ca}.ol.-khaki li:before{color:#b5b1a0}@media screen and (max-width:992px){.ol li{font-size:14px}.ol li:before{margin-top:-1px;font-size:17px}}.productList{display:flex;justify-content:center;gap:15px;flex-wrap:wrap;max-width:718px;margin:auto!important;padding:0;list-style:none}.productList>li{width:calc(33% - 8px)}.productList>li a{display:flex;flex-flow:column;height:100%;padding:0 0 30px;border-radius:15px;color:#5f5e5a!important;text-decoration:none;box-shadow:0 0 20px #00000026;overflow:hidden}.productList>li a .imgBox{position:relative;overflow:hidden}.productList>li a .imgBox .icon{position:absolute;top:20px;left:20px;width:30%;z-index:1}.productList>li a .imgBox.style01{padding:20px 10px 0}.productList>li a .txtBox{padding-right:10px;padding-left:10px;font-size:14px}.productList>li a .txtBox .txt{color:#5f5e5a}.productList>li a .priceTxt{margin-top:5px}.productList>li a:hover .imgBox .remove{transform:scale(1.05)}.productList>li a:hover .txtBox .txt{text-decoration:underline}@media screen and (max-width:750px){.productList{gap:10px}.productList>li{width:calc(50% - 5px)}.productList>li a{padding-bottom:20px;border-radius:10px}.productList>li a .imgBox.style01{padding:10px 10px 0}.productList>li a .imgBox .icon{top:10px;left:10px}.productList>li a .txtBox{font-size:12px}}.archive-color-option-list{justify-content:center}.archive-color-option-list .list-child{display:flex;width:22px;height:22px}.hukidashi{position:relative;padding:0 1em}.hukidashi:before{content:"";position:absolute;top:50%;left:0;width:1px;height:120%;border-left:solid 1px #5f5e5a;transform:rotate(-30deg) translateY(-50%)}.hukidashi:after{content:"";position:absolute;top:50%;right:0;width:1px;height:120%;border-right:solid 1px #5f5e5a;transform:rotate(30deg) translateY(-50%)}.voiceList{display:flex;flex-wrap:wrap;list-style:none;padding:0}.voiceList .imgBox{display:flex;width:40%;max-width:115px;margin:0 auto 20px}.voiceList .txtBox p{text-align:justify}@media screen and (min-width:750px){.voiceList>li{width:33.333%;padding:0 2em}.voiceList>li+li:not(:nth-child(4n)){border-left:dotted 1px #5f5e5a}}@media screen and (max-width:750px){.voiceList>li{width:100%;padding:2em 0}.voiceList>li+li{border-top:dotted 1px #5f5e5a}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/harapan-summer-lp.css.map */
