﻿.businessmatching-content{line-height:1.6}@media (min-width: 48em){.businessmatching-content{line-height:1.875}}.businessmatching__point-item+.businessmatching__point-item{margin-top:30px}@media (min-width: 48em){.businessmatching__point-item+.businessmatching__point-item{margin-top:41px}}.businessmatching__point-text{margin-top:15px;line-height:1.47;font-size:1.8rem}@media (min-width: 48em){.businessmatching__point-text{font-size:2.3rem}}.businessmatching__point-text .red{color:var(--c-primary)}.businessmatching__point-list{width:100%;border:3px solid #ededed;border-radius:5px;padding:17px 17px 27px}@media (min-width: 48em){.businessmatching__point-list{padding:26px 37px 37px}}.businessmatching__point-heading{position:relative;z-index:1;width:76px;text-align:center;padding:5px 0;display:block;background-color:var(--c-primary);color:#fff;border-radius:5px;font-weight:600;font-size:1.2rem}@media (min-width: 48em){.businessmatching__point-heading{width:80px;font-size:1.3rem;margin-top:5px}}.businessmatching__point-heading:before{position:absolute;bottom:-4px;left:50%;transform:translate(-50%);width:12px;content:"";height:10px;background-color:var(--c-primary);clip-path:polygon(0 0,100% 0%,50% 100%)}.businessmatching-note{font-size:1.2rem;margin-top:20px}@media (min-width: 48em){.businessmatching-note{font-size:1.4rem;margin-top:10px}}.businessmatching_news{border-bottom:1px dashed #C4C4C4;margin-bottom:20px}.businessmatching_news:last-child{margin-bottom:0}.businessmatching_news a{display:block;padding:0 20px 20px 0;position:relative}@media (min-width: 48em){.businessmatching_news a{transition:opacity .4s}}@media (min-width: 48em){.businessmatching_news a:hover{opacity:.7}}.businessmatching_news a:before{display:block;content:"";color:var(--c-primary);line-height:1;width:12px;height:12px;border:3px solid currentColor;border-left:0;border-bottom:0;box-sizing:border-box;transform:translate(-25%) rotate(45deg);position:absolute;top:50%;right:10px;translate:0 -50%}@media (min-width: 48em){.businessmatching_news a:before{right:20px}}.businessmatching_news_text{display:block}@media (min-width: 48em){.businessmatching_news_text{display:flex;align-items:center;gap:0 20px}}.businessmatching_news_date{color:#a5a5a5}.businessmatching_news_title{color:#4d4d4d}.businessmatching_introduce_btn{margin-top:15px}
