/* 全体
------------------------------------------------------------------ */
/*全体の余白はゼロで*/
 body { margin: 0 0 0 0; }

/*本文の大きい文字*/
.large{
	font-size: 16px;
	color: #444444;
	line-height: 160%;
}
.large a:link {  color: #444444;  text-decoration: none;}
.large a:visited {  color: #444444;  text-decoration: none;}
.large a:hover {  color: #444444;  text-decoration: underline;}

/*本文の普通文字*/
.regular{
	font-size: 14px;
	color: #444444;
	line-height: 140%;
	margin-top: 0;
	margin-left: 4em;
	margin-right: 4em;
	text-align: justify;
	text-justify: inter-ideograph;
	/* font-family:"ＭＳ ゴシック,Osaka-等幅"; */
}
.regular a:link {  color: #444444;  text-decoration: underline;}
.regular a:visited {  color: #444444;  text-decoration: underline;}
.regular a:hover {  color: #444444;  text-decoration: underline;}

/*本文の普通文字がh2の次にくる場合、その間にアキ*/
.regularfront{
	font-size: 14px;
	color: #444444;
	line-height: 140%;
	margin-top: 40;
	margin-left: 4em;
	margin-right: 4em;
	text-align: justify;
	text-justify: inter-ideograph;
}
/*本文の普通文字で両端ぞろえなし*/
.regular2{
	font-size: 14px;
	color: #444444;
	line-height: 140%;
	margin-top: 0;
	margin-left: 4em;
	margin-right: 4em;
}
.regular2 a:link {  color: #444444;  text-decoration: underline;}
.regular2 a:visited {  color: #444444;  text-decoration: underline;}
.regular2 a:hover {  color: #444444;  text-decoration: underline;}

/*本文の小さい文字*/
.small{
	font-size: 12px;
	color: #444444;
	line-height: 120%;
}
.small a:link {  color: #444444;  text-decoration: underline;}
.small a:visited {  color: #444444;  text-decoration: underline;}
.small a:hover {  color: #444444;  text-decoration: underline;}


/* タイトルロゴ */
/*左上の「財団法人　沖縄県総合保健協会」タイトル*/
h1 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-size: 100%;
	text-decoration: none;
	background: none;
}


/* パンくず */
/*各ページ上部についているサイト構造のことです*/
.pan {
	font-size: 10px;
	color: #444444;
	margin: 10 0 20 6
}
/*マウスポイントしたら下線*/
.pan a:link {  color: #444444;  text-decoration: none;}
.pan a:visited {  color: #444444;  text-decoration: none;}
.pan a:hover {  color: #444444;  text-decoration: underline;}


/* フッター */
.footer {
	margin: 0;
	padding: 3;
	font-size: 10px;
	color: #444444;
}
/*マウスポイントしたら下線*/
.footer a:link {  color: #444444;  text-decoration: none;}
.footer a:visited {  color: #444444;  text-decoration: none;}
.footer a:hover {  color: #444444;  text-decoration: underline;}




/* 左メニュー
------------------------------------------------------------------ */

/* *********「協会について」「掲示板」「リンク」（ブルー）******** */

/*初期メニュー*/
a.bluemenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #BEE2F6 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}

/*初期のメニューマウスポイント時*/
.bluemenu a:hover {
	background-color: #EBF5FC; 
	border-left: #8DCDEF 6px solid; /* 左飾りの　色　太さ　実線 */
}

/*次のメニュー展開時*/
.bluemenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #BEE2F6 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}

/*次のメニュー展開時の小項目をマウスポイント*/
a.bluemenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #BEE2F6 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* ****************「事業のご案内」(ピンク)**************** */

/*初期のメニュー*/
a.pinkmenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F4BBC2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}
/*メニューマウスポイント時*/
.pinkmenu a:hover { 
	background-color: #FCEBED; 
	border-left: #EC8895 6px solid; /* 左飾りの　色　太さ　実線 */
}
/*次のメニュー展開時*/
.pinkmenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F4BBC2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}
/*次のメニュー展開時の小項目をマウスポイント*/
a.pinkmenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F4BBC2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* *******************「人間ドック」（オレンジ）******************* */

/*初期メニュー*/
a.orangemenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #FFE786 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}
/*初期のメニューマウスポイント時*/
.orangemenu a:hover { 
	background-color: #FFF8D9; 
	border-left: #FFD735 6px solid; /* 左飾りの　色　太さ　実線 */
}
/*次のメニュー展開時*/
.orangemenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #FFE786 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}
/*次のメニュー展開時の小項目をマウスポイント*/
a.orangemenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #FFE786 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* ********************「がん検診」（レッド）********************** */

/*初期メニュー*/
a.redmenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F5B19E 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}
/*初期のメニューマウスポイント時*/
.redmenu a:hover { 
	background-color: #FDEAE3; 
	border-left: #F08B6F 6px solid; /* 左飾りの　色　太さ　実線 */
}
/*次のメニュー展開時*/
.redmenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F5B19E 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}
/*次のメニュー展開時の小項目をマウスポイント*/
a.redmenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #F5B19E 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* ********************「健康増進」（グリーン）******************** */

/*初期メニュー*/
a.greenmenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #C5E3B2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}
/*初期のメニューマウスポイント時*/
.greenmenu a:hover { 
	background-color: #EAF4E3; 
	border-left: #A2D282 6px solid; /* 左飾りの　色　太さ　実線 */
}
/*次のメニュー展開時*/
.greenmenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #C5E3B2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}
/*メニュー展開時の小項目をマウスポイント*/
a.greenmenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #C5E3B2 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* ******************「広報活動」（パープル）****************** */

/*初期メニュー*/
a.purplemenu {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #DCC2DC 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 10; /* 枠の内側余白 */
	text-decoration: none;
}

/*メニューマウスポイント時*/
.purplemenu a:hover { 
	background-color: #F2EAF2; 
	border-left: #C8A2C8 6px solid; /* 左飾りの　色　太さ　実線 */
}

/*次のメニュー展開時*/
.purplemenu1 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #DCC2DC 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 8 0 8 0; /* 枠の内側余白 */
	text-decoration: none;
}

/*次のメニュー展開時の小項目をマウスポイント*/
a.purplemenu2 {
	display: block; 
	width: 100%;
	font-size: 12px;
	color: #444444;
	margin-left: 0px; /* 左のアキ */
	border-left: #DCC2DC 6px solid; /* 左飾りの　色　太さ　実線 */
	padding: 4 0 4 20; /* 枠の内側余白 */
	text-decoration: none;
}


/* ******************その他のメニュー****************** */
/*次のメニュー展開時に大項目の左にポチっと▼*/
.sikaku { 
	font-size: 9px;
	color: #3366CC;
	padding: 0 1 0 1;
}


/*メニュー下にある「人間ドック予約」・「健康相談」*/
.menu3 a:link {
	font-size: 12px;
	color: #FFFFFF;
}
.menu3 a:hover { 
	font-size: 12px;
	color: #FFFFFF;
}
.menu3 a:visited {
	font-size: 12px;
	color: #FFFFFF;
}
