@charset "UTF-8";
/* CSS Document */


.commonSection .twoColumn001 {
padding: 0;
}


.commonSection .twoColumn001 li {
margin-bottom: 2em;
list-style: none;
}

.commonSection .twoColumn001 li:last-child {
margin-bottom: 0;
}

.commonSection .twoColumn001 li .name {
font-size: 1rem;
line-height: 1.25em;
margin-bottom: 1em;
padding-left: 1em;
text-indent: -1em;
}
.commonSection .twoColumn001 li .name::before {
font-size: 1.5rem;
content: "■";
color: #142580;
margin-right: 0.1em;
}


.commonSection .twoColumn001 .illust {
text-align: center;
}
.commonSection .twoColumn001 .illust img {
max-width: 100%;
border: 1px solid #aaa;
}



@media screen and (min-width: 1201px) {


	.commonSection .twoColumn001 li {
	margin-bottom: 0;
	float: left;
	width: calc(50% - 1em);
	}
	.commonSection .twoColumn001 li:nth-child(even) {
	float: right;
	}
	
	.commonSection .twoColumn001 li .name {
	}

	.commonSection .common_h4 {
	font-size: 1.9rem;
	}

}


/* ============================
		other
 ============================ */

/* for SP */
@media screen and (max-width: 767px) {
}

/* for TB */
@media screen and (max-width: 1200px) and (min-width: 768px){
}

/* for PC */
@media screen and (min-width: 1201px) {
}
