<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
/* 店舗紹介
-------------------------------------------------- */
/* line 9, ../sass/store.scss */
#main_wrap #summary .section_wrap &gt; p.text {
  padding:0 0 32px;
  text-align: center;
  font-size: 116%;
  line-height: 2;
}

/* line 14, ../sass/store.scss */
#main_wrap #summary .map {
  position: relative;
  padding: 0 0 10px;
  line-height: 1.2;
}
#main_wrap #summary .map .map-area {
  position: absolute;
}
#main_wrap #summary .map .map-area .heading {
  margin: 0 0 6px;
}
#main_wrap #summary .map .map-area .heading a {
  font-size: 15px;
  font-weight: bold;
  color: #00a73c;
}
#main_wrap #summary .map .map-area .shop-name-list {
  line-height: 1.4;
  letter-spacing: -0.05em;
  white-space: nowrap;
  font-size: 14px;
}
/* 岐阜地区 */
#main_wrap #summary .map .map-area-gifu {
  top: 170px;
  left: 28px;
}
/* 尾張地区 */
#main_wrap #summary .map .map-area-owari {
  top: 270px;
  left: 28px;
}
/* 名古屋地区 */
#main_wrap #summary .map .map-area-nagoya {
  top: 443px;
  left: 28px;
}
/* 中津川地区 */
#main_wrap #summary .map .map-area-nakatsugawa {
  top: 148px;
  left: 725px;
}
/* 土岐・瑞浪地区 */
#main_wrap #summary .map .map-area-toki-mizunami {
  top: 244px;
  left: 725px;
}
/* 多治見地区 */
#main_wrap #summary .map .map-area-tajimi {
  top: 439px;
  left: 725px;
}

/* line 14, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn {
  width: 810px;
  margin: 40px auto 30px;
}
/* line 17, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li {
  margin-left: 30px;
  float: left;
}
/* line 20, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li a {
  width: 250px;
  height: 72px;
  display: block;
  text-indent: -9999px;
  background: url("../img/store/btn_tab02.png") no-repeat center top;
}
/* line 26, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li:first-child {
  margin-left: 0;
}
/* line 28, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li:first-child a {
  background: url("../img/store/btn_tab01.png") no-repeat center top;
}
/* line 33, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li.last a {
  background: url("../img/store/btn_tab03.png") no-repeat center top;
}
/* line 38, ../sass/store.scss */
#main_wrap #summary .section_wrap .tab_btn li.active a {
  background-position: center bottom;
}
/* line 44, ../sass/store.scss */
#main_wrap #summary .section_wrap .table {
  margin-bottom: 40px;
  border-left: none;
}
/* line 47, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th:last-child {
  border-right: none;
}
/* line 50, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th, #main_wrap #summary .section_wrap .table td:last-child {
  border-right: none;
}
/* line 53, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th, #main_wrap #summary .section_wrap .table td {
  font-size: 100%;
  vertical-align: middle;
  padding: 16px 30px;
}
/* line 57, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th a, #main_wrap #summary .section_wrap .table td a {
  text-decoration: underline;
}

#main_wrap #summary .section_wrap .table th a &gt; span{
  font-size: 11px;
}
/* line 59, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th a:hover, #main_wrap #summary .section_wrap .table td a:hover {
  text-decoration: none;
}
/* line 64, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th ul li, #main_wrap #summary .section_wrap .table td ul li {
  float: left;
  margin-left: 10px;
}
/* line 67, ../sass/store.scss */
#main_wrap #summary .section_wrap .table th ul li:first-child, #main_wrap #summary .section_wrap .table td ul li:first-child {
  margin-left: 0;
}
/* line 73, ../sass/store.scss */
#main_wrap #summary .section_wrap .table .w_135 {
  width: 135px;
  background: #ffffff;
  padding-right: 20px;
  padding-left: 20px;
  border-right: 1px solid #cfe6d8;
}
/* line 80, ../sass/store.scss */
#main_wrap #summary .section_wrap .table .w_250 {
  width: 250px;
}
#main_wrap #summary .section_wrap .table .w_100 {
  width: 100px;
  background: #ffffff;
  padding-right: 10px;
  padding-left: 10px;
  border-right: 1px solid #cfe6d8;
}
/* line 80, ../sass/store.scss */
#main_wrap #summary .section_wrap .table .w_200 {
  width: 220px;
}

/* 店舗詳細
-------------------------------------------------- */
/* line 92, ../sass/store.scss */
#main_wrap #detail #shop_name {
  border-top: 1px solid #cfe6d8;
  border-bottom: 1px solid #cfe6d8;
  font-size: 15px;
  padding: 20px 0;
  margin-bottom: 60px;
  text-align: center;
  color: #00a73c;
}
/* line 100, ../sass/store.scss */
#main_wrap #detail #shop_name span {
  display: block;
  margin-top: 5px;
  font-size: 18px;
}
#main_wrap #detail #shop_name span &gt; span {
  font-size: 14px;
}
#main_wrap #detail #shop_name span a:link, #main_wrap #detail #shop_name span a:visited {
  font-size: 14px;
  color: #00a73c;
}
/* line 106, ../sass/store.scss */
#main_wrap #detail .fll {
  width: 320px;
}
/* line 108, ../sass/store.scss */
#main_wrap #detail .fll img {
  margin-bottom: 30px;
  height: auto;
}
/* line 113, ../sass/store.scss */
#main_wrap #detail .flr {
  width: 660px;
  margin-right: 70px;
}
/* line 117, ../sass/store.scss */
#main_wrap #detail .flr ul li {
  float: left;
  margin-left: 10px;
}
/* line 120, ../sass/store.scss */
#main_wrap #detail .flr ul li:first-child {
  margin-left: 0;
}
/* line 125, ../sass/store.scss */
#main_wrap #detail .flr .table {
  border-left: none;
  margin: 30px 0 0;
}
/* line 128, ../sass/store.scss */
#main_wrap #detail .flr .table th {
  border-left: none;
  border-right: none;
  text-align: center;
  padding: 16px 0;
}
/* line 134, ../sass/store.scss */
#main_wrap #detail .flr .table .w_120 {
  width: 120px;
}
/* line 137, ../sass/store.scss */
#main_wrap #detail .flr .table td {
  border-right: none;
  border-left: 1px solid #cfe6d8;
  text-align: left;
  padding: 16px 20px;
}
/* line 142, ../sass/store.scss */
#main_wrap #detail .flr .table td img {
  text-align: center;
  vertical-align: middle;
  margin-left: 0;
}
/* line 151, ../sass/store.scss */
#main_wrap #detail .flr .treatment .week th {
  border-left: 1px solid #cfe6d8;
}
/* line 154, ../sass/store.scss */
#main_wrap #detail .flr .treatment .week .bg_none {
  border-left: none;
  background: none;
}
/* line 159, ../sass/store.scss */
#main_wrap #detail .flr .treatment td {
  text-align: center;
}
/* line 164, ../sass/store.scss */
#main_wrap #detail #custum_map {
  width: 1080px;
  height: 345px;
  margin-top: 60px;
}
/* line 169, ../sass/store.scss */
#main_wrap #detail .hover {
  width: 280px;
  margin: 60px auto 0;
  text-align: center;
  display: block;
}
</pre></body></html>