.company-title{font-family:"Roboto",sans-serif;font-size:60px;font-size:6rem;line-height:1.16667em;font-weight:500}@media (max-width: 1000px){.company-title{font-size:32px;font-size:3.2rem;line-height:1.1875em;letter-spacing:.03em}}.company-table{margin-top:60px;position:relative}@media (max-width: 1000px){.company-table{margin-top:32px}}.company-table tr td{border-bottom:1px solid rgba(0,32,75,0.2);text-align:left;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.1em;padding:18px 0}@media (max-width: 1000px){.company-table tr td{width:100%;display:block;padding:0;font-size:15px;font-size:1.5rem;line-height:1.73333em}}.company-table tr .title{width:252px;padding-left:80px;font-weight:bold;font-size:18px;font-size:1.8rem;line-height:1.66667em}.company-table tr .title h3{font-weight:bold}@media (max-width: 1000px){.company-table tr .title{width:100%;padding:13px 0 0;border:0;letter-spacing:.2em;font-size:16px;font-size:1.6rem;line-height:1.625em}}@media (max-width: 1000px){.company-table tr td{margin-top:8px;padding:0 0 15px}}.company-table tr td a{text-decoration:underline}@media (max-width: 1000px){.company-table tr td .box-cnt{margin-top:12px}}.company-table tr td .box-cnt .txt-title{font-weight:bold}.company-table tr td .box-cnt .txt-title+.txt-des{margin-top:2px}.company-table tr td .box-cnt+.box-cnt{margin-top:15px}@media (max-width: 1000px){.company-table tr td .box-cnt+.box-cnt{margin-top:17px}}.company-table tr td .linkblank{position:relative;padding-left:18px}@media (max-width: 1000px){.company-table tr td .linkblank{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:.1em;padding-left:22px;display:block}}.company-table tr td a.linkblank:before{content:'';width:12px;height:12px;position:absolute;left:0;top:8px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_3424_5255)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.82129 5.11816L9.43945 1.5H7.40625V0H12V4.59375H10.5V2.56055L6.88184 6.17871L5.82129 5.11816ZM12 6H10.5V10.5H1.5V1.5H6V0H0V12H12V6Z' fill='%2300204B'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3424_5255'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}@media (max-width: 1000px){.company-table tr td a.linkblank:before{top:10px}}@media (min-width: 1001px){.company-table tr:first-child td{border-top:1px solid rgba(0,32,75,0.2)}}@media (max-width: 1000px){.company-table tr:first-child .title{border-top:1px solid rgba(0,32,75,0.2)}}.company-access{margin-top:117px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}@media (max-width: 1000px){.company-access{margin-top:71px}}.company-access .access-map{width:670px;position:relative;z-index:2}@media (max-width: 1000px){.company-access .access-map{margin-top:40px;width:100%}}.company-access .access-map img{cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.company-access .access-info{width:calc(100% - 670px);padding-right:94px;padding-bottom:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media (max-width: 1000px){.company-access .access-info{width:100%;padding:0}}.company-access .access-info div{width:100%}.company-access .company-access-list{margin-top:52px}@media (max-width: 1000px){.company-access .company-access-list{margin-top:32px}}.company-access .company-access-list li{border-bottom:1px dotted rgba(0,32,75,0.4);font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.1em;padding:0 0 14px 32px;position:relative}@media (max-width: 1000px){.company-access .company-access-list li{font-size:16px;font-size:1.6rem;line-height:1.5em;padding:0 0 9px 32px}}.company-access .company-access-list li+li{margin-top:26px}@media (max-width: 1000px){.company-access .company-access-list li+li{margin-top:24px}}.company-access .company-access-list li:before{content:'';width:24px;height:24px;position:absolute;left:0;top:5px;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7.61605 8.712L10.821 6.384C11.181 6.12105 11.6185 5.9859 12.064 6C12.6074 6.01414 13.1329 6.19692 13.5677 6.52301C14.0026 6.8491 14.3253 7.30236 14.491 7.82C14.677 8.40333 14.847 8.797 15.001 9.001C15.4667 9.62153 16.0703 10.1252 16.7642 10.4721C17.4581 10.8191 18.2232 10.9998 18.999 11V13C17.9666 13.0007 16.9467 12.7727 16.0129 12.3323C15.079 11.8919 14.2543 11.2501 13.598 10.453L12.9 14.409L14.961 16.138L17.184 22.246L15.304 22.93L13.265 17.326L9.87505 14.481C9.59667 14.2565 9.38359 13.9614 9.25801 13.6265C9.13243 13.2916 9.09895 12.9292 9.16105 12.577L9.67005 9.692L8.99305 10.184L6.86605 13.112L5.24805 11.936L7.59905 8.7L7.61605 8.712ZM13.499 5.5C12.9686 5.5 12.4599 5.28929 12.0848 4.91421C11.7098 4.53914 11.499 4.03043 11.499 3.5C11.499 2.96957 11.7098 2.46086 12.0848 2.08579C12.4599 1.71071 12.9686 1.5 13.499 1.5C14.0295 1.5 14.5382 1.71071 14.9133 2.08579C15.2883 2.46086 15.499 2.96957 15.499 3.5C15.499 4.03043 15.2883 4.53914 14.9133 4.91421C14.5382 5.28929 14.0295 5.5 13.499 5.5ZM10.529 18.681L7.31505 22.511L5.78305 21.226L8.75805 17.68L9.50405 15.5L11.295 17L10.529 18.681Z' fill='%2300204B'/%3E%3C/svg%3E")}@media (max-width: 1000px){.company-access .company-access-list li:before{top:0}}.company-access .company-access-list li:after{content:'';width:24px;height:24px;border-radius:20px;position:absolute;right:-12px;bottom:-12px;background:rgba(0,32,75,0.1);background-position:center, center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='7' viewBox='0 0 6 7' fill='none'%3E%3Ccircle cx='3' cy='3.5' r='3' fill='%2300204B'/%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='11' viewBox='0 0 10 11' fill='none'%3E%3Ccircle cx='5' cy='5.5' r='5' fill='white'/%3E%3C/svg%3E")}@media (max-width: 1000px){.company-access .company-access-list li:after{right:0;background-color:#e8ebef}}.company-locations{margin-top:120px;background:linear-gradient(180deg, #F0F2F6 0%, #fff 100%);padding:120px 0 55px}@media (max-width: 1000px){.company-locations{margin-top:72px;padding:72px 0 32px;background:transparent;position:relative}.company-locations:before{content:'';position:absolute;top:0;left:0;right:0;height:900px;background:linear-gradient(180deg, #F0F2F6 0%, #fff 100%)}.company-locations .inner{position:relative;z-index:1}}.company-locations .locations-map{margin-top:80px;position:relative}@media (max-width: 1000px){.company-locations .locations-map{margin-top:40px}}.company-locations .locations-map .mapimg{width:100%}.company-locations .locations-map .c-btn{padding:17px 15px;cursor:pointer}@media only screen and (max-width: 1024px){.company-locations .locations-map .c-btn{width:180px}}.company-locations .locations-map .c-btn:after{content:'';width:10px;height:10px;position:absolute;top:0;bottom:0;right:19px;margin:auto;background-repeat:no-repeat;background-position:center left -11px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='10' viewBox='0 0 21 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 4.36869L11 5.63131L18.5758 5.63131L15.1035 9.10354L16 10L21 5L16 6.18136e-08L15.1035 0.896465L18.5758 4.36869L11 4.36869Z' fill='%2300204B'/%3E%3Cpath d='M-7.40828e-07 4.36869L-6.45503e-07 5.63131L7.57576 5.63131L4.10354 9.10354L5 10L10 5L5 6.18136e-08L4.10353 0.896465L7.57576 4.36869L-7.40828e-07 4.36869Z' fill='white'/%3E%3C/svg%3E%0A");transition:background .3s}@media only screen and (min-width: 1025px){.company-locations .locations-map .c-btn:hover:after{background-position:center left 0}}.company-locations .locations-map .txtsp{display:block;width:calc(20/375 * 100vw);height:calc(20/375 * 100vw);background:#00204B;border-radius:50%;text-align:center;color:white;font-size:12px;font-size:1.2rem;line-height:1.66667em;letter-spacing:0em;font-weight:500;font-size:calc(12/375 * 100vw);line-height:calc(20/375 * 100vw);padding-bottom:5px}.company-locations .locations-map .link1,.company-locations .locations-map .link2,.company-locations .locations-map .link3,.company-locations .locations-map .link4,.company-locations .locations-map .link5{position:absolute}.company-locations .locations-map .link1{top:41.98%;left:42.39%}@media (max-width: 1000px){.company-locations .locations-map .link1{top:calc(65/160 * 100%);left:calc(158/327 * 100%)}}.company-locations .locations-map .link2{top:48.78%;left:75.98%}@media (max-width: 1000px){.company-locations .locations-map .link2{top:calc(78/160 * 100%);left:calc(254/327 * 100%)}}.company-locations .locations-map .link3{top:37.97%;left:21.7%}@media (max-width: 1000px){.company-locations .locations-map .link3{top:calc(56/160 * 100%);left:calc(97/327 * 100%)}}.company-locations .locations-map .link4{top:19.51%;left:15.29%}@media (max-width: 1000px){.company-locations .locations-map .link4{top:calc(26/160 * 100%);left:calc(64/327 * 100%)}}.company-locations .locations-map .link5{top:64.63%;left:0}@media (max-width: 1000px){.company-locations .locations-map .link5{top:calc(88/160 * 100%);left:calc(28/327 * 100%)}}@media (max-width: 1000px){.company-box{position:relative;z-index:1}}.company-box+.company-box{margin-top:60px}@media (max-width: 1000px){.company-box+.company-box{margin-top:34px}}.company-box .company-box-title{background:rgba(49,100,167,0.2);font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em;font-weight:bold;padding:10px 16px}.company-box .company-box-table .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border-bottom:1px solid rgba(0,32,75,0.2)}@media (min-width: 1001px){.company-box .company-box-table .item .item-logo,.company-box .company-box-table .item .item-cnt,.company-box .company-box-table .item .item-pin{min-height:102px;padding:24px 0 25px}}@media (max-width: 1000px){.company-box .company-box-table .item{padding:16px 0 22px;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.company-box .company-box-table .item .item-logo{width:304px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center}@media (max-width: 1000px){.company-box .company-box-table .item .item-logo{width:auto;order:1}}.company-box .company-box-table .item .item-logo img{object-fit:contain}@media (max-width: 1000px){.company-box .company-box-table .item .item-logo img{width:133px}}.company-box .company-box-table .item .item-cnt{width:calc(100% - 516px);padding-right:30px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center}@media only screen and (max-width: 1024px){.company-box .company-box-table .item .item-cnt{margin-right:20px}}@media (max-width: 1000px){.company-box .company-box-table .item .item-cnt{width:100%;order:3;padding-right:0;margin-right:0;margin-top:12px}}.company-box .company-box-table .item .item-cnt .txt-des{font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em;font-weight:bold}@media (max-width: 1000px){.company-box .company-box-table .item .item-cnt .txt-des{font-size:15px;font-size:1.5rem;line-height:1.46667em}}.company-box .company-box-table .item .item-cnt .txt-note{margin-top:8px;font-size:16px;font-size:1.6rem;line-height:1.4375em;letter-spacing:.1em}@media (max-width: 1000px){.company-box .company-box-table .item .item-cnt .txt-note{font-size:14px;font-size:1.4rem;line-height:1.6em}}.company-box .company-box-table .item .item-pin{width:212px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;padding-left:24px;position:relative;font-size:18px;font-size:1.8rem;line-height:1.44444em;letter-spacing:.1em}@media (max-width: 1000px){.company-box .company-box-table .item .item-pin{width:auto;order:2;font-size:15px;font-size:1.5rem;line-height:1.46667em;padding-left:22px}}.company-box .company-box-table .item .item-pin:before{content:'';position:absolute;width:16px;height:21px;left:0;top:0;bottom:0;margin:auto;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='16' height='21' viewBox='0 0 16 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 0C5.87901 0.00248131 3.84557 0.872472 2.3458 2.41911C0.846033 3.96575 0.00240612 6.06273 0 8.25C0 15.3094 7.27273 20.6409 7.58273 20.8641C7.70501 20.9524 7.8507 20.9998 8 20.9998C8.1493 20.9998 8.29499 20.9524 8.41727 20.8641C8.72727 20.6409 16 15.3094 16 8.25C15.9976 6.06273 15.154 3.96575 13.6542 2.41911C12.1544 0.872472 10.121 0.00248131 8 0ZM8 5.25C8.57536 5.25 9.13781 5.42595 9.6162 5.75559C10.0946 6.08524 10.4675 6.55377 10.6876 7.10195C10.9078 7.65013 10.9654 8.25333 10.8532 8.83527C10.7409 9.41721 10.4639 9.95176 10.057 10.3713C9.65019 10.7909 9.13184 11.0766 8.56754 11.1924C8.00323 11.3081 7.41831 11.2487 6.88674 11.0216C6.35517 10.7946 5.90083 10.4101 5.58118 9.91671C5.26152 9.42336 5.09091 8.84334 5.09091 8.25C5.09091 7.45435 5.3974 6.69129 5.94296 6.12868C6.48852 5.56607 7.22846 5.25 8 5.25Z' fill='%2300204B'/%3E%3C/svg%3E%0A")}@media (max-width: 1000px){.company-box .company-box-table .item .item-pin:before{width:14px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='14' height='18' viewBox='0 0 14 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.1428 0C5.32478 0.00212686 3.58182 0.747841 2.29629 2.07354C1.01076 3.39925 0.287646 5.19667 0.285583 7.0715C0.285583 13.1225 6.51941 17.6924 6.78513 17.8837C6.88995 17.9594 7.01482 18 7.1428 18C7.27077 18 7.39564 17.9594 7.50046 17.8837C7.76618 17.6924 14 13.1225 14 7.0715C13.9979 5.19667 13.2748 3.39925 11.9893 2.07354C10.7038 0.747841 8.96081 0.00212686 7.1428 0ZM7.1428 4.50004C7.63597 4.50004 8.11807 4.65086 8.52813 4.93341C8.93819 5.21597 9.25779 5.61757 9.44652 6.08745C9.63525 6.55732 9.68463 7.07435 9.58841 7.57316C9.4922 8.07198 9.25471 8.53017 8.90599 8.88979C8.55726 9.24942 8.11296 9.49432 7.62926 9.59354C7.14556 9.69276 6.6442 9.64184 6.18856 9.44721C5.73293 9.25259 5.34349 8.923 5.0695 8.50012C4.79551 8.07725 4.64926 7.58008 4.64926 7.0715C4.64926 6.38951 4.91197 5.73545 5.3796 5.25321C5.84723 4.77097 6.48147 4.50004 7.1428 4.50004Z' fill='%2300204B'/%3E%3C/svg%3E%0A")}}.footer{margin-top:120px}@media (max-width: 1000px){.footer{margin-top:72px}}.ver-en .company-title{letter-spacing:0}@media (max-width: 1000px){.ver-en .company-table{margin-top:24px}}.ver-en .company-table tr td{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em}@media (max-width: 1000px){.ver-en .company-table tr td{font-size:15px;font-size:1.5rem;line-height:1.73333em}.ver-en .company-table tr td .linkblank{font-size:15px;font-size:1.5rem;line-height:2em;letter-spacing:0em}}.ver-en .company-table tr .title{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:0em;width:323px}@media (max-width: 1000px){.ver-en .company-table tr .title{width:100%;padding-top:15px;font-size:16px;font-size:1.6rem;line-height:1.4375em}}.ver-en .company-table tr .box-cnt+.box-cnt{margin-top:11px}@media (max-width: 1000px){.ver-en .company-table tr .box-cnt small{font-size:12px;font-size:1.2rem;line-height:2.16667em;padding-left:9px;display:inline-block}}.ver-en .company-access{margin-top:122px}@media (max-width: 1000px){.ver-en .company-access{margin-top:70px}}.ver-en .company-access .access-info{padding-bottom:15px}@media only screen and (min-width: 1001px) and (max-width: 1100px){.ver-en .company-access .access-info{width:calc(100% - 600px)}}@media only screen and (min-width: 1001px) and (max-width: 1100px){.ver-en .company-access .access-map{width:600px}}.ver-en .company-access .company-access-list{margin-top:29px}@media (max-width: 1000px){.ver-en .company-access .company-access-list{margin-top:34px}}@media (min-width: 1001px){.ver-en .company-access .company-access-list li{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:0em;padding:12px 0 12px 49px}.ver-en .company-access .company-access-list li:before{top:0;bottom:0;left:10px;margin:auto}.ver-en .company-access .company-access-list li+li{margin-top:5px}}@media (max-width: 1000px){.ver-en .company-access .company-access-list li{letter-spacing:0;padding-right:6px}}@media (max-width: 1000px){.ver-en .company-locations .locations-map{margin-top:31px}}@media (min-width: 1001px){.ver-en .company-locations .locations-map .c-btn{padding:12px 38px 12px 22px;font-family:"Noto Sans JP",sans-serif;min-width:200px;width:auto}.ver-en .company-locations .locations-map .c-btn span{padding:3px 0}}.ver-en .company-locations .locations-map .link2{left:68.98%}.ver-en .company-box .company-box-title{letter-spacing:0}@media (min-width: 1001px){.ver-en .company-box .company-box-table .item .item-logo,.ver-en .company-box .company-box-table .item .item-cnt,.ver-en .company-box .company-box-table .item .item-pin{padding:24px 0 23px}.ver-en .company-box .company-box-table .item .item-cnt .txt-des,.ver-en .company-box .company-box-table .item .item-cnt .txt-note{letter-spacing:0;padding-right:35px}.ver-en .company-box .company-box-table .item .item-pin{letter-spacing:0;padding-left:24px}}@media (max-width: 1000px){.ver-en .company-box .company-box-table .item .item-cnt .txt-des{letter-spacing:0}.ver-en .company-box .company-box-table .item .item-cnt .txt-note{letter-spacing:.034em}.ver-en .company-box .company-box-table .item .item-pin{letter-spacing:0}}

/*# sourceMappingURL=maps/company.min.css.map */
