@charset "utf-8";
/*----------------------------------------------------
	個別レイアウト / PC用
----------------------------------------------------*/
.question-007a #mContents .clickOpenContent img {
	vertical-align: middle;
}

.question-007a #mContents .tableWrap table.basicTable {
	table-layout: auto;
}

.question-007a #mContents .tableWrap table.basicTable tr td:nth-child(1) {
	width: 220px;
}

.question-007a #mContents .tableWrap table.basicTable tr td:nth-child(2) {
	text-align: left;
}

.question-007a #mContents .tableWrap table.basicTable tr td ul.basicList li{
	margin-top: 0;
	font-size: 18px;
}


.question-007a #mContents .clickOpenArea .clickOpenContent > p.kome.kome25em {
	text-indent: -2.3em;
	margin-left: 2.3em;
}

.question-007a #mContents .clickOpenArea .clickOpenContent ul.basicList.chuki {
	margin-left: 2.3em;
	margin-top: 0;
}

.question-007a #mContents .clickOpenArea .clickOpenContent ul.basicList.chuki li {
	margin-top: 0.5em;
}


/*----------------------------------------------------
	個別レイアウト / SP用
----------------------------------------------------*/
@media screen and (max-width: 736px) {
/* ↓SP用↓ */

.question-007a #mContents .tableWrap table.basicTable tr td:nth-child(1) {
	width: 30vw
}

.question-007a #mContents .tableWrap table.basicTable tr td ul.basicList li{
	font-size: 3.66vw;
}


/* ↑SP用↑ */
}

