@charset "utf-8";
/*原稿下部のマージン指定*/
.closeupCont {
  margin: 0 auto 20px auto;
}
/*PCのみ横幅固定*/
#singlecolumn .closeupCont {
  width: 850px;
}
/*以降に追記*/
.closeupCont 
.ad {
	max-width: 850px;
	margin: 0 auto;
	padding: 0;
}

/*画像ボタンにホバー時、透過する*/
.accessbtn img:hover {
  	opacity: 0.5;/*透明度：0.0（完全に透明）～1.0（完全に不透明）*/
}

/*画像の切り替え*/
.pc { display: block !important; }
.sp { display: none !important; }


/*//////////////////////////////////////////////////////

スマホ

//////////////////////////////////////////////////////*/

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

	/*画像の切り替え*/
	.pc { display: none !important; }
	.sp { display: block !important; }

}

