@charset "UTF-8";

/**********************************************************
 *
 * フロートメニュー　コンバージョンボタン　PC
 *
 **********************************************************/


/* フローティングメニュー */
#reservbtnarea{
text-align: center;
position: fixed;
overflow: hidden;
width: 100%;
bottom: 0;
padding: 5px 0;
z-index: 100;
margin-bottom: 25px;
}
#reservbtnarea.js-on{
display: none;
}
#reservbtnarea.w-700-pc {
width: 700px;
}

.nav-product-goal{
margin: 0 auto;
}
.nav-product-goal .list-product-btn{
text-align: center;
}
.nav-product-goal .list-product-btn li{
width: 300px;
margin-left: 15px;
display: inline-block;
vertical-align: top;
}
.nav-product-goal .list-product-btn li:nth-child(3n+1){
margin-left: 0;
}

/* v2モジュール対応用 */
.nav-product-goal .list-product-btn.list-product-btn-cvn{
margin-top: 0;
margin-right: 0;
font-size: inherit;
min-width: 940px;
}
.nav-product-goal .list-product-btn.list-product-btn-cvn li.btn-cvn__item{
width: 300px;
padding: 0;
background-color: #fff;
border-radius: 50px;
}
.nav-product-goal .list-product-btn.list-product-btn-cvn li a{
width: 300px;
}
.nav-product-goal .list-product-btn.list-product-btn-cvn.w-min700-pc {
min-width: 700px;
}