/*—記事上リスト—*/
.list_top li::after {
top: .50em;
left: -1.2em;
width: 14px !important;
height: 14px;
background-color:
#F38FA7;
border-radius: 100%;
}
.list_top li::after, .list_top li::before {
display: block;
content: ”;
position: absolute;
}
.list_top li::before {
z-index: 2 !important;
top: .77em !important;
left: -.975em !important;
width: 4px !important;
height: 4px !important;
border-right: 1px solid
#fff !important;
border-bottom: 1px solid
#fff !important;
transform: rotate(-45deg) !important;
background-color:
#F38FA7 !important;
}
.list_top li {
list-style-type: none !important;
list-style-image: none !important;
margin: 5px 0px 5px 2em !important;
position: relative;
border-bottom: 1px dashed
#fcb3ad;
padding: 0 !important;
}
a, li,input{
text-decoration: none;
}
.post-content ul {
margin: 0;
}
.list_top {
display: table;
}
/*—記事内のリンク下線 —*/
.post a {
text-decoration: underline;
}
/*—カードのリンクライン —*/
a.st-cardlink, a .st-cardbox h5, a .st-cardbox p {
text-decoration:none;
}
/*–テーブルの幅を一定に–*/
.post table {
table-layout: fixed; /* テーブルの幅を固定レイアウトにする */
}
/* スマホ表示(ブラウザの幅が599px以下)の場合 */
@media only screen and (max-width: 599px) {
.post .scroll-box table td, .post .scroll-box table td p {
white-space:normal; /* セルの幅に合わせて文章を改行する */
font-size:14px; /* 若干文字を小さく(必要に応じて設定) */
}
}
/*–テーブルおわり–*/