a:link {color: #0066FF}
a:visited {color: #0066FF}
a:active {color: #FF0000}
a:hover {color: #FF0000}

.tablehead{
	background-image:url(/img_common/tablehead_bg.gif);
	color: #303030;
}

.tablehead2{
	background-image:url(/img_common/tablehead2_bg.gif);
	color: #303030;
}

.tablebody{
	background-color:#FFFFFF;
}


#bgL{
	background: url(../nds/img_common/bg_l.gif) 0 0 repeat-y;
}
#bgL div{
	width:37px;
	height: 61px;
	background: url(../nds/img_common/bg_l_top.gif) 0 0 no-repeat;
}
#bgR{
	background: url(../nds/img_common/bg_r.gif) 0 0 repeat-y;
}
#bgR div{
	width:29px;
	height: 61px;
	background: url(../nds/img_common/bg_r_top.gif) 0 0 no-repeat;
}



#header{
	background: url(../nds/img_common/header_bg.gif) 0 0 repeat-x;
}


#title{
	display: block;
	margin: 9px 0 9px 10px;
	padding: 0;
	border: 0;
	line-height: 100%;
}
#title a{
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	height: 43px;
	width: 165px;
	background: url(../nds/img_common/logo.gif) 0 0 no-repeat;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
}

#hn1{
	height: 9px;
	width: 56px;
	float: left;
	margin-top: 7px;
}
#hn2{
	height: 9px;
	width: 59px;
	float: right;
	margin-right: 18px;
	margin-top: 7px;
}
#hn1 a, #hn2 a{
	display: block;
	height: 9px;
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
	text-align: left;
}
#hn1 a{background: url(../navi_images/hn1.gif) 0 0 no-repeat;}
#hn2 a{background: url(../navi_images/hn2.gif) 0 0 no-repeat;}
#hn1 a:hover, #hn2 a:hover{
	background-position: 0 100%!important;
}



#navi{
	display: block;
	height: 30px;
	width: 727px;
	margin: 0;
	padding: 0;
	border: 0;
}
#navi li{
	list-style: none;
	display: block;
	height: 30px;
	width: 120px;
	float: left;
	margin: 0;
	padding: 0;
	border: 0;
}
#navi #navi03{
	width: 127px!important;
}
#navi li a{
	display: block;
	height: 30px;
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
}
#navi #navi01 a{background: url(../navi_images/1.gif) 0 100% no-repeat;}
#navi #navi02 a{background: url(../navi_images/2.gif) 0 100% no-repeat;}
#navi #navi03 a{background: url(../navi_images/3.gif) 0 100% no-repeat;}
#navi #navi04 a{background: url(../navi_images/4.gif) 0 100% no-repeat;}
#navi #navi05 a{background: url(../navi_images/5.gif) 0 100% no-repeat;}
#navi #navi06 a{background: url(../navi_images/6.gif) 0 100% no-repeat;}
#navi li a:hover, 
#index #navi01 a, 
#products #navi02 a, 
#info #navi03 a, 
#greeting #navi04 a, 
#ir #navi05 a, 
#recruit #navi06 a{
	background-position: 0 0!important;
}







#goo{
	position: absolute;
	top: 27px;
	left: 550px;
}
#goologo a{
	display: block;
	height: 18px;
	width: 34px;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
	background: url(../index_images/goo.gif) 0 0 no-repeat;
}




/*----------------------------------pnavi-------------------------------------------*/
#pnavi a {
	display: block;
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:0;
	font-size:0;
	list-styletype: none;
}

#pnavi {
	width: 144px;
	padding: 0;
	margin: 0;
}
#pnavi li {
	list-styletype: none;
	display: block;
	overflow: hidden;
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:0;
	font-size:0;
}

#pnavi .pnavi_index a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 0 no-repeat;
}
#pnavi .pnavi_index a:hover {
	background: url(../navi_images/pnavi.gif) -144px 0 no-repeat;
}

/*------------------------pnavi_a---*/
#pnavi .pnavi_a a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -30px no-repeat;
}
#pnavi .pnavi_a a:hover {
	background: url(../navi_images/pnavi.gif) -144px -30px no-repeat;
}
#pnavi_a #pnavi .pnavi_a a,
#pnavi_a_01 #pnavi .pnavi_a a, #pnavi_a_02 #pnavi .pnavi_a a, #pnavi_a_03 #pnavi .pnavi_a a, #pnavi_a_04 #pnavi .pnavi_a a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -30px no-repeat;
}
/*------pnavi_a_01------*/
#pnavi_a #pnavi .pnavi_a_01 a, #pnavi_a_02 #pnavi .pnavi_a_01 a, #pnavi_a_03 #pnavi .pnavi_a_01 a, #pnavi_a_04 #pnavi .pnavi_a_01 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -60px no-repeat;
}
#pnavi_a #pnavi .pnavi_a_01 a:hover, #pnavi_a_01 #pnavi .pnavi_a_01 a:hover, #pnavi_a_02 #pnavi .pnavi_a_01 a:hover, #pnavi_a_03 #pnavi .pnavi_a_01 a:hover, #pnavi_a_04 #pnavi .pnavi_a_01 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -60px no-repeat;
}
#pnavi_a_01 #pnavi .pnavi_a_01 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -60px no-repeat;
}
/*------pnavi_a_02------*/
#pnavi_a #pnavi .pnavi_a_02 a, #pnavi_a_01 #pnavi .pnavi_a_02 a, #pnavi_a_03 #pnavi .pnavi_a_02 a, #pnavi_a_04 #pnavi .pnavi_a_02 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -90px no-repeat;
}
#pnavi_a #pnavi .pnavi_a_02 a:hover, #pnavi_a_01 #pnavi .pnavi_a_02 a:hover, #pnavi_a_02 #pnavi .pnavi_a_02 a:hover, #pnavi_a_03 #pnavi .pnavi_a_02 a:hover, #pnavi_a_04 #pnavi .pnavi_a_02 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -90px no-repeat;
}
#pnavi_a_02 #pnavi .pnavi_a_02 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -90px no-repeat;
}
/*------pnavi_a_03------*/
#pnavi_a #pnavi .pnavi_a_03 a, #pnavi_a_01 #pnavi .pnavi_a_03 a, #pnavi_a_02 #pnavi .pnavi_a_03 a, #pnavi_a_04 #pnavi .pnavi_a_03 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -120px no-repeat;
}
#pnavi_a #pnavi .pnavi_a_03 a:hover, #pnavi_a_01 #pnavi .pnavi_a_03 a:hover, #pnavi_a_02 #pnavi .pnavi_a_03 a:hover, #pnavi_a_03 #pnavi .pnavi_a_03 a:hover, #pnavi_a_04 #pnavi .pnavi_a_03 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -120px no-repeat;
}
#pnavi_a_03 #pnavi .pnavi_a_03 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -120px no-repeat;
}
/*------pnavi_a_04------*/
#pnavi_a #pnavi .pnavi_a_04 a, #pnavi_a_01 #pnavi .pnavi_a_04 a, #pnavi_a_02 #pnavi .pnavi_a_04 a, #pnavi_a_03 #pnavi .pnavi_a_04 a {
	height: 42px;
	background: url(../navi_images/pnavi.gif) -288px -150px no-repeat;
}
#pnavi_a #pnavi .pnavi_a_04 a:hover, #pnavi_a_01 #pnavi .pnavi_a_04 a:hover, #pnavi_a_02 #pnavi .pnavi_a_04 a:hover, #pnavi_a_03 #pnavi .pnavi_a_04 a:hover, #pnavi_a_04 #pnavi .pnavi_a_04 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -150px no-repeat;
}
#pnavi_a_04 #pnavi .pnavi_a_04 a {
	height: 42px;
	background: url(../navi_images/pnavi.gif) 0 -150px no-repeat;
}

/*-------------------------pnavi_a 非表示-----*/
#pnavi_index #pnavi .pnavi_a_01 a, #pnavi_index #pnavi .pnavi_a_02 a, #pnavi_index #pnavi .pnavi_a_03 a, #pnavi_index #pnavi .pnavi_a_04 a,
#pnavi_b #pnavi .pnavi_a_01 a, #pnavi_b_01 #pnavi .pnavi_a_01 a, #pnavi_b_02 #pnavi .pnavi_a_01 a, #pnavi_b_03 #pnavi .pnavi_a_01 a, #pnavi_b_04 #pnavi .pnavi_a_01 a, #pnavi_b_05 #pnavi .pnavi_a_01 a,
#pnavi_b #pnavi .pnavi_a_02 a, #pnavi_b_01 #pnavi .pnavi_a_02 a, #pnavi_b_02 #pnavi .pnavi_a_02 a, #pnavi_b_03 #pnavi .pnavi_a_02 a, #pnavi_b_04 #pnavi .pnavi_a_02 a, #pnavi_b_05 #pnavi .pnavi_a_02 a,
#pnavi_b #pnavi .pnavi_a_03 a, #pnavi_b_01 #pnavi .pnavi_a_03 a, #pnavi_b_02 #pnavi .pnavi_a_03 a, #pnavi_b_03 #pnavi .pnavi_a_03 a, #pnavi_b_04 #pnavi .pnavi_a_03 a, #pnavi_b_05 #pnavi .pnavi_a_03 a,
#pnavi_b #pnavi .pnavi_a_04 a, #pnavi_b_01 #pnavi .pnavi_a_04 a, #pnavi_b_02 #pnavi .pnavi_a_04 a, #pnavi_b_03 #pnavi .pnavi_a_04 a, #pnavi_b_04 #pnavi .pnavi_a_04 a, #pnavi_b_05 #pnavi .pnavi_a_04 a,
#pnavi_c #pnavi .pnavi_a_01 a, #pnavi_c #pnavi .pnavi_a_01_in a, #pnavi_c_01 #pnavi .pnavi_a_01 a,  #pnavi_c_02 #pnavi .pnavi_a_01 a, 
#pnavi_c #pnavi .pnavi_a_02 a, #pnavi_c #pnavi .pnavi_a_02_in a, #pnavi_c_01 #pnavi .pnavi_a_02 a,  #pnavi_c_02 #pnavi .pnavi_a_02 a, 
#pnavi_c #pnavi .pnavi_a_03 a, #pnavi_c #pnavi .pnavi_a_03_in a, #pnavi_c_01 #pnavi .pnavi_a_03 a,  #pnavi_c_02 #pnavi .pnavi_a_03 a, 
#pnavi_c #pnavi .pnavi_a_04 a, #pnavi_c #pnavi .pnavi_a_04_in a, #pnavi_c_01 #pnavi .pnavi_a_04 a,  #pnavi_c_02 #pnavi .pnavi_a_04 a, 
#pnavi_d #pnavi .pnavi_a_01 a, #pnavi_d #pnavi .pnavi_a_02 a, #pnavi_d #pnavi .pnavi_a_03 a, #pnavi_d #pnavi .pnavi_a_04 a
{
	display: block;
	width: 0;
	height: 0;
	text-indent: -9999px;
}


/*------------------------pnavi_b---*/
#pnavi .pnavi_b a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -200px no-repeat;
}
#pnavi .pnavi_b a:hover
{
	background: url(../navi_images/pnavi.gif) -144px -200px no-repeat;
}
#pnavi_b #pnavi .pnavi_b a, #pnavi_b_01 #pnavi .pnavi_b a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -200px no-repeat;
}
/*------pnavi_b_01------*/
#pnavi_b #pnavi .pnavi_b_01 a, #pnavi_b_01 #pnavi .pnavi_b_01 a, #pnavi_b_02 #pnavi .pnavi_b_01 a, #pnavi_b_03 #pnavi .pnavi_b_01 a, #pnavi_b_04 #pnavi .pnavi_b_01 a, #pnavi_b_05 #pnavi .pnavi_b_01 a,
#pnavi_b_01_in #pnavi .pnavi_b_01 a, #pnavi_b_02_in #pnavi .pnavi_b_01 a, #pnavi_b_03_in #pnavi .pnavi_b_01 a, #pnavi_b_04_in #pnavi .pnavi_b_01 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -230px no-repeat;
}
#pnavi_b #pnavi .pnavi_b_01 a:hover, #pnavi_b_01 #pnavi .pnavi_b_01 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -230px no-repeat;
}
#pnavi_b_01 #pnavi .pnavi_b_01 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -230px no-repeat;
}

/*------pnavi_b_02------*/
#pnavi_b #pnavi .pnavi_b_02 a, #pnavi_b_01 #pnavi .pnavi_b_02 a, #pnavi_b_02 #pnavi .pnavi_b_02 a, #pnavi_b_03 #pnavi .pnavi_b_02 a, #pnavi_b_04 #pnavi .pnavi_b_02 a, #pnavi_b_05 #pnavi .pnavi_b_02 a,
#pnavi_b_01_in #pnavi .pnavi_b_02 a, #pnavi_b_02_in #pnavi .pnavi_b_02 a, #pnavi_b_03_in #pnavi .pnavi_b_02 a, #pnavi_b_04_in #pnavi .pnavi_b_02 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -300px no-repeat;
}
#pnavi_b #pnavi .pnavi_b_02 a:hover, #pnavi_b_02 #pnavi .pnavi_b_02 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -300px no-repeat;
}
#pnavi_b_02 #pnavi .pnavi_b_02 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -300px no-repeat;
}

/*------pnavi_b_03------*/
#pnavi_b #pnavi .pnavi_b_03 a, #pnavi_b_01 #pnavi .pnavi_b_03 a, #pnavi_b_02 #pnavi .pnavi_b_03 a, #pnavi_b_03 #pnavi .pnavi_b_03 a, #pnavi_b_04 #pnavi .pnavi_b_03 a, #pnavi_b_05 #pnavi .pnavi_b_03 a,
#pnavi_b_01_in #pnavi .pnavi_b_03 a, #pnavi_b_02_in #pnavi .pnavi_b_03 a, #pnavi_b_03_in #pnavi .pnavi_b_03 a, #pnavi_b_04_in #pnavi .pnavi_b_03 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -330px no-repeat;
}
#pnavi_b #pnavi .pnavi_b_03 a:hover, #pnavi_b_03 #pnavi .pnavi_b_03 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -330px no-repeat;
}
#pnavi_b_03 #pnavi .pnavi_b_03 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -330px no-repeat;
}

/*------pnavi_b_04------*/
#pnavi_b #pnavi .pnavi_b_04 a, #pnavi_b_01 #pnavi .pnavi_b_04 a, #pnavi_b_02 #pnavi .pnavi_b_04 a, #pnavi_b_03 #pnavi .pnavi_b_04 a, #pnavi_b_04 #pnavi .pnavi_b_04 a, #pnavi_b_05 #pnavi .pnavi_b_04 a,
#pnavi_b_01_in #pnavi .pnavi_b_04 a, #pnavi_b_02_in #pnavi .pnavi_b_04 a, #pnavi_b_03_in #pnavi .pnavi_b_04 a, #pnavi_b_04_in #pnavi .pnavi_b_04 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -360px no-repeat;
}
#pnavi_b #pnavi .pnavi_b_04 a:hover, #pnavi_b_04 #pnavi .pnavi_b_04 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -360px no-repeat;
}
#pnavi_b_04 #pnavi .pnavi_b_04 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -360px no-repeat;
}

/*------pnavi_b_05------*/
#pnavi_b #pnavi .pnavi_b_05 a, #pnavi_b_01 #pnavi .pnavi_b_05 a, #pnavi_b_02 #pnavi .pnavi_b_05 a, #pnavi_b_03 #pnavi .pnavi_b_05 a, #pnavi_b_04 #pnavi .pnavi_b_05 a,
#pnavi_b_01_in #pnavi .pnavi_b_05 a, #pnavi_b_02_in #pnavi .pnavi_b_05 a, #pnavi_b_03_in #pnavi .pnavi_b_05 a, #pnavi_b_04_in #pnavi .pnavi_b_05 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -390px no-repeat;
}
#pnavi_b #pnavi .pnavi_b_05 a:hover, #pnavi_b_05 #pnavi .pnavi_b_05 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -390px no-repeat;
}
#pnavi_b_05 #pnavi .pnavi_b_05 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -390px no-repeat;
}


/*------pnavi_b_01_in  pnavi_b_02_in  pnavi_b_03_in  pnavi_b_04_in  pnavi_b_05_in  pnavi_c_01_in------*/
#pnavi_b_01 #pnavi .pnavi_b_01_in a, #pnavi_b_02 #pnavi .pnavi_b_02_in a, #pnavi_b_03 #pnavi .pnavi_b_03_in a, #pnavi_b_04 #pnavi .pnavi_b_04_in a, #pnavi_b_05 #pnavi .pnavi_b_05_in a,
#pnavi_c_01 #pnavi .pnavi_c_01_in a
{
	display: block;
	width: 100%;
	margin: 0;
	border: 0;
	outline:none;
	line-height:1px;
	font-size: 10px;
	padding: 10px 0 10px 20px;
	text-indent: 0;
}
#pnavi_b_01 #pnavi .pnavi_b_01_in, #pnavi_b_04 #pnavi .pnavi_b_04_in, #pnavi_b_05 #pnavi .pnavi_b_05_in
{
	height: 26px;
	border-bottom: #ccc dotted 1px;
	background: url(../navi_images/pnavi.gif) -288px -260px no-repeat;
}
#pnavi_b_02 #pnavi .pnavi_b_02_in, #pnavi_b_03 #pnavi .pnavi_b_03_in,
#pnavi_c_01 #pnavi .pnavi_c_01_in
{
	height: 26px;
	border-bottom: #ccc dotted 1px;
	background: url(../navi_images/pnavi.gif) -144px -260px no-repeat;
}

/*-------------------------pnavi_b 非表示-----*/

#pnavi_index #pnavi .pnavi_b_01 a, #pnavi_index #pnavi .pnavi_b_02 a, #pnavi_index #pnavi .pnavi_b_03 a, #pnavi_index #pnavi .pnavi_b_04 a, #pnavi_index #pnavi .pnavi_b_05 a, #pnavi_index #pnavi .pnavi_b_01_in a, #pnavi_index #pnavi .pnavi_b_02_in a, #pnavi_index #pnavi .pnavi_b_03_in a, #pnavi_index #pnavi .pnavi_b_04_in a, #pnavi_index #pnavi .pnavi_b_05_in a,
#pnavi_index #pnavi .pnavi_b_01, #pnavi_index #pnavi .pnavi_b_02, #pnavi_index #pnavi .pnavi_b_03, #pnavi_index #pnavi .pnavi_b_04, #pnavi_index #pnavi .pnavi_b_05, #pnavi_index #pnavi .pnavi_b_01_in, #pnavi_index #pnavi .pnavi_b_02_in, #pnavi_index #pnavi .pnavi_b_03_in, #pnavi_index #pnavi .pnavi_b_04_in, #pnavi_index #pnavi .pnavi_b_05_in,
/*------pnavi_b_01--*/
#pnavi_a #pnavi .pnavi_b_01 a, #pnavi_a_01 #pnavi .pnavi_b_01 a, #pnavi_a_02 #pnavi .pnavi_b_01 a, #pnavi_a_03 #pnavi .pnavi_b_01 a, #pnavi_a_04 #pnavi .pnavi_b_01 a,
#pnavi_a #pnavi .pnavi_b_01, #pnavi_a_01 #pnavi .pnavi_b_01, #pnavi_a_02 #pnavi .pnavi_b_01, #pnavi_a_03 #pnavi .pnavi_b_01, #pnavi_a_04 #pnavi .pnavi_b_01,
/*------pnavi_b_02--*/
#pnavi_a #pnavi .pnavi_b_02 a, #pnavi_a_01 #pnavi .pnavi_b_02 a, #pnavi_a_02 #pnavi .pnavi_b_02 a, #pnavi_a_03 #pnavi .pnavi_b_02 a, #pnavi_a_04 #pnavi .pnavi_b_02 a,
#pnavi_a #pnavi .pnavi_b_02, #pnavi_a_01 #pnavi .pnavi_b_02, #pnavi_a_02 #pnavi .pnavi_b_02, #pnavi_a_03 #pnavi .pnavi_b_02, #pnavi_a_04 #pnavi .pnavi_b_02,
/*------pnavi_b_03--*/
#pnavi_a #pnavi .pnavi_b_03 a, #pnavi_a_01 #pnavi .pnavi_b_03 a, #pnavi_a_02 #pnavi .pnavi_b_03 a, #pnavi_a_03 #pnavi .pnavi_b_03 a, #pnavi_a_04 #pnavi .pnavi_b_03 a,
#pnavi_a #pnavi .pnavi_b_03, #pnavi_a_01 #pnavi .pnavi_b_03, #pnavi_a_02 #pnavi .pnavi_b_03, #pnavi_a_03 #pnavi .pnavi_b_03, #pnavi_a_04 #pnavi .pnavi_b_03,
/*------pnavi_b_04--*/
#pnavi_a #pnavi .pnavi_b_04 a, #pnavi_a_01 #pnavi .pnavi_b_04 a, #pnavi_a_02 #pnavi .pnavi_b_04 a, #pnavi_a_03 #pnavi .pnavi_b_04 a, #pnavi_a_04 #pnavi .pnavi_b_04 a,
#pnavi_a #pnavi .pnavi_b_04, #pnavi_a_01 #pnavi .pnavi_b_04, #pnavi_a_02 #pnavi .pnavi_b_04, #pnavi_a_03 #pnavi .pnavi_b_04, #pnavi_a_04 #pnavi .pnavi_b_04,
/*------pnavi_b_05--*/
#pnavi_a #pnavi .pnavi_b_05 a, #pnavi_a_01 #pnavi .pnavi_b_05 a, #pnavi_a_02 #pnavi .pnavi_b_05 a, #pnavi_a_03 #pnavi .pnavi_b_05 a, #pnavi_a_04 #pnavi .pnavi_b_05 a,
#pnavi_a #pnavi .pnavi_b_05, #pnavi_a_01 #pnavi .pnavi_b_05, #pnavi_a_02 #pnavi .pnavi_b_05, #pnavi_a_03 #pnavi .pnavi_b_05, #pnavi_a_04 #pnavi .pnavi_b_05,
/*------pnavi_b_01_in--*/
#pnavi_a #pnavi .pnavi_b_01_in a, #pnavi_a_01 #pnavi .pnavi_b_01_in a, #pnavi_a_02 #pnavi .pnavi_b_01_in a, #pnavi_a_03 #pnavi .pnavi_b_01_in a, #pnavi_a_04 #pnavi .pnavi_b_01_in a,
#pnavi_b #pnavi .pnavi_b_01_in a, #pnavi_b_02 #pnavi .pnavi_b_01_in a, #pnavi_b_03 #pnavi .pnavi_b_01_in a, #pnavi_b_04 #pnavi .pnavi_b_01_in a, #pnavi_b_05 #pnavi .pnavi_b_01_in a,
#pnavi_a #pnavi .pnavi_b_01_in, #pnavi_a_01 #pnavi .pnavi_b_01_in, #pnavi_a_02 #pnavi .pnavi_b_01_in, #pnavi_a_03 #pnavi .pnavi_b_01_in, #pnavi_a_04 #pnavi .pnavi_b_01_in,
#pnavi_b #pnavi .pnavi_b_01_in, #pnavi_b_02 #pnavi .pnavi_b_01_in, #pnavi_b_03 #pnavi .pnavi_b_01_in, #pnavi_b_04 #pnavi .pnavi_b_01_in, #pnavi_b_05 #pnavi .pnavi_b_01_in,
/*------pnavi_b_02_in--*/
#pnavi_a #pnavi .pnavi_b_02_in a, #pnavi_a_01 #pnavi .pnavi_b_02_in a, #pnavi_a_02 #pnavi .pnavi_b_02_in a, #pnavi_a_03 #pnavi .pnavi_b_02_in a, #pnavi_a_04 #pnavi .pnavi_b_02_in a,
#pnavi_b #pnavi .pnavi_b_02_in a, #pnavi_b_01 #pnavi .pnavi_b_02_in a, #pnavi_b_03 #pnavi .pnavi_b_02_in a, #pnavi_b_04 #pnavi .pnavi_b_02_in a, #pnavi_b_05 #pnavi .pnavi_b_02_in a,
#pnavi_a #pnavi .pnavi_b_02_in, #pnavi_a_01 #pnavi .pnavi_b_02_in, #pnavi_a_02 #pnavi .pnavi_b_02_in, #pnavi_a_03 #pnavi .pnavi_b_02_in, #pnavi_a_04 #pnavi .pnavi_b_02_in,
#pnavi_b #pnavi .pnavi_b_02_in, #pnavi_b_01 #pnavi .pnavi_b_02_in, #pnavi_b_03 #pnavi .pnavi_b_02_in, #pnavi_b_04 #pnavi .pnavi_b_02_in, #pnavi_b_05 #pnavi .pnavi_b_02_in,
/*------pnavi_b_03_in--*/
#pnavi_a #pnavi .pnavi_b_03_in a, #pnavi_a_01 #pnavi .pnavi_b_03_in a, #pnavi_a_02 #pnavi .pnavi_b_03_in a, #pnavi_a_03 #pnavi .pnavi_b_03_in a, #pnavi_a_04 #pnavi .pnavi_b_03_in a,
#pnavi_b #pnavi .pnavi_b_03_in a, #pnavi_b_01 #pnavi .pnavi_b_03_in a, #pnavi_b_02 #pnavi .pnavi_b_03_in a, #pnavi_b_04 #pnavi .pnavi_b_03_in a, #pnavi_b_05 #pnavi .pnavi_b_03_in a,
#pnavi_a #pnavi .pnavi_b_03_in, #pnavi_a_01 #pnavi .pnavi_b_03_in, #pnavi_a_02 #pnavi .pnavi_b_03_in, #pnavi_a_03 #pnavi .pnavi_b_03_in, #pnavi_a_04 #pnavi .pnavi_b_03_in,
#pnavi_b #pnavi .pnavi_b_03_in, #pnavi_b_01 #pnavi .pnavi_b_03_in, #pnavi_b_02 #pnavi .pnavi_b_03_in, #pnavi_b_04 #pnavi .pnavi_b_03_in, #pnavi_b_05 #pnavi .pnavi_b_03_in,
/*------pnavi_b_04_in--*/
#pnavi_a #pnavi .pnavi_b_04_in a, #pnavi_a_01 #pnavi .pnavi_b_04_in a, #pnavi_a_02 #pnavi .pnavi_b_04_in a, #pnavi_a_03 #pnavi .pnavi_b_04_in a, #pnavi_a_04 #pnavi .pnavi_b_04_in a,
#pnavi_b #pnavi .pnavi_b_04_in a, #pnavi_b_01 #pnavi .pnavi_b_04_in a, #pnavi_b_02 #pnavi .pnavi_b_04_in a, #pnavi_b_03 #pnavi .pnavi_b_04_in a, #pnavi_b_05 #pnavi .pnavi_b_04_in a,
#pnavi_a #pnavi .pnavi_b_04_in, #pnavi_a_01 #pnavi .pnavi_b_04_in, #pnavi_a_02 #pnavi .pnavi_b_04_in, #pnavi_a_03 #pnavi .pnavi_b_04_in, #pnavi_a_04 #pnavi .pnavi_b_04_in,
#pnavi_b #pnavi .pnavi_b_04_in, #pnavi_b_01 #pnavi .pnavi_b_04_in, #pnavi_b_02 #pnavi .pnavi_b_04_in, #pnavi_b_03 #pnavi .pnavi_b_04_in, #pnavi_b_05 #pnavi .pnavi_b_04_in,
/*------pnavi_b_05_in--*/
#pnavi_a #pnavi .pnavi_b_05_in a, #pnavi_a_01 #pnavi .pnavi_b_05_in a, #pnavi_a_02 #pnavi .pnavi_b_05_in a, #pnavi_a_03 #pnavi .pnavi_b_05_in a, #pnavi_a_04 #pnavi .pnavi_b_05_in a,
#pnavi_b #pnavi .pnavi_b_05_in a, #pnavi_b_01 #pnavi .pnavi_b_05_in a, #pnavi_b_02 #pnavi .pnavi_b_05_in a, #pnavi_b_03 #pnavi .pnavi_b_05_in a, #pnavi_b_04 #pnavi .pnavi_b_05_in a,
#pnavi_a #pnavi .pnavi_b_05_in, #pnavi_a_01 #pnavi .pnavi_b_05_in, #pnavi_a_02 #pnavi .pnavi_b_05_in, #pnavi_a_03 #pnavi .pnavi_b_05_in, #pnavi_a_04 #pnavi .pnavi_b_05_in,
#pnavi_b #pnavi .pnavi_b_05_in, #pnavi_b_01 #pnavi .pnavi_b_05_in, #pnavi_b_02 #pnavi .pnavi_b_05_in, #pnavi_b_03 #pnavi .pnavi_b_05_in, #pnavi_b_04 #pnavi .pnavi_b_05_in,
/*------pnavi_c pnavi_d--*/
#pnavi_c #pnavi .pnavi_b_01 a, #pnavi_c_01 #pnavi .pnavi_b_01 a, #pnavi_c_02 #pnavi .pnavi_b_01 a, #pnavi_c #pnavi .pnavi_b_01_in a, #pnavi_c_01 #pnavi .pnavi_b_01_in a,  #pnavi_c_02 #pnavi .pnavi_b_01_in a, 
#pnavi_c #pnavi .pnavi_b_02 a, #pnavi_c_01 #pnavi .pnavi_b_02 a, #pnavi_c_02 #pnavi .pnavi_b_02 a, #pnavi_c #pnavi .pnavi_b_02_in a, #pnavi_c_01 #pnavi .pnavi_b_02_in a,  #pnavi_c_02 #pnavi .pnavi_b_02_in a,
#pnavi_c #pnavi .pnavi_b_03 a, #pnavi_c_01 #pnavi .pnavi_b_03 a, #pnavi_c_02 #pnavi .pnavi_b_03 a, #pnavi_c #pnavi .pnavi_b_03_in a, #pnavi_c_01 #pnavi .pnavi_b_03_in a,  #pnavi_c_02 #pnavi .pnavi_b_03_in a,
#pnavi_c #pnavi .pnavi_b_04 a, #pnavi_c_01 #pnavi .pnavi_b_04 a, #pnavi_c_02 #pnavi .pnavi_b_04 a, #pnavi_c #pnavi .pnavi_b_04_in a, #pnavi_c_01 #pnavi .pnavi_b_04_in a,  #pnavi_c_02 #pnavi .pnavi_b_04_in a,
#pnavi_c #pnavi .pnavi_b_05 a, #pnavi_c_01 #pnavi .pnavi_b_05 a, #pnavi_c_02 #pnavi .pnavi_b_05 a, #pnavi_c #pnavi .pnavi_b_05_in a, #pnavi_c_01 #pnavi .pnavi_b_05_in a,  #pnavi_c_02 #pnavi .pnavi_b_05_in a, #pnavi_c_02 #pnavi .pnavi_c_01_in a,
#pnavi_d #pnavi .pnavi_b_01 a, #pnavi_d #pnavi .pnavi_b_02 a, #pnavi_d #pnavi .pnavi_b_03 a, #pnavi_d #pnavi .pnavi_b_04 a, #pnavi_d #pnavi .pnavi_b_05 a,
#pnavi_c #pnavi .pnavi_b_01, #pnavi_c_01 #pnavi .pnavi_b_01, #pnavi_c_02 #pnavi .pnavi_b_01, #pnavi_c #pnavi .pnavi_b_01_in, #pnavi_c_01 #pnavi .pnavi_b_01_in,  #pnavi_c_02 #pnavi .pnavi_b_01_in, 
#pnavi_c #pnavi .pnavi_b_02, #pnavi_c_01 #pnavi .pnavi_b_02, #pnavi_c_02 #pnavi .pnavi_b_02, #pnavi_c #pnavi .pnavi_b_02_in, #pnavi_c_01 #pnavi .pnavi_b_02_in,  #pnavi_c_02 #pnavi .pnavi_b_02_in,
#pnavi_c #pnavi .pnavi_b_03, #pnavi_c_01 #pnavi .pnavi_b_03, #pnavi_c_02 #pnavi .pnavi_b_03, #pnavi_c #pnavi .pnavi_b_03_in, #pnavi_c_01 #pnavi .pnavi_b_03_in,  #pnavi_c_02 #pnavi .pnavi_b_03_in,
#pnavi_c #pnavi .pnavi_b_04, #pnavi_c_01 #pnavi .pnavi_b_04, #pnavi_c_02 #pnavi .pnavi_b_04, #pnavi_c #pnavi .pnavi_b_04_in, #pnavi_c_01 #pnavi .pnavi_b_04_in,  #pnavi_c_02 #pnavi .pnavi_b_04_in,
#pnavi_c #pnavi .pnavi_b_05, #pnavi_c_01 #pnavi .pnavi_b_05, #pnavi_c_02 #pnavi .pnavi_b_05, #pnavi_c #pnavi .pnavi_b_05_in, #pnavi_c_01 #pnavi .pnavi_b_05_in,  #pnavi_c_02 #pnavi .pnavi_b_05_in, #pnavi_c_02 #pnavi .pnavi_c_01_in,
#pnavi_d #pnavi .pnavi_b_01, #pnavi_d #pnavi .pnavi_b_02, #pnavi_d #pnavi .pnavi_b_03, #pnavi_d #pnavi .pnavi_b_04, #pnavi_d #pnavi .pnavi_b_05
{
	display: none;
	overflow: hidden;
	width: 100%;
	text-indent: -1000px;
	height: 0;!important
	margin: 0;!important
	padding: 0;!important
}



/*------------------------pnavi_c---*/
#pnavi .pnavi_c a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -420px no-repeat;
}
#pnavi .pnavi_c a:hover
{
	background: url(../navi_images/pnavi.gif) -144px -420px no-repeat;
}
#pnavi_c #pnavi .pnavi_c a, #pnavi_c_01 #pnavi .pnavi_c a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -420px no-repeat;
}

/*------pnavi_c_01------*/
#pnavi_c #pnavi .pnavi_c_01 a, #pnavi_c_01 #pnavi .pnavi_c_01 a, #pnavi_c_02 #pnavi .pnavi_c_01 a,
#pnavi_c_01_in #pnavi .pnavi_c_01 a, #pnavi_c_02_in #pnavi .pnavi_c_01 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -450px no-repeat;
}
#pnavi_c #pnavi .pnavi_c_01 a:hover, #pnavi_c_01 #pnavi .pnavi_c_01 a:hover, #pnavi_c_02 #pnavi .pnavi_c_01 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -450px no-repeat;
}
#pnavi_c_01 #pnavi .pnavi_c_01 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -450px no-repeat;
}

/*------pnavi_c_02------*/
#pnavi_c #pnavi .pnavi_c_02 a, #pnavi_c_01 #pnavi .pnavi_c_02 a, #pnavi_c_02 #pnavi .pnavi_c_02 a,
#pnavi_c_02_in #pnavi .pnavi_c_02 a, #pnavi_c_02_in #pnavi .pnavi_c_02 a
{
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -480px no-repeat;
}
#pnavi_c #pnavi .pnavi_c_02 a:hover, #pnavi_c_01 #pnavi .pnavi_c_02 a:hover, #pnavi_c_02 #pnavi .pnavi_c_02 a:hover {
	background: url(../navi_images/pnavi.gif) -144px -480px no-repeat;
}
#pnavi_c_02 #pnavi .pnavi_c_02 a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) 0 -480px no-repeat;
}

/*-------------------------pnavi_c 非表示-----*/
#pnavi_index #pnavi .pnavi_c_01 a, #pnavi_index #pnavi .pnavi_c_02 a, #pnavi_index #pnavi .pnavi_c_01_in a,
#pnavi_a #pnavi .pnavi_c_01 a, #pnavi_a_01 #pnavi .pnavi_c_01 a, #pnavi_a_02 #pnavi .pnavi_c_01 a, #pnavi_a_03 #pnavi .pnavi_c_01 a, #pnavi_a_04 #pnavi .pnavi_c_01 a,
#pnavi_a #pnavi .pnavi_c_02 a, #pnavi_a_01 #pnavi .pnavi_c_02 a, #pnavi_a_02 #pnavi .pnavi_c_02 a, #pnavi_a_03 #pnavi .pnavi_c_02 a, #pnavi_a_04 #pnavi .pnavi_c_02 a,
#pnavi_index #pnavi .pnavi_c_01a, #pnavi_index #pnavi .pnavi_c_02, #pnavi_index #pnavi .pnavi_c_01_in,
#pnavi_a #pnavi .pnavi_c_01, #pnavi_a_01 #pnavi .pnavi_c_01, #pnavi_a_02 #pnavi .pnavi_c_01, #pnavi_a_03 #pnavi .pnavi_c_01, #pnavi_a_04 #pnavi .pnavi_c_01,
#pnavi_a #pnavi .pnavi_c_02, #pnavi_a_01 #pnavi .pnavi_c_02, #pnavi_a_02 #pnavi .pnavi_c_02, #pnavi_a_03 #pnavi .pnavi_c_02, #pnavi_a_04 #pnavi .pnavi_c_02,

#pnavi_b #pnavi .pnavi_c_01 a, #pnavi_b_01 #pnavi .pnavi_c_01 a, #pnavi_b_02 #pnavi .pnavi_c_01 a, #pnavi_b_03 #pnavi .pnavi_c_01 a, #pnavi_b_04 #pnavi .pnavi_c_01 a, #pnavi_b_05 #pnavi .pnavi_c_01 a,
#pnavi_b #pnavi .pnavi_c_02 a, #pnavi_b_01 #pnavi .pnavi_c_02 a, #pnavi_b_02 #pnavi .pnavi_c_02 a, #pnavi_b_03 #pnavi .pnavi_c_02 a, #pnavi_b_04 #pnavi .pnavi_c_02 a, #pnavi_b_05 #pnavi .pnavi_c_02 a,
#pnavi_b #pnavi .pnavi_c_01, #pnavi_b_01 #pnavi .pnavi_c_01, #pnavi_b_02 #pnavi .pnavi_c_01, #pnavi_b_03 #pnavi .pnavi_c_01, #pnavi_b_04 #pnavi .pnavi_c_01, #pnavi_b_05 #pnavi .pnavi_c_01,
#pnavi_b #pnavi .pnavi_c_02, #pnavi_b_01 #pnavi .pnavi_c_02, #pnavi_b_02 #pnavi .pnavi_c_02, #pnavi_b_03 #pnavi .pnavi_c_02, #pnavi_b_04 #pnavi .pnavi_c_02, #pnavi_b_05 #pnavi .pnavi_c_02,

#pnavi_a #pnavi .pnavi_c_01_in a, #pnavi_a_01 #pnavi .pnavi_c_01_in a, #pnavi_a_02 #pnavi .pnavi_c_01_in a, #pnavi_a_03 #pnavi .pnavi_c_01_in a, #pnavi_a_04 #pnavi .pnavi_c_01_in a,
#pnavi_b #pnavi .pnavi_c_01_in a, #pnavi_b_01 #pnavi .pnavi_c_01_in a, #pnavi_b_02 #pnavi .pnavi_c_01_in a, #pnavi_b_03 #pnavi .pnavi_c_01_in a, #pnavi_b_04 #pnavi .pnavi_c_01_in a, #pnavi_b_05 #pnavi .pnavi_c_01_in a,
#pnavi_b_01_in #pnavi .pnavi_c_01_in a, #pnavi_b_02_in #pnavi .pnavi_c_01_in a, #pnavi_b_03_in #pnavi .pnavi_c_01_in a, #pnavi_b_04_in #pnavi .pnavi_c_01_in a, #pnavi_b_05_in #pnavi .pnavi_c_01_in a,

#pnavi_a #pnavi .pnavi_c_01_in, #pnavi_a_01 #pnavi .pnavi_c_01_in, #pnavi_a_02 #pnavi .pnavi_c_01_in, #pnavi_a_03 #pnavi .pnavi_c_01_in, #pnavi_a_04 #pnavi .pnavi_c_01_in,
#pnavi_b #pnavi .pnavi_c_01_in, #pnavi_b_01 #pnavi .pnavi_c_01_in, #pnavi_b_02 #pnavi .pnavi_c_01_in, #pnavi_b_03 #pnavi .pnavi_c_01_in, #pnavi_b_04 #pnavi .pnavi_c_01_in, #pnavi_b_05 #pnavi .pnavi_c_01_in,
#pnavi_b_01_in #pnavi .pnavi_c_01_in, #pnavi_b_02_in #pnavi .pnavi_c_01_in, #pnavi_b_03_in #pnavi .pnavi_c_01_in, #pnavi_b_04_in #pnavi .pnavi_c_01_in, #pnavi_b_05_in #pnavi .pnavi_c_01_in,


#pnavi_c #pnavi .pnavi_c_01_in a, #pnavi_c #pnavi .pnavi_c_01_in,

#pnavi_d #pnavi .pnavi_c_01 a, #pnavi_d #pnavi .pnavi_c_02 a, #pnavi_d #pnavi .pnavi_c_01, #pnavi_d #pnavi .pnavi_c_02
{
	display: none;
	overflow: hidden;
	width: 100%;
	text-indent: -1000px;
	height: 0;!important
	margin: 0;!important
	padding: 0;!important
}

/*------------------------pnavi_d---*/
#pnavi .pnavi_d a {
	height: 30px;
	background: url(../navi_images/pnavi.gif) -288px -510px no-repeat;
}
#pnavi .pnavi_d a:hover
{
	background: url(../navi_images/pnavi.gif) -144px -510px no-repeat;
}




/*---------------------------------------------------
        a,b,c css
---------------------------------------------------*/
.title_a, .title_a_01, .title_a_02, .title_a_03, .title_a_04,
.title_b, .title_b_01, .title_b_02, .title_b_03, .title_b_04, .title_b_05,
.title_c, .title_c_01, .title_c_02 {
	display: block;
	width: 100%;
	margin: 0;
	padding: 0;
	border: 0;
	text-indent: -10000px;
	outline:none;
	line-height:1px;
	font-size:1px;
}
.title_a, .title_a_01, .title_a_02, .title_a_03, .title_a_04,
.title_b, .title_c {
	height: 35px;
}
.title_b_01, .title_b_02, .title_b_03, .title_b_04, .title_b_05,
.title_c_01, .title_c_02
{
	height: 40px;
}


.title_a {
	background: url(../nds/img_products/a_images/title_a.gif) 0 0 no-repeat;
}
.title_a_01 {
	background: url(../nds/img_products/a_images/title_a_01.gif) 0 0 no-repeat;
}
.title_a_02 {
	background: url(../nds/img_products/a_images/title_a_02.gif) 0 0 no-repeat;
}
.title_a_03 {
	background: url(../nds/img_products/a_images/title_a_03.gif) 0 0 no-repeat;
}
.title_a_04 {
	background: url(../nds/img_products/a_images/title_a_04.gif) 0 0 no-repeat;
}
.title_b {
	background: url(../nds/img_products/b_images/title_b.gif) 0 0 no-repeat;
}
.title_b_01 {
	background: url(../nds/img_products/b_images/title_b_01.gif) 0 0 no-repeat;
}
.title_b_02 {
	background: url(../nds/img_products/b_images/title_b_02.gif) 0 0 no-repeat;
}
.title_b_03 {
	background: url(../nds/img_products/b_images/title_b_03.gif) 0 0 no-repeat;
}
.title_b_04 {
	background: url(../nds/img_products/b_images/title_b_04.gif) 0 0 no-repeat;
}
.title_b_05 {
	background: url(../nds/img_products/b_images/title_b_05.gif) 0 0 no-repeat;
}
.title_c {
	background: url(../nds/img_products/c_images/title_c.gif) 0 0 no-repeat;
}
.title_c_01 {
	background: url(../nds/img_products/c_images/title_c_01.gif) 0 0 no-repeat;
}
.title_c_02 {
	background: url(../nds/img_products/c_images/title_c_02.gif) 0 0 no-repeat;
}

#co1 {
	font-size: 12px;
	padding: 10px 0 20px 0;
	margin: 0 0 20px 0;
	border-bottom: #d6d6d6 solid 1px;
}

#co2 #link_box {
	width: 526px;
	border-bottom: #d6d6d6 solid 1px;
	margin: 0 0 20px 0;
	padding: 0;
}
#co2 #link_box dl {
	margin: 0 0 10px 0;
	padding: 0;
}
#co2 #link_box dl img, #co2 #link_box dl dt a img {
	margin-bottom: 10px;
	border: none;
}
#co2 #link_box dl dd {
	width: 510px;
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 15px;
}

#co2 #link_box2 {
	width: 526px;
	border-bottom: #ccc solid 1px;
	text-align: left;
	margin: 0 0 40px 0;
	padding: 0 10px 0 0;
}
#co2 #link_box2 {
	float: right;
}
#co2 #link_box2 dl {
	float: left;
}
#co2 #link_box2 dl dt a img {
	margin-bottom: 10px;
	border: none;
}
#co2 #link_box2 dl dd {
	width: 516px;
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 15px;
}
#co2 #link_box dt a:hover img, #co2 #link_box2 dl dt a:hover img, #co2 #link_box2 a:hover img, .link_bottom a:hover img {
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

/*--link_box3_top, #co2 #link_box3_bottom*/
#co2 #link_box5 #link_box3_top, #co2 #link_box5 #link_box3_bottom {
	width: 526px;
	text-align: left;
}
#co2 #link_box5 #link_box3_top dl, #co2 #link_box5 #link_box3_bottom dl {
	display: block;
	width: 250px;
	float: left;
}
#co2 #link_box5 #link_box3_top dl.border, #co2 #link_box5 #link_box3_bottom dl.border {
	display: block;
	width: 526px;
}
#co2 #link_box5 #link_box3_top dl.border dd, #co2 #link_box5 #link_box3_bottom dl.border dd {
	width: 526px;
	display: block;
	margin: 0;
	padding: 10px 0 0 0;
}

#co2 #link_box5 #link_box3_top img, #co2 #link_box5 #link_box3_bottom img {
	float: right;
}
#co2 #link_box5 #link_box3_top {
	padding: 0 0 20px 0;
	margin-bottom: 20px;
	border-bottom: #d6d6d6 dotted 1px;
}
#co2 #link_box5 #link_box3_top dl dt, #co2 #link_box5 #link_box3_bottom dl dt {
	font-weight: bold;
	font-size: 12px;
}
#co2 #link_box5 #link_box3_top dl dd, #co2 #link_box5 #link_box3_bottom dl dd {
	width: 250px;
	display: block;
	margin: 0;
	padding: 10px 0 0 0;
}



#co2 #link_box4 .dl_top {
	width: 100%;
	padding: 0 0 20px 0;
	border-bottom: #d6d6d6 dotted 1px;
}
#co2 #link_box4 .dl_bottom {
}
#co2 #link_box4 dt, #co2 #link_box5 #link_box4 dt {
	font-weight: bold;
	font-size: 12px;
}
#co2 #link_box4 dd, #co2 #link_box5 #link_box4 dd {
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 12px;
}
#co2 #link_box4 .link {
	margin: 10px 0;
	text-align: right;
	font-size: 12px;
}
#co2 #link_box4 .link img {
	margin-left: 5px;
}
.link_bottom {
	clear: both;
	width: 510px;
}
.link_bottom img {
	float: right;
	border: none;
	margin: 0 0 10px 0;
}
.link_bottom img a {
	border: none;
}

#co2 #link_box5 #link_box3_bottom dl.border .link_bottom {
	clear: both;
	width: 520px;
	margin-top: 10px;
	padding-right: 5px;
}

#co2 #link_box5 {
	width: 526px;
	margin: 0 0 40px 0;
	padding: 0 0 10px 0;
	border-bottom: #d6d6d6 solid 1px;
}
#co2 #link_box5 dl img, #co2 #link_box dl dt a img {
	margin-bottom: 10px;
	border: none;
}
#co2 #link_box5 dl dd {
	width: 510px;
	font-size: 12px;
	margin: 0;
	padding: 0 0 0 15px;
}


.title_bottom_txte {
	font-size: 12px;
}

