@charset "utf-8";
.basic-post-slider2 { overflow:hidden; position:relative; width:100%; line-height:20px; }
.basic-post-slider2 .txt-normal { letter-spacing:0; }
.basic-post-slider2 .txt-short {}
.basic-post-slider2 .post-vicon { position:absolute; left:6px; top:6px; color: #fff; font-size:20px; z-index:1; text-shadow: 1px 1px 1px #000; }
.basic-post-slider2 .post-none { padding:50px 10px; text-align:center; color:#888; }
.basic-post-slider2 .post-image { position:relative; overflow:hidden; }
/* .basic-post-slider2 .post-subject { overflow:hidden;} */
.basic-post-slider2 .post-text {padding:5px 0 0;font-size:13px;line-height:1.4}
.basic-post-slider2 .post-text .date {margin-top:10px}
.basic-post-slider2 .post-sp { color:#ccc; margin:0px 4px; }
.basic-post-slider2 .img-wrap .img-item.round {border-radius:50%}
.is-pc .ko .basic-post-slider .post-ko { font-size:11px; }

@media screen and (max-width:1199px) {
	.basic-post-slider2 .post-subject a {display:block;padding:15px 0 0;font-size:13px;line-height:1.5;font-weight:600;color:#333}
	.basic-post-slider2 .date {padding:14px 0 0;font-size:11px;line-height:1}
	.basic-post-slider2 .item_wrap {margin:-35px 0 0;font-size:0}
	.basic-post-slider2 .item-list {display:inline-block;width:50%;margin:35px 0 0;vertical-align:top;}
	/* .basic-post-slider2 .owl-container {padding:0 0 80px} */
	.basic-post-slider2 .owl-carousel .owl-controls {margin:30px 0 0}
	.basic-post-slider2 .owl-show .owl-container .owl-carousel .owl-controls .owl-buttons  {margin-right:15px;text-align:right}
	.basic-post-slider2 .owl-show .owl-container .owl-carousel .owl-controls .owl-buttons > div {display:inline-block;position:static}
	.basic-post-slider2 .owl-carousel .owl-controls .owl-buttons .owl-prev {margin-right:15px}
	.basic-post-slider2 .post-text {font-size:12px;line-height:1.3}
}
@media screen and (max-width:768px) {
	.basic-post-slider2 .owl-show .owl-container .owl-carousel .owl-controls .owl-buttons > div {width:35px}
	.basic-post-slider2 .owl-show .owl-container .owl-carousel .owl-controls .owl-buttons > div img {width:100%}
}