@charset "UTF-8";
/* 設定
******************************************************************************************** */
/* $width-pc: 1281px; */
/* $width-smartphone: 600px; */
/* $width-scrollbar: 20px; */
/* company CONFIG
******************************************************************************************** */
/* line 7, company.scss */
.company__img { float: right; margin-left: 10px; margin-bottom: 10px; }
/* line 12, company.scss */
.company__read { font-size: 28px; font-size: 2.8rem; padding-top: 50px; letter-spacing: 0.2em; margin-bottom: 50px; }
/* line 17, company.scss */
.company__read span { font-size: 33px; font-size: 3.3rem; font-weight: bold; background: linear-gradient(rgba(0, 0, 0, 0) 60%, #f39800 0%) repeat scroll 0 0; }
/* line 23, company.scss */
.company__txt { font-size: 16px; font-size: 1.6rem; margin-bottom: 20px; }
/* line 27, company.scss */
.company .information { margin-bottom: 100px; }
/* line 29, company.scss */
.company .information__ttl { font-size: 30px; font-size: 3rem; font-weight: bold; position: relative; padding: 20px 40px; line-height: 1.3; margin-top: 50px; margin-bottom: 20px; }
/* line 119, _mixin.scss */
.company .information__ttl::before { content: ""; background-color: #e5e5e5; width: 100%; display: block; position: absolute; height: 10px; top: 0; left: 0; }
/* line 129, _mixin.scss */
.company .information__ttl::after { content: ""; background-color: #e5e5e5; width: 100%; display: block; position: absolute; height: 10px; bottom: 0; left: 0; }
/* line 32, company.scss */
.company .information__table { font-size: 16px; font-size: 1.6rem; width: 100%; }
/* line 35, company.scss */
.company .information__table th { padding: 15px; border: 1px solid #e5e5e5; border-left: 0; }
/* line 40, company.scss */
.company .information__table td { padding: 15px; border: 1px solid #e5e5e5; border-right: 0; }

/*# sourceMappingURL=company.css.map */
