@charset "utf-8";
/* ================================================
   秋田厚生農業協同組合連合会（JA秋田厚生連）
   本所Webサイト スタイルシート
   ＜サブページ（看護除く）専用＞
*/

/* 写真に関する補足 */
p#PictureZoomUp {
	font-size:			9pt;  /* [フォントサイズ固定：表示領域制限があるため] */
	text-align:			right;
	color:				#20558a;
	
	margin:				0;
	margin-top:			6px;
	margin-bottom:		6px;
	padding:			0;
	
	float:				right;
}
/* Spryデータロード対策 */
.SpryHiddenRegion {
	visibility: hidden;
}
/* トピックパス */
ul#topicPath {
	font-size:			9pt; /* [フォントサイズ固定：表示領域制限があるため] */
	text-align:			left;
	margin:				0;
	margin-top:			6px;
	margin-bottom:		6px;
	padding: 			0;
	
	color:				#373534;
	
	margin-left:		10px;
}
ul#topicPath li {
    display:			inline;
    line-height:		110%;
    list-style-type:	none;
}
ul#topicPath li a {
    padding-right:	    10px;
	
	background-image:	url(../image/TopicPath.gif);
	background-repeat:	no-repeat;
	background-position:right;
}

/* 分割コンテナ 左右間隔5px */
div#HonshoSubSplit {
	margin:				0px;
	padding: 			0px;
}

/* 左側 */
div#HonshoSubLeftSide {
	width:				180px;
	margin:				0;
	padding: 			0;
	float:				left;
	
	margin-left:		10px;
}
div#HonshoSubLeftSide p.SubmenuR1 {
	text-align:			left;
	
	height:				20px;
	background-image:	url(../image/Sidemenu/Honsho_SubLeftIndex_01.png);
	
	color:				#FFFFFB; /* ホワイト */
	font-weight:		bold;
	
	margin:				0;
	padding: 			0;
	padding-left:		5px;
	padding-top:		2px;
	padding-bottom:		0px;
}
div#HonshoSubLeftSide p.SubmenuR2 {
	text-align:			left;
	
	height:				36px;
	background-image:	url(../image/Sidemenu/Honsho_SubLeftIndex_02.png);
	
	color:				#FFFFFB; /* ホワイト */
	font-weight:		bold;
	line-height:		1.3em;
	
	margin:				0;
	padding: 			0;
	padding-left:		5px;
	padding-top:		2px;
	padding-bottom:		0px;
}
div#HonshoSubLeftSide p a {
	color:				#fffffb;
}
div#HonshoSubLeftSide ul.Submenu {
	font-size:			9pt;  /* [フォントサイズ固定：表示領域制限があるため] */
	text-align:			left;
	
	list-style-image:	url(../image/Honsho_DoubleAllowListItem_Blue.gif);
	
	width:				178px;
	
	background-color:	white;
	background-image:	url(../image/Sidemenu/Honsho_SubLeftBack.png);
	background-position:top;
	background-repeat:	repeat-y;
	
	border-left:		1px #6691b5 solid;
	border-right:		1px #6691b5 solid;
	border-bottom:		1px #6691b5 solid;
	border-top:			0 white none;
	
	margin:				0;
	margin-bottom:		10px;
	
	padding:			0;
	padding-top:		5px;
	padding-bottom:		5px;
}
div#HonshoSubLeftSide ul.Submenu li {
	margin:				0;
	margin-left:		23px;
	
	padding:			0;
	padding-right:		3px;
}
div#HonshoSubLeftSide ul.Submenu li a {
	color:				#004e9b;
}
div#HonshoSubLeftSide ul.Submenu li ul {
	font-size:			9pt;  /* [フォントサイズ固定：表示領域制限があるため] */
	text-align:			left;
	
	width:				143px;
	
	background-color:   transparent;
	background-image:	none;
	
	list-style-image:	url(../image/Honsho_DoubleAllowListItem_Blue.gif);
	
	border:				none;
	
	margin:				0;
	margin-left:		5px;
	margin-bottom:		0px;
	
	padding:			0;
	padding-top:		0px;
	padding-bottom:		0px;
}
div#HonshoSubLeftSide ul.Submenu li ul li {
	width:				138px;
	
	margin:				0;
	margin-left:		5px;
	
	padding:			0;
	padding-right:		3px;
}


/* 右側 */
div#HonshoSubRightSide {
	width:				600px;
	margin:				0px;
	padding: 			0px;
	float:				right;
	
	text-align:			left;
	
	margin-right:		10px;
}

/* 右側:サブリスト */
div#HonshoSubRightSide ul.SubList {
	color:				#20558a;
	
	text-align:			left;

	background-color:	#e0e6e7;
	background-image:	url(../image/Honsho_IndexListBorder_Blue.png);
	background-position:left top;
	background-repeat:	no-repeat;
	
	width:				480px;
	
	margin:				0;
	margin-bottom:		20px;
	
	padding:			0;
	padding-top:		2px;
	padding-bottom:		2px;
	
	border-top:			#9cb1ce 1px solid;
	border-bottom:		#9cb1ce 1px solid;
	border-right:		#9cb1ce 1px solid;
	
	line-height:		1.3em; /* 意図的に行高を1.5emから縮めています */
}
div#HonshoSubRightSide ul.SubList li {
	text-align:			left;
	vertical-align:		middle;
	
	margin:				0;
	margin-left:		35px;
	
	padding:			0;
	
	list-style-image:	url(../image/Honsho_IndexListMark_Blue.gif);
	list-style-position:outside;
}
div#HonshoSubRightSide ul.SubList li a {
	color:				#20558a;
}
div#HonshoSubRightSide ul.SubList li ul {
	margin-left:		-20px;
	*margin-left:		20px;
}
div#HonshoSubRightSide ul.SubList li ul li {
	margin-left:		0px;
}

/* 右側:第1レベル:ラベル */
div#HonshoSubRightSide div.LabelLv1 {
	width:				600px;
	height:				70px;
	margin:				0px 0px 20px 0px;
	padding:			0px;
}

div#HonshoSubRightSide div.LabelLv1After {
	width:				600px;
	height:				30px;
	margin:				-15px 0px 20px 0px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv1 h1 {
	display:			none;
}

/* 右側:第1レベル:コンテンツ */
div#HonshoSubRightSide div.ContentLv1 p {
	text-indent:		1em;
	text-align:			left;
	margin:				0px;
	margin-bottom:		1em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv1 p.NoIndent {
	text-indent:		0em;
}
div#HonshoSubRightSide div.ContentLv1 h3 {
	font-size:			1.2em;
	font-weight:		normal;
	text-indent:		0em;
	text-decoration:	none;
	text-align:			left;
	margin:				0px;
	margin-bottom:		0.5em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv1 p.ReturnTop {
	text-align:			right;
	border-top:			1px #575a5d dotted;
	padding-top:		0.5em;
}
div#HonshoSubRightSide div.ContentLv1 p.InformationDate {
	text-align:			right;
	border-top:			0px white none;
	padding-top:		0.5em;
}

/* 右側:第1レベル:コンテンツ移動 */
div#HonshoSubRightSide div.ContentsMovedLv1 {
	border:				#666 1px solid;
	background-color:	#FF9;
	
	margin:				0;
	padding:			10px;
}
div#HonshoSubRightSide div.ContentsMovedLv1 h1 {
	font-size:			1.25em;
	
	margin:				0;
	margin-bottom:		10px;
}
div#HonshoSubRightSide div.ContentsMovedLv1 p {
	
	text-indent:		0;
	margin:				0;
	padding:			0;
}

/* 右側:第2レベル:ラベル */
div#HonshoSubRightSide div.LabelLv2 {
	background-image:	url(../image/Honsho_CommonLabel_H2.png);
	background-repeat:	no-repeat;
	width:				600px;
	height:				30px;
	
	margin:				0;
	margin-bottom:		15px;
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv2 h2 {
	text-align:			left;
	font-size:			20px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	margin:				0;
	margin-left:		16px;
	padding:			0;
	padding-top:		6px;
	padding-bottom:		4px;
}

/* 右側:第2レベル:ラベル(変則:1) */
div#HonshoSubRightSide div.LabelLv2Alt1 {
	background-image:	url(../image/Honsho_CommonLabel_H2_Alt1.png);
	background-repeat:	no-repeat;
	width:				600px;
	height:				25px;
	
	margin:				0;
	margin-bottom:		15px;
	
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv2Alt1 h2 {
	text-align:			left;
	font-size:			15px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	margin:				0;
	margin-left:		24px;
	padding:			0;
	padding-top:		2px;
	padding-bottom:		8px;
}

/* 右側:第2レベル:コンテンツ */
div#HonshoSubRightSide div.ContentLv2 {
	text-align:			left;
	width:				590px;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 p {
	text-indent:		1em;
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 p.NoIndent {
	text-indent:		0em;
}
div#HonshoSubRightSide div.ContentLv2 h3 {
	font-size:			1.2em;
	font-weight:		normal;
	text-indent:		0em;
	text-decoration:	none;
	text-align:			left;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h3.alt001 {
	text-decoration:	underline;
}
div#HonshoSubRightSide div.ContentLv2 h3.alt002 {
	color:				white;
	background-color:	#002878;
}
div#HonshoSubRightSide div.ContentLv2 h3.alt003 {
	/* 「病院発」用カラーリング */
	color:				373534;
	background-color:	#f0d5a6;
}
div#HonshoSubRightSide div.ContentLv2 h3.alt004 {
	/* その他の職種募集のご案内 */
	color:				white;
	background-color:	#20558a;
}
div#HonshoSubRightSide div.ContentLv2 h4 {
	text-align:			left;
	font-size:			1.1em;
	font-weight:		normal;
	
	color:				#00204e;
	background-color:	#e1e1e1;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 div.h4area {
	margin-left:		15px;
}
div#HonshoSubRightSide div.ContentLv2 h5 {
	text-align:			left;
	font-size:			1em;
	font-weight:		normal;
	
	color:				#00204e;
	
	padding:			0;
	margin:				0px 0px 0.3em 0em;
}
div#HonshoSubRightSide div.ContentLv2 div.h4area div.h5area {
	margin-left:		15px;
}
div#HonshoSubRightSide div.ContentLv2 p.ReturnTop {
	text-align:			right;
	border-top:			1px #575a5d dotted;
	padding-top:		10px;
}
div#HonshoSubRightSide div.ContentLv2 p.InformationDate {
	text-align:			right;
	border-top:			0px white none;
	padding-top:		10px;
}

/* 右側:第2レベル:コンテンツ(箇条リスト) */
div#HonshoSubRightSide div.ContentLv2 ol {
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ol li {
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ol.OnText li {
	margin:				0;
	margin-left:		37px;
}
div#HonshoSubRightSide div.ContentLv2 ul.CheckList {
	list-style-image:	url(../image/Honsho_CheckListItem_Blue.gif);
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.CheckList li {
	margin:				0;
	margin-left:		30px;
	margin-bottom:		0.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.DotList {
	list-style-image:	url(../image/Honsho_DotListItem_Blue.gif);
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.DotList li {
	margin:				0;
	margin-left:		30px;
	margin-bottom:		0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.PenList {
	list-style-image:	url(../image/Honsho_PenListItem_Blue.gif);
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.PenList li {
	margin:				0;
	margin-left:		30px;
	margin-bottom:		0.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.AllowList {
	list-style-image:	url(../image/Honsho_AllowListItem_Blue.gif);
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.AllowList li {
	margin:				0;
	margin-left:		30px;
	margin-bottom:		0;
	
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList,ul.SquareList2,ul.SquareList3 {
	list-style-type:	square;
	
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList {
	margin-bottom:		1em;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList2,ul.SquareList3 {
	margin-bottom:		0;
	*margin-top:		0.5em;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList li {
	list-style-image:	url(../image/Honsho_SquareListItem_Black.gif);
	
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList2 li {
	list-style-image:	url(../image/Honsho_SquareListItem_Gray.gif);
	
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList3 li {
	list-style-image:	url(../image/Honsho_SquareListItem_LightGray.gif);
	
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SquareList4 li {
	list-style-image:	url(../image/Honsho_SquareListItem_LightGray.gif);
	
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList,ul.SitemapList2,ul.SitemapList3,ul.SitemapList4 {
	list-style-type:	square;
	list-style-position:outside;
	
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList {
	margin-bottom:		1em;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList2,ul.SitemapList3 {
	margin-bottom:		0;
	*margin-top:		0.5em;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList li {
	list-style-image:	url(../image/Honsho_Sitemap_Marker.gif);
	
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList li {
	margin-left:		30px;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList2 li {
	margin-left:		30px;
}
div#HonshoSubRightSide div.ContentLv2 ul.SitemapList3 li {
	margin-left:		30px;
}
div#HonshoSubRightSide div.ContentLv2 ul.TriangleList,ul.TriangleList2 {
	list-style-image:	url(../image/Honsho_TriangleListItem_Blue.gif);
	list-style-type:	square;
	
	margin:				0px;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.TriangleList2 {
	*margin-top:		0.5em;
}
div#HonshoSubRightSide div.ContentLv2 ul.TriangleList li {
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.TriangleList2 li {
	margin:				0;
	margin-left:		50px;
	padding:			0;
}

/* 右側:第2レベル:コンテンツ(経営改善計画) */
div#HonshoSubRightSide div.ContentLv2 dl.ImprovedManagementProject003 {
	text-align:			left;
	margin:				0px;
	margin-left:		2em;
	margin-bottom:		1em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv2 dl.ImprovedManagementProject003 dt {
	color:				#002878;
	font-weight:		bold;
	text-decoration:	underline;
	margin:				0px 0px 0px 0em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv2 dl.ImprovedManagementProject003 dd {
	margin:				0px 0px 0.5em 2em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv2 h3.ImprovedManagementProject005 {
	text-align:			left;
	font-size:			1.1em;
	color:				white;
	background-color:	#20558a;
	padding:			2px 5px;
	margin:				0px 0px 0.5em 0em;
}
div#HonshoSubRightSide div.ContentLv2 h4.ImprovedManagementProject005 {
	text-align:			left;
	font-size:			1.0em;
	color:				#00204e;
	padding:			0px 10px;
	margin:				0px 0px 0.5em 0em;
}
div#HonshoSubRightSide div.ContentLv2 ul.ImprovedManagementProject005 {
	text-align:			left;
	list-style-image:	url(../image/Honsho_TriangleListItem_Blue.gif);
	list-style-type:	square;
	list-style-position:outside;
	margin:				0px;
	margin-left:		1em;
	margin-bottom:		1em;
	padding:			0px 0px;
}
div#HonshoSubRightSide div.ContentLv2 ul.ImprovedManagementProject005 li {
	margin:				0px 0px 0em 30px;
	padding:			0px 0px;
	line-height:		1.5em;
}

/* 右側:第2レベル:コンテンツ(笑顔deふれあいキャンペーン) */
div#HonshoSubRightSide div.ContentLv2 div.CampaignSmile001 {
	width:				502px;
	height:				200px;
	
	background-image:	url(../image/ImprovedManagementProject/002_002.png);
	background-repeat:	no-repeat;
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 div.CampaignSmile001 h3 {
	text-align:			center;
	font-size:			20px;
	
	margin:				0;
	margin-top:			15px;
	padding:			0;
	padding-top:		25px;
	*padding-top:		12px;
}
div#HonshoSubRightSide div.ContentLv2 div.CampaignSmile001 ul {
	list-style-image:	url(../image/ImprovedManagementProject/002_003.gif);
	text-align:			left;
	font-size:			16px;
	
	line-height:		26px;
	
	margin:				0;
	margin-top:			20px;
	margin-bottom:		15px;
	margin-left:		1.5em;
}

/* 右側:第2レベル:コンテンツ(表:シンプル) */
div#HonshoSubRightSide div.ContentLv2 table.Simple {
	border-collapse:	collapse;
	border-spacing:		0px;
	border:				1px #575a5d solid;
}
div#HonshoSubRightSide div.ContentLv2 table.Simple tr th {
	font-weight:		normal;
	background-color:	#d7e0e8;
	border:				1px #575a5d solid;
	padding:			1px;
	line-height:		1.5em;
}
div#HonshoSubRightSide div.ContentLv2 table.Simple tr td {
	font-weight:		normal;
	background-color:	white;
	border:				1px #575a5d solid;
	padding:			1px;
	line-height:		1.5em;
}
div#HonshoSubRightSide div.ContentLv2 table.Simple tr td ul {
	text-align:			left;
	
	margin:				0;
	padding:			0;
	padding-left:		1.5em;
	
	list-style-image:	url(../image/Honsho_ListItem_Blue.gif);
}
div#HonshoSubRightSide div.ContentLv2 table.Simple tr td ul li {
	margin:				0;
	padding:			0;
	padding-left:		0;
}

/* 右側:第2レベル:コンテンツ(農村医学会トピックス) */
div#HonshoSubRightSide div.ContentLv2 img.NousonTopicsLogo {
	border:				0px #999 solid;
	
	margin:				0;
	margin-left:		5px;
	margin-right:		5px;
	padding:			2px;
}
div#HonshoSubRightSide div.ContentLv2 img.NousonPicture {
	border:				1px #999 solid;
	
	margin:				0;
	margin-left:		3px;
	margin-right:		3px;
	padding:			2px;
}

/* 右側:第2レベル:コンテンツ(変則:パターン1) */
div#HonshoSubRightSide div.ContentLv2 h3.Pat01 {
	border-bottom:		1px #20558a dashed;
}
div#HonshoSubRightSide div.ContentLv2 h3.Pat01 img {
	margin-right:		5px;
}
div#HonshoSubRightSide div.ContentLv2 h4.Pat01 {
	margin:				0;
	margin-left:		0.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h4.Pat01 img {
	margin-right:		5px;
}

/* 右側:第2レベル:コンテンツ(変則:パターン2) */
div#HonshoSubRightSide div.ContentLv2 h3.Pat02 {
	font-size:			1.3em;
	line-height:		1.5em;
	
	background-color:	#e6f1fb;
	
	border-top:			1px #20558a solid;
	border-bottom:		1px #20558a solid;
	
	margin-top:			1em;
	
	padding:			1px;
}
div#HonshoSubRightSide div.ContentLv2 h3.Pat02 img {
	margin-left:		5px;
	margin-right:		5px;
	
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h4.Pat02 {
	text-align:			left;
	font-size:			1.1em;
	font-weight:		normal;
	line-height:		1.5em;
	
	border-bottom:		1px #20558a dashed;
	
	color:				#0d0d0d;
	background-color:   transparent;
	
	margin:				0;
	margin-left:		0.5em;
	margin-bottom:		0.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h4.Pat02 img {
	margin:				0;
	margin-right:		5px;
}

/* 右側:第1レベル:ラベル(利用者満足度アンケート) ★利用者満足度アンケート追加 */
div#HonshoSubRightSide div.LabelLv1CS {
	width:				600px;
	height:				100px;
	
	margin:				0;
	margin-bottom:		15px;
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv1CS h1 {
	display:			none;
}

/* 右側:第2レベル:コンテンツ(利用者満足度アンケート) ★利用者満足度アンケート追加 */
div#HonshoSubRightSide div.ContentLv2 ul.CSList {
	list-style-image:	url(../image/Honsho_DotListItem_Green.gif);
	
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 ul.CSList li {
	margin:				0;
	margin-left:		30px;
	margin-bottom:		0;
	*margin-bottom:		0.3em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h3.CSLabel {
	text-align:			left;
	
	margin:				0;
	margin-top:			1.25em;
	margin-bottom:		0.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h4.CSLabel {
	font-size:			15px;
	font-weight:		normal;
	
	height:				22px;
	width:				580px;
	
	border-bottom:		0px #007836 dashed;
	
	color:				white;
	background-color:   transparent;
	background-image:	url(../image/Honsho_CS_H4Label_Back.png);
	
	margin:				0;
	margin-left:		6px;
	margin-bottom:		10px;
	padding:			0;
	padding-top:		3px;
}
div#HonshoSubRightSide div.ContentLv2 h4.CSLabel img {
	margin:				0;
	margin-left:		4px;
	margin-right:		5px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h4.CSQuestion {
	text-align:			left;
	font-weight:		normal;
	
	height:				35px;
	width:				584px;
	
	border-bottom:		0px #007836 dashed;
	
	color:				white;
	background-color:   transparent;
	
	margin:				0;
	margin-left:		6px;
	margin-top:			15px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h5.CSQuestion {
	text-align:			left;
	font-weight:		normal;
	
	width:				584px;
	
	border-bottom:		1px #007836 dotted;
	
	color:				#262c26;
	background-color:   transparent;
	
	margin:				0;
	margin-left:		6px;
	margin-top:			8px;
	margin-bottom:		6px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 div.CSTextBoxCaption {
	margin:				0;
	margin-left:		10px;
	padding:			4px;
	
	background-color:	#009a3d;
	color:				white;
}
div#HonshoSubRightSide div.ContentLv2 div.CSTextBoxCaption p {
	margin:				0;
	padding:			0;
	
	text-align:			center;
	text-indent:		0;
	
	font-size:			1.25em;
}
div#HonshoSubRightSide div.ContentLv2 div.CSTextBoxText {
	margin:				0;
	margin-left:		10px;
	margin-bottom:		15px;
	padding:			4px;
	
	border:				1px #009a3d solid;
	background-color:	#f3eb7b;
}
div#HonshoSubRightSide div.ContentLv2 div.CSTextBoxText p {
	margin:				0;
	padding:			0;
	
	text-align:			center;
	text-indent:		0;
	
	font-size:			1.25em;
}
div#HonshoSubRightSide div.ContentLv2 table.CSDetail {
	border-collapse:	collapse;
	border-spacing:		0px;
	border:				1px #575a5d solid;
	
	margin:				0;
	margin-left:		6px;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 table.CSDetail tr th {
	font-weight:		normal;
	background-color:	#f0ec83;
	border:				1px #575a5d solid;
	padding:			1px;
}
div#HonshoSubRightSide div.ContentLv2 table.CSDetail tr td {
	font-weight:		normal;
	background-color:	white;
	border:				1px #575a5d solid;
	padding:			1px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment {
	width:				570px;
	
	border:				1px #009a3d dashed;
	background-color:	#feffe2;
	
	margin:				0;
	margin-left:		6px;
	margin-bottom:		15px;
	padding:			6px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment ul {
	margin:				0;
	margin-left:		30px;
	padding:			0;
	
	color:				#002663;
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment ul li {
	list-style-image:	url(../image/Honsho_PenListItem_Green.gif);
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment ul li.Fine {
	list-style-image:	url(../image/Honsho_WeatherListItem_Fine.gif);
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment ul li.Cloudy {
	list-style-image:	url(../image/Honsho_WeatherListItem_Cloudy.gif);
}
div#HonshoSubRightSide div.ContentLv2 div.CSDetailComment p {
	margin:				0;
	margin-left:		8px;
	padding:			0;
	
	text-indent:		0;
}
/* >>> 2011.02.12 ADDED */
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction {
	width:				570px;
	
	border:				2px #CCC outset;
	background-color:	#FFFFD9;
	
	margin:				0;
	margin-left:		6px;
	margin-bottom:		15px;
	padding:			6px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction h5 {
	font-size:			1.15em;
	color:				black;
	font-weight:		bold;
	
	margin:				0;
	margin-bottom:		5px;
	padding:			0;
	
	text-indent:		0;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction h6 {
	font-size:			1em;
	margin:				0;
	margin-left:		8px;
	margin-top:			5px;
	padding:			0;
	
	text-indent:		0;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction ul {
	margin:				0;
	margin-left:		30px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction ul.CSIssue li {
	list-style-image:	url(../image/Honsho_TriangleListItem_Green.gif);
	color:				#060;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateAction ul.CSRemedy li {
	list-style-image:	url(../image/Honsho_DoubleAllowListItem_Blue.gif);
	color:				#009;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateActionOther {
	border:				0px #CCC outset;
	
	margin:				0;
	margin-left:		6px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateActionOther p {
	margin-bottom:		5px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateActionOther ul {
	margin-bottom:		5px;
	margin-top:			0;
}
div#HonshoSubRightSide div.ContentLv2 div.CSSeparateActionOther ul li {
	list-style-image:	url(../image/Honsho_CS_FileMini.gif);
	color:				#033;
}
/* <<< 2011.02.12 ADDED */
div#HonshoSubRightSide div.ContentLv2 table.CSPhotos {
	text-align:			left;
	width:				408px;
	height:				154px;
	border-collapse:	collapse;
	border:				1px #575a5d solid;
	border:				1px #575a5d none;
	
	margin:				0;
	margin-left:		30px;
	margin-bottom:		1.5em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 table.CSPhotos tr td {
	text-align:			left;
	width:				204px;
	border:				1px #575a5d solid;
	border:				1px #575a5d none;
	padding:			2px;
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction {
	width:				580px;
	margin:				0;
	margin-bottom:		1.5em;
	
	line-height:		1.5em;
	
	border:				1px #00ae42 solid;
	
	background-color:	#feffe2;
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSRequestListArea {
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSRequestListArea p.CSRequestCaption {
	text-align:			left;
	font-size:			0.9em;
	
	margin:				0;
	padding:			0;
	
	background-color:	#a3e6bd;
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSRequestListArea ul.CSRequestList {
	margin:				5px;
	margin-left:		27px;
	margin-bottom:		0.5em;
	padding:			0;
	
	color:				#030;
	
	list-style-image:	url(../image/Honsho_PenListItem_Green.gif);
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSActionListArea {
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSActionListArea p.CSActionCaption {
	text-align:			left;
	font-size:			0.9em;
	
	margin:				0;
	padding:			0;
	
	background-color:	#a3e6bd;
}
div#HonshoSubRightSide div.ContentLv2 div.CSRequestAndAction div.CSActionListArea ul.CSActionList {
	margin:				5px;
	margin-left:		27px;
	margin-bottom:		0.5em;
	padding:			0;
	
	color:				#00C;
	
	list-style-image:url(../image/Honsho_DoubleAllowListItem_Green.gif);
}

/* 右側:第2レベル:ラベル(JA秋田厚生連について) ★リニューアル */
div#HonshoSubRightSide div.LabelLv2ID {
	background-image:	url(../image/Honsho_GreenLabel_H2.png);
	background-repeat:	no-repeat;
	width:				600px;
	height:				30px;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv2ID h2 {
	text-align:			left;
	font-size:			21px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	margin:				0;
	margin-left:		30px;
	padding:			0;
	padding-top:		5px;
}

/* 右側:第2レベル:コンテンツリスト(JA秋田厚生連について) ★リニューアル */
div#HonshoSubRightSide div.ContentListLv2ID {
	width:				590px;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2ID ul {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	
	list-style-type:	none;
	
	margin:				0px;
	margin-left:		10px;
	margin-bottom:		20px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2ID ul li {
	min-height:			25px;
	height:				auto !important;
	height:				25px; /* [CSSHack: Easiest cross-browser CSS min-height] */
	
	background-image:	url(../image/Honsho_BlurSquareList_ID.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin-bottom:		10px;
	
	padding-left:		22px;
}
div#HonshoSubRightSide div.ContentListLv2ID ul li a:hover{
	text-decoration:	none;
	color:				#39F;
}
div#HonshoSubRightSide div.ContentListLv2ID ul li span.ContentComment {
	font-size:			0.8em; /* [基のフォントの大きさの4/5に指定するため] */
}

/* 右側:第2レベル:コンテンツ(JA秋田厚生連について) ★リニューアル */
div#HonshoSubRightSide div.ContentLv2 h3.LabelLv3ID {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	text-decoration:	none;
	
	height:				25px;
	
	background-image:	url(../image/Honsho_GreenLabel_H3.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
	padding-left:		22px;
	padding-top:		3px;
	padding-bottom:		0;
}
div#HonshoSubRightSide div.ContentLv2 h4.LabelLv4ID {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	color:				#00204e;
	background-color:	#a3e6bd;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
}

/* 右側:第2レベル:コンテンツ(JA秋田厚生連について/沿革) ★リニューアル */
div#HonshoSubRightSide div.ContentLv2 table.HistoryID {
	color:				#111c24;

	border:				#999 0px solid;
	border-top:			#999 1px solid;
	border-collapse:	collapse;
	
	width:				590px;
	
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 table.HistoryID tr {
	background-color:	#edf3f4;
}
div#HonshoSubRightSide div.ContentLv2 table.HistoryID tr.even {
	background-color:	white;
}
div#HonshoSubRightSide div.ContentLv2 table.HistoryID tr th {
	text-align:			left;
	vertical-align:		top;
	
	width:				75px;
	
	border-bottom:		#999 1px solid;
	
	margin:				0;
	padding:			5px;
	padding-left:		5px;
	padding-top:		5px;
	padding-bottom:		5px;
}
div#HonshoSubRightSide div.ContentLv2 table.HistoryID tr td {
	vertical-align:		top;
	
	width:				500px;
	
	border-bottom:		#999 1px solid;
	
	margin:				0;
	padding-top:		5px;
	padding-bottom:		5px;
}
div#HonshoSubRightSide div.ContentLv2 table.HistoryID tr td.even {
	background-color:	#CCC;
}

/* 右側:第2レベル:コンテンツ進退ナビゲータ(JA秋田厚生連について) ★リニューアル */
div#HonshoSubRightSide div.ContentNaviLv2 {
	text-align:			left;
	width:				600px;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentNaviLv2 p {
	margin:				0;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi {
	width:				600px;
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p {
	text-indent:		0;
	margin:				0;
	padding:			0;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p#MoveNaviStart {
	background-repeat:	no-repeat;
	background-position:top;
	
	height:				20px;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p.ColorGreen {
	background-image:	url(../image/Honsho_MoveNaviPartition_Green.png);
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p.ColorBlue {
	background-image:	url(../image/Honsho_MoveNaviPartition_Blue.png);
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p.ColorPink {
	background-image:	url(../image/Honsho_MoveNaviPartition_Pink.png);
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p#MoveNaviPriv {
	text-align:			left;
	width:				290px;
	float:				left;
	
	margin:				0;
	margin-left:		5px;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p#MoveNaviPartition {
	text-align:			center;
	width:				0px;
	*float:				left;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p#MoveNaviNext {
	text-align:			right;
	width:				290px;
	float:				right;
	
	margin:				0;
	margin-right:		5px;
}
div#HonshoSubRightSide div.ContentNaviLv2 div.MoveNavi p#MoveNaviEnd {
	height:				10px;
	clear:				left;
	font-size:			0px;
}

/* 右側:第2レベル:コンテンツ(経営改善計画表紙) ★リニューアル */
div#HonshoSubRightSide div.LabelLv2IM {
	background-image:	url(../image/Honsho_CommonLabel_H2_Alt3.png);
	background-repeat:	no-repeat;
	width:				600px;
	height:				25px;
	
	margin:				0;
	margin-bottom:		15px;
	
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv2IM h2 {
	text-align:			left;
	font-size:			15px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	margin:				0;
	margin-left:		24px;
	padding:			0;
	padding-top:		2px;
	padding-bottom:		8px;
}
div#HonshoSubRightSide div.ContentListLv2IM {
	width:				590px;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2IM ul {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	color:				#2a9f30;
	
	list-style-type:	none;
	
	margin:				0px;
	margin-left:		10px;
	margin-bottom:		20px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li {
	min-height:			25px;
	height:				auto !important;
	height:				25px; /* [CSSHack: Easiest cross-browser CSS min-height] */
	
	background-image:	url(../image/Honsho_IMAllowList.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin-bottom:		10px;
	
	padding-top:		2px;
	padding-left:		22px;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li a {
	color:				#2a9f30;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li a:hover {
	text-decoration:	none;
	color:				#3ade42;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li span.ContentComment {
	font-size:			10.5px; /* [フォントサイズ固定：高さの制限があるため] */
	color:				#0D0D0D;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li ul {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	
	list-style-type:	none;
	
	margin:				0px;
	margin-top:			10px;
	margin-left:		0px;
	margin-bottom:		0px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2IM ul li ul li {
	min-height:			22px;
	height:				auto !important;
	height:				22px; /* [CSSHack: Easiest cross-browser CSS min-height] */
	
	background-image:	url(../image/Honsho_IMAllowList_SubList.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin-bottom:		5px;
	
	padding-top:		0;
	padding-left:		22px;
}

/* 右側:第2レベル:コンテンツ(アクションプラン進捗報告) ★リニューアル */
div#HonshoSubRightSide div.LabelLv1AP {
	width:				600px;
	height:				158px;
	margin:				0;
	margin-bottom:		15px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv1AP h1 {
	display:			none;
}
div#HonshoSubRightSide div.LabelLv1APS {
	width:				600px;
	height:				59px;
	margin:				0;
	margin-bottom:		15px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv1APS h1 {
	display:			none;
}
div#HonshoSubRightSide div.ContentListLv2AP {
	text-align:			left;
	width:				590px;
	
	background-image:	url(../image/ActionPlan/Honsho_APList_Back.png);
	background-repeat:	repeat-y;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		10px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2AP ul {
	text-align:			left;
	font-size:			14px;
	line-height:		1.5em;
	
	list-style-type:	none;
	
	margin:				0px;
	margin-left:		10px;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2AP ul li {
	background-image:	url(../image/Honsho_BlurSquareList_AP.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin-bottom:		0.5em;
	
	padding-left:		22px;
}
div#HonshoSubRightSide div.ContentListLv2AP ul li ol {
	text-align:			left;
	color:				#703319;
	font-size:			12px;
	line-height:		1.5em;
	
	margin:				0px;
	margin-top:			1em;
	margin-left:		30px;
	margin-bottom:		1em;
	padding:			0;
}
div#HonshoSubRightSide div.ContentListLv2AP ul li ol li {
	background-image:	none;
	padding-left:		5px;
	margin-bottom:		0.25em;
}
div#HonshoSubRightSide div.ContentListLv2AP ul li a {
	color:				#c05017;
}
div#HonshoSubRightSide div.ContentListLv2AP ul li a:hover {
	text-decoration:	none;
	color:				#F60;
}
div#HonshoSubRightSide div.LabelLv2AP {
	background-image:	url(../image/Honsho_CommonLabel_H2_Alt2.png);
	background-repeat:	no-repeat;
	width:				600px;
	height:				25px;
	
	margin:				0;
	margin-bottom:		15px;
	
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv2AP h2 {
	text-align:			left;
	font-size:			15px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	
	margin:				0;
	margin-left:		24px;
	padding:			0;
	padding-top:		2px;
	padding-bottom:		8px;
}
div#HonshoSubRightSide div.LabelLv1APSection {
	width:				600px;
	height:				35px;
	
	margin:				0;
	margin-bottom:		1em;
	
	padding:			0;
}
div#HonshoSubRightSide div.LabelLv1APSection h2 {
	text-align:			left;
	font-size:			11pt;
	font-weight:		normal;
	
	margin:				0;
	margin-left:		25px;
	
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 h3.LabelLv3AP {
	font-size:			14px; /* [フォントサイズ固定：高さの制限があるため] */
	font-weight:		normal;
	text-decoration:	none;
	
	height:				25px;
	
	background-image:	url(../image/Honsho_GreenLabel_H3.png);
	background-repeat:	no-repeat;
	background-position:left top;
	
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
	padding-left:		22px;
	padding-top:		3px;
	padding-bottom:		0;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 {
	border:				#823e0d 1px solid;
	border-collapse:	collapse;
	
	width:				586px;
	
	margin:				0;
	margin-bottom:		15px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr {
	vertical-align:		middle;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td {
	border-top:			#d08a4e 1px solid;
	
	padding:			3px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr th {
	text-align:			center;
	width:				70px;
	
	background-color:	#eed0b4;
	border-top:			#d08a4e 1px solid;
	
	padding:			3px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr.APEntryRow2 th {
	border-top:			#d08a4e 0px none;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr.APEntryRow2 td {
	border-top:			#d08a4e 0px none;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APAction {
	color:				white;
	background-color:	#823e0d;
	
	font-size:			1.25em;
	
	border-top:			#d08a4e 0px solid;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APExplanation {
	width:				480px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APSection {
	width:				480px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APStatus {
	text-align:			center;
	vertical-align:		middle;
	
	width:				75px;
	
	border-right:		#d08a4e 1px dashed;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APStatusDetail {
	width:				415px;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APStatusDetail ul {
	list-style-image:	url(../image/ActionPlan/Honsho_APStatusDetailMarker.gif);
	
	margin:				0;
	margin-left:		20px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 table.EntryAPLv3 tbody tr td.APStatusDetail ul li {
	margin:				0;
	padding:			0;
}
/* 右側:第2レベル:コンテンツ(事務職員採用情報) */
div#HonshoSubRightSide div.LabelLv1RCLTOP {
	width:				600px;
	height:				210px;
	margin:				0;
	margin-bottom:		15px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv1RCLTOP h1 {
	display:			none;
}
div#HonshoSubRightSide div.ContentNoticeLv2RCLTOP {
	text-align:			left;
	width:				570px;
	
	background-color:	#EFD;
	
	border-color:		#0C0;
	border-width:		1px;
	border-style:		dashed;
	
	margin:				0;
	margin-left:		20px;
	margin-bottom:		15px;
	padding:			2px;
}
div#HonshoSubRightSide div.ContentNoticeLv2RCLTOP h3 {
	margin:				0;
	padding:			0;
	
	font-size:			1em;
	font-weight:		normal;
	color:				#063;
}
div#HonshoSubRightSide div.ContentNoticeLv2RCLTOP p {
	margin:				0;
	margin-left:		10px;
	padding:			0;
	
	font-size:			1em;
}
div#HonshoSubRightSide div.LabelLv2RCLTOP {
	width:				600px;
	height:				30px;
	margin:				0;
/*	margin-bottom:		10px;*/
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv2RCLTOP h2 {
	display:			none;
}
div#HonshoSubRightSide div.ContentTopicsLv2RCLTOP {
	width:				590px;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		15px;
	padding:			0;
	padding-top:		5px;
	
	text-indent:		0;
}
div#HonshoSubRightSide div.ContentTopicsLv2RCLTOP h3 {
	margin:				0;
	margin-top:			5px;
	margin-left:		10px;
	padding:			0;
	
	font-size:			1em;
	font-weight:		normal;
	color:				#063;
}
div#HonshoSubRightSide div.ContentTopicsLv2RCLTOP p {
	margin:				0;
	margin-left:		40px;
	padding:			0;
	
	font-size:			1em;
}
div#HonshoSubRightSide div.ContentListLv2RCLTOP {
	text-align:			left;
	width:				590px;
	height:				310px;
	
	background-image:	url(../image/RecruitClerk/Honsho_RCL_TopList_Back.jpg);
	background-position:right top;
	background-repeat:	no-repeat;
	
	margin:				0;
	margin-left:		10px;
	margin-bottom:		10px;
	padding:			0;
	padding-top:		5px;
}
div#HonshoSubRightSide div.ContentListLv2RCLTOP h3 {
	margin:				0;
	margin-top:			5px;
	margin-left:		10px;
	padding:			0;
	
	font-size:			1em;
	font-weight:		normal;
	color:				#063;
}
div#HonshoSubRightSide div.ContentListLv2RCLTOP p {
	margin:				0;
	margin-left:		40px;
	padding:			0;
	
	width:				400px;
	
	font-size:			1em;
}
div#HonshoSubRightSide table.ContentTableLv2RCLSEL {
	width:				520px;
	
	border-collapse:	collapse;
	border-width:		0;
	
	margin:				0;
	margin-left:		40px;
	padding:			0;
}
div#HonshoSubRightSide table.ContentTableLv2RCLSEL tr td {
	padding:			0;
}
* a:hover img.Honsho_RCL_StaffSelect {
	/* ロールオーバー効果対応 */
	opacity:			0.8;
	filter:				alpha(opacity=80);
	-ms-filter:			"alpha( opacity=80 )";
}
div#HonshoSubRightSide div.LabelLv2RCLINNER {
	width:				600px;
	height:				130px;
	margin:				0;
	margin-bottom:		10px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv2RCLINNER h2 {
	display:			none;
}
div#HonshoSubRightSide div.LabelLv2RCLINNERQT {
	width:				600px;
	height:				30px;
	margin:				0;
	margin-bottom:		10px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv2RCLINNERQT h3 {
	display:			none;
}
div#HonshoSubRightSide div.ContentLv2RCLINNER {
	border-left:		#5cc151 2px solid;
}
div#HonshoSubRightSide div.ContentLv2RCLINNER ul {
	margin:				0;
	margin-left:		25px;
	margin-bottom:		0.5em;
	padding:			0;
	
	list-style-image:	url(../image/RecruitClerk/Honsho_RCL_InnerListMarker.gif);
}
div#HonshoSubRightSide div.ContentLv2RCLINNER p {
	text-indent:		0;
	margin-left:		7px;
	margin-bottom:		0.5em;
}
div#HonshoSubRightSide div.ContentLv2RCLINNER p:first-letter {
	font-size:			1.5em;
}
div#HonshoSubRightSide div.ContentLv2RCLINNER img.RCLInnerPicture {
	float:				right;
	margin:				0;
	margin-left:		8px;
}

/* 2011.05.20 Added */
/* 項目毎の説明 (DL版) */
div#HonshoSubRightSide div.ContentLv2 dl.OutlineList {
	margin:				0;
	margin-bottom:		10px;
	padding:			0;
	
	font-size:			1em;
}
div#HonshoSubRightSide div.ContentLv2 dl.OutlineList dt {
	width:				576px;
	margin:				0;
	margin-top:			8px;
	margin-bottom:		5px;
	padding:			2px;
	padding-left:		5px;
	
	background-color:	#e3edff;
	border:				1px #d0d0d0 solid;
	
	font-size:			1.1em;
}
div#HonshoSubRightSide div.ContentLv2 dl.OutlineList dd {
	width:				560px;
	margin:				0;
	margin-left:		20px;
	padding:			0;
}
div#HonshoSubRightSide div.ContentLv2 dl.OutlineList dt img {
	vertical-align:		-14%;
	margin:				0;
	margin-right:		3px;
}
/* 項目毎の説明 (H3＋α版) */
div#HonshoSubRightSide div.ContentLv2 h3.Outline {
	width:				576px;
	margin:				0;
	margin-top:			8px;
	margin-bottom:		5px;
	padding:			2px;
	padding-left:		5px;
	
	background-color:	#e3edff;
	border:				1px #d0d0d0 solid;
	
	font-size:			1.1em;
}
div#HonshoSubRightSide div.ContentLv2 h3.Outline img {
	vertical-align:		-14%;
	margin:				0;
	margin-right:		3px;
}
div#HonshoSubRightSide div.ContentLv2 p.OutlineH3 {
	margin-left:		20px;
	margin-bottom:		0px;
	text-indent:		0;
}
/* 右側:第2レベル:コンテンツ(表:モダン) */
div#HonshoSubRightSide div.ContentLv2 table.Modern {
	border-collapse:	collapse;
	border-spacing:		0px;
	margin:				0;
	margin-bottom:		10px;
	border-bottom:		1px #999 solid;
}
div#HonshoSubRightSide div.ContentLv2 table.Modern tr.ModernHeader th {
	font-weight:		normal;
	background-color:	#e3edff;
	border-bottom:		1px #999 solid;
	padding:			3px;
}
div#HonshoSubRightSide div.ContentLv2 table.Modern tr td {
	font-weight:		normal;
	background-color:	white;
	border-top:			1px #999 dashed;
	padding:			3px;
}
div#HonshoSubRightSide div.ContentLv2 table.Modern tr.ModernHeader td {
	border-top:			1px #999 solid;
}

/* 右側:第1レベル:枠付きコンテンツ(Notice) */
div#HonshoSubRightSide div.ContentLv1Notice {
	width:				600px;
	margin:				0;
	margin-bottom:		20px;
	
	border:				#999 1px dashed;
	background-color:	#e3edff;
}
div#HonshoSubRightSide div.ContentLv1Notice p {
	margin:				0;
	padding:			5px;
	
	text-indent:		0;
	line-height:		1.5em;
}

/* 右側:第2レベル:コンテンツ(コメディカル部門採用情報) */
div#HonshoSubRightSide div.LabelLv1RCOTOP {
	width:				600px;
	height:				280px;
	margin:				0;
	margin-bottom:		15px;
	padding:			0px;
}
div#HonshoSubRightSide div.LabelLv1RCOTOP h1 {
	display:			none;
}

