body {
	color:#4f4f4f;
	margin:0px;
}

h1 {margin:0px;}
h2 {margin:0px;}

.top_txt{
	width:806px;
	text-align:left;
	font-size:10px;
	font-weight:normal;
	color:#666666;
	margin:5px 0px 5px 0px;
}

/* パンくず */

.pankuzu {
	font-size:10px;
	padding:5px 5px 5px 10px;
}

.footer_menu {
	font-size:10px;
	font-weight:normal;
	line-height:150%;
	margin:0px 0px 10px 0px;
}

A:link{color:#10A010; text-decoration:none;}/*LINK - IE underbar*/
A:visited{color:#10A010; text-decoration:none;}/*VLINK*/
A:active{color:#10A010; text-decoration:none;}/*ALINK*/
A:hover{color:#10A010; text-decoration:underline;} /*ALINK - IE rollover*/

/* 求人情報リンク色指定 */
a.rec_red:link{color:#cc6666; text-decoration:none;}/*LINK - IE underbar*/
a.rec_red:visited{color:#cc6666; text-decoration:none;}/*VLINK*/
a.rec_red:active{color:#cc6666; text-decoration:none;}/*ALINK*/
a.rec_red:hover{color:#cc6666; text-decoration:underline;} /*ALINK - IE rollover*/

/* indexのwhat's newのリンク設定 */
a.whatsnew:link{color:#636563; text-decoration:underline;}/*LINK - IE underbar*/
a.whatsnew:visited{color:#636563; text-decoration:none;}/*VLINK*/
a.whatsnew:active{color:#33994d; text-decoration:none;}/*ALINK*/
a.whatsnew:hover{color:#33994d; text-decoration:underline;} /*ALINK - IE rollover*/

/* テキスト指定 */
.T6{font-size:17px; line-height:25px;}
.T5{font-size:13px; line-height:15px;}
.T4{font-size:12px; line-height:14px;}
.T4_2{font-size:12px; line-height:20px;}
.T3{font-size:11px; line-height:13px;}
.T2{font-size:10px; line-height:15px;}
.T2_2{font-size:10px; line-height:20px;}
.T2_color{font-size:10px; line-height:20px; color:#639a63;}
.T2_3{font-size:10px; line-height:13px; color:#639a63;}
.T1{font-size:9px; line-height:11px;}
.T3_2{font-size:11px; line-height:20px;}
.T1_2{font-size:9px; line-height:10px;}

/* ボックス指定 */
.box {border-right:1px solid #636563;}
.box_bt {border-bottom:1px solid #636563;
         border-top:1px solid #636563;}
.box_rl {border-right:1px solid #636563;
         border-left:1px solid #636563;
		 font-size:11px; line-height:13px;}
.box_top {border-top:1px solid #636563;}
.box_rlb {border-right:1px solid #636563;
          border-left:1px solid #636563;
		  border-bottom:1px solid #636563;}
.box_r {border-right:1px solid #636563;}
.box_l {border-left:1px solid #636563;}
.box_rb {border-right:1px solid #636563;
	     border-bottom:1px solid #636563;
		 font-size:11px; line-height:13px;}
.box_tlb {border-top:1px solid #636563;
          border-left:1px solid #636563;
		  border-bottom:1px solid #636563;
		  font-size:11px; line-height:13px;}
.box_rlb {border-right:1px solid #636563;
          border-left:1px solid #636563;
		  border-bottom:1px solid #636563;
		  font-size:11px; line-height:13px;}
.box_all {border-top:1px solid #636563;
          border-left:1px solid #636563;
		  border-bottom:1px solid #636563;
	      border-right:1px solid #636563;}

/* 求人情報テーブルボーダー指定 */
.line_d {border-bottom:1px dotted #636563;
         border-top:1px solid #636563;
         border-right:1px solid #636563;
         border-left:1px solid #636563;
         font-size:11px; line-height:13px;}
.line_d2 {border-left:1px solid #636563;
          font-size:11px; line-height:13px;}
.line_d3 {border-right:1px solid #636563;
          font-size:11px; line-height:13px;}
.line_d4 {border-bottom:1px dotted #636563;
          border-right:1px solid #636563;
          font-size:11px; line-height:13px;}
.line_d5 {border-bottom:1px dotted #636563;
          border-left:1px solid #636563;
          font-size:11px; line-height:13px;}
.line_d6 {border-bottom:1px dotted #636563;
          border-left:1px solid #636563;
		  border-right:1px solid #636563;
          font-size:11px; line-height:13px;}
.line_d7 {border-bottom:1px solid #636563;
          border-left:1px solid #636563;
		  border-right:1px solid #636563;
          font-size:11px; line-height:13px;}

.line_bottom1 {border-left:1px solid #636563;
               border-bottom:1px solid #636563;
               font-size:11px; line-height:13px;}
.line_bottom2 {border-right:1px solid #636563;
               border-bottom:1px solid #636563;
               font-size:11px; line-height:13px;}
.line_bottom3 {border-bottom:1px solid #636563;
               font-size:11px; line-height:13px;}
.line_bottom4 {border-left:1px solid #636563;
               border-right:1px solid #636563;
               border-bottom:1px solid #636563;
               font-size:11px; line-height:13px;}

select {color:#666666}

.red_box {border:2px solid #ff0000;}

