h2#danraku2{ 
border-bottom: solid 3px skyblue;
position: relative;
}

h2#danraku2:after {
position: absolute;
content: " ";
display: block;
border-bottom: solid 3px #ffc778;
bottom: -3px;
width: 30%;
}

h3#danraku3{ 
position: relative;
padding-left: 25px;
}

h3#danraku3:before {
position: absolute;
content: '';
bottom: -3px;
left: 0;
width: 0;
height: 0;
border: none;
border-left: solid 15px transparent;
border-bottom: solid 15px rgb(119, 195, 223);
}
h3#danraku3:after {
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}

/* パソコンで見たときは"pc"のclassがついた画像が表示される */
.pc { display: block !important; }
.sp { display: none !important; }
/* スマートフォンで見たときは"sp"のclassがついた画像が表示される */
@media only screen and (max-width: 750px) {
.pc { display: none !important; }
.sp { display: block !important; }
}
/*　フッター画像が表示される */
#nav {
  list-style: none;
}

#nav li {
  width: 140px;
  text-align: center;
}

#nav li a {
  text-decoration: none;
}

/*カテゴリー・タグ別記事一覧CSS　画像を左に*/
.lcp_catlist li:after{/*クリアボス*/
content: "";
display: block;
clear: both;
}
.lcp_catlist li{
list-style-type: none;/*リストのアイコン消す*/
margin-bottom: 10px;/*リスト間マージン*/
}
.lcp_catlist li a{margin-left: 10px;}
.lcp_catlist img{float: left;}/*写真を左に*/
posts_morelink=”「もっと読む」”

