.business .business-card-container{width:100%;gap:40px 4%;padding:0;list-style:none}.business .business-card-container li{width:30.6666666667%}.business .business-card-container li a{display:block;width:100%;box-shadow:0 27px 27px -8px rgba(69,78,87,.15);text-decoration:none;transition:.2s}.business .business-card-container li a:hover{opacity:.6}.business .business-card-container li a:hover img{opacity:1}.business .business-card-container li a .card-content .card-description{text-align:justify;line-height:1.65;letter-spacing:.03em;min-height:92.38px;margin:0 0 48px}.business.viewmode-mobile .business-card-container li{width:100%}.business.viewmode-mobile .business-card-container li a .card-content .card-title{font-size:22px;margin-bottom:6px}.business.viewmode-mobile .business-card-container li a .card-content .card-description{font-size:15px;min-height:auto}.business_child>figure{margin:0 auto 84px}.business_child>figure>img{width:100%;display:block;margin-bottom:30px}.business_child>figure figcaption{display:flex;justify-content:space-between}.business_child>figure figcaption h2{font-size:35px;font-weight:400;letter-spacing:.04em;line-height:1;margin:0}.business_child>figure figcaption p{font-size:16px;letter-spacing:.04em;width:623px;min-width:623px}.business_child .flex_1 .flex_txt .comment{margin:0;display:flex;justify-content:space-between;align-items:flex-end}.business_child .flex_1 .flex_txt .comment>p{background:#f2f7fe;border-radius:16px 16px 0 16px;padding:18px 24px 16px;width:calc(100% - 10px - 54px);min-width:calc(100% - 10px - 54px);text-align:justify;margin-bottom:35px}.business_child .flex_1 .flex_txt .comment>figure{width:54px;min-width:54px;height:54px}.business_child .flex_1 .flex_txt .comment>figure img{display:block}.business_child .flex_1 .flex_txt .comment>figure figcaption{width:100%;text-align:center;font-size:12px;line-height:1;font-weight:500;margin:5px auto 0}.business_child .flex_1 .flex_txt .review{background:#ffeff2;border-radius:16px;padding:32px 24px 16px;width:100%;margin:0;letter-spacing:normal}.business_child .flex_1 .flex_txt .review h4{text-align:center;line-height:1;color:#f45672;font-size:22px;font-weight:500;margin-bottom:17px}.business_child .flex_1 .flex_txt .review .review_name{text-align:right;margin-top:18px;font-weight:600;font-size:17px}.viewmode-mobile .business_child>figure{margin-bottom:40px}.viewmode-mobile .business_child>figure>img{margin-bottom:17px}.viewmode-mobile .business_child>figure figcaption{flex-wrap:wrap}.viewmode-mobile .business_child>figure figcaption h2{font-size:21px;width:100%;margin-bottom:7px}.viewmode-mobile .business_child>figure figcaption p{font-size:15px;line-height:1.55;letter-spacing:normal;width:100%;min-width:auto}.viewmode-mobile .business_child .flex_1 .flex_txt .comment{flex-wrap:wrap;justify-content:flex-end;gap:7px 0}.viewmode-mobile .business_child .flex_1 .flex_txt .comment>p{position:relative;width:100%;margin-bottom:0;padding:18px 5% 16px;border-radius:12px;font-size:14px}.viewmode-mobile .business_child .flex_1 .flex_txt .comment>p::before{content:"";position:absolute;bottom:-15px;right:44px;width:16px;height:16px;display:block;background:url(bubble_arw.svg) no-repeat;background-size:cover;background-position:top left}.viewmode-mobile .business_child .flex_1 .flex_txt .comment>figure{width:42px;min-width:42px;height:42px}.viewmode-mobile .business_child .flex_1 .flex_txt .review{padding:25px 5% 19px;border-radius:12px}.viewmode-mobile .business_child .flex_1 .flex_txt .review h4{font-size:19px;margin-bottom:12px}.viewmode-mobile .business_child .flex_1 .flex_txt .review>p{font-size:14px;letter-spacing:normal;line-height:1.65}.viewmode-mobile .business_child .flex_1 .flex_txt .review>p br{display:none}.viewmode-mobile .business_child .flex_1 .flex_txt .review .review_name{margin-top:12px}
/*# sourceMappingURL=business.min.css.map */