
	table{
		margin: 0 auto 2em;
	}
	.category_body .inner .txt_box h3{
		margin-bottom: 0;
	}
	.flex{
		display: flex;
		align-items: center;
		max-width:630px;
		margin: 0 auto;
	}
	.center{
		text-align: center;
	}
	.feature td:first-child{
		padding-right: 10px;
	}
	.feature h2{
		color: #c1dced;
		font-size: 6rem;
	}
	.feature h4{
		margin: 0 auto 2em;
		font-size: 2rem;
		text-align: center;
		font-weight: normal;
		color: #3885c3;
	}
	.feature p{
		font-size: 1.6rem;
		margin-bottom: 1em;
	}
	.feature p span{
		font-size: 1.4rem;
	}
	.feature .feature_note{
	    font-size: 1.4rem;
		line-height: 2!important;
		text-indent: -13px;
		padding-left: 13px;
	}
	.feature_box td:first-child{
		max-width: 730px;
		width: 70%;
		padding-right: 50px;
	}
@media screen and (max-width: 830px) {
	.feature_box td{
		display: block;
	}
	.feature_box td:first-child{
		padding: 0;
		width: 100%;
	}
	.feature_box td img{
		margin: 0 auto;
	}
}
@media screen and (max-width: 767px) {
		.feature table {
			margin: 0 auto 1em;
		}
		.feature .txt_box td:first-child {
			width: 100%;
			display: block;
			padding-right: 10px;
		}
		.feature h2 {
			font-size: 4rem;
		}
		.feature_box table h3 {
		margin-bottom: 0;
		text-align: left;
	}
	.feature h4 {
		margin: 0 auto 1em;
		font-size: 1.4rem;
		line-height: 2;
		text-align: center;
	}
	.feature p span {
		font-size: 1rem;
		display: block;
	}
	.feature_note{
		font-size: 1rem;
	}
	.feature_box p {
		font-size: 1.2rem!important;
		margin-bottom: 1em;
	}
}