/* パンくず */
#pankuzu {
	width: 712px;
	float: left;
	height: auto;
	text-align: right;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	letter-spacing: 0.1em;
}

/*メインタイトル メニュー*/
ul#nav3 li {
	width: auto;
	height: 22px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 0px;
	left: 108px;
	top: 66px;
	margin-left: 0px;
}

/*メインタイトル  メニュー マウスオーバー時に透過*/
#nav3 li a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/* 会社情報メインタイトル */
#page_title {
	width: 712px;
	float: left;
	height: 104px;
	background-image: url(../image/page_title_corp.jpg);
	background-repeat: no-repeat;
	margin-bottom: 24px;
}

/* 開発分野メインタイトル */
#page_title2 {
	width: 712px;
	float: left;
	height: 104px;
	background-image: url(../image/page_title_deve.jpg);
	background-repeat: no-repeat;
	margin-bottom: 24px;
}

/* 採用情報メインタイトル */
#page_title3 {
	width: 712px;
	float: left;
	height: 104px;
	background-image: url(../image/page_title_recr.jpg);
	background-repeat: no-repeat;
	margin-bottom: 24px;
}

/* 採用情報インフォメーション表示部分 */
#news_wrap{
	height: 192px;
	width: 712px;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 100%;
	text-align: left;
	letter-spacing: 0.1em;
	overflow: hidden;
}

#news_wrap a{color:#0092FF;text-decoration:none;}

#news_wrap a:hover{color:#E900FF;text-decoration:none;}

ul#news_list li{
	padding-bottom:2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	float: left;
	width: 712px;
	margin-bottom: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}

/* お問い合せメインタイトル */
#page_title4 {
	width: 712px;
	float: left;
	height: 104px;
	background-image: url(../image/page_title_cont.jpg);
	background-repeat: no-repeat;
	margin-bottom: 24px;
}

/* ビジネスパートナーメインタイトル */
#page_title5 {
	width: 712px;
	float: left;
	height: 104px;
	background-image: url(../image/page_title_partner.jpg);
	background-repeat: no-repeat;
	margin-bottom: 24px;
}

/* 同意するボックス */
#approval_box {
	width: auto;
	float: left;
	height: auto;
	border: 1px solid #333;
}

/* 開発分野ボタン */
ul#nav4 li {
	width: 296px;
	height: 116px;
	overflow: hidden;
	float: left;
}

/* システム開発ボタン */
ul#nav5 li {
	width: 220px;
	height: 38px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px;
}

ul#nav5 li a.active {
	width: 220px;
	height: 38px;
	overflow: hidden;
	float: left;
	padding-top: 38px;
}

/* AM開発ボタン */
ul#nav6 li {
	width: 230px;
	height: 236px;
	overflow: hidden;
	float: left;
	margin: 0px;
	padding: 0px;
}

ul#nav6 li a.active {
	width: 230px;
	height: 236px;
	overflow: hidden;
	float: left;
	padding-top: 236px;
}

/* システム開発 タブで表示切り替え */
#tabcontent{
	padding:8px;
	border:3px solid #9CC8E0;
	width: 670px;
	height: 140px;
	margin-top: 20px;
}

/* AM開発 タブで表示切り替え */
#tabcontent2{
	padding:8px;
	width: 680px;
	height: 80px;
	margin-top: 20px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #70B651;
}

/* 採用情報フラッシュ */
#rec_image {
	width: 710px;
	padding: 0px;
	position: relative;
	height: 220px;
	float: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-image: url(../image/recr_image.jpg);
	background-repeat: no-repeat;
}

/* 採用情報上部イメージ */
#rec_top_image {
	width: 708px;
	position: relative;
	height: auto;
	float: left;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 18px;
	margin-left: 0px;
}

/* 採用情報インフォメーション */
#information {
	height: 100%;
	width: 712px;
	overflow: hidden;
	float: left;
	margin-top: 24px;
}

.info_title {
	height: 26px;
	width: 712px;
	overflow: visible;
	float: left;
	margin-bottom: 2px;
}

.info_area {
	height: 116px;
	width: 712px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	overflow: auto;
	line-height: 1.6em;
	float: left;
}

/* 採用情報インフォメーション表示部分 */
#newhtml {
	height: 194px;
	width: 708px;
	overflow: hidden;
	float: left;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 90%;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
}

.arti{
	float:left;
	float: left;
	width: 708px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-top: 4px;
	padding-bottom: 4px;
}

.hiduke{
	float:left;
	float: left;
	width: 94px;
	text-align: left;
	padding-left: 4px;
}

.text_con{
	float: right;
	width: 610px;
	text-align: left;
}

a{color:#36F;text-decoration:underline;}

a:hover{color:#039;text-decoration:none;}

/* 採用情報ボタンエリア */
#recr_area {
	height: auto;
	width: 712px;
	overflow: hidden;
	float: left;
	margin-top: 6px;
	margin-bottom: 24px;
}

/* 採用情報トップボタン */
ul#nav7 li {
	width: 224px;
	height: 88px;
	overflow: hidden;
	float: left;
	margin: 0px;
}

/* 新卒採用情報職種選択ボタン */
ul#nav8 li {
	width: 148px;
	height: 62px;
	overflow: hidden;
	float: left;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul#nav8 li a.active {
	width: 148px;
	height: 62px;
	overflow: hidden;
	float: left;
	padding-top: 62px;
}

/* キャリア採用情報職種選択ボタン */
ul#nav9 li {
	width: 148px;
	height: 62px;
	overflow: hidden;
	float: left;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul#nav9 li a.active {
	width: 148px;
	height: 62px;
	overflow: hidden;
	float: left;
	padding-top: 62px;
}

/* 採用情報 タブで表示切り替え */
#tabcontent3{
	width: 678px;
	height: auto;
	margin-top: 6px;
	border: 3px solid #CCCCCC;
	padding: 8px;
	margin-bottom: 6px;
}

#tabcontent4{
	width: 678px;
	height: auto;
	margin-top: 6px;
	border: 3px solid #CCCCCC;
	padding: 8px;
	margin-bottom: 6px;
}

/* 採用情報 マイナビバナー */
#mynavi_banner{
	float: left;
	width: 120px;
	left: 0px;
	height: auto;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
}

#mynavi_banner a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/* キャリア採用 お問い合せリンク */
#link_cont{
	float: left;
	width: auto;
	left: 0px;
	height: auto;
	margin: 0px;
}

#link_cont a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/* 福利厚生 リゾートリンク */
#fukuri_resort{
	float: left;
	width: auto;
	left: 0px;
	height: auto;
	margin: 0px;
}

#fukuri_resort a:hover img {
	opacity: 0.6;
	filter: alpha(opacity=60);
}

/* 福利厚生 社員旅行写真 */
#thumblist {
	width: 698px;
	margin: 0px;
}

ul#photo {
	margin: 0 auto;
	width: 698px;
	text-align: left;
}
ul#photo li {
	margin: 0px;
	width: 174px;
	height: 152px;
	text-align: left;
	float: left;
	overflow: hidden;
}
ul#photo li img {
	display: none;
}

/* 社員の声選択ボタン */
ul#nav10 li {
	width: 230px;
	height: 90px;
	overflow: hidden;
	float: left;
	margin-top: -12px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

ul#nav10 li a.active {
	width: 230px;
	height: 90px;
	overflow: hidden;
	float: left;
	padding-top: 90px;
}

/* 社員の声 タブで表示切り替え */
#tabcontent5{
	width: 692px;
	height: auto;
	margin-top: 6px;
	border: 3px solid #B3EFAC;
	padding: 2px;
	margin-bottom: 6px;
}

/*Q&A スライドパネル*/
.question {
	font-weight: bold;
	cursor: pointer;
	background-color: #167FCD;
	padding: 6px;
	width: 460px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 0px;
	color: #FFF;
}
.row{display: none;}

/* コンテンツタイトル */
#cont_title {
	float: left;
	margin-bottom: 16px;
}

#contents {
	float: left;
	width: 712px;
	margin-bottom: 16px;
	font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size: 100%;
	line-height: 1.8em;
}

/* マップ表示部分 */
#map_area {
	height: 384px;
	width: 692px;
	border: 3px solid #CCC;
	margin-top: 8px;
}
