@charset "UTF-8";


/***************************************
 単会紹介
****************************************/
div.prof p {
	margin-bottom:0.5em !important;
}
div.prof p.txt01 {
	color:#04384c;
	font-weight:bold;
}
div.prof p.txt02 {
	font-weight:bold;
	font-size:1.6em;
}
div.prof p.txt03 {
	border-top: 1px solid #04384c;
	border-bottom: 1px solid #04384c;
	margin-bottom:40px !important;
	padding:10px 0;
}
div.prof p.txt04 {
	font-weight:bold;
}

/***************************************
 セミナー案内
****************************************/
.seminar table{
	border-collapse:separate;
	border-spacing:10px;
}
.seminar table td{
	border-top: none;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ddd;
	border-left: none;
}
.seminar table td:last-child{
	border-right: none;
}
.seminar table tr:last-child>td {
    border-bottom:none;
}
.seminar table td:nth-child(1){
	width:15% !important;
}

/***************************************
 名簿
****************************************/
.member table th{
	text-align:center;
}
.member table td:nth-child(1){
	width:20% !important;
}
.member table td:nth-child(2){
	width:15% !important;
}
.member table td{
	border-right: 1px solid #ccc !important;
	border-left: 1px solid #ccc !important;
}

/***************************************
事務局情報
****************************************/
.jimusyo table td:nth-child(1){
	width:20% !important;
}
.jimusyo table td{
	border-top: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #ccc;
}

/***************************************
広報誌
****************************************/
.newsletter .wp-block-image img {
    vertical-align: bottom;
    object-fit: contain;
    height: 250px;
}
.newsletter p{
	background:#04384c;
	color:#fff;
}
.newsletter  div>:first-child {
	border: 1px solid #04384c;
    margin-top: 0 !important;
    margin-bottom: 0px;
}
