/* CSS Document */




body,td,th {
	font-size:12px;
	font-family:  "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, sans-serif;
	vertical-align:top;
	line-height:1.5;
	color:#282828;
	letter-spacing:1px;
	}
	
div,td,th {
	margin: 0;
	padding: 0;
	}
	
img{
	border: 0;
	}

table{
	border:none;
	margin: 0;
	padding: 0;
	}
	
p,dl,dt,dd,form {
	margin: 0;
	padding:0;
	}	
	
h1,h2,h3,h4,h5,h6,select {
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height:1.5;
	font-weight: normal;
	font-family:  "ＭＳ Ｐゴシック","ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, sans-serif;
}
/*	clear
------------------------------------------------------------------*/	

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix { display: inline-block; }

/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

hr.clear{
	clear: both;
	margin: 0;
	padding: 0;
	border-width: 0;
	border-style: none;
	height: 0;
	width: 0;
	display:none;
}

	
/* △ここまで------------------------------------------------*/

input,textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0;
}

	
/*--------------------------------------------------IEプリント対応指定*/
@media print {
body {
	_zoom: 0.80;
}
}							
			
/* トップページ
------------------------------------------------------------------*/

#head {
	width:840px;
	height:61px;
	background:url(http://www.jfeo.net/wglist/01/back_head.jpg) repeat-x left top;
	margin:0;
	padding:0 15px;
}
		
#headleft {
	width:150px;
	height:61px;
	background:url(http://www.jfeo.net/wglist/01/logo.jpg) no-repeat left top;
	margin:0 auto 0 0;
	padding:0;
	float:left;
	display:block;
	}
		
h1{
	margin:0;
	padding:0;
	text-align:left;
	
}

h1 a{
	display:block;
	width:150px;
	height:61px;
	text-decoration:none;
	background: url(http://www.jfeo.net/wglist/01/logo.jpg) no-repeat left top;
	text-indent: -9999px;
	float:left;
}	
	
#headright {
	width:279px;
	height:25px;
	margin:0 0 0 auto;
	padding:0;
	float:right;
	}
		
/* ヘッダーナビゲーション
------------------------------------------------------------------*/

#headright ul{
	margin:0;
	padding:0;
}

#headright ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#headright ul li a#hnavi01{
	display:block;
	width:92px;
	height:25px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/headnavi01.jpg) no-repeat left top;
	float:left;
}

#headright ul li a:hover#hnavi01{
	background: url(http://www.jfeo.net/wglist/01/headnavi01on.jpg) no-repeat left top;
}

#headright ul li a#hnavi02{
	display:block;
	width:83px;
	height:25px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/headnavi02.jpg) no-repeat left top;
	float:left;
}

#headright ul li a:hover#hnavi02{
	background: url(http://www.jfeo.net/wglist/01/headnavi02on.jpg) no-repeat left top;
}

#headright ul li a#hnavi03{
	display:block;
	width:104px;
	height:25px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/headnavi03.jpg) no-repeat left top;
	float:left;
}

#headright ul li a:hover#hnavi03{
	background: url(http://www.jfeo.net/wglist/01/headnavi03on.jpg) no-repeat left top;
}	

/* △ここまで------------------------------------------------*/	

/* NAVI
------------------------------------------------------------------*/

#navi{
	width:830px;
	height:40px;
	margin:0 auto;
	padding:5px;
	background-color:#DDDDDD;
	clear:both;
}

#navi ul{
	margin:0;
	padding:0;
}

#navi ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#navi ul li a#navi01{
	display:block;
	width:138px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi01.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi01{
	background: url(http://www.jfeo.net/wglist/01/navi01on.jpg) no-repeat left top;
}

#navi ul li a#navi02{
	display:block;
	width:137px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi02.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi02{
	background: url(http://www.jfeo.net/wglist/01/navi02on.jpg) no-repeat left top;
}

#navi ul li a#navi03{
	display:block;
	width:138px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi03.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi03{
	background: url(http://www.jfeo.net/wglist/01/navi03on.jpg) no-repeat left top;
}

#navi ul li a#navi04{
	display:block;
	width:148px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi04.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi04{
	background: url(http://www.jfeo.net/wglist/01/navi04on.jpg) no-repeat left top;
}

#navi ul li a#navi05{
	display:block;
	width:138px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi05.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi05{
	background: url(http://www.jfeo.net/wglist/01/navi05on.jpg) no-repeat left top;
}

#navi ul li a#navi06{
	display:block;
	width:131px;
	height:40px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/navi06.jpg) no-repeat left top;
	float:left;
}

#navi ul li a:hover#navi06{
	background: url(http://www.jfeo.net/wglist/01/navi06on.jpg) no-repeat left top;
}
/*	コンテンツ共通
------------------------------------------------------------------*/

#pageimg{
	width:840px;
	margin:15px auto;
	padding:0;
	height:140px;
	clear:both;
	}

#maincontents{
	width:840px;
	margin:0 auto;
	padding:0 0 15px 0;
	border-bottom:5px solid #DDDDDD;
}

#maincontents02{
	width:840px;
	margin:15px auto 0;
	padding:0;
}
	
#subnavi{
	width:180px;
	margin:0;
	padding:0;
	float:left;
}

#subnavi ul{
	margin:0;
	padding:0;
}

#subnavi ul li{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

#subnavi ul li a#subnavi01{
	display:block;
	width:180px;
	height:27px;
	padding:0 0 5px 0;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi01.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi01{
	background: url(http://www.jfeo.net/wglist/01/subnavi01on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi02{
	display:block;
	width:180px;
	height:27px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi02.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi02{
	background: url(http://www.jfeo.net/wglist/01/subnavi02on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi02_1{
	display:block;
	width:180px;
	height:27px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi02_1.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi02_1{
	background: url(http://www.jfeo.net/wglist/01/subnavi02_1on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi02_2{
	display:block;
	width:180px;
	height:27px;
	padding:0 0 5px 0;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi02_2.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi02_2{
	background: url(http://www.jfeo.net/wglist/01/subnavi02_2on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi03{
	display:block;
	width:180px;
	height:27px;
	padding:0 0 5px 0;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi03.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi03{
	background: url(http://www.jfeo.net/wglist/01/subnavi03on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi04{
	display:block;
	width:180px;
	height:27px;
	padding:0 0 5px 0;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi04.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi04{
	background: url(http://www.jfeo.net/wglist/01/subnavi04on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi05{
	display:block;
	width:180px;
	height:27px;
　　padding:0 0 5px 0;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi05.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi05{
	background: url(http://www.jfeo.net/wglist/01/subnavi05on.jpg) no-repeat left top;
}

#subnavi ul li a#subnavi06{
	display:block;
	width:180px;
	height:27px;
	text-indent:-9999px;
	background: url(http://www.jfeo.net/wglist/01/subnavi06.jpg) no-repeat left top;
	float:left;
}

#subnavi ul li a:hover#subnavi06{
	background: url(http://www.jfeo.net/wglist/01/subnavi06on.jpg) no-repeat left top;
}


#main{
	width:645px;
	margin:0 0 0 auto;
	padding:0;
	float:right;
}
	


	
#entry11{
	width:840px;
	height:49px;
	margin:0;
	padding:0;
	background:url(http://www.jfeo.net/wglist/01/pageentry.jpg) no-repeat left top;
	text-indent:-9999px;
}



				


/*	会社拝見
------------------------------------------------------------------*/	
			
.boxhai01{
	width:645px;
	margin:12px auto 0;
	padding:0;
	background: url(http://www.jfeo.net/wglist/01/line01.jpg) repeat-x left bottom;
	}

.boxhai01 td.hail{
	width:100px;
	margin:0;
	padding:0 0 7px 10px;
	}

p.hailtxt{
	margin:0;
	padding:0 0 0 13px;
	background:url(http://www.jfeo.net/wglist/01/icon.jpg) no-repeat 0 5px;
	}

p.hair{
	width:500px;
	margin:0 0 0 auto;
	padding:0 0 0 10px;
	background: url(http://www.jfeo.net/wglist/01/line01.jpg) repeat-x left bottom;
	}
		
#boxhai02{
	width:645px;
	margin:0px auto 0;
	padding:0px 0 30px;
	}
	
#boxhai02 img{
	text-align:center;
	margin:0 0 15px 0;
	padding:0;
	}
	
/*	会社拝見リストCSS
------------------------------------------------------------------*/	
	
.boxhai03{
	width:615px;
	margin:15px auto 0;
	padding:0;
	border:1px solid #DDD;
	}
	
.boxhai03 td.haikenleft{
	margin:0;
	padding:15px ;
	}

p.haikentitle{
	width:477px;
	margin:0 0 0 auto;
	padding:0 0 7px 0;
	font-weight:bold;
	color:#3579C4;
	font-size:12px;
	background:url(http://www.jfeo.net/wglist/01/line02.jpg) repeat-x left bottom;
}	

p.haikencomment{
	width:457px;
	margin:0 0 0 auto;
	padding:7px 10px;
	border-bottom:1px solid #DDD;
	background-color:#F5F5F5;
}

p.haikendetail{
	width:477px;
	margin:0 0 0 auto;
	padding:7px 0 0;
	text-align:right;
}

.boxhai03 td.haikenright{
	width:94px;
	margin:0;
	padding:15px 15px 0 0;
	}			
	
.boxhai03 td.haikenright img{
	margin:0;
	padding:1px;
	border:1px solid #DDD;
	}
	
p.haidetailentry01{
	width:615px;
	margin:0 auto;
	padding:0;
	font-weight:bold;
	font-size:12px;
	}
	
p.haidetailtxt01{
	width:296px;
	margin:0 0 0 auto;
	padding:7px 10px;
	background-color:#F5F5F5;
	border:1px solid #DDD;
	}	
	
p.haitocom{
	width:316px;
	margin:0 0 0 auto;
	padding:7px 0 0 0;
}

p.haiwrite{
	width:316px;
	margin:15px 0 0 auto;
	padding:12px 0 0 0;
	border-top:3px solid #DDD;
	text-align:right;
	color:#B41828;
}	

p.haidetailentry02{
	width:615px;
	margin:11px auto 11px;
	padding:0;
	font-weight:bold;
	font-size:12px;
	color:#3579C4;
	}

.boxhai04{
	width:615px;
	margin:11px auto 0;
	padding:0;
	}	
	
.boxhai04 td.haikendetaill{
	width:284px;
	margin:0;
	padding:0;
	}			
	
.boxhai04 td.haikendetaill img{
	margin:0;
	padding:1px;
	border:1px solid #DDD;
	}	
	
.boxhai05{
	width:615px;
	margin:0 auto 0px;
	padding:0;
	border: 0;
	}
	
.boxhai05 td{
	border: 0;
	padding:7px 10px;
	margin:0;
	}		
	
.boxhai05 td.haitalk01{
	width:150px;
	padding-right:20px;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	}
	
.boxhai05 td.haitalk02{
	width:150px;
	padding-right:20px;
	background-color:#F5F5F5;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
	}
	
p.haidetailentry03{
	width:596px;
	height:23px;
	margin:27px auto 15px;
	padding:0 0 0 19px;
	font-weight:bold;
	background:url(http://www.jfeo.net/wglist/01/barback.jpg) no-repeat left bottom;
	}	
	
.boxhai06{
	width:615px;
	margin:0 auto;
	padding:0;
	border-top:1px solid #DDDDDD;
	border-left:1px solid #DDDDDD;
}

.boxhai06 td{
	margin:0;
	padding:0;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
}

.boxhai06 th{
	margin:0;
	padding:0;
	border-right:1px solid #DDDDDD;
	border-bottom:1px solid #DDDDDD;
	font-weight:normal;
	text-align:left;
}

.boxhai06 th.hcl{
	width:158px;
	margin:0;
	padding:7px 10px;
	background-color:#F5F5F5;
}

.boxhai06 td.hcr{
	margin:0;
	padding:7px 10px;
}


/* 擬似クラステキストリンク設定
------------------------------------------------------------ */
	
a:link, a:visited, a:hover, a:active{
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
a:link {
	color:#CC0033;
	}

a:visited {
	color:#CC0033;
	}

a:hover {
	color: #0088C0;
	}
	
a:active {
	color:#006793;
	}

a.linkfoot :link, a:visited, a:hover, a:active{
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
a.linkfoot:link {
	color:#262626;
	}

a.linkfoot:visited {
	color:#262626;
	}

a.linkfoot:hover {
	color: #911D1A;
	border-bottom:1px solid #911D1A;
	}
	
a.linkfoot:active {
	color:#911D1A;
	border-bottom:1px solid #911D1A;
	}
	
a.linksite:link, a:visited, a:hover, a:active{
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
a.linksite:link {
	color:#E5E7E9;
	}

a.linksite:visited {
	color:#E5E7E9;
	}

a.linksite:hover {
	color: #FF9900;
	border-bottom:1px solid #FF9900;
	}
	
a.linksite:active {
	color:#DBD975;
	border-bottom:1px solid #DBD975;
	}
	
a.pagelink:link, a:visited, a:hover, a:active{
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
a.pagelink:link {
	color:#483CBB;
	border-bottom:1px solid #483CBB;
	}

a.pagelink:visited {
	color:#483CBB;
	border-bottom:1px solid #483CBB;
	}

a.pagelink:hover {
	color:#911D1A;
	border-bottom:1px solid #911D1A;
	}
	
a.pagelink:active {
	color:#911D1A;
	border-bottom:1px solid #911D1A;
	}
	
a.linkp:link, a:visited, a:hover, a:active{
	text-decoration:none;
	margin:0;
	padding:0;
	}
	
a.linkp:link {
	color:#0066CC;
	background:url(http://www.jfeo.net/wglist/01/icon.jpg) no-repeat left 3px;
	padding:0 0 0 13px;
	}

a.linkp:visited {
	color:#004E9B;
	background:url(http://www.jfeo.net/wglist/01/icon.jpg) no-repeat left 3px;
	padding:0 0 0 13px;
	}

a.linkp:hover {
	color:#911D1A;
	background:url(http://www.jfeo.net/wglist/01/icon.jpg) no-repeat left 3px;
	padding:0 0 0 13px;
	border-bottom:1px solid #911D1A;
	}
	
a.linkp:active {
	color:#911D1A;
	background:url(http://www.jfeo.net/wglist/01/icon.jpg) no-repeat left 3px;
	padding:0 0 0 13px;
	border-bottom:1px solid #911D1A;
	}	
	
.pagetop{
	width:840px;
	margin:30px auto 0;
	padding:0;
	clear:both;
	display:block;
	}

a.pagetop01{
	width:84px;
	height:10px;
	margin:0 0 0 auto;
	padding:0;
	display:block;
	background: url(http://www.jfeo.net/wglist/01/pagetop.jpg) no-repeat left top;
	text-indent:-9999px;
	clear:both;
}

a.pagetop01:hover{
	background: url(http://www.jfeo.net/wglist/01/pagetopon.jpg) no-repeat left top;
}
	
/* △ここまで------------------------------------------------*/

	
/*	フッターリンク
------------------------------------------------------------------*/

#boxfootnavi{
	width:840px;
	margin:0 auto;
	padding:0;
	clear:both;
	}		
	
#boxfootnavi ul{
	margin:18px 0 0 0;
	padding:0;
}

#boxfootnavi ul li{
	margin:0 10px 0 0;
	padding:0 0 0 19px;
	font-size:12px;
	list-style:none;
	float:left;
	background:url(http://www.jfeo.net/wglist/01/icon01.jpg) no-repeat 0 3px;
	color:#262626;
}

#boxfootnavi ul li a#footnavi01{
	float:left;
}

/* △ここまで------------------------------------------------*/		

/*	フッター
------------------------------------------------------------------*/
			
#foot{
	width:870px;
	height:45px;
	margin:12px auto 0;
	padding:0;
	clear:both;
	background:url(http://www.jfeo.net/wglist/01/copy.jpg) repeat-x left top;
	}

#copyright{
	text-indent:-9999px;
} 

/* △ここまで------------------------------------------------*/			


