﻿@charset "utf-8";

/*--------------------------------------------------------------
BuEnv
--------------------------------------------------------------*/
body#Business #BuEnv{
	margin-top:10px;
}

body#Business #BuEnv{
	margin-top:10px;
}

body#Business #BuEnv div.MainImage h3{
	width: 750px;
	height: 210px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/bu_env_img.jpg) no-repeat;
}

body#Business #BuEnv div.MainImage div.InfoBtn{
	float:right;
	margin-top:-32px;
	padding-right:10px;
}

body#Business #BuEnv div.MainImage p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:20px 10px 20px 10px;	
}

/*-------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------------*/
body#Business #BuEnv #BuEnvArea2{
	clear:both;		
	margin-bottom:40px;
}

body#Business #BuEnv #BuEnvArea2 h3{
	width: 750px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/bu_env_title01.gif) no-repeat;
}

body#Business #BuEnv #BuEnvArea2 div.List{
	text-align:right;
	margin-top:-30px;
	margin-right:20px;	
	padding-bottom:26px;
		
}

body#Business #BuEnv #BuEnvArea2 div.List img.BtnLine{
	margin-left:20px;
	margin-right:20px;	
}


body#Business #BuEnv #BuEnvArea2 ul{
	padding-left:10px;
	padding-right:10px;
}

body#Business #BuEnv #BuEnvArea2 ul li{
	float:left;
	width:344px;	
}

body#Business #BuEnv #BuEnvArea2 ul li.Space{
	margin-right:42px;
}


body#Business #BuEnv #BuEnvArea2 ul li img.Ph{
	float:left;
	width:92px;	
}

body#Business #BuEnv #BuEnvArea2 h4{
	float:left;
	width:224px;
	font-size:1.2em;
	margin-bottom:10px;	
	margin-left:28px;			
}

body#Business #BuEnv #BuEnvArea2 p{
	float:left;
	width:224px;
	margin-left:28px;
	font-size:1.2em;
	color:#666666;
	line-height:150%;
	text-align:justify;
	text-justify:inter-ideograph;		
}

body#Business #BuEnv #BuEnvArea2 div.ClearSpace{
	clear:both;
	padding-bottom:20px;
}

body#Business #BuEnv #CArea2{
	width: 750px;
	height: 44px;
	background:url(../business/images/img_btn/area2_bg.gif) no-repeat;
}

body#Business #BuEnv #CArea2 div.CA{
	margin-left:150px;
	margin-right:10px;
	padding-top:7px;
}


/*-------------------------------------------------------------------------------------------------*/
body#Business #BuEnv #BuEnvArea3{
	clear:both;	
	margin-bottom:30px;		
}

body#Business #BuEnv #BuEnvArea3 h3{
	width: 750px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/bu_env_title02.gif) no-repeat;
}

body#Business #BuEnv #BuEnvArea3 #ListArea{
	width: 708px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	padding:20px;
}


body#Business #BuEnv #BuEnvArea3 div.list{
	width: 344px;
	float:left;
}

body#Business #BuEnv #BuEnvArea3 div.space{
	margin-right:20px;
}

body#Business #BuEnv #BuEnvArea3 div.list p{
	color:#666666;
	font-size:1.2em;
	line-height:150%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-top:10px;
	padding-left:3px;
	padding-right:3px;	
}

body#Business #BuEnv #BuEnvArea3 div.list p.Link{
	margin-top:15px;	
}

body#Business #BuEnv #BuEnvArea3 div.list h4.list1{
	width: 344px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/bu_env_subtitle1.gif) no-repeat;
	margin-bottom:5px;
}

body#Business #BuEnv #BuEnvArea3 div.list h4.list2{
	width: 344px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/bu_env_subtitle2.gif) no-repeat;
	margin-bottom:5px;
}


/*-------------------------------------------------------------------------------------------------*/



/*-------------------------------------------------------------------------------------------------*/
#GoodMessage{
	margin-top:30px;
	clear:both;		
}

#GoodMessage #GoodMessageArea{
	background-color:#FFE370;
	border-left: 2px solid #FFCE00;	
	border-right: 2px solid #FFCE00;
	padding:10px;
	width:726px;
}

#GoodMessage #GoodMessageArea p{
	float:right;
	width:530px;	
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}













/*--------------------------------------------------------------
CO2
--------------------------------------------------------------*/
body#Business #BuCo2{
	margin-top:10px;
}

body#Business #BuCo2 div.MainImage h3{
	width: 416px;
	height: 37px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/bu_co2_maintext1.gif) no-repeat;
	margin-top:30px;
	margin-bottom:30px;
}


body#Business #BuCo2 div.MainImage p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-bottom:20px;	
}


/*-------------------------------------------------------------------------------------------------*/
body#Business #BuCo2 #BuCo2Area1{
	margin-top:20px;
	clear:both;		
}

body#Business #BuCo2 #BuCo2Area1 #BuCo2MainArea1{
	width:530px;
	background-color:#F3F2F8;
}

body#Business #BuCo2 #BuCo2Area1 #BuCo2MainArea1 h3{
	width: 396px;
	height: 62px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/bu_co2_main1.gif) no-repeat;
	margin-bottom:10px;
}

body#Business #BuCo2 #BuCo2Area1 #BuCo2MainArea1 p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-bottom:20px;
}


/*-------------------------------------------------------------------------------------------------*/
body#Business #BuCo2 #BuCo2Area2{
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
}

body#Business #BuCo2 #BuCo2Area2 h3{
	margin-bottom:20px;
}

body#Business #BuCo2 #BuCo2Area2 ul{
	margin-bottom:30px;
	margin-left:20px;	
}

body#Business #BuCo2 #BuCo2Area2 ul li{
	font-size:1.2em;
	margin-bottom:10px;
	list-style-type: disc;	
}

/*-------------------------------------------------------------------------------------------------*/
body#Business #BuCo2 #BuCo2Area3{
	margin-top:20px;
	clear:both;		
}

/*body#Business #BuCo2 #BuCo2Area3 h3{
	width: 530px;
	height: 43px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/bu_env_stitle1.gif) no-repeat;
}

body#Business #BuCo2 #BuCo2Area3 p.comment{
	color:#666666;
	font-size:1.0em;
	margin-bottom:20px;	
	margin-left:10px;
	margin-right:10px;			
}*/


body#Business #BuCo2 #BuCo2Area3 h3{
	font-size:1.2em;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}

body#Business #BuCo2 #BuCo2Area3 h3.SubTitle{
	padding-top:7px;
	padding-bottom:5px;
	background:#F9F5E2 url(../business/images/bu_dotline.gif) no-repeat;
	
		
}

body#Business #BuCo2 #BuCo2Area3 p.SubText{
	color:#666666;
	font-size:1.0em;
	padding:10px;
	padding-top:0px;
}

body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3LR,
body#Business #Energy div.BuCo2Area3LR,
body#Business #Energy2 div.BuCo2Area3LR{
	clear:both;
	margin-bottom:20px;
}

body#Business #Energy div.BuCo2Area3LR,
body#Business #Energy2 div.BuCo2Area3LR{
	margin-top:10px;
}

body#Business #BuCo2 #BuCo2Area3 div.DotLine{
	padding-top:20px;
	background:url(../business/images/bu_dotline.gif) no-repeat;
}

body#Business #BuCo2 #BuCo2Area3 div.DotLine2{
	padding-top:20px;
	background:url(../business/images/bu_dotline.gif) no-repeat;
}


body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3L,
body#Business #Energy div.BuCo2Area3L,
body#Business #Energy2 div.BuCo2Area3L{
	float:left;
	width:160px;
	padding-left:10px;
	padding-right:20px;
}

body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3R,
body#Business #Energy div.BuCo2Area3R,
body#Business #Energy2 div.BuCo2Area3R{
	float:left;
	width:328px;
}

body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3R h4,
body#Business #Energy div.BuCo2Area3R h4,
body#Business #Energy2 div.BuCo2Area3R h4{
	margin-bottom:10px;
}

body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3R p,
body#Business #Energy div.BuCo2Area3R p,
body#Business #Energy2 div.BuCo2Area3R p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}

body#Business #BuCo2 #BuCo2Area3 div.BuCo2Area3R p.Link,
body#Business #Energy div.BuCo2Area3R p.Link,
body#Business #Energy2 div.BuCo2Area3R p.Link{
	margin-top:10px;
	background-image:url(../images/yazirusi1.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	padding-left:20px;		
}

body#Business #BuCo2 div.CheckBtn{
	padding:10px;
	padding-bottom:0px;	
	background-color:#F3F2F8;
}







/*--------------------------------------------------------------
Energy
--------------------------------------------------------------*/
body#Business #Energy{
}

body#Business #Energy #EnergyArea1{
	clear:both;
	margin-bottom:30px;
}

body#Business #Energy #EnergyArea1 P.MainText{
	font-size:1.2em;
	line-height:180%;
	margin-top:30px;	
	margin-bottom:30px;	
	margin-left:10px;
	margin-right:10px;	
	text-align:justify;
	text-justify:inter-ideograph;						
}

body#Business #Energy #EnergyArea1 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/syouene_subtitle1.gif) no-repeat;
}

body#Business #Energy #EnergyArea1 table{
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;	
}

body#Business #Energy #EnergyArea1 table td{
	padding:5px;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	line-height:150%;
	font-size:1.2em;	
}

body#Business #Energy #EnergyArea1 table td.bg1{
	background-color:#f3f3f3;
}

body#Business #Energy #EnergyArea1 p.Comment{
	line-height:150%;
	text-align:justify;
	text-justify:inter-ideograph;
	color:#666666;
	margin-top:10px;
	margin-bottom:30px;
}

body#Business #Energy #EnergyArea2 h3{
	margin-top: 25px;
	margin-bottom: 5px;
	font-size:1.4em;					
}

body#Business #Energy #EnergyArea2  .space1{
	padding-top: 5px;					
}

body#Business #Energy #EnergyArea2  .space2{
	margin-right:8px;
	margin-bottom:-3px;	
}

body#Business #Energy #EnergyArea2 P{
	font-size:1.2em;
	line-height:180%;
	margin-top:20px;
	margin-bottom:30px;	
	margin-left:10px;
	margin-right:10px;	
	text-align:justify;
	text-justify:inter-ideograph;						
}

body#Business #Energy #EnergyArea3{
	clear:both;
	margin-top:20px;
	text-align:center;
}

body#Business #Energy #EnergyArea3 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/syouene_subtitle2.gif) no-repeat;
	margin-bottom:10px;
}

body#Business #Energy #EnergyArea3 div.BuCo2Area3L{
	float:left;
	width:160px;
	padding-left:10px;
	padding-right:20px;
}

body#Business #Energy #EnergyArea3 div.BuCo2Area3R{
	float:right;
	width:330px;
	padding-right:10px;	
}

body#Business #Energy #EnergyArea3 div.BuCo2Area3R h4{
	margin-bottom:10px;
}

body#Business #Energy #EnergyArea3 div.BuCo2Area3R p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}


/*--------------------------------------------------------------
Energy2
--------------------------------------------------------------*/
body#Business #Energy2{
}

body#Business #Energy2 #EnergyArea1{
	clear:both;
	margin-bottom:30px;	
}

body#Business #Energy2 #EnergyArea1 P.MainText{
	font-size:1.2em;
	line-height:180%;
	margin-top:30px;	
	margin-bottom:30px;	
	margin-left:10px;
	margin-right:10px;	
	text-align:justify;
	text-justify:inter-ideograph;						
}

body#Business #Energy2 #EnergyArea1 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/ontai_subtitle1.gif) no-repeat;
	
	margin-bottom:20px;	
}


body#Business #Energy2 #EnergyArea2{
	clear:both;
	margin-bottom:20px;
}

body#Business #Energy2 #EnergyArea2 #ZoomL{
	float:left;
	width:180px;
	margin-right:20px;
	text-align:center;
	font-size:1.2em;
}

body#Business #Energy2 #EnergyArea2 #ZoomR{
	font-size:1.2em;
	padding-top:10px;
}

body#Business #Energy2 #EnergyArea2 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/images/img_title/ontai_subtitle2.gif) no-repeat;	
}

body#Business #Energy #EnergyArea1 p.at,
body#Business #Energy2 #EnergyArea2 p.at{
	color:#333333;
	font-size:1.2em;
	margin:10px;
	margin-bottom:20px;	
}

body#Business #Energy2 #EnergyArea2 table.List{
	border-top: 1px solid #DFDFDF;
	border-left: 1px solid #DFDFDF;	
	
	margin-bottom:30px;		
}

body#Business #Energy2 #EnergyArea2 table.List td{
	font-size:1.2em;
	line-height:150%;
	vertical-align:top;
	padding:9px;
	border-right: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;		
}

body#Business #Energy2 #EnergyArea2 table.List td.ListTitle{
	font-weight:bold;
	text-align:center;
	background-color:#f3f3f3;
}

body#Business #Energy2 #EnergyArea2 table.List td.bg1{
	background-color:#FFEFAD;
}

body#Business #Energy2 #EnergyArea2 table.List td.bg2{
	background-color:#FFF6CF;
}

body#Business #Energy2 #EnergyArea2 table.List td.noborder1{
	border-bottom: none;	
}

body#Business #Energy2 #EnergyArea2 table.List td.noborder2{
	border-right: none;	
}

body#Business #Energy2 #EnergyArea3{
	clear:both;
	text-align:center;
}

body#Business #Energy2 #EnergyArea3 div.BuCo2Area3L{
	float:left;
	width:160px;
	padding-left:10px;
	padding-right:20px;
}

body#Business #Energy2 #EnergyArea3 div.BuCo2Area3R{
	float:right;
	width:330px;
	padding-right:10px;	
}

body#Business #Energy2 #EnergyArea3 div.BuCo2Area3R h4{
	margin-bottom:10px;
}

body#Business #Energy2 #EnergyArea3 div.BuCo2Area3R p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}

/*--------------------------------------------------------------
Ad-TEMS
--------------------------------------------------------------*/
body#Business #Adtems1 div.CheckBtn{
	padding:10px;
	padding-bottom:5px;
	background-color:#F3F2F8;
}

body#Business #Adtems1,
body#Business #Adtems2{
	margin-top:10px;
}

body#Business #Adtems1 h3{
	width: 530px;
	height: 37px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/adtems/images/adtems_subtitle1.gif) no-repeat;
	margin-top:10px;
	margin-bottom:25px;
}

body#Business #Adtems2 h3{
	width: 353px;
	height: 37px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/adtems/images/adtems_subtitle2.gif) no-repeat;
	margin-top:10px;
	margin-bottom:25px;
}


body#Business #Adtems2 p.text{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}

body#Business #Adtems1 div.MainImage p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin-bottom:20px;	
}


body#Business #Adtems1 div.SubImage{
	clear:both;
	margin-bottom:30px;
}

body#Business #Adtems1 div.SubImage div.SubImageL{
/*	float:left;
	width:255px;
	margin-right:20px;	*/
	margin-bottom:20px;	
}

body#Business #Adtems1 div.SubImage div.SubImageL p{
	line-height:150%;
	color:#666666;
	margin-top:5px;	
	text-align:right;
}

body#Business #Adtems1 div.SubImage div.SubImageR{
/*	float:right;
	width:255px;*/
}

body#Business #Adtems1 div.SubImage div.SubImageR h4{
	margin-bottom:10px;
}


body#Business #Adtems1 div.SubImage div.SubImageR p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}


/*-------------------------------------------------------------------------------------------------*/
body#Business #Adtems1 div.BuAdvan,
body#Business #Adtems2 div.BuAdvan{
	clear:both;
}


body#Business #Adtems1 div.BuAdvan h4,
body#Business #Adtems2 div.BuAdvan h4{
	font-size:1.2em;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
}


body#Business #Adtems1 div.BuAdvan h4.SubTitle,
body#Business #Adtems2 div.BuAdvan h4.SubTitle{
	padding-top:7px;
	padding-bottom:5px;
	margin-top:20px;
	background:#F9F5E2 url(../business/images/bu_dotline.gif) no-repeat;
}

body#Business #Adtems1 div.BuAdvan h4.SubTitle2{
	clear:both;
	margin-top:20px;
}

body#Business #Adtems2 div.BuAdvan h4.SubTitle2{
	clear:both;
	padding-left:0px;
	padding-right:0px;
	margin-top:20px;	
	margin-bottom:10px;
}

body#Business #Adtems1 div.BuAdvan p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	padding:10px;
}

body#Business #Adtems1 div.BuAdvan p.SubText,
body#Business #Adtems1 div.BuAdvan div.SubText{
	background:url(../business/images/bu_dotline.gif) no-repeat;	
}

body#Business #Adtems2 div.BuAdvan p.SubText,
body#Business #Adtems2 div.BuAdvan div.SubText{
	background:url(../business/images/bu_dotline.gif) no-repeat;	
}

body#Business #Adtems1 div.BuAdvan ul{
	padding:10px;
	margin-left:20px;
}

body#Business #Adtems1 div.BuAdvan ul li{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	list-style-type: disc;		
	
}

body#Business #Adtems1 div.BuAdvan ul#merit{
	padding:10px;
	margin-left:0px;
}

body#Business #Adtems1 div.BuAdvan ul#merit li{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	list-style-type: none;
	margin-bottom:10px;	
}


body#Business #Adtems1 div.BuAdvan ul#merit li.icon1{
	background-image:url(../business/adtems/images/adtems_merit1.gif);
	background-repeat: no-repeat;
	padding-left:55px;		
}

body#Business #Adtems1 div.BuAdvan ul#merit li.icon2{
	background-image:url(../business/adtems/images/adtems_merit2.gif);
	background-repeat: no-repeat;
	padding-left:55px;
}

body#Business #Adtems1 div.BuAdvan ul#merit li.icon3{
	background-image:url(../business/adtems/images/adtems_merit3.gif);
	background-repeat: no-repeat;
	padding-left:55px;
}

body#Business #Adtems1 div.BuAdvan ul#merit li.icon4{
	background-image:url(../business/adtems/images/adtems_merit4.gif);
	background-repeat: no-repeat;
	padding-left:55px;
}

body#Business #Adtems1 div.BuAdvan ul#merit li.icon5{
	background-image:url(../business/adtems/images/adtems_merit5.gif);
	background-repeat: no-repeat;
	padding-left:55px;
}

body#Business #Adtems2 div.BuAdvan div.AdImg div.AdImgL{
/*	float:left;
	width:340px;*/
	margin-bottom:10px;
}

body#Business #Adtems2 div.BuAdvan div.AdImg div.AdImgL p{
	line-height:150%;
	color:#666666;
	margin-top:5px;	
	margin-bottom:20px;
	text-align:right;
}

body#Business #Adtems2 div.BuAdvan ul{
	padding:0px;
/*	float:right;
	width:180px;*/
	
}

body#Business #Adtems2 div.BuAdvan ul li{
	font-size:1.2em;
	line-height:150%;
	text-align:justify;
	text-justify:inter-ideograph;
	list-style-type: disc;
	margin-bottom:10px;
	margin-left:20px;		
}


body#Business #Adtems2 div.BuAdvan div.list{
	width: 255px; 
	float: left;
}

body#Business #Adtems2 div.BuAdvan div.list h3.list1{
	width: 255px;
	height: 30px;
	margin-top:5px;	
	margin-bottom:5px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;	
	background:url(../business/adtems/images/img_title/adtems_stitle1.gif) no-repeat;
}


body#Business #Adtems2 div.BuAdvan div.list h3.list2{
	width: 255px;
	height: 30px;
	margin-top:5px;	
	margin-bottom:5px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;	
	background:url(../business/adtems/images/img_title/adtems_stitle2.gif) no-repeat;
}

body#Business #Adtems2 div.BuAdvan div.list h3.list3{
	width: 255px;
	height: 30px;
	margin-top:5px;	
	margin-bottom:5px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;	
	background:url(../business/adtems/images/img_title/adtems_stitle3.gif) no-repeat;
}


body#Business #Adtems2 div.BuAdvan div.list h3.list4{
	width: 255px;
	height: 30px;
	margin-top:5px;	
	margin-bottom:5px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;	
	background:url(../business/adtems/images/img_title/adtems_stitle4.gif) no-repeat;
}


body#Business #Adtems2 div.BuAdvan div.list img.space{
	margin-top:5px;
	margin-left:5px;
}

body#Business #Adtems2 div.BuAdvan div.list p{
	color:#666666;
	font-size:1.2em;
	line-height:150%;
	margin-top:10px;
	margin-left:5px;
	margin-right:5px;
	text-align:justify;
	text-justify:inter-ideograph;			
}

body#Business #Adtems2 div.BuAdvan div.space{
	margin-right:20px;
}

body#Business #Adtems2 div.BuAdvan div.ClearSpace{
	clear:both;
	padding-bottom:30px;
}




/*--------------------------------------------------------------
TAB
--------------------------------------------------------------*/
body#Business #Adtems1 #TabNavi,
body#Business #Adtems2 #TabNavi{
	margin-top:20px;
	height:55px;
}

body#Business #Adtems1 #TabNavi ul li,
body#Business #Adtems2 #TabNavi ul li{
	float:left;
	background:url(../business/adtems/images/img_btn/tab_bg.gif) no-repeat;	
}


body#Business #Adtems1 #TabNavi ul li a,
body#Business #Adtems2 #TabNavi ul li a{
	display: block;
	width: 175px;	
	height: 35px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/adtems/images/img_btn/tabnavi.gif) no-repeat;
	margin-right:2px;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Index a,
body#Business #Adtems2 #TabNavi ul li.TabNavi_Index a{
	background-position: left top;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Spec a,
body#Business #Adtems2 #TabNavi ul li.TabNavi_Spec a{
	margin-right:178px;
	background-position: -177px top;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Index a:hover{
	background-position: left bottom;
}

body#Business #Adtems2 #TabNavi ul li.TabNavi_Index a:hover{
	background-position: left -35px;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Index a.active,
body#Business #Adtems2 #TabNavi ul li.TabNavi_Index a.active{
	background-position: left bottom;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Spec a:hover{
	background-position: -177px -35px;
}

body#Business #Adtems2 #TabNavi ul li.TabNavi_Spec a:hover{
	background-position: -177px bottom;
}

body#Business #Adtems1 #TabNavi ul li.TabNavi_Spec a.active,
body#Business #Adtems2 #TabNavi ul li.TabNavi_Spec a.active{
	background-position: -177px bottom;
}


/*--------------------------------------------------------------
Solar
--------------------------------------------------------------*/
body#Business #Solar{
	margin-top:10px;
}

body#Business #Solar h3{
	clear:both;
	width: 295px;
	height: 37px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/solar/images/solar_subtitle.gif) no-repeat;
	margin-bottom:25px;
}


body#Business #Solar p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
}


body#Business #Solar #BuSolarArea2{
	margin-top:30px;
	clear:both;		
}

body#Business #Solar #BuSolarArea2 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/solar/images/img_title/solar_subtitle1.gif) no-repeat;
	margin:0px;	
}

body#Business #Solar #BuSolarArea2 h4{
	clear:both;
	width: 530px;
	height: 27px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/solar/images/solar_eco_text.gif) no-repeat;
	margin:0px;
	margin-bottom:15px;	
}

body#Business #Solar #BuSolarArea2 p.Example{
	margin-top:10px;	
	margin-bottom:20px;	
}

body#Business #Solar #BuSolarArea2 #EcoPoint ul{
	margin-top:10px;	
	margin-bottom:30px;
}

body#Business #Solar #BuSolarArea2 #EcoPoint ul li{
	float:left;
	display: block;	
	width: 172px;
	height: 151px;
}

body#Business #Solar #BuSolarArea2 #EcoPoint ul li.EcoP1{
	background:url(../business/solar/images/solar_eco1.gif) no-repeat;
	margin-right:7px;	
}

body#Business #Solar #BuSolarArea2 #EcoPoint ul li.EcoP2{
	background:url(../business/solar/images/solar_eco2.gif) no-repeat;
	margin-right:7px;	
}

body#Business #Solar #BuSolarArea2 #EcoPoint ul li.EcoP3{
	background:url(../business/solar/images/solar_eco3.gif) no-repeat;
}


body#Business #Solar #BuSolarArea2 #EcoPoint ul li p{
	text-indent:-9999px;
	font-size:0;
	line-height:0;
}


body#Business #Solar #BuSolarArea2 #EcoPoint ul#ExComment{


}

body#Business #Solar #BuSolarArea2 h5{
	font-size:1.0em;
	font-weight:normal;
	margin-bottom:10px;	
}

body#Business #Solar #BuSolarArea2 ul#ExComment li{
	font-size:1.0em;
	line-height:150%;
	text-align:justify;
	text-justify:inter-ideograph;
	list-style-type: decimal;
	margin-left:30px;
	margin-bottom:10px;
}



/*-------------------------------------------------------------------------------------------------*/
body#Business #Solar #BuSolarArea3{
	margin-top:20px;
	clear:both;		
}

body#Business #Solar #BuSolarArea3 h3{
	width: 530px;
	height: 38px;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	background:url(../business/solar/images/img_title/solar_subtitle2.gif) no-repeat;
	margin:0px;		
}

body#Business #Solar #BuSolarArea3 p{
	font-size:1.2em;
	line-height:180%;
	text-align:justify;
	text-justify:inter-ideograph;
	margin:10px;
}

body#Business #Solar #BuSolarArea3 img.imgR{
	float:right;
	margin-left:20px;
	margin-top:5px;	
}

body#Business #Solar #BuSolarArea3 p.Link{
	margin-top:10px;
	line-height:150%;	
	background-image:url(../images/yazirusi1.gif);
	background-repeat: no-repeat;
	background-position: 4px 5px;
	padding-left:20px;		
}





/*--------------------------------------------------------------
下部INFO
--------------------------------------------------------------*/
body#Business #EnvSolutionInfo{
	margin-top:20px;
	clear:both;		
}

body#Business #EnvSolutionInfo1{
	width:510px;
	background-color:#F3F2F8;
	padding:10px;
}

