@charset "Shift_JIS";
/* CSS Document */



/*----------------------- globalNavi Style-- */  
#topnavi{
	width:900px;
	background:#dcdcdc;
	text-align:center;
	padding:0;
	margin:0 auto;
	}

#globalNavi {  

	background: url(../images/globalnavi.jpg) no-repeat;  
	width: 900px;  
	height: 30px;  
	text-align:center;
	padding:0;
	margin:0 auto;
	/*for mac-ie5.x*/  
	/*\*//*/ 
	overflow:hidden; 
	/**/  
	}  

#globalNavi a   {  
	width: 150px;  
	height: 30px;  
	display: block;  
	text-indent: -9999px;  
	overflow: hidden;  
	}  

#globalNavi li  {  
	list-style:none;
	float: left;  
	}  


/*----------------- Link-- */
.gnavi01 a	{
	background: url(../images/globalnavi.jpg) no-repeat 0px -30px;
}
.gnavi01 a:link,.gnavi01 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat 0px 0px;
}
.gnavi02 a	{
	background: url(../images/globalnavi.jpg) no-repeat -150px -30px;
}
.gnavi02 a:link,.gnavi02 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat -150px 0px;
}
.gnavi03 a	{
	background: url(../images/globalnavi.jpg) no-repeat -300px -30px;
}
.gnavi03 a:link,.gnavi03 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat -300px 0px;
}
.gnavi04 a	{
	background: url(../images/globalnavi.jpg) no-repeat -450px -30px;
}
.gnavi04 a:link,.gnavi04 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat -450px 0px;
}
.gnavi05 a	{
	background: url(../images/globalnavi.jpg) no-repeat -600px -30px;
}
.gnavi05 a:link,.gnavi05 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat -600px 0px;
}

.gnavi06 a	{
	background: url(../images/globalnavi.jpg) no-repeat -750px -30px;
}
.gnavi06 a:link,.gnavi06 a:visited	{
	background: url(../images/globalnavi.jpg) no-repeat -750px 0px;
}


/*---------------------- hover-- */
.gnavi01 a:hover,.gnavi01 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat 0px -30px;
}
.gnavi02 a:hover,.gnavi02 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat -150px -30px;
}
.gnavi03 a:hover,.gnavi03 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat -300px -30px;
}
.gnavi04 a:hover,.gnavi04 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat -450px -30px;
}
.gnavi05 a:hover,.gnavi05 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat -600px -30px;
}
.gnavi06 a:hover,.gnavi06 a:active	{
	background: url(../images/globalnavi.jpg) no-repeat -750px -30px;
}


/*-------------▼共通subnavi------------------*/	

/*-------------▼製品トップsubガテゴリ------------------*/	

.side_aplitop {
	width:176px;
	height:auto;
	border:1px solid #f5f5f5;
	background-color:#f5fffa;
	text-align:left;
	float:left;
	margin:6px 5px 6px 1px;
	padding:0px;
	 }	 

/*-------------▼共通list------------------*/

.list01 li{
	list-style:none;
	line-height:150%;
	background:url(../../images/allow_red.gif) no-repeat 0 0.3em;
	margin:0;
	padding:0 0 0 1.2em;
	}
	
ul,ol li.list01{
	list-style:none;
	background-positon:left center;	
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	

.list02 li{
	list-style:decimal;
	line-height:150%;
	margin:0 0 0 1.2em;
	padding:0;
	}
	
ul,ol li.list02{
	list-style:none;
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	

.list03 li{
	list-style:none;
	line-height:150%;
	background:url(../../images/ciricle_common.gif) no-repeat 0 0.3em;
	margin:0;
	padding:0 0 0 1.2em;/*テキスト開始の位置指定*/
	}
	
ul,ol li.list03{
	list-style:none;
	background-positon:left center;	
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	


.list_check li{
	list-style:none;
	line-height:150%;
	background:url(../../images/check.gif) no-repeat 0 0.3em;
	margin:0;
	padding:0 0 0 1.2em;/*テキスト開始の位置指定*/
	}
	
ul,ol li.list_check{
	list-style:none;
	background-positon:left center;
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	


.list_allow li{
	list-style:none;
	line-height:150%;
	background:url(../../images/allow_common.gif) no-repeat 0 0.3em;
	margin:0;
	padding:0 0 0 1.2em;/*テキスト開始の位置指定*/
	}
	
ul,ol li.list_allow{
	list-style:none;
	background-positon:left center;
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	

.list_non li{
	list-style:none;
	line-height:150%;
	margin:0 0 0 1em;
	padding:0 0 0 1.2em;
	}
	
ul,ol li.list_non{
	list-style:none;
	text-align:left;
	margin:0.2em;
	padding:0 0 0 1.2em;
	}	

	


/*-------------▲共通list------------------*/
/*-------------▼バナー------------------*/	

.banner_01{
	width:226px;
	height:100px;
	padding:0;
	margin:0px 100px 0px 100px;
	float:left;
	clear:left;
	}

.banner_02{
	width:226px;
	height:100px;
	padding:0;
	margin:0px 2px 0px 2px;
	/*margin:0px 60px 0px 55px;*/
	float:right;
	clear:left;
	}




.banner_toiawase{
	width:180px;
	height:50px;
	padding:0px 6px 8px 0px;
	margin:0;	
	float:right;

	}

