@charset "UTF-8";.licensees-section{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;height:100dvh;min-height:860px;padding:0 120px}@media screen and (max-width:899px){.licensees-section{padding:0 32px;height:auto;min-height:auto}}@media screen and (max-width:360px){.licensees-section{padding:0 20px}}.licensees-section.world{position:relative;height:calc(100dvh - 100px);width:100%;padding:0 120px}@media screen and (max-width:899px){.licensees-section.world{height:100%;padding:50px 32px 80px;min-height:860px;position:relative;background:#f7f7f7;background:linear-gradient(180deg,#f7f7f7 0,#fefefe 50%,#f7f7f7 100%);z-index:-2}}@media screen and (max-width:360px){.licensees-section.world{padding:50px 20px 80px}}.licensees-section.contract,.licensees-section.industry{padding:0 120px}@media screen and (max-width:899px){.licensees-section.contract,.licensees-section.industry{justify-content:flex-end;padding:120px 16px 80px 0}}@media screen and (max-width:360px){.licensees-section.contract,.licensees-section.industry{padding:120px 10px 80px 0}}.licensees-section.contract{justify-content:flex-end;background:#00205b url(/assets/img/licensees/img_licensees-bk-contract.jpg) no-repeat center 100%/cover}.licensees-section.industry{background:#fff url(/assets/img/licensees/img_licensees-bk-industry.jpg) no-repeat center 100%/cover}.licensees-section.licensees{padding:90px 120px 0;min-height:auto;height:auto}@media screen and (max-width:899px){.licensees-section.licensees{min-height:auto;padding:30px 32px 0}}@media screen and (max-width:899px){.licensees-section.contract{background-size:100% auto;background-position:top left;background-color:#fff}.licensees-section.industry{background-size:120% auto;background-position:-25px -50px;background-color:#fff}}.licensees-section-innner{display:flex;justify-content:flex-start;flex-wrap:wrap}.licensees-section-innner.contract{justify-content:flex-end}.world-note{width:100%}.world-note-text{margin-top:35px}.world-text{margin-top:35px;width:960px}@media screen and (max-width:1439px){.world-text{width:100%}}.world-list{display:flex;flex-wrap:wrap;margin-top:55px;width:100%;gap:0 70px}@media screen and (max-width:899px){.world-list{gap:0;justify-content:flex-start}}.world-list .contact{line-height:1;font-size:10rem;letter-spacing:-.5rem}@media screen and (max-width:899px){.world-list .contact{font-size:6.6rem}}@media screen and (max-width:899px){.world-list li{width:50%}}.world-bk{position:absolute;top:50%;left:0;width:100%;height:100%;z-index:-1;transform:translateY(-50%)}@media screen and (max-width:899px){.world-bk{top:unset;bottom:0;height:auto;transform:unset}}.world-bk video{width:100%;height:100%}@media screen and (max-width:899px){.world-bk video{width:100%;height:500px}}.chart-wrap{width:calc(100% - 32px);margin-top:50px}.chart-wrap.industry{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:899px){.chart-wrap{margin-top:40px}.chart-wrap.contract,.chart-wrap.industry{display:flex;justify-content:center;width:100%;padding-left:16px}.chart-wrap.industry{justify-content:center;flex-wrap:wrap}}@media screen and (max-width:360px){.chart-wrap.contract,.chart-wrap.industry{padding-left:10px}.chart-wrap.industry{width:96%}}.chart-contract{position:relative;min-height:300px}@media screen and (max-width:899px){.chart-contract{height:380px;width:280px}}.chart-contract-coments{position:absolute;top:0;left:0;width:100%;height:100%}.chart-contract-coment{position:absolute;width:auto;z-index:9}.chart-contract-coment img{width:122px;height:auto}@media screen and (max-width:899px){.chart-contract-coment img{width:120px}}.chart-contract-coment.contract-2014{top:72px;left:140px}@media screen and (max-width:899px){.chart-contract-coment.contract-2014{top:98px;left:50px}}.chart-contract-coment.contract-2014.auto{left:60px}@media screen and (max-width:899px){.chart-contract-coment.contract-2014.auto{right:20px}}.chart-contract-coment.contract-2018{top:-14px;left:310px}@media screen and (max-width:899px){.chart-contract-coment.contract-2018{top:2px;left:118px}}.chart-contract-coment.contract-2018.auto{left:170px}.chart-industry{width:280px;height:280px}@media screen and (max-width:899px){.chart-industry{margin-top:40px;width:100%;height:auto}}.chart-industry-coments{width:calc(100% - 280px);padding-right:20px}@media screen and (max-width:899px){.chart-industry-coments{width:90%;padding-right:0}}.chart-industry-coment,.chart-industry-label{display:flex;align-items:center;justify-content:space-between}.chart-industry-coment{margin-top:4px}.chart-industry-coment:first-child{margin-top:0}.chart-industry-color{display:inline-block;width:25px;height:25px;margin:2px 8px 0 0;background-color:#00205b}@media screen and (max-width:899px){.chart-industry-color{width:30px;height:30px}}.chart-block{max-width:670px;width:100%;padding:56px 60px;background-color:rgba(255,255,255,.8)}@media screen and (max-width:899px){.chart-block{padding:35px 20px 0}.chart-block.licensees{padding:35px 16px 0}}@media screen and (max-width:360px){.chart-block.licensees{padding:35px 10px 0}}.chart-wrap.flag-auto{margin-top:30px}.chart-wrap.flag-auto .chart-contract-coments{height:auto;display:flex;flex-wrap:wrap;left:50px;gap:0 14px}@media screen and (max-width:899px){.chart-wrap.flag-auto .chart-contract-coments{left:40px;gap:0 7px}}.chart-wrap.flag-auto .chart-contract-coment{position:static}.chart-wrap.flag-auto .chart-contract-coment img{height:60px;width:auto}@media screen and (max-width:899px){.chart-wrap.flag-auto .chart-contract-coment img{height:56px}}.en .area{font-size:1.1rem}