@charset "UTF-8";<br />
<b>Warning</b>:  Undefined variable $charset in <b>/home/xs648591/huali.jp/public_html/wp-content/themes/healings/css/styles.php</b> on line <b>5</b><br />
//    
<style>

.dummy{}




/* global */
.menuBkgColor {background: #31b762 !important;
 -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }
.menuBkgColor:hover {background: #5ac581 !important;}
.menuTxtColor {color: #FFFFFF !important;}
.baseColor {background: #35a982 !important;
 -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }
.baseColor:hover {background: #5dba9b !important;}

.fontColor,
.fontColor a {
    color: #31b762 !important;
     -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }

a.fontColor:hover ,
.fontColor a:hover {
    color: #5ac581 !important;
     -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }

.navbar-default .navbar-nav .open .dropdown-menu>li>a{
    color: #31b762 !important;
    background-color : #FFFFFF !important;
    }

.sns_cache_btns i,
.mfp_inactive_phase, .mfp_next, .mfp_prev,
.badge,
.badge a,
.label,
.label a,
.fc-event{
    color: #FFFFFF !important;
    }
.navbar-default .navbar-brand,
.navbar-default .navbar-link,
.navbar-default .btn-link,
.navbar-default .navbar-text, .navbar-default .navbar-nav > li > a,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus{
    color: #FFFFFF;
}

.fc-event:hover{
    color: #cccccc !important;
    }

.navbar-default .navbar-brand:hover,
.navbar-default .navbar-brand:focus,
.navbar-default .navbar-link:hover,
.navbar-default .btn-link:hover, .navbar-default .btn-link:focus{
    color: #ffffff;
      filter: alpha(opacity=75);
  -moz-opacity:0.75;
  opacity:0.75;
    }
   
.sns_cache_btns i,
.mfp_inactive_phase, .mfp_next, .mfp_prev,
.fc-event,
.badge,
.label{
    background-color: rgba(49,183,98,1) !important;
    border-color: #31b762;
     -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }

.sns_cache_btns i:hover,
.mfp_inactive_phase:hover, .mfp_next:hover, .mfp_prev:hover,
.fc-event:hover,
.badge:hover,
.label:hover{
    background-color: rgba(49,183,98,0.7) !important;
    }


.navbar-default
{
    background-color: rgba(49,183,98,1) ;
    border-color: #31b762;
}
.scrolled .navbar-default {
    background-color: rgba(49,183,98,.9);
    -webkit-transition: 0.8s;
    -moz-transition: 0.8s;
    -o-transition: 0.8s;
    -ms-transition: 0.8s;
    transition: 0.8s;
}

.thumbnail .caption,
.widget_sp_image-description{
    background-color: rgba(49,183,98,0.85);
    color: #FFFFFF;
    }


.sns_couner_num,
.timeline dl dd .time,
.icon-menu{
    color: #31b762;
    }
.dropdown-menu li a {
    color: #31b762;
}

.nextprev_paging > div:hover,
a.btn-default:hover,
.navbar-default .navbar-nav > li > a:hover,
.navbar-default .navbar-nav > li > a:focus,
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:hover,
.navbar-default .navbar-nav > .active > a:focus {
    color: #FFFFFF !important;
    background-color: rgba(49,183,98,1) ;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
}
.nextprev_paging > div:hover a,
.btn-default:hover a
{
    color: #ffffff !important;
     -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }




.navbar-default .navbar-nav .open .dropdown-menu {
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }

.navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > li > a:focus,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
.navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus,
.navbar-default .navbar-toggle:hover,
.navbar-default .navbar-toggle:focus
{
    border-color: #31b762;
    background-color: #5ac581;
}

.navbar-default .navbar-toggle,
.navbar-default .navbar-toggle.collapsed {
    border-color: #31b762;
    background-color: #FFFFFF;
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover,
.navbar-default .navbar-nav > .open > a:focus {
    color: #FFF;
    background-color: #5ac581;
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #31b762;
}

.navbar-default .navbar-collapse,
.navbar-default .navbar-form {
    border-color: #31b762;
}


.dropdown-menu li a:hover,
.dropdown-menu li a:focus,
.dropdown-menu .active a,
.dropdown-menu .active a:hover,
.dropdown-menu .active a:focus{
        background-color: #d6f1e0;
    }


#footer_wrap {    
    background-color: #35a982;
}



.title_bdr_btm{border-bottom: 1px dotted #35a982;}
.title_bdr_tbtm{border-top: 5px solid #35a982;}
.heading{border-left: 3px solid #35a982;}
.heading_md{border-left: 7px solid #35a982;}

.title_fukidashi,.center_fukidashi {
    background: #2a8768;
    border :1px solid #2a8768;
}
.title_fukidashi:after,.center_fukidashi:after {
    border-top: 10px solid #2a8768;
}

/* balloon-1 right */

.balloon-top{
    background-color:#5dba9b;
    color: #FFFFFF;
     }

.balloon-top{border: 3px solid #2a8768;}
.balloon-1-left,
.balloon-1-right {
    border: 3px solid #5dba9b;
    }
.balloon-1-right:before,
.balloon-1-right:after
{border-color: transparent transparent transparent #5dba9b;}

.balloon-top:before
{border-color: transparent transparent #5dba9b transparent;}
.balloon-top:after
{border-color: transparent transparent #2a8768 transparent;}

.balloon-1-left:before,
.balloon-1-left:after
{border-color: transparent #5dba9b transparent transparent;}


.timeline dl dt, .timeline dl dd .circ{background-color: #35a982;}
.timeline dl dd .time a,.timeline dl dd .time a:hover{color: #35a982;}


@media (min-width: 992px) {
    #footer_wrap #footer_base_info{
        border-radius: 4px;
        background-color: rgba(49,183,98,0.8);
        box-shadow: 0 0 10px  #27924e;
        padding: 10px 15px;
        }
        
    
}


@media (max-width: 992px) {
		#headInfo .headTel,
		#footer_wrap .footTel,
		#headInfo .headTel a,
		#footer_wrap .footTel a{
			color: #1A1A1A;
		}
	}

#main_content{
    color: #101010;
     }

.spnav li.menu-item:before,
.spnav li.menu-item a
{
     color: #31b762;
    }

#main_content a{
    color: #404040;
    } 
    
#main_content  a:hover, #main_content a:focus {
    color: #0d0d0d;
}


ul.post-categories a {
    background-color: #2a8768;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
}



ul.post-categories.tag-list a,
ul.post-categories a:hover {
    background-color: #5dba9b;
}


.td-price:before,
.td-time:before {
    font-family: FontAwesome;
    text-align: center;
    margin-right: 10px;
    background-color: #5ac581;
    color: #FFFFFF;
      filter: alpha(opacity=45);
      -moz-opacity:0.45;
      opacity:0.45;
      border-radius: 5px;
    }
.td-price:before { padding: 2px 6px; }
.td-time:before { padding: 2px 4px;}



.spnav li{
     border: 1px solid #5ac581;
     background-color: rgba(255,255,255,0.75);
    }
 .table tr {
    border-bottom: 1px solid #5ac581;
}


img.title-thumbnail,
.author_image img{
    border: 2px solid #d6f1e0;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }
.author_image a:hover img{
    border: 5px solid #5ac581;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    transition: all  0.3s ease;
    }

@media (max-width: 767px) {
    form#mailformpro dl dt{
        border-top: 3px solid #31b762 !important;
        }
}


.nextprev_paging{
    border-top: 1px solid #d6f1e0;
    border-bottom: 1px solid #d6f1e0;
    }


.wp-caption-text
{
    background-color: rgba(53,169,130,0.75);
    }

.events > div:before{
    background-color: rgba(49,183,98,0.4);
    }



.navbar-toggle{
    margin-top: 7px;
    }
.nav-btn-bar{
    margin-top: -7px;
    margin-bottom:3px;
    }


.mesh_bkg1{
    padding: 1em 1em !important;
    display: flex;
    line-height: 1em;
    position: relative;
    margin: 10px 0;
    background-color: #c6ebd3;
    background-image: -webkit-linear-gradient(-45deg, #d6f1e0 25%, transparent 25%, transparent 50%, #d6f1e0 50%, #d6f1e0 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, #d6f1e0 25%, transparent 25%, transparent 50%, #d6f1e0 50%, #d6f1e0 75%, transparent 75%, transparent);
    background-size: 20px 20px;/*数字を大きくすれば太く、小さくすれば細くなります。*/
    text-shadow:1px 1px 2px rgba(255,255,255,0.75);
    }
.mesh_bkg1 > a,
.mesh_bkg1 > p{
    margin: auto;
    }
.mesh_bkg2{
    color: #FFFFFF;
    display: flex;
    padding: 1em 1em !important;
    line-height: 1em;
    position: relative;
    margin: 10px 0;
    background-color: #2a8768;
    background-image: -webkit-linear-gradient(-45deg, #35a982 25%, transparent 25%, transparent 50%, #35a982 50%, #35a982 75%, transparent 75%, transparent);
    background-image: linear-gradient(-45deg, #35a982 25%, transparent 25%, transparent 50%, #35a982 50%, #35a982 75%, transparent 75%, transparent);
    background-size: 20px 20px;/*数字を大きくすれば太く、小さくすれば細くなります。*/
     text-shadow:1px 1px 2px rgba(0,0,0,0.75);
    }
.mesh_bkg2 a{
    color: #FFFFFF !important;
    }
.mesh_bkg3{
    display: flex;
    }



     
#footer_wrap { background-image:url(https://www.huali.jp/wp-content/uploads/2015/11/footer_bkg02.jpg); text-shadow: 1px 1px 3px #27924e;  }


</style>
