@charset "UTF-8";
/* CSS Document */
#company .main_ttl{
	margin-bottom:25px;
}
#company.division #to-link dl{
	width:280px;
}
#company.division .colum.footer_left{
	margin-left:0;
}
#company .modal-header .close{
	opacity:1;
}
#company .modal-header .close:hover{
	opacity:0.7;
}
.post-type-archive-company #company .contents ul li {
	margin-left: 0;
	padding-left: 14px;
}


/* News table */
div.news-table table{
	width: 950px;
}
div.news-table table,
div.news-table td,
div.news-table th {
	border: 1px solid #ccc;
	border-collapse: collapse;
	padding: 6px;
}

div.news-table td.gray{
	background-color: #f9f9f9;
}
