@charset "utf-8";
/* CSS Document */
@media print {
body { }
.main{}
}

/*--全ページ共通設定--------------------------------------------*/
body,div,form,input,p{margin:0;padding:0; }
body{text-align:center; font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";font-size:11px;}
img{border:0;}
#wrapper{width: 806px;height:auto;margin-top: 0;margin-right: auto;margin-bottom: 0;margin-left: auto;}
a{font-family: "ＭＳ Ｐゴシック", "Osaka", "ヒラギノ角ゴ Pro W3";}
a:link,a:visited{
	color:#999999;
	text-decoration: none;
}
a:hover{
	color:#999999;
	text-decoration: none;
}


/*--TOPNAVI--------------------------------------------*/
#topnavi {width: 800px;float:left;height:26px;}
#topnavi ul { list-style: none; margin: 0; padding: 0;}
#topnavi li a { text-decoration: none;text-indent:-9999px;}
#topnavi li a:link, #topnavi li a:visited ,#topnavi li a:hover { display: block;}
    #topnavi #n1,#topnavi #n1 a,#topnavi #n1 a:link, #topnavi #n1 a:visited{
	float:left;background-image: url(../image/topnavi1.jpg);background-repeat: no-repeat;height: 26px;width:122px;}
	#topnavi #n1 a:hover{float:left;background-image: url(../image/topnavi1-2.jpg);background-repeat: no-repeat;height: 26px;width:122px;}
	#topnavi #n1 strong{display:none;}		
    #topnavi #n2,#topnavi #n2 a,#topnavi #n2 a:link, #topnavi #n2 a:visited{
	float:left;background-image: url(../image/topnavi2.jpg);background-repeat: no-repeat;height: 26px;width:120px;}
	#topnavi #n2 a:hover{float:left;background-image: url(../image/topnavi2-2.jpg);background-repeat: no-repeat;height: 26px;width:120px;}
	#topnavi #n2 strong{display:none;}		
    #topnavi #n3,#topnavi #n3 a,#topnavi #n3 a:link, #topnavi #n3 a:visited{float:left;
	background-image: url(../image/topnavi3.jpg);background-repeat: no-repeat;height: 26px;width:100px;}
	#topnavi #n3 a:hover{float:left;
	background-image: url(../image/topnavi3-2.jpg);height: 26px;width:100px;}	
	#topnavi #n3 strong{display:none;}		
    #topnavi #n4,#topnavi #n4 a,#topnavi #n4 a:link, #topnavi #n4 a:visited{float:left;
	background-image: url(../image/topnavi4.jpg);background-repeat: no-repeat;height: 26px;width:99px;}
	#topnavi #n4 a:hover{float:left;
	background-image: url(../image/topnavi4-2.jpg);background-repeat: no-repeat;height: 26px;width:99px;}
	#topnavi #n4 strong{display:none;}		
    #topnavi #n5,#topnavi #n5 a,#topnavi #n5 a:link, #topnavi #n5 a:visited{float:left;
	background-image: url(../image/topnavi5.jpg);background-repeat: no-repeat;height: 26px;width:123px;}
	#topnavi #n5 a:hover{float:left;
	background-image: url(../image/topnavi5-2.jpg);background-repeat: no-repeat;height: 26px;width:123px;}
	#topnavi #n5 strong{display:none;}		
    #topnavi #n6,#topnavi #n6 a,#topnavi #n6 a:link, #topnavi #n6 a:visited{float:left;
	background-image: url(../image/topnavi6.jpg);background-repeat: no-repeat;height: 26px;width:115px;}
	#topnavi #n6 a:hover{float:left;
	background-image: url(../image/topnavi6-2.jpg);background-repeat: no-repeat;height: 26px;width:115px;}
	#topnavi #n6 strong{display:none;}		
    #topnavi #n7,#topnavi #n7 a,#topnavi #n7 a:link, #topnavi #n7 a:visited{float:left;
	background-image: url(../image/topnavi7.jpg);background-repeat: no-repeat;height: 26px;width:109px;}
	#topnavi #n7 a:hover{float:left;
	background-image: url(../image/topnavi7-2.jpg);background-repeat: no-repeat;height: 26px;width:109px;}
	#topnavi #n7 strong{display:none;}
	#topnavi #n8{float:left;background-image: url(../image/topspace.jpg);height: 26px;width:2px;}
	#topnavi #n8:hover{float:left;background-image: url(../image/topspace2.jpg);height: 26px;width:2px;}

	
/*--TOPページのLOGO＆SWF--------------------------------------------*/
#header	{
	width: 800px;
	height:524px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
	border-left: 2px solid #1A5323;
	border-right: 2px solid #1A5323;
}
	.topflash{
	width:566px;
	height:498px;
	float:left;
}
	.newproduct{
	width:208px;
	height:498px;
	float:right;
	background-image: url(../image/top5.jpg);
	padding-left: 26px;
}
	/*--Top-NEW PRODUCT-------------------------------------------------*/
	.tbRight{height: 268px;width:177px;float:left;margin-top: 41px;}
	.tbrTitle {	MARGIN: 1px; WIDTH: 175px}
	.tbrItemOn {FONT-WEIGHT: bold;FONT-SIZE: 12px;FLOAT: left;WIDTH: 58px;LINE-HEIGHT: 25px;BACKGROUND-REPEAT: no-repeat;HEIGHT: 50px;
	TEXT-ALIGN: center;background-position: 3px;}
	.tbrItemNo {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FLOAT: left;
	WIDTH: 58px;
	LINE-HEIGHT: 25px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 50px;
	background-attachment: fixed;
	background-position: 3px;
	background-color: #FFFFFF;
}
	.tbrMain {MARGIN:0px;WIDTH: 176px;height:210px;}
	.tbrMain_none {DISPLAY: none}
	
	#cont1{margin:0;background-image: url(../image/new12.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block; text-indent:-9999px;}

	#cont2{margin:0;background-image: url(../image/new03.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block; text-indent:-9999px;}

	#cont3{margin:0;background-image: url(../image/new03.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block; text-indent:-9999px;}

	#cont4{margin:0;background-image: url(../image/new14.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block; text-indent:-9999px;}
	
	#cont5{margin:0;background-image: url(../image/new12.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block; text-indent:-9999px;}
	#pro1 a{width:57px;height:50px;background-image:url(../image/new1_2.jpg);background-repeat: no-repeat;background-position: 4px;
	display:block; text-indent:-9999px;}
	#pro1 a:hover{
	width:57px;
	height:50px;
	background-image:url(../image/new1.jpg);
	background-repeat: no-repeat;
	display:block;
}

	#pro2 a{width:57px;height:50px;background-image:url(../image/new3_2.jpg);background-repeat: no-repeat;background-position: 2px;
	display:block; text-indent:-9999px;}
	#pro2 a:hover{width:57px;height:50px;background-image:url(../image/new3.jpg);background-repeat: no-repeat;background-position: 2px;
	display:block;
	}

	#pro3 a{width:57px;height:50px;background-image:url(../image/new3_2.jpg);background-repeat: no-repeat;background-position: 0px;
	display:block; text-indent:-9999px;}
	#pro3 a:hover{width:57px;height:50px;background-image:url(../image/new3.jpg);background-repeat: no-repeat;background-position: 0px;
	display:block; text-indent:-9999px;}

	#pro4 a{width:57px;height:50px;background-image:url(../image/new14_2.jpg);background-repeat: no-repeat;background-position: 0px;
	display:block; text-indent:-9999px;}
	#pro4 a:hover{width:57px;height:50px;background-image:url(../image/new14_1.jpg);background-repeat: no-repeat;
	display:block;}
/*--Top-NEWS----------------------------------------------------------*/
	#news{height: 130px;width:175px;float:left;margin-top: 22px;background-color: #061E10;text-align: left;padding-top:5px;
	}
	#newslist{color:#FFFFFF;height: 130px;width:175px;}
	#newslist ul {margin: 0;padding: 0;list-style-type: none;}
	#newslist li  { width:143px;line-height:13px;color:#FFFFFF;text-decoration: none;background-image: url(../image/newlist.jpg);background-repeat:no-repeat;padding: 0 0 0 25px;margin:0 0 5px 0;background-position: 6px 1px;}
	#newslist li a{color:#FFFFFF;text-decoration: none;}
#newslist li a:hover {color:#FFFFFF;text-decoration: underline;}

/*--Mainコンテンツ*/
#main{
	width: 800px;
	height:auto;
	background-repeat:repeat-y;
	background-image:url(../image/main_bg.gif);
	background-color:#157529;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #1A5323;
	border-left: 2px solid #1A5323;
	border-right: 2px solid #1A5323;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	clear: both;
	padding: 0;
}
	.mainleft{
	width: 480px;
	height:auto;
	background-color:#FFFFFF;
	padding-left:20px;
	padding-top:15px;
	float: left;
	margin: 0;
}
		.title {width: 450px;height:30px;background-repeat:no-repeat;float:left;}
		.title h1 {display:none;}
		.box1{text-align: left;height:80px;width:88px;}
		.box01{text-align: left;height:20px;width:340px;}
		.box02{text-align: left;height:40px;width:340px;padding:5px;color:#999999;line-height:16px;font-size:11px;}		
		.prodetail1{
	width: 480px;
	height:320px;
	float:left;
	text-align: left;
	margin:0;
	padding:0;
}


			.pro101 {width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic1_01.gif);float:left;margin:0; }
			.pro101 h2 {width: 357px;height:20px;display:inline;display:none;}

			.pro102 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro102 h3 {width: 357px;height:20px;display:inline;display:none;}

			.pro105 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro105 h3 {width: 357px;height:20px;display:inline;display:none;}
			
			.prodetail2{
	width: 480px;
	height:300px;
	float:left;
	text-align: left;
}
			.prodetail2 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle2.gif);float:left;margin:0;}
			.prodetail2 h2 span{ display:none;}
			
			.pro103 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro103 h4 {width: 357px;height:20px;display:inline;display:none;}
						
			.pro104 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro104 h5 {width: 357px;height:20px;display:inline;display:none;}

			.pro201 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic2_01.gif);float:left;margin:0;}  
			.pro201 h5 {width: 357px;height:20px;display:inline;}
			.pro201 h5  span{display:none; }
			.pro202 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic2_02.gif);float:left;margin:0;}  
			.pro202 h5 {width: 357px;height:20px;display:inline;}
			.pro202 h5  span{display:none; }
			.prodetail3{width: 480px;height:140px;float:left;text-align: left;}
			.prodetail3 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle3.gif);float:left;margin:0;}
			.prodetail3 h2 span{ display:none;}
			.pro301 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro301 span{display:none; }
			
			
			.pro601 {
	width: 357px;
	height:20px;
	background-repeat:no-repeat;
	float:left;
	margin:0;
}
			.pro601 span{display:none; }
			
			.pro701 {width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic3_01.gif);float:left;margin:0;}
			.pro701 span{display:none; }
			
			
		
			
			
			.prodetail4{width: 480px;height:220px;float:left;text-align: left;}
			.prodetail4 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle4.gif);float:left;margin:0;}
			.prodetail4 h2 span{ display:none;}
			
			.pro401 {width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic4_01.gif);float:left;margin:0;}  
			.pro401 span{display:none; }
			
			.pro402 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic4_02.jpg);float:left;margin:0;}
			.pro402 {width: 357px;height:20px;display:inline;}
			.pro402 span{display:none; }
			.prodetail5{width: 480px;height:140px;float:left;text-align: left;}

			.pro501 {width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic5_01.gif);float:left;margin:0;}
			.pro501 span{display:none; }
			
			.prodetail6{
	width: 480px;
	height:220px;
	float:left;
	text-align: left;
}
			.prodetail6 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle2.gif);float:left;margin:0;}
			.prodetail6 h2 span{ display:none;}
			
			
			
			
			
	.mainright{
	width: 253px;
	height:auto;
	float: right;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 16px;
	padding-left: 25px;
	overflow: hidden;
}
		#baner { width: 251px;overflow: hidden;float:left; padding:0;}
		#baner ul { list-style: none; margin: 0; padding:0;}
		#baner li a:link, #baner li a:visited ,#baner li a:hover {display: block; margin-top:15px;width:251px;float:left;}
		#baner li{color:#999999;line-height:16px;margin-top:0;display: block; }
			#baner #n1 a,#baner #n1 a:visited,#baner #n1 a:hover{background-image: url(../image/baner9.gif);background-repeat: no-repeat;height: 86px;width:150px;float:left;margin-top:0; padding:40px 15px 0px 86px; }
			#baner #n2 a,#baner #n2 a:hover,#baner #n2 a:visited{background-image: url(../image/baner2.gif);background-repeat: no-repeat;height: 86px;width:150px;float:left;margin-top:0; padding:40px 15px 0px 86px;}
			#baner #n3 a,#baner #n3 a:hover, #baner #n3 a:visited{
	background-image: url(../image/mini-info.jpg);
	background-repeat: no-repeat;
	height: 86px;
	width:150px;
	float:left;
	margin-top:0;
	padding:40px 15px 0px 86px;
}
			#baner #n4 a,#baner #n4 a:hover, #baner #n4 a:visited{background-image: url(../image/baner4.gif);background-repeat: no-repeat;height: 86px;width:150px;float:left;margin-top:0; padding:40px 15px 0px 86px;}
			#baner #n5 a,#baner #n5 a:hover, #baner #n5 a:visited{background-image: url(../image/baner5.gif);background-repeat: no-repeat;height: 86px;width:150px;float:left;margin-top:0; padding:40px 15px 0px 86px;}
			#baner #n6 a,#baner #n6 a:hover, #baner #n6 a:visited{background-image: url(../image/baner6.gif);background-repeat: no-repeat;height: 80px;width:150px;float:left;margin-top:0; padding:60px 15px 0px 86px;}
			#baner #n7 a,#baner #n7 a:link, #baner #n7 a:visited{background-image: url(../image/baner7.gif);background-repeat: no-repeat;height: 75px;width:251px;float:left; margin-top:15px;}
			#baner #n8 a,#baner #n8 a:link, #baner #n8 a:visited{background-image: url(../image/baner8.gif);background-repeat: no-repeat;height: 75px;width:251px;float:left; margin-top:15px;}
			#baner  #n1 {display:inline;}			
			#baner  #n1  a,#baner  #n1  a:visited,#baner #n1  a:hover{ text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n2 {display:inline;}
			#baner  #n2  a,#baner  #n2  a:visited,#baner #n2  a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n3 {display:inline;}
			#baner  #n3  a,#baner  #n3  a:visited,#baner #n3  a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n4 {display:inline;}
			#baner  #n4  a,#baner  #n4  a:visited,#baner #n4  a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n5 {display:inline;}
			#baner  #n5  a,#baner  #n5  a:visited,#baner #n5  a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n6 {display:inline;}
			#baner  #n6  a,#baner  #n6  a:visited,#baner #n6 a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n7 h4{display:inline;}
			#baner  #n7 h4 span{display:none;}
			#baner  #n8 h4{display:inline;}
			#baner  #n8 h4 span{display:none;}
			h6{display:none;}

