@charset "utf-8";

.concept_contents .contents_left {
	width: 200px;
	float: left;
	margin-left: 15px;
	_margin-left: 8px;
	
}

.concept_contents .menu_side {
	width: 200px;
	min-height: 283px;
	_height: auto;
	float: left;
	background: url(../images/concept/concept_back.png) repeat-y;
}

.concept_contents .menu_side dl {
	width: 200px;
}
.concept_contents .menu_side dl dt {
	width: 200px;
	height: 30px;
}

/*IE7*/
.concept_contents .menu_side2 {
	width: 200px;
	min-height: 149px;
	margin-bottom:20px;
	_height: auto;
	float: left;
	background: url(../images/concept/concept_back.png) repeat-y;
}
.concept_contents .menu_side2 dl {
	width: 200px;
}
.concept_contents .menu_side2 dl dt {
	width: 200px;
	height: 30px;
}
.concept_contents .menu_side2 ul.project_map li {
	width: 200px;
	height: 21px;
	list-style: none;
}



.concept_contents .menu_side dt.menu-1 {background:url(../images/concept/map1-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-1 a {background:url(../images/concept/map1.png) no-repeat;}
.concept_contents .menu_side dt.menu-1_now a {background:url(../images/concept/map1-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-1 a:hover {background:none;}

.concept_contents .menu_side dt.menu-2 {background:url(../images/concept/map2-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-2 a {background:url(../images/concept/map2.png) no-repeat;}
.concept_contents .menu_side dt.menu-2_now a {background:url(../images/concept/map2-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-2 a:hover {background:none;}

.concept_contents .menu_side dt.menu-3 {background:url(../images/concept/eco1-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-3 a {background:url(../images/concept/eco1.png) no-repeat;}
.concept_contents .menu_side dt.menu-3_now a {background:url(../images/concept/eco1-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-3 a:hover {background:none;}

.concept_contents .menu_side dt.menu-4 {background:url(../images/concept/map15-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-4 a {background:url(../images/concept/map15.png) no-repeat;}
.concept_contents .menu_side dt.menu-4_now a {background:url(../images/concept/map15-r.png) no-repeat;}
.concept_contents .menu_side dt.menu-4 a:hover {background:none;}

.concept_contents .menu_side ul.project_map2 li {
	width: 185px;
	list-style: none;
}

.concept_contents .menu_side ul.project_map2 li.concept_menu_1 {
	margin:10px 7.5px 10px 7.5px;
	height: 121px;
}


.concept_contents .menu_side ul.project_map li {
	width: 200px;
	height: 21px;
	list-style: none;
}
.concept_contents .menu_side ul.project_map li2 {
	width: 200px;
	height: 30px;
	list-style: none;
}



.concept_contents .menu_side ul.project_map li.barrier-a {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-a a {background:url(../images/concept/map3.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-a_now a {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-a a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-b {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-b a {background:url(../images/concept/map4.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-b_now a {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-b a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-c {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-c a {background:url(../images/concept/map5.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-c_now a {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-c a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-d {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-d a {background:url(../images/concept/map6.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-d_now a {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-d a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-e {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-e a {background:url(../images/concept/map7.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-e_now a {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-e a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-f {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-f a {background:url(../images/concept/map8.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-f_now a {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-f a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-g {background:url(../images/concept/map9-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-g a {background:url(../images/concept/map9.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-g_now a {background:url(../images/concept/map9-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-g a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-h {background:url(../images/concept/map10-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-h a {background:url(../images/concept/map10.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-h_now a {background:url(../images/concept/map10-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-h a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-i {background:url(../images/concept/map11-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-i a {background:url(../images/concept/map11.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-i_now a {background:url(../images/concept/map11-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-i a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-j {background:url(../images/concept/map12-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-j a {background:url(../images/concept/map12.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-j_now a {background:url(../images/concept/map12-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-j a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-k {background:url(../images/concept/map13-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-k a {background:url(../images/concept/map13.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-k_now a {background:url(../images/concept/map13-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-k a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.barrier-l {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-l a {background:url(../images/concept/map14.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-l_now a {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.barrier-l a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-m {background:url(../images/concept/map16-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-m a {background:url(../images/concept/map16.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-m_now a {background:url(../images/concept/map16-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-m a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-a {background:url(../images/concept/eco2-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-a a {background:url(../images/concept/eco2.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-a_now a {background:url(../images/concept/eco2-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-a a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-b {background:url(../images/concept/eco3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-b a {background:url(../images/concept/eco3.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-b_now a {background:url(../images/concept/eco3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-b a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-c {background:url(../images/concept/eco4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-c a {background:url(../images/concept/eco4.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-c_now a {background:url(../images/concept/eco4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-c a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-d {background:url(../images/concept/eco5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-d a {background:url(../images/concept/eco5.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-d_now a {background:url(../images/concept/eco5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-d a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-e {background:url(../images/concept/eco6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-e a {background:url(../images/concept/eco6.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-e_now a {background:url(../images/concept/eco6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-e a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-f {background:url(../images/concept/eco7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-f a {background:url(../images/concept/eco7.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-f_now a {background:url(../images/concept/eco7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-f a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-g {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-g a {background:url(../images/concept/map3.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-g_now a {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-g a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-h {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-h a {background:url(../images/concept/map7.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-h_now a {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-h a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-i {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-i a {background:url(../images/concept/map4.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-i_now a {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-i a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-j {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-j a {background:url(../images/concept/map8.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-j_now a {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-j a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-k {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-k a {background:url(../images/concept/map14.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-k_now a {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-k a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-l {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-l a {background:url(../images/concept/map6.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-l_now a {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-l a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.eco-n {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-n a {background:url(../images/concept/map5.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-n_now a {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.eco-n a:hover {background:none;}


/*IE7対策*/
.concept_contents .menu_side2 ul.project_map li.eco-a {background:url(../images/concept/eco2-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-a a {background:url(../images/concept/eco2.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-a_now a {background:url(../images/concept/eco2-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-a a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.eco-b {background:url(../images/concept/eco3-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-b a {background:url(../images/concept/eco3.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-b_now a {background:url(../images/concept/eco3-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-b a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.eco-c {background:url(../images/concept/eco4-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-c a {background:url(../images/concept/eco4.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-c_now a {background:url(../images/concept/eco4-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-c a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.eco-d {background:url(../images/concept/eco5-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-d a {background:url(../images/concept/eco5.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-d_now a {background:url(../images/concept/eco5-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-d a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.eco-e {background:url(../images/concept/eco6-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-e a {background:url(../images/concept/eco6.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-e_now a {background:url(../images/concept/eco6-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-e a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.eco-f {background:url(../images/concept/eco7-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-f a {background:url(../images/concept/eco7.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-f_now a {background:url(../images/concept/eco7-r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.eco-f a:hover {background:none;}

.concept_contents .menu_side2 ul.project_map li.contact {background:url(../images/concept/contact_r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.contact a {background:url(../images/concept/contact.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.contact_now a {background:url(../images/concept/contact_r.png) no-repeat;}
.concept_contents .menu_side2 ul.project_map li.contact a:hover {background:none;}
/*終了*/


.concept_contents .menu_side ul.project_map li.taishin-a {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-a a {background:url(../images/concept/map3.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-a_now a {background:url(../images/concept/map3-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-a a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-b {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-b a {background:url(../images/concept/map4.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-b_now a {background:url(../images/concept/map4-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-b a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-c {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-c a {background:url(../images/concept/map5.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-c_now a {background:url(../images/concept/map5-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-c a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-d {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-d a {background:url(../images/concept/map6.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-d_now a {background:url(../images/concept/map6-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-d a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-e {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-e a {background:url(../images/concept/map7.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-e_now a {background:url(../images/concept/map7-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-e a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-f {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-f a {background:url(../images/concept/map8.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-f_now a {background:url(../images/concept/map8-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-f a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-g {background:url(../images/concept/map9-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-g a {background:url(../images/concept/map9.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-g_now a {background:url(../images/concept/map9-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-g a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-h {background:url(../images/concept/map10-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-h a {background:url(../images/concept/map10.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-h_now a {background:url(../images/concept/map10-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-h a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-i {background:url(../images/concept/map11-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-i a {background:url(../images/concept/map11.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-i_now a {background:url(../images/concept/map11-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-i a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-j {background:url(../images/concept/map12-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-j a {background:url(../images/concept/map12.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-j_now a {background:url(../images/concept/map12-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-j a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-k {background:url(../images/concept/map13-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-k a {background:url(../images/concept/map13.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-k_now a {background:url(../images/concept/map13-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-k a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.taishin-l {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-l a {background:url(../images/concept/map14.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-l_now a {background:url(../images/concept/map14-r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.taishin-l a:hover {background:none;}

.concept_contents .menu_side ul.project_map li.contact {background:url(../images/concept/contact_r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.contact a {background:url(../images/concept/contact.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.contact_now a {background:url(../images/concept/contact_r.png) no-repeat;}
.concept_contents .menu_side ul.project_map li.contact a:hover {background:none;}



.concept_contents .banner_side {
	width: 200px;
	min-height: auto;
	float: left;
	margin-right: 15px;
	_margin-right: 8px;
	min-height: 250px;
	_height: 250px;
}

.concept_contents .banner_side ul.project_banner {
	width: 200px;
	list-style: none;
}

.concept_contents .banner_side ul.project_banner li {
	width: 200px;
	height: 65px;
	margin-bottom: 6px;
}

.concept_contents .banner_side2 {
	width: 200px;
	float: left;
	margin-right: 15px;
	_margin-right: 8px;
}

.concept_contents .banner_side2 ul.project_banner {
	width: 200px;
	list-style: none;
}

.concept_contents .banner_side2 ul.project_banner li {
	width: 200px;
	height: 65px;
	margin-bottom: 6px;
}


.concept_contents .banner_side3 {
	width: 200px;
	float: left;
}

.concept_contents .banner_side3 ul.project_banner {
	width: 200px;
	list-style: none;
}

.concept_contents .banner_side3 ul.project_banner li {
	width: 200px;
	height: 115px;
	margin-bottom: 5px;
}

.concept_contents .banner_side ul.project_banner li.souma-b {background:url(../images/common/b_t_e-b_r.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-b a {background:url(../images/common/b_t_e-b.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-b a:hover {background:none;}

.concept_contents .banner_side ul.project_banner li.souma-c {background:url(../images/common/b_t_e-c_r.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-c a {background:url(../images/common/b_t_e-c.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-c a:hover {background:none;}

.concept_contents .banner_side ul.project_banner li.souma-r {background:url(../images/common/b_t_e-r_r.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-r a {background:url(../images/common/b_t_e-r.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-r a:hover {background:none;}

.concept_contents .banner_side ul.project_banner li.souma-f {background:url(../images/common/b_t_e-f_r.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-f a {background:url(../images/common/b_t_e-f.png) no-repeat;}
.concept_contents .banner_side ul.project_banner li.souma-f a:hover {background:none;}


.concept_contents .banner_side2 ul.project_banner li.souma-b {background:url(../images/common/b_t_e-b_r.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-b a {background:url(../images/common/b_t_e-b.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-b a:hover {background:none;}

.concept_contents .banner_side2 ul.project_banner li.souma-c {background:url(../images/common/b_t_e-c_r.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-c a {background:url(../images/common/b_t_e-c.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-c a:hover {background:none;}

.concept_contents .banner_side2 ul.project_banner li.souma-r {background:url(../images/common/b_t_e-r_r.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-r a {background:url(../images/common/b_t_e-r.png) no-repeat;}
.concept_contents .banner_side2 ul.project_banner li.souma-r a:hover {background:none;}


.concept_contents .banner_side3 ul.project_banner li.kokuchi {background:url(../images/common/kokuchi3_r.png) no-repeat;}
.concept_contents .banner_side3 ul.project_banner li.kokuchi a {background:url(../images/common/kokuchi3.png) no-repeat;}
.concept_contents .banner_side3 ul.project_banner li.kokuchi a:hover {background:none;}


.concept_contents .contents_side {
	width: 655px;
	float: right;
	margin-right: 15px;
	_margin-right: 8px;
	margin-bottom: 2px;
	color: #818181;
	background-color:#FFFFFF;
}

.concept_contents .contents_side h2 {
	width: 655px;
	margin-bottom: 1em;
}

.concept_contents .contents_side h3 {
	width: 650px;
	height: 25px;
	clear: left;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}

//*.concept_contents .contents_side h3.facility_3,
.concept_contents .contents_side h3.facility_4,
.concept_contents .contents_side h3.facility_8,
.concept_contents .contents_side h3.facility_9  {
	width: 650px;
}
*//
.concept_contents .contents_side h3.message_1 {background:url(../images/concept/h3_message_1.png) no-repeat;}
.concept_contents .contents_side h3.message_2 {background:url(../images/concept/h3_message_2.png) no-repeat;}
.concept_contents .contents_side h3.message_3 {background:url(../images/concept/h3_message_3.png) no-repeat;}

.concept_contents .contents_side h3.barrier_1 {background:url(../images/concept/h3_barrier_1.png) no-repeat;}
.concept_contents .contents_side h3.barrier_2 {background:url(../images/concept/h3_barrier_2.png) no-repeat;}
.concept_contents .contents_side h3.barrier_3 {background:url(../images/concept/h3_barrier_3.png) no-repeat;}
.concept_contents .contents_side h3.barrier_4 {background:url(../images/concept/h3_barrier_4.png) no-repeat;}
.concept_contents .contents_side h3.barrier_5 {background:url(../images/concept/h3_barrier_5.png) no-repeat;}
.concept_contents .contents_side h3.barrier_6 {background:url(../images/concept/h3_barrier_6.png) no-repeat;}
.concept_contents .contents_side h3.barrier_7 {background:url(../images/concept/h3_barrier_7.png) no-repeat;}
.concept_contents .contents_side h3.barrier_8 {background:url(../images/concept/h3_barrier_8.png) no-repeat;}


.concept_contents .contents_side h3.eco_3 {background:url(../images/concept/h3_eco_3.png) no-repeat;}
.concept_contents .contents_side h3.eco_7 {background:url(../images/concept/h3_eco_7.png) no-repeat;}
.concept_contents .contents_side h3.eco_21 {background:url(../images/concept/h3_eco_21.png) no-repeat;}
.concept_contents .contents_side h3.eco_23 {background:url(../images/concept/h3_eco_23.png) no-repeat;}
.concept_contents .contents_side h3.eco_nagoya {background:url(../images/concept/h3_eco_nagoya.png) no-repeat;}
.concept_contents .contents_side h3.eco_ichinomiya {background:url(../images/concept/h3_eco_ichinomiya.png) no-repeat;}
.concept_contents .contents_side h3.eco_inazawa {background:url(../images/concept/h3_eco_inazawa.png) no-repeat;}
.concept_contents .contents_side h3.eco_aisai {background:url(../images/concept/h3_eco_aisai.png) no-repeat;}
.concept_contents .contents_side h3.eco_kitanagoya {background:url(../images/concept/h3_eco_kitanagoya.png) no-repeat;}
.concept_contents .contents_side h3.eco_yatomi {background:url(../images/concept/h3_eco_yatomi.png) no-repeat;}
.concept_contents .contents_side h3.eco_tushima {background:url(../images/concept/h3_eco_tushima.png) no-repeat;}

.concept_contents .contents_side h3.nagoya {background:url(../images/concept/h3_nagoya.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_1 {background:url(../images/concept/h3_taishin2_1.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_2 {background:url(../images/concept/h3_taishin2_2.png) no-repeat;}

.concept_contents .contents_side h3.aisai {background:url(../images/concept/h3_aisai.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_3 {background:url(../images/concept/h3_taishin2_3.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_4 {background:url(../images/concept/h3_taishin2_4.png) no-repeat;}

.concept_contents .contents_side h3.ichinomiya {background:url(../images/concept/h3_ichinomiya.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_5 {background:url(../images/concept/h3_taishin2_5.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_6 {background:url(../images/concept/h3_taishin2_6.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_7 {background:url(../images/concept/h3_taishin2_7.png) no-repeat;}

.concept_contents .contents_side h3.tushima {background:url(../images/concept/h3_tushima.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_8 {background:url(../images/concept/h3_taishin2_8.png) no-repeat;}

.concept_contents .contents_side h3.inazawa {background:url(../images/concept/h3_inazawa.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_9 {background:url(../images/concept/h3_taishin2_9.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_10 {background:url(../images/concept/h3_taishin2_10.png) no-repeat;}

.concept_contents .contents_side h3.kitanagoya {background:url(../images/concept/h3_kitanagoya.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_11 {background:url(../images/concept/h3_taishin2_11.png) no-repeat;}

.concept_contents .contents_side h3.sippo {background:url(../images/concept/h3_ama.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_12 {background:url(../images/concept/h3_taishin2_12.png) no-repeat;}

.concept_contents .contents_side h3.miwa {background:url(../images/concept/h3_ama.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_13 {background:url(../images/concept/h3_taishin2_13.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_14 {background:url(../images/concept/h3_taishin2_14.png) no-repeat;}

.concept_contents .contents_side h3.oharu {background:url(../images/concept/h3_oharu.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_15 {background:url(../images/concept/h3_taishin2_15.png) no-repeat;}

.concept_contents .contents_side h3.jimokuji {background:url(../images/concept/h3_ama.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_16 {background:url(../images/concept/h3_taishin2_16.png) no-repeat;}

.concept_contents .contents_side h3.kanie {background:url(../images/concept/h3_kanie.png) no-repeat;}
.concept_contents .contents_side h3.taishin2_16 {background:url(../images/concept/h3_taishin2_16.png) no-repeat;}

.concept_contents .contents_side h3.yatomi {background:url(../images/concept/h3_yatomi.png) no-repeat;}

.concept_contents .contents_side h3.step_1 {background:url(../images/concept/h3_step_1.png) no-repeat;}
.concept_contents .contents_side h3.step_2 {background:url(../images/concept/h3_step_2.png) no-repeat;}
.concept_contents .contents_side h3.step_3 {background:url(../images/concept/h3_step_3.png) no-repeat;}
.concept_contents .contents_side h3.step_4 {background:url(../images/concept/h3_step_4.png) no-repeat;}
.concept_contents .contents_side h3.step_5 {background:url(../images/concept/h3_step_5.png) no-repeat;}
.concept_contents .contents_side h3.step_6 {background:url(../images/concept/h3_step_6.png) no-repeat;}

.concept_contents .contents_side h3.precut_1 {background:url(../images/concept/h3_precut_1.png) no-repeat;}
.concept_contents .contents_side h3.precut_2 {background:url(../images/concept/h3_precut_2.png) no-repeat;}
.concept_contents .contents_side h3.precut_3 {background:url(../images/concept/h3_precut_3.png) no-repeat;}

.concept_contents .contents_side h3.facility_1 {background:url(../images/concept/h3_facility1_1.png) no-repeat;}
.concept_contents .contents_side h3.facility_2 {background:url(../images/concept/h3_facility1_2.png) no-repeat;}
.concept_contents .contents_side h3.facility_3 {background:url(../images/concept/h3_facility1_3.png) no-repeat;}
.concept_contents .contents_side h3.facility_4 {background:url(../images/concept/h3_facility1_4.png) no-repeat;}
.concept_contents .contents_side h3.facility_5 {background:url(../images/concept/h3_facility_5.png) no-repeat;}
.concept_contents .contents_side h3.facility_6 {background:url(../images/concept/h3_facility_6.png) no-repeat;}
.concept_contents .contents_side h3.facility_7 {background:url(../images/concept/h3_facility_7.png) no-repeat;}
.concept_contents .contents_side h3.facility_8 {background:url(../images/concept/h3_facility_8.png) no-repeat;}
.concept_contents .contents_side h3.facility_9 {background:url(../images/concept/h3_facility_9.png) no-repeat;}
.concept_contents .contents_side h3.facility_10 {background:url(../images/concept/h3_facility_10.png) no-repeat;}
.concept_contents .contents_side h3.facility_11 {background:url(../images/concept/h3_facility_11.png) no-repeat;}
.concept_contents .contents_side h3.facility_12 {background:url(../images/concept/h3_facility_12.png) no-repeat;}

.concept_contents .contents_side h3.jio {background:url(../images/concept/h3_jio.png) no-repeat;}




/*耐震TOP*/
.concept_contents .contents_side .taishin {
	width: 655px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	color: #818181;
	background-color:#FFFFFF;
}

.concept_contents .contents_side .taishin h3.taishin_1 {
	background:url(../images/concept/h3_taishin1.gif) no-repeat;
	width: 650px;
	height: 307px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .taishin h3.taishin_2 {
	background:url(../images/concept/h3_taishin2.gif) no-repeat;
	width: 637px;
	height: 77px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .taishin h3.taishin_3 {
	background:url(../images/concept/h3_taishin3.gif) no-repeat;
	width: 637px;
	height: 47px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_4 {
	background:url(../images/concept/h3_taishin4.gif) no-repeat;
	width: 650px;
	height: 201px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_5 {
	background:url(../images/concept/h3_taishin5.gif) no-repeat;
	width: 637px;
	height: 235px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_6 {
	background:url(../images/concept/h3_taishin6.gif) no-repeat;
	width: 637px;
	height: 77px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_7 {
	background:url(../images/concept/h3_taishin7.gif) no-repeat;
	width: 650px;
	height: 173px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_8 {
	background:url(../images/concept/h3_taishin8.gif) no-repeat;
	width: 650px;
	height: 155px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .taishin h3.taishin_9 {
	background:url(../images/concept/h3_taishin9.gif) no-repeat;
	width: 633px;
	height: 336px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.2em;
}


/*エコ*/
.concept_contents .contents_side .eco {
	width: 655px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	color: #000;
	background-color:#FFFFFF;
	margin-bottom: 2.0em;
}
.concept_contents .contents_side .eco a {
	color: #FFF;
}

/*
.concept_contents .contents_side .eco img.eco {
	width: 552px;
	clear: left;
	margin:0;
	margin-left: 76px;
	margin-top: 10px;
	_margin-left: 0px;
	margin-bottom: 0.5em;
}
*/
.concept_contents .contents_side .eco P.eco_txt {
	width: 550px;
	clear: left;
	font-size: 90%;
	margin:0;
	padding-left: 76px;
	margin-right: 30px;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco P.eco_txt2 {
	width: 548px;
	background-color: #908F8F;
	color:#FFFFFF;
	font-size: 90%;
	_font-size: 85%;
	font-weight:bold;
	text-align:right;
	clear: left;
	marging-left: 67px;
	margin-right: 26px;
	padding-right: 7px;
}
.concept_contents .contents_side .eco P.eco_txt3 {
	width: 550px;
	clear: left;
	font-size: 90%;
	_font-size: 85%;
	margin:0;
	margin-top: 0.3em;
	padding-left: 76px;
	margin-right: 30px;
	margin-bottom: 0.5em;
}

/*エコ TOP*/
.concept_contents .contents_side .eco h3.eco1 {
	background:url(../images/concept/h3_eco1.gif) no-repeat;
	width: 650px;
	height: 106px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco P.eco_txt1 {
	width: 595px;
	font-size: 90%;
	clear: left;
	margin:0;
	margin-left: 35px;
	margin-right: 30px;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco P.eco_txt1_1 {
	width: 380px;
	clear: left;
	font-size: 90%;
	margin:0;
	margin-top: 0.3em;
	margin-left: 35px;
	margin-right: 25px;
	margin-bottom: 1.8em;
}
.concept_contents .contents_side .eco h3.eco3 {
	background:url(../images/concept/h3_eco3.gif) no-repeat;
	width: 608px;
	height: 65px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco .eco4 {
	width: 610px;
	height: auto;
	clear: left;
	margin:0;
	margin-left: 30px;
	margin-right: auto;
	margin-bottom: 0.5em;
}



/*エコ 太陽*/
.concept_contents .contents_side .eco h3.eco_title {
	width: 620px;
	font-size: 130%;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#6699ff;
	clear: left;
	margin:0;
	padding-top: 6px;
	padding-left: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco img.eco_title {
	clear: left;
	margin:0;
	margin-left: 76px;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.eco_title2 {
	width: 550px;
	font-size: 110%;
	font-weight:bold;
	clear: left;
	margin:0;
	margin-left: 76px;
	margin-right: auto;
	margin-bottom: 0.5em;
	_margin-bottom: 0;
}
.concept_contents .contents_side .eco h3.eco1-1 {
	background:url(../images/concept/h3_eco1-1.gif) no-repeat;
	width: 630px;
	height: 146px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco h3.eco1-2 {
	background:url(../images/concept/h3_eco1-2.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco1-3 {
	background:url(../images/concept/h3_eco1-3.gif) no-repeat;
	width: 556px;
	height: 31px;
	clear: left;
	marging-left: 60px;
	margin-right: 25px;
}
.concept_contents .contents_side .eco h3.eco1-4 {
	background:url(../images/concept/h3_eco1-4.gif) no-repeat;
	width: 556px;
	height: 31px;
	clear: left;
	marging-left: 60px;
	margin-right: 25px;
}
.concept_contents .contents_side .eco h3.eco1-5 {
	background:url(../images/concept/h3_eco1-5.gif) no-repeat;
	width: 556px;
	height: 31px;
	clear: left;
	marging-left: 60px;
	margin-right: 25px;
}
.concept_contents .contents_side .eco h3.eco1-6 {
	background:url(../images/concept/h3_eco1-6.gif) no-repeat;
	width: 556px;
	height: 31px;
	clear: left;
	marging-left: 60px;
	margin-right: 25px;
}
.concept_contents .contents_side .eco h3.eco1-7 {
	background:url(../images/concept/h3_eco1-2.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco1-8 {
	background:url(../images/concept/h3_eco1-8.gif) no-repeat;
	background-position: right;
	width: 600px;
	height: 105px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0;
}
.concept_contents .contents_side .eco h3.eco1-9 {
	background:url(../images/concept/h3_eco1-7.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco1-10 {
	background:url(../images/concept/h3_eco1-9.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco1-11 {
	background:url(../images/concept/h3_eco1-10.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco1-12 {
	background:url(../images/concept/h3_eco1-11.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.eco1-13 {
	background:url(../images/concept/h3_eco1-12.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}


/*エコ エコキュート*/
.concept_contents .contents_side .eco h3.eco2-1 {
	background:url(../images/concept/h3_eco2-1.gif) no-repeat;
	width: 630px;
	height: 146px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco h3.eco2-2 {
	background:url(../images/concept/h3_eco2-2.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco2-3 {
	background:url(../images/concept/h3_eco2-3.gif) no-repeat;
	background-position: right;
	width: 600px;
	height: 72px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .eco h3.eco2-4 {
	background:url(../images/concept/h3_eco2-4.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco2-5 {
	background:url(../images/concept/h3_eco2-5.gif) no-repeat;
	width: 650px;
	height: auto;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco P.eco_txt4 {
	width: 380px;
	clear: left;
	font-size: 85%;
	_font-size: 70%;
	font-weight:400;
	margin:0;
	margin-top: 0.3em;
	padding-left: 76px;
	margin-right: 30px;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco P.eco_txt5 {
	width: 380px;
	clear: left;
	font-size: 90%;
	margin:0;
	margin-top: 0.3em;
	padding-left: 76px;
	margin-right: 25px;
	margin-bottom: 2.2em;
	_margin-bottom: 0;
}


.concept_contents .contents_side .eco h3.eco2-6 {
	background:url(../images/concept/h3_eco2-6.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco2-7 {
	background:url(../images/concept/h3_eco2-7.gif) no-repeat;
	background-position: right;
	width: 600px;
	height: 275px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.3em;
}
.concept_contents .contents_side .eco h3.eco2-8 {
	background:url(../images/concept/h3_eco2-8.gif) no-repeat;
	background-position: right;
	width: 600px;
	height: 77px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.3em;
}
.concept_contents .contents_side .eco h3.eco2-9 {
	background:url(../images/concept/h3_eco2-9.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.3em;
}

/*エコ エネファーム*/
.concept_contents .contents_side .eco h3.eco3-1 {
	background:url(../images/concept/h3_eco3-1.gif) no-repeat;
	width: 630px;
	height: 146px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco h3.eco3-2 {
	background:url(../images/concept/h3_eco3-2.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco3-2 {
	background:url(../images/concept/h3_eco3-2.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco3-3 {
	background:url(../images/concept/h3_eco3-3.gif) no-repeat;
	background-position: right;
	width: 600px;
	height: 72px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .eco3-4 {
	margin:0;
	margin-left: 8px;
	margin-right: 30px;
	margin-bottom: 0.6em;
	_margin-bottom: 0;
}
.concept_contents .contents_side .eco h3.eco3-5 {
	background:url(../images/concept/h3_eco3-5.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco3-6 {
	background:url(../images/concept/h3_eco3-6.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco3-7 {
	background:url(../images/concept/h3_eco3-7.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}

/*エコ 太陽熱温水器*/
.concept_contents .contents_side .eco h3.eco4-1 {
	background:url(../images/concept/h3_eco4-1.gif) no-repeat;
	width: 630px;
	height: 146px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco P.eco_txt4_1 {
	width: 620px;
	font-size: 90%;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco P.eco_txt4_2 {
	width: 620px;
	background-color: #908F8F;
	color:#FFFFFF;
	font-size: 90%;
	_font-size: 85%;
	font-weight:bold;
	text-align:right;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	padding-right: 7px;
}

/*エコ エコジョーズ*/
.concept_contents .contents_side .eco h3.eco5-1 {
	background:url(../images/concept/h3_eco5-1.gif) no-repeat;
	width: 630px;
	height: 217px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco h3.eco5-2 {
	background:url(../images/concept/h3_eco5-2.gif) no-repeat;
	width: 552px;
	height: 35px;
	clear: left;
	margin:0;
	margin-left: 76px;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.eco5-3 {
	background:url(../images/concept/h3_eco5-3.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco5-4 {
	background:url(../images/concept/h3_eco5-4.gif) no-repeat;
	background-position: right;
	width: 610px;
	height: 139px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .eco h3.eco5-5 {
	background:url(../images/concept/h3_eco5-5.gif) no-repeat;
	width: 650px;
	height: 61px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.eco5-6 {
	background:url(../images/concept/h3_eco5-6.gif) no-repeat;
	background-position: right;
	width: 610px;
	height: 169px;
	clear: left;
	margin-bottom: 0.8em;
	_margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco P.eco_txt6 {
	width: 548px;
	background-color: #FFF2AE;
	font-size: 90%;
	clear: left;
	marging-left: 67px;
	margin-right: 26px;
	padding-left: 7px;
}
.concept_contents .contents_side .eco .eco5 {
	width: 550px;
	height: auto;
	clear: left;
	margin:0;
	margin-left: 76px;
	margin-right: auto;
	margin-bottom: 0.5em;
}

/*エコ オール電化*/
.concept_contents .contents_side .eco h3.alldenka1 {
	background:url(../images/concept/h3_alldenka1.gif) no-repeat;
	width: 630px;
	height: 133px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.alldenka2 {
	background:url(../images/concept/h3_alldenka2.gif) no-repeat;
	width: 626px;
	height: 61px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.alldenka3 {
	background:url(../images/concept/h3_alldenka3.gif) no-repeat;
	background-position: right;
	width: 610px;
	height: 27px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.alldenka4 {
	background:url(../images/concept/h3_alldenka4.gif) no-repeat;
	background-position: right;
	width: 610px;
	height: 273px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.7em;
}
.concept_contents .contents_side .eco h3.alldenka5 {
	background:url(../images/concept/h3_alldenka5.gif) no-repeat;
	background-position: right;
	width: 613px;
	height: 99px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.2em;
}
.concept_contents .contents_side .eco h3.alldenka6 {
	background:url(../images/concept/h3_alldenka6.gif) no-repeat;
	background-position: right;
	width: 613px;
	height: 76px;
	clear: left;
	margin-top: 0;
	margin-bottom: 1.3em;
}
.concept_contents .contents_side .eco h3.alldenka7 {
	background:url(../images/concept/h3_alldenka7.gif) no-repeat;
	background-position: right;
	width: 623px;
	height: 83px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.alldenka8 {
	background:url(../images/concept/h3_alldenka8.gif) no-repeat;
	background-position: right;
	width: 615px;
	height: 172px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.8em;
}
.concept_contents .contents_side .eco h3.alldenka9 {
	background:url(../images/concept/h3_alldenka9.gif) no-repeat;
	background-position: right;
	width: 617px;
	height: 134px;
	clear: left;
	margin-top: 0;
	margin-bottom: 0.5em;
}

/*エコ オール電化 VS*/
.concept_contents .contents_side .eco h3.allvs1 {
	background:url(../images/concept/h3_allvs1.gif) no-repeat;
	width: 630px;
	height: 133px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 0.5em;
}
.concept_contents .contents_side .eco h3.allvs2 {
	background:url(../images/concept/h3_allvs2.gif) no-repeat;
	width: 579px;
	height: 211px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.allvs3 {
	background:url(../images/concept/h3_allvs3.gif) no-repeat;
	width: 583px;
	height: 1648px;
	clear: left;
	margin:0;
	margin-top: 15px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .eco h3.allvs4 {
	width: 583px;
	height: 0px;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
}





/*速報*/
.concept_contents .contents_side .sokuhou {
	width: 655px;
	float: right;
	margin-left: auto;
	margin-right: auto;
	color: #000;
	background-color:#FFFFFF;
	margin-bottom: 10px;
}
.concept_contents .contents_side .sokuhou a {
	color: #FFF;
}
.concept_contents .contents_side .sokuhou h3.sokuhou1 {
	background:url(../images/concept/h3_sokuhou1.gif) no-repeat;
	width: 563px;
	height: 221px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou2 {
	background:url(../images/concept/h3_sokuhou2.gif) no-repeat;
	width: 560px;
	height: 76px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou3 {
	background:url(../images/concept/h3_sokuhou3.gif) no-repeat;
	width: 560px;
	height: 76px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou4 {
	background:url(../images/concept/h3_sokuhou4.gif) no-repeat;
	width: 560px;
	height: 76px;
	clear: left;
	margin:0;
	margin-top: 12px;
	margin-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou5 {
	background:url(../images/concept/h3_sokuhou5.gif) no-repeat;
	width: 560px;
	height: 76px;
	clear: left;
	margin:0;
	margin-top: 20px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou6 {
	background:url(../images/concept/h3_sokuhou6.gif) no-repeat;
	width: 590px;
	height: 492px;
	clear: left;
	margin:0;
	margin-top: 20px;
	margin-bottom: 8px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou7 {
	background:url(../images/concept/h3_sokuhou7.gif) no-repeat;
	width: 590px;
	height: 54px;
	clear: left;
	margin:0;
	margin-top: 10px;
	margin-bottom: 30px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou8 {
	background:url(../images/concept/h3_sokuhou8.gif) no-repeat;
	width: 568px;
	height: 228px;
	clear: left;
	margin:0;
	margin-top: 10px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou9 {
	background:url(../images/concept/h3_sokuhou9.gif) no-repeat;
	width: 572px;
	height: 91px;
	clear: left;
	margin:0;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou10 {
	background:url(../images/concept/h3_sokuhou10.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-top: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou11 {
	background:url(../images/concept/h3_sokuhou11.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou12 {
	background:url(../images/concept/h3_sokuhou12.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou13 {
	background:url(../images/concept/h3_sokuhou13.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou14 {
	background:url(../images/concept/h3_sokuhou14.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou15 {
	background:url(../images/concept/h3_sokuhou15.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}
.concept_contents .contents_side .sokuhou h3.sokuhou16 {
	background:url(../images/concept/h3_sokuhou16.gif) no-repeat;
	width: 572px;
	height: 72px;
	clear: left;
	margin:0;
	margin-bottom: 2px;
	margin-left: auto;
	margin-right: auto;
}


.concept_contents .contents_side .sokuhou P.txt1 {
	width: 545px;
	font-size: 90%;
	clear: left;
	margin:0;
	margin-left: auto;
	margin-right: auto;
	padding-right: 10px;
}
.concept_contents .contents_side .sokuhou P.txt2 {
	width: 550px;
	background-color: #908F8F;
	color:#FFFFFF;
	font-size: 90%;
	_font-size: 85%;
	font-weight:bold;
	text-align:right;
	clear: left;
	margin-left: auto;
	margin-right: auto;
	padding-right: 10px;
}



.concept_contents .contents_side h4 {
	clear: both;
	font-size: 110%;
	margin-left: 1em;
	margin-bottom: 1em;
	padding-left: 6px;
	border-left: solid 6px #00608d;
}

.concept_contents .contents_side h5 {
	clear: both;
	font-size: 100%;
	margin-left: 1em;
	margin-right: 1em;
	margin-bottom: 0.8em;
	color: #00608d;
	border-bottom: solid 1px #00608d;
}

.concept_contents .contents_side p {
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 1em;
}

.concept_contents .contents_side p.image_float {
	clear: both;
}

.concept_contents .contents_side p.height106 {
	min-height: 106px;
	_height: 106px;
	margin-bottom: 1em;
}

.concept_contents .contents_side p.height120 {
	min-height: 120px;
	_height: 120px;
	margin-bottom: 1em;
}

.concept_contents .contents_side p.height125 {
	clear: both;
	width: 565px;
	margin-left: auto;
	margin-right: auto;
	min-height: 125px;
	_height: 125px;
	margin-bottom: 1em;
}

.concept_contents .contents_side p.precut_schedule {
	width: 520px;
	margin-left: auto;
	margin-right: auto;
}

.concept_contents .contents_side p.image_float img {
	float: left;
	margin-right: 6px;
	margin-bottom: 2.0em;
}

.concept_contents .contents_side p.image_float_r img {
	float: right;
	margin-left: 6px;
	margin-bottom: 2.0em;
}

.concept_contents .contents_side .facility_leftbox {
	width: 320px;
	float: left;
}

.concept_contents .contents_side .facility_rightbox {
	width: 320px;
	float: right;
}

.concept_contents .contents_side .facility_leftbox p,
.concept_contents .contents_side .facility_rightbox p {
	width: 310px;
}

.concept_contents dl.facility_list {
	clear: both;
	margin-left: 2em;
	margin-right: 2em;
}

.concept_contents dl.facility_list dt {
	clear: both;
	font-weight: bold;
	color: #0075c2;
	margin-bottom: 0.1em;
	letter-spacing: 1px;
}

.concept_contents dl.facility_list dd {
	margin-left: 1em;
	margin-bottom: 0.8em;
}

.concept_contents dl.facility_list dd img {
	float: left;
	margin-right: 6px;
	margin-bottom: 0.8em;
}


/*耐震*/
.concept_contents h3.title1 {
	font-size: 123%;
	font-weight:bolder;
	margin:5px 0 5px 5px;
}

.concept_contents P.sample1 {
	font-size: 90%;
	margin:15px 0 15px 8px;
	line-height: 1.5em;
}

.concept_contents P.sample2 {
	font-size: 100%;
	margin:0px 0 10px 8px;
	font-weight:bold;
	line-height: 1.5em;
}

.concept_contents P.sample3_1 {
	font-size: 90%;
	margin:0px 0 3px 8px;
	line-height: 1.5em;
}

.concept_contents P.sample3 {
	font-size: 90%;
	margin:0px 0 0px 8px;
	line-height: 1.5em;
}

.concept_contents P.sample4 {
	font-size: 87%;
	margin:0px 0 10px 8px;
	line-height: 1.5em;
}

.concept_contents P.sample5 {
	font-size: 105%;
	font-weight:bolder;
	margin:0px 0 7px 8px;
	line-height: 1.5em;
}

/*バリアフリー*/
.concept_contents h3.title1 {
	font-size: 123%;
	font-weight:bolder;
	color:#339966;
	margin:5px 0 5px 5px;
}

.concept_contents P.sample6 {
	font-size: 100%;
	font-weight:bold;
	color:#339966;
	margin:0px 0 3px 8px;
	line-height: 1.5em;
}

#sample7 {
	width: 653px;
	height: 160px;
	margin:0 0 10px 0px;
}
.concept_contents P.sample7 {
	font-size: 90%;
	margin:0px 0 0px 5px;
	line-height: 1.5em;
}


/*エコ*/
.concept_contents P.sample8 {
	font-size: 185%;
	font-weight:bolder;
	color:#729CCF;
	margin:0px 0 3px 5px;
	line-height: 1.5em;
	font-family:"A-OTF 新ゴ Pro M";
}

#eco_bana {
	width: 180px;
	height: 92px;
	margin: 10px 25px 0px 8px;
	float:left;
}

.concept_contents P.sample9 {
	font-size: 110%;
	font-weight:bold;
	color:#339966;
	margin:0px 0 3px 8px;
	line-height: 1.5em;
}

.concept_contents P.sample10 {
	font-size: 105%;
	font-weight:bolder;
	margin:0px 0 2px 8px;
	line-height: 1.5em;
}
.concept_contents .sample11 {
	width: 500px;
	padding:3px 8px 3px 0px;
	background-color:#ffcc99;
}
#sample12 {
	width: 220px;
	margin: 5px 0 10px 5px;
	float:left;
	font-size: 90%;
	line-height: 1.5em;
}




/*耐震、eco table*/
.concept_contents table.taishin_table {
	width: 630px;
	margin-left: 10px;
	margin-bottom: 1em;
	border-collapse: collapse;
	border: solid 1px #000;
	text-align: center;
}
.concept_contents table.taishin_table  tr th {
	white-space: nowrap;
	padding: 6px 12px;
	border: solid 1px #000;
	letter-spacing: 1px;
	background-color: #FFA500;
}
.concept_contents table.taishin_table tr td {
	border: solid 1px #000;
	padding: 2px 0px;
	background-color: #f7fcfe;
}

.concept_contents table.eco_table {
	width: 518px;
	margin-left: 10px;
	margin-bottom: 1em;
	border-collapse: collapse;
	border: solid 1px #000;
	text-align: center;
}
.concept_contents table.eco_table  tr th {
	white-space: nowrap;
	padding: 6px 12px;
	border: solid 1px #000;
	letter-spacing: 1px;
	background-color: #ccff66;
}
.concept_contents table.eco_table tr td {
	border: solid 1px #000;
	padding: 2px 0px;
	background-color: #f7fcfe;
}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ message ■■■ */

.concept_contents .contents_side table.message {
	width: 530px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ imageMenu ■■■ */

.concept_contents #imageMenu {
	position: relative;
	width: 480px;
	height: 100px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 18px;
	overflow: hidden;
}

.concept_contents #imageMenu ol {
	list-style: none;
	height: 100px;
	width: 1000px;
}

.concept_contents #imageMenu ol li {
	float: left;
	display:block;
	overflow:hidden;
	width: 60px;
	height: 100px;
	text-indent: -9999px;
	cursor: pointer;
}

.concept_contents #imageMenu ol li.flow_1 {background: url(../images/concept/flow_1.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_2 {background: url(../images/concept/flow_2.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_3 {background: url(../images/concept/flow_3.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_4 {background: url(../images/concept/flow_4.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_5 {background: url(../images/concept/flow_5.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_6 {background: url(../images/concept/flow_6.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_7 {background: url(../images/concept/flow_7.jpg) no-repeat;}
.concept_contents #imageMenu ol li.flow_8 {background: url(../images/concept/flow_8.jpg) no-repeat;}


/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ precut ■■■ */

.concept_contents table.precut {
	width: 550px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 18px;
	border-collapse: collapse;
	border: solid 1px #2d2d2d;
}

.concept_contents table.precut tr th {
	border: solid 1px #2d2d2d;
	padding: 3px;
	white-space: nowrap;
	text-align: center;
	letter-spacing: 1px;
	background-color: #666;
	color: #fff;
	font-size: 90%;
}

.concept_contents table.precut tr th.sub {
	background-color: #CCC;
	width: 8em;
	font-size: 80%;
	color: #2d2d2d;
}

.concept_contents table.precut tr td {
	border: solid 1px #2d2d2d;
	padding: 3px;
	background-color: #FFF;
	font-size: 80%;
	text-align: center;
}

/* ■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■ jio ■■■ */

.concept_contents .jio_flash {
	width: 600px;
	height: 450px;
	text-align: center;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
	padding-top: 18px;
	border: solid 1px #7b7c7d;
}

/*追記20150420*/
.concept_contents .contents_side .eco .eco_endtxt{
	width: 446px;
	border: solid 2px #ff0000;
	color: #ff0000;
	padding: 14px 50px 12px;
	font-size: 18px;
	font-weight: bold;
	margin-right: 30px;
}

.concept_contents .contents_side .eco .eco_endtxt{
	width: 446px;
	border: solid 2px #ff0000;
	color: #ff0000;
	padding: 14px 50px 12px;
	font-size: 18px;
	font-weight: bold;
	margin-right: 30px;
}

.concept_contents .contents_side .eco_endtxt2{
	width: 446px;
	border: solid 2px #ff0000;
	color: #ff0000;
	padding: 14px 40px 12px;
	font-size: 18px;
	font-weight: bold;
	margin: 10px 0;
}
.concept_contents .thinly{
	color: #d5d3d3;
}
