@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&family=Roboto+Condensed:wght@0,100..900;1,100..900&display=swap");@-webkit-keyframes circle-hover{0%{opacity:1}40%{opacity:1}100%{width:500px;height:500px;opacity:0}}@-webkit-keyframes top-image-title1{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-105%);transform:translateX(-105%)}}@-webkit-keyframes top-image-title2{0%{-webkit-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(-105%);transform:translateX(-105%)}}#abouts{background:none}#abouts .container{max-width:none;padding:0;width:100%}#abouts .details-wrapper{min-height:auto;padding:0}#abouts .details-wrapper .details{padding:0}#abouts .details-wrapper .details a:not(.btn){text-decoration:none}#abouts #mainimgWrap{margin:14px auto 64px;padding:0;position:relative;width:calc(100% - 100px)}@media screen and (max-width: 750px){#abouts #mainimgWrap{margin:0 auto 50px;width:100%}}#abouts #mainimgWrap .mainimgWrap__photo{background:url(/assets/genic/membership/mainphoto_pc-b671476a889fc0652dec25aa5b91db29.jpg) 50% 0 no-repeat;background-size:contain;padding:44% 0 0 0;position:relative;width:66%;z-index:100}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__photo{background:url(/assets/genic/membership/mainphoto_sp-a4f9cb5bcade7126266a420a4c23c8d2.jpg) 50% 0 no-repeat;background-size:cover;height:auto;padding:70% 0 0 0;width:97%}}#abouts #mainimgWrap .mainimgWrap__photo__bg{background:linear-gradient(50deg, #b62d89,#f4b270,#6cac4c,#25aea2,#0951c4);left:10px;padding:44% 0 0 0;position:absolute;top:10px;width:66%;z-index:10}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__photo__bg{height:auto;left:auto;padding:70% 0 0 0;right:0;top:3%;width:97%}}#abouts #mainimgWrap .mainimgWrap__txt{border-bottom:1px solid #000;border-left:none;border-right:1px solid #000;border-top:1px solid #000;bottom:5%;box-sizing:border-box;margin:0 auto;padding:20px 2% 24px 3%;position:absolute;right:0;width:34%;z-index:70}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__txt{border-bottom:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;border-top:none;margin:0 auto;padding:7% 4% 5%;position:relative;width:92%}}#abouts #mainimgWrap .mainimgWrap__txtmain{display:block}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__txtmain{align-items:center;display:flex;flex-wrap:nowrap;position:relative;width:100%}}#abouts #mainimgWrap .mainimgWrap__txt__logo{background:url(/assets/genic/membership/logo-9ffdb76e84310c2928c9b3a4a0edc40f.png) 50% 50% no-repeat;background-size:contain;margin:0 auto -46px;padding:66% 0 0 0;position:relative;top:-60px;width:58%}@media screen and (max-width: 960px){#abouts #mainimgWrap .mainimgWrap__txt__logo{margin:0 auto -46px;padding:46% 0 0 0;width:40%}}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__txt__logo{background-size:contain;margin:0 3% 0 0;padding:22% 0 0 0;top:0;width:20%}}#abouts #mainimgWrap .mainimgWrap__h1{font-size:80%;font-family:"Roboto Condensed",sans-serif;font-weight:700;line-height:100%;margin:0 auto 15px;padding:0;text-align:center;width:100%}@media screen and (max-width: 960px){#abouts #mainimgWrap .mainimgWrap__h1{font-size:1.5vw}}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__h1{font-size:3.5vw;margin:0 auto;text-align:left;width:73%}}#abouts #mainimgWrap .mainimgWrap__h1 span{display:block;font-family:"Roboto Condensed",sans-serif;font-size:300%;margin:18px auto}@media screen and (max-width: 1200px){#abouts #mainimgWrap .mainimgWrap__h1 span{font-size:3.6vw}}@media screen and (max-width: 960px){#abouts #mainimgWrap .mainimgWrap__h1 span{font-size:3.5vw}}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__h1 span{font-size:8vw;margin:20px auto 0}}#abouts #mainimgWrap .mainimgWrap__h2{font-family:"Roboto Condensed",sans-serif;font-size:120%;font-weight:700;line-height:100%;text-align:center;margin:0.83em 0}@media screen and (max-width: 960px){#abouts #mainimgWrap .mainimgWrap__h2{font-size:1.8vw}}@media screen and (max-width: 750px){#abouts #mainimgWrap .mainimgWrap__h2{font-size:4.5vw;margin:14px}}#abouts #aboutWrap{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;padding:70px 0;position:relative;width:100%}@media screen and (max-width: 750px){#abouts #aboutWrap{padding:50px 0}}#abouts #aboutWrap .aboutWrap__inner{font-size:110%;line-height:150%;margin:0 auto;max-width:858px;width:90%}@media screen and (max-width: 750px){#abouts #aboutWrap .aboutWrap__inner{display:block;margin:0 auto;width:92%}}#abouts #aboutWrap .aboutWrap__h2{display:inline-block;font-size:240%;font-weight:700;line-height:150%;margin:0 0 32px 0;padding:0;position:relative;text-align:center}@media screen and (max-width: 960px){#abouts #aboutWrap .aboutWrap__h2{font-size:3.2vw}}@media screen and (max-width: 750px){#abouts #aboutWrap .aboutWrap__h2{font-size:7vw;margin:0 auto 14px;text-align:center}}#abouts #aboutWrap .aboutWrap__h2::after{background:#edfc53;bottom:15%;content:"";height:8px;left:0;position:absolute;transition:all 0.3s ease-out;width:100%;z-index:-1}#abouts #aboutWrap .aboutWrap__txt{font-size:105%;line-height:150%;margin:0;padding:0;text-align:center}@media screen and (max-width: 750px){#abouts #aboutWrap .aboutWrap__txt{font-size:100%;margin:0 0 14px 0;text-align:left;width:100%}}#abouts #benefitsWrap{background:#292927 url(/assets/genic/membership/bg-c72746f7562e626484026b6bbd5998b1.png) repeat 50% 50%;color:#000;margin:0 auto;padding:75px 0 51px;position:relative;width:100%;z-index:10}@media screen and (max-width: 750px){#abouts #benefitsWrap{box-sizing:border-box;margin:0 auto;padding:50px 4% 36px;width:100%}}#abouts #benefitsWrap::before{background:linear-gradient(90deg, #b62d89,#f4b270,#6cac4c,#25aea2,#0951c4);content:"";display:block;height:5px;left:0;position:absolute;top:0;width:100%}#abouts #benefitsWrap::after{background:linear-gradient(90deg, #b62d89,#f4b270,#6cac4c,#25aea2,#0951c4);bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:100%}#abouts #benefitsWrap .benefitsWrap__h2{box-sizing:border-box;color:#fff;display:inline-block;font-size:180%;font-weight:700;line-height:130%;margin:0 0 34px 0;padding:0;position:relative;text-align:center}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__h2{font-size:160%;margin:0 0 34px 0;padding:0}}#abouts #benefitsWrap .benefitsWrap__h2::after{background:#edfc53;bottom:3px;content:"";height:6px;left:0;opacity:0.5;position:absolute;transition:all 0.3s ease-out;width:100%;z-index:-1}#abouts #benefitsWrap .benefitsWrap__h2 em{display:inline-block;font-style:normal}#abouts #benefitsWrap .benefitsWrap__h2__span{color:#fff;display:block;font-size:110%;font-weight:500;line-height:100%;margin:0 0 8px 0;padding:0}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__h2__span{line-height:150%}}#abouts #benefitsWrap .benefitsWrap__listcol{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:1210px;width:92%}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__listcol{max-width:100%;width:100%}}#abouts #benefitsWrap .benefitsWrap__col{border:1px solid rgba(255,255,255,0.3);box-sizing:border-box;font-weight:500;margin:0 2% 24px 0;padding:24px 1.5%;position:relative;width:23.5%}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col{margin:0 3% 14px 0;padding:16px 0;width:48.5%}}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col:nth-child(2n){margin:0 0 14px 0}}#abouts #benefitsWrap .benefitsWrap__col:nth-child(4n){margin:0 0 24px 0}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col:nth-child(4n){margin:0 0 14px 0}}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__img{border-radius:100%;margin:0 auto;padding:62% 0 10px;position:relative;width:100%}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__img{margin:0 auto 8px;padding:60% 0 0 0;width:60%}}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo{background-position:50% 50% !important;background-repeat:no-repeat !important;background-size:60% !important;background-color:#fff;border:3px solid #edfc53;border-radius:100%;box-sizing:border-box;left:0;margin:0 auto;padding:58% 0 0 0;position:absolute;right:0;top:0;width:62%;height:62%}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon1{background-image:url(/assets/genic/membership/icon01-0952c4f340736195a7e737b1fa73a1c8.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon2{background-image:url(/assets/genic/membership/icon02-e67eb0c615aaae672920dbd5348a9e74.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon3{background-image:url(/assets/genic/membership/icon03-911a3465b4e60835ac9af889dc555438.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon4{background-image:url(/assets/genic/membership/icon04-19c502cd2a84c5265458a5b11e66d06e.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon5{background-image:url(/assets/genic/membership/icon05-b213115e4e8fa8a9aa6dc306d1c15dd1.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon6{background-image:url(/assets/genic/membership/icon06-66c6a80e29b63ac3f7685c56c5bd689f.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon7{background-image:url(/assets/genic/membership/icon07-039116a7683e5fef4677e2ecf5050d65.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon8{background-image:url(/assets/genic/membership/icon08-e2b2e0610508461f152c7cef4b12eb5c.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon9{background-image:url(/assets/genic/membership/icon09-660e070cfe3c734b4a57baf7bf586bc0.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon10{background-image:url(/assets/genic/membership/icon10-d57bf86abadf684e0f580f30ce381981.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon11{background-image:url(/assets/genic/membership/icon11-8a4f431a6ab944e6907d94a9e922f5e5.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.icon12{background-image:url(/assets/genic/membership/icon12-69279b0cbc82b5add712c0866be9eac1.svg)}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.benefitsWrap__col__photo--43{background-size:43% !important}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo.benefitsWrap__col__photo--54{background-size:54% !important}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__photo{padding:94% 0 0 0;width:100%;height:100%}}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__no{align-items:center;background:#edfc53;box-sizing:border-box;color:#000;display:flex;font-family:"Roboto",sans-serif;font-size:150%;font-weight:700;height:44px;justify-content:center;left:0;margin:0;padding:0;position:absolute;top:0;width:44px;z-index:10}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__no{font-size:110%;height:30px;left:0;right:0;width:30px}}#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__txt{color:#fff;font-weight:400;line-height:150%;margin:0 auto;text-align:center;width:100%}@media screen and (max-width: 750px){#abouts #benefitsWrap .benefitsWrap__col .benefitsWrap__col__txt{font-size:86%;line-height:140%;margin:0 auto;text-align:center;width:86%}}#abouts #priceWrap{margin:0 auto;padding:70px 0;max-width:940px}@media screen and (max-width: 750px){#abouts #priceWrap{box-sizing:border-box;margin:0 auto;padding:40px 0 20px;width:92%}}#abouts #priceWrap .priceWrap__index{font-size:130%;font-weight:700;line-height:140%;margin:0 0 6px 0}@media screen and (max-width: 750px){#abouts #priceWrap .priceWrap__index{font-size:114%}}#abouts #priceWrap .priceWrap__index span{color:#b62d89}#abouts #priceWrap .priceWrap__h2{box-sizing:border-box;display:inline-block;font-size:180%;font-weight:700;line-height:130%;margin:0 0 34px 0;padding:0;position:relative;text-align:center}@media screen and (max-width: 750px){#abouts #priceWrap .priceWrap__h2{font-size:160%;margin:0 0 24px 0;padding:0 4%}}#abouts #priceWrap .priceWrap__h2::after{background:#edfc53;bottom:3px;content:"";height:6px;left:0;position:absolute;transition:all 0.3s ease-out;width:100%;z-index:-1}#abouts #priceWrap .priceWrap__h2 em{display:inline-block;font-style:normal}#abouts #priceWrap .priceWrap__col{box-sizing:border-box;display:flex;flex-wrap:wrap;margin:0 auto;width:720px}@media screen and (max-width: 750px){#abouts #priceWrap .priceWrap__col{display:block;width:92%}}#abouts #priceWrap .priceWrap__col__article{align-items:center;background:#fff;border:1px solid #888;box-sizing:border-box;color:#25aea2;display:flex;flex-wrap:wrap;font-size:130%;font-weight:700;justify-content:center;margin:0 1%;padding:20px 14px 40px;position:relative;text-align:center;width:48%}@media screen and (max-width: 750px){#abouts #priceWrap .priceWrap__col__article{margin:0 0 4px 0;padding:20px 14px;width:100%}}#abouts #priceWrap .priceWrap__col__article::after{background:#fff;content:"";height:calc(100% + 2px);position:absolute;top:-1px;width:90%;z-index:1}#abouts #priceWrap .priceWrap__col__article:last-child{position:relative}@media screen and (max-width: 750px){#abouts #priceWrap .priceWrap__col__article:last-child{padding:20px 14px 40px;width:100%}}#abouts #priceWrap .priceWrap__col__article span{color:#000;display:block;font-size:220%;line-height:100%;margin:12px 0 0 0}#abouts #priceWrap .priceWrap__col__article .priceWrap__col__article_txt{position:relative;z-index:10}#abouts #priceWrap .priceWrap__col__article .priceWrap__col__article__an{bottom:12px;color:#000;display:block;font-size:70%;font-weight:400;position:absolute;text-align:center;z-index:10}#abouts #flowbg{background:#292927 url(/assets/genic/membership/bg-c72746f7562e626484026b6bbd5998b1.png) 50% 50% repeat;margin:0;position:relative;z-index:1}@media screen and (max-width: 750px){#abouts #flowbg{margin:0}}#abouts #flowbg::before{background:linear-gradient(90deg, #b62d89,#f3b592,#6cac4c,#25aea2,#0951c4);content:"";display:block;height:5px;left:0;position:absolute;top:0;width:100%}#abouts #flowbg::after{background:linear-gradient(90deg, #b62d89,#f3b592,#6cac4c,#25aea2,#0951c4);bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:100%}#abouts #flowWrap{color:#fff;margin:0 auto;padding:75px 0;position:relative;width:940px}@media screen and (max-width: 1200px){#abouts #flowWrap{width:calc(100% - 100px)}}@media screen and (max-width: 750px){#abouts #flowWrap{margin:24px auto 0;padding:40px 0;width:94%}}#abouts #flowWrap .flowWrap__h2{box-sizing:border-box;color:#fff;display:inline-block;font-size:180%;font-weight:700;line-height:130%;margin:0 0 34px 0;padding:0;position:relative;text-align:center}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__h2{font-size:160%;margin:0 0 24px 0;padding:0}}#abouts #flowWrap .flowWrap__h2::after{background:#edfc53;bottom:3px;content:"";height:6px;left:0;opacity:0.5;position:absolute;transition:all 0.3s ease-out;width:100%;z-index:-1}#abouts #flowWrap .flowWrap__h2 em{display:inline-block;font-style:normal}#abouts #flowWrap .flowWrap__h2__span{color:#fff;display:block;font-size:110%;font-weight:500;line-height:100%;margin:0 0 8px 0;padding:0}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__h2__span{font-size:110%;line-height:150%}}#abouts #flowWrap .flowWrap__col{margin:0 auto;width:700px}@media screen and (max-width: 960px){#abouts #flowWrap .flowWrap__col{width:100%}}#abouts #flowWrap .flowWrap__col__index{border:1px solid #524e4f;box-sizing:border-box;font-size:120%;line-height:160%;margin:0 0 34px 0;padding:20px;text-align:center}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__col__index{font-size:100%;margin:0 0 24px 0;padding:14px 10px}}#abouts #flowWrap .flowWrap__h3{color:#fff;font-size:120%;margin:0 0 5px 0;padding:0}#abouts #flowWrap .flowWrap__col__step{background:rgba(255,255,255,0.1);border-radius:100px;box-sizing:border-box;display:block;font-size:120%;margin:0 0 62px 0;padding:20px 14px;position:relative;text-align:center}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__col__step{font-size:110%;padding:16px 14px}}#abouts #flowWrap .flowWrap__col__step:nth-child(4){margin:0 0 6px 0}#abouts #flowWrap .flowWrap__col__step:nth-child(4)::after{display:none}#abouts #flowWrap .flowWrap__col__step::after{background:url(/assets/genic/membership/line01-9d4aae731434a2b71bf9255b3f21226d.svg) 50% 50% repeat;background-size:cover;bottom:-48px;content:"";display:block;height:35px;left:0;margin:0 auto;position:absolute;right:0;width:40px}#abouts #flowWrap .flowWrap__h4{color:#edfc53;font-size:110%;margin:0 0 5px 0;padding:0}#abouts #flowWrap .flowWrap__col__txt{font-size:160%;font-weight:700;margin:40px auto 0;text-align:center;width:450px}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__col__txt{font-size:5.4vw;margin:30px auto 0;width:92%}}#abouts #flowWrap .flowWrap__col__txt span{font-size:120%}#abouts #flowWrap .flowWrap__col__txt__logo{background:url(/assets/genic/membership/logo-9ffdb76e84310c2928c9b3a4a0edc40f.png) no-repeat 50% 50%;background-size:cover;height:280px;margin:20px auto;width:250px}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__col__txt__logo{height:180px;margin:14px auto;width:162px}}#abouts #flowWrap .flowWrap__col__txt__em{bottom:12px;font-style:normal;position:relative}@media screen and (max-width: 750px){#abouts #flowWrap .flowWrap__col__txt__em{bottom:0;margin:14px 0 0 0}}#faqWrap{margin:0 auto;max-width:940px;padding:70px 0;position:relative;width:90%}@media screen and (max-width: 750px){#faqWrap{margin:0 auto;padding:50px 0;width:92%}}#faqWrap .faqWrap__col{position:relative;width:100%;z-index:10}#faqWrap .faqWrap__h2{box-sizing:border-box;display:inline-block;font-size:180%;font-weight:700;line-height:130%;margin:0 0 34px 0;padding:0;position:relative;text-align:center}@media screen and (max-width: 750px){#faqWrap .faqWrap__h2{font-size:160%;margin:0 0 24px 0;padding:0 4%}}#faqWrap .faqWrap__h2::after{background:#edfc53;bottom:3px;content:"";height:6px;left:0;position:absolute;transition:all 0.3s ease-out;width:100%;z-index:-1}#faqWrap .faqWrap__h2 em{display:inline-block;font-style:normal}#faqWrap .faqWrap__listcol{border-top:1px solid #ccc;box-sizing:border-box;margin:0 auto;padding:16px;width:100%}@media screen and (max-width: 960px){#faqWrap .faqWrap__listcol{padding:16px 0;width:100%}}#faqWrap .faqWrap__listcol:last-child{border-bottom:1px solid #ccc}#faqWrap .faqWrap__listcol__q{box-sizing:border-box;cursor:pointer;font-weight:500;line-height:140%;margin:0;padding:0 40px 0 24px;position:relative}@media screen and (max-width: 750px){#faqWrap .faqWrap__listcol__q{font-size:110%;padding:0 28px 0 28px}}#faqWrap .faqWrap__listcol__q::before{content:"Q.";font-family:"Roboto Condensed",sans-serif;font-weight:700;left:0;line-height:100%;position:absolute;top:3px}#faqWrap .faqWrap__listcol__q::after{color:#888;content:"\f078";font-family:"Font Awesome 5 Free";font-size:90%;font-weight:900;position:absolute;right:0;top:0}#faqWrap .faqWrap__listcol__q.active::after{color:#888;content:"\f077";font-family:"Font Awesome 5 Free";position:absolute;right:0;top:0}#faqWrap .faqWrap__listcol__a{box-sizing:border-box;display:none;line-height:140%;margin:8px 0 0 0;padding:0 40px 0 24px;position:relative}@media screen and (max-width: 750px){#faqWrap .faqWrap__listcol__a{font-size:100%;padding:0 28px 0 28px}}#faqWrap .faqWrap__listcol__a::before{color:#b62d89;content:"A.";font-family:"Roboto Condensed",sans-serif;font-weight:700;left:0;line-height:100%;position:absolute;top:3px}.membership-footer{background:linear-gradient(90deg, #c2c2c2,#ffffff);margin:0 auto;padding:70px 0 34px;position:relative;text-align:center;width:100%}.membership-footer .footer__txt{font-size:86%;line-height:150%;margin:0 auto;margin-bottom:20px;max-width:940px;text-align:left;width:90%}.membership-footer small{color:#888;display:block;font-size:80%;padding:40px 0}@media screen and (max-width: 750px){.membership-footer small{font-size:70%}}.bnarea__button{align-items:center;background:linear-gradient(90deg, #b62d89,#f4b270,#6cac4c,#25aea2,#0951c4);border-radius:100px;box-shadow:4px 4px 0 #c2c2c2;color:#fff;display:flex;font-size:120%;font-weight:700;height:60px;justify-content:center;margin:0 auto;text-decoration:none;transition:all 0.3s ease-out;width:100%}@media screen and (max-width: 960px){.bnarea__button{font-size:1.8vw}}@media screen and (max-width: 750px){.bnarea__button{font-size:5.6vw;height:60px;width:100%}}.bnarea__button span{color:#fff}.bnarea__button i{margin:0 0 0 3px}.bnarea__button:hover{background:#edfc53}.bnarea__button:hover span{color:#000}.bnarea{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease;background:#000;bottom:-80px;height:80px;left:0;padding:14px 0 0 0;position:fixed;text-align:center;width:100%;z-index:700}.bnarea.active{bottom:0;display:block}.bnarea .bnarea__button{box-shadow:3px 3px 0 #c2c2c2;font-size:180%;width:600px}@media screen and (max-width: 750px){.bnarea .bnarea__button{font-size:150%;height:50px;width:94%}}
