@charset "utf-8";
/* CSS Document */

/* body */


body{
	width:100%;
	background-color:#FFFFFF;
	margin:0px auto;
	text-align:center;
	}


.clear{
	clear:both;
	}


img{
	margin:0;
	padding:0;
	border:0;
	}
	


h1, h2, h3, h4, p, a, div, ul, li, hr,object, span, select, option,img, table, tr, td, address { 
	margin:0;
	padding:0;
	} 





/* ヘッダー */


#head{
	width:1000px;
	height:260px;
	margin:0 auto;
	padding:0;
	background-image:url(../img/head_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	text-align:right;
	}



#head h1{
	font-size:10px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:165%;
	font-weight:normal;
	}




/* メインコンテンツ */


#main_contents{
	width:1000px;
	margin:30px auto;
	text-align:left;
	}	
	



/* レフトコンテンツ */

	
#left_contents{
	width:200px;
	float:left;
	}



/* レフトナビゲーション01 */


#gnavi_bg{
	width:200px;
	padding:35px 0 0 0;
	background-image:url(../img/navi_bg01.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}


#gnavi_bg ul{
	margin:0;
	padding:0;
	list-style: none;
	}



#gnavi_bg li,
#gnavi_bg li a{
	width:200px;
	height:50px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	display:block;
	}



#gnavi_bg li.gnavi_menu01 a{
    background:url(../img/gnavi_menu01.jpg) bottom no-repeat;   
	}   


#gnavi_bg li.gnavi_menu02 a{
    background:url(../img/gnavi_menu02.jpg) top no-repeat;
	}
	

#gnavi_bg li.gnavi_menu03 a{
    background:url(../img/gnavi_menu03.jpg) top no-repeat;
	}


#gnavi_bg li.gnavi_menu04 a{
    background:url(../img/gnavi_menu04.jpg) top no-repeat;
	}  



#gnavi_bg li.gnavi_menu05 a{
    background:url(../img/gnavi_menu05.jpg) top no-repeat;
	}  


#gnavi_bg li.gnavi_menu06 a{
    background:url(../img/gnavi_menu06.jpg) top no-repeat;
	}



#gnavi_bg li a:hover {
	background-position:bottom;
	}



#gnavi_bg li a:focus{
	outline:none;
	}
	
	





/* レフトナビゲーション02 */


#subnavi_bg{
	width:200px;
	margin:20px 0 0 0;
	padding:35px 0 0 0;
	background-image:url(../img/navi_bg02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}


#subnavi_bg ul{
	margin:0;
	padding:0;
	list-style: none;
	}



#subnavi_bg li,
#subnavi_bg li a{
	width:200px;
	height:30px;
	margin:0;
	padding:0;
	text-indent:-9999px;
	text-decoration:none;
	display:block;
	}



#subnavi_bg li.subnavi_menu01 a{
    background:url(../img/subnavi_menu01.jpg) top no-repeat;   
	}   


#subnavi_bg li.subnavi_menu02 a{
    background:url(../img/subnavi_menu02.jpg) top no-repeat;
	}
	

#subnavi_bg li.subnavi_menu03 a{
    background:url(../img/subnavi_menu03.jpg) top no-repeat;
	}


#subnavi_bg li.subnavi_menu04 a{
    background:url(../img/subnavi_menu04.jpg) top no-repeat;
	}  



#subnavi_bg li.subnavi_menu05 a{
    background:url(../img/subnavi_menu05.jpg) top no-repeat;
	}  


#subnavi_bg li.subnavi_menu06 a{
    background:url(../img/subnavi_menu06.jpg) top no-repeat;
	}


#subnavi_bg li.subnavi_menu07 a{
    background:url(../img/subnavi_menu07.jpg) top no-repeat;
	}


#subnavi_bg li.subnavi_menu08 a{
    background:url(../img/subnavi_menu08.jpg) top no-repeat;
	}


#subnavi_bg li.subnavi_menu09 a{
    background:url(../img/subnavi_menu09.jpg) top no-repeat;
	}


#subnavi_bg li.subnavi_menu010 a{
    background:url(../img/subnavi_menu010.jpg) top no-repeat;
	}


#subnavi_bg li a:hover {
	background-position:bottom;
	}



#subnavi_bg li a:focus{
	outline:none;
	}
	
	



/* レフトコンテンツ バナー */


#contact_bg{
	width:200px;
	margin:60px 0 0 0;
	padding:110px 0 0 0;
	background-image:url(../img/contact_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:13px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:180%;
	text-align:center;
	}


#contact_bg .contact_banner a{
	width:200px;
	height:80px;
	background-image:url(../img/contact_banner.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	text-decoration:none; 
    text-indent:-9999px;   
	display:block;
	}


#contact_bg .contact_banner a:hover {
	background-position:bottom;
	}


#contact_bg .contact_banner a:focus{
	outline:none;
	}




#left_banner02 a{
	width:200px;
	height:150px;
	margin:30px 0 0 0;
	background-image:url(../img/left_banner02.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	text-decoration:none; 
    text-indent:-9999px;   
	display:block;
	}


#left_banner02 a:hover {
	background-position:bottom;
	}


#left_banner02 a:focus{
	outline:none;
	}









/* トップへ戻るボタン */



.return{
	width:200px;
	height:30px;
	margin:40px 0 20px 570px;
	}


.return a{
	width:200px;
	height:30px;
	background-image:url(../img/return_btn.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	text-decoration:none; 
    text-indent:-9999px;   
	display:block;
	}


.return a:hover {
	background-position:bottom;
	}








/* ライトコンテンツ */

	
#right_contents{
	width:770px;
	float:right;
	}


#contents_text{
	width:770px;
	height:200px;
	background-image:url(../img/head_text.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	}


#contents_text p{
	margin:0 0 10px 0;
	padding:0 0 0 190px;
	font-size:14px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	}






/* 引き取り可能商品へのリンク */



#about_item{
	width:770px;
	height:90px;
	margin:20px 0;
	}


#about_item a{
	width:770px;
	height:90px;
	background-image:url(../img/right_banner.jpg);
	background-position:top;
	background-repeat:no-repeat;	
	text-decoration:none; 
    text-indent:-9999px;   
	display:block;
	}


#about_item a:hover {
	background-position:bottom;
	}







/* 段ボール詰め放題 */


#right_contents01{
	width:770px;
	margin:30px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/contents01_bg.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}




#right_contents01 .item01{
	width:770px;
	height:150px;
	margin:0 0 20px 0;
	padding:0 0 30px 0;
	background-image:url(../img/contents_item01.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:#B40019 dotted 1px;
	}



#right_contents01 .item02{
	width:770px;
	height:150px;
	margin:30px 0 20px 0;
	background-image:url(../img/contents_item02.jpg);
	background-position:left center;
	background-repeat:no-repeat;
	clear:both;
	}




#right_contents01 .price_box{
	height:150px;
	padding:0 30px 0 145px;
	font-size:13px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	float:left;
	}
	
#right_contents01 .price{
	margin:40px 0 5px 0;
	padding:0 0 0 5px;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	background-color:#B40019;
	}



#right_contents01 .item_box{
	padding:30px 0 0 0;
	}



#right_contents01 .item_box ul{
	list-style:none;
	font-size:14px;
	color:#B40019;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	}


#right_contents01 .item_text{
	padding:0 0 0 15px;
	font-size:12px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:normal;
	}



#right_contents01 .contents01_banner{
	padding:80px 0 0 0;
	background-image:url(../img/contents01_banner.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	
	
#right_contents01 .contents01_banner p{
	padding:0 15px;
	font-size:14px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:200%;
	font-weight:bold;
	}





/* 電化製品 */


#right_contents02{
	width:770px;
	margin:80px 0 0 0;
	padding:185px 0 0 0;
	/*background-image:url(../img/right_contents02.jpg);*/
	background-image:url(../img/right_contents0002.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}





#right_contents02 .right_contents02_02{
	width:770px;
	margin:50px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents02_02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}




#right_contents02 .right_contents02_03{
	width:770px;
	margin:50px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents02_03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	


#right_contents02 .right_contents02_04{
	width:770px;
	margin:50px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents02_04.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}



#right_contents02 .right_contents02_05{
	width:770px;
	/*margin:50px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents02_05.jpg);
	background-position:left top;
	background-repeat:no-repeat;*/
	}




#right_contents02 p{
	padding:0 0 10px 0;
	font-size:14px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	}




#right_contents02 table{
	margin:0 10px;
	font-size:14px;
	color:#204200;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:200%;
	font-weight:bold;
	}


#right_contents02 .price{
	width:170px;
	padding:0 0 0 5px;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	font-weight:bold;
	background-color:#204200;
	}



#right_contents02 .title_detail{
	padding:0 0 0 5px;
	font-size:10px;
	}


#right_contents02 .detail{
	width:750px;
	margin:10px 0;
	}

#right_contents02 .detail p{
	padding:10px;
	font-size:13px;
	color:#204200;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	background-color:#C7D0BF;
	}



#right_contents02 a{
	color:#434343;
	text-decoration:underline;
	}



#right_contents02 a:hover {
	color:#626262;
	text-decoration:underline;
	}






/* その他 */


#right_contents03{
	width:770px;
	margin:80px 0 0 0;
	padding:185px 0 0 0;
	background-image:url(../img/right_contents03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}




#right_contents03 .right_contents03_02{
	width:770px;
	margin:50px 0 0 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents03_02.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}
	

#right_contents03 .right_contents03_03{
	width:770px;
	margin:50px 0;
	padding:120px 0 0 0;
	background-image:url(../img/right_contents03_03.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}




#right_contents03 p{
	padding:0 0 10px 0;
	font-size:14px;
	color:#434343;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:160%;
	font-weight:bold;
	}




#right_contents03 table{
	margin:0 10px;
	font-size:14px;
	color:#B63400;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:200%;
	font-weight:bold;
	}


#right_contents03 .price{
	width:170px;
	padding:0 0 0 5px;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	font-weight:bold;
	background-color:#B63400;
	}




#right_contents03 .price02{
	width:137px;
	padding:0 0 0 5px;
	font-size:14px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	font-weight:bold;
	background-color:#B63400;
	}
	
	


#right_contents03 .title_detail{
	padding:0 0 0 5px;
	font-size:10px;
	}


#right_contents03 .detail{
	width:750px;
	margin:10px 0;
	}

#right_contents03 .detail p{
	padding:10px;
	font-size:13px;
	color:#B63400;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	background-color:#EDCCBF;
	}



#right_contents03 a{
	color:#434343;
	text-decoration:underline;
	}



#right_contents03 a:hover {
	color:#626262;
	text-decoration:underline;
	}













/* 支払い方法 */


#right_contents04{
	width:770px;
	margin:80px 0 0 0;
	padding:250px 0 0 0;
	background-image:url(../img/right_contents04.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	}






/*#right_contents04 table,tr,td{
	border:#666666 solid 1px;
	border-collapse:collapse;
	}*/




#right_contents04 .title{
	padding:0 0 0 5px;
	background-color:#1f5c97;
	border-bottom:#FFFFFF solid 1px;
	ont-size:14px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:200%;
	/*font-weight:bold;*/
	}




#right_contents04 .text{
	padding:0 0 0 10px;
	border-bottom:#001C58 dotted 1px;
	ont-size:14px;
	color:#001C58;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:200%;
	font-weight:bold;
	}








/* フットコンテンツ */

	
#fut_bg{
	width:1100px;
	height:190px;
	margin:0 auto;
	background-image:url(../img/fut_bg.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
	text-align:left;
	clear:both;
	}



#fut_contents{
	width:1000px;
	margin:0 50px;
	}




#fut_contents .fut_address{
	padding:65px 0 0 650px;
	font-size:14px;
	color:#000032;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:140%;
	font-weight:bold;
	}




#fut_contents .license_box{
	width:1000px;
	height:20px;
	margin:20px 0 10px 0;
	background-color:#138BE3;
	font-size:13px;
	color:#FFFFFF;
	font-family:"Meiryo","MS UI Gothic","MS PGothic","Lucida Grande",sans-serif;
	line-height:180%;
	font-weight:bold;
	}



#fut_contents .license{
	text-align:left;
	float:left;
	}



#fut_contents .open-close{
	text-align:right;
	float:right;
	}





/* 著作権表示 */

address{
	width:1000px;
	margin:0 auto;
	font-size:10px;
	color:#626262;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	line-height:250%;
	text-align:right;
	clear:both;
	}


