@charset "shift_jis";
/*2009/6/1/yFSFIELDzAya.Douguchi*/

h2{
	display:block;
	width:851px;
	height:142px;
	background:url(../img/news/head.jpg) no-repeat;
	}
h2 span{visibility:hidden;}

div#wrap h3{
	background:#F3F8F8;
	border:#C0D6DA 1px solid;
	color:#0087A9;
	font-weight:bold;
	padding:5px 10px;
	margin-top:15px;
	}
	
	
div#contents{
	padding-top:24px;
	}
	
/***index/pro/news************************************************************/	
#index div#wrap_box,
#news div#wrap_box{
	background:url(../img/news/box_bg.jpg) no-repeat;
	padding:13px 13px 0;
	}
	
/*tab***********************index*/
div#tab_list{
	height:35px;
	}	
li#tab1,
li#tab2,	
li#tab1 a,
li#tab2 a{
	height:35px;
	display:block;
	}	
div#container li#tab1,
div#container li#tab2{
	float:left;
	padding:0;
	}
	
li#tab2{
	margin-left:12px;
	}
li#tab1 span,
li#tab2 span{visibility:hidden;}

#index div#container li#tab1,
#index div#container li#tab1 a,
#news div#container li#tab1,
#news div#container li#tab1 a{
	width:122px;
	background:url(../img/news/box_bg.jpg) no-repeat -13px -13px;
	}

#index div#container li#tab2,
#index div#container li#tab2 a,
#news div#container li#tab2,
#news div#container li#tab2 a{
	width:102px;
	background:url(../img/news/box_bg.jpg) no-repeat -147px -13px;
	}
/*box*/
div#wrap{padding-top:35px;}
div.wrap1{
	padding:20px 10px;
	border-bottom:#C0D6DA 1px solid;
	border-left:#C0D6DA 1px solid;
	border-right:#C0D6DA 1px solid;
	}
/*dt/dd*/
#index div#container dl,
#pr div#container dl{	
	clear:both;
	height:20px;
	margin-top:10px;
	}
#news div#container dl,
#pro div#container dl{	
	clear:both;
	height:20px;
	}
#pr dt,
#index dt{
	background:url(../img/btn_s.jpg) no-repeat 0 3px;
	padding-left:20px;
	float:left;
	line-height:14px;
	}
	
#index dd,
#pr dd{
	float:right;
	line-height:14px;
	vertical-align:text-top;
	text-align:left;
	}


	
#index dd,
#pr dd,
div#container dl a,
#news p a:hover,
#pro p a:hover{
	color:#555;
	}
div#container dl a:hover,
#news p a:hover,
#pro p a:hover{
	text-decoration:underline;
}
/***********************************************************index*/	
/***pr************************************************************/	
#pr div#wrap_box,
#pro div#wrap_box{
	background:url(../img/news/box_bg2.jpg) no-repeat;
	padding:13px 13px 0;
	}

#pr div#container li#tab1,
#pr div#container li#tab1 a,
#pro div#container li#tab1,
#pro div#container li#tab1 a{
	width:122px;
	background:url(../img/news/box_bg2.jpg) no-repeat -13px -13px;
	}

#pr div#container li#tab2,
#pr div#container li#tab2 a,
#pro div#container li#tab2,
#pro div#container li#tab2 a{
	width:102px;
	background:url(../img/news/box_bg2.jpg) no-repeat -147px -13px;
	}
/***********************************************************pr***/	
/***news/pro*********************************************************/	
#news div#wrap dt,
#pro div#wrap dt{
	font-weight:bold;
	font-size:15px;
	}
#news div#wrap dd,
#pro div#wrap dd{
	padding-top:25px;
	}
	
#news div#wrap dl,
#pro div#wrap dl{height:100%;}



/*IE6*/
#news div#wrap p#dat,
#pro div#wrap p#dat{
	line-height:18px;_line-height:16px;
	text-indent:15px;
	height:16px;
	margin-top:25px;
	width:826px;
	}
#news div#wrap p#btn,
#pro div#wrap p#btn{
	background:url(../img/btn_s.jpg) no-repeat 0 5px;_background:url(../img/btn_s.jpg) no-repeat 0 2px;
	line-height:18px;_line-height:16px;
	text-indent:15px;
	height:16px;
	margin-top:25px;
	width:826px;
	}
/*IE6*/

#news div#wrap p img,
#pro div#wrap p img{
	vertical-align:text-top;
	height:12px;
	}
#news div#wrap p span#f_l,
#pro div#wrap p span#f_l{
	float:left;
	width:650px;
	height:16px;
	}
#news div#wrap p span#f_r,
#pro div#wrap p span#f_r{
	float:right;
	width:100px;
	height:16px;
	background:url(../img/btn.jpg) no-repeat 0 5px;
	text-indent:15px;
	}
/********************************************************news***/	
/*Previous common******************************************************/	
/*contents*/