/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 16 2025 | 09:56:10 */
/*ロゴ調整*/
.site-header-logo img{
max-height: min(45px,10vw);
}

.entry-body p:not([class])  a{
	color:#009E42;
}
.entry-body p:not([class])  a:hover{
	color:#007331;
}
/* イシカワ追記。Noto Self だと font-feature-settings は効かなくなるので注意 */
h1,h2,h3,h4,h5,h6 {
  font-feature-settings: "palt" ;
  letter-spacing:2px;
}
/* 採用アーカイブ
------------------------------- */
h5.card-title a{
	padding-left:2em;
	position:relative;
	font-size:1rem;
	display:block;
	padding-bottom: 3px;
}
h5.card-title a:hover{
	color:#009E42;
}
h5.card-title a::after {
  background-color: #009E42;
  bottom: 0;
  content: '';
  display: block;
  height: 1px;
  left: 2em;
  position: absolute;
  transition: .5s all;
  width: 0;
}

h5.card-title a:hover::after {
  width: 80%;
}
h5.card-title a:before{
	position:absolute;
	content:url(https://ootemachi.jpn.org/wp-content/uploads/2025/10/green_arrow.png);
	top:0.2em;
	left:0;
}

table a{
	color:#009E42;
	text-decoration:underline;
}
table a:hover{
	color:#007331;
}

/* 見出し
------------------------------- */
.is-style-vk-heading-background_fill_lightgray{
	background:#D3E7A7;
	padding-left:30px;
	position:relative;
}
.is-style-vk-heading-background_fill_lightgray:before{
	position:absolute;
	top:0.5em;
	left:0.5em;
	content:url(https://ootemachi.jpn.org/wp-content/uploads/2025/10/green_bar.png);
}
.midashi_style1 {
  position: relative;/*相対位置*/
  padding: 0.5em 0.5em 0.5em 1.5em;/*アイコン分のスペース*/
  line-height: 1.4;/*行高*/
  color: #ff6a6a;/*文字色*/
  border-top: solid 1px #ff6a6a;
  border-bottom: solid 1px #ff6a6a;
  background: #fffff4;
}

.midashi_style1:before {
  font-family: "Font Awesome 5 Free";/*忘れずに*/
  content: "\f138";/*アイコンのユニコード*/
  font-weight: 900;
  position: absolute;/*絶対位置*/
  font-size: 0.7em;/*サイズ*/
  left: 0.55em;/*アイコンの位置*/
  top: 1em;/*アイコンの位置*/
  color: #ff6a6a; /*アイコン色*/
}
/* リスト
------------------------------- */
.pdf_li li{
	padding-left:32px;
	background-image:url(https://ootemachi.jpn.org/wp-content/uploads/2025/10/icon_pdf.png);
	background-position:0 0;
	background-repeat:no-repeat;
	background-size:25px auto;
}
.pdf_li li a{
	color:#009E42;
	text-decoration:underline;
}
.pdf_li li a:hover{
	color:#007331;
}
