@charset "utf-8";

/*----------------
下層共通
----------------*/

/*section*/
#main {
	.tagBox {
		> section {
			padding-bottom: 80px;			
			section {
				padding-bottom: 25px;
			}
			section:last-of-type {
				padding-bottom: 0;
			}
		}
	}
}
/*singular*/
.singularDate {
	font-size: 1.4rem;
	margin-bottom: 25px;
	
	&::before {
		font-family: var(--fa);
		font-weight: 400;
		content: "\f133";
		margin-right: 10px;
	}
}

/*----------------
過去の研究
----------------*/

.member-list {
    font-size: 1.5rem;
}
.float4col2.member-list {
    li {
        list-style: disc!important;
        margin: 0 0 15px 18px!important;
        @media (width <= 999px) {
            width: calc((100% - 40px) / 2)!important;
        }
    }
}
.float2col1.member-list {
    li {
        width: calc((100% - 40px) / 2)!important;
        list-style: disc!important;
        margin: 0 0 15px 18px!important;
        @media (width <= 999px) {
            width: 100%!important;
        }
    }
}
.publication-list {
    font-size: 1.4rem;
}

/*----------------
404
----------------*/

.notfoundBox {
	text-align: center;
}
