@charset "UTF-8";
/************************************************************
 * UTF-8で保存してください。
 ************************************************************/

body, #proContents, #proContents p {
	font-family: -apple-system, BlinkMacSystemFont, 'Helvetica Neue', 'Hiragino Sans', 'Hiragino Kaku Gothic ProN', '游ゴシック  Medium', meiryo, sans-serif;
}

img {
	vertical-align:top;
}

.contener_m {
	padding-top: 15px;
	padding-bottom: 22px;
}


/* 下記テンプレに追加 */

/* --------   btn 透過   -------- */
.modelTypeBox img:hover,
.btnimgBox1 img:hover,
.btnimgBox1a img:hover,
.btnimgBox2 img:hover{
	opacity: .6;
}
/* -------- / btn 透過 / -------- */


/* --------   btn センター配置・共通   -------- */
.btnimgBox1,
.btnimgBox1a{
	width: 673px;
	height: auto;
	text-align: center;
}
.btnimgBox1 {
	margin: 0 auto 160px;
}
.btnimgBox1a {
	margin: 0 auto 120px;
}
.btnimgBox2 { /* 一番最後のオフィシャルサイトボタン */
	width: 673px;
	text-align: center;
	border-radius: 4px;
	margin: 30px auto 0;
	background-color: #fff;
}
.btnimgBox1 img,
.btnimgBox1a img,
.btnimgBox2 img {
	border-radius: 4px;
}
/* -------- / btn センター配置・共通 / -------- */


/* --------   topへ移動 btn   -------- */
#PageTopBtn {
	position: fixed;/*ボタンの配置場所を固定*/
	bottom: 55px;
	right: 20px; 
}
#PageTopBtn a {
	background: url(../images/jaguar-japan_upbtn-a.png);
}
#PageTopBtn a:hover {
	background: url(../images/jaguar-japan_upbtn-b.png);
}

#PageTopBtn a {
	width: 50px;
	height: 50px;
	display: block;
}
/* -------- / top移動 btn / -------- */



/* コンテンツパーツ */

/* --------   低金利   -------- */
.teikinriBox {
	padding: 34px 0;
	background-color: #999;
}
.teikinriBox .btnBox{
	display: flex;
	justify-content: space-between;
	margin: 0 18px 40px;
}
.teikinriBox .naiyouBox{
	text-align: center;
}
/* -------- / 低金利 / -------- */


/* --------   品質と安心   -------- */
.hinsituBox {
	text-align: center;
	margin: 60px auto 40px;
}
/* -------- / 品質と安心 / -------- */


/* --------   認定中古車を検索   -------- */
.modelTypeObi {
	text-align: center;
	margin: 0 auto 20px;
}
.modelTypeBox {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 0 10px;
}
.modelTypeBox div {
	margin-bottom: 70px;
}
/* -------- / 認定中古車を検索 / -------- */


/* --------   認定中古車保証   -------- */
.ninteibun {
	text-align: center;
	margin: 10px auto 40px;
}
.ninteiPoint {
	text-align: center;
	margin: 50px auto 35px;
}
.ninteiPointBox {
	display: flex;
	flex-direction: column;
	align-items: center;
}
.ninteiPointBox div {
	margin-bottom: 50px;
}
.ninteiPointBox div:last-child {
	margin-bottom: 75px;
}
/* -------- / 認定中古車保証 / -------- */


/* --------   ショップリスト   -------- */
.shopListBox{
	padding: 7px 0 50px;
	background-color: #000;
}
.shopListBox .List{
	margin-bottom: 7px;
}
.toggle_container {
	display: none;
}
.shopListItemBox{
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	margin: 35px 10px 0;
}
.shopBox{
	display: flex;
	flex-direction: column;
	margin-bottom: 90px;
}
.btnBox{
	display: flex;
	justify-content: space-between;
	margin-top: 25px;
}
.zaikoBtn{
	width: 214px;
	height: 32px;
	background: url("../images/i_jaguar_PC_btnimg-zaiko-01.gif")
}
.zaikoBtn:hover{
	width: 214px;
	height: 32px;
	background: url("../images/i_jaguar_PC_btnimg-zaiko-02.gif")
}
.tenpoBtn{
	width: 214px;
	height: 32px;
	background: url("../images/i_jaguar_PC_btnimg-tenpo-01.gif")
}
.tenpoBtn:hover{
	width: 214px;
	height: 32px;
	background: url("../images/i_jaguar_PC_btnimg-tenpo-02.gif")
}
/* -------- / ショップリスト / -------- */


.JLJbox{
	margin: 20px 0 15px;
}