@charset "UTF-8";

/* 製品CVボタン調整 */

.enq-float-pattern__A01 #reservbtnarea,
.enq-float-pattern__A01 #reservbtnarea .nav-product-goal,
.enq-float-pattern__A01 #reservbtnarea .nav-product-goal .list-product-btn,
.enq-float-pattern__A01 #reservbtnarea ul.reservbtnnav,
.enq-float-pattern__A01 #floating_btn,
.enq-float-pattern__A01 .scrollAreafixed,
.enq-float-pattern__A01 .pro-btn-fix{
	bottom: 83px !important;
	margin-bottom: 0 !important;
	z-index: 100 !important;
}
.enq-float-pattern__C01 #reservbtnarea,
.enq-float-pattern__C01 #reservbtnarea .nav-product-goal,
.enq-float-pattern__C01 #reservbtnarea .nav-product-goal .list-product-btn,
.enq-float-pattern__C01 #reservbtnarea ul.reservbtnnav,
.enq-float-pattern__C01 #floating_btn,
.enq-float-pattern__C01 .scrollAreafixed,
.enq-float-pattern__C01 .pro-btn-fix{
	bottom: 85px !important;
	margin-bottom: 0 !important;
	z-index: 100 !important;
}

.enq-float-pattern__A01 .scrollAreafixedInner{
	margin: 0 11px;
}



/* pagetop 調整 */

.btn-pagetop {
    bottom: 10px !important;
}

/* AH枠 */

.ah-common-area-wrap {
    bottom: 149px !important;
}



/*
.contents.new-products .scrollAreafixed, .contents.new-spec .scrollAreafixed {
    bottom: 49px !important;
}

#reservbtnarea {
    bottom: 83px !important;
}

.dc19-summer #reservbtnarea {
    bottom: 68px !important;
}

.dc19-20 #reservbtnarea {
    bottom: 68px !important;
}

.dc20ss #reservbtnarea{
	bottom: 68px !important;
}
*/


/* 下固定ボタン

#floating_btn {
    bottom: 76px !important;
}

.pro-btn-fix{
	bottom: 76px !important;
}
*/

/* AH枠
.ah-common-area-wrap {
    bottom: 135px!important;
}
 */


