@media screen and (min-width: 768px){body{background-image:url("../../../img/bg.jpg");background-repeat:repeat;}/* ページタイトル見出し設定 */#TEX01_SINGLE_2 .heading h3:before,#TEX01_SINGLE_2 .heading h3:after {  position: absolute;  top: calc(50% - 3px);  width: 50px;  height: 6px;  content: '';  border-top: solid 2px #65cd94;  border-bottom: solid 2px #65cd94;}#TEX01_SINGLE_2 .heading h3:before {  left: 0;}#TEX01_SINGLE_2 .heading h3:after {  right: 0;}/* 会社概要テーブル設定 */.form-table {  width: 100%;  border-right: 1px solid #d7d7d7;}.form-table th,.form-table td {  border-top: 1px solid #d7d7d7;  border-bottom: 1px solid #d7d7d7;  border-left: 1px solid #d7d7d7;  padding: 20px;}.form-table th {  background: #f2ffee;  padding-left: 50px;  position: relative;  text-align: left;  width: 300px;}.form-table td {  background-color:rgba(255,255,255,0.7);}/* clearfix設定 */.clearfix:after,.inner-block:after {  clear: both;  content: "";  display: block;  height: 0px;  font-size: 0;  visibility: hidden;}#ART07_LIST_5 .text a:hover {  color: #e65757;}}@media screen and (max-width: 767px){body{background-image:url("../../../img/bg_sp.jpg");background-repeat:repeat;}/* ページタイトル見出し設定 */#TEX01_SINGLE_2 .heading h3:before,#TEX01_SINGLE_2 .heading h3:after {  position: absolute;  top: calc(50% - 3px);  width: 50px;  height: 6px;  content: '';  border-top: solid 2px #65cd94;  border-bottom: solid 2px #65cd94;}#TEX01_SINGLE_2 .heading h3:before {  left: 0;}#TEX01_SINGLE_2 .heading h3:after {  right: 0;}/* 会社概要テーブル設定 */.form-table {  width: 100%;  border-right: 1px solid #d7d7d7;}.form-table th,.form-table td {  border-top: 1px solid #d7d7d7;  border-bottom: 1px solid #d7d7d7;  border-left: 1px solid #d7d7d7;  padding: 20px;}.form-table th {  background: #f2ffee;  padding-left: 50px;  position: relative;  text-align: left;  width: 300px;}/* clearfix設定 */.clearfix:after,.inner-block:after {  clear: both;  content: "";  display: block;  height: 0px;  font-size: 0;  visibility: hidden;}/* sp募集テーブル設定 */.form-table,.form-table tbody,.form-table tr,.form-table th,.form-table td{  display: block;  width: 100%;  border-bottom: none;}.form-table {  border-bottom: 1px solid #d7d7d7;  font-size: 14px;}.form-table th {  padding: 8px 15px;}.form-table td {  padding: 15px;  background-color:rgba(255,255,255,0.7);}#ART07_LIST_5 .text a:hover {  color: #e65757;}}