.a20180710{/*iPhone6s安く買う方法考えました*/
color: #364e96;/*文字色*/
padding: 0.5em 0;/*上下の余白*/
border-top: solid 3px #364e96;/*上線*/
border-bottom: solid 3px #364e96;/*下線*/
}
.a20180711{/*かなりオススメな【NIVEA /ニベア】の洗顔剤を使ってみたレビュー！！*/
padding: 0.25em 0.5em;/*上下 左右の余白*/
color: #494949;/*文字色*/
background: transparent;/*背景透明に*/
border-left: solid 5px #7db4e6;/*左線*/
}
.a20180712 {/*京都、桂にある行列ができる洋食店【とくら】のハンバーグ。肉汁がすごかった！！*/
position: relative;
padding-left: 25px;
}

.a20180712: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);
}
.a20180712:after {/*京都、桂にある行列ができる洋食店【とくら】のハンバーグ。肉汁がすごかった！！*/
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}
.a20180713 {/*最近流行りの【DIY】を100円均一でやってみた！？オススメのアイテム！！*/
color: #364e96;/*文字色*/
border: solid 3px #364e96;/*線色*/
padding: 0.5em;/*文字周りの余白*/
border-radius: 0.5em;/*角丸*/
}
.a20180716 {/*京都、桂の【コムギノキラメキ】のまぜそば【直太朗】メガ盛りがデカすぎる！*/
position: relative;
padding-left: 25px;
}

.a20180716: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);
}
.a20180716:after {/*京都、桂の【コムギノキラメキ】のまぜそば【直太朗】メガ盛りがデカすぎる！*/
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}
.sns {
position: relative;
color: black;
background: #d0ecff;
line-height: 1.4;
padding: 0.25em 0.5em;
margin: 2em 0 0.5em;
border-radius: 0 5px 5px 5px;
}
.sns:after {/*タブ*/
  position: absolute;
  font-family: "FontAwesome",'Quicksand','Avenir','Arial',sans-serif;
  content: '\f00c Check';
  background: #2196F3;
  color: #fff;
  left: 0px;
  bottom: 100%;
  border-radius: 5px 5px 0 0;
  padding: 3px 7px 1px;
  font-size: 0.7em;
  line-height: 1;
  letter-spacing: 0.05em
  }
.a20180717 {/*新商品！？【レブロン/REVLON】のおすすめリップを使ってみた！！*/
position: relative;/*相対位置*/
padding: 0.5em 0.5em 0.5em 1.5em;/*アイコン分のスペース*/
line-height: 1.4;/*行高*/
color: #ff6a6a;/*文字色*/
border-top: dotted 1px gray;
border-bottom: dotted 1px gray;
background: #fffff4;
}

.a20180717:before{/*新商品！？【レブロン/REVLON】のおすすめリップを使ってみた！！*/
font-family: "FontAwesome";/*忘れずに*/
content: "\f138";/*アイコンのユニコード*/
position: absolute;/*絶対位置*/
font-size: 1em;/*サイズ*/
left: 0.25em;/*アイコンの位置*/
top: 0.5em;/*アイコンの位置*/
color: #ff6a6a; /*アイコン色*/
}
.item{/*衣類商品販売CSS*/
border-bottom: solid 3px #cce4ff;
position: relative;
}

.item:after {/*衣類商品販売CSS*/
position: absolute;
content: " ";
display: block;
border-bottom: solid 3px #5472cd;
bottom: -3px;
width: 20%;
}
.a20180722 {
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}
.a20180801{
position: relative;
padding-left: 25px;
}
.a20180801: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);
}
.a20180801:after {
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}
.a20180803{
border-bottom: solid 3px #cce4ff;
position: relative;
}
.a20180803:after {
position: absolute;
content: " ";
display: block;
border-bottom: solid 3px #5472cd;
bottom: -3px;
width: 20%;
}
.food{/*グルメのCSSはこれに統一*/
padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
color: #494949;/*文字色*/
background: #f4f4f4;/*背景色*/
border-left: solid 5px #7db4e6;/*左線*/
border-bottom: solid 3px #d7d7d7;/*下線*/
}
.a20180816 {/*【通信見直しコンシェルジュ】SoftBankで月々7000円の場合*/
position: relative;
padding-left: 25px;
}
.a20180816:before {/*【通信見直しコンシェルジュ】SoftBankで月々7000円の場合*/
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);
}
.a20180816:after {/*【通信見直しコンシェルジュ】SoftBankで月々7000円の場合*/
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}
.a20180823{/*京都、伏見深草にある【フカクサ製麺食堂】の鶏白湯が美味しくておしゃれだった！！*/
border-bottom: solid 3px #cce4ff;
position: relative;
}
.a20180823:after {/*京都、伏見深草にある【フカクサ製麺食堂】の鶏白湯が美味しくておしゃれだった！！*/
position: absolute;
content: " ";
display: block;
border-bottom: solid 3px #5472cd;
bottom: -3px;
width: 20%;
}
.a20180926{/*docomoで月々7,000円は安くなる？オススメの格安simサービス！！*/
position: relative;
padding-left: 25px;
}
.a20180926:before {/*docomoで月々7,000円は安くなる？オススメの格安simサービス！！*/
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);
}
.a20180926:after {/*docomoで月々7,000円は安くなる？オススメの格安simサービス！！*/
position: absolute;
content: '';
bottom: -3px;
left: 10px;
width: 100%;
border-bottom: solid 3px rgb(119, 195, 223);
}
.a20180925{/*docomoで月々7,000円は安くなる？オススメの格安simサービス！！*/
position: relative;
background: #dfefff;
box-shadow: 0px 0px 0px 3px #dfefff;
border: dashed 2px white;
padding: 0.2em 0.5em;
color: #454545;
}
.a20180925:after{/*docomoで月々7,000円は安くなる？オススメの格安simサービス！！*/
position: absolute;
content: '';
left: -7px;
top: -7px;
border-width: 0 0 15px 15px;
border-style: solid;
border-color: #fff #fff #a8d4ff;
box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.15);
}

.a20181104{
border-bottom: solid 3px #cce4ff;
position: relative;
}
.a20181104:after {
position: absolute;
content: " ";
display: block;
border-bottom: solid 3px #5472cd;
bottom: -3px;
width: 20%;
}

.a20190111{
position: relative;
padding-left: 1.2em;/*アイコン分のスペース*/
line-height: 1.4;
}

.a20190111:before{ font-family: "FontAwesome";
content: "\f00c";/*アイコンのユニコード*/
position: absolute;/*絶対位置*/
font-size: 1em;/*サイズ*/
left: 0;/*アイコンの位置*/
top: 0;/*アイコンの位置*/
color: #5ab9ff; /*アイコン色*/
}

.20190112{
position: relative;
padding: 0.25em 0;
}

.a20190112:after {
content: "";
display: block;
height: 4px;
background: -moz-linear-gradient(to right, rgb(230, 90, 90), transparent);
background: -webkit-linear-gradient(to right, rgb(230, 90, 90), transparent);
background: linear-gradient(to right, rgb(230, 90, 90), transparent);
}

.mokuji{
	border: 1px solid #000; padding: 10px; width: 200px; background-color: #ccffff;
	}

.a201908
{
  padding: 0.4em 0.5em;/*文字の上下 左右の余白*/
  color: #494949;/*文字色*/
  background: #f4f4f4;/*背景色*/
  border-left: solid 5px #7db4e6;/*左線*/
  border-bottom: solid 3px #d7d7d7;/*下線*/
}
.a20190829
{
  position: relative;
  padding-left: 25px;
}

.a20190829: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);
}
.a20190829:after {
  position: absolute;
  content: '';
  bottom: -3px;
  left: 10px;
  width: 100%;
  border-bottom: solid 3px rgb(119, 195, 223);
}

.appreach {
  text-align: left;
  padding: 10px;
  border: 1px solid #7C7C7C;
  overflow: hidden;
}
.appreach:after {
  content: "";
  display: block;
  clear: both;
}
.appreach p {
  margin: 0;
}
.appreach a:after {
  display: none;
}
.appreach__icon {
  float: left;
  border-radius: 10%;
  overflow: hidden;
  margin: 0 3% 0 0 !important;
  width: 25% !important;
  height: auto !important;
  max-width: 120px !important;
}
.appreach__detail {
  display: inline-block;
  font-size: 20px;
  line-height: 1.5;
  width: 72%;
  max-width: 72%;
}
.appreach__detail:after {
  content: "";
  display: block;
  clear: both;
}
.appreach__name {
  font-size: 16px;
  line-height: 1.5em !important;
  max-height: 3em;
  overflow: hidden;
}
.appreach__info {
  font-size: 12px !important;
}
.appreach__developper, .appreach__price {
  margin-right: 0.5em;
}
.appreach__posted a {
  margin-left: 0.5em;
}
.appreach__links {
  float: left;
  height: 40px;
  margin-top: 8px;
  white-space: nowrap;
}
.appreach__aslink img {
  margin-right: 10px;
  height: 40px;
  width: 135px;
}
.appreach__gplink img {
  height: 40px;
  width: 134.5px;
}
.appreach__star {
  position: relative;
  font-size: 14px !important;
  height: 1.5em;
  width: 5em;
}
.appreach__star__base {
  position: absolute;
  color: #737373;
}
.appreach__star__evaluate {
  position: absolute;
  color: #ffc107;
  overflow: hidden;
  white-space: nowrap;
}

.a20200103{
  padding: 0.25em 0.5em;/*上下 左右の余白*/
  color: #494949;/*文字色*/
  background: transparent;/*背景透明に*/
  border-left: solid 5px #7db4e6;/*左線*/
}
