@charset "utf-8";

/*シニア起業診断*/

/*sideのPICK UP表示設定*/
@import url(side-pickup.css);

/*シニア起業診断*/
#shindan .top-msg h1 {
	color: #283764;
}
#shindan .top-msg h1 small {
	display: block;
}

table.check-table {
	border-collapse: collapse;
	border-top: 1px #666 solid;
	border-right: 1px #666 solid;
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
}

table.check-table th,
table.check-table td {
	padding: 5px;
}

table.check-table thead th{
	border-left: 1px #868687 solid;
	border-bottom: 1px #868687 solid;
	background-color: #E8E8E8;
}

table.check-table tbody th{
	border-left: 1px #868687 solid;
	border-bottom: 1px #868687 solid;
	background-color: #283764;
	color: #FFFFFF;
}

table.check-table tbody td {
	border-left: 1px #868687 solid;
	border-bottom: 1px #868687 solid;
	text-align: left;
}

table.check-table tbody th small {
	display: block;
}

table.check-table tbody tr:nth-child(even) td {
	background-color: #EAF1FB;
}

#shindan .check-table-box .arrow {
	text-align: center;
	padding: 15px 0;
} 

#shindan .check-table-box .exp-txt {
	text-align: center;
	padding: 15px 0;
}

/* PC*/
@media print,screen and (min-width: 768px) {
#shindan .check-table-box .results {
	display: flex;
	justify-content: space-around;
	padding: 15px 0;
}

#shindan .top-msg {
	display: flex;
}
}

/* SP */
@media screen and (max-width:767px) {
/*シニア起業診断*/
#shindan table.check-table tbody th {
	width: 6em;
	padding: 0;
}

#shindan img {
	width: 60%;
	height: auto;
}

#shindan .illust {
	text-align: center;
}

#shindan .check-table-box .results {
	text-align: center;
}

#shindan .check-table-box .results img {
	margin: 10px 0;
}
}
