/*!
Theme Name: BlogArticles-Yumekanaeyou
Template: blog-articles
Theme URI: https://adorethemes.com/downloads/blog-articles/
Author: Adore Themes
Author URI: https://adorethemes.com/
Description: Blog Articles is a modern, visually stunning WordPress theme designed for bloggers who seek a unique, ethereal aesthetic. It is a minimal, lightweight, and customizer-based theme for creating beautiful, fast-loading, and accessible websites. This new generation clean design blog theme features sleek, glass-like translucency for images and backgrounds, offering customizable transparency levels and a variety of elegant, responsive layouts. The theme is SEO optimized, ensures fast loading times, and includes intuitive customization options, beautiful typography, and social media integration. Blog Articles is mobile-friendly and cross-browser compatible, looking great on all devices, computers, and screen sizes. Perfect for creating an unforgettable online presence, Blog Articles combines sophistication with user-friendly functionality. Live preview : https://demo.adorethemes.com/blog-articles/
Version: 1.1.0
Requires at least: 5.0
Requires PHP: 7.4
Tested up to: 6.7
License: GNU General Public License v3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Text Domain: blog-articles
Tags: custom-background, custom-header, custom-logo, custom-menu, featured-images, footer-widgets, left-sidebar, right-sidebar, blog, one-column, portfolio, photography, theme-options, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Blog Articles is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

@import url("../blog-articles/style.css");
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap');

body,
.site-title, .archive-title, h1, h2, h3, h4, h5, h6{
    font-family: 'Noto Sans JP', sans-serif !important;
}
#primary-content .theme-wrapper{
	max-width: 1000px;
}
.adore-header{
	box-shadow: none !important;
}
/* パンくずリスト */
.bread_box{
    width: 100%;
    padding: 0;
    margin: 0;
}
.bread{
    list-style-type: none;
    font-size: 14px;
    padding: 0;
    margin: 0;
}
.bread li{
    display: inline;
}
.bread li a,
.bread li a:visited{
	color: #000;
	text-decoration: none;
}
.bread li a:hover{
	opacity: 0.7;
}
/* contens */
body.single .site-main>article{
	box-shadow: none !important;
}
.site-main article .post-thumbnail{
	text-align: center;
}
.site-main article .post-thumbnail img{
	max-width: 900px;
}
.entry-content h2 {
    font-size: 24px;
    font-weight: bold;
    padding: 10px 20px;
    margin-bottom: 30px;
    color: #171c61;
    background-color: #F6F6F6;
    border-left: 5px solid #171c61;
}
.entry-content h3 {
	font-size: 20px;
	font-weight: bold;
	border-bottom: 1px dotted #DFDFDF;
	margin-bottom: 20px;
}
/* page  */
article.page {
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
    box-shadow: var(--shadow);
    padding: 15px;
}

/* 関連記事  */
.entry-title a {
    font-size: 16px;
    font-weight: 700;
}
@media only screen and (max-width: 480px){
  .bread_box{
    overflow: scroll;
    white-space: nowrap;
  }
}
