@charset "UTF-8";

@media print, screen
{

.cblock-list1,
.cblock-editor .cblock-list1
{
	--cblock-list1-color1: unset;
	--cblock-list1-color2: unset;
	--cblock-list1-color3: unset;
	--cblock-list1-color4: unset;
	--cblock-list1-color5: unset;
	--cblock-list1-fontSize1: 1;
	--cblock-list1-position: "center";
	--cblock-list1-boxW1: 300;

	display: flex;	align-items: stretch;
	width: 100%;
	margin: 0 auto;

	background: var(--cblock-list1-color3);
	border-top: 1px solid var(--cblock-list1-color4);
	border-bottom: 1px solid var(--cblock-list1-color4);
}
.cblock-list1 + .cblock-list1{	border-top: none;	}
main .cblock-list1 .cblock-list1:first-child{	border-top: none;	}
main .cblock-list1 .cblock-list1:last-child{	border-bottom: none;	}
.cblock-list1 .title
{
	flex-shrink: 0;
	display: flex;	flex-direction: column;	justify-content: center;
	width: calc(var(--cblock-list1-boxW1) * var(--v));
	/* width: fit-content; */

	padding: calc(15 * var(--v));
	background: var(--cblock-list1-color1);
	border-right: 1px solid var(--cblock-list1-color5);
}
.cblock-list1 .title p
{
	color: var(--cblock-list1-color2);
	font-size: calc(var(--cblock-list1-fontSize1) * 1rem);
	text-align: var(--cblock-list1-position);
	line-height: 1.8;
}
.cblock-list1 .content
{
	display: flex;	flex-direction: column;	justify-content: center;
	width: calc(100% - var(--cblock-list1-boxW1) * var(--v));
	/* width: calc(100% - 200 * var(--v)); */
	padding: calc(15 * var(--v));
}
.cblock-list1 .content:has( .cblock-list1){	padding: 0;	}

}
@media screen and (max-width: 767px)
{


}

/* ======================================== end ======================================== */
