@charset "Shift_JIS";
/* CSS Document */



/*�f���J�[�^�ꗗ�y�[�W*-----------------from--------------------*/

.democar_2_2 #title {
	width: 888px;
	margin-left: 62px;
	margin-top: 0px;
	height: 94px;
	clear:both;
	text-indent:-9999em;
}

.democar_2_2 .democar_1 {/*���s*/
	background-image: url(../img/democar/democar_cate01_1_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.democar_2_2 .democar_31 {/*���`2000�N*/
	background-image: url(../img/democar/democar_cate04_1_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.democar_2_2 .democar_32 {/*���2000�N�`�^2021�N7���܂�*/
/*	background-image: url(../img/democar/democar_cate05_1_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;*/
}

.democar_2_2 .democar_32 {/*���`2010�N*/
	background-image: url("../img/democar/democar_cate05_1_3.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.democar_2_2 .democar_33 {/*���2010�N�`*/
	background-image: url("../img/democar/democar_cate06_1.gif");
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

.democar_2_2 .democar_0216 {/*�e�X�g*/
	background-image: url(../img/democar/democar_cate03_1_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

/*link color*/
.democar_2_2 a:link		{
	text-decoration:underline;
	color: #e32d2e;
}
.democar_2_2 a:visited	{
	text-decoration:underline;
	color: #e32d2e;
}
.democar_2_2 a:hover		{
	text-decoration:none;
	color:#fff;
}
.democar_2_2 a:active	{
	text-decoration:none;
	color:#e32d2e;
}


.democar_2_2 #contents_1 {
}

.democar_2_2 #contents_2 {
	background-image: url(../img/democar/democar_title.png);
}


.democar_2_2 #list_box {
	width: 820px;
	margin-left: 107px;
	margin-top: 10px;
}

.democar_2_2 .list_01 {
	width: 254px;
	height:277px;
	margin-right:18px;
	float:left;
	position: relative;/*�G���A�����N*/
	z-index: 10; /*�G���A�����N*/
}

.democar_2_2 .list_01 a {/*�G���A�����N*/
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-indent:-999px;
	z-index: 20;
}

.democar_2_2 .list_02 {
	width: 242px;
	background-color: #2b2b2b;
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bolder;
	color: #FFF;
	background-image: url(../img/democar/democar_img03_2.gif);
	background-repeat: no-repeat;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 12px;
}

.democar_2_2 img.main_pic {
	border: 1px solid #a7a6a6;
}

.democar_2_2 .txt1 {
	height:48px;
	font-size: 12px;
	line-height: 1.5em;
	font-weight: bolder;
	color: #FFF;
	display: table-cell;/*�e�L�X�g�㉺����*/ /* IE8����g�p�\ */
	vertical-align: middle;/*�e�L�X�g�㉺����*/
}

/*���̃f���J�[�y�[�W�ւ̃����N�{�^��*/
.democar_2_2 #democar_link {/*2021�N7���܂�*/
	clear:both;
	margin-left:250px;
}
.democar_2_2 #democar_link li a {/*2021�N7���܂�*/
	float:left;
	text-indent:0 !important;
}

.democar_2_2 #democar_link_2 {
	clear:both;
	margin-left:110px;	
}
.democar_2_2 #democar_link_2 li a {
	float:left;
	text-indent:0 !important;
}

.democar_2_2 .list_democar_1 .l_d_1 {display:block;}
.democar_2_2 .list_democar_1 .l_d_31 {display:none;}
.democar_2_2 .list_democar_1 .l_d_32 {display:none;}
.democar_2_2 .list_democar_1 .l_d_33 {display:none;}

.democar_2_2 .list_democar_31 .l_d_1 {display:none;}
.democar_2_2 .list_democar_31 .l_d_31 {display:block;}
.democar_2_2 .list_democar_31 .l_d_32 {display:none;}
.democar_2_2 .list_democar_31 .l_d_33 {display:none;}

.democar_2_2 .list_democar_32 .l_d_1 {display:none;}
.democar_2_2 .list_democar_32 .l_d_31 {display:none;}
.democar_2_2 .list_democar_32 .l_d_32 {display:block;}
.democar_2_2 .list_democar_32 .l_d_33 {display:none;}

.democar_2_2 .list_democar_33 .l_d_1 {display:none;}
.democar_2_2 .list_democar_33 .l_d_31 {display:none;}
.democar_2_2 .list_democar_33 .l_d_32 {display:none;}
.democar_2_2 .list_democar_33 .l_d_33 {display:block;}

/*�f���J�[�^�ꗗ�y�[�W*-----------------here--------------------*/
