em{font-style:normal}.limited01{max-width:900px;font-family:"Shippori Mincho B1", serif;font-weight:600;font-style:normal;background:url(/assets/care/images/add/price_limited01.jpg?202610184612) center top/cover no-repeat;padding:20px;margin:0 auto 60px}.limited01-header{min-height:50px;display:flex;justify-content:center;align-items:center;background:#000;padding:5px 10px;margin:0;position:relative;z-index:1}.limited01-header::before{content:"";width:137px;height:137px;background:url(/assets/care/images/add/price_limited02.png?202610184612) center top/100% auto no-repeat;position:absolute;left:-12px;top:-2px}.limited01-header h3{display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.4;color:#fff;background:none;max-width:inherit;margin:0;padding:0}.limited01-header h3::before{display:none}.limited01-header h3 em{font-size:25px;padding-left:0.3em}.limited01-inner{display:flex;justify-content:center;align-items:center;flex-direction:column;background:#fff;text-align:center;padding:20px 30px 30px;margin:0;position:relative}.limited01-inner::before{content:"";display:block;width:106px;height:106px;background:#d9b64f;background:linear-gradient(45deg, #d9b64f 0%, #e7cb64 17%, #cda53e 35%, #f3f3c9 65%, #d7b44e 100%);-webkit-clip-path:polygon(100% 0, 100% 34%, 34% 100%, 0 100%);clip-path:polygon(100% 0, 100% 34%, 34% 100%, 0 100%);position:absolute;right:-2px;bottom:-2px}.limited01-inner-text01{font-size:40px;font-weight:400;line-height:1;color:#947b3d;padding:0 0 23px;position:relative}.limited01-inner-text01::before{content:"";display:block;width:900px;height:17px;background:url(/assets/care/images/add/price_limited03.png?202610184612) center bottom/auto 100% no-repeat;position:absolute;left:50%;bottom:0;transform:translate(-50%, 0)}.limited01-inner-text02{display:flex;justify-content:center;align-items:center;font-size:20px;line-height:1.4}.limited01-inner-text02 em{font-size:30px}.limited01-inner-text03{font-size:18px;line-height:1.4}.limited01-inner-text03>span{font-size:20px;background:linear-gradient(transparent calc(100% - 1px), #000 calc(100% - 1px))}.limited01-inner-btn{display:flex;justify-content:center;align-items:center;margin:25px 0 0}.limited01-inner-btn a{display:flex;justify-content:center;align-items:center;min-width:400px;min-height:45px;font-family:var(--fontBase);font-size:16px;font-weight:normal;text-decoration:none;color:#fff;background:#a88c45;border-radius:10px;padding:0 0 0.1em;position:relative}.limited01-inner-btn a::before{content:"";display:block;width:7px;height:100%;background:url("/assets/images/common/ico_chevron-right-invert.png?202610184612") center center/100% auto no-repeat;position:absolute;right:15px;top:0}@media screen and (max-width: 979px){.limited01{padding:3vw;margin:0 auto 7vw}.limited01-header{min-height:inherit;padding:2vw}.limited01-header::before{width:18vw;height:18vw;left:-1.5vw;top:-0.5vw}.limited01-header h3{flex-direction:column;font-size:3.5vw}.limited01-header h3 em{font-size:4.5vw;padding-left:0}.limited01-inner{padding:4vw 3.5vw 4vw}.limited01-inner::before{width:15vw;height:15vw}.limited01-inner-text01{font-size:5.5vw;font-weight:600;padding:0 0 3.5vw}.limited01-inner-text01::before{width:80vw;height:2.5vw}.limited01-inner-text02{font-size:3.2vw}.limited01-inner-text02 em{font-size:4vw}.limited01-inner-text03{font-size:3.2vw;line-height:1.6;margin:1vw 0 0}.limited01-inner-text03>span{font-size:3.5vw}.limited01-inner-btn{margin:4vw 0 0}.limited01-inner-btn a{min-width:60vw;min-height:inherit;font-size:3.2vw;line-height:1.4;border-radius:1.5vw;padding:1vw}.limited01-inner-btn a::before{width:1.5vw;right:2vw}.limited02{padding:3vw;margin:6vw auto 0}.limited02-header{min-height:inherit;padding:2vw}.limited02-header::before{width:22vw;height:22vw;right:-2.5vw}.limited02-header h3{flex-direction:column;font-size:3.5vw}.limited02-header h3 em{font-size:4.5vw;padding-left:0}.limited02-inner{font-size:3.5vw;padding:4vw 3vw}.limited02-inner>header{border-bottom:1px solid #000;padding:0 0 2.5vw}.limited02-inner>header p{width:15vw;height:15vw;font-size:3.5vw;left:-2vw;top:-2.5vw}.limited02-inner>header h4{font-size:4.5vw}.limited02-inner-index{font-size:4vw;padding:0 0 0.5vw;margin:4vw 0 3vw}.limited02-inner .limited-price-list>li{flex-wrap:wrap;gap:2vw;padding:3vw 0}.limited02-inner .limited-price-list>li .limited-price-list-name{align-items:center;width:100%}.limited02-inner .limited-price-list>li .limited-price-list-name p{font-size:4vw}.limited02-inner .limited-price-list>li .limited-price-list-name p.brackets{font-size:2.5vw}.limited02-inner .limited-price-list>li .limited-price-list-price{gap:0 3vw}.limited02-inner .limited-price-list>li .limited-price-list-price .frame{font-size:2.5vw;padding:0 2vw}.limited02-inner .limited-price-list>li .limited-price-list-price .price>span{font-size:4.5vw}.limited02-inner .limited-price-list>li .limited-price-list-price .price>span>span{font-size:2vw;bottom:5.5vw}.limited02-inner .limited-price-list>li .limited-price-list-price.before{width:52%;flex:inherit}.limited02-inner .limited-price-list>li .limited-price-list-price.before .price{font-size:7vw}.limited02-inner .limited-price-list>li .limited-price-list-price.after{padding:0 0 0 3.5vw}.limited02-inner .limited-price-list>li .limited-price-list-price.after::before{width:2.5vw;height:2.5vw}.limited02-inner .limited-price-list>li .limited-price-list-price.after .price{font-size:7.5vw}.limited02-inner .limited-price-list-caution{font-size:2.5vw;margin:1.5vw 0 0}.limited02-inner-cam{font-size:4vw}.limited02-inner-cam span{font-size:6vw}.limited02-inner-target-text01{font-size:3.5vw}.limited02-inner-target-text01 em{font-size:4.5vw}.limited02-inner-target-text02{margin:3vw 0 0}.limited02-inner-target-text02 p{font-size:3.5vw;padding:0 3vw 0.1em}.limited02-inner-target ul{margin:3vw 0 0}.limited02-inner-target ul li{min-height:7vw;font-size:4vw;padding:1vw 0 0 8.5vw}.limited02-inner-target ul li+li{margin-top:1.5vw}.limited02-inner-target ul li::before{width:7vw;height:7vw;font-size:4vw}.limited02-inner-target ul li span{font-size:3.5vw}.limited02-inner-target ul li .caution{font-size:2.5vw;margin:0.5vw 0 0}}
