/******** 基本設定 ********/

body{
		background-image: url("./img/back.gif") ;
		color:#333;
		width: 100%;
		margin: 0;
		padding: 0;
		line-height: 2.0em;
		font-weight: normal;
		text-align: center;
		scrollbar-Track-Color:#fff;
		scrollbar-Face-Color:#fff;
		scrollbar-Shadow-Color:#A64D17;
		scrollbar-DarkShadow-Color:#fff;
		scrollbar-Highlight-Color:#fff;
		scrollbar-3dLight-Color:#A64D17;
		scrollbar-Arrow-Color:#A64D17;
}

table.main		{
		background-image: url("./img/main.gif") ;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: auto;
  		margin-right	: auto;
  		padding	: 0px 0px 0px 0px;
}

td.main_image		{
		background-image: url("./img/image.jpg") ;
		background-repeat:no-repeat;
		width		: 778px;
		height		: 250px;
		color		: #fff;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: 0px;
  		margin-right	: 0px;
  		padding	: 0px 5px 5px 0px;
		position: relative; left: 1px;
}

td.text_1		{
 		 font-size	: 13px;
  		line-height	: 1.3em;
}

td.text_2		{
 		font-size	: 12px;
  		line-height	: 2.0em;
  		color		: #333;
}

a:link		{font-size:9pt;color:#ffffff;text-decoration:none;}
a:visited	{font-size:9pt;color:#ffffff;text-decoration:none;}
a:active	{font-size:9pt;color:#FFEA00;text-decoration:underline;}
a:hover		{font-size:9pt;color:#FFEA00;text-decoration:underline;}

a.futter:link	{font-size:9pt;color:#A14E1C;text-decoration:none;}
a.futter:visited{font-size:9pt;color:#A14E1C;text-decoration:none;}
a.futter:active	{font-size:9pt;color:#FF9F08;text-decoration:underline;}
a.futter:hover	{font-size:9pt;color:#FF9F08;text-decoration:underline;}


/*-------- 最上段設定 --------*/


td.top		{
  		height	: 13px;
}

h1 {
  text-align	: center;
  font-size	: 10px;
  letter-spacing: 1px;
  line-height	: 13px;
  font-weight	: normal;
  color		: #fff;
  height	: 16px;
  width		: 780px;
  background-position:center;
  background-color: #A47E2C;
  margin-top	: 0px;
  margin-bottom	: 0px;
  margin-left	: auto;
  margin-right	: auto;
  padding	: 0px 0px 0px 0px;
  }


/*-------- タ　ブ --------*/


td.tab_on	{
		background-image: url("./img/tab_on.gif") ;
		background-repeat:no-repeat;
		width		: 150px;
		height		: 21px;
		text-align	: center;
		font-size	: 12px;
		letter-spacing: 1px;
		line-height	: 13px;
		font-weight: bold;
		color		: #000;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: 0px;
  		margin-right	: 0px;
}

td.tab_on2	{
		background-image: url("./img/tab_on2.gif") ;
		background-repeat:no-repeat;
		width		: 150px;
		height		: 21px;
		text-align	: center;
		font-size	: 12px;
		letter-spacing: 1px;
		line-height	: 13px;
		font-weight: bold;
		color		: #000;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: 0px;
  		margin-right	: 0px;
}

td.tab_off	{
		background-image: url("./img/tab_off.gif") ;
		background-repeat:no-repeat;
		width		: 150px;
		height		: 21px;
		text-align	: center;
		font-size	: 12px;
		letter-spacing: 1px;
		line-height	: 13px;
		color		: #fff;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: 0px;
  		margin-right	: 0px;
}

td.tab_off2	{
		background-image: url("./img/tab_off2.gif") ;
		background-repeat:no-repeat;
		width		: 150px;
		height		: 21px;
		text-align	: center;
		font-size	: 12px;
		letter-spacing: 1px;
		line-height	: 13px;
		color		: #fff;
  		margin-top	: 0px;
  		margin-bottom	: 0px;
  		margin-left	: 0px;
  		margin-right	: 0px;
}

/*-------- 会社概要 --------*/


td.gaiyou_1	{
  text-align	: center;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: bold;
  color		: #000;
  height	: 16px;
  width		: 120px;
}

td.gaiyou_2	{
  text-align	: left;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: nomal;
  color		: #000;
  height	: 16px;
  width		: 360px;
}

td.shikaku_1	{
  text-align	: left;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: bold;
  color		: #000;
  height	: 16px;
  width		: 500px;
}

td.shikaku_2	{
  text-align	: left;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: nomal;
  color		: #000;
  height	: 16px;
  width		: 500px;
  position: relative; left: 13px;
}

td.shikaku_3	{
  text-align	: left;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: nomal;
  color		: #000;
  height	: 16px;
  width		: 150px;
  position: relative; left: 13px;
}

td.shikaku_4	{
  text-align	: left;
  font-size	: 12px;
  letter-spacing: 1px;
  line-height	: 2.0em;
  font-weight	: nomal;
  color		: #000;
  height	: 16px;
  width		: 350px;
}

td.dl	{
  font-size	: 11px;
  letter-spacing: 1px;
  line-height	: 1.3em;
  font-weight	: nomal;
  color		: #666;
  height	: 16px;
  width		: 200px;
}


/*-------- 求人案内--------*/


td.kyujin_1	{
  text-align	: center;
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  font-weight	: bold;
  color		: #000;
  height	: 16px;
  width		: 140px;
}

td.kyujin_2	{
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  color		: #000;
}


/*-------- 業務案内--------*/


td.gyoumu_1	{
  text-align	: left;
  font-size	: 13px;
  letter-spacing: 1px;
  font-weight	: bold;
  color		: #000;
}

td.gyoumu_2	{
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  color		: #000;
}

td.gyoumu_3	{
  text-align	: left;
  font-size	: 14px;
  letter-spacing: 1px;
  font-weight	: bold;
  color		: #000;
}

td.gyoumu_4	{
  font-size	: 13px;
  font-weight	: bold;
  letter-spacing: 1px;
  color		: #000;
}

td.gyoumu_5	{
  font-size	: 12px;
  line-height	: 2.0em;
  letter-spacing: 1px;
  color		: #000;
}


/*-------- 業務実績 --------*/

a.jisseki:link	{font-size:9pt;color:#215515;text-decoration:none;}
a.jisseki:visited{font-size:9pt;color:#215515;text-decoration:none;}
a.jisseki:active{font-size:9pt;color:#FF0000;text-decoration:underline;}
a.jisseki:hover	{font-size:9pt;color:#FF0000;text-decoration:underline;}

td.report_1	{
  font-size	: 12px;
  letter-spacing: 1px;
  line-height	: 1.3em;
  font-weight	: bold;
  color		: #fff;
  background-color: #DA9C54;
  height	: 30px;
}

td.report_2	{
  font-size	: 12px;
  letter-spacing: 1px;
  line-height	: 1.3em;
  color		: #333;
  background-color:#fff;
  height	: 30px;
}


td.report_3	{
  font-size	: 12px;
  letter-spacing: 1px;
  line-height	: 1.3em;
  color		: #333;
  background-color:#F6E9DA;
  height	: 30px;
}


/*-------- 業務表彰--------*/


td.hyosyo_1_1	{
  text-align	: left;
  font-size	: 13px;
  line-height	: 1.3em;
  font-weight	: bold;
  letter-spacing: 1px;
  color		: #fff;
  heght:30px;
  background-color:#DA8900;
}

td.hyosyo_1_2	{
  text-align	: right;
  font-size	: 10px;
  line-height	: 1.3em;
  font-weight	: nomal;
  letter-spacing: 1px;
  color		: #fff;
  heght:30px;
  background-color:#DA8900;
}


td.hyosyo_2	{
  text-align	: center;
  font-size	: 11px;
  line-height	: 1.3em;
  font-weight	: nomal;
  letter-spacing: 1px;
  color		: #000;
  heght:30px;
  background-color:#FFEDDD;
}

td.hyosyo_3	{
  text-align	: left;
  font-size	: 11px;
  line-height	: 1.3em;
  font-weight	: nomal;
  letter-spacing: 1px;
  color		: #000;
  heght:30px;
  background-color:#fff;
}

td.hyosyo_4	{
  text-align	: left;
  font-size	: 11px;
  line-height	: 1.3em;
  font-weight	: nomal;
  letter-spacing: 1px;
  color		: #000;
  heght:30px;
  background-color:#FFEDDD;
}