@charset "UTF-8";

.kakomi{
margin: 2em 0;
padding: 3em 2em 1em;
border: solid 1px #ccc;
background-color: #eee;
font-size:90%;
}
.kakomi2{
margin: 2em 0;
padding: 3em 2em 1em;
border: solid 1px #ccc;
background-color: #eee;
}
.keikakomi{
margin: 2em 0;
padding: 2em 2em 1em;
border: solid 1px #ccc;
/*background-color: #eee;*/
}
.border{
border: solid 1px #ccc;
}

table.table1 {
text-align: center;
font-size:90%;
border-collapse: collapse;
width:95%;
}
table.table1 th {
padding: 8px;
border: solid 1px #ccc;
background-color: #eee;
}

table.table1 td {
padding: 8px;
border: solid 1px #ccc;
}

.cap {
font-size:80%;
margin:0.5em 0 2em 0;
}

ol.number{
list-style-type: decimal;
margin:0 0 0 1em;
}
ol.number > li {
padding: 0 0.5em 0 0;
}
ol.kakko{
list-style-type: none;
margin:0 0 0 2em;
}

ol.kakko > li {
counter-increment: cnt;
}
ol.kakko > li:before {
content: "("counter(cnt) ") ";
display:inline-block;
margin-left:-2em;
padding: 0 0.5em 0 0;
}
.mb1{margin-bottom: 1em}
.mb2{margin-bottom: 2em}
.mb3{margin-bottom: 3em}
.mb4{margin-bottom: 4em}
.mb5{margin-bottom: 5em}
.mb6{margin-bottom: 6em}
.mb8{margin-bottom: 8em}
.mb10{margin-bottom: 10em}


.red{color: #c00}
.-yellow{
	background-color:#fdfad9;
}

.index-governance-main-text br {
	display: block !important;
}

/*230316_会員募集_年会費（消費税込み）*/
#wrapper > div:nth-child(3) > section > div.content-box > section > div > section:nth-child(5) > div:nth-child(4) > div.tbl-annualfee-box > table > tbody > tr:nth-child(3) > th > span
{
font-weight: normal;
font-size: 1.4rem;
}