/* SP縦 */
@media screen and (max-width: 768px) 
 {
	.table-wrap {
overflow-x: scroll; 
-ms-overflow-style: none;
}
}

/* 480px〜599px：SP横 */
@media screen and (min-width:480px) and (max-width:599px) { 
	
	.table-wrap {
overflow-x: scroll; 
-ms-overflow-style: none;
}

	
}
  
/* 600px〜959px：タブレット */
@media screen and (min-width:600px) and (max-width:959px) {

}
  
/* 960px〜1279px：小型PC */
@media screen and (min-width:960px) and (max-width:1279px) {

}
  
/* 1280px〜：大型PC */
@media screen and (min-width:1280px) {

}

p{
	margin-bottom: 0px;
}

.sp-pcp-post .sp-pcp-post-thumb-area img{
	border-radius: 30px;
}

.wppsac-wrap .wppsac-post-image{
		border-radius: 20px;

}

.wppsac-post-slider .slick-arrow, .wppsac-post-carousel .slick-arrow{
	width:50px;
	height:50px;
}
.wppsac-post-slider .slick-arrow svg, .wppsac-post-carousel .slick-arrow svg{
	height:48%;
	
}

.wppsac-post-categories .wppsac-post-categories-list{
	display:none;
}

.wppsac-post-date{
	display:none;
}

.veu_postList .postList_date{
	color: #666;
}

.veu_postList .postList_terms{
	display:none;
}

.veu_socialSet {
	display:none;
}

.slick-next:before, .slick-prev:before{
		opacity: 0 !important;
}

.main-navigation>ul>li.current-menu-item>a{
		color: #67A70C;
}

.page_top_btn{
	box-shadow:none;
		border-radius: 20px;
}

.wppsac-post-content .wppsac-readmorebtn{
		border-radius: 20px;
}


.elementor-7449 .elementor-element.elementor-element-982081f .kitify-banner__title{
	width:300px;
}


.elementor hr {
border-top: 1px solid #ccc;
border-right:0px;
border-bottom:0px;
margin:none;	
}

hr {
border-top: 1px solid #ccc;
border-right:0px;
border-bottom:0px;		
}

/*article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary{
	margin-bottom:20px;
}*/

/*.elementor img{
	border-radius:20px;
}*/

.elementor-4669 .elementor-element.elementor-element-793e75b2 .kitify-posts__meta{
	display:none;
}

.kitify-logo__img{
		border-radius:0px !important;
}


.tablepress-id-1 th,
.tablepress-id-1 td {
	font-size: 20px;
	color: #666666 !important;
}

.tablepress-id-1 thead tr ,
.tablepress-id-1 tbody tr ,
.tablepress-id-1 tfoot tr ,
.tablepress-id-1 tfoot tr  {
	border: none !important;
}

.elementor-accordion-title{
	font-size:20px !important;
	line-height:160%;
}

.maru{
border-radius: 20px !important;
}

/*.table-wrap {
overflow-x: scroll; 
-ms-overflow-style: none;
}*/