@charset "utf-8";

/* List */
.list-item .tack-check { right: 10px; bottom: 10px; z-index: 1; position: absolute;	font-weight:normal; }
.list-item .tack-check-left { left: 10px; bottom: 10px; z-index: 1; position: absolute;	font-weight:normal; }
.list-item h2 { display:block; font-size:25px; line-height:1.6; margin:10px 10px; text-align:left; font-weight: 500;}
.list-item .list-img { position:relative; overflow:hidden; }
.list-item .list-img img { width:100%; height:auto; }
.list-item .list-date { position:absolute; bottom:10px; padding:0px 10px; font-size:12px; line-height:23px; }
.list-item .list-date.left { left:0px; }
.list-item .list-date.right { right:0px; }
.list-item .list-details { padding:0 3%; }
.list-item .list-details .member, .list-item .list-details .guest { color:#787878 !important; }
.list-row.clearfix { float:none !important; padding:0 !important; margin:0 !important; width:100% !important }

.list-wrap .list-item .imgframe {position: relative;}
.list-wrap .list-item .imgframe .imgframe_hover_box {position: absolute; z-index: 998;width: 100%; height: 100%; background: rgba(0,0,0,0.5); color: #fff; display: none;
align-items: center; justify-content: center;}
.list-wrap .list-item .imgframe .imgframe_hover_box span {font-size: min(4.29vw, 20px);}
.list-wrap .list-item .imgframe a:hover >  .imgframe_hover_box{display: flex;}
.list-wrap .list-item .tack-check { z-index: 999;}

.list-item h2:hover a{color: #0072d6;}
.list-item h2 a .crimson {color: #0072d6 !important;}


.ikst_list_frame {padding:0 10px 10px 10px;}

.ikst_list_frame .view_text1 {font-size: 17px; color: #666666; font-weight: 400; margin: 10px 0px;}
.ikst_list_frame .view_text2 {font-size: 23px; font-weight: 500; line-height: 30px; color: #0072d6; padding-bottom: 15px;}



.ikst_list_box {border: none; border-radius: 20px; margin: 0; box-shadow: 3px 3px 9px #e6e6e6;}



/* Responsive */
@media all and (max-width:767px) {
	.responsive .list-row { width:50% !important }
}
@media all and (max-width:420px) {
	.responsive .list-row { width:100% !important }
}
