@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{
	width: 940px;
	margin: 0 auto;
}


/* AH枠 */

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


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

#reservbtnarea {
    bottom: 54px !important;
}

.dc19-summer #reservbtnarea {
    bottom: 48px !important;
    margin-bottom: 0px !important;
}

.dc19-20 #reservbtnarea {
    bottom: 48px !important;
    margin-bottom: 0px !important;
}

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


/* 下固定ボタン

#floating_btn {
    bottom: 76px !important;
}

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

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

/* pagetop 調整
.btn-pagetop {
    bottom: 10px !important;
}
*/
