@charset "UTF-8";
/* CSS Document */

/* ======================================== サイト全体に適用*/
* { /* 全ての要素の間隔・余白を０へ */
margin:0;
padding:0;
}

body {
	margin: 0;
	font-size: 80%;
	font-family:"ヒラギノ角ゴPro W3","MS Pゴシック", "sans-serif",
	color: #333;
	text-align: center;
	background-color: #ECF2F1;
}


a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF9900;
}


/* ========================================  #wrapper ページ外枠 */
#wrapper {
	width: 800px;
	margin: 0px auto;
	text-align: left;
	background-color:#FFFFFF;
}
/*========================================= #seotext seo対策*/
#seotext {
     font-size:9px;
	 text-align:center;
	 padding-bottom:20px;
}
/* ============================================ヘッダー左上のコピースペース */
a.header_title {
	
	font-size: 12px;
	color: #FF9C00;
	font-weight:normal;
	margin: 10px 0px 5px 10px;
	padding: 0px;
	height: 10px;
	
}	

/* ========================================  #header 画面上部 */
#header {
	padding: 5px 0 0;
	margin: 0;
	background: url(header/telfax.gif) no-repeat;
	height:115px;
	
	
}
	  
/* ============================================メールリンク */
a.maillink {
	
	font-size: 10px;
	color: #FF9C00;
	font-weight:normal;
	margin-left:715px;
	
	
	
	
}	

/* ======================================== glovalnavi */	

/* 初期状態のリンク */
 /* ▼初期状態のリンクの装飾 */
   p.imagelinks a {
      display: block;
      width: 159px;  /* 画像1枚分の横幅(※1) */
      height: 30px; /* 画像1枚分の高さ(※2) */
      text-indent: -5000px; /* 文字を消す */
      float: left;   /* 横に並べる(※3) */
   }

   /* ▼マウスが載ったときの装飾 */
   p.imagelinks a:hover {
      background-position: top right;
   }
   
    /* (1) 引越 */
   p.imagelinks a.move {
      background-image: url("navi/move.gif");
   }
   /* (2) 物流 */
   p.imagelinks a.logi {
      background-image: url("navi/logi.gif");
   }
   /* (3) 人材派遣 */
   p.imagelinks a.haken {
      background-image: url("navi/haken.gif");
   }
   /* (4) 会社案内 */
   p.imagelinks a.annai {
      background-image: url("navi/annai.gif");
   }
    /* (5) お問合せ */
   p.imagelinks a.toia {
	background-image: url("navi/toiawase.gif");
	
   }
   
/* ========================================  #content  */
#content {
	width:800px; /* for WinIE6,7*/
	padding-top:10px;
}   
   
   
 /* ======================================== flaot #primary */	  
   #primary {
             float: right;
			 width: 620px;
			  font-size:12px;
			 background-color:#FFFFFF;
}	
/* ======================================== flaot #secondary */	
   #secondary {
              float: right;
			  width: 180px;
			  text-align: left;
			  background-color:#FFFFFF;
			  
			  	
}
/* ======================================== copy */	
p.copy {
    font-size:12px;
	text-indent:16px;
	padding-top:470px;
	line-height:1.5em;
}
	
/* ========================================  #contentsbox */	 
#contentsbox
      {
	  width:560px;
	  margin:15px 0 0 15px;
	  padding-left:10px;
	  border-style: solid;
      border-width: 0px;
	  background-color:#FFFFFF;
      }	

/* ========================================  #box */	 
#box

      {
	  float: right;
	  width:620px;
	  margin-bottom:20px;
	  border-style: solid;
      border-width: 0px;
	  background-color: #E6E6E6;
      }		  

/* ========================================  a.allow */	 	 
.allow {
    
	font-size:14px;
	font-weight:bold;
	list-style-image:url(top/allow.gif);
	list-style-position:inside;
}
	
/* ========================================  p.copy-2 */	
p.copy-2 {
    font-size:12px;
	text-indent:10px;
	line-height:1.5em;
}

/* ========================================  p.detail */
p.detail {
    font-size:9px;
	padding-left:520px;
}		
/* ========================================  p.toiawase */
.toiawase {
	font-size:14px;
	font-weight:bold;
	list-style-image: url(top/allow.gif);
	list-style-position:inside;
	padding-top:30px;
	text-indent:50px;
}


/* ========================================  p.toiawase-u */
.toiawase-u {
	font-size:10px;
	text-indent:70px;
	margin-top:1.2em;
	
	
}

/* ========================================  a.form */
p.form {
	margin:-30px 0 0 360px;
}
	
/* ========================================  #liststyle 左メニュー */	 	 

.menulist {

    margin:10px 0 0 0;
	font-size:18px;
	list-style-image: url(top/b_rabbit.gif);
	list-style-position:inside;
}

/* ========================================  #listsmoll */	 
.menusmall {
    margin:10px 0 0 35px;
    font-size:10px;
	list-style:none;
	line-height:200%;
	
	}	
/* ========================================  #listmoddle */	 
p.menumiddle {
    margin:10px 0 0 10px;
    font-size:18px;
	list-style:none;
	}
	
/* ========================================  #footerline */
.footer {
margin:50px 0 0 0;
width:800px;
background:url(comon/footline.gif) no-repeat;

}

/* ========================================  #footerlogo */
.footerlogo {
width:159px;
height:29px;
background:url(comon/footlogo.gif) no-repeat;
}
    

	
.clearfix {
    zoom: 1; /* for IE5.5 - IE7 */
}
.clearfix:after { /* for modern browser */
    content: ".";
    display: block;
    height: 50px;
    clear: both;
    visibility: hidden;
}

