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

*　Common Style Sheet for V job

====================================================
*
*	*  Category  *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *   *      
*
*	1-1. Font
*	1-2. Text
*	1-3. Layout
*	
*
===================================================*/

/*===================================================
	1-1. Font & Text
===================================================*/

body {
	font-family:"ヒラギノ角ゴ Pro W3",Hiragino Kakugo Pro3, Osaka,"ＭＳ Ｐゴシック",Arial, Helvetica, sans-serif;
	color:#333333;
	text-align: center;
}

a{
	color:#000;
	text-decoration:none;
}

a:hover{
	color:#D4145A;
	text-decoration:underline;
}

img {border:0;}

* {
	margin:0;
	padding:0;
	}
/*===================================================
	1-3. Layout
===================================================*/

#wrap {
	width: 860px;
	background-image:url(../img/main-bg.jpg);
	background-repeat:repeat-y;
	background-position:center top;
	text-align:left;
	margin-top:0px;
	margin-bottom:-5px;
	margin-left:auto;
	margin-right:auto;
	_padding-left: 30px;
}

#top-h1 {
	margin-left:30px;
	padding-left:5px;
	color: #FFFFFF;
	width: 795px;
	height:15px;
	background-image:url(../img/h1-bg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	padding-top:4px;
}

#top-h1 h1 {
	font-size:12px;
	}

#head-h2{
	text-indent:-9999px;
	overflow:hidden;
}

#header {
	position:relative;
	width: 800px;
	height:111px;
	background-image:url(../img/header-bg.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
}

p#header-text{
	position:absolute;
	top:5px;
	right:10px;
	font-size:88%;
}

#toumei{
	position:absolute;
	top:33px;
	right:8px;
}

p#header-text span{
	color:#FF0000;
}

#container {
	width: 800px;
	margin:0 auto;
	clear:both;
	/*background-image:url(../img/container-bg.gif);
	background-repeat:repeat-y;
	background-position:center top;
	*/height:auto;
}

#footer {
	width: 800px;
	clear:both;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	border-top:#333333 solid 1px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.6em;
	border-bottom:#333333 solid 1px;
}

/*-----------------------------------------------------------
				2COLUM
-----------------------------------------------------------*/

#left_box {
	width: 185px;
	float:left;
	background:#FFFFFF;
}

#right_box {
	width: 590px;
	float:right;
	background: #FFFFFF;
	margin-left:10px;
	padding-left:10px;
	/*
	_display:inline;*/
	padding-top:4px;
	border-left:#006600 solid 2px;
}




/*-----------------------------------------------------------
				left_box 
-----------------------------------------------------------*/
#menu{
	width:185px;
}

#menu li{

	width:185px;
	height:19px;
	margin-bottom:1px;
	list-style-type:none;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	padding-top:10px;
}


/*---------menuリンク----------------*/

#menu li a {
	display:block;
	background-image:url(../img/sideli-bg.gif);
	background-repeat:no-repeat;
	padding-left :28px;
	padding-top:10px;
	height:24px;
	color:#333333;
	text-decoration:none;
	margin-bottom:1px;
}

#menu li a:hover{
	display:block;
	padding-top:10px;
	color:#D4145A;
	text-decoration:underline;
	padding-left:28px;
	background-image:url(../img/sideli-o-bg.gif);
	background-repeat:no-repeat;
	margin-bottom:1px;
}

/*---------menuリンクここまで---------*/

#add{
	width:182px;
	height:219px;
	background-image:url(../img/add.gif);
	background-repeat:no-repeat;
	background-position:center top;
	font-weight:bold;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: 5px;
	_margin-left:1px;
	padding-top: 40px;
	font-size: 12px;
}

.mL10{
	margin-left:10px;
	line-height:1.6em;
}

#add span#add_tel_fax{
	display:block;
	padding-top:5px;
	padding-left:10px;
	line-height:1.4em;
	font-size:12px;
}

address {
	font-style:normal;
	}

#mail{
	height:50px;
	line-height:24px;
	margin-left:10px;
	padding-bottom:2px;
	padding-top:2px;
	padding-left:30px;
	_margin:10px;
	background-image:url(../img/mail-icon.gif);
	background-repeat:no-repeat;
	background-position:left center;
	overflow:hidden;
}

#mail a{
	height:30px;
	line-height:24px;
	padding-bottom:2px;
	padding-top:2px;
	padding-right:25px;
	font-size:10px;
	background-image:url(../img/arrow.gif);
	background-repeat:no-repeat;
	background-position:right center;
	color:#333333;
}

address#add img{
	vertical-align:top;
}

/*-----------------------------------------------------------
				right_box 
-----------------------------------------------------------*/

#gnavi{
	width:580px;
	height:36px;
	background-image:url(../img/gnavi-bg.jpg);
	background-repeat:no-repeat;
	color:#006837;
}

#gnavi li{
	height:36px;
	float:left;
	padding-top:8px;
	overflow:hidden;
	list-style-type:none;
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:14px;
	text-align:center;

}

#gnavi li a{
	display: block;
	height:25px;
	color:#006837;
	text-decoration:none;
}

/*------#gnavi li aのリスト-----*/
#home a{
	width:60px;
	margin-left:10px;
}

#jinzai a{
	width:105px;
	margin-left:5px;
}

#vet a{
	width:120px;
	margin-left:5px;
}

#seikou a{
	width:65px;
	margin-left:5px;
}

#hiyou a{
	width:65px;
	margin-left:5px;
}

#FAQ a{
	width:125px;
	margin-left:5px;
}

/*------#gnavi li aのリストここまで-----*/

#gnavi li a:hover{
	height:25px;
	/*color:#006837;*/
	color:#FF0000;
	text-decoration:none;
	background-image:url(../img/gnavi-o-bg.jpg);
	background-position:center bottom;
	background-repeat:no-repeat;
}


#flash{
	clear:both;
	width:580px;
	padding-top:10px;
	margin-bottom:10px;
}

#sub-box{
	width:580px;
	padding:10px 0 10px 0;
	margin-top:10px;
}

#sub-box-1{
	width:260px;
	height:140px;
	float:left;
	background-image:url(../img/h2-bg1.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display: block;
	position: relative;
	margin-top:5px;
	padding-top:30px;
	padding-left:20px;
}

#sub-box-1 p{
	font-size:12px;
	line-height:1.5em;
	}



#sub-box-2{
	width:260px;
	height:140px;
	float:right;
	background-image:url(../img/h2-bg2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display: block;
	position: relative;
	margin-top:5px;
	padding-top:30px;
	padding-left:20px;
}

#sub-box-2 p{
	font-size:12px;
	line-height:1.5em;
	}

#sub-box-3{
	width:260px;
	height:140px;
	float:left;
	background-image:url(../img/h2-bg3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display: block;
	position: relative;
	margin-top:5px;
	padding-top:30px;
	padding-left:20px;
}

#sub-box-3 p{
	font-size:12px;
	line-height:1.5em;
	}

#sub-box-4{
	width:260px;
	height:140px;
	float:right;
	background-image:url(../img/h2-bg4.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	display: block;
	position: relative;
	margin-top:5px;
	padding-top:30px;
	padding-left:20px;
}

#sub-box-4 p{
	font-size:12px;
	line-height:1.5em;
	}


#sub-box h2 {
	text-indent:-5000px;
	}

#sub-box .moreInfo {
	position: absolute;
	left: 0px;
	bottom: 0px;
}

#sub-box li p {
	position: absolute;
	left:0px;
	top: 47px;
	width:260px;
	margin-left:10px;
	margin-right:10px;
	line-height:1.4;
}

#sub-box li h2 img{
	margin-top:17px;
	margin-left:30px;
}

.sub-b-left{
	margin-right:24px;
	width:580px;
	float:right;
}

.pagetop1{
	clear: both;
	text-align:right;
	padding-top:10px;
}

.pagetop{
	clear: both;
	text-align:right;
	margin-top:10px;
	margin-bottom:8px;
}


#a-box .pagetop{
	clear: both;
	text-align:right;
	margin-top:10px;
	margin-bottom:8px;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
}

#a-box .pagetop a{
	color: #39b54a;
	}

#a-box .pagetop a:hover{	
	border-bottom:#FF0000 dashed 1px;
}


#a-box-h3,#b-box-h3 {
	width:525px;
	font-size: 16px;
	color:#4D4D4D;
	padding-left:55px;
	padding-top:12px;
	margin:0;
}

#a-box{
	clear:both;
	width:580px;
	background-image:url(../img/h3-01.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#E6E6E6;
	margin-bottom:5px;
}

#a-box-txt{
	margin-top:10px;
	margin-left:10px;
	margin-bottom:10px;
}	

#a-box-txt p {
	font-size:12px;
	line-height:1.5em;
	letter-spacing:1px;
	}

.img-l{
	margin-right:8px;
	margin-bottom:8px;
	float:left;
}

.img-r{
	margin-left:8px;
	margin-bottom:8px;
	float:right;
}

#b-box{
	color:#000;
	clear:both;
	width:580px;
	background-image:url(../img/h3-02.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-color:#E6E6E6;
}

#b-box dl{
	color:#000;
	margin-top:5px;
	margin-left:10px;
	margin-bottom:5px;
}

#b-box dt{
	background-image:url(../img/h3-dt.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	padding-left:8px;
	padding-top:5px;
	font-size:12px;
}

#b-box dl dd{
	margin-left:15px;
	font-size:13px;
	line-height:1.6em;
	
}

#banner{
	background-image:url(../img/v-job-banner.jpg);
	background-repeat:no-repeat;
	width:580px;
	height:114px;
}

#banner p {
	text-indent:-10000px;
	}

/*-----------------------------------------------------------
				footeer 
-----------------------------------------------------------*/
address#copyright{
	padding-top:5px;
	text-align:center;
	padding-bottom:5px;
}

/*-----------------------------------------------------------
				pankuzu
-----------------------------------------------------------*/
.pankuzu{
	background-color:#FFFFFF;
	border-bottom:#CCCCCC;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:12px;;
	color:#333333;
}

.pankuzu a{
	color:#0000FF;
	}
	


/*-----------------------------------------------------------
				タイトルバー（h2）
-----------------------------------------------------------*/

/*人材不足にお悩みの方へ*/
.tit_01 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_jinzai.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_01 h2 {
	display:none;
	}

/*技術者と研修者の違い*/
.tit_02 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_diff.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_02 h2 {
	display:none;
	}

/*受入に伴う費用例*/
.tit_03 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_fee.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_03 h2 {
	display:none;
	}
	
/*受入の流れ*/
.tit_04 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_chart.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_04 h2 {
	display:none;
	}

/*V-job.bizの事業概要*/
.tit_05 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_vjob-jigyou.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_05 h2 {
	display:none;
	}		

/*最新ベトナム情報*/
.tit_06 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_vietnam-info.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_06 h2 {
	display:none;
	}
	
/*受入成功事例*/
.tit_07 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_ukeire.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_07 h2 {
	display:none;
	}
	
/*技術者入国後のサポート*/
.tit_08 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_support.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_08 h2 {
	display:none;
	}		

/*よくあるご質問FAQ*/
.tit_09 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_faq.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_09 h2 {
	display:none;
	}	

/*企業情報*/
.tit_10 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_company.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_10 h2 {
	display:none;
	}
	
/*個人情報保護方針へ*/
.tit_11 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_pv.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_11 h2 {
	display:none;
	}	

/*ベトナム人のご紹介*/
.tit_12 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_vietnam-people.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_12 h2 {
	display:none;
	}

/*安心のベトナム人気質安心のベトナム人気質*/
.tit_13 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_anshin.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_13 h2 {
	display:none;
	}

/*問い合せフォーム*/
.tit_14 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_inquiry.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_14 h2 {
	display:none;
	}
				
/*サイトマップ*/
.tit_15 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_sitemap.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_15 h2 {
	display:none;
	}

/*1st*/
.tit_16 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_1st.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_16 h2 {
	display:none;
	}
	
	
/*他社との違い*/	
.tit_17 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_diff2.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_17 h2 {
	display:none;
	}
	
/*-------------20081122 追記(s) ----------------------*/	
	
/*リンク*/	
.tit_18 {
	width:580px;
	height:60px;
	background-image:url(../img/bn/tit_vjob-link.jpg);
	background-repeat:no-repeat;
	margin:0 0 10px 0;
	}
.tit_18 h2 {
	display:none;
	}	
		
/*-----------------------------------------------------------
				サブタイトルバー（h3）
-----------------------------------------------------------*/


.sub-tit-red {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_red.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}
	
.sub-tit-orange {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_orange.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}	
	
.sub-tit-navy {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_navy.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}		
	
.sub-tit-light-green {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_light-green.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}			
	
.sub-tit-light-blue {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_light-blue.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}		
	
	
.sub-tit-green {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_green.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}		
	
	
.sub-tit-light-gray {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_gray.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}		
	
.sub-tit-blue {
	width:580px;
	height:36px;
	background-image:url(../img/tit/tit_h2_blue.jpg);
	background-repeat:no-repeat;
	padding:10px 0 0 15px;
	font-size:16px;
	margin-top:5px;
	color:#666666;
	}		
	

/*-----------------------------------------------------------
				サブタイトルバー（h4）
-----------------------------------------------------------*/


.h4-tit-red {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#E50112 8px solid;
	border-bottom:#E50112 1px solid;
	margin-left:10px;
	}
	
.h4-tit-orange {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#F29700 8px solid;
	border-bottom:#F29700 1px solid;
	margin-left:10px;
	}	
	
.h4-tit-navy {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#1D2788 8px solid;
	border-bottom:#1D2788 1px solid;
	margin-left:10px;
	}		
	
.h4-tit-light-green {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#8EC222 8px solid;
	border-bottom:#8EC222 1px solid;
	margin-left:10px;
	}			
	
.h4-tit-light-blue {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#5FB6E1 8px solid;
	border-bottom:#5FB6E1 1px solid;
	margin-left:10px;
	}		
	
	
.h4-tit-green {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#016934 8px solid;
	border-bottom:#016934 1px solid;
	margin-left:10px;
	}		
	
	
.h4-tit-light-gray {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#666666 8px solid;
	border-bottom:#666666 1px solid;
	margin-left:10px;
	}		
	
.h4-tit-blue {
	width:570px;
	height:18px;
	padding:6px 0 0 10px;
	font-size:14px;
	margin-top:5px;
	color:#666666;
	border-left:#006CB5 8px solid;
	border-bottom:#006CB5 1px solid;
	margin-left:10px;
	}		
	
	
/*-------------------------------
  　　　　　font 装飾 　　　　　
  ------------------------------ */	
	

.red-18p {
	font-size:18px;
	color:#FF0000;
	}
.blue-18p {
	font-size:18px;
	color:#0000FF;
	}	
.orange-18p {
	font-size:18px;
	color:#FF6600;
	}	
.green-18p {
	font-size:18px;
	color:#336600;
	}
	
	
	
.text_box {
	width:580px;
	height:auto;
	margin:10px 0 10px;
	}	
	
.text_box p {
	font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
	font-size:12px;
	line-height:1.6em;
	letter-spacing:1px;
	padding:10px;
	}
.text_box a {
	color:#0000FF;
	border-bottom:#0000FF dashed 1px;
	}
.text_box a:hover {
	color:#FF3300;
	border-bottom:#FF3300 1px dashed;
	}		
	
	
.text_box ul {
	list-style-type:none;
	padding-left:20px;
	margin-top:10px;
	margin-bottom:10px;
	}
	
.text_box li a{
	font-size:14px;
	line-height:2em;
	color:#333333;
	text-decoration:none;
	}
	
.text_box li a:hover{
	border-bottom:#FF6600 solid 1px;
	}	
	
		
	
/*-------------------------------
  　　　　　point mark 装飾 　　　　　
  ------------------------------ */		
	

.point {
	vertical-align:bottom;
	margin-right:5px;
	}

	
	

.point2 {
	background-image:url(../img/mark01.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
	margin-left:10px;
	margin-bottom:15px;
	margin-top:10px;
	color:#FF6600;
	width:500px;
	height:30px;
	padding-left:40px;
	font-size:18px;
	text-align:left;
	line-height:1.6em;
	letter-spacing:1px;
	}

	
	
	
/*-----------------------------------------------------------
				テーブル1
-----------------------------------------------------------*/

.list {
	/*background-color: #FFA239;*/
	margin: 10px 5px 10px 5px;
	width: 570px;
}
.list td {
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 1.6em;
	width:202px;
	font-size:12px;
	border-right: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
}
.list th {
	padding: 5px;
	background-color: #FFF3DE;
	color: #FF9E42;
	font-size:14px;
	line-height:1.6em;
	border-right: 1px solid #FFCC00;
	border-bottom: 1px solid #FFCC00;
}
	

	
/*-----------------------------------------------------------
				テーブル2
-----------------------------------------------------------*/

.list2 {
	background-color: #FFA239;
	margin: 10px 5px 10px 5px;
	width: 570px;
}
.list2 td {
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 1.6em;
	width:367px;
	font-size:12px;
}
.list2 th {
	padding: 5px;
	background-color: #FFF3DE;
	color: #FF9E42;
	font-size:14px;
	line-height:1.6em;
	width:120px;
	text-align:left;
}	


/*-----------------------------------------------------------
				テーブル3
-----------------------------------------------------------*/

.list3 {
	background-color: #FFA239;
	margin: 10px 5px 10px 5px;
	width: 540px;
}
.list3 td {
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 1.6em;
	width:400px;
	font-size:12px;
}
.list3 th {
	padding: 5px;
	background-color: #FFF3DE;
	color: #FF9E42;
	font-size:14px;
	line-height:1.6em;
	width:140px;
	text-align:center;
}	



/*-----------------------------------------------------------
				テーブル4 /biz/vjob.html
-----------------------------------------------------------*/

.list4 {
	background-color: #FFA239;
	margin: 10px 5px 10px 5px;
	width: 570px;
}
.list4 td {
	padding: 5px;
	background-color: #FFFFFF;
	line-height: 1.6em;
	width:180px;
	font-size:12px;
}
.list4 th {
	padding: 5px;
	background-color: #FFF3DE;
	color: #FF9E42;
	font-size:14px;
	line-height:1.6em;
	width:120px;
	text-align:left;
}	




/*-----------------------------------------------------------
				問い合わせバナー
-----------------------------------------------------------*/


.banner {
	width:570px;
	height:101px;
	background-image:url(../img/bn/bn-inqiry.jpg);
	background-repeat:no-repeat;
	margin-bottom:20px;
	}                                         	
.banner p {
	text-indent:-10000px;
	}	
	
.banner a{
	text-decoration:none;
	border-bottom:#FFFFFF;
	
	}



.links {
	display:none;
	}

