@charset "utf-8";
/*全体*/
body {
	margin:auto;
	background-color:#E6E6E6;
}
.all{
	 background:#fff;
	 width:800px;
	 height:auto;
	 text-align:center;
	 margin:auto;
}
.left_position{
	           float:left;
}
/*ヘッダー*/
#header_top {
	width: 100%;
	background-color:#0066ff;
	color: white;
	padding: 0px;
	margin: 0;
	clear: both;
}
#header_top h1 {
	font-size: small;
	font-weight: normal;
	text-align: left;
	margin:0;
	padding:3px 0px 3px 10px;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
.rogo{
      margin:0px 50px 15px 0px;	
	  border:0
}
.tel{
     margin: 10px 0px 0px 120px;
	 border:0;
}
/*ナビゲーション*/
.navi{
	  color:#fff;
}
.navi_back{
           background:url("../images/navi.gif") no-repeat center;    
}
.navi2{
	   color:#0066ff;
}
.navi_back2{
	        background:url("../images/navi_2.gif") no-repeat center;
}
.navi3{
	   color:#0066ff;
}
.navi_back3{
	        background:url("../images/navi_3.gif") no-repeat center;
}
.navi4{
	   color:#0066ff;
}
.navi_back4{
	        background:url("../images/navi_4.gif") no-repeat center;
}
#navi td{
	  padding:20px 70px 20px 50px;
	  color:white;
      font-size:small;
	  font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
#navi a{
	    text-decoration:none;
		color:white;
}
#navi a:hover{
	          color:#FFFF80;
}
/*フッター*/
#footer{
	    background:url("../images/blue_line.gif") repeat-x;
		padding-top:30px;
		font-size:small;
		font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
#footer a{
	      text-decoration:none;
		  color:#000;
}
#footer a:hover{
	            color:#0066ff;
	      
}
.copyright{
	   
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:12px;
}
/*トップページ用*/
.question{
	      float:left;
		  margin-left:20px;
		  
}
.question_text{
	           font-size:11px;
			   float:left;
			   margin:10px 0px 0px 20px;
			   font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
			   
}
/*会社概要用*/
#gaiyou{
	    border:solid #D2D2D2 1px;
}
#gaiyou th{
	       background-color:#DCDCDC;
		   font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		   font-size:14px;
		   padding:10px 50px 10px 50px;
		   border:solid 1px #ccc;
}
#gaiyou td{
	       font-size:14px;
		   font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		   padding:10px 50px 10px 50px;
		   border:solid 1px #ccc;
		   text-align:left;
		   line-height:25px;
		 
		   
}
/*事業内容用*/
.menu{
	  text-align:left;
}
.menu td{
	     color:#0066ff;
		 font-size:12px;
		 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
.jigyou_images{
	    float:left;
		margin-left:30px;
}
.jigyou_text{
	         float:left;
			 margin-left:80px;
			 line-height:25px;
}
.text_title{
	        font-size:20px;
			color:#ff6600;
			font-weight:bold;
		    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
.text_naiyou{
	         font-size:13px;
			 color:#3F6ECE;
		     font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
}
.jigyou_bottom{
	          margin-bottom:1100px;
}
.toplink{
	     margin-left:330px;
		 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		 font-size:12px;
		 
}
.toplink a{
	       color:#3F6ECE;
}
.toplink a:hover{
	             color:#ff6600;
}
/*メールフォーム用*/
.kojin_syoukai{
	        font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
			font-size:15px;
			margin-left:100px;
}
.kojin_text{
	         margin-left:100px;
		     font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
			 font-size:13px;
			 line-height:18px;
}
.scroll{
	    width: 700px ;
	    height: 200px ;
	    overflow:scroll;
		margin-left:50px;
}
.mail_title{
	        color:#ff9900;
		    font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
			font-size:20px;
			margin-left:50px;
			line-height:25px;
}
.mail_text{
	       color:#666;
		   font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		   font-size:15px;
		   margin-left:10px;
}
#mailform{
	  border:solid 1px #ccc;
}
#mailform th{
         background-color:#eee;	
		 padding:0px 20px 0px 20px;
		 text-align:left;
		 color:#666;
		 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		 font-size:15px;
		 border:solid 1px #ccc;
}
#mailform td{
	     font-size:14px;
		 font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka;
		 text-align:left;
		 padding:10px 10px 10px 10px;
		 color:#595959;
		 border:solid 1px #ccc;
}
.juyou{
   color:red;
}