html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}a,abbr,acronym,address,applet,big,blockquote,body,body#sub.sp,body.responsive,button,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,img,input,input[type=email],input[type=input],input[type=password],input[type=text],ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,td,textarea,tfoot,th,thead,tr,tt,ul,var{font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.5;text-shadow:none}ul{list-style:none;margin:0;padding:0}sup{font-size:75%;padding-left:.5em}a{text-decoration:none}a,a:active,a:hover,a:visited{color:#2c9fdd}a,dd,dt,li,p,small{line-height:1.45}.bgimg-alt{position:absolute;display:block;text-indent:-9999px}body{min-width:0;color:#333;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5;margin:0;background-image:none;background-color:#fff}button,button:active,button:focus,button:hover,input,input:active,input:focus,input:hover{outline:0}input[type=password],input[type=text]{color:#525252}.hidden-sm,.hidden-xs{display:none}.ls-half{letter-spacing:-.5em}.clearfix:after{clear:both;content:"";display:block}@media screen and (min-width:768px){.hidden-xs{display:initial}}@media screen and (min-width:1024px){.hidden-sm,.hidden-xs{display:initial}}.title,address,address>a,dd,dt,li,p{font-family:Open Sans,sans-serif}.title{font-weight:300}.login-container{padding:0;margin:0}.login-container .form-signin{padding:0;border:none;box-shadow:none}.login-container .form-signin .modal input[type=text]{font-size:16px;height:auto;padding:7px 9px;margin-bottom:15px;box-shadow:inset 0 1px 2px rgba(0,0,0,.05);background:#fff}.login-container .form-signin .modal .btn-lg{width:100%;max-width:300px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.login-container .form-signin .modal .btn-primary{background:#468ccb}.main--underline{border-bottom:1px solid #ddd}.header{display:none;width:100%;position:absolute;top:0;z-index:2}.header__logo{display:block;width:144px;margin:5px auto}.header__logo>img{width:100%}.header__price{width:100%;position:absolute;top:50px;color:#fff;margin:0;text-align:center}@media screen and (min-width:768px){.header{width:100%}.header,.header__logo{display:block;position:absolute;z-index:2}.header__logo{width:157px;top:10px;left:14px}.header__container{position:relative;margin:auto}.header__container:after{clear:both;content:"";display:block}.header__price{left:0;z-index:1;color:#fff;text-align:center}}@media screen and (min-width:1024px){.header__logo{left:0}.header__container{width:960px}.header__price{top:26px}}.header-nav{width:100%;margin-top:32px;text-align:center}.header-nav__list:after{clear:both;content:"";display:block}.header-nav__list>li{display:inline-block;text-align:center}.header-nav__link{display:inline-block;color:#fff;font-size:14px;padding:.3rem 14px}.header-nav__link:active,.header-nav__link:hover,.header-nav__link:visited{color:#fff}.header-nav__link.active{display:none}.header-nav__link--signup{border:1px solid #fff}.header-nav__link--signup:active,.header-nav__link--signup:hover{text-decoration:none;background-color:hsla(0,0%,100%,.2)}@media screen and (min-width:768px){.header-nav{text-align:right;width:66.66667%;position:absolute;top:14px;right:14px;z-index:3;margin-top:0}.header-nav__link{color:#fff;font-size:16px;padding:.5rem 14px}.header-nav__link:active,.header-nav__link:hover,.header-nav__link:visited{color:#fff}.header-nav__link--signup{border:1px solid #fff;margin-left:14px}}@media screen and (min-width:1024px){.header-nav{width:33.33333%;right:0;padding:0}.header-nav__link{font-size:18px}}.footer{width:100%;text-align:center}.footer__container{color:#fff;background-color:#2c9fdd;padding:14px}.footer__container--nav{background-color:#fff;color:#666;padding:0}.footer__container--nav:after{clear:both;content:"";display:block}.footer__container--nav a{color:#333}.footer__container--nav a:active,.footer__container--nav a:hover{color:#333;text-decoration:none}.footer__title{color:#fff;font-size:30px}.footer__lead{font-size:21px;margin-bottom:0;padding:15px 0}.footer__aside{padding:15px}.footer__comments{color:#aab3bc;font-size:13px;margin-bottom:1rem}.footer__email{margin-bottom:1rem}.footer__copyright,.footer__email{color:#98a0a6;font-size:14px}.footer__brand{width:100%;padding:14px}.footer__brand:after{clear:both;content:"";display:block}.footer__brand-container{width:50%;float:left;margin-top:.5rem;text-align:left}.footer__brand-logo{display:block;width:160px}.footer__brand-logo>img{width:100%}.footer__brand-copy{margin-bottom:0}.footer__brand-digicert{display:table-cell;float:left;margin-top:3px}@media screen and (min-width:768px){.footer__container{padding:60px 30px}.footer__container--nav{padding:0}.footer__lead{font-size:18px;padding:30px 0}}@media screen and (min-width:1024px){.footer__container--nav{padding:28px 8.3333%}.footer__lead{font-size:21px;padding:60px 0}.footer__brand{width:200px;float:left;padding:0}.footer__brand-container{width:160px;margin-bottom:14px}.footer__brand-digicert{text-align:left;padding-left:14px}.footer__nav{width:calc((100% - 250px)/5);float:left}}.footer-nav{text-align:left;font-size:13px}.footer-nav__caption{display:block;width:100%;background-color:rgba(70,140,203,.25);padding:.5rem 14px}.footer-nav__list{border-bottom:1px solid #ddd}.footer-nav__list:after{clear:both;content:"";display:block}.footer-nav__list li{width:50%;float:left;border-color:#ddd;border-style:none solid solid none;border-width:1px}.footer-nav__list li:nth-of-type(2n){border-right:none}.footer-nav__list li:last-of-type,.footer-nav__list li:nth-of-type(odd):nth-last-of-type(2){border-bottom:none}.footer-nav__list li>a{display:table;width:100%;height:60px;padding:0 14px}.footer-nav__list li>a>span{display:table-cell;vertical-align:middle}.footer-nav__list li>a>span .sns{width:20px;margin-right:.5em;margin-top:-5px;margin-bottom:-5px}@media screen and (min-width:1024px){.footer-nav__caption{width:auto;background-color:transparent;margin-bottom:.5em;padding:0}.footer-nav__list{border-bottom:none}.footer-nav__list>li{width:auto;float:none;border:none;margin-bottom:.5rem}.footer-nav__list>li>a{display:block;width:auto;height:auto;padding:0}.footer-nav__list>li>a>span{display:inline}}.header-main{width:100%;background:url(//v.fastcdn.co/u/557652a6/20751146-0-flat-map.jpg) 50% no-repeat;background-size:cover;background-attachment:fixed}.header-main--main{width:100%}.header-main__bg-overlay{background-color:#2c9fdd;opacity:.90361445783133;padding-bottom:14px}.header-main__bg-overlay--corporate{background-color:#2d2f3d}.header-main__container{padding:70px 14px 0;text-align:center}.header-main__title{color:#fff;font-weight:300;margin:auto;padding-bottom:14px}.header-main__title>span{color:#fff;font-style:normal}.header-main__lead{color:#fff;padding:0 0 14px;margin-bottom:0}.header-main__login{position:absolute;top:14px;right:14px;z-index:2;color:#fff;font-size:18px}.header-main__login:active,.header-main__login:hover,.header-main__login:visited{color:#fff}@media screen and (min-width:480px){.header-main{padding-bottom:0}.header-main__bg-overlay{padding-bottom:14px}.header-main__container{background-position:center 20px;background-size:inherit;padding:70px 28px 0}.header-main__title{font-size:38px;padding-bottom:35px}.header-main__lead{font-size:16px;padding:0 0 35px}.header-main__login{right:28px}}@media screen and (min-width:768px){.header-main__container{padding-top:140px;padding-bottom:30px}.header-main__title{width:100%;font-size:42px;padding:0 14px 55px}.header-main__lead{font-size:20px;padding:0 0 55px}.header-main__login{font-size:22px}}@media screen and (min-width:1024px){.header-main__container{padding:84px 0 56px}.header-main__container--index{padding-top:200px}.header-main__title{width:960px;font-size:50px}.header-main__title .is-larger{font-size:40px}.header-main__lead{width:960px;margin:auto}}@media screen and (min-width:1280px){.header-main__login{left:calc(50% + 460px)}}body .email{width:auto;margin:auto;padding:15px 0}body .email__field{margin-bottom:15px}body .email__field>input{background-color:#fff;border:none;padding:9px 10px 10px;border-bottom-right-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;margin:0;font-size:15px;line-height:19px;width:100%;height:43px}body .email__msg{font-size:18px;font-weight:700;background-color:#ee7f49;border-radius:3px;margin-top:.5rem;padding:.5rem 15px;color:#fff}body .email__notice{color:#fff;font-size:16px}body .email__notice>a{color:#fff;text-decoration:underline}@media screen and (min-width:480px){body .email{width:500px;padding:0}body .email__container:after{clear:both;content:"";display:block}body .email__field{width:calc(100% - 175px);float:left;margin-bottom:0}body .email__field>input{border-bottom-right-radius:0;border-top-right-radius:0}body .email__submit{width:175px;float:right}body .email__notice{font-size:20px}}.email-submit__btn{width:100%;height:43px;background-color:#e1262d;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;-webkit-appearance:none;color:#fff;font-size:15px;font-family:Lato;font-weight:900;line-height:17px}.email-submit__btn:focus,.email-submit__btn:hover{color:#fff;background-color:#aab3bc}.email-submit__btn:active{outline:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}@media screen and (min-width:768px){.email-submit__btn{border-bottom-left-radius:0;border-top-left-radius:0}}body .policy{width:100%}body .policy__text{color:#fff;font-size:15px;padding:15px}body .policy__text>a{color:#fff;text-decoration:underline}.title-counter{counter-reset:titleCounter}.title-counter__increment:before{counter-increment:titleCounter;content:counter(titleCounter) ". "}.underline-wrapper{border-bottom:1px solid #aab3bc}@media screen and (min-width:1024px){.underline-wrapper{width:500px;margin:auto;border-width:2px}.underline-wrapper>article,.underline-wrapper>div,.underline-wrapper>nav{width:960px;margin-left:-230px;overflow:visible}}.title{font-size:28px;line-height:1.35}@media screen and (min-width:768px){.title{font-size:32px}}@media screen and (min-width:1024px){.title{font-size:36px}}.aboutus{position:relative;background:url(//msm07s-cdn.bitflyer.com/pub/us-region/aboutus/goldengate_bridge.jpg) repeat 0 0;background-size:cover;border-bottom:1px solid #eee}.aboutus__bg-overlay{width:100%;margin:0 auto;background-color:hsla(0,0%,99.2%,.95)}.aboutus__container{padding-bottom:14px}.aboutus__img{display:block;width:calc(100% - 28px);margin:14px auto 0}.aboutus__title{line-height:1.25;padding:14px}.aboutus__text{padding:0 14px}.aboutus__address,.aboutus__text>p{font-size:14px}@media screen and (min-width:768px){.aboutus{border:none}.aboutus__container{padding:14px 0 28px}.aboutus__container:after{clear:both;content:"";display:block}.aboutus__img{width:calc(50% - 28px);float:left;box-shadow:5px 10px 20px rgba(0,0,0,.2);margin:28px 14px}.aboutus__title{padding:14px 14px 14px 0}.aboutus__text{width:calc(50% - 14px);float:right;padding:0 14px 0 0}.aboutus__address,.aboutus__text>p{font-size:16px}}@media screen and (min-width:1024px){.aboutus__container{width:960px;margin:auto;padding:0 0 56px}.aboutus__img{width:404px;float:left;margin:112px 70px 112px 14px;box-shadow:10px 25px 50px rgba(0,0,0,.2)}.aboutus__title{margin-bottom:56px}.aboutus__text{padding:28px 0}.aboutus__text>p{font-size:18px;line-height:1.75;margin-bottom:28px}.aboutus__address{font-size:18px}}.whowere{padding:28px 0 42px;border-bottom:1px solid #eee}.whowere__title{text-align:center}.whowere__list>li{padding:14px}.whowere__item{height:auto;text-align:center}.whowere__item>dl{margin:auto}.whowere__item>dl>dt{background-repeat:no-repeat;background-position:center 28px;font-size:24px;margin-bottom:14px;padding-top:84px}.whowere__item>dl>dt.fa{padding-top:25px;padding-bottom:3px}.whowere__item>dl>dt.fa:before{display:block;font-size:48px;padding-top:2px;padding-bottom:15px}.whowere__item>dl>dd{color:#8588a1}.whowere__item--passion>dl>dt{background-image:url(https://msm07s-cdn.bitflyer.com/pub/us-region/aboutus/passion.png);background-size:48px}.whowere__item--execution>dl>dt{background:none;padding-top:28px}.whowere__item--execution>dl>dt>.fa{display:block;font-size:48px}.whowere__item--numbers>dl>dt{background-image:url(https://msm07s-cdn.bitflyer.com/pub/us-region/aboutus/numbers.png);background-size:213px}.whowere__item--safety>dl>dt{background:none}.whowere__recruit{text-align:center;font-size:14px;margin-top:14px}@media screen and (min-width:768px){.whowere{border-bottom:none;padding:28px 0 42px}.whowere__list:after{clear:both;content:"";display:block}.whowere__list>li{float:left}.whowere__item{width:50%;height:300px}.whowere__item--numbers{width:100%}.whowere__item>dl{width:340px;font-size:18px}.whowere__item>dl>dt{font-size:22px;margin-bottom:28px}.whowere__item>dl>dd{font-size:16px}.whowere__recruit{font-size:16px;margin-top:0}}@media screen and (min-width:1024px){.whowere{padding:56px 0}.whowere__list{width:960px;margin:auto}.whowere__item{height:320px}.whowere__item>dl{width:340px;margin:auto}.whowere__item>dl>dt{font-size:24px;margin-bottom:28px;padding-top:84px}.whowere__item>dl>dd{font-size:18px}.whowere__item--execution>dl>dt{padding-top:36px}.whowere__recruit{font-size:18px}}.aboutbf{position:relative;background:url(//msm07s-cdn.bitflyer.com/pub/us-region/aboutus/jp_street.jpg) repeat 0 0;background-size:cover;border-bottom:1px solid #eee}.aboutbf__bg-overlay{width:100%;margin:0 auto;background-color:hsla(0,0%,99.2%,.95)}.aboutbf__container{padding:14px 14px 28px}.aboutbf__text>p,.aboutbf__title{margin-bottom:14px}.aboutbf__text>p{font-size:14px;line-height:1.5}.aboutbf__img{display:block;width:100%;margin:auto}.aboutbf__address{font-size:14px;margin-top:14px}@media screen and (min-width:768px){.aboutbf{border-bottom:none}.aboutbf__container{padding:28px 14px 42px}.aboutbf__container:after{clear:both;content:"";display:block}.aboutbf__text{width:50%;float:left}.aboutbf__text>p{font-size:16px}.aboutbf__img{width:calc(50% - 28px);float:right;margin:14px;box-shadow:5px 10px 20px rgba(0,0,0,.2)}.aboutbf__address{font-size:16px;margin-top:0}}@media screen and (min-width:1024px){.aboutbf__container{width:960px;margin:auto;padding:56px 0 112px}.aboutbf__title{margin-bottom:56px}.aboutbf__text{width:460px;float:left}.aboutbf__text>p{font-size:18px;line-height:1.75;margin-bottom:28px}.aboutbf__img{width:416px;float:left;margin:14px 14px 0 70px;box-shadow:10px 25px 50px rgba(0,0,0,.2)}.aboutbf__address{font-size:18px}}.investors{padding:14px 0}.investors__title{margin-bottom:28px;text-align:center}.investors__list:after{clear:both;content:"";display:block}.investors__list>li{display:table;width:50%;height:95px;float:left;text-align:center}.investors__list>li>span{width:auto;height:65px;display:table-cell;vertical-align:middle}.investors__list>li>span>img{max-width:140px}@media screen and (min-width:768px){.investors{padding:28px 0}.investors__title{margin-bottom:56px}.investors__list{margin:auto}.investors__list>li{width:25%;height:95px}.investors__list>li>span{width:180px;height:75px}.investors__list>li>span>img{max-width:180px}}@media screen and (min-width:1024px){.investors{padding:56px 0 84px}.investors__title{margin-bottom:56px;text-align:center}.investors__list{width:960px;margin:auto}.investors__list>li{height:95px;text-align:center}.investors__list>li>span{width:240px;height:75px}.investors__list>li>span>img{max-width:240px}}
/*# sourceMappingURL=aboutus.css.map */
