/*@import url(/mt-static/support/theme_static/eiger/css/base.css);
@import url(/mt-static/support/theme_static/eiger/css/screen.css);*/

/* コメント、トラックバック用 */
@import url(/mt-static/support/theme_static/eiger/css/feedback.css);

/* カテゴリ・記事一覧TOPビジュアル */
[role="banner"] {
    background-image: url(https://recruit.dos-osaka.co.jp/freshersblog/img/ganshin_kasou01.png);
    background-size: cover;
    background-repeat: no-repeat;
}

/* カテゴリ・記事一覧 */

.content:after {
    clear: both; }
.related {
    margin-top: 4.854em;
    padding-top: 3.236em; }
@media (min-width: 930px) {
.content [role="main"],
.related {
      float: left;
      margin-left: 1%;
      margin-right: 1%; }
.content [role="main"] {
      width: 69.667%; }
.related {
      width: 26.333%;
      margin-top: 0;
      padding-top: 0; } }
@media (min-width: 930px) {
.content {
      margin: 0 auto; } }

.entry-summary{
position: relative;
z-index: 1;
margin-bottom:20px;
padding:35px 25px;
background:linear-gradient(-45deg, transparent 15px, #fff 0) bottom right;
filter: drop-shadow(0px 3px 6px #C2C2C2);
}
.entry-summary:hover{
background: #DADCDE ;
}
.entry-summary p{
margin-bottom:14px;
}

.pagination{
    display: flex;
    justify-content: center;
}
/* ラベル部分 左上に表示 */
.entry-summary::before {
    content: "";
    top: 0;
    left: 0;
    border-bottom: 2em solid transparent;
    border-left: 2em solid #E6FF01; /* ラベルの色はここで変更 */
    position: absolute;
    z-index: 100;
}

.entry-tit{
    margin-bottom: 14px;
    padding-bottom: 14px;
    font-size: clamp(16px, 3.8vw, 20px);
    font-weight: 600;
    border-bottom: 1px solid #707070;
}
.entry-body{
    overflow-wrap: anywhere;
}
.entry-body p{
    font-size: clamp(12px, 3.8vw, 14px);
}
.poster{
	vertical-align: middle;
}
.poster img{
	vertical-align: middle;
height:30px;
width:30px;
border-radius:15px;
}

}