.top-link{margin:132px 0 70px}@media only screen and (max-width: 767px){.top-link{margin:66px 0 40px}}.block-news{background:#F6F6F5;margin-bottom:80px;padding:100px 0}.block-news .news-ttl{float:left;width:20%;color:#848473;font-size:16px;font-size:1.6rem}.block-news .news-list{float:right;width:80%;padding-left:50px;border-left:1px solid #ddd;font-size:13px;font-size:1.3rem;line-height:1.8}.block-news .news-list a{display:block;color:#666}.block-news .news-list .item:before,.block-news .news-list .item:after{content:" ";display:table}.block-news .news-list .item:after{clear:both}.block-news .news-list .info{padding-left:70px}.block-news .news-list .date{float:left;color:#aaa;font-size:12px;font-size:1.2rem}.block-news .news-list .title{display:block;font-size:13px;font-size:1.3rem;font-weight:bold;line-height:1.5;margin-bottom:5px}.block-news .news-link{margin-top:30px;text-align:right}.block-news .news-link a{display:inline-block;padding-left:20px;background:url(../../img/common/icon/icon01.png) no-repeat left center;font-size:12px;font-size:1.2rem}@media only screen and (max-width: 767px){.block-news{margin-bottom:50px;padding:35px 0}.block-news .news-ttl{float:none;width:100%;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px}.block-news .news-list{float:none;width:100%;padding:0;border:none}.block-news .news-list .info{padding:0}.block-news .news-list .date{float:none;font-size:13px;font-size:1.3rem}.block-news .news-list .title{font-size:15px;font-size:1.5rem}.block-news .news-link{margin-top:20px}}.company-profile{margin-bottom:80px}@media only screen and (max-width: 767px){.company-profile{margin-bottom:50px}}.company-history{margin-bottom:80px}.company-history .list-history{max-width:640px;margin:0 auto;display:table;width:100%}.company-history .list-history li{display:table-row}.company-history .list-history li>*{display:table-cell;vertical-align:top;padding-bottom:20px;line-height:2.2;font-size:12px;font-size:1.2rem}.company-history .list-history .item-ttl{font-size:15px;font-size:1.5rem;width:180px;line-height:1.6}@media only screen and (max-width: 767px){.company-history{margin-bottom:50px}.company-history .list-history{max-width:100%}.company-history .list-history li>*{padding-bottom:15px;line-height:1.6}.company-history .list-history .item-ttl{font-size:12px;font-size:1.2rem;width:80px}}

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