/*
Template:ystandard
Theme Name:Custom
Theme URI: https://wp-ystandard.com
Author: yosiakatsuki
Author URI: https://yosiakatsuki.net
Description:「自分色に染めた、自分だけのサイトを作る楽しさ」を感じてもらうために作った一風変わったWordPressテーマ「ystandard」の子テーマ
Version: 4.0.0
License: GNU General Public License v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

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.
*/
/*font*/
body {
	font-family: 'Noto Sans JP', sans-serif;
}
/*header*/
.site-header {
	border-bottom: 1px solid #125676;
}
/*navi*/
.global-nav {
	font-size: 1.2rem;
}
.menu-item {
	background-image: url('/manage/wp-content/uploads/2026/03/arrow-navi.png');
	background-repeat: no-repeat;
	background-position: top 23px left 0px;
	padding-left: 26px;
	background-size: 20px;
}
@media (max-width: 920px) {
.menu-item {
	background-position: top 13px left 0px;
}
}
/*.global-nav__menu > .menu-item {
	background-color: #fff;
	padding: 0 10px;
}
.global-nav__menu > .menu-item > a {
	padding: 3px 0;
	font-weight: 500;
}
.global-nav__menu > .menu-item > a:hover::after {
	width: 0%;
}*/

/*meta*/
.archive__category, .singular-header__terms, .ys-posts__cat {
	border: 1px solid #0F5474;
	padding: 0px 8px;
	color: #0F5474;
	font-weight: 500;
}
.ys-posts__meta .ys-icon, .archive__category .ys-icon, .archive__meta .ys-icon, .singular-header__meta .ys-icon {
	display: none;
}

.footer-main {
	padding-top: 1rem;
}
.footer-main > * {
	margin-top: 0;
}

#footer-poweredby {
	display: none;
}
/*PageTop*/
#back-to-top {
	right: 2vh;
	bottom: 2vh;
}
.back-to-top__content {
	background-color: #ffffffc9;
}
/*archive-page*/
.archive__header {
	margin-bottom: 2.5rem;
}
/*footer*/
body {
	display: flex;
	flex-flow: column;
	min-height: 100vh;
}
#content {
	flex: 1;
}
#footer {
	border-top: 1px solid #0F5474;
}