/*　1カラムレス対応　*/

.acw-pagecnt-onecolumn {
	width: 95%;
}


/***掲載企業ページ用CSS　*****************************************/
.kigyo-ajbtn {
margin-bottom: 2em;
}
.kigyo-ajbtn a {
color: #000;
padding:0.3em 1em;
border: 1px solid #000;
text-decoration: none;	
background: #fff;
}
.kigyo-ajbtn a:hover {
background: #000;
color: #fff;
}

.Kigyo-One {
	border: 1px solid #d6d6d6;
	margin-bottom: 2em;
	padding: 2em;
	overflow: hidden;
}
.Kigyo-One dl {
	width: 80%;
	float: left;
}
.Kigyo-One dt {
 margin-bottom: 1em;
 padding-bottom: 1em;
 border-bottom: 1px dotted #d6d6d6;
}
.Kigyo-One dt a {
 font-size: 20px;
 color: #000;
 text-decoration: none;
}
.Kigyo-One dt a:hover {
 text-decoration: underline;
}

.aj_kigyo_logo {
	float: right;
	width: 20%;
}

.btn_more {
text-align: right;
}
.btn_more a {
background: #05a4ff;
padding: .4em 2em;
color: #fff;
border-radius: 5px;
margin-top: 1em;
display: inline-block;
text-decoration: none;
}
.btn_more a:hover {
text-decoration:  underline;
background: #086ce7;
}

.header {
    padding: 12px 0 0;
}

.sub-title{
    color: #05a4ff;
    font-weight: bold;
    font-size: 18px;
}

.company-desc {
	text-align: justify;
	font-feature-settings: "palt";
    letter-spacing: 0.08em;
	margin-top: 8px;
}

@media screen and (min-width:960px) {
	.aj_kigyo_logo {
		float: right;
		width: 10%;
	}
}