﻿@import url(//fonts.googleapis.com/icon?family=Material+Icons);@import url(//fonts.googleapis.com/css?family=Oswald:500,600,700);@import url("//fonts.googleapis.com/css?family=Ubuntu:400,700");@import url("//fonts.googleapis.com/earlyaccess/notosansjapanese.css");@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,*::before,*::after{box-sizing:inherit}*{box-sizing:inherit;line-height:1.5}#wrap{background-image:none}#header_outer{margin-bottom:0}#contents{width:auto;padding:0}#sub{display:none}#breadcrumbs{float:none;width:900px;margin:0 auto}#footer,#ftMenu{display:none}#addMenu{display:none}main{box-sizing:border-box;clear:both;overflow:hidden;margin-bottom:0;font-size:.875rem;font-family:"游ゴシック体","Yu Gothic",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",sans-serif;color:#000}@media (max-width: 767px){main{margin-bottom:4rem}}main h1,main h2,main h3,main h4,main h5,main h6{font-weight:bold;font-feature-settings:"palt";letter-spacing:0}main em{font-style:normal}main p{margin:0}main ol,main ul{list-style:none;list-style-type:none}main img{max-width:100%;width:auto;vertical-align:bottom}div,th,td,p,ul,ol,dl,dt,dd,img,form,h1,h2,h3,h4,h5,hr{margin:0;padding:0;border:none;font-style:normal;word-break:normal}input,textarea{margin:0;padding:1px 2px;font-size:100%}table{border-collapse:collapse;font-size:100%}th,td{border-collapse:collapse}ul{list-style-type:none}h1,h2,h3,h4,h5,h6{font-size:100%;line-height:120%;word-wrap:break-word}a:link{color:#333}a:visited{color:#333}a:hover{color:#333}a:active{color:#333}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}.last{margin:0}[data-hl="main"]{margin-bottom:2rem;text-align:center;color:#2F201C;font-size:2.25rem}@media (max-width: 959px){[data-hl="main"]{font-size:1.875rem}}@media (max-width: 767px){[data-hl="main"]{font-size:1.75rem}}@media (max-width: 575px){[data-hl="main"]{font-size:1.625rem}}@media (max-width: 374px){[data-hl="main"]{font-size:1.5rem}}[data-hl="middle"]{position:relative;margin-bottom:1rem;padding:1.75rem 0 0;text-align:center;color:#D19100;font-size:1.5rem}[data-hl="middle"] em{font-size:165%}[data-hl="middle"] span{display:inline-block}@media (max-width: 575px){[data-hl="middle"]{font-size:1.375rem}}[data-hl="middle"]:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);display:block;width:40px;border-top:solid #D19100 4px}.sc_button[data-type*="orangeLine"]{border:1px solid #D19100;background-color:#fff;color:#D19100;padding:.25rem 1rem}@media (max-width: 959px){.sc_button[data-type*="orangeLine"]{min-height:40px;max-width:200px;font-size:12px}}@media (max-width: 767px){.sc_button[data-type*="orangeLine"]{width:100%;padding:.25rem .5rem;min-height:50px;font-size:22px}}@media (max-width: 575px){.sc_button[data-type*="orangeLine"]{min-height:12vw;font-size:4vw;padding:.25rem 0}}.sc_button[data-type*="orangeLine"]:after{font-weight:400}@media (max-width: 959px){.sc_button[data-type*="orangeLine"]:after{font-size:16px}}@media (max-width: 575px){.sc_button[data-type*="orangeLine"]:after{font-size:4.5vw}}.sc_button[data-type*="orangeLine"]:hover{text-decoration:none;filter:none}.hero{position:relative;text-align:center}.hero__btn{position:absolute;max-width:254px;width:100%;bottom:0;left:0;right:0;margin:0 auto 2rem}@media (max-width: 959px){.hero__btn{margin-bottom:2%}}@media (max-width: 767px){.hero__btn{width:30%}}@media (max-width: 575px){.hero__btn{width:40%;bottom:16vw}}@media (max-width: 374px){.hero__btn{bottom:14vw}}.hero__btn .sc_button{font-size:1.125rem}@media (max-width: 959px){.hero__btn .sc_button{font-size:2vw;padding:1vw}}@media (max-width: 767px){.hero__btn .sc_button{min-height:auto}.hero__btn .sc_button:after{font-size:3vw}}@media (max-width: 575px){.hero__btn .sc_button{font-size:3vw}.hero__btn .sc_button:after{font-size:4vw}}.p_feature{padding:2.5rem 0 1.5rem;text-align:center}.p_feature li{margin-bottom:1rem}.p_feature__btn{margin-top:1rem}.p_feature__btn a{box-shadow:none}.lineUp{padding:3rem 0 .5rem}.lineUp .tab{overflow:hidden;padding-top:1rem;margin-bottom:-2px}@media (max-width: 767px){.lineUp .tab{padding:1rem .5rem 0}}.lineUp .tab>li{flex:0 0 24%;max-width:24%;padding-right:0.225rem;padding-left:0.225rem}@media (max-width: 767px){.lineUp .tab>li{flex:0 0 50%;max-width:50%;margin-bottom:.625rem}}.lineUp .tab>li div{background:#5C1506;border:solid #5C1506 2px;border-bottom:none;border-radius:1rem 1rem 0 0;width:100%;padding:1rem 0;text-align:center;color:#fff;font-size:1.125rem;font-weight:700;cursor:pointer;box-shadow:0 0 4px #ccc}@media (max-width: 767px){.lineUp .tab>li div{font-size:.875rem;border:solid #5C1506 2px;border-radius:.75rem}}.lineUp .tab>li.select{position:relative;height:100%;top:2px}.lineUp .tab>li.select div{position:relative;background:#fff;color:#5C1506;cursor:default}.content{border-top:solid #5C1506 2px}@media (max-width: 767px){.content{border:none}}.content>li{display:none}@media (max-width: 767px){.content>li{width:100%;overflow-x:scroll}.content>li::-webkit-scrollbar{width:5px;height:5px}.content>li::-webkit-scrollbar:horizontal{height:5px;width:5px}}.content>li.show{display:block !important}@media (max-width: 767px){.content>li .p-row-nowrap{flex-wrap:nowrap}}.content>li .lineUp_box{display:flex;flex-direction:column;height:100%;padding:.5rem}.content>li .lineUp_box__img{padding:1rem 0;text-align:center}.content>li .lineUp_box h3{flex-grow:1;margin-bottom:.5rem;font-size:1rem;font-weight:400}.content>li .lineUp_box__price{background:#FBF8F5;border:solid #BCB5B4 1px;font-size:0.812rem}.content>li .lineUp_box__price__01,.content>li .lineUp_box__price__02{background:#FBF8F5;padding:.5rem}.content>li .lineUp_box__price__01 span,.content>li .lineUp_box__price__02 span{font-size:0.875rem;background:linear-gradient(transparent 80%, #FFEF0F 0%)}.content>li .lineUp_box__price__01 small,.content>li .lineUp_box__price__02 small{font-size:.75rem}.content>li .lineUp_box__price__02{background:#E6E1DB}.content>li .lineUp_box [data-color*="sale"]{color:#E60012}.content>li .lineUp_box [data-color*="bdr"]{border-bottom:solid #CCCCCC 1px}.content>li .c-col-md-3{margin-bottom:3rem}@media (max-width: 767px){.content ::-webkit-scrollbar{width:3px}.content ::-webkit-scrollbar-track{border-radius:2em;box-shadow:inset 0 0 3px rgba(0,0,0,0.1)}.content ::-webkit-scrollbar-thumb{background-color:rgba(0,0,50,0.2);border-radius:2em;box-shadow:0 0 0 1px rgba(255,255,255,0.2)}.content :-webkit-scrollbar-track-piece{background:#efefef}}.about{background-color:#F8F4E9;padding-top:3rem;padding-bottom:3rem;margin-bottom:3rem}.deliveryPoint{margin-bottom:3rem}.deliveryPoint__hl{margin-bottom:2rem}.deliveryPoint__list{background-color:#fff}.deliveryPoint__list li{display:flex;align-items:center;border-bottom:1px solid #D2D2D2;padding:1rem}@media (max-width: 959px){.deliveryPoint__list li{padding:1rem 2rem}}@media (max-width: 767px){.deliveryPoint__list li{padding:1rem}}@media (max-width: 575px){.deliveryPoint__list li{padding:1rem .5rem}}.deliveryPoint__list li:before{flex-shrink:0;display:inline-block;content:"";width:200px;height:82px;background-size:contain;background-position:center center;background-repeat:no-repeat}@media (max-width: 959px){.deliveryPoint__list li:before{width:20%}}@media (max-width: 767px){.deliveryPoint__list li:before{margin-right:1rem}}@media (max-width: 575px){.deliveryPoint__list li:before{width:30%}}.deliveryPoint__list li:nth-child(1):before{background-image:url(/contents/machine/nba//out_images/ico_pointList01.png)}.deliveryPoint__list li:nth-child(2):before{background-image:url(/contents/machine/nba//out_images/ico_pointList02.png)}.deliveryPoint__list li:nth-child(3):before{background-image:url(/contents/machine/nba//out_images/ico_pointList03.png)}.deliveryPoint__list li:nth-child(4){border:none}.deliveryPoint__list li:nth-child(4):before{background-image:url(/contents/machine/nba//out_images/ico_pointList04.png)}.deliveryPoint__list li dt,.deliveryPoint__list li p{font-size:1.5rem;font-weight:bold}@media (max-width: 767px){.deliveryPoint__list li dt,.deliveryPoint__list li p{font-size:1.25rem}}@media (max-width: 575px){.deliveryPoint__list li dt,.deliveryPoint__list li p{font-size:1.125rem}}.deliveryPoint__list li dd{font-size:1.125rem;font-weight:500}@media (max-width: 767px){.deliveryPoint__list li dd{font-size:1rem}}@media (max-width: 575px){.deliveryPoint__list li dd{font-size:.875rem}}.applyStep{margin-bottom:3rem}.applyStep__hl{margin-bottom:2rem}.selectCourse{margin-bottom:3rem}.selectCourse__hl{margin-bottom:2rem}.recommend{margin-bottom:2.5rem}.recommend__head{display:flex;justify-content:space-between;align-items:center;background-color:#D19100;padding:.75rem 1.25rem;color:#fff;font-size:1.5rem}@media (max-width: 575px){.recommend__head{padding:.75rem}}@media (max-width: 374px){.recommend__head{font-size:6vw}}.recommend__head:before{display:inline-block;content:"";width:2rem}.recommend__head:after{font-family:Material Icons;content:"\e147";color:#fff;font-size:2rem;font-weight:normal;line-height:1}@media (max-width: 374px){.recommend__head:after{font-size:1.5rem}}.recommend__head.is-active:after{content:"\e15c"}.recommend__body{background-color:#fff;border:1px solid #D19100;padding:1.5rem 3rem}@media (max-width: 959px){.recommend__body{padding:1.5rem 1rem}}.recommend__body__row{align-items:center}.recommend__img{text-align:center}.recommend__setList dt{margin-bottom:.5rem;font-size:1rem}.recommend__setList li{display:flex}.recommend__setList li:before{content:"・"}.recommend__setList li span{display:inline-block}.aboutNotes{margin-bottom:3rem}.aboutNotes__hl{background-color:#fff;border-bottom:1px solid #EEEEEE;padding:.75rem;color:#2F201C;font-size:1.5rem;text-align:center}@media (max-width: 575px){.aboutNotes__hl{font-size:1.25rem}}@media (max-width: 374px){.aboutNotes__hl{font-size:1rem}}.aboutNotes__list{background-color:#fff;padding:1.5rem 2rem;font-weight:500}@media (max-width: 767px){.aboutNotes__list{padding:1.5rem 1rem}}@media (max-width: 575px){.aboutNotes__list{padding:1.5rem .5rem}}.aboutNotes__list li{text-indent:-0.875rem;padding-left:.875rem}.benefits{margin-bottom:3rem}.benefits__hl{color:#2F201C;font-size:1.5rem;text-align:center;margin-bottom:1.5rem}.benefits__body{display:flex;justify-content:space-around;align-items:center;background-color:#fff;border:2px solid #D19100;border-radius:1rem;padding:1rem}@media (max-width: 575px){.benefits__body{display:block;text-align:center}}.benefits__body dt{color:#D19100;font-size:1.75rem;font-weight:bold}@media (max-width: 767px){.benefits__body dt{font-size:1.5rem}}@media (max-width: 575px){.benefits__body dt{font-size:1.25rem}}.benefits__body dd{color:#414141;font-size:1.125rem}@media (max-width: 767px){.benefits__body dd{font-size:1rem}}.benefits__img{margin-left:1rem;flex-shrink:0}@media (max-width: 767px){.benefits__img{width:25%}}@media (max-width: 575px){.benefits__img{max-width:200px;width:80%;margin:0 auto}}.order__btn{display:flex;justify-content:space-around}@media (max-width: 959px){.order__btn{margin:0 -.625rem}}@media (max-width: 767px){.order__btn{flex-wrap:wrap}}.order__btn__item{width:45%;padding:0 .625rem}@media (max-width: 959px){.order__btn__item{width:50%}}@media (max-width: 767px){.order__btn__item{width:100%}.order__btn__item:first-child{margin-bottom:1.5rem}}.order__btn__item .sc_button{font-size:30px;line-height:1;padding:.5rem 1rem}@media (max-width: 959px){.order__btn__item .sc_button{padding:1rem .5rem;font-size:1.625rem}}@media (max-width: 575px){.order__btn__item .sc_button{font-size:1.375rem}}.order__btn__item .sc_button:after{background-color:#fff;border-radius:70%;font-weight:bold}.order__btn__item .sc_button[data-type*="green"]:after{color:#56a000}.order__btn__item .sc_button[data-type*="blue"]:after{color:#1D74BF}.order__btn__item .sc_button strong{color:#FFEE00}.order__btn__item .sc_button small{font-size:1.25rem}@media (max-width: 959px){.order__btn__item .sc_button small{font-size:1.125rem}}@media (max-width: 767px){.order__btn__item .sc_button small{font-size:1rem}}@media (max-width: 575px){.order__btn__item .sc_button small{font-size:80%}}.order__btn__ttl{display:flex;align-items:center;color:#E60012;font-size:1.5rem;margin-bottom:2rem;text-align:center}.order__btn__ttl:before,.order__btn__ttl:after{border-top:2px solid #E60012;content:"";display:inline;flex-grow:1}.order__btn__ttl:before{margin-right:0.5em}.order__btn__ttl:after{margin-left:0.5em}@media (max-width: 959px){.order__btn__ttl{padding-top:1rem}}@media (max-width: 575px){.order__btn__ttl{font-size:1.25rem}}@media (max-width: 575px){.order__btn__ttl span{max-width:300px}}.order__btn__ttl em{font-size:165%}.order__btn__ttl strong{font-size:125%}@media (max-width: 575px){.order__btn__ttl strong{display:inline-block}}.order__ttl{margin-bottom:3rem}@media (max-width: 767px){.order__ttl{margin-bottom:1rem}}.order__note{margin-top:3rem;margin-left:30%}@media (max-width: 767px){.order__note{margin-left:0;margin-top:2rem}}.campaign__bnr{margin-bottom:1.5rem}.campaign__bnr:last-of-type{margin-bottom:0}.campaign__bnr img{width:100%}.applyMethod__ttl{display:flex;justify-content:center;align-items:center;background-color:#F8F4E9;padding:.75rem;font-size:1.375rem;text-align:center}@media (max-width: 575px){.applyMethod__ttl{flex-direction:column}}.applyMethod__ttl:hover{opacity:0.8}.applyMethod__ttl:before{content:"";display:inline-block;max-width:1.5rem;width:100%}.applyMethod__ttl:after{font-family:Material Icons;content:"\e313";display:inline-block;max-width:1.5rem;width:100%;line-height:1}.applyMethod__ttl.is-active:after{content:"\e316"}.applyMethod__body{padding-top:2rem}.applyMethod__order{position:relative;background-color:#F8F4E9;padding:5rem 5rem 2rem 5rem;margin-top:3rem;position:relative}@media (max-width: 959px){.applyMethod__order{padding:5rem 1.5rem 2rem}}@media (max-width: 767px){.applyMethod__order{padding:5rem 1rem 1.5rem}}@media (max-width: 575px){.applyMethod__order{padding:5rem .5rem 1.5rem}}.applyMethod__order:before{position:absolute;display:block;content:"";border-top:50px solid #fff;border-right:70px solid transparent;border-left:70px solid transparent;width:130px;height:50px;top:0;left:0;right:0;margin:0 auto}.applyMethod__order__row{justify-content:space-between;padding-top:1rem}@media (max-width: 767px){.applyMethod__order__img{max-width:300px;width:70%;margin:0 auto 1.5rem}}.applyMethod__order__lead{border-top:1px solid #414141;border-bottom:1px solid #414141;padding:.5rem 0;margin-bottom:2rem;font-size:1.5rem;font-weight:bold;text-align:center}@media (max-width: 575px){.applyMethod__order__lead{font-size:1.25rem}}.applyMethod__order__lead em{font-size:2.5rem}@media (max-width: 575px){.applyMethod__order__lead em{font-size:2.125rem}}.applyMethod__order__lead strong{display:inline-block;font-size:2.25rem}@media (max-width: 575px){.applyMethod__order__lead strong{font-size:1.875rem}}.applyMethod li{width:100%;margin-bottom:1.5rem}.linkArea__hl{padding-top:3rem}.linkArea__bnr{margin-bottom:1.25rem;border-radius:.5rem;box-shadow:1px 0 4px #aaa;overflow:hidden}.linkArea__bnr:hover{opacity:0.8}.linkArea__bnr img{width:100%}.footer{border-top:1px solid #CCC;padding-top:3rem;margin-top:3rem}.footer__bnr{border-radius:.5rem;margin-bottom:1.5rem;overflow:hidden}.footer__bnr:hover{opacity:0.8}.footer__bnr img{width:100%}.p-applyBtn{position:fixed;right:.5rem;bottom:1rem;z-index:100}@media (max-width: 575px){.p-applyBtn{bottom:0}}@media all and (-ms-high-contrast: none){.p-applyBtn *::-ms-backdrop,.p-applyBtn{right:1.5rem}}.p-applyBtn_close{position:absolute;top:-2.25rem;right:0;cursor:pointer}@media (max-width: 575px){.p-applyBtn_img img{width:38px}}@media (max-width: 959px){#lineup,#detail,#machinepurchase,#cartridge-teiki{margin-top:-130px;padding-top:130px}#lineup.small,#detail.small,#machinepurchase.small,#cartridge-teiki.small{margin-top:-70px;padding-top:70px}}#global-nav span{display:inline-block}@media (max-width: 767px){#global-nav p{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:80%;margin:0 auto}}@media (max-width: 959px){#global-nav ul li{height:auto !important;min-height:3.5rem}}.bnr-area{padding:.5rem 0 .5rem}.bnr-area__list__item{text-align:center;margin-bottom:1rem}.bnr-area__list__item>a:hover{opacity:.8}.com{margin-top:2rem;text-align:center;font-weight:700;font-size:1.875rem}@media (max-width: 767px){.com{font-size:1.125rem}}
/*# sourceMappingURL=style.css.map */
