/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 03 2025 | 14:25:24 */
/*　全体調整　*/
body {font-family:MS Pゴシック;}
.p-header-slider__item-inner h2 {font-family:HG丸ｺﾞｼｯｸM-PRO;line-height:1.25em;text-align:center;}
.p-entry__body h2 {font-family:HG丸ｺﾞｼｯｸM-PRO;}
.p-entry__body h3 {font-family:HG丸ｺﾞｼｯｸM-PRO;}
.p-entry__body h4 {font-family:HG丸ｺﾞｼｯｸM-PRO;}


/*　ヘッダーTEL調整　*/
.p-contact__tel {
    font-size: 24px!important;
}

/*　トップページスライド幅　
#header_slider { max-width: unset; }
*/

/*　コースでサイドバーを非表示　*/
#left_col { width:100%!important; float:left; }


/*　見出し調整　*/
h3.pb_headline {
    color: #C2AA99!important;
	font-size:24px!important;
	font-weight:bold!important;
}

h4.pb_headline {
    color: #C2AA99!important;
	font-size:20px!important;
	font-weight:bold!important;
}

h5.styled_h5 {
    color: #C2AA99!important;
	font-size:16px!important;
	font-weight:bold!important;
}

.post_content h4 {
    color: #C2AA99!important;
	font-size:20px!important;	
	font-weight:bold!important;
}


/*　表組調整　*/
.pb_pricemenu_title {
    font-size: 16px;
}

/*　画像調整　*/
.tcd-pb-widget img {border-radius: 15px;}


/*　吹き出し風　*/
p.point1 {border-radius: 15px;background-color:#edeacc;width:80%;margin:0px auto;padding:1.5em;}


/*　table調整　*/
figure.table1 table {width:60%!important;margin:0px auto;}


/*　スライダー調整　*/
.p-header-slider__item-inner h2{
text-shadow: 0px 2px 6px rgba(255, 255, 255, 1);
padding-top:1em;
}


@media screen and (max-width: 991px) {
.p-header-slider__item-inner h2{
font-size:18px!important;
	font-weight:bold!important;
	}
}


/* ここを開くとスライドが壊れる*/
footer div.slick-track {
    width: 100%!important;
}
footer div.slick-track article{
    width: 50%!important;
}

footer div.slick-track article p-article03__img{
margin-bottom:0px!important;
}


/*　PC or SP　*/
.sp {display: none;}@media not all and (min-width: 768px) {.pc {display: none;}.sp {display: block;}}


/* ハンバーガーメニュー */
a.menu_button:before{
  color: #C2AA99;
}
 
/* ハンバーガーメニュー フォントカラー */
.mobile_fix_top.header_fix a.menu_button:before {
color:#5e4820 !important;
}

/* ハンバーガーメニュー可視化 */
.c-menu-btn {
    color: #666;
}


.p-global-nav ul li a {
    color: #5e4820!important;
}
.p-global-nav ul li a:hover {
    color: #ffffff!important;
}



.ls {
letter-spacing: -0.2em;
}
.ls-0 {
letter-spacing: normal;
}





/* ハンバーガーメニュー */
@media screen and (max-width: 991px) {
.p-global-nav ul li a {
    color: #5e4820!important;
}
	}

/* ハンバーガーメニュー開閉マーク */
.p-global-nav .menu-item-has-children > a > .sub-menu-toggle::before {
color:#5e4820 !important;
}


/* 一時的TOPマージン調整 */
.l-contents {
    margin-bottom: 5px;
}

/* Footer */
.p-contact__tel {
color:#5e4820 !important
}
.p-contact__tel a {
color:#5e4820 !important
}

.p-copyright small {
color:#5e4820 !important;
}



/* 
div.slick-track {
    width: 1000px!important;
}
div.slick-track article.p-article03{
    width: 500px!important;
}

 */






