@charset "UTF-8";


/* スマホフッターCTA
*****************************************************/

@media only screen and (max-width:740px){
#spf_cta{ display: block; }
footer#footer{ margin-bottom: 60px; }
}




body h1,
body h2,
body h3,
body h4,
body h5,
body h6,
.topslider .metaslider .caption{
  font-family: "メイリオ","Meiryo","Lucida Sans Unicode", "Lucida Grande","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;
}

/* サイドメニュー位置
*****************************************************/

	#content{ float:right; }
	#sidebar{ float:left; }
@media only screen and (max-width:1124px){
	#content{ float:none; }
	#sidebar{ float:none; }
}

/* archiveカラー設定
*****************************************************/

.post.custom_archive ul.post_cat_name li span{
	background-color: #;
}


/* スライダー設定
*****************************************************/
.slider01 .flex-control-paging li a {
	background-color: # !important;
	opacity: 0.3;
}

.slider01 .flex-control-paging li a.flex-active {
	opacity: 1;
}



/* サイドメニュー位置
*****************************************************/

	#content{ float:right; }
	#sidebar{ float:left; }
@media only screen and (max-width:1024px){
	#content{ float:none; }
	#sidebar{ float:none; }
}


/*****************************************************/
/* ▲ ここまでテーマ共通
*****************************************************/




/* TOPページ背景画像
*****************************************************/
#toppage #wrapper #content .topmain_post{ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(1){ background-image: url(http://esthe-douce.jp/wp/wp-content/uploads/2017/09/bg01.jpg);}#toppage #wrapper #content .post_wrap:nth-child(1){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(2){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(3){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(4){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(5){ background-image: url(http://esthe-douce.jp/wp/wp-content/uploads/2017/09/01.jpg);}#toppage #wrapper #content .post_wrap:nth-child(5){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(6){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(7){ background-image: url(http://esthe-douce.jp/wp/wp-content/uploads/2017/09/bg04.jpg);}#toppage #wrapper #content .post_wrap:nth-child(7){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(8){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(9){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(10){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(11){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(12){ background-color: #ffffff; }
#toppage #wrapper #content .post_wrap:nth-child(13){ background-color: #ffffff; }




/* メインカラー設定
*****************************************************/
.single .post .content h3::before{
  background-color: #;
}

.post .dateplaceLabel dt,
.page-template-page-fin article .textarea .date time span,
.post-type-archive-seminar article .textarea .date time span,
.categories_area ul.post-categories li a,
.category .textarea .date ul li span,
.author .textarea .date ul li span,
.tag .textarea .date ul li span,
.blog .textarea .date ul li span,
.home .textarea .date ul li span,
#sidebar h3,
.dateLabel ul.post-categories li a,
header #tel_area .tel::before,
header #contact_area a,
#footer #f_nav,
input[type="submit"],input[type="reset"],input[type="button"], p.readon a{
  background-color: #;
}


.post .dateplaceLabel dt,
.page-template-page-fin article .textarea .date time span,
.post-type-archive-seminar article .textarea .date time span,
.categories_area ul.post-categories li a,
.category .textarea .date ul li span,
.author .textarea .date ul li span,
.tag .textarea .date ul li span,
.blog .textarea .date ul li span,
.home .textarea .date ul li span,
#sidebar h3,
.dateLabel ul.post-categories li a,
header #tel_area .tel::before,
header #contact_area a,
#footer #f_nav,
input[type="submit"],input[type="reset"],input[type="button"], p.readon a{
  background-color: #;
}


#content .front_content h2::before,
#toc_container.have_bullets{
  border-color: #;
}
.post_wrap ul.check li::before {
  border-right: 5px solid #;
  border-bottom: 5px solid #;
}


#content .front_content h1,
#content .front_content h2,
#header #logo,
#header #logo a{
  color: #;
}
.bs-main:before{ background-color: #  !important; }

@media only screen and (max-width:1124px){
	nav#mainNav a.menu{
	background-color:#;
	}
	nav#mainNav a.menuOpen{
	background-color:#;
	}
}

.btn_area a::after{
  border-left: 7px solid #;
}

.memo01 {
  border:1px solid #;
}

.footer_contact .footer_contact_wp .footer_contactTel{
	color: #;
}
.footer_contact .footer_contact_wp .footer_contactLink a,
.post .link_btn a{
	background-color:#;
}

.slider01 .flex-control-paging li a {
	background-color: # !important;
	opacity: 0.3;
}

.slider01 .flex-control-paging li a.flex-active {
	opacity: 1;
}


/* サブカラー設定
*****************************************************/


.post h4::before{
  border-color: #;
}

/* リンクカラー設定
*****************************************************/
#pankuzu div a,
.post.custom_archive article.pc_bannerA01 .textarea h3 span,
.post.custom_archive article.pc_bannerA02 .textarea h3 span,
.post.custom_archive article.pc_bannerA03 .textarea h3 span,
.post.custom_archive article.pc_bannerB01 .textarea h3 span,
.post.custom_archive article.pc_bannerB02 .textarea h3 span,
.post.custom_archive article.pc_bannerB03 .textarea h3 span,
body a{
color: #;
}
.wp-pagenavi a,
.wp-pagenavi a:hover{
border: 1px solid # !important;
color: # !important;
}
.wp-pagenavi span,
.wp-pagenavi span.current{
border: 1px solid # !important;
background-color: # !important;
}
.post_wrap .link_btn a,
.seminar-fin-btn a{
  background-color: #;
}



/* メインテキストカラー設定
*****************************************************/

.dateLabel ul.post-categories li a,
header #contact_area a,
div.yarpp-related h4,
.post .dateplaceLabel dt,
.seminar-fin-btn a,
.footer_contact .footer_contact_wp .footer_contactLink a,
article.pc_layout03 ul.post_cat_name li span,
input[type="submit"],
input[type="reset"],
input[type="button"],
p.readon a,
#sidebar h3 {
    color: #ffffff;
}

.seminar-fin-btn a::after{
	border-left: 8px solid #ffffff;

}

#footer #f_nav .f_right ul li::before,
#footer #f_nav .f_top ul li::before {
	border-left: 5px solid #ffffff;
}

#footer #f_nav,
#footer a,
#footer #f_nav .f_left,
#footer .f_right,
article.pc_basic02 ul.post_cat_name li span {
	color: #ffffff;
}

#footer #f_nav .f_top .inner {
    border-bottom: 1px solid #ffffff;
}

/* サブカラーテキスト設定
*****************************************************/


.custom_archive article .date.seminar time span,
.custom_archive article .post_cat_name span{
	color: #000000;
}



/* リンクカラーテキスト設定
*****************************************************/

#content .wp-pagenavi span,
.post .link_btn a,
.post_wrap .link_btn a{
	color: #ffffff;
}
#content .wp-pagenavi a {
    background-color: #ffffff;
}

.post .link_btn a::after, .post_wrap .link_btn a::after{
    border-left: 6px solid #ffffff;
}




