@charset "utf-8";
/* CSS Document */

img{
	border: none;
}
#header p img.logo{
	width: 640px;
}
#globalNavi{
	display: none;
}
#sub{
	display: none;
}
#fontsize{
	display: none;
}
#path{
	display: none;
}
.footer_menu{
	display: none;
}
.pagetop{
	display: none;	
}
#footerWrap{
	clear: both;
	margin-top: 20px;
}
/*スタイル*/
#contents #main{
	font-size: 12px;
	line-height: 1.5;
}
#contents #main h2{
	font-size: 13px;
	padding: 9px 20px 6px;
	border: 1px solid #E5E5E5;
}
#contents #main h3{
	font-size: 13px;
	padding: 9px 20px 6px;
	border-top: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #114C86;
	border-left: 1px solid #E5E5E5;
	clear: both;
}
#contents #main h4{
	font-size: 13px;
}
#contents #main p.text_right{
	clear: both;
}




/*製品情報*/
#contents #main .box_product{
	margin-top: 22px;
	margin-bottom: 12px;
	border-bottom: 1px solid #B5B5B5;
	padding-bottom: 10px;
	clear: both;
	overflow: hidden;
}
*html #contents #main .box_product{
	zoom: 1;
}
#contents #main h5.list3-tier{
	display: none;
}
#contents #main #list3-tier{
	display: none;
}
/*会社概要*/
#main p.cap_table{
	margin-top: 0px;
}
/*ニュースリリース*/
#main #news dl{
	border-bottom: 1px solid #B5B5B5;
	padding-bottom: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}
*html #main #news dl{
	zoom: 1;
}
#main #news dl dt{
	float: left;
	width: 100px;
	margin-left: 10px;
}
#main #news dl dd{
	float: left;
	width: 410px;
}
/*調達情報*/
#procurement #main table{
	width: 100%;
	margin-bottom: 15px;	
}
#procurement #main table.tbl_data table{
	border: none;
	padding: 0;
}
#procurement #main table.tbl_data td td{
	border: none;
	padding: 0;
}
#procurement #main table.tbl_data td th{
	border: none;
	padding: 0;
}
/*IRライブラリー*/
#main ul.ir_library{
	border-bottom: 1px solid #B5B5B5;
	padding-bottom: 20px;
	margin-bottom: 20px;
	padding-left: 0;
	margin-left: 0;
}
#main ul.ir_library li{
	list-style: none;
	padding-left: 0;
	margin-left: 0;
}
/*よくある質問*/
#main #Qindex{
	border: 1px solid #B4B4B4;
	padding: 5px 0 0;
	background: none;
}
#main #Qindex ul{
	padding: 0 0 20px;
	width: 535px;
	background: none;
}
#main #Qindex li{
	background: url(../../images/investor/ico_question.gif) left center no-repeat;
	padding: 15px 40px;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: 1px solid #B4B4B4;
	list-style: none;
}
#main #Qindex li.last{
	border: none;
}
#main #Qindex li a{
	text-decoration: none;
}
#main dl.box_faq {
	border-top: 1px solid #B4B4B4;
	border-bottom: 1px solid #B4B4B4;
	padding: 20px;
	margin-bottom: 25px;
}
#main dl.box_faq dt{
	padding-left: 55px;
	padding-bottom: 20px;
	background: url(../../images/investor/ico_question.gif) left top no-repeat;
	border-bottom: 1px solid #B4B4B4;
}
#main dl.box_faq dd{
	padding-left: 55px;
	padding-bottom: 10px;
	margin-top: 20px;
	background: url(../../images/investor/ico_answer.gif) left top no-repeat;
}
/*環境方針*/
.rule_inside ul {
    list-style: none;
    font-size: 12px;
    line-height: 150%;
}
/*鬼怒川フォトアルバム*/
.area_image_left{
	width:195px;
	float:left;
	padding:10px 0 10px 33px;
	_padding:10px 0 10px 16px;
	clear: both;
	}
.area_image_right{
	width:195px;
	float:left;
	padding:10px 33px 10px 33px;
	}
/*ゴムのおはなし*/
#main table.question_answer{
	border: none;
	padding: 0;
}
#main table.question_answer th {
	border: none;
	padding: 0;
}
#main table.question_answer td {
	border: none;
	padding: 0;
}

