<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* 譛ｬ譁� */
html {
	background-color: #ffffff;
}
main{
	color: #333333;
}
main a:link,
main a:visited{
	color: #1da2ba;
}
main a:active,
main a:hover{
	color: #81af1c;
}
main a.ext:link::after,
main a.ext:visited::after{
	background-color: #1da2ba;
}
main a.ext:active::after,
main a.ext:hover::after{
	background-color: #81af1c;
}

.sitemap_column ul.link_list a:before {
	background-color: #81af1c;
  }

.sitemap_column .subnav a:before {
	background-color: #81af1c;
  }

accordion_container .accordion_cb_label:hover, .accordion_container .accordion_cb_label:active,
    .accordion_container .accordion_btn:hover,
    .accordion_container .accordion_btn:active {
      background-color: #81af1c !important;
	}
}


footer .footer_site_link ul li a:link,
footer .footer_site_link ul li a:visited{
	color: #333333;
}
footer .footer_site_link ul li a:link::after,
footer .footer_site_link ul li a:visited::after{

}

footer .footer_site_link ul li a:hover,
footer .footer_site_link ul li a:active{
	color: #81af1c;
}
footer .footer_site_link ul li a:hover::after,
footer .footer_site_link ul li a:active::after{

}
footer .footer_site_link ul li::before{
	background-color: #81af1c;
}

footer .footer_site_link ul li::after{
	background-color: #81af1c;
}

footer .footer_site_link ul li a::before,
footer .footer_body .footer_column .fnav &gt; ul &gt; li a::before{
	border-color: #1da2ba;
}
ul.footer_sns .dashicons,
ul.footer_sns .dashicons-before::before{
	color: #ffffff;
}


.breadcrumbs li a:link,
.breadcrumbs li a:visited{
	color: #1da2ba;
}
.breadcrumbs li:first-child a::before{
	color: #1da2ba;
}

.breadcrumbs li a:link,
.breadcrumbs li a:visited{
	color: #1da2ba;
}
.breadcrumbs li a:hover,
.breadcrumbs li a:active{
	color: #81af1c;
}

.breadcrumbs li:first-child a:link::before,
.breadcrumbs li:first-child a:visited::before{
	background-color: #1da2ba;
}
.breadcrumbs li:first-child a:hover::before,
.breadcrumbs li:first-child a:active::before{
	background-color: #81af1c;
}

.anchor_link_box &gt; ul li a::before {
	background-color: #81af1c;
}

main .swiper_style_default .swiper-button-next::after,
main .swiper_style_default .swiper-button-prev::after {
	color: #1da2ba;
}
main .swiper_style_default .swiper_manipulator .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::after
{
	background-color: #1da2ba;
}


.totop a {
	background-color: #7aac00;
	border: 1px solid #7aac00;
}
.totop a::before {
	background: #ffffff;
}
.totop a:hover,
.totop a:active {
	background: #ffffff;
}
.totop a:hover::before,
.totop a:active::before {
	background-color: #7aac00;
}



/* 繝倥ャ繝繝ｼ*/
.header_title a {
    color: #333333;
}
.search_form_pc,
header {
	background-color: #ffffff;
}
.hnav ul a:link,
.hnav ul a:visited {
    color: #333333;
}
.hnav ul a:hover,
.hnav ul a:active {
    color: #81af1c;
}
.hnav ul li::after{
	background-color: #81af1c;
}
.hnav a.ext:link::after,
.hnav a.ext:visited::after{
	background-color: #333333;
}
.hnav a.ext:active::after,
.hnav a.ext:hover::after{
	background-color: #81af1c;
}

/* 繝輔ャ繧ｿ繝ｼ */
footer .footer_body {
	background-color: #7aac00;
}

footer .footer_body{
	color: #ffffff;
}
footer .footer_body .footer_column .fnav &gt; ul &gt; li a:link,
footer .footer_body .footer_column .fnav &gt; ul &gt; li a:visited {
	color: #ffffff;
}
footer .footer_body .footer_column .fnav &gt; ul &gt; li a:hover,
footer .footer_body .footer_column .fnav &gt; ul &gt; li a:active {
	color: #ffffff;
}
footer .footer_body .footer_column .fnav &gt; ul &gt; li::after{
	background-color: #ffffff;
}
footer .footer_body .footer_column .fnav &gt; ul &gt; li a::before{
	border-color: #ffffff;
}
footer a.ext:link::after,
footer a.ext:visited::after{
	background-color: #ffffff;
}
footer a.ext:active::after,
footer a.ext:hover::after{
	background-color: #ffffff;
}

/* 隕句�縺� */
h1,h2,h3,h4,h5,h6 {
	color: #81af1c;
	font-family: 'UD Shin Go Medium', sans-serif;
}

h2::after,
h3::after,
h4::before,
h4::after {
	background-color: #81af1c;
}
h5::after {
	border-bottom-color: #81af1c;
}
main table {
	border-color: #81af1c;
}
main th {
	color: #81af1c;
	border-color: #81af1c;
}
main td {
	border-color: #81af1c;
}
main thead th,
main thead td {
	background-color: #81af1c;
}
footer .footer_site_link::before {
	background-color: #81af1c;
}
.header_img::after{
	background-color: #81af1c;
}


.header_search_btn{
	border-color: #81af1c;
}
.header_search_btn::before,
.header_search_btn:hover,
.header_search_btn:active{
	color: #ffffff;
	background: #81af1c;
}


.search_form_pc &gt; form &gt; div.div_form_btn .search_form_btn::before,
.search_form_sp &gt; form &gt; div.div_form_btn .search_form_btn::before {
	background: #81af1c;
}




.search_cancel_btn .btn,
.search_cancel_btn .btn:link,
.search_cancel_btn .btn:visited,
ul.hbtn li a:link,
ul.hbtn li a:visited,
main .btn,
main .btn:link,
main .btn:visited {
	background-color: #81af1c;
	color: #ffffff;
	border-color: #81af1c;
}

.search_cancel_btn .btn:hover,
.search_cancel_btn .btn:active,
ul.hbtn li a:hover,
ul.hbtn li a:active,
main .btn:hover,
main .btn:active {
	background-color: #ffffff;
	color: #81af1c;
	border-color: #81af1c;
}


.spmenu_active #header_menubtn {
    background-color: #81af1c;
}

#header_menubtn:hover, #header_menubtn:active {
	background-color: #81af1c;
}
main a.btn.ext:link::after,
main a.btn.ext:visited::after{
	background-color: #ffffff;
}
main a.btn.ext:active::after,
main a.btn.ext:hover::after{
	background-color: #81af1c;
}


/* 繧｢繧ｳ繝ｼ繝�ぅ繧ｪ繝ｳ */
.accordion_container {
	border-color: #81af1c !important;
  }
  .accordion_container .accordion_cb_label:hover, .accordion_container .accordion_cb_label:active,
  .accordion_container .accordion_btn:hover,
  .accordion_container .accordion_btn:active {
	background-color: #81af1c;
  }
  .accordion_container .accordion_cb_label.active, .accordion_cb:checked ~ .accordion_container .accordion_cb_label,
  .accordion_container .accordion_btn.active,
  .accordion_cb:checked ~ .accordion_container .accordion_btn {
	background-color: #81af1c;
  }
  .accordion_container .accordion_cb_label.active:hover, .accordion_container .accordion_cb_label.active:active, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:hover, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:active,
  .accordion_container .accordion_btn.active:hover,
  .accordion_container .accordion_btn.active:active,
  .accordion_cb:checked ~ .accordion_container .accordion_btn:hover,
  .accordion_cb:checked ~ .accordion_container .accordion_btn:active {
	background-color: #81af1c;
  }
  .accordion_container .accordion_cb:checked ~ .accordion_cb_label {
	background-color: #81af1c;
  }

  .accordion_container .accordion_cb_label.active:hover, .accordion_container .accordion_cb_label.active:active, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:hover, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:active, .accordion_container .accordion_btn.active:hover, .accordion_container .accordion_btn.active:active, .accordion_cb:checked ~ .accordion_container .accordion_btn:hover, .accordion_cb:checked ~ .accordion_container .accordion_btn:active {
	  background-color: #81af1c !important;
	}

	.hnav ul .subnav &gt; div li a:before {
		background-color: #81af1c !important;
	}
	.hnav ul .subnav &gt; div li.wide &gt; ul a:before {
		background-color: #81af1c;
	}
	#sp_nav &gt; ul:before {
		background-color: #81af1c;
	}
	#sp_nav &gt; ul li.sp_nav_main:before {
		background-color: #81af1c;
	}

.accordion_container .accordion_cb_label:before,
.accordion_container .accordion_btn:before {
	background-color: #81af1c;
}
.accordion_container .accordion_cb_label.active:before, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:before,
.accordion_container .accordion_btn.active:before,
.accordion_cb:checked ~ .accordion_container .accordion_btn:before {
	background-color: #81af1c;
}

accordion_container .accordion_cb_label.active:hover:before, .accordion_container .accordion_cb_label.active:active:before, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:hover:before, .accordion_cb:checked ~ .accordion_container .accordion_cb_label:active:before,
.accordion_container .accordion_btn.active:hover:before,
.accordion_container .accordion_btn.active:active:before,
.accordion_cb:checked ~ .accordion_container .accordion_btn:hover:before,
.accordion_cb:checked ~ .accordion_container .accordion_btn:active:before {
	background-color: #81af1c;
}



.calender_block {
	border: #81af1c 1px solid;
	color: #81af1c;
}

.calender_block .calendar_head::after {
	background: #81af1c;
}
.calender_block .calendar_head &gt; span {
	color: #81af1c;
}
.calender_block .calendar_body &gt; ul &gt; li {
	border-right: 1px dashed #81af1c;
}
.calender_block .calendar_body::after {
	background: #81af1c;
}
.calender_block .calendar_body .calendar_bar {
	background: #81af1c;
}
  

</pre></body></html>