/*=======header=======*/
header .navi ul li:nth-child(2) a{
	background: #0045bf;
}

header .header_text{
	width: 980px;
	margin: 0 auto;
	margin-top: 40px;	
}

header .header_text h2{
	font-size: 24px;
	border-bottom: 2px solid #0045bf;
}

header .top_image{
	width: 980px;
	margin: 0 auto;
	margin-top: 20px;
}

header .top_image img{
	width: 980px;
	height: auto;
}

/*=======main=======*/

#Main{
	margin-top: 100px;
}

#General_sales,#Delivery,#Fixtures{
	height: 400px;
	width: 980px;
	margin: 0 auto;
}


.left_box{
	float: left;
	width: 50%;
}

.left_box img{
	margin-left: 100px;
}

.right_box{
	float: right;
	width: 50%;
}

dl dt{
	margin-bottom: 10px;
	font-size: 18px;
}

dl ul{
	list-style: none;
	margin-left: 20px;
	line-height: 1.5em;
}

dl ul li{
	padding-left: 10px;
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left;
}

dl ul li:nth-child(1){
	padding-left: 10px;
	background-image: url(../images/list_black.gif);
	background-size: 15px;
	background-repeat: no-repeat;
	text-indent: 20px;
	background-position: left;
}

/*==============max 768px==============================================*/
/*==================================================================*/
/*==================================================================*/
/*==================================================================*/

@media screen and ( max-width : 768px){

/*==============header==============================================*/
/*==================================================================*/

	header .header_text{
		width: 728px;
		margin: 0 auto;
		margin-top: 20px;
		
	}

	header .top_image,header .top_image img{
		width: 768px;
	}

/*==============Main==============================================*/
/*==================================================================*/

	#Main{
		width: 768px;
		margin: 0 auto;
		margin-top: 100px;
	}

	#Main div{
		width: 768px;
	}

	#Main div .left_box,#Main div .right_box{
		width: 50%;
	}

	#Main div .left_box .image_box img{
		width: 200px;
	}

}



/*==============max 420px==============================================*/
/*==================================================================*/
/*==================================================================*/
/*==================================================================*/

@media screen and ( max-width : 420px){

/*==============header==============================================*/
/*==================================================================*/

	header .header_text{
		width: 100%;
		margin: 10px auto;
	}

	header .header_text h2{
		font-size: 18px;
	}

	header .top_image,header .top_image img{
		width: 100%;
	}

/*==============Main==============================================*/
/*==================================================================*/

	#Main{
		width: 95%;
		margin-top: 50px;
	}

	#Main div{
		width: 100%;
		height: 250px;
	}

	#Main div .right_box{
		width: 100%;
		margin: 0 auto;
	}

/*==============left==============================================*/

	#Main div .left_box{
		display: none;
	}


/*==============right==============================================*/

	#Main div .right_box .right_contents dl dt{
		font-size: 16px;
	}

	dd{
		font-size: 13px;
	}

}