@import url(font.css);

/* common section */


#outbox {
	width: 100%;
	text-align: center;
}
#bigbox{
	width: 643px;
	text-align:left;
	height: 165px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
		 
p{text-indent: 1em;}



#head_box{height:40px;
		  }

#head_left{
	float:left;
	width: 250px;
	       }
	   
#head_right{
	float:right;
	width:380px;
	height: 0px;
			}
			
#head_right_in{float:right;}
			
#space1{clear:both;
		}
		
#menu {width: 640px;
	   padding-bottom: 2px;
	   }
		  
#bottom_menu{float:left;
			 width:640px;
			 border-top:solid 1px #999999;
			 border-bottom:solid 1px #999999;
			 }
#bottom_in1{
	float:left;
	width:180px;
			}
#bottom_in2{
	float:left;
			}
#bottom_in3{
	float:right;
	clear: none;
			}

a { text-decoration: none; } 
a:link    { color:#185D90; } 
a:visited { color:#185D90; }
a:hover   { color:#4CB3D0;
		    text-decoration:underline;
		  }
a:active  { color:#4CB3D0; }

.unl {text-decoration:line-through;
	}

#common_left{
	float:left;
	width:190px;
	height: 520px;
		  }
.style1{font-size:12px}


/* end */
		
/* index section */

#space2{clear:both;
　　　　border-top:solid 1px #999999;}

#flash_box{float:left;
		   width:640px;
		   border-top:solid 1px #999999;
		   border-bottom:solid 1px #999999;
		   border-left:solid 1px #999999;
		   border-right:solid 1px #999999;
		   }

#left_menu {
	float:left;
	width : 20px;
	        }

#middle_menu{
	float:left;
	width:440px;
			}
#right_menu1{
	float:right;
	width:175px;
	border-bottom:solid 1px #999999;
			}
#right_menu2{
	float:right;
	width:175px;
	border-bottom:solid 1px #999999;
			}
#right_menu3{
	float:right;
	width:175px;
	border-bottom:solid 1px #999999;
			}
#right_menu4{
	float:right;
	width:175px;
	border-bottom:solid 1px #999999;
			}
#right_menu5{
	float:right;
	width:175px;
	border-bottom:solid 1px #999999;
			}
			
#right_menu6{
	float:right;
	width:164px;
	height:35px;
			}
			
#right_menu7{
	float:right;
	width:164px;
			}
#right_menu_space{float:right;
				  width:164px;
				  height:15px;
				  }


.mar001{margin-left:19px;}
.mar002{margin-left:30px;}
.mar003{margin-left:250px;}
.mar004{margin-left:70px;}
.mar005{margin-left:15px;}
.mar006{margin-left:160px;}
.mar007{margin-left:115px;}
.mar008{margin-left:35px;}
.mar009{margin-left:170px;}
.mar010{margin-left:240px;}

.marinfo{margin-left:114px;}

#info_box  {clear:both;
		}
#info_1{
	float:left;
	width:125px;
	height: 165px;
}

#info_2{
	float:left;
	width:480px;
	height: 165px;
}

/* end */

/* operation */

#ope_left{
	float:left;
	width:100px;
		}
		
#ope_right{
	float:left;
	width:500px;
		   }

/* end */

/* aboutus section */

#abo_message{
	float:left;
	width: 520px;
	}			
		   
#abo_housin{
	float:left;
	width:530px;
	}
			
					
.abo_photo1{
	width:115px;
	float:right;
	height: 122px;
	}
	
#abo_right{
	float:left;
	width:570px;
			}

#abo_left{
	float:left;
	width: 78px;
	}
	
#abo_left2{
	float:left;
	width:70px;
	}
		  
#abo_left3{
	float:left;
	width:110px;
	}
		  	  
#abo_left4{
	float:left;
	width:50px;
	}
			
#abo_torihiki1{
	float:left;
	width:200px;
	}
#abo_torihiki2{
	float:left;
	width:200px;
	}
#abo_torihiki3{
	float:left;
	width:185px;
	}
				
/* end */


/* contact us section */

#contact_left{
	float:left;
	width:100px;
			  }
#contact_right{float:left;
			   }

/* end */


/* IWD section */
#IWD_main{
	float:left;
	width:450px;
		  }
#kaidu{
	float:left;
	width:640px;
	   }


/* end */


/* recycle section */

#recy_main{
	width:450px;
	float:right;
		}

#slagmain{
	width:640px;
	float:left;
		}
.sline{border:solid 1px #333333;}

.slineNoUnder{border-top:solid 1px #333333;
			  border-right:solid 1px #333333;
			  border-left:solid 1px #333333;
			  }

.slineNoUpper{border-bottom:solid 1px #333333;
			  border-right:solid 1px #333333;
			  border-left:solid 1px #333333;
			  }
#sanka{
	float:left;
	width:440px;
		}
#kangen{
	float:left;
	width:440px;
		}

#sekou_main{
	width:640px;
			}


/* end */



/* FAQ section */	


#FAQmain {
	float:left;
	width : 465px;
		  }
		  
#FAQ_left{float:left;
		  width:100px;
		  }

/* end */

/* accsess section */

#ACCESleft {float:left;
			width:75px;
			}

#ACCESmain {float:left;
			}

/* end */



/* kyoka */

#kyoka_bigbox{
	height:2120px;
	width:720px;
	margin-top: 2px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	background-color:#FFFFFF;
	}

#kyoka_head1{
	float:left;
	width:710px;
	}
#kykao_head2{
	float:left;
	width:710px;
	clear: none;
	}
#kyoka_left_space{
	float:left;
	width:20px;
	clear: none;
	}
#kyoka_table{
	float:left;
	width:690px;
	}

/* end */


/* ecostar section */

#ecle{float:left;
width:80px;}

#ecmain{
	float:left;
	width:490px;
}

#eco_photo{}

/* end */

/* medistar section */

#med_main{
	float:left;
	width: 430px;
		  }

#med_main2{
	float:left;
	width: 430px;
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	}	

	  

#med_flow_left{
	float:left;
	width:340px;
			   }
#med_flow_right{
	float:right;
	width:300px;
				}
				
#med_flow_under{clear:both;
				}

#med_kansen_main{
	float:left;
	width:540px;
				 }
#med_kansen_left{float:left;
				 width:20px;
				 }
				 
#med_kansen_right1{float:left;
				 width:80px;
				 }
#med_kansen_bottom{
	float:left;
	width:600px;
				   }
				   
#med_kansen_bottom2{
	float:left;
	width:560px;
	border:solid 2px #333333;
	background-color:#99CC33;
				   }


#youki_pura{}

#youki_stand{}


/* end */


/* recruit */

#recru_main{float:left;
			}

#recru_left{
	float:left;
	width:100px;
			}


/* end */



/* specail */



#sympos{
	float:right;
	width:620px;
		}
		
#bunsha_inbox1{
	float:right;
	width:570px;
		}
		
.SPECIALphoto1{
	width:168px;
	float: left;
			   }
.SPECIALphoto2{
	width:168px;
	float: right;
			   }

.SPECIALphoto3{
	width:128px;
	float: left;
			   }

/* end */
	
/* sitemap section */
#site_left{float:left;
			width:50px;
			}
#sitemap {
	float:left;
	width:590px;
		  }
		  
.li_s{list-style-image:url(../img/dot_b.gif)}

.li_m{list-style-image:url(../img/dot_g.gif)}
.li_l{list-style-image:url(../img/dot.gif)}
/* end */

