/*
ここに独自の CSS を追加することができます。

詳しくは上のヘルプアイコンをクリックしてください。
*/
.comment-form-email,
.comment-form-url{ display:none; }

/*リストデザイン*/

.li001 ul {
  border: solid 2px #ffb03f;
  padding: 0 0.5em;
  position: relative;
}

.li001 ul li {
  line-height: 1.5;
  padding: 0.5em 0 0.5em 1.4em;
  border-bottom: dashed 1px silver;
  list-style-type: none!important;
}

.li001 ul li:before {
  font-family: "Font Awesome 5 Free";
  content: "\f138";/*アイコン種類*/
  position: absolute;
  left : 0.5em; /*左端からのアイコンまで*/
  color: #ffb03f; /*アイコン色*/
}

.li001 ul li:last-of-type {
  border-bottom: none;
}

/*モノクロボード*/
.box11{
    padding: 0.5em 1em;
    margin: 2em 0;
    color: #5d627b;
    background: white;
    border-top: solid 5px #5d627b;
    box-shadow: 0 3px 5px rgba(0, 0, 0, 0.22);
}
.box11 p {
    margin: 0; 
    padding: 0;
}

/*桃色見出し枠*/
.box26 {
    position: relative;
    margin: 2em 0;
    padding: 0.5em 1em;
    border: solid 3px #f08080;
    border-radius: 8px;
}
.box26 .box-title {
    position: absolute;
    display: inline-block;
    top: -13px;
    left: 10px;
    padding: 0 9px;
    line-height: 1;
    font-size: 19px;
    background: #FFF;
    color: #f08080;
    font-weight: bold;
}
.box26 p {
    margin: 0; 
    padding: 0;
}

/*横線*/
.cp_hr02 {
	border-width: 2px 0 0 0;
	border-style: dashed;
	border-color: #f08080;
}


/*ブロックキュー*/

.cp_quote　blockquote{
    position:relative;
    background:#FBDFDF;
    border-radius:10px;
    padding:20px;
}
.cp_quote　blockquote:before{
    position:absolute;
    left:45%;
    top:-24px;
    background-color:#FFFFFF;
    color:#808080;
    border:2px solid #FBDFDF;
    box-sizing:border-box;
    font-family:'FontAwesome';
    content:'\f10e';
    line-height:1;
    padding-top:12px;
    text-align:center;
    width:48px;
    height:48px;
    font-size:20px;
    border-radius:24px;
}
.cp_quote　blockquote p {
    color:#808080
}
.cp_quote　blockquote cite {
    display: block;
    border-top:1px solid #808080;
    padding-top:10px;
    font-size: 0.8rem;
    text-align: center;
    color: #808080;
}
/*アリババサムネ並べる*/

ul#ali220 {
	width:660px;
	list-style-type:none;
}
ul#ali220 li {
	list-style-type:none;
	float:left;
	margin-bottom:10px;
	line-height:1px;
}
ul#ali220 span {
	font-size:10px;
}

/*ちょっとしたつぶやき用薄い枠*/
.d001  {
	padding:1.5em;
	border:1px solid #ccc;	
	font-size:0.85em;
	color:#808080;
}

/* マーカー線・ピンク */
.marker14{
background:linear-gradient(transparent 50%, #fed0e0 0%);
font-weight:bold; 
	border-radius:6px;
}