/*---------------------------------------------------------------------------
 Contents Page
---------------------------------------------------------------------------*/
.stleft {
	width: 186px;
	}



.subnavi01 {
	padding: 10px 0 10px 6px;
	background-color: #F9E3E3;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi01 ul{
	padding: 10px 3px 0 23px;
}
.subnavi01 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
	
.subnavi02 {
	padding: 10px 0 10px 6px;
	background-color: #B5FFFD;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi02 ul{
	padding: 10px 3px 0 23px;
}
.subnavi02 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi03 {
	padding: 10px 0 10px 6px;
	background-color: #F2E6CC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi03 ul{
	padding: 10px 3px 0 23px;
}
.subnavi03 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi04 {
	padding: 10px 0 10px 6px;
	background-color: #FFE0B3;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi04 ul{
	padding: 10px 3px 0 23px;
}
.subnavi04 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi05 {
	padding: 10px 0 10px 6px;
	background-color:#D9EBF4;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi05 ul{
	padding: 10px 3px 0 23px;
}
.subnavi05 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi06 {
	padding: 10px 0 10px 6px;
	background-color: #DBF0BF;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi06 ul{
	padding: 10px 3px 0 23px;
}
.subnavi06 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi07 {
	padding: 10px 0 10px 6px;
	background-color: #FFF4C1;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi07 ul{
	padding: 10px 3px 0 23px;
}
.subnavi07 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
.subnavi08 {
	padding: 10px 0 10px 6px;
	background-color: #E7E6F2;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 10px;
}
.subnavi08 ul{
	padding: 10px 3px 0 23px;
}
.subnavi08 li{
	padding-bottom: 8px;
	list-style-image : url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}
	
		
#mainvis {
	font-size:12px;
	padding-top: 3px;
	height: 33px;
	line-height: 15px;
}
.catnavi {
float: right;
}
.catnavi img {
	margin-right: 3px;
}


.centerarea {
	margin-top: 8px;
	width: 598px;
}
.centeritem {
	width: 598px;
}

#cnt {
	margin: 0;
	border: 1px solid #D96868;
}
#cnt .cnt3 {
	display: block;
	padding: 3px;
	font-size: 1.2em;
	font-style: bold;
	border: 2px solid #FFFFFF;
	background : #eeeeee url(../img/parts/h3_item1.gif) no-repeat 4px center; 
}

h3 {
	font-size: 1.4em;
	border-top: 0px solid #E0DFE3;
	border-left: 0;
}
h4 {
	margin: 1em 0;
	padding: 5px;
	line-height: 1;
	font-size: 1.2em;
	color: #3366CC;
	border-left: 8px solid #E0DFE3;
	border-bottom: 1px solid #E0DFE3;
}

.centeritem  ul{
	padding: 10px 3px 0 23px;
}
.centeritem li{
	padding-bottom: 8px;
	list-style-position: inside;
	00list-style-image: url(../img/parts/list_img2.gif);
	display: list-item;
	padding-left: 3px;
	}

.golist01 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_kurashi.gif) no-repeat 0px 0px; 
}
.golist02 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_iryou.gif) no-repeat 0px 0px; 
}
.golist03 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_manabu.gif) no-repeat 0px 0px; 
}
.golist04 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_kosodate.gif) no-repeat 0px 0px; 
}
.golist05 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_sangyou.gif) no-repeat 0px 0px; 
}
.golist06 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_kankou.gif) no-repeat 0px 0px; 
}
.golist07 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_shisetu.gif) no-repeat 0px 0px; 
}
.golist08 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_gyosei.gif) no-repeat 0px 0px; 
}
.golist09 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_kurashi.gif) no-repeat 0px 0px; 
}
.golist10 {
	display: block;
	padding-left: 28px;
	line-height: 25px;
	background : url(../img/parts/icon_kurashi.gif) no-repeat 0px 0px; 
}
