@charset "UTF-8";

/*個別P*/



/*================================================
 *  メインコンテンツ枠
 ================================================*/
 
#contents{
	
	
	}
	
	
	

/* =================================================================================

　トップページ

================================================================================= */







/*================================================
 *  メインビジュアル 画像
 ================================================*/

#mainvisual .mark{
	background-color:#12356c;
	padding:5vw 0;
	text-align:center;
	}

#mainvisual .mark img{
	width:94%;
	max-width:550px;
	height:auto;	
	}	
	

#mainvisual .photo{
	text-align:center;
	}

#mainvisual .photo img{
	width:100%;
	max-width:1300px;
	height:auto;	
	}	


#lead{
	padding:3.5vw 0;
	background-color:#eee;
	}

#lead p{
	margin-bottom:1em;
	}




#information_statement {
	
	}


#information_statement h2 {
	font-size: clamp(19px, 1.69vw, 23px);
	background-color:#12356c;
	color:#fff;
	font-family: "Noto Sans JP", "Yu Gothic Medium", "游ゴシック Medium", YuGothic, "游ゴシック体", "ヒラギノ角ゴ Pro W3", "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-weight:normal;
	font-weight:400;
	margin:5em 0 1.2em;
	padding:0.2em 1em;
	border-radius:2px;
	}




/*役員名簿*/



.yakuin{
	width:94%;
	max-width:700px;
	margin:0 auto;
	}
.yakuin p:nth-child(1){
	margin:30px 0 20px;
	font-weight:bold;
	font-size: clamp(19px, 1.69vw, 23px);
	text-align:center;
	}
.yakuin p:nth-child(2){
	text-align:right;
	font-size:90%;
	}

.yakuin table tr th{
	background-color: #dee5ef;
	font-size:94%;
	text-align:center;
	}






/*活動報告*/

.houkoku_list ul{
	padding-left:1.25em;
	}

.houkoku_list ul li{
	margin-bottom:10px; 
		list-style-type:disc;
	}










/* =================================================================================

PCサイズ限定

================================================================================= */
@media only screen and (min-width: 1000px) {
	



/*PCサイズ限定*/}



/* =================================================================================

スマートフォン向けデザイン

================================================================================= */
@media screen and (max-width:999px) {





/*スマートフォン向けデザイン*/}


