/* ///////////////////////////////////////////////////////////////////

blue

/////////////////////////////////////////////////////////////////// */
#site-color-blue {
	background: #edf6f9;
}
#site-color-blue #global-header .site-title {
	background: #0098dd;
}
#site-color-blue #global-header #global-nav-pc,
#site-color-blue #global-header #global-nav-sp {
	border-bottom-color: #006e9d;
	background: #00afff; /* Old browsers */
	background: -moz-linear-gradient(top, #00afff 0%, #0081bc 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00afff), color-stop(100%,#0081bc)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #00afff 0%,#0081bc 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #00afff 0%,#0081bc 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #00afff 0%,#0081bc 100%); /* IE10+ */
	background: linear-gradient(to bottom, #00afff 0%,#0081bc 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00afff', endColorstr='#0081bc',GradientType=0 ); /* IE6-9 */
}
#site-color-blue #global-header #global-header-main-sp.fixed {
	border-top-color: #0098dd;
	background-color: #edf6f9;
}
#site-color-blue #global-header #global-nav-pc ul li a:after  {
	border-right-color: #0073a5;
}
#site-color-blue #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-blue #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-blue #main #content-footer .info dl dt {
	color: #0098dd;
}
#site-color-blue #main #content-footer {
	background: #cee1f3;
}
#site-color-blue #main #content-footer h2 {
	border-color: #0098dd;
}
#site-color-blue #main #content-footer .contact {
	border-color: #0098dd;
}
#site-color-blue #side .side-nav .side-nav-title {
	background: #0098dd;
}
#site-color-blue #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/blue/side-icon-arrow.webp');
}
#site-color-blue #global-footer {
	border-top-color: #0098dd;
}
#site-color-blue #global-footer #global-footer-nav li {
	color: #0098dd;
}
#site-color-blue #global-footer #global-footer-main-pc {
	background: #cee1f3;
}
#site-color-blue .entry-header h1 {
	border-color: #0098dd;
	background: #EDF9FF;
}
#site-color-blue .entry-content h2.style-title,
#site-color-blue .entry-content .editor h2,
#site-color-blue .type-single .entry-content h2 {
  border-left-color: #0098dd;
}
#site-color-blue .entry-content h3.style-title,
#site-color-blue .entry-content .editor h3,
#site-color-blue .type-single .entry-content h3 {
  border-left-color: #86C8E6;
}
#site-color-blue .entry-content h4.style-title:after,
#site-color-blue .entry-content .editor h4:after,
#site-color-blue .type-single .entry-content h4:after {
	background-color: #0098dd;
}
#site-color-blue #page-staff .right dt {
    background: #EDF9FF;
}
#site-color-blue .voice-block h2,
#site-color-blue .beforeafter-block h2 {
	background: #0098dd;
}
#site-color-blue .voice-block h2:after {
	border-top-color: #0098dd;
}


/* ///////////////////////////////////////////////////////////////////

red

/////////////////////////////////////////////////////////////////// */
#site-color-red {
	background: #fbf8f0;
}
#site-color-red #global-header .site-title {
	background: #e50011;
}
#site-color-red #global-header #global-nav-pc,
#site-color-red #global-header #global-nav-sp {
	border-bottom-color: #a6000c;
	background: #f60013; /* Old browsers */
	background: -moz-linear-gradient(top, #f60013 0%, #c3000f 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f60013), color-stop(100%,#c3000f)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f60013 0%,#c3000f 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f60013 0%,#c3000f 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f60013 0%,#c3000f 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f60013 0%,#c3000f 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f60013', endColorstr='#c3000f',GradientType=0 ); /* IE6-9 */
}
#site-color-red #global-header #global-header-main-sp.fixed {
	border-top-color: #e50011;
	background-color: #fbf8f0;
}
#site-color-red #global-header #global-nav-pc ul li a:after  {
	border-right-color: #ae000d;
}
#site-color-red #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-red #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-red #main #content-footer .info dl dt {
	color: #e50011;
}
#site-color-red #main #content-footer {
	background: #ffe5d2;
}
#site-color-red #main #content-footer h2 {
	border-color: #e50011;
}
#site-color-red #main #content-footer .contact {
	border-color: #e50011;
}
#site-color-red #side .side-nav .side-nav-title {
	background: #e50011;
}
#site-color-red #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/red/side-icon-arrow.webp');
}
#site-color-red #global-footer {
	border-top-color: #e50011;
}
#site-color-red #global-footer #global-footer-nav li {
	color: #e50011;
}
#site-color-red #global-footer #global-footer-main-pc {
	background: #ffe5d2;
}
#site-color-red .entry-header h1 {
	border-color: #e50011;
	background: #FFF1F2;
}
#site-color-red .entry-content h2.style-title,
#site-color-red .entry-content .editor h2,
#site-color-red .type-single .entry-content h2 {
  border-left-color: #e50011;
}
#site-color-red .entry-content h3.style-title,
#site-color-red .entry-content .editor h3,
#site-color-red .type-single .entry-content h3 {
  border-left-color: #FFC8CE;
}
#site-color-red .entry-content h4.style-title:after,
#site-color-red .entry-content .editor h4:after,
#site-color-red .type-single .entry-content h4:after {
	background-color: #e50011;
}
#site-color-red #page-staff .right dt {
    background: #FFF1F2;
}
#site-color-red .voice-block h2,
#site-color-red .beforeafter-block h2 {
	background: #e50011;
}
#site-color-red .voice-block h2:after {
	border-top-color: #e50011;
}
#site-color-red #global-header #global-header-main-pc #global-header-main-pc-right .mail,
#site-color-red #global-footer #global-footer-main-pc #global-footer-main-pc-right .mail {
	color: #f60013;
	background: #fff100; /* Old browsers */
	background: -moz-linear-gradient(top, #fff100 0%, #fff100 50%, #eee100 51%, #eee100 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff100), color-stop(50%,#fff100), color-stop(51%,#eee100), color-stop(100%,#eee100)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #fff100 0%,#fff100 50%,#eee100 51%,#eee100 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #fff100 0%,#fff100 50%,#eee100 51%,#eee100 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #fff100 0%,#fff100 50%,#eee100 51%,#eee100 100%); /* IE10+ */
	background: linear-gradient(to bottom, #fff100 0%,#fff100 50%,#eee100 51%,#eee100 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff100', endColorstr='#eee100',GradientType=0 ); /* IE6-9 */;
	text-shadow: 1px 1px 0px #FFF;
}
#site-color-red #global-header #global-header-main-pc #global-header-main-pc-right .mail span, 
#site-color-red #global-footer #global-footer-main-pc #global-footer-main-pc-right .mail span {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/red/mail-icon.webp');
}


/* ///////////////////////////////////////////////////////////////////

orange

/////////////////////////////////////////////////////////////////// */
#site-color-orange {
	background: #fff5ec;
}
#site-color-orange #global-header .site-title {
	background: #ff9a09;
}
#site-color-orange #global-header #global-nav-pc,
#site-color-orange #global-header #global-nav-sp {
	border-bottom-color: #ca7800;
	background: #ffa82b; /* Old browsers */
	background: -moz-linear-gradient(top, #ffa82b 0%, #f79200 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffa82b), color-stop(100%,#f79200)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffa82b 0%,#f79200 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffa82b 0%,#f79200 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffa82b 0%,#f79200 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffa82b 0%,#f79200 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffa82b', endColorstr='#f79200',GradientType=0 ); /* IE6-9 */
}
#site-color-orange #global-header #global-header-main-sp.fixed {
	border-top-color: #ff9a09;
	background-color: #fff5ec;
}
#site-color-orange #global-header #global-nav-pc ul li a:after  {
	border-right-color: #cd7b02;
}
#site-color-orange #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-orange #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-orange #main #content-footer .info dl dt {
	color: #ff9a09;
}
#site-color-orange #main #content-footer {
	background: #ffe0b3;
}
#site-color-orange #main #content-footer h2 {
	border-color: #ff9a09;
}
#site-color-orange #main #content-footer .contact {
	border-color: #ff9a09;
}
#site-color-orange #side .side-nav .side-nav-title {
	background: #ff9a09;
}
#site-color-orange #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/orange/side-icon-arrow.webp');
}
#site-color-orange #global-footer {
	border-top-color: #ff9a09;
}
#site-color-orange #global-footer #global-footer-nav li {
	color: #ff9a09;
}
#site-color-orange #global-footer #global-footer-main-pc {
	background: #ffe0b3;
}
#site-color-orange .entry-header h1 {
	border-color: #ff9a09;
	background: #FFF7E7;
}
#site-color-orange .entry-content h2.style-title,
#site-color-orange .entry-content .editor h2,
#site-color-orange .type-single .entry-content h2 {
  border-left-color: #ff9a09;
}
#site-color-orange .entry-content h3.style-title,
#site-color-orange .entry-content .editor h3,
#site-color-orange .type-single .entry-content h3 {
  border-left-color: #F3C371;
}
#site-color-orange .entry-content h4.style-title:after,
#site-color-orange .entry-content .editor h4:after,
#site-color-orange .type-single .entry-content h4:after {
	background-color: #ff9a09;
}
#site-color-orange #page-staff .right dt {
	background: #FFF7E7;
}
#site-color-orange .voice-block h2,
#site-color-orange .beforeafter-block h2 {
	background: #ff9a09;
}
#site-color-orange .voice-block h2:after {
	border-top-color: #ff9a09;
}


/* ///////////////////////////////////////////////////////////////////

green

/////////////////////////////////////////////////////////////////// */
#site-color-green {
	/*background: #f8fbed;*/
}
#site-color-green #global-header .site-title {
	background: #7fbc32;
}
#site-color-green #global-header #global-nav-pc,
#site-color-green #global-header #global-nav-sp {
	border-bottom-color: #639c19;
	background: #88c936; /* Old browsers */
	background: -moz-linear-gradient(top, #88c936 0%, #76af2e 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88c936), color-stop(100%,#76af2e)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #88c936 0%,#76af2e 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #88c936 0%,#76af2e 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #88c936 0%,#76af2e 100%); /* IE10+ */
	background: linear-gradient(to bottom, #88c936 0%,#76af2e 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88c936', endColorstr='#76af2e',GradientType=0 ); /* IE6-9 */
}
#site-color-green #global-header #global-header-main-sp.fixed {
	border-top-color: #7fbc32;
	background-color: #f8fbed;
}
#site-color-green #global-header #global-nav-pc ul li a:after  {
	border-right-color: #659e1a;
}
#site-color-green #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-green #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-green #main #content-footer .info dl dt {
	color: #008d49;
}
#site-color-green #main #content-footer {
	background: #cfebd9;
}
#site-color-green #main #content-footer h2 {
	border-color: #7fbc32;
}
#site-color-green #main #content-footer .contact {
	border-color: #7fbc32;
}
#site-color-green #side .side-nav .side-nav-title {
	background: #7fbc32;
}
#site-color-green #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/green/side-icon-arrow.webp');
}
#site-color-green #global-footer {
	border-top-color: #7fbc32;
}
#site-color-green #global-footer #global-footer-nav li {
	color: #714a1a;
}
#site-color-green #global-footer #global-footer-main-pc {
	background: #cfebd9;
	background: #f8f8eb;
}
#site-color-green .entry-header h1 {
	border-color: #7fbc32;
	background: #F6FFEB;
}
#site-color-green .entry-content h2.style-title,
#site-color-green .entry-content .editor h2,
#site-color-green .type-single .entry-content h2 {
  border-left-color: #7fbc32;
}
#site-color-green .entry-content h3.style-title,
#site-color-green .entry-content .editor h3,
#site-color-green .type-single .entry-content h3 {
  border-left-color: #B8DA8E;
}
#site-color-green .entry-content h4.style-title:after,
#site-color-green .entry-content .editor h4:after,
#site-color-green .type-single .entry-content h4:after {
	background-color: #7fbc32;
}
#site-color-green #page-staff .right dt {
	background: #F6FFEB;
}
#site-color-green .voice-block h2{
	border-bottom: 2px solid #7fbc32;
		/*background: #7fbc32;*/
}
#site-color-green .beforeafter-block h2 {
	background: #7fbc32;
}
#site-color-green .voice-block h2:after {
	border-top-color: #7fbc32;
}

/* ///////////////////////////////////////////////////////////////////

pink

/////////////////////////////////////////////////////////////////// */
#site-color-pink {
	background: #fef6f8;
}
#site-color-pink #global-header .site-title {
	background: #f77c8b;
}
#site-color-pink #global-header #global-nav-pc,
#site-color-pink #global-header #global-nav-sp {
	border-bottom-color: #ff73a2;
	background: #f88c99; /* Old browsers */
	background: -moz-linear-gradient(top, #f88c99 0%, #ea5768 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f88c99), color-stop(100%,#ea5768)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f88c99 0%,#ea5768 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f88c99 0%,#ea5768 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f88c99 0%,#ea5768 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f88c99 0%,#ea5768 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f88c99', endColorstr='#ea5768',GradientType=0 ); /* IE6-9 */
}
#site-color-pink #global-header #global-header-main-sp.fixed {
	border-top-color: #f77c8b;
	background-color: #fef6f8;
}
#site-color-pink #global-header #global-nav-pc ul li a:after  {
	border-right-color: #d54d5d;
}
#site-color-pink #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-pink #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-pink #main #content-footer .info dl dt {
	color: #ff73a2;
}
#site-color-pink #main #content-footer {
	background: #ffd9e6;
}
#site-color-pink #main #content-footer h2 {
	border-color: #ff73a2;
}
#site-color-pink #main #content-footer .contact {
	border-color: #ff73a2;
}
#site-color-pink #side .side-nav .side-nav-title {
	background: #f77c8b;
}
#site-color-pink #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/pink/side-icon-arrow.webp');
}
#site-color-pink #global-footer {
	border-top-color: #f77c8b;
}
#site-color-pink #global-footer #global-footer-nav li {
	color: #f77c8b;
}
#site-color-pink #global-footer #global-footer-main-pc {
	background: #ffd9e6;
}
#site-color-pink .entry-header h1 {
	border-color: #f77c8b;
	background: #FFF3F4;
}
#site-color-pink .entry-content h2.style-title,
#site-color-pink .entry-content .editor h2,
#site-color-pink .type-single .entry-content h2 {
  border-left-color: #f77c8b;
}
#site-color-pink .entry-content h3.style-title,
#site-color-pink .entry-content .editor h3,
#site-color-pink .type-single .entry-content h3 {
  border-left-color: #FFC8CE;
}
#site-color-pink .entry-content h4.style-title:after,
#site-color-pink .entry-content .editor h4:after,
#site-color-pink .type-single .entry-content h4:after {
	background-color: #f77c8b;
}
#site-color-pink #page-staff .right dt {
    background: #FFF3F4;
}
#site-color-pink .voice-block h2,
#site-color-pink .beforeafter-block h2 {
	background: #f77c8b;
}
#site-color-pink .voice-block h2:after {
	border-top-color: #f77c8b;
}


/* ///////////////////////////////////////////////////////////////////

brown

/////////////////////////////////////////////////////////////////// */
#site-color-brown {
	background: #f9f4f0;
}
#site-color-brown #global-header .site-title {
	background: #714a1a;
}
#site-color-brown #global-header #global-nav-pc,
#site-color-brown #global-header #global-nav-sp {
	border-bottom-color: #a77d00;
	background: #eeb200; /* Old browsers */
	background: -moz-linear-gradient(top, #eeb200 0%, #bb8c00 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeb200), color-stop(100%,#bb8c00)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #eeb200 0%,#bb8c00 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #eeb200 0%,#bb8c00 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #eeb200 0%,#bb8c00 100%); /* IE10+ */
	background: linear-gradient(to bottom, #eeb200 0%,#bb8c00 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeb200', endColorstr='#bb8c00',GradientType=0 ); /* IE6-9 */
}
#site-color-brown #global-header #global-header-main-sp.fixed {
	border-top-color: #714a1a;
	background-color: #f9f4f0;
}
#site-color-brown #global-header #global-nav-pc ul li a:after  {
	border-right-color: #a77d00;
}
#site-color-brown #global-header #global-header-main-pc #global-header-main-pc-right .info dl dt, 
#site-color-brown #global-footer #global-footer-main-pc #global-footer-main-pc-right .info dl dt,
#site-color-brown #main #content-footer .info dl dt {
	color: #996633;
}
#site-color-brown #main #content-footer {
	background: #fff1ca;
}
#site-color-brown #main #content-footer h2 {
	border-color: #996633;
}
#site-color-brown #main #content-footer .contact {
	border-color: #996633;
}
#site-color-brown #side .side-nav .side-nav-title {
	background: #714a1a;
}
#site-color-brown #side .side-nav ul li a {
	background-image: url('/import/tenant_1/162.43.27.101/wp-content/themes/selfull/images/brown/side-icon-arrow.webp');
}
#site-color-brown #global-footer {
	border-top-color: #714a1a;
}
#site-color-brown #global-footer #global-footer-nav li {
	color: #714a1a;
}
#site-color-brown #global-footer #global-footer-main-pc {
	background: #fff1ca;
}
#site-color-brown .entry-header h1 {
	border-color: #714a1a;
	background: #FFF6EE;
}
#site-color-brown .entry-content h2.style-title,
#site-color-brown .entry-content .editor h2,
#site-color-brown .type-single .entry-content h2 {
  border-left-color: #714a1a;
}
#site-color-brown .entry-content h3.style-title,
#site-color-brown .entry-content .editor h3,
#site-color-brown .type-single .entry-content h3 {
  border-left-color: #C19F63;
}
#site-color-brown .entry-content h4.style-title:after,
#site-color-brown .entry-content .editor h4:after,
#site-color-brown .type-single .entry-content h4:after {
	background-color: #714a1a;
}
#site-color-brown #page-staff .right dt {
    background: #FFF6EE;
}
#site-color-brown .voice-block h2,
#site-color-brown .beforeafter-block h2 {
	background: #714a1a;
}
#site-color-brown .voice-block h2:after {
	border-top-color: #714a1a;
}

