@charset "utf-8";






/* ------------------------------------------------
## 下階層共通の範囲
------------------------------------------------ */
.map {
margin-bottom: -80px;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.map {
margin-bottom: -40px;
}
}





/* ------------------------------------------------
## 実績の範囲
------------------------------------------------ */
.results {
  padding-bottom: 10px;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.results {
  padding-bottom: 0px;
}
}
.results01-inner {
border-bottom: 1px dashed #CCC;
margin-bottom: 60px;
padding-bottom: 60px;
}
.industry-title {
width: 100px;
background-color: #2bb3d5;
color: #FFF;
text-align: center;
padding-top: 16px;
padding-bottom: 16px;
line-height: 0px !important;
margin-bottom: 10px !important;
}
.company_name {
font-size: 24px;
}
.item-title {
line-height: 0 !important;
margin-bottom: 10px !important;
background-color: #000;
color: #FFF;
width: 100px;
text-align: center;
padding-top: 16px;
padding-bottom: 17px;
}
.address {
line-height: 24px !important;
}

/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.results-logo {
text-align: center;
margin-top: 16px;
}
}

.cp-none {
display: none;
}
/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {
.cp-none {
display: block;
}
}





/*--------------------------------------------------------------
## 特大デバイス（ワイド・デスクトップ）指定なし
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## 大デバイス（デスクトップ, 1200px 未満）
--------------------------------------------------------------*/
@media (max-width: 1199.98px) {

}

/*--------------------------------------------------------------
## 中デバイス（タブレット, 992px 未満）
--------------------------------------------------------------*/
@media (max-width: 991.98px) {

}

/*--------------------------------------------------------------
## 小デバイス（横向きモバイル, 768px 未満）
--------------------------------------------------------------*/
@media (max-width: 767.98px) {

}

/*--------------------------------------------------------------
## 極小デバイス（縦向きモバイル, 576px 未満）
--------------------------------------------------------------*/
@media (max-width: 575.98px) {

}
