@charset "shift_jis";

 @import "zenkoku_print.css";

/*
overwrite base.css and part.css
*********************************************/

div#bg{
	background:	url(/library/zenkoku/images/common_body_bg_001.gif) no-repeat 900px 0px;}

.icn001 a.current {
	color: #4f43c3;
}

.fsizeClear{
	font-size: 1% !important;}

/*a{color: #644817;
	text-decoration: underline;}
*/
/*a:hover{color: #EE7A1D;}*/

a.icn001{
	background	:	url(/library/zenkoku/images/common_main_icn_001.gif) no-repeat 0 1px;
	line-height	:	1.2 !important;}

body:first-of-type a.icn001{
	background	:	url(/library/zenkoku/images/common_main_icn_001.gif) no-repeat 0 2px;
	}

a.icn001:hover{
	background:	url(/library/zenkoku/images/common_main_icn_001_ov.gif) no-repeat 0 1px;
	line-height	:	1.2 !important;
	}

body:first-of-type a.icn001:hover{
	background:	url(/library/zenkoku/images/common_main_icn_001_ov.gif) no-repeat 0 2px;
	}

body.ctgTabakoKyousaiKokumin a.icn001,
body.ctgShinrinKyousaiKokumin a.icn001{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 1px;
	line-height	:	1.2 !important;}

body.ctgTabakoKyousaiKokumin:first-of-type a.icn001,
body.ctgShinrinKyousaiKokumin:first-of-type a.icn001{
	background	:	url(../images/common_icn_003.gif) no-repeat 0 2px;
	}

.ctgTabakoKyousaiKokumin a.icn001:hover,
.ctgShinrinKyousaiKokumin a.icn001:hover{
	background:	url(../images/common_icn_003_ov.gif) no-repeat 0 1px;
	line-height	:	1.2 !important;
	}

body.ctgTabakoKyousaiKokumin:first-of-type a.icn001:hover,
body.ctgShinrinKyousaiKokumin:first-of-type a.icn001:hover{
	background:	url(../images/common_icn_003_ov.gif) no-repeat 0 2px;
	}

.ctgTabakoKyousaiKokumin h3,
.ctgShinrinKyousaiKokumin h3 {
background:url("../images/common_h2_001.gif") no-repeat scroll left 0 transparent;
clear:both;
font-size:100%;
margin:0 20px 10px 36px;
}

.ctgTabakoKyousaiKokumin .column3Box02 h3 ,
.ctgShinrinKyousaiKokumin .column3Box02 h3 {
background:none repeat scroll 0 0 transparent;
border-bottom:1px solid #CCCCCC;
margin:0;
padding:7px 10px 5px;
}

.ctgTabakoKyousaiKokumin .linkBox01 h3,
.ctgShinrinKyousaiKokumin .linkBox01 h3 {
background:none repeat scroll 0 0 #F2F2F2;
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
clear:both;
font-size:100%;
margin:0;
padding:5px 10px;
}

/*----Step----*/
.ctgTabakoKyousaiKokumin h3.h3Bg01,
.ctgShinrinKyousaiKokumin h3.h3Bg01{
	background	:	#FFFFFF url(../images/step_h3_bg_001.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.ctgTabakoKyousaiKokumin h3.h3Bg02,
.ctgShinrinKyousaiKokumin h3.h3Bg02{
	background	:	#FFFFFF url(../images/step_h3_bg_002.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.ctgTabakoKyousaiKokumin h3.h3Bg03,
.ctgShinrinKyousaiKokumin h3.h3Bg03{
	background	:	#FFFFFF url(../images/step_h3_bg_003.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.ctgTabakoKyousaiKokumin h3.h3Bg04,
.ctgShinrinKyousaiKokumin h3.h3Bg04{
	background	:	#FFFFFF url(../images/step_h3_bg_004.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.ctgTabakoKyousaiKokumin h3.h3Bg05,
.ctgShinrinKyousaiKokumin h3.h3Bg05{
	background	:	#FFFFFF url(../images/step_h3_bg_005.gif) no-repeat 0 0;
	margin		:	0px 35px 10px 35px;
	padding		:	5px 5px 10px 80px;
	font-size	:	115%;
	color		:	#333;
	border:none;
	line-height	:	1.25;}

.ctgTabakoKyousaiKokumin .comp,
.ctgShinrinKyousaiKokumin .comp{
	color		:	#338118 !important;}


.ctgTabakoKyousaiKokumin h2.h2Bg03,
.ctgShinrinKyousaiKokumin h2.h2Bg03 {
background:url("../images/common_h2_002.gif") no-repeat scroll 0 0 #E8E8E7;
border-color:-moz-use-text-color -moz-use-text-color #008800;
border-style:none none solid;
border-width:medium medium 1px;
color:#333333;
font-size:115%;
line-height:1.25;
margin:0 20px;
padding:10px 5px 8px 20px!important;
_padding:10px 5px 0 20px!important;
}

.ctgTabakoKyousaiKokumin h2,
.ctgShinrinKyousaiKokumin h2 {
 min-height: inherit !important;
 height:inherit !important;
}


/*header*/
/*#headerArea{
	height:	108px;
	background: url(/library/zenkoku/images/common_head_bg_001.gif) no-repeat left top;
}*/

#pop #h1Block01 h1 {
border-bottom:none;
}

/*#headerArea a { color: #333333; text-decoration: none;}*/

/*#headerArea a:hover{color: #EE7A1D; text-decoration: underline;}*/

.logo_zenkoku {
	clear: both;
	position: absolute;
	top: 48px;
	left: 135px;
	font-size: 1px;
}

.gotoTop {
	position: absolute;
	top: 62px;
	left: 540px;
}

/* contentsArea */
#lower #contentsArea{
	float		:	left;
	width		:	660px;
	background	:	none;
	padding-left: 20px;
	}

.ctgShinrinKyousai #contentsArea,
.ctgTabakoKyousai #contentsArea{
	float		:	left;
	width		:	699px !important;
	background	:	none;
	padding-left: 0 !important;
 overflow:hidden;
	}


/*side*/
#lower .sideBgArea04 p.lowCategory {
	margin: 0;
	padding: 0;
}

#lower #menuZenkoku01 .icn001 a {
	background-image: url(/library/zenkoku/images/common_side_icn_002.gif);
}

#lower #menuZenkoku01 .icn001 a:hover {
	background-image: url(/library/zenkoku/images/common_side_icn_002_ov.gif);
}

#lower #menuZenkoku01 .activeMenu .icn001 a{
	background:	url(/library/zenkoku/images/common_side_icn_003.gif) no-repeat 0 1px;
	}

body:first-of-type #lower #menuZenkoku01 .activeMenu .icn001 a{
	background	:	url(/library/zenkoku/images/common_side_icn_003.gif) no-repeat 0 4px;
	color: #4F43C3;
	}

#lower #menuZenkoku01 .activeMenu .icn001 a:hover{
	background:	url(/library/zenkoku/images/common_side_icn_003_ov.gif) no-repeat 0 1px;
	color: #EE7A1D;}

body:first-of-type #lower #menuZenkoku01 .activeMenu .icn001 a:hover{
	background:	url(/library/zenkoku/images/common_side_icn_003_ov.gif) no-repeat 0 4px;
	color: #EE7A1D;}

#lower #menuZenkoku01 .icn002 a {
	background-image: url(/library/zenkoku/images/common_side_icn_001.gif);
}

#lower #menuZenkoku01 .icn002 a:hover {
	background-image: url(/library/zenkoku/images/common_side_icn_001_ov.gif);
}

/*main*/

.pbAnchor{
	padding: 0 !important;
}

#h1Block01{
	position:relative;
	/*width:	678px;*/
	width: 700px;
	height: auto;
	/*margin:	0 0 25px;*/
	padding:15px 0px 0px 0px;
	margin: 0 auto;
	width: auto;
	margin-bottom: 25px;}


#h1Block01 h1{
	position: relative;
	top: 0;
	left: -15px;
	width:	700px;
	margin-bottom: 20px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 3px solid #4f43c3;
	font-size: 1%;
	width: auto;
	margin: 0 auto;
	margin-bottom: 20px;
	margin: 0 20px 20px 20px;
	width: 660px;
	 
}
@media screen and (max-device-width: 800px) {	
#h1Block01 h1{
	left:0;
	width: auto;
	}

}

#h1Block01 h1 img {
	margin: 0;
}

#h1Block01 .level {
	margin: 0 20px 15px 0;
	padding: 0;
	border-bottom: none;
	color: #4f43c3 ;
}

.ctgTabakoKyousai #h1Block01 .level,
.ctgShinrinKyousai #h1Block01 .level{
	margin: 0 20px 15px 20px;
}


.ctgTabakoKyousai #h1Block02 .level,
.ctgShinrinKyousai #h1Block02 .level,
.ctgTabakoKyousai #h1Block03Kokumin .level,
.ctgShinrinKyousai #h1Block03Kokumin .level{
	color: #4f43c3 !important;
}

#contentsArea h2{
	clear: both;
	background: url(/library/zenkoku/images/common_main_h2_001.gif) no-repeat left top;
	margin:	0px;
	padding: 10px 5px 0px 26px;
	min-height: 29px;
	height: auto !important;
	height: 29px;
	font-size: 115%;
	line-height: 1.0;
}
h3{
	background	:	url(/library/zenkoku/images/common_main_icn_h3.gif) no-repeat left 0px;
	/*margin		:	0px 20px 10px 16px!important;*/}
.honbu h3{
	background	:	url(/library/zenkoku/images/common_main_icn_h3.gif) no-repeat left 0px;
	margin		:	0px 20px 10px 16px!important;}


ul.list001 li,
ul.list001 li {
	background: url(/library/zenkoku/images/common_main_icn_003.gif) no-repeat left 0.1em;
	padding-left: 13px;
	padding-bottom: 15px;
	line-height: 1.2;
}

ul.list002 li,
ul.list002 li {
	background: url(/library/zenkoku/images/common_main_icn_003.gif) no-repeat left 0.1em;
	padding-left: 13px;
	padding-bottom: 10px;
	line-height: 1.2;
}


a.icn005{
	padding		:	0px 0px 0px 12px;
	background	:	url(/library/zenkoku/images/common_main_icn_002.gif) no-repeat left center;}

a.icn005:hover{
	background	:	url(/library/zenkoku/images/common_main_icn_002_ov.gif) no-repeat left center;}


/*footer*/
/*#footerArea a { color: #333333; text-decoration: none;}

#footerArea a:hover{color: #EE7A1D; text-decoration: underline;}

#footerArea .address {
	clear: both;
	width: 878PX;
	background: #aba6d9;
	padding: 10px;
	font-weight: bold;
	margin-bottom: 2px;
}

#lower #footerArea .pageTop {
	margin-bottom: 3px;
	font-size: 1%;
}
*/

/*
common
*********************************************/
a.mapIcn {
	width: 35px;
	height: 15px;
	display: inline-block;
	margin-left: 5px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_main_btn_001_off.gif) no-repeat left top;
}

a.mapIcn:hover {
	background: url(/library/zenkoku/images/common_main_btn_001_ov.gif) no-repeat left top;
}

.attention {
	padding-left: 1em;
	text-indent: -1em;
}

.sec001 {
	width: 658px;
	background: url(/library/zenkoku/images/common_main_sec001_bg_002.gif) repeat-y left top;
	margin-bottom: 10px;
}

.sec001 .floatL,
.sec001 .floatR {
	width: 324px;
	padding-top: 16px;
	background: url(/library/zenkoku/images/common_main_sec001_bg_001.gif) no-repeat left top;
}

.sec001 .floatL h3,
.sec001 .floatR h3 {
	width: 279px;
}

.sec001 .innerBtm {
	padding-bottom: 10px;
	background: url(/library/zenkoku/images/common_main_sec001_bg_003.gif) no-repeat left bottom;
}

.sec002,.sec003 {
	clear: both;
	width: 658px;
	margin-bottom: 10px;
	background: url(/library/zenkoku/images/common_main_sec002_bg_003.gif) repeat-y left top;
}

.sec002 .innerTop,.sec003 .innerTop {
	padding-top: 16px;
	background: url(/library/zenkoku/images/common_main_sec002_bg_001.gif) no-repeat left top;
}

.sec002 .innerBtm,.sec003 .innerBtm {
	padding: 0 15px 15px;
	background: url(/library/zenkoku/images/common_main_sec002_bg_002.gif) no-repeat left bottom;
}


.sec003 .innerBtm {
	padding: 0 15px 5px;
}

.sec001 h3,
.sec002 h3,
.sec003 h3{
	margin: 0 0 8px 0;
}


/*
index
*********************************************/
#lower .index #mainArea{
	background-image: none;
}

.index #mainArea #flashArea {
	margin: 12px 0 0 20px;
}

#mainImageArea {
	text-align: center;
}

#mainImageArea #mainImageAreaInner {
	width: 859px;
	hight: 254px;
	margin: 12px 0 0 20px;
}

#mainImageArea #cf1,
#mainImageArea #cf2,
#mainImageArea #cf3,
#mainImageArea #cf4,
#mainImageArea #cf5 {
	display: none;
}

#topBnr ul,
#topBnr li,
#topBnr a,
#topBnr img {
  margin:0;
  padding:0;
  line-height:0;
  font-size:0;
  border:0;
}
#topBnr  {
  margin:0;
  padding:0px 0 0 0px;
  line-height:0;
  width:859px;
  height:240px;
  font-size:0;
}

#lower .index #contentsArea {
	width: 505px;
	padding: 0 20px;
}

.index #contentsArea h2{
	clear: both;
	background:	none;
	margin:	0;
	padding: 0;
}

#lower .index #sideArea {
	width: 334px;
	background: none;
	margin: 0;
	font-size: 100%;
	padding: 0px;
}

.index #contentsArea h2.ttlmdgc {
	width: 505px;
	height: 29px;
	background: url(/library/zenkoku/images/common_idx_mdgc_h2_001.gif) no-repeat left top;
	text-indent: -9999px;
	line-height: 1.0;
}

.index #contentsArea .secMdgc {
	margin-bottom: 10px;
	border: 1px solid #b6b4b4;
	border-top: none;
}

.index #contentsArea .secMdgc table {
	width: 503px;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.index #contentsArea .secMdgc table td {
	vertical-align: top;
	padding-top: 10px;
}

.index #contentsArea .secMdgc table td.pic {
	width: 125px;
	padding: 0 10px;
	vertical-align: middle;
	text-align: center;
}

.index #contentsArea .secMdgc table td.search {
	width: 155px;
	padding: 10px 4px 20px 8px;
	background: #ece9f4;
	vertical-align: top;
}

.index #contentsArea .secMdgc td.search dl dt {
	width: 155px;
	height: 19px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_idx_mdgc_txt_001.gif) no-repeat left top;
	margin: 0 0 7px 0;
}

.index #contentsArea .secMdgc td.search dl dd select {
	width: 152px;
	margin-bottom: 10px;
}

.index #contentsArea .secMdgc td.search dl dd ul {
	margin-left: 19px;
}

.index #contentsArea .secMdgc td.search dl dd ul li {
	margin-bottom: 3px;
	font-size: 1%;
}

.index #contentsArea .secCmpn {
	clear: both;
	margin-bottom: 10px;
	border: 1px solid #b6b4b4;
	background: #ffffff;
	padding: 1px;
}

.index #contentsArea .secCmpn .cmpnInner {
	background: #f3f3f3;
	padding: 9px;
}

.index #contentsArea .secCmpn .cmpnInner h3 {
	margin-left: 0;
}

.index #contentsArea .secCmpn .osusume {
	margin-top: 8px;
	border: 1px solid #b6b4b4;
	background: #ffffff;
	padding: 1px;
}



.index #contentsArea .secCmpn .osusume .osusumeInner {
	padding: 9px;
}

.index #contentsArea .secCmpn .pleft{
padding-top:12px!important;
padding-left:18px !important;
}

.index #contentsArea .secCmpn p {
	margin: 0;
}

.index #contentsArea .secCmpn em {
	color: #009944;
	font-style: normal;
}

.index #contentsArea .secCmpn .osusume h2 {
	margin-bottom: 10px;
	font-size: 1%;
}

.index #contentsArea .secCmpn .osusume table {
	margin-bottom: 3px;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.index #contentsArea .secCmpn .osusume table th {
	width: 115px;
	padding: 6px 0;
	font-size: 1%;
	vertical-align: middle;
	text-align: center;
}

.index #contentsArea .secCmpn .osusume table td {
	width: 326px;
	padding: 6px 8px;
}

.index #contentsArea .secCmpn .osusume .seikyu {
	width: 345px;
	margin: 0 auto 4px;
}

.index #contentsArea .secCmpn .osusume .seikyu2 {
	width: 198px;
	margin: 0 auto 4px;
	}

 .index #contentsArea .secCmpn .osusume .seikyu3 {
	width: 459x;
	margin: 0 auto 0;
	}

.index #contentsArea .secCmpn .osusume .seikyu li,
.index #contentsArea .secCmpn .osusume .seikyu2 li,
.index #contentsArea .secCmpn .osusume .seikyu3 li{
	float: left;
	font-size: 1%;
}

.index #contentsArea .secCmpn .osusume .seikyu li img,
.index #contentsArea .secCmpn .osusume .seikyu2 li img,
.index #contentsArea .secCmpn .osusume .seikyu3 li img{
	vertical-align: bottom;
	padding-right: 10px;
}


.index #contentsArea .secCmpn .osusume .seikyu3 li img{
	padding-right: 16px;
}

.index #contentsArea .secCmpn .osusume .seikyu3 li.listEnd img{
padding-right:0 !important;
}


/*こくみん共済*/

.index #contentsArea .secCmpn .kyosai01 .osusume .osusumeInner {
	background: #d5ead8;
}

.index #contentsArea .secCmpn .kyosai01 .osusume table th {
	background: url(/library/zenkoku/images/common_idx_ossm_kokumin_bg_001.gif) no-repeat left bottom;
	border-bottom: 3px solid #d5ead8;
}

.index #contentsArea .secCmpn .kyosai01 .osusume table td {
	background: url(/library/zenkoku/images/common_idx_ossm_kokumin_bg_001.gif) no-repeat right bottom;
	border-bottom: 3px solid #d5ead8;
}

.index #contentsArea .secCmpn .crossFader {
	height:422px;
	margin-left:-1px;
	position:relative;
}

.index #contentsArea .secCmpn .crossFader h3{
	height:23px;
}


/*火災共済*/
.index #contentsArea .secCmpn .kyosai02 .osusume .osusumeInner {
	background: #ffefef;
}

.index #contentsArea .secCmpn .kyosai02 .osusume table th {
	background: url(/library/zenkoku/images/common_idx_ossm_kasai_bg_001.gif) no-repeat left bottom;
	border-bottom: 3px solid #ffefef;
}

.index #contentsArea .secCmpn .kyosai02 .osusume table td {
	background: url(/library/zenkoku/images/common_idx_ossm_kasai_bg_001.gif) no-repeat right bottom;
	border-bottom: 3px solid #ffefef;
}

/*マイカー共済*/
.index #contentsArea .secCmpn .kyosai03 .osusume .osusumeInner {
	background: #fdefff;
}

.index #contentsArea .secCmpn .kyosai03 .osusume table th {
	background: url(/library/zenkoku/images/common_idx_ossm_mycar_bg_001.gif) no-repeat left bottom;
	border-bottom: 3px solid #fdefff;
}

.index #contentsArea .secCmpn .kyosai03 .osusume table td {
	background: url(/library/zenkoku/images/common_idx_ossm_mycar_bg_001.gif) no-repeat right bottom;
	border-bottom: 3px solid #fdefff;
}


.index #contentsArea .secList {
	clear: both;
	position: relative;
	margin-bottom: 10px;
}

.index #contentsArea .secList h2 {
	width: 505px;
	min-height: 47px;
	height: auto !important;
	height: 47px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_idx_list_h2_001.gif) no-repeat left top;
}

.index #contentsArea .secList .seclistInner {
	width: 488px;
	padding: 10px 0 0 15px;
	border: 1px solid #b6b4b4;
	border-top: none;
}

.index #contentsArea .secList .syosai {
	position: absolute;
	top: 8px;
	left: 360px;
	clear: both;
}

.index #contentsArea .secList .itemWrap {
	width: 482px;
	background: url(/library/zenkoku/images/common_idx_list_bg_001.gif) no-repeat left top;
}
.index #contentsArea .secList .itemWrap dl {
	float: left;
	min-height: 103px;
	height: auto !important;
	height: 103px;
}

.index #contentsArea .secList .itemWrap dl.shinrin {
	float: left;
	min-height: 70px;
	height: auto !important;
	height: 70px;
}

.index #contentsArea .secList .itemWrap dl.tabako {
	float: left;
	min-height: 32px;
	height: auto !important;
	height: 32px;
}

.index #contentsArea .secList .itemWrap .izoku {
	width: 158px;
	padding-bottom: 22px;
}

.index #contentsArea .secList .itemWrap .iryo{
	padding-left: 8px;
	padding-bottom: 22px;
	width: 160px;
}

.index #contentsArea .secList .itemWrap .rougo {
	width: 148px;
	padding-left: 8px;
	padding-bottom: 22px;
}

.index #contentsArea .secList .itemWrap .house {
	width: 158px;
}

.index #contentsArea .secList .itemWrap .car {
	padding-left: 8px;
	width: 160px;
}

.index #contentsArea .secList .itemWrap .group {
	width: 148px;
	padding-left: 8px;
}

.index #contentsArea .secList .itemWrap dt {
	width: 148px;
	height: 20px;
	margin: 0 0 8px;
	text-indent: -9999px;
}

.index #contentsArea .secList .itemWrap .izoku dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 0;
}

.index #contentsArea .secList .itemWrap .iryo dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 -30px;
}

.index #contentsArea .secList .itemWrap .rougo dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 -60px;
}

.index #contentsArea .secList .itemWrap .house dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 -90px;
}

.index #contentsArea .secList .itemWrap .car dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 -120px;
}

.index #contentsArea .secList .itemWrap .group dt {
	background: url(/library/zenkoku/images/common_idx_list_txt_001.gif) no-repeat 0 -150px;
}

.index #contentsArea .secList .itemWrap dd {
	width: 148px;
}


/*森林用*/
.index #contentsArea .secList .itemWrap02 {
	width: 482px;
	background: url(/library/zenkoku/images/common_idx_list_bg_002.gif) no-repeat left top;
}

/*たばこ用*/
.index #contentsArea .secList .itemWrap03 {
	width: 482px;
}

.index #contentsArea .secList .itemWrap p,
.index #contentsArea .secList .itemWrap02 p,
.index #contentsArea .secList .itemWrap03 p {
	margin-bottom: 7px;
	text-indent: -9999px;
}

.index #contentsArea .secList .item01 a,
.index #contentsArea .secList .item02 a,
.index #contentsArea .secList .item03 a,
.index #contentsArea .secList .item04 a,
.index #contentsArea .secList .item05 a,
.index #contentsArea .secList .item06 a,
.index #contentsArea .secList .item07 a,
.index #contentsArea .secList .item08 a,
.index #contentsArea .secList .item09 a,
.index #contentsArea .secList .item10 a,
.index #contentsArea .secList .item11 a,
.index #contentsArea .secList .item14 a,
.index #contentsArea .secList .item15 a {
	display: block;
	width: 148px;
	height: 17px;
}

.index #contentsArea .secList .item12 a{
	display: block;
	width: 148px;
	height: 30px;
}

.index #contentsArea .secList .item13 a {
	display: block;
	width: 148px;
	height: 40px;
}

.index #contentsArea .secList .item01 a {
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 0;}
.index #contentsArea .secList .item02 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -27px;}
.index #contentsArea .secList .item03 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -54px;}
.index #contentsArea .secList .item04 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -81px;}
.index #contentsArea .secList .item05 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -108px;}
.index #contentsArea .secList .item06 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -135px;}
.index #contentsArea .secList .item07 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -162px;}
.index #contentsArea .secList .item08 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -189px;}
.index #contentsArea .secList .item09 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -216px;}
.index #contentsArea .secList .item10 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -243px;}
.index #contentsArea .secList .item11 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -270px;}
.index #contentsArea .secList .item12 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -298px;}
.index #contentsArea .secList .item13 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -338px;}
.index #contentsArea .secList .item14 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -385px;}
.index #contentsArea .secList .item15 a{
	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -412px;}

/*全水道用*/
.index #contentsArea .secList p.item06,
.index #contentsArea .secList p.item07,
.index #contentsArea .secList p.item08,
.index #contentsArea .secList p.item09,
.index #contentsArea .secList p.item14{ display: block; width: 148px; height: 17px;}
.index #contentsArea .secList p.item12{ display: block; width: 148px; height: 30px;}
.index #contentsArea .secList p.item01{ display: block; width: 148px; height: 17px;}

.index #contentsArea .secList p.item06{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -135px;}
.index #contentsArea .secList p.item07{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -162px;}
.index #contentsArea .secList p.item08{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -189px;}
.index #contentsArea .secList p.item09{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -216px;}
.index #contentsArea .secList p.item10{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -243px;}
.index #contentsArea .secList p.item12{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -298px;}
.index #contentsArea .secList p.item14{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 -385px;}
.index #contentsArea .secList p.item01{	background: url(/library/zenkoku/images/common_idx_list_txt_002.gif) no-repeat 0 0;}
/*全水道用end*/

.index #sideArea .sideAreaBox {
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 10px;
	background: url(/library/zenkoku/images/common_main_border_001.gif) repeat-x left bottom;
}

.index #sideArea h3{
	clear		:	both;
	width: 300px;
	background	:	url(/library/zenkoku/images/common_main_icn_h3.gif) no-repeat left 0px;
	margin		:	0px 20px 10px 0;
	padding		:	0px 0px 0px 15px;
	font-size	:	100%;}

.index #sideArea dl.information {
	position: relative;
	width: 332px;
	border: 1px solid #b6b4b4;
}

.index #sideArea dl.information dt {
	padding: 8px 9px;
	border-bottom: 1px solid #b6b4b4;
	background: #f1f1f1;
	font-size: 1%;
}

.index #sideArea dl.information .list a.icn001 {
	background-position: 0 1px;}

.index #sideArea dl.information dd{
	display	: block;
	padding	: 8px 9px 0;
	}

.index #sideArea dl.information dd p {
	clear: both;
	display: block;
	margin: 0px 0px 10px 0;
	padding: 0 0 1px 0;
	background: url(/library/zenkoku/images/common_main_border_001.gif) repeat-x left bottom;
}

.index #sideArea dl.information dd p span.day {
	width: 72px;
	float: left;
	display: block;
	padding: 0px 8px 0px 0px;}

.index #sideArea dl.information dd p a{
	width:230px;
	float: left;
	display: block;
}

.index #sideArea dl.information .list {
	background:none;
	position: absolute;
	top: 8px;
	right: 0px;
	margin-right: 10px;
}

.index #sideArea dl.information .list a {
	width: auto;}

.index #sideArea .bnrTbl th {
	padding-right: 15px;
	padding-bottom: 10px;
	vertical-align: top;
}

.index #sideArea .bnrTbl th img {
	font-size: 1%;
}

.index #sideArea .bnrTbl td {
	padding-bottom: 10px;
}

#lower .index #footerAreaInner{
	background: url(/library/zenkoku/images/common_idx_foot_bg_004.gif) repeat-x left top;
}

.index #footerArea .idxfooterNavi {
	width: 899px;
}

.index #footerArea .idxfooterNavi ul{
	width: auto;
}

body:first-of-type .index #footerArea .idxfooterNavi ul {
	width: auto;
}

.index #footerArea .idxfooterNavi {
	width: 905px;
}

.index #footerArea .idxfooterNavi .kumiaiin {
	float: left;
	width: 299px;
	min-height: 160px;
	height: auto !important;
	height: 160px;
	background: #ceebe0 url(/library/zenkoku/images/common_idx_foot_bg_001.gif) no-repeat left bottom;
	border-right: 1px solid #97b88e;
}

.index #footerArea .idxfooterNavi .kumiaiin dt {
	width: 299px;
	height: 35px;
	border-right: 1px solid #538f5c;

}

.index #footerArea .idxfooterNavi .kumiaiin dt a{
	width: 299px;
	height: 35px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_idx_foot_h3_001.gif) no-repeat left top;
  display:block;
}

.index #footerArea .idxfooterNavi .kumiaiin dt a:hover{
	background: url(/library/zenkoku/images/common_idx_foot_h3_001.gif) no-repeat left -35px;
  display:block;
}


.index #footerArea .idxfooterNavi .kyosai {
	float: left;
	width: 299px;
	min-height: 160px;
	height: auto !important;
	height: 160px;
	border-right: 1px solid #97b88e;
	background: #e6f4e5 url(/library/zenkoku/images/common_idx_foot_bg_002.gif) no-repeat left bottom;
}

.index #footerArea .idxfooterNavi .kyosai dt {
	width: 299px;
	height: 35px;
	border-right: 1px solid #e6f4e5;
}

.index #footerArea .idxfooterNavi .kyosai dt a{
	width: 299px;
	height: 35px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_idx_foot_h3_002.gif) no-repeat left top;
  display:block;
}

.index #footerArea .idxfooterNavi .kyosai dt a:hover{
	background: url(/library/zenkoku/images/common_idx_foot_h3_002.gif) no-repeat left -35px;
  display:block;
}


.index #footerArea .idxfooterNavi .zenrosai {
	float: left;
	width: 299px;
	min-height: 160px;
	height: auto !important;
	height: 160px;
	background: #e6f4e5 url(/library/zenkoku/images/common_idx_foot_bg_003.gif) no-repeat left bottom;
}

.index #footerArea .idxfooterNavi .zenrosai dt {
	width: 299px;
	height: 35px;
}

.index #footerArea .idxfooterNavi .zenrosai dt a{
	width: 299px;
	height: 35px;
	text-indent: -9999px;
	background: url(/library/zenkoku/images/common_idx_foot_h3_003.gif) no-repeat left top;
  display:block;
}

.index #footerArea .idxfooterNavi .zenrosai dt a:hover{
	background: url(/library/zenkoku/images/common_idx_foot_h3_003.gif) no-repeat left -35px;
  display:block;
}

.index #footerArea .idxfooterNavi .kumiaiin dd,
.index #footerArea .idxfooterNavi .kyosai dd,
.index #footerArea .idxfooterNavi .zenrosai dd {
	padding: 12px 0px 0px 20px;
}







/*
.index #footerArea .idxfooterNavi dl dt a:hover{
	filter: alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
}
*/


/*
honbu
*********************************************/
.honbu .explain {
	float: left;
	width: 398px;
	padding-right: 22px;
}

.honbu .picture {
	float: left;
	width: 220px;
	text-align: center;
}

.honbu img.pic {
	border: 1px solid #d6d6d6;
	padding: 1px;
	margin: 0 auto;
	display: block;
}

.honbu .course {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.honbu .course th {
	border: 1px solid #2d2dc7;
	background: #4f43c3;
	color: #ffffff;
	padding: 4px 6px;
}

.honbu .course th.name {
	background: #ebe9fb;
	color: #555555;
	text-align: left;
}

.honbu .course td {
	padding: 4px 6px;
	border: 1px solid #575757;
	text-align: left;
}



/*画像回り込み時のpタグpadding-bottom解除*/
p.nocolumn{
	margin			:	0px 0px 0px 0px;
}


/*
madoguchi
*********************************************/
.madoguchi .lead {
	background: url(/library/zenkoku/images/common_mdgc_bg_004.gif) no-repeat left top;
	width: 527px;
	min-height: 121px;
	height: auto !important;
	height: 121px;
	margin-left: 50px;
	margin-bottom: 15px;
	padding-top: 25px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 22px;
}

.madoguchi .anchorWrap {
	text-align: center;
	background: #f2f1fd;
	margin-bottom: 18px;
	padding: 7px 10px;
}

.madoguchi .anchorWrap p {
	margin: 0;
}

.madoguchi .anchorWrap a {
	display: inline-block;
	border-right: 1px solid #644817;
}

.madoguchi .anchorWrap .ico001{
	background: url(/library/zenkoku/images/common_mdgc_ico_001.gif) no-repeat left top;
	padding-left: 18px;
	padding-right: 11px;
}

.madoguchi .anchorWrap .ico002 {
	background: url(/library/zenkoku/images/common_mdgc_ico_001.gif) no-repeat left -21px;
	padding-left: 11px;
	margin-left: 11px;
	padding-right: 11px;
}

.madoguchi .anchorWrap .ico003 {
	background: url(/library/zenkoku/images/common_mdgc_ico_001.gif) no-repeat left -44px;
	padding-left: 21px;
	margin-left: 11px;
	padding-right: 11px;
}

.madoguchi .anchorWrap .ico004 {
	background: url(/library/zenkoku/images/common_mdgc_ico_001.gif) no-repeat left -65px;
	padding-left: 19px;
	border-right: none;
	margin-left: 11px;
}

.madoguchi .secMdgc01 {
	clear: both;
	position: relative;
	background:	url(/library/zenkoku/images/common_mdgc_bg_002.gif) repeat-y left top;
	margin-bottom: 25px;
}

.madoguchi .secMdgc01 h2 {
	background: url(/library/zenkoku/images/common_mdgc_bg_001.gif) no-repeat left top;
	margin:	0;
	padding: 18px 0 0 10px;
	min-height: 33px;
	height: auto !important;
	height: 33px;
	font-size: 1%;
	line-height: 1.0;
}

.madoguchi .secMdgc01 .inner {
	padding: 0 16px 10px;
	background:	url(/library/zenkoku/images/common_mdgc_bg_003.gif) no-repeat left bottom;
}


.madoguchi .secMdgc01 .serviceTtl {
	font-size: 1%;
	margin-bottom: 10px;
}

.madoguchi .tbl001 {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.madoguchi .tbl001 th {
	border: 1px solid #000000;
	background: #4f43c3;
	color: #ffffff;
	text-align: center;
	padding: 5px 10px;
}

.madoguchi .tbl001 td {
	padding: 5px 10px;
	border: 1px solid #575757;
	vertical-align: middle;
}

.madoguchi strong {
	color: #4F43C3;
}


/*
syosai

*********************************************/
.syosai #h1Block01 h1{
	position: relative;
	margin: 0;
	width:654px;
	padding: 6px 0 6px 26px;
	border-bottom: none;
	font-size: 16px;
	line-height: 1.0;
	background: url(/library/zenkoku/images/common_syosai_h1_001.gif) no-repeat left top;
	color: #ffffff;
}

.syosai h2 {

	margin-top: 30px;
	margin-bottom: 10px;
}

.syosai .gaiyo {
	padding-top: 10px;
	padding-left: 14px;
}

.syosai .gaiyo .side {
	width: 252px;
	float: left;
}

.syosai .gaiyo .side .reserve li {
	float: left;
	padding-right: 6px;
	font-size: 1%;
}

.syosai .gaiyo .side .pic img {
	margin-bottom: 9px;

	border: 1px solid #d3d2d2;
}

.syosai .gaiyo .tbl001 {
	float: left;
	width: 392px;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.syosai .gaiyo .tbl001 th {
	width: 100px;
	padding: 7px 8px 7px;
	font-weight: bold;
	text-align: left;
	vertical-align: top;
	background: url(/library/zenkoku/images/common_syosai_border_001.gif) repeat-x left bottom;
}

.syosai .gaiyo .tbl001 th span {
	display: block;
	line-height: 1.4;
}

.syosai .gaiyo .tbl001 th .ico001 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left 0;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 th .ico002 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left -50px;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 th .ico003 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left -100px;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 th .ico004 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left -150px;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 th .ico005 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left -200px;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 th .ico006 {
	background: url(/library/zenkoku/images/common_syosai_ico_001.gif) no-repeat left -250px;
	padding-left: 24px;}

.syosai .gaiyo .tbl001 td {
	padding: 7px 8px 7px;
	background: url(/library/zenkoku/images/common_syosai_border_001.gif) repeat-x left bottom;
}

.syosai .gaiyo .tbl001 th.last,
.syosai .gaiyo .tbl001 td.last {
	background: none;
}

.syosai .gaiyo .tbl001 td img {
	display: inline;
	padding: 2px 5px 0 0;
}

.syosai .sysSec01,
.syosai .sysSec02,
.syosai .sysSec03 {
	padding-left: 15px;
}

.syosai .sysSec01 p {
	width: 340px;
	float: left;
}

.syosai .sysSec02 .floatL {
	width: 315px;
	padding-bottom: 10px;
}

.syosai .sysSec03 .floatL {
	width: 205px;
	padding-bottom: 10px;
}
.syosai .sysSec01 img,
.syosai .sysSec02 img,
.syosai .sysSec03 img {
	display: block;
	border: 1px solid #d3d2d2;
}



/*
topics
*********************************************/
.topics dl.information {
	margin-top: 18px;
}

.topics dl.information dt {
	font-weight: bold;
	line-height: 1.2;
	margin-bottom: 8px;
}

.topics dl.information dt .data {
	float: left;
	display: block;
	width: 112px;
	padding-right: 10px;
}

.topics dl.information dt a {
	float: left;
	display: block;
	width: 498px;
	padding-left: 14px;
	background: url(/library/zenkoku/images/common_side_icn_002.gif) no-repeat left 0.1em;
}

.topics dl.information dt a:hover {
	background: url(/library/zenkoku/images/common_side_icn_002_ov.gif) no-repeat left 0.1em;
}

.topics dl.information dd {
	clear: both;
	margin-bottom: 10px;
	padding-bottom: 7px;
	background: url(/library/zenkoku/images/common_main_border_001.gif) repeat-x left bottom;
}

.topics dl.information dd.last {
	background: none;
}

.topics dl.information dd .detail {
	margin-left: 138px;
	width: 480px;
	background: #f2f1fd;
	padding: 6px;
}

.topics .yearList {
	margin-top: 30px;
	padding: 5px 20px;
	background: #f2f1fd;
}

/*
seibi
*********************************************/
.seibi strong {
	color: #4F43C3;
}

.seibi .explain {
	margin: 0 0 0 30px;
}

.seibi .explain dt {
	color: #4f43c3;
}

.seibi .explain dt img {
	display: inline;
	vertical-align: middle;
	padding-right: 5px;
}

.seibi .explain dd {
	margin-left: 30px;
	margin-bottom: 8px;
}

.seibi .explain .mitsumori {
	margin-top: -23px;
	padding-left: 10px;
	padding-bottom: 10px;
	float: right;
}

.seibi .course {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.seibi .course th {
	border: 1px solid #918ab6;
	background: #4f43c3;
	color: #ffffff;
	padding: 4px 6px;
}

.seibi .course th.name {
	background: #ebe9fb;
	color: #555555;
}

.seibi .course td {
	padding: 4px 6px;
	border: 1px solid #575757;
	text-align: right;
}

.seibi .course td.total {
	color: #4F43C3;
	vertical-align: middle;
}

.seibi .factory {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.seibi .factory th {
	border: 1px solid #918ab6;
	background: #4f43c3;
	color: #ffffff;
	text-align: center;
	padding: 2px 6px;
}

.seibi .factory td a.gaibu {
	padding-left: 12px;
	display: inline-block;
	background: url(/library/zenkoku/images/common_main_icn_002.gif) no-repeat left 3px;
}

.seibi .factory td a.gaibu:hover {
	background: url(/library/zenkoku/images/common_main_icn_002_ov.gif) no-repeat left 3px;
}


.seibi .factory th.zipcode {
	width: 65px;
}

.seibi .factory th.tel {
	width: 100px;
}

.seibi .factory th.cityname {
	background: #ebe9fb;
	border: 1px solid #575757;
	border-top: none;
	color: #555555;
	text-align: left;
}

.seibi .factory .cityColor {
	background: #ebe9fb;
}

.seibi .factory .nameColor {
	color: #555;
}

.seibi .factory th.cityname span {
	background: url(/library/zenkoku/images/common_seibi_icn_004.gif) no-repeat left 2px;
	padding-left: 13px;
}

.seibi .factory td {
	padding: 8px 6px;
	border: 1px solid #575757;
	vertical-align: top;
}

.seibi .factory td.service {
	width: 65px;
	padding-right: 0;
	font-size: 1%;
}

.seibi .factory td.service img {
	display: inline;
	padding-right: 5px;
}


/*
kaigo
*********************************************/
.kaigo .kaigoTbl {
	width: 95%;
	border-collapse: collapse;
	border-spacing: 0;
	empty-cells: show;
}

.kaigo .kaigoTbl th {
	border: 1px solid #918ab6;
	background: #ebe9fb;
	color: #555555;
	padding: 4px 6px;
	text-align:left;
}

.kaigo .kaigoTbl th.lbl {
	border: 1px solid #918ab6;
	background: #4f43c3;
	color: #ffffff;
	padding: 4px 6px;
	text-align: center;
}

.kaigo .kaigoTbl td {
	padding: 4px 6px;
	border: 1px solid #2d2dc7;
	text-align: left;
}

.kaigo .picture {
	float: left;
	width: 220px;
	text-align: center;
}

.kaigo img.pic {
	border: 1px solid #d6d6d6;
	padding: 1px;
	margin: 0 auto;
	display: block;
}

.kaigo strong {
	color: #4F43C3;
}

.kaigo .kakomi{
	padding:10px;
	background: #ebe9fb;
	border: 2px dashed #2d2dc7;
}




/*
adviser
*********************************************/
.adviser h3 {
	margin-left: 0px;
}

.adviser .annotation {
	clear: both;
	padding: 10px;
	border: 1px solid #dcd8d8;
	background: #F2F1FD;
}

.adviser .annotation .ttl {
	color: #4f43c3;
}

.adviser .request {
	margin-top: 30px;
}

.adviser .request dt {
	clear: both;
	width: 100%;
	height: 35px;
	margin-bottom: 20px;
	text-indent: -9999px;
}

.adviser .request dt.step01 {
	background: url(/library/zenkoku/images/common_advsr_txt_001.gif) no-repeat left top;
}

.adviser .request dt.step02 {
	background: url(/library/zenkoku/images/common_advsr_txt_002.gif) no-repeat left top;
}

.adviser .request dt.step03 {
	background: url(/library/zenkoku/images/common_advsr_txt_003.gif) no-repeat left top;
}

.adviser .request dd {
	padding-bottom: 20px;
}

/* 都道府県、森林、たばこ向けCSS */


/************************************************************
■sideArea 追加
************************************************************/
.sideBgArea04 #menuShinrinKyousai,
.sideBgArea04 #menuTabakoKyousai {
    margin		:	0px;
	padding		:	0px;
	border		:	none;
	}

.sideBgArea04 #menuShinrinKyousai p.lowCategory,
.sideBgArea04 #menuTabakoKyousai p.lowCategory {
	margin		:	0px;
	padding		:	0px;
    }

.sideBgArea04 #menuShinrinKyousai p.lowCategory a,
.sideBgArea04 #menuTabakoKyousai p.lowCategory a {
	margin		:	0px;
	padding		:	0px;
	text-decoration:none;
	overflow:hidden;
	border:none;
	line-height:1;
    }

.sideBgArea04 #menuShinrinKyousai p.lowCategory a.current{
	background	:	url(../images/kyousai_side_ac.gif) no-repeat left center;
    }

.sideBgArea04 #menuTabakoKyousai p.lowCategory a.current{
	background	:	url(../images/kyousai_side_ac.gif) no-repeat left center;
    }

/* 森林労連共済本部 */
.sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002{
	display     :   none;
	}

.sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b{
	display     :   none;
	}

.sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb{
	display     :   none;
	}

.sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c{
	display     :   none;
	}

/* たばこ共済本部 */
.sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002{
	display     :   none;
	}

.sideBgArea04 #menuTabakoKyousai #menuTabakoNiryou .icn002b,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNenkin .icn002b,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNseimei .icn002b,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b{
	display     :   none;
	}

.sideBgArea04 #menuTabakoKyousai #menuTabakoNiryou .icn002bb,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNenkin .icn002bb,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNseimei .icn002bb,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb{
	display     :   none;
	}

.sideBgArea04 #menuTabakoKyousai #menuTabakoNiryou .icn002c,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNenkin .icn002c,
.sideBgArea04 #menuTabakoKyousai #menuTabakoNseimei .icn002c,
.sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c{
	display     :   none;
	}

/* ---森林労連共済本部左メニュー制御 ---*/

/*■■■　第5階層メニュー表示有無　■■■*/
/* 第五階層（左メニュー項目：地色白）の表示on/offの設定です */
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c{
	display     :   none;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002b,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002bb,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKokumin .icn002c{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c{
	display     :   none;
	}

.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002b,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002bb,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNiryou .icn002c{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c{
	display     :   none;
	}

.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002b,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002bb,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinNseimei .icn002c{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c{
	display     :   none;
	}

.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002b,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002bb,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKasai .icn002c{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c{
	display     :   none;
	}

.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002b,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002bb,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinMycar .icn002c{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002{
	display     :   none;
	}

.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinJibaiseki .icn002{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002{
	display     :   none;
	}

.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinKoutsu .icn002{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002{
	display     :   none;
	}

.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_seimei .icn002{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002,
.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002{
	display     :   none;
	}

.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinDantai_nenkin .icn002{
	display     :   block;
	}

.ctgShinrinKyousaiKokumin .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiNiryou .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiNseimei .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiKasai .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiMycar .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiJibaiseki .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiKoutsu .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiDantai_seimei .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002,
.ctgShinrinKyousaiDantai_nenkin .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002 {
	display     :   none;
	}

.ctgShinrinKyousaiSougou .sideBgArea04 #menuShinrinKyousai #menuShinrinSougou .icn002{
	display     :   block;
	}

/* active設定 追加 */
.ctgShinrinKyousaiKokumin #menuShinrinKokumin .icn001 a,
.ctgShinrinKyousaiNiryou #menuShinrinNiryou .icn001 a,
.ctgShinrinKyousaiNseimei #menuShinrinNseimei .icn001 a,
.ctgShinrinKyousaiKasai #menuShinrinKasai .icn001 a,
.ctgShinrinKyousaiMycar #menuShinrinMycar .icn001 a,
.ctgShinrinKyousaiJibaiseki #menuShinrinJibaiseki .icn001 a,
.ctgShinrinKyousaiKoutsu #menuShinrinKoutsu .icn001 a,
.ctgShinrinKyousaiDantai_seimei #menuShinrinDantai_seimei .icn001 a,
.ctgShinrinKyousaiDantai_nenkin #menuShinrinDantai_nenkin .icn001 a,
.ctgShinrinKyousaiSougou #menuShinrinSougou .icn001 a {
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_008.gif) no-repeat 0 2px;}

.ctgShinrinKyousaiKokumin #menuShinrinKokumin .icn001 a:hover,
.ctgShinrinKyousaiNiryou #menuShinrinNiryou .icn001 a:hover,
.ctgShinrinKyousaiNseimei #menuShinrinNseimei .icn001 a:hover,
.ctgShinrinKyousaiKasai #menuShinrinKasai .icn001 a:hover,
.ctgShinrinKyousaiMycar #menuShinrinMycar .icn001 a:hover,
.ctgShinrinKyousaiJibaiseki #menuShinrinJibaiseki .icn001 a:hover,
.ctgShinrinKyousaiKoutsu #menuShinrinKoutsu .icn001 a:hover,
.ctgShinrinKyousaiDantai_seimei #menuShinrinDantai_seimei .icn001 a:hover,
.ctgShinrinKyousaiDantai_nenkin #menuShinrinDantai_nenkin .icn001 a:hover,
.ctgShinrinKyousaiSougou #menuShinrinSougou .icn001 a:hover{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_008_ov.gif) no-repeat 0 2px;
	color			:	#EE7A1D;
	text-decoration	:	underline;}


/*■■■　第5階層アクティブ処理　■■■*/
/* 第五階層項目のアクティブ処理（文字色緑）の設定です */
.menuShinrinKokuminType .menuKyousaiKokuminType a,
.menuShinrinNiryouPlan .menuShinrinNiryouPlan a,
.menuShinrinNseimeiPlan .menuShinrinNseimeiPlan a,
.menuShinrinKasaiHoshou .menuShinrinKasaiHoshou a,
.menuShinrinMycarHoshou .menuShinrinMycarHoshou a,
.menuShinrinMycarSupport .menuShinrinMycarSupport a,
.menuShinrinMycarMoushikomi .menuShinrinMycarMoushikomi a,
.menuShinrinMycarInfo .menuShinrinMycarInfo a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001.gif) no-repeat 0 3px;
	color			:	#69AB38;
	text-decoration	:	underline;
	font-weight:bold;}

/*■■■　第5階層マウスオーバー処理　■■■*/
/* 第五階層項目のマウスオーバー処理（文字色オレンジ）の設定です */
.menuShinrinKokuminType .menuShinrinKokuminType a:hover,
.menuShinrinNiryouPlan .menuShinrinNiryouPlan a:hover,
.menuShinrinNseimeiPlan .menuShinrinNseimeiPlan a:hover,
.menuShinrinKasaiHoshou .menuShinrinKasaiHoshou a:hover,
.menuShinrinMycarHoshou .menuShinrinMycarHoshou a:hover,
.menuShinrinMycarSupport .menuShinrinMycarSupport a:hover,
.menuShinrinMycarMoushikomi .menuShinrinMycarMoushikomi a:hover,
.menuShinrinMycarInfo .menuShinrinMycarInfo a:hover {
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001_ov.gif) no-repeat 0 3px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	font-weight:bold;}





/* ---たばこ共済本部左メニュー制御 ---*/

/*■■■　第5階層メニュー表示有無　■■■*/
/* 第五階層（左メニュー項目：地色白）の表示on/offの設定です */
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c{
	display     :   none;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002b,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002bb,

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKokumin .icn002c{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c{
	display     :   none;
	}

.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002b,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002bb,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKasai .icn002c{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,

.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c{
	display     :   none;
	}

.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002b,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002bb,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoMycar .icn002c{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002{
	display     :   none;
	}

.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoJibaiseki .icn002{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002{
	display     :   none;
	}

.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKoutsu .icn002{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002{
	display     :   none;
	}

.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoDantai_seimei .icn002{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002,
.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002{
	display     :   none;
	}

.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoKojin_seimei .icn002{
	display     :   block;
	}

.ctgTabakoKyousaiKokumin .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiKasai .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiMycar .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiJibaiseki .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiKoutsu .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiDantai_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002,
.ctgTabakoKyousaiKojin_seimei .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002 {
	display     :   none;
	}

.ctgTabakoKyousaiSougou .sideBgArea04 #menuTabakoKyousai #menuTabakoSougou .icn002{
	display     :   block;
	}

/* active設定 追加 */
.ctgTabakoKyousaiKokumin #menuTabakoKokumin .icn001 a,
.ctgTabakoKyousaiKasai #menuTabakoKasai .icn001 a,
.ctgTabakoKyousaiMycar #menuTabakoMycar .icn001 a,
.ctgTabakoKyousaiJibaiseki #menuTabakoJibaiseki .icn001 a,
.ctgTabakoKyousaiKoutsu #menuTabakoKoutsu .icn001 a,
.ctgTabakoKyousaiDantai_seimei #menuTabakoDantai_seimei .icn001 a,
.ctgTabakoKyousaiKojin_seimei #menuTabakoKojin_seimei .icn001 a,
.ctgTabakoKyousaiSougou #menuTabakoSougou .icn001 a {
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_008.gif) no-repeat 0 2px;}

.ctgTabakoKyousaiKokumin #menuTabakoKokumin .icn001 a:hover,
.ctgTabakoKyousaiKasai #menuTabakoKasai .icn001 a:hover,
.ctgTabakoKyousaiMycar #menuTabakoMycar .icn001 a:hover,
.ctgTabakoKyousaiJibaiseki #menuTabakoJibaiseki .icn001 a:hover,
.ctgTabakoKyousaiKoutsu #menuTabakoKoutsu .icn001 a:hover,
.ctgTabakoKyousaiDantai_seimei #menuTabakoDantai_seimei .icn001 a:hover,
.ctgTabakoKyousaiKojin_seimei #menuTabakoKojin_seimei .icn001 a:hover,
.ctgTabakoKyousaiSougou #menuTabakoSougou .icn001 a:hover{
	padding		:	0px 0px 0px 16px;
	background	:	url(../images/common_icn_008_ov.gif) no-repeat 0 2px;
	color			:	#EE7A1D;
	text-decoration	:	underline;}


/*■■■　第5階層アクティブ処理　■■■*/
/* 第五階層項目のアクティブ処理（文字色緑）の設定です */
.menuTabakoKokuminType .menuKyousaiKokuminType a,
.menuTabakoKasaiHoshou .menuTabakoKasaiHoshou a,
.menuTabakoMycarHoshou .menuTabakoMycarHoshou a,
.menuTabakoMycarSupport .menuTabakoMycarSupport a,
.menuTabakoMycarMoushikomi .menuTabakoMycarMoushikomi a,
.menuTabakoMycarInfo .menuTabakoMycarInfo a{
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001.gif) no-repeat 0 3px;
	color			:	#69AB38;
	text-decoration	:	underline;
	font-weight:bold;}

/*■■■　第5階層マウスオーバー処理　■■■*/
/* 第五階層項目のマウスオーバー処理（文字色オレンジ）の設定です */
.menuTabakoKokuminType .menuTabakoKokuminType a:hover,
.menuTabakoKasaiHoshou .menuTabakoKasaiHoshou a:hover,
.menuTabakoMycarHoshou .menuTabakoMycarHoshou a:hover,
.menuTabakoMycarSupport .menuTabakoMycarSupport a:hover,
.menuTabakoMycarMoushikomi .menuTabakoMycarMoushikomi a:hover,
.menuTabakoMycarInfo .menuTabakoMycarInfo a:hover {
	padding		:	0px 0px 0px 12px;
	background	:	url(../images/common_icn_001_ov.gif) no-repeat 0 3px;
	color			:	#EE7A1D;
	text-decoration	:	underline;
	font-weight:bold;}

   /* こくみん共済左メニュー調整
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

.muTebikiA,
.muTebikiB,
.muTebikiC,
.muTebikiD{
display:none !important;
}

body.kyoTebikiA .muTebikiA,
body.kyoTebikiB .muTebikiB,
body.kyoTebikiC .muTebikiC,
body.kyoTebikiD .muTebikiD{
display:block !important;
}

.muShioriA,
.muShioriB,
.muShioriC,
.muShioriD{
display:none !important;
}

body.kyoShioriA .muShioriA,
body.kyoShioriB .muShioriB,
body.kyoShioriC .muShioriC,
body.kyoShioriD .muShioriD{
display:block !important;
}

#page .adviser p{
	margin-top: 12px;
	}
	
#page .adviser h2{
	font-size: 1.7em;
	line-height:1.2;}
	
.honbu .mleft30 .mbottom15{
	font-size:1.3em;}
	
#contentsArea .tBox2 .floatL{
	margin-top: 0;}	
	
#contentsArea .explain p{
	margin-top: 0;} 
	
.honbu .innerBtm h4{
	font-size:1.3em;}
	
.kaigoTbl td{
	vertical-align: middle;
	}
.mce-item-table{
}	
.innerBtm table td{
	text-align: center;
	vertical-align:middle;
}

.kaiga p.alignRight a{background: none!important;}


#contentsArea h2#hokkaidou_touhoku01,
#contentsArea h2#hokkaidou_touhoku02,
#contentsArea h2#hokkaidou_touhoku03,
#contentsArea h2#hokkaidou_touhoku04,
#contentsArea h2#hokkaidou_touhoku05,
#contentsArea h2#hokkaidou_touhoku06,
#contentsArea h2#hokkaidou_touhoku07,
#contentsArea h2#kantou01,
#contentsArea h2#kantou02,
#contentsArea h2#kantou03,
#contentsArea h2#kantou04,
#contentsArea h2#kantou05,
#contentsArea h2#kantou06,
#contentsArea h2#kantou07,
#contentsArea h2#chubu01,
#contentsArea h2#chubu02,
#contentsArea h2#chubu03,
#contentsArea h2#chubu04,
#contentsArea h2#chubu05,
#contentsArea h2#chubu06,
#contentsArea h2#chubu07,
#contentsArea h2#chubu08,
#contentsArea h2#chubu09,
#contentsArea h2#chubu10,
#contentsArea h2#kinki01,
#contentsArea h2#kinki02,
#contentsArea h2#kinki03,
#contentsArea h2#kinki04,
#contentsArea h2#kinki05,
#contentsArea h2#kinki06,
#contentsArea h2#chugoku_shikoku01,
#contentsArea h2#chugoku_shikoku02,
#contentsArea h2#chugoku_shikoku03,
#contentsArea h2#chugoku_shikoku04,
#contentsArea h2#chugoku_shikoku05,
#contentsArea h2#chugoku_shikoku06,
#contentsArea h2#chugoku_shikoku07,
#contentsArea h2#chugoku_shikoku08,
#contentsArea h2#chugoku_shikoku09,
#contentsArea h2#kyushu01,
#contentsArea h2#kyushu02,
#contentsArea h2#kyushu03,
#contentsArea h2#kyushu04,
#contentsArea h2#kyushu05,
#contentsArea h2#kyushu06,
#contentsArea h2#kyushu07,
#contentsArea h2#kyushu08{

    width: 628px;
    margin-left: 20px;
	font-size:1.7em;
	line-height:1.2;
}

.txtBoxInner p.mbottom00{
	font-size: 1em;
	font-size: 1.6rem;}
	
.oshirase_zenkoku #page #contentsArea{
	font-size: 1.4em!important;
	font-size: 1.4rem!important;}	
	
.oshirase_zenkoku #contentsArea p{
	margin-top: 0;
	}
	
.oshirase_zenkoku #page #contentsArea table td{
	font-size: 1em;
	font-size: 1.2rem;}
	

.oshirase_zenkoku #contentsArea{
	width: 660px;
	margin: 0 auto;}
	
.oshirase_zenkoku table td[align="center"]{
	text-align: center;}
	
#page .kaiga{
	margin: 0 auto;
	float: none;}


#page #contentsArea .txtBox13{
	margin: 0 auto;
	width: 630px;}

#page #contentsArea p,
#page #contentsArea span{
	font-size: inherit;}
	
#page #areaWrapper1 .honbu p,
#page #areaWrapper1 .adviser p,
#page #areaWrapper1 .kaigo p,
#page #areaWrapper1 .seibi p{
	font-size: 1.5em!important;
	font-size: 1.5rem!important;
	}
	
@media screen and (max-device-width: 800px) {
#page #contentsArea p,
#page #contentsArea span{
	font-size: inherit!important;}

#page #areaWrapper1 .honbu p,
#page #areaWrapper1 .adviser p,
#page #areaWrapper1 .kaigo p,
#page #areaWrapper1 .seibi p,
#page #areaWrapper1 li{
	font-size: 2.6rem!important;
	}

.oshirase_zenkoku #page #contentsArea{
	font-size: 2.6rem!important;
	}	
	
}