/*
Theme Name: Kraft Child
Theme URI: http://demo.caliberthemes.com/wpthemes/kraft
Template: kraft
Author: caliberthemes
Author URI: http://www.caliberthemes.com/
Description: Minimal Portfolio WordPress Theme
Tags: right-sidebar,featured-images,post-formats,sticky-post
Version: 1.1.1665469341
Updated: 2022-10-11 15:22:21

*/

/**
 index category
*/
.archive .page-title.has-description {
    margin-top: 40px;
}

@media all and (max-width: 992px) {
	.archive .page-title.has-description {
		margin-top: 0;
	}
}

.page-title.has-description {
	margin-bottom: 0;
}

.page-category-list {
	display: flex;
    flex-wrap: wrap;
	padding: 0;
	margin-top: 0;
	margin-bottom: 30px;
}

.page-category-list li {
	list-style: none;
    padding: 0 10px;
    border-right: 1px solid #848484;
}

.page-category-list li:first-child {
    border-left: 1px solid #848484;
}

.page-category-list li a {
    font-size: 14px;
    font-weight: 400;
    text-decoration: none;
}

/**
 single
*/
@media all and (min-width: 992px) {
	.post-sidebar {
		padding-left: 1em;
	}
}
.post-category-list {
	padding: 0;
	margin-top: 0;
	margin-bottom: 30px;
	font-family: "FOT-筑紫ゴシック Pr5 R";
	line-height: 2;
    font-feature-settings: "palt";
    letter-spacing: 0.05em;
}

.post-category-list li {
	list-style: none;
	border-bottom: 1px solid #848484;
	margin-bottom: 0;
	padding: 5px 0.3em;
}

.post-category-list li:first-child {
    border-top: 1px solid #848484;
}

.post-category-list li a {
    font-weight: 400;
    text-decoration: none;
}

.post-archive-list {
	padding: 0;
	margin: 0;
	font-family: "FOT-筑紫ゴシック Pr5 R";
	line-height: 2;
    font-feature-settings: "palt";
    letter-spacing: 0.05em;
}

.post-archive-list li {
	list-style: none;
	padding: 0 0.3em;
	margin-bottom: 10px;
}

@media (max-width: 768px) {
	/* #main-wrapper > .vc_container { */
		/* margin-left: 0; */
		/* margin-right: 0; */
		/* padding-left: 0; */
		/* padding-right: 0; */
	/* } */
	/* .vc_row { */
		/* margin-left: 0; */
		/* margin-right: 0; */
	/* } */
	/* .vc_column_container > .vc_column-inner { */
		/* padding-left: 0; */
		/* padding-right: 0; */
	/* } */
	/* .vc_row.vc_column-gap-25 { */
		/* margin-left: 0; */
		/* margin-right: 0; */
	/* } */
	/* .vc_row.vc_column-gap-25>.vc_column_container { */
		/* padding-left: 0; */
		/* padding-right: 0; */
	/* } */
	
	#main-wrapper .vc_container {
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}
	#main-wrapper .vc_container .vc_column-inner{
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}
	#main-wrapper .vc_container .vc_row{
		margin-left: 0;
		margin-right: 0;
		padding-left: 0;
		padding-right: 0;
	}
	.vc_col-lg-1, .vc_col-lg-10, .vc_col-lg-11, .vc_col-lg-12, .vc_col-lg-2, .vc_col-lg-3, .vc_col-lg-4, .vc_col-lg-5, .vc_col-lg-6, .vc_col-lg-7, .vc_col-lg-8, .vc_col-lg-9, .vc_col-md-1, .vc_col-md-10, .vc_col-md-11, .vc_col-md-12, .vc_col-md-2, .vc_col-md-3, .vc_col-md-4, .vc_col-md-5, .vc_col-md-6, .vc_col-md-7, .vc_col-md-8, .vc_col-md-9, .vc_col-sm-1, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-xs-1, .vc_col-xs-10, .vc_col-xs-11, .vc_col-xs-12, .vc_col-xs-2, .vc_col-xs-3, .vc_col-xs-4, .vc_col-xs-5, .vc_col-xs-6, .vc_col-xs-7, .vc_col-xs-8, .vc_col-xs-9 {
		padding-left: 0;
		padding-right: 0;
	}
}
.tb-table-seat-list p {
	margin-bottom: 0;
}