@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;}/* コンテンツ見出し設定 */#TEX01_SINGLE_3 .heading h3:after {  position: absolute;  content: " ";  display: block;  border-bottom: solid 4px #ffc778;  bottom: -4px;  width: 20%;}/* dl,ul設定 */.setubi_li {  list-style-type: none;  margin: 0px;  padding-top: 5px;  padding-right: 20px;  padding-bottom: 5px;  padding-left: 20px;}.setubi_li li {  padding-bottom: 10px;}.setubi_li li:before {  content:  "";  width:  10px;  height:  10px;  display:  inline-block;  background-color: #a8e369;  border-radius:  50%;  position:  relative;  top: -1px;  margin-right: 10px;}/* 基本利用案内テーブル設定 */.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: #f1fae6;  padding-left: 50px;  position: relative;  text-align: left;  width: 300px;}.form-table td {  background: 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_13 .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;}/* コンテンツ見出し設定 */#TEX01_SINGLE_3 .heading h3:after {  position: absolute;  content: " ";  display: block;  border-bottom: solid 4px #ffc778;  bottom: -4px;  width: 20%;}/* dl,ul設定 */.setubi_li {  list-style-type: none;  margin: 0px;  padding-top: 5px;  padding-right: 20px;  padding-bottom: 5px;  padding-left: 20px;}.setubi_li li {  padding-bottom: 10px;}.setubi_li li:before {  content:  "";  width:  10px;  height:  10px;  display:  inline-block;  background-color: #a8e369;  border-radius:  50%;  position:  relative;  top: -1px;  margin-right: 10px;}/* 基本利用案内テーブル設定 */.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: #f1fae6;  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;  text-align: left;  background: rgba(255,255,255,0.7);}#ART07_LIST_13 .text a:hover {  color: #e65757;}}