body, input, textarea { font-family: Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; }
.rich_font { font-family: Verdana, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", "メイリオ", Meiryo, sans-serif; }

body { font-size:15px; }

.pc #header .logo { font-size:21px; }
.mobile #header .logo { font-size:18px; }
#header_logo_index .logo { font-size:40px; }
#footer_logo_index .logo { font-size:40px; }
#header_logo_index .desc { font-size:12px; }
#footer_logo .desc { font-size:12px; }
.pc #index_content1 .index_content_header .headline { font-size:40px; }
.pc #index_content1 .index_content_header .desc { font-size:15px; }
.pc #index_content2 .index_content_header .headline { font-size:40px; }
.pc #index_content2 .index_content_header .desc { font-size:15px; }
.pc #index_dis .index_content_header .headline { font-size:40px; }
.pc #index_dis .index_content_header .desc { font-size:15px; }

.pc #index_dis .index_content_header3 .headline { font-size:40px; }
.pc #index_dis .index_content_header3 .desc { font-size:15px; }


.pc #header, #bread_crumb, .pc #global_menu ul ul a, #index_dis_slider .link, #previous_next_post .label, #related_post .headline span, #comment_headline span, .side_headline span, .widget_search #search-btn input, .widget_search #searchsubmit, .side_widget.google_search #searchsubmit, .page_navi span.current
 { background-color:#000000; }

.footer_menu li.no_link a { color:#000000; }

.post_content a{ color:#D7000F; }
a:hover, #comment_header ul li a:hover, .pc #global_menu > ul > li.active > a, .pc #global_menu li.current-menu-item > a, .pc #global_menu > ul > li > a:hover, #header_logo .logo a:hover, #bread_crumb li.home a:hover:before, #bread_crumb li a:hover
 { color:#D7000F; }

#global_menu ul ul a:hover, #return_top a:hover, .next_page_link a:hover, .page_navi a:hover, .collapse_category_list li a:hover .count, .index_box_list .link:hover, .index_content_header2 .link a:hover, #index_blog_list li .category a:hover, .slick-arrow:hover, #index_dis_slider .link:hover, #header_logo_index .link:hover,
 #previous_next_page a:hover, .page_navi p.back a:hover, #post_meta_top .category a:hover, .collapse_category_list li a:hover .count, .mobile #global_menu li a:hover,
   #wp-calendar td a:hover, #wp-calendar #prev a:hover, #wp-calendar #next a:hover, .widget_search #search-btn input:hover, .widget_search #searchsubmit:hover, .side_widget.google_search #searchsubmit:hover,
    #submit_comment:hover, #comment_header ul li a:hover, #comment_header ul li.comment_switch_active a, #comment_header #comment_closed p, #post_pagination a:hover, #post_pagination p, a.menu_button:hover, .mobile .footer_menu a:hover, .mobile #footer_menu_bottom li a:hover, .post_content .bt_orion:hover
     { background-color:#D7000F; }

#comment_textarea textarea:focus, #guest_info input:focus, #comment_header ul li a:hover, #comment_header ul li.comment_switch_active a, #comment_header #comment_closed p
 { border-color:#D7000F; }

#comment_header ul li.comment_switch_active a:after, #comment_header #comment_closed p:after
 { border-color:#D7000F transparent transparent transparent; }

.collapse_category_list li a:before
 { border-color: transparent transparent transparent #D7000F; }
 
/*  iframe {
   display: none!important;
} */
