@charset "UTF-8";

/*!
Theme Name: Cocoon Child
Description: Cocoon専用の子テーマ
Theme URI: https://wp-cocoon.com/
Author: わいひら
Author URI: https://nelog.jp/
Template:   cocoon-master
Version:    1.1.3
*/

/************************************
** 子テーマ用のスタイルを書く
************************************/
/*必要ならばここにコードを書く*/



ul.lcp_catlist li {
list-style:none;
 padding: 4px;
clear: left; 
}



ul.lcp_catlist li img{
float: left;
   margin-right: 5px;
   padding: 0;
}


.yokonarabi{
    display:flex;
}

div.vys a {
 color: #1558d6;
}


div.vys span.desc {
	font-size: 14px;
	 color: #666;
}

span.desc span {
  font-weight: bold;
}




div.acenter {
  width: 100%;
}

div.acenter {
	text-align: center;
}

a.arrowtest {
 color: #74BAF9;
}

a.arrowtest {
    padding-bottom: 3px;
    padding-left: 23px;
    background: url(https://lumixyl.jp/wp-content/uploads/2024/04/img01.png) no-repeat center left;
    background-size: 20px;
}

a.arrowtest img{
	margin: 4px;
}



a.arrow {
 color: #1558d6;
}

a.arrow {
    padding-bottom: 3px;
    padding-left: 23px;
    background: url(https://lumixyl.jp/wp-content/uploads/2024/04/img01.png) no-repeat center left;
    background-size: 20px;
}

a.arrow img{
   margin: 4px;
}







.blogcard-title{
	line-height: 1.9em;
	color: #1558d6;
	text-decoration: underline;
}



.blogcard-snippet {
 display: none;
}


.internal-blogcard:after{
	position: absolute;
	bottom: 10px;
	right: 10px;
	font-family: 'Font Awesome 5 free';
	content: '記事を読む \f101';
	font-size: 70%;
	font-weight: bold;
	background-color: #1558d6;
	color: #FFF; 
	padding: 0.2em 2em;
	border-radius: 2px
}

/************************************
** レスポンシブデザイン用のメディアクエリ
************************************/
/*1023px以下*/
@media screen and (max-width: 1023px){
  /*必要ならばここにコードを書く*/
}

/*834px以下*/
@media screen and (max-width: 834px){
  /*必要ならばここにコードを書く*/
}

/*480px以下*/
@media screen and (max-width: 480px){
  /*必要ならばここにコードを書く*/
}
