@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:auto;float: left;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:495px; float:left;}
	.newproduct{width:208px;height:498px;float:left;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;}
	.tbrMain {MARGIN:0px;WIDTH: 176px;height:210px;}
	.tbrMain_none {DISPLAY: none}
	#cont1{margin:0;width:175px; height:201px;}
	#cont1 a{margin:0;background-image: url(../image/new01.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block;}
	#cont1 strong{display:none;}
	#cont2{margin:0;width:175px; height:201px;}
	#cont2 a{margin:0;background-image: url(../image/new02.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block;}
	#cont2 strong{display:none;}
	#cont3{margin:0;width:175px; height:201px;}
	#cont3 a{margin:0;background-image: url(../image/new03.jpg);background-repeat: no-repeat;width:175px; height:201px;display:block;}
	#cont3 strong{display:none;}

	#pro1 a{width:57px;height:50px;background-image:url(../image/new1_2.jpg);background-repeat: no-repeat;background-position: 4px;
	display:block;}
	#pro1 a:hover{width:57px;height:50px;background-image:url(../image/new1.jpg);background-repeat: no-repeat;
	display:block;}
	#pro1 strong{ display:none;}

	#pro2 a{width:57px;height:50px;background-image:url(../image/new2_2.jpg);background-repeat: no-repeat;background-position: 2px;
	display:block;}
	#pro2 a:hover{width:57px;height:50px;background-image:url(../image/new2.jpg);background-repeat: no-repeat;background-position: 2px;
	display:block;
	}
	#pro2 strong{ display:none;}
	#pro3 a{width:57px;height:50px;background-image:url(../image/new3_2.jpg);background-repeat: no-repeat;background-position: 0px;
	display:block;	}
	#pro3 a:hover{width:57px;height:50px;background-image:url(../image/new3.jpg);background-repeat: no-repeat;background-position: 0px;
	display:block;}
	#pro3 strong{ display:none;}

/*--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;
	float: left;
	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: 0px;
}
	.mainleft{width: 480px;height:auto;float: left;background-color:#FFFFFF; padding-left:25px;	padding-top:15px;}
		.title {width: 450px;height:30px;background-repeat:no-repeat;background-image:url(../image/maintitle.jpg);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:300px;float:left;text-align: left;margin:0;padding:0;}
			.prodetail1 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle1.jpg);float:left;margin:0;display:inline;}
			.prodetail1 h2 span{display:none; }
			.pro101 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic1_01.gif);float:left;margin:0;}  .pro101 h5 {width: 357px;height:20px;display:inline;}
			.pro101 h5 span{display:none; }
			.pro102 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic1_02.gif);float:left;margin:0;}  .pro102 h5 {width: 357px;height:20px;display:inline;}
			.pro102 h5  span{display:none; }
			.pro103 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic1_03.gif);float:left;margin:0;}  .pro103 h5 {width: 357px;height:20px;display:inline;}
			.pro103 h5  span{display:none; }
			.prodetail2{width: 480px;height:220px;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;}
			.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 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic3_01.gif);float:left;margin:0;}  .pro301 h5 {width: 357px;height:20px;display:inline;}
			.pro301 h5  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 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic4_01.gif);float:left;margin:0;}  
			.pro401 h5 {width: 357px;height:20px;display:inline;}
			.pro401 h5  span{display:none; }
			.pro402 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic4_02.jpg);float:left;margin:0;}
			.pro402 h5 {width: 357px;height:20px;display:inline;}
			.pro402 h5  span{display:none; }
			.prodetail5{width: 480px;height:140px;float:left;text-align: left;}
			.prodetail5 h2 {width: 450px;height:35px;background-repeat:no-repeat;background-image:url(../image/protitle5.gif);float:left;margin:0;}
			.prodetail5 h2 span{ display:none;}
			.pro501 h5 a{width: 357px;height:20px;background-repeat:no-repeat;background-image:url(../image/propic5_01.gif);float:left;margin:0;}  .pro501 h5 {width: 357px;height:20px;display:inline;}
			.pro501 h5  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/baner1.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/baner3.gif);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:hover, #baner #n7 a:visited{background-image: url(../image/baner7.gif);background-repeat: no-repeat;height: 75px;width:251px;float:left; margin-top:15px;padding:0px;}
			#baner #n8 a,#baner #n8 a:hover, #baner #n8 a:visited{background-image: url(../image/baner8.gif);background-repeat: no-repeat;height: 75px;width:251px;float:left; margin-top:15px;padding:0px;}
			#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  {display:inline;}
			#baner  #n7  a,#baner  #n7  a:visited,#baner #n7 a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n7  span{display:none;}
			#baner  #n8 {display:inline;}
			#baner  #n8  a,#baner  #n8  a:visited,#baner #n8 a:hover{text-decoration:none;font-size:11px;color:#999999;font-weight:normal;text-align:left;}
			#baner  #n8 span{display:none;}
		
			
			#text0001{display:none;}

