/* **********************************************
 * NEW & 更新マーク
 * デフォルト
 ********************************************** */

/* ================================================= *
 * リンクの後ろにマークを追加
 * ================================================= */

#my-page-index a.latest .my-title:before,
section.my-section.latest h2.my-title:before,
#my-page-index a.updated .my-title:before,
section.my-section.updated h2.my-title:before {
    margin-right: 0.5em;
    padding: 0 0.5em;
	border:solid 1px #ccc;
    border-radius: 0.4em;
    font-size: 0.75em;
    font-weight: normal;
}
#my-page-index a.latest .my-title:before,
section.my-section.latest h2.my-title:before {
    content: "NEW";
    color: #fff;
    background-color: #e30085;
}
#my-page-index a.updated .my-title:before,
section.my-section.updated h2.my-title:before {
    content: "更新";
    color: #fff;
    background-color: #0085e3;
}


/* ================================================= *
 * リンクの前にマークを追加
 * ================================================= */
 
#my-section-page-index a.latest:after,
#my-section-page-index a.updated:after,
.columnAS a.latest p:after,
.columnAS a.updated p:after {
    margin-left: 0.5em;
    padding: 0 0.5em;
	border:solid 1px #ccc;
    border-radius: 0.4em;
    font-size: smaller;
    font-weight: normal;
	word-break:keep-all;
}

#my-section-page-index a.latest:after,
#my-link-important.columnAS a.latest p:before,
.columnAS a.latest p:after {
    content: "NEW";
    color: #fff;
    background-color: #e30085;
}
#my-section-page-index a.updated:after,
#my-link-important.columnAS a.updated p:before,
.columnAS a.updated p:after {
    content: "更新";
    color: #fff;
    background-color: #0085e3;
}

#my-link-important.columnAS a.latest p:after,
#my-link-important.columnAS a.updated p:after {
	content: '';
    margin-left: 0;
    padding: 0;
	border: none;
}
#my-link-important.columnAS a.latest p:before,
#my-link-important.columnAS a.updated p:before {
    margin-left: 0.5em;
    padding: 0 0.5em;
	border:solid 1px #ccc;
    border-radius: 0.4em;
    font-size: smaller;
    font-weight: normal;
}

@media print, screen and (min-width: 1280px){

#my-link-important.columnAS a.latest p:before,
#my-link-important.columnAS a.updated p:before,
#my-section-page-index a.latest:after,
#my-section-page-index a.updated:after,
.columnAS a.latest p:after,
.columnAS a.updated p:after {
	font-size:small;
}

}