@charset "utf-8";
/* CSS Document */
#news_xx_title, .news_xx_title, #hokaido, #tohoku, #kanto, #tokai, #hokuriku, #kansai, #shikoku, #kyushu{ float:left; width:762px; height:63px; background:url(../images/news_xx_bg.jpg) no-repeat; line-height:37px;}
#news_xx_title b, .news_xx_title b, #hokaido b, #tohoku b, #kanto b, #tokai b, #hokuriku b, #kansai b, #shikoku b, #kyushu b{padding-left:17px; color:#ff8000; font-size:16px;}

.news_xx_paragraph {width:762px; height:63px; background:url(../images/news_xx_bg.jpg) no-repeat; line-height:37px;}
.news_xx_paragraph b {padding-left:17px; color:#ff8000; font-size:16px;}

#news_xx_txt{
	float: left;
	width: 762px;
	height: auto!important;
	_height: 430px;
	min-height: 430px;
}
 #news_xx_txt span{padding-left:10px; color:#0054a4;}
 #news_xx_txt strong{font-weight:bold; font-size:14px; color:#555;}
 #news_xx_txt b{height:75px; width:742px; background:url(../images/news_xx_l.jpg) 0 15px no-repeat; display:block; padding-top:15px; color:#fff; font-size:14px; line-height:50px; padding-left:20px;}
 #news_xx_txt p img{width:731px; height:307px; padding:0 15px; color:#777;}
 a.lan{color:#0054a4;}
 a.lan:hover{color:#0054a4;}
 
 #back{float:left; width:752px; padding-top:80px;}
  #back a{float:right;}
  
/*-----------------aboutUS----------------------*/
.maintext {
	COLOR: #777;
}

.titlebar2 {
	BACKGROUND-COLOR: #a0a0a0; COLOR: #ffffff; text-align:right; padding-right:8px;

}
.titlebar3 {
	BACKGROUND-COLOR: #a0a0a0; COLOR: #ffffff; text-align:center;

}

.titlebar {
	 text-align:left; padding-left:20px;

}

#linetable table{border-collapse:collapse;border:1px solid black;}

#linetable td, th{border:1px solid black;}


#mb_c_520{float:left; width:205px; line-height:13px;}
#mb_c_520 span{display:block; background:url(../images/xian3.jpg) no-repeat bottom;}
#mb_c_520 a{color:#0054a4; padding:10px 0 10px 25px; background:url(../images/FTP.jpg) no-repeat 0 8px; display:block;}

  
/*-----------------活动咨询----------------------*/
#news_xx_txt_hd{float:left; width:762px; padding-top:30px;}
 #news_xx_txt_hd span{padding-left:10px; color:#0054a4;}
 #news_xx_txt_hd b{height:45px; width:742px; background:url(./images/tmp/news_xx_l.jpg) 0 5px no-repeat; display:block; padding-top:20px; color:#fff; font-size:14px; padding-left:20px;}
 #news_xx_txt_hd p{width:742px; padding:0 10px; line-height:25px;}
 
#hd_tx{float:left; width:762px; height:65px; padding-top:30px;}

#news_xx_txt_hd2 {float:left; width:762px;}
 #news_xx_txt_hd2 b{color:#005db5; font-size:14px; padding:25px 0 15px 0; display:block;}

#hd_bg{float:left; width:752px; padding:40px 0 30px 8px; border-bottom:1px solid #ddd;}
 #hd_bg_t{float:left; width:752px; height:26px; background:url(../images/tmp/hd_bg_top.jpg) no-repeat; padding-left:4px; font-size:10px;}
 
 #hd_bg_c{float:left; width:752px; background: url(../images/tmp/hd_bg_bg.jpg) repeat-y;}
  #hd_bg_c1{float:left; width:765;}
  #hd_bg_c1 p{float:left; height:28px; line-height:15px; padding-top:20px;} 
   #hd_bg_c1 li{float:left; width:740px; margin-left:4px; display:inline;}
  /*-----------------change by Eniky----------------------*/
 #hd_bg_scr{float:left; width:740px; margin-left:4px; display:inline; border-top:1px solid #7a7a7a; height:0px; vertical-align:middle;}
 
  #hd_bg_scr b{ float:left; padding:26px 13px 0 17px; display:block;}
  #hd_bg_scr input{float:left; width:168px; height:29px; background:url(../images/tmp/scr_k.jpg) no-repeat; margin-top:18px; padding:0 10px 0 5px; line-height:29px; color:#999;}
  #hd_bg_scr p{padding:17px 0 0 10px; float:left;}
 #hd_bg_b{float:left; width:752px; height:26px; background:url(../images/tmp/hd_bg_bottom.jpg) no-repeat;}
 
 .hd_p1,.hd_p2,.hd_p3,.hd_p4,.hd_p5{float:left; background:url(../images/tmp/xian2.png) repeat-y right; text-align:center; color:#fff; padding-top:3px;}
 .hd_p1{width:123px;}
 .hd_p2{width:194px;}
 .hd_p3{width:269px;}
 .hd_p4{width:88px;}
 .hd_p5{width:60px; background:none;}
 
.hd_li1,.hd_li2,.hd_li3,.hd_li4,.hd_li5{float:left; background:url(../images/tmp/xian2.png) repeat-y right; text-align:center;height:48px; display:block; color:#3d3b3c;}
 .hd_li1{width:123px;}
 .hd_li2{width:194px; color:#115faa;}
 .hd_li3{width:269px;}
 .hd_li4{width:88px;}
  .hd_li4 img{padding:0px 0 0 36px;}
 .hd_li5{width:60px; background:none;}
  .hd_li5 a{width:18px; height:18px; padding:0 0 0 28px; display:block; background:url(../images/tmp/hd_x.jpg) no-repeat 28px 0px;}
  .hd_li5 a:visited{width:18px; height:18px; padding:0 0 0 28px; display:block; background:url(../images/tmp/hd_o.jpg) no-repeat 28px 0px;}
  .hd_li5 input{cursor:pointer; border:none;}
  .hui{background:#f2f2f2; width:740px; height:48px; float:left; margin-left:4px; display:inline;}
  .hui p{float:left;}

/*-----------------企业沿革------------------*/
#yg_title{float:left; width:765px; height:40px;}
 #yg_title1{float:left; width:18px; height:40px;} 
 #yg_title2{float:left; width:728px; height:40px; background:url(../images/tmp/yg_pic_bg.jpg) repeat-x; line-height:35px;} 
  #yg_title2 a{float:left; width:45px; text-align:center; height:40px;}
  #yg_title2 a:hover{float:left; width:45px; text-align:center; height:40px; background:url(../images/tmp/yg_pic_bg3.png) no-repeat; display:block; color:#fff; font-size:14px;}
#yg_txt{float:left; width:765px; border-bottom:1px solid #cdcdcd; padding-bottom:60px;} 
 #yg_txt dl{padding-top:50px;}
  #yg_txt dd{width:203px; height:134px; float:left; background:url(../images/yg_tp_bg.jpg) 10px 0 no-repeat; padding:8px 0 0 20px;}
  #yg_txt dt{width:445px; float:left; line-height:20px; padding-left:10px;}
   #yg_txt dt b{font-size:14px; color:#0057A8; font-weight:bold;}
   
 
/*--------------------茂迪据点-----------*/
#jd_txt{float:left; width:765px; height:388px;}
#jd_lx a{float:left; width:122px; margin-top:-40px;background:url(../images/jd_lx.png) no-repeat;height:43px;}
#jd_lx a:hover{background:url(../images/jd_lx_down.png) no-repeat;}

/*------------品质政策------------*/
#about_pz_l{float:left; width:202px;}
 #about_pz_l1{float:left; width:202px;}
 #about_pz_l2{float:left; width:202px; background:url(../images/tmp/pz_bg2.jpg) repeat-y;}
  #about_pz_l2 dl{width:202px; height:62px;}
  #about_pz_l2 dd{float:left; width:45px; height:45px; padding:10px 20px 0 25px;}
  #about_pz_l2 dt{float:left; padding-top:22px; width:105px;}
  
#pz_txt{float:left; height:120px;}
 #pz_txt p{padding:0 15px; width:732px;}
 #pz_txt dd{float:left; width:180px; background:url(../images/pz_sx.jpg) no-repeat right; height:50px; padding-top:10px; padding-left:15px;}
  #pz_txt dd b{font-size:12px; padding-bottom:10px; display:block;}
 #pz_txt dt{float:left; width:350px; padding-left:40px;  padding-top:10px;} 
  #pz_txt dt b{font-size:14px; padding-bottom:10px; display:block;}

#pz{float:left; width:762px;}
 #pz b{padding:50px 0 10px 15px; font-size:16px; color:#444; display:block;}


#pzgl_txt{float:left; width:762px; height:auto!important; _height:500px; min-height:500px;}
 #pzgl_txt p{padding:0 15px; width:732px;}
 #pzgl_txt span{ padding:10px 0 0 15px; width:748px; display:block;}

/*------------奖项------------*/
#jx_txt{float:left; width:762px; _height:200px; min-height:200px; padding-bottom:20px;}
 #jx_txt p{padding:0 15px; width:732px;}
  #jx_txt strong{padding: 30px 0 30px 15px; display:block;}
  #jx_txt b{padding-left:15px; color:#0054a4; font-size:14px; height:30px; display:block;}
  
#jx_txt2{float:left; width:762px; height:167px;}
 #jx_txt2_1{float:left; height:167px;}
 #jx_txt2_2{float:left; background:url(../images/tmp/jx_bg2.jpg) repeat-x; height:167px;}
  #jx_txt2_2_1{ height:11px; padding-left:10px; _width:280px; width:280px; _display:inline; width:auto!important;}
  #jx_txt2_2_2{height:156px; min-width:280px; _width:280px; width:280px; _display:inline; width:auto!important;}
   #jx_txt2_2_2 p{float:left; padding:8px 10px 0 0; display:block; display:inline;}
   
   
#jx_txt21{float:left; width:762px; height:220px;}
 #jx_txt2_11{float:left; height:220px;}
 #jx_txt2_21{float:left; background:url(../images/tmp/1997_bg2.jpg) repeat-x 0 7px; height:220px;}
  #jx_txt2_2_11{ height:11px; padding-left:10px; _width:280px; width:280px; _display:inline; width:auto!important;}
  #jx_txt2_2_21{height:156px; min-width:280px; _width:280px; width:280px; _display:inline; width:auto!important;}
   #jx_txt2_2_21 p{float:left; padding:8px 10px 0 0; display:block; display:inline;}
  
/*------------奖项------------*/
#sm{float:left; width:762px;}
#sm b{font-size:16px; color:#3d3b3c; background:none; padding:55px 0 0 15px; height:44px; display:block;}

/*------------構成部品------------*/
#components {float:left; width:765px;}
#components a{float:left; display:block; height:73px;}
 a.fd1{background:url(../images/c1.png) no-repeat; width:191px;}
 a.fd1:hover{background:url(../images/c1_0.png) no-repeat; width:191px;}
 a.fd1_0{background:url(../images/c1_0.png) no-repeat; width:191px;}
 
 a.fd2{background:url(../images/c2.png) no-repeat; width:191px;}
 a.fd2:hover{background:url(../images/c2_0.png) no-repeat; width:191px;}
 a.fd2_0{background:url(../images/c2_0.png) no-repeat; width:191px;}
 
 a.fd3{background:url(../images/c3.png) no-repeat; width:191px;}
 a.fd3:hover{background:url(../images/c3_0.png) no-repeat; width:191px;}
 a.fd3_0{background:url(../images/c3_0.png) no-repeat; width:191px;}
 
 a.fd4{background:url(../images/c4.png) no-repeat; width:191px;}
 a.fd4:hover{background:url(../images/c4_0.png) no-repeat; width:191px;}
 a.fd4_0{background:url(../images/c4_0.png) no-repeat; width:191px;}
 

/*------------設置事例------------*/
#reference {float:left; width:765px;}
#reference a{float:left; display:block; height:73px;}
 a.fr1{background:url(../images/r1.png) no-repeat; width:250px;}
 a.fr1:hover{background:url(../images/r1_0.png) no-repeat; width:250px;}
 a.fr1_0{background:url(../images/r1_0.png) no-repeat; width:250px;}
 
 a.fr2{background:url(../images/r2.png) no-repeat; width:250px;}
 a.fr2:hover{background:url(../images/r2_0.png) no-repeat; width:250px;}
 a.fr2_0{background:url(../images/r2_0.png) no-repeat; width:250px;}
 
 a.fr3{background:url(../images/r3.png) no-repeat; width:250px;}
 a.fr3:hover{background:url(../images/r3_0.png) no-repeat; width:250px;}
 a.fr3_0{background:url(../images/r3_0.png) no-repeat; width:250px;}

/* CONTACT US */

	#news_xx_txt2 {float:left; margin:0; width:620px; text-align:left;}/* firefox ==>text-align:left;*/
	#news_xx_txt2 form {padding:30px 45px 45px 40px; width:435px;} 
	#news_xx_txt2 label {display:block;} 
	#news_xx_txt2 input, textarea { border:1px solid #b4b4b4; font:11px arial, sans-serif; margin-bottom:5px;}
	#news_xx_txt2 input, textarea, select {width:inherit;} 
	#news_xx_txt2 textarea {margin:10px 0; height:135px;}
	#news_xx_txt2 button {background:url(../images/icon_button.gif) no-repeat; border:0; color:white; float:right; font:11px arial, sans-serif; height:16px; margin-top:2px; padding:0; width:44px;}
	#form_error {color:#FF0000;}
	.form_missinginput {background:#fff8b5;}	

/* 環境事業  && 太陽光発電システムのメリット */
	#news_xx_txt3 {float:left; margin:0; width:620px; text-align:left;}/* firefox ==>text-align:left;*/

.bg_bg{border:1px solid #9f9f9f;}
