.acg01 {
	background: url(https://www.j-guitar.com/easy/img/acg_im01.jpg) no-repeat 25px 15px ;
}

.acg02 {
	background: url(https://www.j-guitar.com/easy/img/acg_im02.jpg) no-repeat 25px 10px;
}

.acg03 {
	background: url(https://www.j-guitar.com/easy/img/acg_im03.jpg) no-repeat 25px 10px;
}

.acg04 {
	background: url(https://www.j-guitar.com/easy/img/acg_im04.jpg) no-repeat 25px 10px;
}

.acg05 {
	background: url(https://www.j-guitar.com/easy/img/acg_im05.jpg) no-repeat 25px 10px;
}

.acg06 {
	background: url(https://www.j-guitar.com/easy/img/acg_im06.jpg) no-repeat 25px 10px;
}

.acg07 {
	background: url(https://www.j-guitar.com/easy/img/acg_im07.jpg) no-repeat 25px 10px;
}

.acg08 {
	background: url(https://www.j-guitar.com/easy/img/acg_im08.jpg) no-repeat 25px 15px;
}

.acg09 {
	background: url(https://www.j-guitar.com/easy/img/acg_im09.jpg) no-repeat 25px 15px;
}

.acg10 {
	background: url(https://www.j-guitar.com/easy/img/acg_im10.jpg) no-repeat 25px 15px;
}

.acg11 {
	background: url(https://www.j-guitar.com/easy/img/acg_im11.jpg) no-repeat 25px 15px;
}

.acg12 {
	background: url(https://www.j-guitar.com/easy/img/acg_im12.jpg) no-repeat 25px 20px;
}

.acg13 {
	background: url(https://www.j-guitar.com/easy/img/acg_im13.jpg) no-repeat 25px 15px;
}

.acg14 {
	background: url(https://www.j-guitar.com/easy/img/acg_im14.jpg) no-repeat 25px 25px;
}

.acg15 {
	background: url(https://www.j-guitar.com/easy/img/acg_im15.jpg) no-repeat 25px 25px;
}

.acg16 {
	background: url(https://www.j-guitar.com/easy/img/acg_im16.jpg) no-repeat 25px 10px;
}

.acg17 {
	background: url(https://www.j-guitar.com/easy/img/acg_im17.jpg) no-repeat 25px 25px;
}

.acg18 {
	background: url(https://www.j-guitar.com/easy/img/acg_im18.jpg) no-repeat 25px 25px;
}

.acg19 {
	background: url(https://www.j-guitar.com/easy/img/acg_im19.jpg) no-repeat 25px 5px;
}

.acg20 {
	background: url(https://www.j-guitar.com/easy/img/acg_im20.jpg) no-repeat 25px 5px;
}

.acg21 {
	background: url(https://www.j-guitar.com/easy/img/acg_im21.jpg) no-repeat 25px 5px;
}

.acg22 {
	background: url(https://www.j-guitar.com/easy/img/acg_im22.jpg) no-repeat 0 20px;
}

.acg23 {
	background: url(https://www.j-guitar.com/easy/img/acg_im23.jpg) no-repeat 0 25px;
}

.acg24 {
	background: url(https://www.j-guitar.com/easy/img/acg_im24.jpg) no-repeat 0 20px;
}



#year .box_03 dl {
	margin:0;
	padding:0;
	height: 250px;
}

.box_03 dt, .box_03 dd {
	float: left;
}

.box_03 dt {
	clear: both;
}

#year .box_03 dd {
	margin-right: 10px;
}

.box_03 img {
	margin-right: 5px;
}

#price dl, #year dl {
	margin: 5px 0 0 160px;
	padding:0;
	height: 250px;
}

#detail dl {
	margin: 5px 0 0 175px;
	padding:0;
	height: 250px;
}


@media screen and (min-width:1280px) { /* 1280px - X */

.box_01 {    
	width: 33%;
	float: left;
  }
  
.box_02 {    
	width: 33%;
	float: left;
}
.box_03 {    
	width: 45%;
	float: left;
	padding: 0 10px;
	margin: 0 auto;
  }
.box_04 {    
	width: 33%;
	float: left;
  }  
  
#price dl {
	margin: 5px 0 0 145px;
	padding:0;
	height: 250px;
}
#year dl {
	margin: 5px 0 0 160px;
	padding:0;
}

#year .long {
	margin: 5px 0 0 165px;
	padding:0;
	height: 300px;
}


#detail dl {
	margin: 5px 0 0 150px;
	padding:0;
	height: 250px;
}


}

@media screen and (min-width:960px) and ( max-width:1280px) { /* 960px - 1280px */

.box_01 {    
	width: 33%;
	float: left;
	margin: 0 auto;
  }
 
  
.box_02 {    
	width: 33%;
	float: left;
	margin: 0 auto;
  }  
.box_03 {    
	width: 45%;
	float: left;
	padding: 0 10px;
	margin: 0 auto;
  }  
.box_04 {    
	width: 33%;
	float: left;
	margin: 0 auto;
  }  

#price dl {
	margin: 5px 0 0 140px;
	padding:0;
	height: 250px;
}
#year dl {
	margin: 5px 0 0 130px;
	padding:0;
}

#year .long {
	margin: 5px 0 0 140px;
	padding:0;
	height: 300px;
}

#detail dl {
	margin: 5px 0 0 140px;
	padding:0;
	height: 250px;
}

#year h5 {
	font-weight: bold;
}

}

@media screen and (min-width:600px) and ( max-width:960px) { /* 600px - 960px */
.box_01 {    
	width: 50%;
	float: left;
	margin: 0 auto;
  }
.box_02 {    
	width: 50%;
	float: left;
	margin: 0 auto;
  }  
.box_03 {    
	width: 45%;
	float: left;
	padding: 0 10px;
	margin: 0 auto;
  }  
.box_04 {    
	width: 50%;
	float: left;
	margin: 0 auto;
}

#price dl {
	margin: 5px 0 0 150px;
	padding:0;
	height: 250px;
}
#year dl {
	margin: 5px 0 0 140px;
	padding:0;
}

#year .long {
	margin: 5px 0 0 160px;
	padding:0;
	height: 300px;
}

#detail dl {
	margin: 5px 0 0 180px;
	padding:0;
	height: 250px;
}

#year h5 {
	font-weight: bold;

}

@media  (max-width:600px) { /* X - 600 */

.box_01 {    
	width: 100%;
}
  
.box_02 {    
	width: 100%;
}
  
.box_03 {    
	width: 100%;
	padding: 0 10px;
}
  
.box_04 {    
	width: 100%;
}

#price dl {
	margin: 5px 0 0 180px;
	padding:0;
	height: 250px;
}
#year dl {
	margin: 5px 0 0 180px;
	padding:0;
}

#year .long {
	margin: 5px 0 0 180px;
	padding:0;
	height: 300px;
}

#detail dl {
	margin: 5px 0 0 170px;
	padding:0;
	height: 250px;
}

#year h5 {
	font-weight: bold;
}

}
    
#wrapper_es {
margin-bottom: 70px;
}
    
#wrapper_es h3 a, #wrapper_es h4 a {
text-decoration: none;
}