html{font-size:100%}body{-webkit-font-smoothing:antialiased}@media (max-width:414px){html{font-size:3.8647342995vw}}@media (min-width:414px) and (max-width:767.98px){html{font-size:calc(1.41643vw + 10.13598px)}}@media (min-width:768px) and (max-width:1399px){html{font-size:calc(.47468vw + 9.35443px)}}@media screen and (min-width:768px){.sp{display:none}}@media screen and (max-width:767.98px){.sp{display:block}}.cbb-listing-cta{background:#bc191c;border:.1875rem solid #bc191c;border-radius:10px;border-radius:.625rem;margin:2rem auto 4.625rem;max-width:693px;overflow:hidden;position:relative}.cbb-listing-cta:after{background:#fff;border-radius:0 0 46% 46%;content:"";display:block;height:368.227px;height:23.0141875rem;left:50%;position:absolute;top:-23%;transform:translateX(-50%);width:868px;width:54.25rem;z-index:1}.cbb-listing-cta h1{height:25.69px;margin:0;margin-left:1.540625rem!important;margin-top:1rem!important;width:84.89px}@media screen and (max-width:767.98px){.cbb-listing-cta h1{height:20.55px;width:67.91px}.cbb-listing-cta:after{background:#fff;border-radius:0 0 10% 10%;content:"";display:block;height:148px;height:9.25rem;left:50%;position:absolute;top:0;transform:translateX(-50%);width:367px;width:100%;z-index:1}}.cbb-listing-cta h1 img{position:relative;z-index:2}.cbb-listing-cta h3{font-size:27.74px;font-size:1.73375rem;font-weight:900;letter-spacing:1.942px;letter-spacing:.121375rem;line-height:1;margin:-1.0625rem 0 1rem;position:relative;z-index:2}.cbb-listing-cta h3,.cbb-listing-cta h3 span{color:#bc191c;font-family:Noto Sans JP,sans-serif;font-style:normal;text-align:center}.cbb-listing-cta h3 span{display:block;font-size:13.05px;font-size:.815625rem;font-weight:700;letter-spacing:.913px;letter-spacing:.0570625rem;line-height:normal;margin-bottom:.375rem}.cbb-listing-cta h3 em{color:#bc191c;font-family:Noto Sans JP,sans-serif;font-size:60.8px;font-size:3.8rem;font-style:normal;font-weight:900;letter-spacing:4.256px;letter-spacing:.266rem;line-height:1}.cbb-listing-cta ul{display:flex;justify-content:space-between;list-style:none;margin-block-end:0;margin-block-start:0;margin:0 auto 1rem;max-width:598.5px;padding:0;padding-inline-start:0;position:relative;width:98%;z-index:2}.cbb-listing-cta ul li{background:#fff;border-radius:9.5px;border-radius:.59375rem;box-shadow:0 2px 6px 0 #00000040;box-shadow:0 .125rem .375rem 0 #00000040;padding-bottom:.60625rem;width:32.0634920635%}.cbb-listing-cta ul li div{position:relative}.cbb-listing-cta ul li:first-child div:after{background:url(../../src/image/lisiting-point1.png) no-repeat;background-size:contain;content:"";height:31.35px;height:1.959375rem;max-width:69.35px;position:absolute;right:0;top:0;width:4.334375rem}.cbb-listing-cta ul li:nth-child(2) div:after{background:url(../../src/image/lisiting-point2.png) no-repeat;background-size:contain;content:"";height:1.959375rem;max-width:69.35px;position:absolute;right:-1px;top:-1px;width:4.334375rem}.cbb-listing-cta ul li:nth-child(3) div:after{background:url(../../src/image/lisiting-point3.png) no-repeat;background-size:contain;content:"";height:31.35px;height:1.959375rem;max-width:69.35px;position:absolute;right:0;top:0;width:4.334375rem}.cbb-listing-cta ul li img{display:block;flex-shrink:0;height:auto;margin:.1875rem auto .375rem;width:94.3991662324%}@media screen and (max-width:767.98px){.cbb-listing-cta ul li:first-child div:after,.cbb-listing-cta ul li:nth-child(2) div:after,.cbb-listing-cta ul li:nth-child(3) div:after{width:2.77375rem}.cbb-listing-cta ul li img{display:block;flex-shrink:0;height:106.4px;margin:.1875rem auto .375rem;width:186.2px}}.cbb-listing-cta ul li p{color:#262626;font-weight:700;margin:0;text-align:center}.cbb-listing-cta ul li p,.cbb-listing-cta ul li p em{font-family:Noto Sans JP,sans-serif;font-size:13.3px;font-size:.83125rem;font-style:normal;letter-spacing:1.33px;letter-spacing:.083125rem;line-height:1.3}.cbb-listing-cta ul li p em{color:#bb191d;font-weight:900}.cbb-listing-cta__button{display:block;height:64.125px;height:4.0078125rem;margin:0 auto 1.2rem;width:312.075px;width:19.5046875rem}.cbb-listing-cta__button:hover{opacity:.7}.cbb-listing-cta__dis{color:#fff!important;font-family:Noto Sans JP,sans-serif;font-weight:700!important;letter-spacing:1.4px!important;letter-spacing:.0875rem!important;line-height:1.65!important;margin-bottom:1rem!important;text-align:center}.cbb-listing-cta__dis span{color:#e6dd41;font-family:Noto Sans JP,sans-serif;font-size:14px;font-size:.875rem;font-style:normal;font-weight:900;letter-spacing:1.4px;letter-spacing:.0875rem;line-height:1.65}@media screen and (max-width:768px){.cbb-listing-cta h1{margin:0!important}.cbb-listing-cta{margin-bottom:2.8125rem;margin-top:1.5rem;padding:.3rem .8125rem 1rem}.cbb-listing-cta h3{font-size:24.966px;font-size:1.560375rem;font-weight:900;letter-spacing:1.748px;letter-spacing:.10925rem;line-height:1;margin-top:-.8rem}.cbb-listing-cta h3 em{font-size:54.72px;font-size:3.42rem;font-style:normal;font-weight:900;letter-spacing:3.83px;letter-spacing:.239375rem;line-height:1}.cbb-listing-cta ul{flex-flow:column;margin-bottom:.2rem;width:98%}.cbb-listing-cta ul li{align-items:center;display:flex;gap:19px;gap:1.1875rem;margin-bottom:.375rem;padding:.1875rem;width:100%}.cbb-listing-cta__dis{font-size:14px;font-size:.875rem!important;font-style:normal;font-weight:700;letter-spacing:1.4px;letter-spacing:.0875rem;line-height:1.55;margin-bottom:.7rem!important;text-align:center!important}.cbb-listing-cta ul li p{color:#262626;font-weight:700;text-align:left}.cbb-listing-cta ul li p,.cbb-listing-cta ul li p em{font-family:Noto Sans JP,sans-serif;font-size:15px;font-size:.9375rem;font-style:normal;letter-spacing:1.5px;letter-spacing:.09375rem;line-height:1.4}.cbb-listing-cta ul li p em{color:#bc191c;font-weight:900}.cbb-listing-cta ul li img{border-radius:7.6px;display:block;flex-shrink:0;height:70px;height:4.375rem;margin:0;width:123px;width:7.6875rem}.cbb-listing-cta__dis span{font-size:14px;font-size:.875rem;font-style:normal;font-weight:900;letter-spacing:1.4px;letter-spacing:.0875rem;line-height:1.55}}
/*# sourceMappingURL=cbb-listing.css.map */