.insert-container {
	margin: 7px 0;
}
.insert-container img {
	width: 100%;
	height: auto;
	display: block;
}
.insert-container .publish {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.insert-container .publish-movie--item {
	width: 100%;
}
.insert-container .publish-movie .publish-movie--item:nth-child(n+2) {
	margin-top: 50px;
}
.insert-container .publish:not(:first-child) {
	margin-top: 50px;
}
.insert-container .publish-img--item {
	width: 49%;
}
.insert-container .publish-img .publish-img--item:nth-child(n+3) {
	margin-top: 50px;
}
.insert-container .publish-img--item__large {
	width: 100% !important;
}
.insert-container .category-text {
	font-size: 1.5rem;
	margin-bottom: 15px;
}

/*2312*/
.method {	
	font-size: 1.5rem;
    margin-bottom: 15px;
	margin-top: 30px;
}

/*2312*/

@media screen and (max-width:767px) {
	.insert-container {
		margin: 10px 0;
	}
	.insert-container .publish:not(:first-child) {
		margin-top: 30px;
	}
	.insert-container .publish-movie .publish-movie--item:nth-child(n+2) {
		margin-top: 30px;
	}
	.insert-container .publish-img--item {
		width: 100%;
	}
	.insert-container .publish-img .publish-img--item:nth-child(n+2) {
		margin-top: 30px;
	}
	.insert-container .category-text {
		font-size: 1.25rem;
		margin-bottom: 10px;
	}
	/*2312*/
	.method {	
		font-size: 1.4rem;
   		margin-top: 20px;
}

/*2312*/
}

#html2 .kokoro-product-block{
    display: none !important;
}
#store-device-html2 .front-product-block{
    display:none !important;
}
#store-device-html2 .kokoro-product-block{
    display:block !important;
}