@charset "utf-8";

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

/* =============================================================

　　スマホ画面 個別設定

============================================================= */


/*  全体・コンテナー 設定
---------------------------------------------*/


/*  ヘッダー 設定
---------------------------------------------*/


/*  コンテンツ 設定
---------------------------------------------*/


/*  Content Top
-----------------------------------*/

/* -------- カテゴリータイトル -------- */

.boxCategoryTitle {
  
}

/*  Content Main
-----------------------------------*/

/* -------- タイトル -------- */



/* ------ コンテンツ ------ */

/* -- 共通 -- */

/* -- トップ -- */

.publication .boxBooksWrap {
	padding-top: 50px;
}

.publication .boxBooks p.imgBooks {
	float: none;
	width: 180px;
	margin: 0 auto 1.5em auto;
}

.publication .boxBooks .boxTxt {
	float: none;
	width: 100%;
}

.publication .boxBooks .boxTxt h2 {
	font-size: 20px;
}

.publication .boxBooks .boxTxt .btnWrap {
	display: block;
}

.publication .boxBooks .boxTxt  p.btnAmazon,
.publication .boxBooks .boxTxt  p.btnLp {
	width: 100%;
}

/*  Coming Soon  */
.btnComingsoon {
	display: block;
	width: 100%;
}


/*  フッター 設定
---------------------------------------------*/


}