<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";
body,
button,
input,
select,
textarea,
.sidebar h1, .sidebar h3 {
  color: #303030;
}

a {
  text-decoration: none;
}

a, a:link, .top_madori, #commonCnt p span {
  color: #018bb6;
}

a:hover,
a:focus,
a:active {
  color: #303030;
  text-decoration: none;
}

.main-navigation-menu a, .entry-date {
  color: #303030;
}

.main-navigation-menu a:hover,
.main-navigation-menu a:active {
  color: #018bb6;
}

th,
td, td.td1 span {
  border-right: 1px solid #dad4d4;
}

td:last-child {
  border-right: none;
}

td.td1 span {
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
}

tr:nth-child(even), .wp-block-table tr:nth-child(even) {
  background-color: #f7f7f7;
}

td.td1 span {
  border: 1px solid #dad4d4;
  box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.1);
}

.contact-form2, .contact-form, #commonCnt li, #page-waku, td.td1 span, .site, #page-heads, .kaiin_login input[type="password"], .kaiin_login input[type="text"], .pageback a:hover {
  background-color: #fff;
}

.main-navigation-toggle {
  background-color: unset;
}

.sidebar {
  border-top: 5px solid #018bb6;
}

.sidebar .widget {
  border: 1px solid #eee;
}

.sidebar h1:after, .sidebar h3:after {
  background-color: #018bb6;
}

.sidebar ul li:before {
  color: #bfc0bf;
}

input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover, button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus, input[type="button"]:active, input[type="reset"]:active, input[type="submit"]:active {
  background-color: #12344b;
  color: #fff;
}

.main-navigation-toggle {
  color: #12344b;
}

input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus {
  border: 1px solid rgba(0, 0, 0, 0.25);
  color: #111;
}

.screen-reader-text:hover,
.screen-reader-text:active,
.screen-reader-text:focus {
  background-color: #f1f1f1;
  box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);
  color: brown;
}

.main-navigation-menu .current_page_item a, #commonCnt li#inquiry a:hover, #commonCnt li#request a:hover, input[type="submit"] {
  background-color: #018bb6;
  color: #fff;
}

.box1low a, .main-navigation-menu ul a:link,
.more-link:link, .more-link:visited
.main-navigation-menu ul a:visited, .sidebar .box1low a, .more-link, .pagination a:link,
.pagination a:visited, .contact-box-form, .search-form .search-submit .genericon-search {
  color: #fff;
}

.main-navigation-menu ul a:hover,
.main-navigation-menu ul a:active {
  background: rgba(255, 255, 255, 0.1);
}
.main-navigation-menu ul li a {
  background-color: #018bb6;
  color: #fff;
}
.main-navigation-toggle.active {
  color: rgba(0, 0, 0, 0.5);
  background-color: #eee;
}

.main-navigation-menu .current_page_item a:hover, .box1low a:hover, .more-link:hover {
  color: #d1d1d1;
}

.post-slider-controls .zeeflex-direction-nav a {
  background: rgba(0, 0, 0, 0.63);
}

.widget-title a:link,
.widget-title a:visited {
  color: #303030;
}

/* Read more Link */
.kaiin_count, .list_price li dt, #list_add_table li dt, .kaiin_login {
  background-color: #f5f5f5;
}

/* Theme Pagination */
.pagination a,
.pagination .current {
  background-color: #303030;
  color: #fff;
}

.infinite-scroll #infinite-handle span {
  background-color: #464646;
}

.more-link:link, .more-link:visited, .box1low a, .pagination a:hover,
.pagination a:active,
.pagination .current, .infinite-scroll #infinite-handle span:hover {
  background-color: #018bb6;
}

.page-title,
.entry-title {
  color: #464646;
}

#list_simplepage .hentry {
  border: 1px solid #eee;
}

.top_title {
  color: #000000;
}

.top_price {
  color: #e65950;
}

#commonCnt li#inquiry a, #commonCnt li#request a {
  background-color: #eee;
  color: #303030;
}

#page-top a {
  background: rgba(1, 139, 182, 0.61);
  color: #fff;
}

#page-top a:hover {
 background-color: #ccc;
  color: #fff;
}

.swiper-slide span {
  text-shadow: 0 0 10px #000, 0 0 15px #000;
  color: #fff;
}

.header-image span {
  text-shadow: 0 0 10px #fff, 0 0 15px #fff;
  color: #303030;
}

.header-img-waku {
  background-color: rgba(255, 255, 255, 0.5);
}

.img-waku-in {
  border: 1px solid #fff;
}

.swiper-pagination-bullet {
  background-color: rgba(255, 255, 255, 0.67) !important;
}

.swiper-pagination-bullet-active {
  background-color: rgba(255, 255, 255, 0.93) !important;
}

#list_add_table li dt, .list_price li dt {
  color: #1e1e1e;
  border: 1px solid #dcdcdc;
}

.dpoint4 {
  font-weight: 700;
  color: #e65950;
  font-family: arial;
}

.contact-form {
  border: 1px solid #d1d1d1;
}

.contact-chui {
  background-color: #F44336;
  color: #fff;
  border: 1px solid #f44336;
}

.contact-box-left {
  border-right: 1px solid #d1d1d1;
}

.contact-box-form a {
  background-color: #018bb6;
  color: #fff;
}

.contact-box-form a:hover {
  background-color: #ee686d;
  color: #fff;
}

.contact-form2 {
  border: 1px solid #d1d1d1;
}

.new_mark {
  color: #fff;
  background-color: #c32136;
}

.main-navigation-menu ul li a:hover {
  background-color: #b3b3b3;
  color: #fff;
}

.primary-navigation-wrap {
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee;
}

.search-form .search-field {
  border: 1px solid #eee;
  background-color: #eee;
}

.fixed {
  background-color: rgba(255, 255, 255, 0.85);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
}

.search-form label::before {
  color: #adb5bd;
}

img.box1image, img.box4image {
  background-color: #bec3c6;
}

span.crumb-no-link {
  pointer-events: none;
  color: #414141;
}

span.crumb-no-link a {
  color: #414141;
}

.list_simple_boxtitle .top_title {
  color: #000000;
}

.list_details_button {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.48);
  text-shadow: 1px 2px 3px #808080;
}

#nav-above1 .nav-next a {
  background-color: #00a0d2;
  color: #fff;
  border: 1px solid #00a0d2;
}

#nav-above1 .nav-next a:hover {
  background-color: #018bb6;
  border: 1px solid #018bb6;
  color: #fff;
}

#nav-above1 .nav-next b {
  background-color: #e9e9e9;
  border: 1px solid #018bb6;
  color: #018bb6;
}

.pageback a {
  background-color: #eeeeee;
}

header.entry-header span.bu-cat {
  background-color: #018bb6;
  color: #fff;
}

.site-footer .site-info {
  border-top: 1px solid #eeeeee;
}

.site-footer .footer-4 li:before, .site-footer .site-info, .site-footer .site-info a, .footer-navigation-menu li a {
  color: #b3b3b3;
}

.footer-navigation-menu li {
  border-left: 1px solid #d1d1d1;
}

.footer-navigation-menu li:last-child {
  border-right: 1px solid #d1d1d1;
}

/*--------------------------------------------------------------
##  Desktop Small ( &lt; 960px )
--------------------------------------------------------------*/
@media only screen and (max-width: 60em) {
  #commonCnt p {
    background-color: #444;
    color: #fff;
    border-top: solid 1px #ffffff;
  }

  #commonCnt p span, #commonCnt li a, .main-navigation-menu .submenu-dropdown-toggle {
    color: #fff;
  }

  #commonCnt #request, #commonCnt #inquiry {
    background-color: #eee;
  }

  #commonCnt li#inquiry a, #commonCnt li#request a {
    background-color: #018bb6;
    color: #ffffff;
  }

  .main-navigation-menu {
    background: #018bb6;
  }

  .main-navigation-menu li.current-menu-item &gt; a {
    border-color: rgba(255, 255, 255, 0.1);
  }

  .main-navigation-menu .submenu-dropdown-toggle:hover,
  .main-navigation-menu .submenu-dropdown-toggle:active {
    background: rgba(255, 255, 255, 0.1);
  }

  .swiper-button-next, .swiper-button-prev {
    background-color: rgba(0, 0, 0, 0.53);
  }

  .swiper-pagination.swiper-pagination-fraction {
    background: rgba(0, 0, 0, 0.41);
    color: #fff;
  }

  .main-navigation-menu a:link, .main-navigation-menu a:visited {
    color: #fff;
    text-decoration: none;
  }

  nav#main-navigation .search-form {
    border: 1px solid #018bb6;
  }

  .primary-navigation-wrap {
    background-color: #eee;
  }

  .search-form .search-field {
    background-color: #fff;
  }

  .search-form input[type="submit"] {
    background-color: #018bb6;
    color: #ffffff;
  }
}
/*--------------------------------------------------------------
## Tablet Medium ( &lt; 800px )
--------------------------------------------------------------*/
@media only screen and (max-width: 50em) {
  #commonCnt {
    background-color: #fff;
  }

  .swiper-button-next, .swiper-button-prev {
    background-color: rgba(0, 0, 0, 0.53);
  }
}
/*--------------------------------------------------------------
## Mobile Extra Large ( &lt; 640px )
--------------------------------------------------------------*/
@media only screen and (max-width: 40em) {
  .list_simple_boxtitle .top_title {
    color: #000000;
  }

  .list_price li dt {
    background-color: #f5f5f5;
  }
}
/*--------------------------------------------------------------
18.0 Customizer Preview
--------------------------------------------------------------*/
.magazine-widgets-placeholder {
  position: relative;
}

.magazine-widgets-placeholder .magazine-widgets-placeholder-title {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0;
  padding: 1em 1em 1em 55px;
  color: #018bb6;
  border: 2px dashed #018bb6;
}

/* Add some space around the visual edit shortcut buttons. */
.magazine-widgets-placeholder .customize-partial-edit-shortcut button {
  left: 15px;
  top: 12px;
}

#list_simplepage2 #map_canvas td {
  color: #3f3f3f;
}

#list_simplepage2 .gmapkakaku {
  color: #f30 !important;
}

#list_simplepage2 .gmapmadori {
  color: #333 !important;
}
</pre></body></html>