@charset "UTF-8";
/* CSS Document */
header.main{
	
}

/* -------------------- */
/* ▼メニューバーの装飾 */
/* -------------------- */
ul.menu {
	
	justify-content: center;
	display: flex;
   align-items: center;
   margin: 0px;               /* メニューバー外側の余白(ゼロ) */
   padding: 0px 0px 0px 0px; /* メニューバー内側の余白(左に15px) */
   background-color: #206D44; /* バーの背景色 */
}

/* -------------------------- */
/* ▼メインメニュー項目の装飾 */
/* -------------------------- */
ul.menu li {
   width: 200px;            /*メニュー項目の横幅(125px) */
	
   display: inline-block;  /* ★1:横並びに配置する */
   list-style-type: none;  /* ★2:リストの先頭記号を消す */
   position: relative;     /* ★3:サブメニュー表示の基準位置にする */
}

ul.menu a {
   padding: 15px 0px;
   background-color: #206D44; /* メニュー項目の背景色(濃い赤色) */
   color: white;              /* メニュー項目の文字色(白色) */
   line-height: 30px;         /* メニュー項目のリンクの高さ(40px) */
   text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
   text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
	font-size: 16px;
   font-weight: bold;         /* 太字にする */
   display: block;            /* ★4:項目内全域をリンク可能にする */
   border-right: 1px solid white;
   border-left: 1px solid white;
}

.texthigh{
	line-height: 60px; 
}

ul.menu a.list {
	
   background-color: #C9D3CE; /* メニュー項目の背景色(濃い赤色) */
   color: black;              /* メニュー項目の文字色(白色) */
   line-height: 30px;         /* メニュー項目のリンクの高さ(40px) */
   text-align: center;        /* メインメニューの文字列の配置(中央寄せ) */
   text-decoration: none;     /* メニュー項目の装飾(下線を消す) */
   font-weight: bold;         /* 太字にする */
   display: block;            /* ★4:項目内全域をリンク可能にする */
	border-bottom: 1px solid #333;
	padding: 10px 0px;
}

ul.menu a:hover {
   background-color: #338057; /* メニュー項目にマウスが載ったときの背景色(淡いピンク) */
   color: white;            /* メニュー項目にマウスが載ったときの文字色(濃い赤色) */
}

/* ▼サブメニューは、とりあえず非表示にしておく */
ul.menu ul {
   display: none;         /* ★5:非表示にする */
   
}

/* -------------------- */
/* ▼サブメニューの装飾 */
/* -------------------- */
ul.menu ul {
	
   display: none;       /* ★1:標準では非表示にする */
   margin: 0px;         /* ★2:サブメニュー外側の余白(ゼロ) */
   padding: 0px;        /* ★3:サブメニュー内側の余白(ゼロ) */
   position: absolute;  /* ★4:絶対配置にする */
	z-index: 10000;


}

/* ---------------------------------- */
/* ▼サブメニューがある場合に開く処理 */   /* ※サブメニューが1階層しか存在しない場合の記述 */
/* ---------------------------------- */
ul.menu li:hover ul {
   display: block;      /* ★5:マウスポインタが載っている項目の内部にあるリストを表示する */
}

.drop1::after{
	content: url(../img/icon-dropdownmenu.png); 
	position: absolute;
  top: 50%;
  right: 7px;
	margin-top: -27px;
	transform: scale(0.3);
}

.drop2::after{
	content: url(../img/icon-dropdownmenu.png); 
	position: absolute;
  top: 50%;
  right: 40px;
	margin-top: -27px;
	transform: scale(0.3);
}

.drop3::after{
	content: url(../img/icon-dropdownmenu.png); 
	position: absolute;
  top: 50%;
  right: 10px;
	margin-top: -17px;
	transform: scale(0.3);}