@charset "UTF-8";.header__nav .service{margin:0 10px;width:180px}.header__nav .service .link{width:180px;text-align:center}.header__nav .service .link{padding:0 5px}.right_nav{display:flex}@media screen and (min-width:768px){.header__nav{width:calc(100% - 151px - 20px)}.header__nav__inner{display:flex;align-items:center;justify-content:space-around}}@media screen and (min-width:768px){.header__nav .list{margin-right:0}.header__nav__inner{display:flex;align-items:center;justify-content:space-between}}.philosophyIdx .uniqueSection__headding__content.white .title{color:#fff}.philosophyIdx .uniqueSection__headding__content.white .subTitle{color:#fff}.philosophyIdx .uniqueSection__headding__content.white .subTitle:before{background-color:#fff}.philosophyIdx .uniqueSection__headding__content.white .subTitle:after{background-color:#fff}@media screen and (min-width:768px){.idx__section .about__text{text-align:left;margin:0 auto}}.footer__inquiry.contact{width:90%;margin:0 auto 55px;padding:0;background:#040404;height:auto}.footer__inquiry.contact .images{width:100%}.footer__inquiry.contact .images img{width:100%}.footer__inquiry.contact .text{width:100%;padding:20px 0;text-align:center}.footer__inquiry.contact .text p{margin-bottom:10px}.footer__inquiry.contact .footer__inquiry__inner .btn{width:80%;margin:0 auto}@media screen and (min-width:768px){.footer__inquiry.contact{width:1200px;margin:0 auto 55px;padding:0;height:300px}.footer__inquiry.contact .images{width:50%}.footer__inquiry.contact .text{width:50%;text-align:center}.footer__inquiry.contact .footer__inquiry__inner .btn{width:350px;margin:0 auto}.occupationIdx .occupation:nth-of-type(4) .occupation__headding{background-size:110%;background-position-y:-90px}}.idx__section--service .company_top.about{background-position:center}.occupationIdx .occupation:nth-of-type(4) .occupation__headding{background-size:110%}.visionIdx{background-color:#f6f7f9}.visionIdx .uniqueSection{position:relative;z-index:1}.visionIdx .uniqueSection__bg{position:absolute;z-index:-1}.visionIdx .uniqueSection__inner{margin:0 auto;position:relative}.visionIdx .uniqueSection__headding{position:relative}.visionIdx .uniqueSection__headding__img{position:relative;display:block}.visionIdx .uniqueSection__headding__img:before{content:'';display:block;padding-top:calc((40 / 71) * 100%)}.visionIdx .uniqueSection__headding__img img{position:absolute;top:0;left:0}.visionIdx .uniqueSection__content{background-color:#fff}.visionIdx .vision .uniqueSection__bg{background:#efca00;background:linear-gradient(to right,#efca00 0%,#f1625f 100%)}.visionIdx .uniqueSection__content__lead{font-weight:500;display:inline-block;background:#f1625f;background:linear-gradient(to right,#f1625f 0%,#efca00 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.visionIdx .vision{padding-top:140px}.visionIdx .vision .uniqueSection__bg{left:0;top:0;height:900px}.visionIdx .uniqueSection{margin-bottom:120px}.visionIdx .uniqueSection__inner{width:1200px}.visionIdx .uniqueSection__content{padding:60px 77px;width:800px}.visionIdx .vision .uniqueSection__content{margin-top:-120px;position:relative;z-index:10}.visionIdx .uniqueSection__bg{width:80%}.visionIdx .vision .uniqueSection__bg{left:0;top:0;height:900px}.visionIdx .uniqueSection__content__lead{font-size:32px;line-height:56px;margin-bottom:30px}.visionIdx .vision{position:relative;margin:110px auto 0;width:auto;z-index:1}.visionIdx .uniqueSection__headding__img{width:1065px}.visionIdx .vision .uniqueSection__headding__img{margin-left:auto}}@media screen and (max-width:767px){.visionIdx .uniqueSection{padding-top:60px;margin-top:80px;margin-bottom:70px}.visionIdx .uniqueSection__bg{width:calc(100% + 25px);top:0;height:70%}.visionIdx .vision .uniqueSection__bg{margin-left:-25px}.visionIdx .uniqueSection__headding__img{width:100%}.visionIdx .vision .uniqueSection__headding__img{margin-left:25px}.visionIdx .uniqueSection__content{padding:30px 24px;width:100%;margin-top:calc((100vw - 20px * 2) * -0.07);position:relative;z-index:10}.visionIdx .vision .uniqueSection__content{margin-left:-25px}.visionIdx .uniqueSection__content__lead{font-size:20px;line-height:30px}.visionIdx .uniqueSection__content__text{font-size:13px;line-height:26px;margin-top:13px}}.idx__section--service .company_top.about .text_block{margin:0 auto;width:90%}.idx__section--service .company_top.about .about__lead{margin-top:20px;line-height:1.4;font-size:22px}@media screen and (min-width:768px){.idx__section--service .company_top.about .about__lead{color:#fff;text-align:center}.idx__section--service .company_top.about{background-image:url(//betrading.jp/wp-content/themes/betrading/assets/css/../img/company/top/company_top_bg_pc.png);padding:60px 0 60px}.idx__section--service .company_top.about .text_block{margin:0 0 0 120px;width:auto}.idx__section--service .company_top.about .text_block .modTitle__shoulder{color:#000;text-align:left}.idx__section--service .company_top.about .text_block .modTitle__text{text-align:left}.idx__section--service .company_top.about .text_block .about__lead{margin-top:63px;line-height:1.75;font-size:30px;text-align:left;color:#000;width:40%}.idx__section--service .company_top.about .text_block .about__text{color:#000;text-align:left;margin:0;width:30%}}@media screen and (min-width:768px){.occupationIdx .occupation__content__list .item{max-width:380px;margin-right:40px}}@media screen and (max-width:767px){.modMain__body .main-textArea-article .table-flexible{overflow:scroll;margin:40px -25px 30px 0}}.modMain__body .main-textArea-article .table-flexible table{border-width:1px;border-style:solid;background-color:transparent;min-width:820px}.modMain__body .main-textArea-article .table-flexible table tbody,.modMain__body .main-textArea-article .table-flexible table tr{border-color:inherit}.modMain__body .main-textArea-article .table-flexible table th,.modMain__body .main-textArea-article .table-flexible table td{border-width:1px;border-style:solid;border-color:inherit}