﻿@media only screen and (min-width:769px){
/*--------------------------------------------------
	パソコンのみ適応
--------------------------------------------------*/
.dsp_tbs, .dsp_smt { display: none; }

/* ヘッダ */
#header .in {
	width: 1000px;
	height: 120px;
}

/* メニュー */
#menu {
	display: block !important;
	clear: both;
	width: 1000px;
	height: 63px;
	padding: 20px 0;
	margin: auto;
}
#menu li {
	float: left;
	width: 11.1%;
	height: 63px;
}

#menu li a {
	padding-top: 50px;
	border-left: 1px solid #D9D9D9;
}
#menu li+li+li+li+li+li+li+li a {
	border-right: 1px solid #D9D9D9;
}

/* コンテナ */
#wrap {
	min-width: 1100px;
}
#container {
	padding-bottom: 430px;
}
.main {
	clear: both;
	width: 1000px;
	margin: auto;
}

/* フッター */
#footer {
	position: relative;
	min-height: 360px;
	margin-top: -362px;
}
#footer .box {
	width: 1000px;
	margin: auto;
}
/* お問合せ */
#footer_contact .in {
	position: relative;
	width: 880px;
	margin: auto;
	padding-left: 110px;
}


#footer_contact .contact_text {
	font-size: 150%;
}

#footer_contact td {
	height:25px;
}

#footer_contact .contact_tel {
	margin-left:20px;
	margin-right:20px;
	padding-left: 30px;
	background: url(../img/tel.png) no-repeat left 40%;
	background-size: 24px auto;
	-webkit-background-size: 24px auto;
	font-size: 120%;
}

#footer_contact .contact_mail {
	float: right;
	display: block;
	padding: 4px 10px;
	border: 1px solid #FFFFFF;
	font-size: 150%;
}

#footer_contact .contact_mail span {
	padding-left: 20px;
	background: url(../img/mail.png) no-repeat left 40%;
	background-size: 15px auto;
	-webkit-background-size: 15px auto;
}

/*--------------------------------------------------
  トップページ
--------------------------------------------------*/
/* アウトソーシング */
#top_outsourcing,
#top_training {
	background: url(../img/top/bg.gif) repeat-x top;
}
/* リンク */
#top_link {
	float: left;
	width: 480px;
}
/* お知らせ */
#top_info {
	float: right;
	width: 480px;
}

/*--------------------------------------------------
  アウトソーシング
--------------------------------------------------*/
/* 派遣開始までのフロー */
#outsourcing .flow dl {
	overflow: hidden;
}
#outsourcing .flow dt {
	float: left;
}
#outsourcing .flow dd {
	margin-left: 180px;
}

/* 派遣分野のご紹介 */
#outsourcing .introduction li .in {
	float: left;
	width: 675px;
}
#outsourcing .introduction li p.w100 {
	float: right;
	margin-top: 10px;
}

/*--------------------------------------------------
  研修制度
--------------------------------------------------*/
#training ul.list {
	float: right;
	width: 380px;
}
#training ul.list.gijutsu {
	width: 320px;
}

/*--------------------------------------------------
  よくある質問
--------------------------------------------------*/
#faq dd {
	margin-left: 65px;
}
#faq .photo01 {
	position: absolute;
	margin: -90px 0px 0px 650px;
}
#faq .photo02 {
	position: absolute;
	margin: -10px 0px 0px 720px;
}
/*--------------------------------------------------
  採用情報
--------------------------------------------------*/
#recruit .point {
	width: 590px;
}
#recruit th {
	width: 160px;
}
#recruit .contact {
	width: 350px;
	margin-left: 300px;
}
/*--------------------------------------------------
  会社概要
--------------------------------------------------*/
#company th {
	width: 220px;
}
#company ul {
	margin-left: 20px;
	margin-right: 20px;
	font-size: 13px;
	float: left;
}
#company .photo {
	position: absolute;
	margin: -20px 0px 0px 640px;
}
/*--------------------------------------------------
	お問い合せ
--------------------------------------------------*/
#contact .block {
	display: block;
}
#mailform .tbl th {
	width: 220px;
	vertical-align: top;
}

/*------------------------------------------------*/
/* 背景固定 */
html, body, #wrap {
	height: 100%;
}
body > #wrap {
	height: auto;
	min-height: 100%;
}
/* Hides from IE-mac \*/
* html .cf {
	height: 1%;
}
.cf {
	display: block;
}
/* End hide from IE-mac */ 
/*------------------------------------------------*/
}