@charset "UTF-8";
/* --------------------- */
.mb0 {
	margin-bottom: 0 !important;
}
.mb20 {
	margin-bottom: 20px;
}
.mb30 {
	margin-bottom: 30px !important;
}
.mb54 {
	margin-bottom: 54px;
}
.mt10 {
	margin-top: 10px;
}
.mt20 {
	margin-top: 20px;
}
.p-knowhowContent p {
	
}
.g-knowhowRightImage__image-small {
	width: 60%;
}
.g-knowhowRightImage__image-small figure {
	width: 50%;
}
.g-knowhowRightImage__text h4 {
	/*margin-bottom: 0;*/
}
.p-knowhowUmargin.tleft {
	text-align: left;
}
.tli {
	
}
.tli ul {
	
}
.tli ul li {
	
}
.tli ul li span {
	
}
.tli ul li span:nth-child(1) {
	display: inline-block;
	width: 15%;
	overflow: hidden;
}
.tli ul li span:nth-child(2) {
	
}
.k-cd-table{
	margin-bottom: 32px;
}
.k-cd-table th,.k-cd-table td{
	border: 1px solid #000;
	padding: 10px;
}
@media screen and (max-width: 767px) {
	.p-knowhowImage__image--large {
		width: 70%;
		margin: 0 auto;
	}
	.g-knowhowRightImage__image-small {
		width: 100%;
		justify-content: flex-start;
		    flex-direction: initial;
	}
	.g-knowhowRightImage__image-small figure {
		width: 30%;
	}
}