/* 記事タイトル　独自フォント （参考crea web : https://crea.bunshun.jp/）*/
/* 記事 p　独自フォント （参考crea web : https://crea.bunshun.jp/）*/
.article-head h1, .article-head h2{
    font-family: 'Lato', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Yu Gothic', Meiryo, メイリオ, sans-serif;
    margin: 25px auto;
    line-height: 42px;
    font-size: 21px;
    font-weight: bold;
    text-align: center;
}

.article-body{
    font-family: 'Lato', 'Hiragino Kaku Gothic ProN', 'ヒラギノ角ゴ ProN W3', 'Yu Gothic', Meiryo, メイリオ, sans-serif;
    font-size: 16px;
    line-height: 28px;
    color:#595757;
}


@media (min-width: 640px){
.article-head h1, .article-head h2{
    line-height: 56px;
    font-size: 28px;
}
.article-body{
    font-size: 18px;
    line-height: 32px;
}
}

@media (min-width: 960px){
.article-head h1, .article-head h2{
    line-height: 68px;
    font-size: 34px;
}
}

/* hr : hrがwordpress定義とUIKit3の定義と被る。wordpressの定義を消す */
hr{height: 0px;}

/* background : 独自背景色 */
.bg-blue {
  background-color: #82d2dc;
  background: #82d2dc;
}
.bg-yellow {
  background-color: #f9d93d;
  background: #f9d93d;
}

/* コメント欄設定（character-data） */
.comment-text{line-height: 2.8;}

/* font : フォントサイズ */
.font-11{font-size: 11px;}

/* searchform.php : 検索ボックス（オレンジ、白抜き文字、角丸） */
.search_container{
  position: relative;
  box-sizing: border-box;
  display: block;
  padding: 3px 10px;
  border-radius: 5px;
  height: 2.2em;
　/* width: 100%; */
  overflow: hidden;
  background: #f6b42d;
}
.search_container input[type="text"]{
  border: none;
  height: 2.0em;
  background: #f6b42d;
}
.search_container input[type="text"]:focus {
  outline: 0;
}

.search_container ::-webkit-input-placeholder {
  color: #fff;
}

/* ------- Uikit CSSを変更 ----------- */
/* uk-heading-bullet */
.uk-heading-bullet-yellow::before {
    border-left: calc(5px + .1em) solid #ea9111;
}

.link-box{
    border:1px solid #999;
padding-top: 40px;
padding-bottom: 40px;
}

.link-box p{
    font-size: .875rem;
    line-height: 1.5;
    margin: 0 0 5px 0;
}
.link-box a{
    color: #1e87f0;
    text-decoration: underline;
    cursor: pointer;
}

