@charset "UTF-8";
.company_table{border-bottom:1px solid #e5e5e5}.company_table>*{border-top:1px solid #e5e5e5;font-size:1.4rem;line-height:1.85;letter-spacing:.18em}.company_table dt{padding:20px 0 20px 0;font-weight:700;text-align:center;background-color:#f3f7f7}.company_table dd{padding:20px 20px 20px 34px;-moz-text-align-last:left;text-align-last:left;text-align:justify;text-justify:inter-ideograph}.company_table dd>a{display:inline-block;margin-left:10px;border:1px solid;border-radius:100px;padding:4px 8px 5px;font-size:1.1rem;line-height:1;color:#fff;background-color:#ee7ca2}@media screen and (min-width:769px),print{.company_table{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.company_table dt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;border-right:1px solid #e5e5e5;width:230px;position:relative}.company_table dd{width:calc(100% - 230px)}html:not(.__touchedevice) .company_table dd>a{-webkit-transition:background .5s,color .5s;transition:background .5s,color .5s}html:not(.__touchedevice) .company_table dd>a:hover{background-color:#fff;color:#ee7ca2}}@media screen and (max-width:768px){.company_table{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5}.company_table>*{letter-spacing:.1em}.company_table dt{padding:8px 0;text-align:center}.company_table dd{padding:12px 20px;min-height:72px;font-size:1.3rem}.company_table dd>a{margin-left:8px;padding-top:3px;padding-bottom:4px}}
/*# sourceMappingURL=company.css.map */
