body{
	margin:0;
	padding:0;
	text-align:center;
	}
h1{
	margin:0 auto 0 0px;
	padding:0;
	background:#3c4ea1;
	text-align:left;
	font-size:12px;
	color:#ffffcc;
	}
#wrapper{
	width: 840px;
	height:auto;
	margin:auto;
	padding:0;
	border: 1px solid #3c4ea1;
	background:#3c4ea1 url(../images/basic/wrapp_back.gif);
	}
p{
	margin:0;
	padding:0;
	}
#sub_navi{
	width:840px;
	height:17px;
	
	margin:0;
	padding:0 auto 0 20px;
	
	text-align:left;
	background:#a8b0b1;
	}
#contents{
	width:840px;
	height:auto;
	margin:0;
	padding:0;
	}
/*--------------------------------------*/
#main_navi{
	width:150px;
	height:auto;
	
	margin:0;
	padding:0;
	float:left;
	
	background:#3c4ea1;
	}
#main_navi ul{
	width:150px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	list-style-type:none;
	}
#main_navi li{
	display:block;
	padding:0;
	margin:0;
	text-indent:-9999px;
	}
li#okiniiri a{
	width:150px;
	height:26px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_1.gif) no-repeat;
	}
li#okiniiri a:hover{
	background:url(../images/basic/main_navi_1_a.gif) no-repeat;
	}
li#topics a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_2.gif) no-repeat;
	}
li#topics a:hover{
	background:url(../images/basic/main_navi_2_a.gif) no-repeat;
	}
li#toner_price a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_3.gif) no-repeat;
	}
li#toner_price a:hover{
	background:url(../images/basic/main_navi_3_a.gif) no-repeat;
	}
li#about_recycle a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_4.gif) no-repeat;
	}
li#about_recycle a:hover{
	background:url(../images/basic/main_navi_4_a.gif) no-repeat;
	}
li#okyakusama a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_5.gif) no-repeat;
	}
li#okyakusama a:hover{
	background:url(../images/basic/main_navi_5_a.gif) no-repeat;
	}
li#blog a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_6.gif) no-repeat;
	}
li#blog a:hover{
	background:url(../images/basic/main_navi_6_a.gif) no-repeat;
	}
li#clipart a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_10.gif) no-repeat;
	}
li#clipart a:hover{
	background:url(../images/basic/main_navi_10_a.gif) no-repeat;
	}
li#rentec a{
	width:150px;
	height:66px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_11.gif) no-repeat;
	}
li#rentec a:hover{
	background:url(../images/basic/main_navi_11_a.gif) no-repeat;
	}
li#team-6 a{
	width:150px;
	height:41px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_7.gif) no-repeat;
	}
li#team-6 a:hover{
	background:url(../images/basic/main_navi_7.gif) no-repeat;
	}
.class_team-6{
	width:130px;
	margin:3px 10px 3px 10px;
	color:#ffffff;
	font-size:10px;
	}
#uresuji{
	width:140px;
	height:auto;
	margin:auto;
	background:#ffffff;
	}
#uresuji p{
	color:#3c4ea1;
	font-size:10px;
	margin:3px auto 3px auto;
	}
.rank_box{
	border-bottom:1px dotted #3c4ea1;
	}
li#sitemap a{
	width:150px;
	height:26px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_8.gif) no-repeat;
	}
li#sitemap a:hover{
	background:url(../images/basic/main_navi_8_a.gif) no-repeat;
	}
li#links a{
	width:150px;
	height:26px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/main_navi_9.gif) no-repeat;
	}
li#links a:hover{
	background:url(../images/basic/main_navi_9_a.gif) no-repeat;
	}
/*--------------------------------------*/
#left_contents{
	width:490px;
	height:auto;
	margin:0;
	padding:0;
	background:#ffffff;
	
	float:left;
	}

/*--------------------------------------*/
#right_contents{
	width:197px;
	height:auto;
	margin:0;
	padding:0;
	
	background:#3c4ea1;
	float:left;
	}
.chumon{
	width:175px;
	
	margin:3px 10px 0px 10px;
	color:#ffffff;
	font-size:11px;
	}
#right_contents ul{
	width:197px;
	height:auto;
	border:0;
	margin:0;
	padding:0;
	list-style-type:none;
	}
#right_contents li{
	display:block;
	padding:0;
	margin:0;
	text-indent:-9999px;
	}
li#fax a{
	width:195px;
	height:111px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_1.gif) no-repeat;
	}
li#fax a:hover{
	background:url(../images/basic/right_contents_1_a.gif) no-repeat;
	}
li#chumon_houhou a{
	width:195px;
	height:46px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_2.gif) no-repeat;
	}
li#chumon_houhou a:hover{
	background:url(../images/basic/right_contents_2_a.gif) no-repeat;
	}
li#shiharai a{
	width:195px;
	height:46px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_6.gif) no-repeat;
	}
li#shiharai a:hover{
	background:url(../images/basic/right_contents_6a.gif) no-repeat;
	}
li#hoshou a{
	width:195px;
	height:46px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_3.gif) no-repeat;
	}
li#hoshou a:hover{
	background:url(../images/basic/right_contents_3_a.gif) no-repeat;
	}
li#tusin_hanbai a{
	width:195px;
	height:46px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_4.gif) no-repeat;
	}
li#tusin_hanbai a:hover{
	background:url(../images/basic/right_contents_4_a.gif) no-repeat;
	}
li#otoiawase a{
	width:195px;
	height:46px;
	display:block;
	margin:0;
	padding:0;
	background:url(../images/basic/right_contents_5.gif) no-repeat;
	}
li#otoiawase a:hover{
	background:url(../images/basic/right_contents_5a.gif) no-repeat;
	}

#hajimete{
	width:189px;
	height:auto;
	
	margin:auto;
	padding:0;
	
	background:#ffffff;
	
	border-spacing:0px;
	}
.hajimete_ue_sita{
	width:189px;
	height:auto;
	
	margin:0px auto;
	padding:0px;
	
	background:#ffffff;
	
	border-spacing:0px;
	}
.hajimetenaka{
	
	width:169px;
	height:auto;
	
	margin:0px 9px;
	
	font-size:12px;
	
	text-align:left;
	
	line-height:1.8;
	
	border-spacing:0px;
	}
/*--------------------------------------------*/
#footer{
	width:840px;
	height:36px;
	clear:both;
	}
#kart{
	width:194px;
	height:auto;
	background:url(../images/basic/cart_back.gif) no-repeat;
	}