/* Scss Document */
/*============================

font title

======================*/
/*$font_ttl: "dnp-shuei-mincho-pr6n", sans-serif;*/
.contact_section .contact_tit,
#footer .footer_navi .navi_tit,
#footer .fixed_box #bnr_show h3,
#footer .fixed_box #bnr_show .show_txt,
.btn_link,
.gnv_top_h2_bg h2,
.gnv_tmp_h5_bg h5,
.gnv_tmp_tlt,
.gnv_tmp_title,
.gnv_tmp_title01,
.under_mainimage .container h1,
h4.elementor-heading-title,
h5.elementor-heading-title,
.under_title_h2 h2,
.under_title_h3 h3,
.under_title_h4 h4,
.doctor_style,
.bg_box_tlt p,
.block_item .block_ttl,
.posts_list h3,
.titleBg h2,
.flow_title,
.box_title2,
#blogDetail .post-content h2,
#blogDetail .post-content h3,
#newsDetail h3 {
  font-family: "Noto Serif JP", serif; }

/*============================

main color title

======================*/
#header .header_menu .g_nav > li > a > span,
#header .header_menu .g_nav > li > span > span,
#header .header_menu .g_nav > li dl li:before,
#footer .footer_navi .navi_list li a:hover,
.doctor_style,
.gnv_tmp_title01,
.txt_color2,
.posts_list h3 a:hover,
.post .date span a,
.posts_list .date span a,
.bloginfo_box .blog_name .icon-blog:before,
.blogside .searchBox .icon-search:before,
.blogside .categoryBox ul li a:hover,
.blogside .categoryBox ul li a:hover span,
.recentBox li h3 a:hover,
.archiveBox ul li p:hover,
.archiveBox ul li p.acv_open,
.archiveBox ul li a:hover,
.archiveBox ul li a:active,
.inquiryFormTable input[type="checkbox"]:checked + span label.icon-check:before,
.verified_table .wpcf7-validates-as-required:not(.wpcf7-not-valid) + .verify_icon:before,
#sitemap_list li a:hover,
.sitemap_list li a:hover,
.block_item .block_ttl
 {
  color: #1F6D41; }

/*============================

main color background

======================*/
.under_title_h4 h4:before,
.gnv_tmp_h5_bg h5:before,
.num_list > li:before,
.style_table thead th,
.style_box .inner .title:before,
.qa_list dt .num span,
.post .category a.blog,
.posts_list .category a.blog,
.post .category a.news,
.posts_list .category a.news,
.post .category a.news:hover,
.posts_list .category a.news:hover,
.navigation a:hover,
.pagination ul li a:hover,
.pagination ul li span.current,
.recentBox li .recent_thumbnail a:after,
.recentBox li .recent_thumbnail a:before,
.recentBox li .recent_thumbnail a span:after,
.recentBox li .recent_thumbnail a span:before,
#newsList dl dt:after,
.flowList .flow_title span,
.step_list li.current span,
.step_list li span.current:after,
#sitemap_list li:before,
.sitemap_list li:before {
  background-color: #1F6D41; }

.txt_color,
.txt_link {
  color: #81B72A; }
