/*
Theme Name: yrsblog
Theme URI: https://olympusthemes.com/themes/scaffold/
Author: DannyCooper
Author URI: https://olympusthemes.com/
Description: Scaffold is a lightweight starter theme built using core WordPress functions. It doesn't use any frameworks or libraries, this makes it fast, simple and easy to customize! The clean, fast, standards-compliant code ensures Scaffold is Search Engine Optimized (SEO). WPML-compatible.
Version: 1.2.2
License: GNU General Public License v2 or later
Text Domain: scaffold
License URI: https://www.gnu.org/licenses/gpl-2.0.html
Tags: one-column, two-columns, right-sidebar, custom-background, custom-header, custom-menu, custom-logo, editor-style, featured-images, full-width-template, threaded-comments, translation-ready, blog, e-commerce
GitHub Theme URI: https://github.com/DannyCooper/scaffold

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

*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Normalize
# Typography
# Elements
# Forms
# Navigation
	## Links
	## Menus
# Accessibility
# Alignments
# Clearings
# Structure
# Header
# Primary Nav
# Content
	## Posts and Pages
	## Content Navigation
	## Comments
# Sidebar
	## Widgets
# Footer
# Infinite Scroll
# Media
	## Captions
	## Galleries
# Responsive
--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/

h1 {
	font-size: 1.8em;
}

small {
	font-size: 80%;
}

sub,
sup {
	font-size: 75%;
}

code,
kbd,
pre,
samp {
	font-size: 1em;
}


/*--------------------------------------------------------------
# Typography
--------------------------------------------------------------*/

body {
	font-size: 14pt;
}

nav,
label,
input {
	font-size: 14px;
}

pre {
	font-size: 15px;
}

code,
kbd,
tt,
var {
	font-size: 15px;
}

big {
	font-size: 125%;
}

/*--------------------------------------------------------------
# Elements
--------------------------------------------------------------*/

table {
	font-size: 14px;
}

/*--------------------------------------------------------------
# Forms
--------------------------------------------------------------*/

label {
	font-size: 14px;
}

/*--------------------------------------------------------------
## Links
--------------------------------------------------------------*/

.sidebar-1 a {
	font-size: 13pt;
}
.sidebar-1 li {
	font-size: 15pt;
	padding-bottom: 5px;
}
.sidebar-1 select {
	font-size: 13pt;
	width: 260px;
}
.search-field {
	width: 210px;
}

/*--------------------------------------------------------------
# Accessibility
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Alignments
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Clearings
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Structure
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Header
--------------------------------------------------------------*/

.site-title {
	font-size: 40px;
}

/*--------------------------------------------------------------
# Primary Nav
--------------------------------------------------------------*/

.menu-1 {
	font-size: 14px;
}

.menu-1 li.page_item_has_children > a:after,
.menu-1 li.menu-item-has-children > a:after {
	font-size: 7px;
}
.menu-1 li li.page_item_has_children > a:after,
.menu-1 li li.menu-item-has-children > a:after {
	font-size: 7px;
}

/*--------------------------------------------------------------
# Content
--------------------------------------------------------------*/

.entry-title {
	font-size: 20px;
}
.entry-meta {
	font-size: 14px;
}
.entry-footer {
	font-size: 14px;
}

/*--------------------------------------------------------------
## Posts and Pages
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## Archives
--------------------------------------------------------------*/

.archive-header .archive-title {
	font-size: 16px;
}

.archive-header .archive-description {
	font-size: 16px;
}

/*--------------------------------------------------------------
## Content Navigation
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## Comments
--------------------------------------------------------------*/

.comment-metadata a {
	font-size: 14px;
}

.logged-in-as a {
	font-size: 14px;
}

/*--------------------------------------------------------------
# Sidebar
--------------------------------------------------------------*/

.sidebar-1 {
	font-size: 14px;
}

/*--------------------------------------------------------------
## Widgets
--------------------------------------------------------------*/

.widget-title {
	font-size: 1.3em;
}

/*--------------------------------------------------------------
# Footer
--------------------------------------------------------------*/

.site-footer .site-info a {
	font-size: 14px;
}
.site-footer .site-info {
	font-size: 14px;
}

#site-icon a {
	font-size: 14px;
}

.page-top {
	font-size:12pt;
}


/*--------------------------------------------------------------
# Infinite Scroll
--------------------------------------------------------------*/


/*--------------------------------------------------------------
# Media
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## Captions
--------------------------------------------------------------*/

.wp-caption .wp-caption-text {
	font-size: 14px;
}

/*--------------------------------------------------------------
## Galleries
--------------------------------------------------------------*/


/*--------------------------------------------------------------
## like a renault blog
--------------------------------------------------------------*/

.sidebar-1 a:link img, a:visited img{border:none; color:#252525;}
not(.sidebar-1):a img,.wp-block-media-text__media{margin:15px 5px}
a:link img, a:visited img{border:1px solid #f7b500}
not(.sidebar-1):a:hover img, not(.sidebar-1):a:active img{border:1px solid #4779ab;text-decoration:underline}
.content-area img {display:block; margin:5px 10px 12px 0;}
.content-area {font-size: 10pt;}
.entry-footer {display:none;}

/*--------------------------------------------------------------
## custom for tomblog
--------------------------------------------------------------*/

i {width: 30px; height: 30px;}
a i {font-size: 16pt;}
.icon::before {
  font-family: 'Font Awesome 6 Free';
  font-weight: 900;
  -webkit-font-smoothing: antialiased;
  content: '\f6e2';
  color: #303135;
}
.site-title {text-shadow: 1px 2px 3px #333;}
h1.entry-title {
  padding: 0.5em;/*文字周りの余白*/
  color: #252525;/*文字色*/
  line-height:140%;
  margin:10px 0;
  padding:18px 0 15px;
  border-top:3px double #ccc;
  border-bottom:1px solid #ccc;
}
h1.post-title, h2.post-title {
  color: #252525;/*文字色*/
}
h1.post-title a, h2.post-title a{
  color: #252525;/*文字色*/
  text-decoration: none;
}
.entry-header a {
  text-decoration: none;
}
.entry-header a:hover, .page-nav a:hover {
  color: #f7b500;/*文字色*/
}
.page-nav a {
  color: #2d2e33;/*文字色*/
  text-decoration: none;
}
h2.entry-title {
  padding: 0.5em;/*文字周りの余白*/
  color: #252525;/*文字色*/
  line-height:140%;
  margin:10px 0;
  padding:18px 0 15px;
//  border-top:3px double #ccc;
//  border-bottom:1px solid #ccc;
}
//h3#reply-title{line-height:130%;font-weight:700;padding:0 0 5px;margin:40px 0 15px;border-bottom:1px solid #ccc}
h2 p.title {
  border-top: 3px double #ccc;
  border-bottom: 1px solid #ccc;
}
#profile {
	font-size: 14px;
}

/*--------------------------------------------------------------
# Responsive
--------------------------------------------------------------*/

