
.text_box_style_1_0 .text_box_style_1_0_text_box {border: 1px solid #edf0f2; color: rgba(0,0,0,0.3); position: absolute; top: 0; right: 0; z-index: 10; min-width: 63px}
.text_box_style_1_0 .text_box_style_1_0_content_box_01 {border: 1px solid #edf0f2; background-color: #fbfbfd}
.text_box_style_1_0 .text_box_style_1_0_contents_icon_img {width: 15px; height: 17px; background-image: url("../img/icon01.png"); opacity: 0.8}
.text_box_style_1_0 .text_box_style_1_0_content_box_02 {border: 1px solid  #edf0f2; border-top: none;}
.text_box_style_1_0 .text_box_style_1_0_content_box_02_desc{overflow:hidden; text-overflow:ellipsis; max-height:68px; word-wrap:break-word; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical;}
.text_box_style_1_0 .text_box_style_1_0_date {min-width: 85px;}
.text_box_style_1_0 .text_box_style_1_0_date_line:after {content: ''; position: absolute; top: 10px; left: 0; width: 1px; height: 13px; background-color: rgba(18,0,144,0.12);}

.reverse.text_box_style_1_0 .text_box_style_1_0_text_box {border: 1px solid #edf0f2;}
.reverse .text_box_style_1_0 .text_box_style_1_0_text_box {border: 1px solid #edf0f2;}
.reverse.text_box_style_1_0 .text_box_style_1_0_content_box_01 {border: 1px solid #edf0f2; background-color: #fbfbfd}
.reverse .text_box_style_1_0 .text_box_style_1_0_content_box_01 {border: 1px solid #edf0f2; background-color: #fbfbfd}
.reverse.text_box_style_1_0 .text_box_style_1_0_content_box_02 {border: 1px solid  #edf0f2; border-top: none;}
.reverse .text_box_style_1_0 .text_box_style_1_0_content_box_02 {border: 1px solid  #edf0f2; border-top: none;}
.reverse.text_box_style_1_0 .text_box_style_1_0_date_line:after {background-color: rgba(255,255,255,0.3);}

@media all and  (min-width: 992px) {
    .text_box_style_1_0 .text_box_style_1_0_date_line:after {top: 5px; height: 11px}
}


