/* カスタム CSS をここに入力してください */

/*初期設定でQuicksandが使われている部分を変える*/
.dfont {
font-family: 'Noto Serif JP', sans-serif;
		font-weight: normal
}

body {
  color: #333333;
}

#content {
    background-image: url(https://healing-rokutani.com/wp-content/uploads/2019/12/0846f71ecce67de26225aefbdfaf90e0_s.jpg) !important;
}

.single-post #content {
      background-image: url(https://healing-rokutani.com/wp-content/uploads/2019/12/edbe8d7479f61be57d9ebe2c9d0ee9ac_s.jpg) !important;
}
.single-post #entry {
      background-image: url(https://healing-rokutani.com/wp-content/uploads/2019/12/0846f71ecce67de26225aefbdfaf90e0_s.jpg) !important;
}

@media screen and (min-width:768px) {  
  #content.one-column {
      background-image: url(https://healing-rokutani.com/wp-content/uploads/2019/12/edbe8d7479f61be57d9ebe2c9d0ee9ac_s.jpg) !important;
  }
  .one-column #entry {
      background-image: url(https://healing-rokutani.com/wp-content/uploads/2019/12/0846f71ecce67de26225aefbdfaf90e0_s.jpg) !important;
  }
}

@media screen and (max-width:767px) {  
  .one-column #entry {
      background: none;
  }
}

.single-title, .page-title, .entry-title　{
    color: #7b9ad0;
    font-weight: bold;
}


h4 {
    color: #ffffff;
}

#breadcrumb {
/*    background: #a5d1f4;
    background: #009dc6;	
    background: #7b9ad0;	
*/	

}

header .accent-bc {
    background-color: #b0d7f4;
}

#drawer__open {
		width: 50px;
}

.p7button a {
    display: block;
    width: 200px;
    height: 50px;
    background-color: #E67A7A  !important;
}
.p7button a:hover {
    background-color: #cc6c6c  !important;
}

.border_radius {
    border-radius: 20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}


#drawer #drawer__open {
    right: 0;
    left: auto;
}

#logo {
 padding: 0px;
 padding-left:20px;
/* text-align: left; */
}

#inner-header {
  margin: 0 .25px;
}

/* event-organizer */
.qtip-eo .qtip-titlebar {
/*    color:#ffff;
    background-color: #019fe6!important; */
    color: #000000;
    font-weight: bold;
}

.qtip-eo .qtip-titlebar {
    color: #fff;
    font-weight: bold;
    background-color: #696969 !important;
}
.qtip-content {
    line-height: 20px;
    font-size: 14px;
    color: #333333;
}

.fc-sun { color: red; }  /* 日曜日 */
.fc-sat { color: blue; } /* 土曜日 */

.fc-widget-header {
  font-size: 12px;
}

.fc-title {
  line-height: 12px !important;
  font-size: 12px;
}

.entry-content td:last-child, .entry-content th:last-child {
    border-right: 1px solid #ddd;
}

.fc-day-header {
    background-color: #b0c4de !important;
}


.pt-cv-view {
    background-color: #fff;  
}

.pt-cv-wrapper .btn-success, .pt-cv-wrapper .open>.dropdown-toggle.btn-success {
    color: #fff !important;
    background-color: #88b83e !important;
    border-color: #88b83e !important;
}

.pt-cv-wrapper .btn-success:hover, .pt-cv-wrapper .btn-success:focus, .pt-cv-wrapper .btn-success:active {
    background-color: #9bb771 !important;
    border-color: #9bb771 !important;
}

.pt-cv-wrapper .btn-danger, .pt-cv-wrapper .open>.dropdown-toggle.btn-danger {
    color: #fff !important;
    background-color: #e67a7a !important;
    border-color: #e67a7a !important;
}

.pt-cv-wrapper .btn-danger:hover, .pt-cv-wrapper .btn-danger:focus, .pt-cv-wrapper .btn-danger:active {
    background-color: #e59797 !important;
    border-color: #e59797 !important;
}

.desktop-nav .sub-menu {
  z-index:9999;
  width: 200px;
}

@media (min-width: 768px){
  .t-1of3 {
    float: left;
    width: 28.00%;
    padding-right: .5em;
  }  
 .t-2of3 {
  float: left;
  width: 72%;
  padding-right: 1.0em;
 }
}


input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], select, textarea, .field {
    background-color: #fff;
    color: #3e4754;
    border: 1px solid #d3d3d3;
}
input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, select:focus, textarea:focus, .field {
    background-color: #fff;
}

#mw_wp_form_mw-wp-form-131 {
  padding: 20px;
  border: 1px solid #bdbdbd;
}
