.company-outline-item.-opened .arrow,.company-outline-item.-closed .arrow{display:inline-block;width:1.7142857143em;height:1.7142857143em;content:'';vertical-align:bottom;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.company-outline-item.-opened .arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAIVBMVEUAAAAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKCRDWbsAAAACnRSTlMAECAwYI+fz9/v/PKzsgAAAENJREFUCNdjSGAAgwSGZWCabQFDFVgoq4BBHCTEtlyAgREkFFUI5GkuYWBZaQBkMM9y8JoM1mG5DCwAEoIIMDBYgAQAcVgNlZB6X60AAAAASUVORK5CYII=)}.company-outline-item.-closed .arrow{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKBAMAAACZNRnKAAAAIVBMVEUAAAAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKCRDWbsAAAACnRSTlMAECAwYI+fz9/v/PKzsgAAAEhJREFUCB0FwSESQEAAAMA1jKypnnCRJkuecPkS9b6hXRLMGb+0C3MA2nIBS/0CtGXdLlge3TfR5J10Mlb07yBHSIcK+lsE4g9WVA2V5NWbCQAAAABJRU5ErkJggg==)}.company .endnavi{background:#0950a0}.company .endnavi a{font-size:142.857%;line-height:100px;display:block;color:#fff}.company .endnavi span{position:relative;float:left;width:100px;height:100px;margin-right:20px}.company .endnavi .image-link:after{background-color:#fff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPBAMAAAAv0UM9AAAAIVBMVEUAAAAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKAJUKCRDWbsAAAACnRSTlMAECAwYI+fz9/v/PKzsgAAADNJREFUCNdjyCpkAAK25QIgKqsYzFlpAKKiJoNIFgjHC8xhWwFnQ8SzJsPVZxXBzQGbCQA37wy0lRq00QAAAABJRU5ErkJggg==)}.company .inkey{margin-bottom:50px;padding:95px 0;text-align:center}.company .inkey>div{display:table;width:170px;height:170px;margin:0 auto}.company .inkey p,.company .inkey h3{font-size:250%;line-height:1.1;display:table-cell;vertical-align:middle}.company .inkey p span{font-size:42.857%;display:block;margin-bottom:3px}.company-business-car .inkey p{color:#fff;background:#0950a0;background:rgba(9,80,160,.9)}.company-business-car .inkey.num01{margin-top:45px;background:url(../jpg/feature01.jpg) center center no-repeat;background-size:cover}.company-business-car .inkey.num02{margin-top:60px;background:url(../jpg/feature02.jpg) center center no-repeat;background-size:cover}.company-history .bg01{background:#e0f2ff url(../jpg/bg01.jpg) center top no-repeat;background-size:100% auto}.company-history .bg02{padding-bottom:1px;background:url(../jpg/bg02.jpg) center bottom no-repeat;background-size:100% auto}.company-history .history-head .title{font-size:178.571428571%;font-weight:700;line-height:1;margin-bottom:45px;text-align:center}.company-history .title+p{margin-bottom:35px;text-align:center}.company-history .history-head .heading-1{font-weight:400;text-align:center}.company-history .history-head h3{font-size:142.857142857%;font-weight:700;margin:30px 0;text-align:center;color:#0950a0}.company-history h3.left{float:left;width:50%}.company-history h3.right{float:right;width:50%}.company-history .line{clear:both;background:url(../gif/line01.gif) center 5px repeat-y}.company-history .historybox{clear:both;width:50%;background:url(../gif/line02.gif) left 50px repeat-x}.company-history .historybox.both{width:auto}.company-history .historybox.both:after{display:block;clear:both;content:''}.company-history .historybox.both .right{float:right;width:50%}.company-history .historybox.both .right .inbox{margin-right:0;margin-left:78px}.company-history .historybox.both .right img{float:right}.company-history .historybox.both .right .year{float:left;margin-right:0;margin-left:-47px}.company-history .historybox.both .left{float:left;width:50%}.company-history .historybox .year{line-height:1.42;float:right;width:95px;height:70px;margin-right:-47px;padding-top:25px;text-align:center;color:#fff;background:url(../png/round.png) no-repeat}.company-history .historybox .year span{font-size:107.142%;display:block}.company-history .historybox .inbox{line-height:1.42;margin-right:78px;margin-bottom:25px;border:1px solid #bbb;background:#fff}.company-history .historybox .inbox.left{float:left}.company-history .historybox .mb-short{margin-bottom:4px}.company-history .historybox img{float:left}.company-history .historybox .inbox p{display:table-cell;height:100px;padding:0 20px;vertical-align:middle}.company-history .historybox.right,.company-history .inbox.right{float:right}.company-history .historybox.right .year{float:left;margin-right:0;margin-left:-47px}.company-history .historybox.right .inbox{margin-right:0;margin-left:78px}.company-history .historybox.right img{float:right}.company-history .historybox.right img+img{margin-right:1px}.company-history .next{clear:both;padding-top:20px;text-align:center}.company-history .natural .next.last{margin-bottom:0;padding-top:0}.company-history .history-nav{line-height:1;margin:60px 0 30px}.company-history .history-nav li{float:left;width:10%;list-style:none}.company-history .history-nav a{display:block;margin-right:1px;padding:1em;text-align:center;text-decoration:none;background:#fff}.company-history .history-nav .-current a{background:none}.company-history .history-nav .-current a span{display:inline-block;margin-bottom:-7px;padding-bottom:5px;color:#b80000;border-bottom:2px solid #b80000}.company-history-toyoda-sakichi .mt-none{margin-top:0}.company-history-toyoda-sakichi .inkey h3{font-size:107.142%;font-weight:400;color:#fff;background:#5a5350;background:rgba(90,83,80,.9)}.company-history-toyoda-sakichi .inkey{margin-top:50px}.company-history-toyoda-sakichi .inkey.num01{background:url(../jpg/key02.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num02{background:url(../jpg/key03.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num03{background:url(../jpg/key04.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num04{background:url(../jpg/key05.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num05{background:url(../jpg/key06.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num06{background:url(../jpg/key07.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num07{background:url(../jpg/key08.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num08{background:url(../jpg/key09.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num09{background:url(../jpg/key10.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .inkey.num10{background:url(../jpg/key11.jpg) center center no-repeat;background-size:cover}.company-history-toyoda-sakichi .concept{margin-top:50px}.company-history-toyoda-sakichi .concept dl{padding:25px;background:#eeebe9}.company_data_links .columns .column .arrowed-link.-petit{margin-left:-1.1em}.company-pamphlet-columns .columns.-two.-to-one .column:first-child{width:156px}.company-pamphlet-columns .columns.-two.-to-one .column:nth-child(2){width:calc(100% - 160px)}.company-name-columns .columns.-five.-to-two .column{background-color:#ece8e6}.company-name-columns .columns.-five.-to-two .column p{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100% - 20px);padding:10px;text-align:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.company-name-columns .columns.-five.-to-two .column p span{font-weight:700;min-width:0;overflow-wrap:break-word}.company_movie_columns{margin-top:30px;margin-bottom:30px}.company_movie_columns .columns.-two.-to-one .column{width:calc(50% - 15px)}.company_movie_columns .columns.-two.-to-one .column:nth-child(2n+1){margin-right:30px}.company_movie_columns .columns.-two.-to-one .column .embed_container{position:relative;display:inline-block;width:100%;height:100%}.company_movie_columns .columns.-two.-to-one .column .embed_container .iframe_wrapper{position:relative;height:0;padding-top:25px;padding-bottom:56.25%}.company_movie_columns .columns.-two.-to-one .column .embed_container .iframe_wrapper>*{position:absolute;top:0;right:0;left:0;width:100%;height:100%;margin:0 auto}.company_movie_columns .columns.-two.-to-one .column .embed_container .iframe_wrapper iframe{position:absolute;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.company-location-japan-index h1{margin-bottom:50px}.company-location-japan-index .natural .columns.-one-two.-to-one{margin-right:-30px;margin-left:-30px}.company-location-japan-index .natural .columns .inline-icon{height:16px;margin-left:5px}.company-location-japan-index .natural .columns.-four.-to-two{margin-right:-30px;margin-left:-30px}.company-location-japan-index .index-lead{margin-bottom:50px}.company-location-japan-index .natural .-one.columns>.column:nth-child(n+2),.company-location-japan-index .natural .-two.columns>.column:nth-child(n+3),.company-location-japan-index .natural .-one-two.columns>.column:nth-child(n+3),.company-location-japan-index .natural .-two-one.columns>.column:nth-child(n+3),.company-location-japan-index .natural .-three.columns>.column:nth-child(n+4),.company-location-japan-index .natural .-four.columns>.column:nth-child(n+5),.company-location-japan-index .natural .-five.columns>.column:nth-child(n+6){margin-top:4px}.inkey{margin:50px 0;padding:90px 0;text-align:center}.inkey>div{display:table;width:170px;height:170px;margin:0 auto}.inkey h3{font-size:250%;font-weight:400;line-height:1.1;display:table-cell;vertical-align:middle;color:#fff;background:#5a5350;background:rgba(90,83,80,.9)}.inkey h3 span{font-size:42.857%;display:block;margin-bottom:3px}.linkbox{padding:1px 0;background:#5a5350}.linkbox a{background-size:cover}.linkbox .itembox{display:table;width:100%;border-spacing:60px;border-collapse:separate}.linkbox .wrap{font-size:107.142%;display:table-cell;height:213px;padding:0 10px;text-align:center;vertical-align:middle;color:#fff;border:1px solid #fff;border:1px solid rgba(255,255,255,.5)}.linkbox .title{font-size:160%;display:block;margin-bottom:10px}.innovation .keylink{margin-bottom:5px}.innovation .keylink a{display:block;padding:50px 0;color:#fff}.innovation .keylink a.arrowed-link.-after:after{top:auto;bottom:0}.innovation .keylink .column{display:table}.innovation .keylink .title{font-size:250%;line-height:1.285;display:table-cell;height:250px;text-align:center;vertical-align:middle;border:1px solid #fff;border:1px solid rgba(255,255,255,.5)}.innovation .keylink .title span{font-size:42.857%;display:block;margin-bottom:25px}.innovation .keylink.num01{background:url(../jpg/key02-2.jpg) center center no-repeat;background-size:cover}.innovation .keylink.num02{background:url(../jpg/key03-2.jpg) center center no-repeat;background-size:cover}.innovation .keylink.num03{background:url(../jpg/key04-2.jpg) center center no-repeat;background-size:cover}.innovation .keylink.num04{background:url(../jpg/key05-2.jpg) center center no-repeat;background-size:cover}.innovation-dna .linkbox a.num01{background:url(../jpg/nav01.jpg) center center no-repeat;background-size:cover}.innovation-dna .linkbox a.num02{background:url(../jpg/nav02.jpg) center center no-repeat;background-size:cover}.innovation-dna .linkbox a.num03{background:url(../jpg/nav03.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num01{background:url(../jpg/nav01-2.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num02{background:url(../jpg/nav02-2.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num03{background:url(../jpg/nav03-2.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num04{background:url(../jpg/nav04.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num05{background:url(../jpg/nav05.jpg) center center no-repeat;background-size:cover}.innovation-story .linkbox a.num06{background:url(../jpg/nav06.jpg) center center no-repeat;background-size:cover}.innovation-story-chapter-1 .inkey.num01{background:url(../jpg/key02-3.jpg) center center no-repeat;background-size:cover}.innovation-story-chapter-1 .inkey.num02{background:#e5e6e7 url(../jpg/key03-3.jpg) center center no-repeat;background-size:auto 100%}.innovation-story-chapter-1 .inkey.num03{background:#e5e6e7 url(../jpg/key04-3.jpg) center center no-repeat;background-size:auto 100%}.innovation-today .mt-none{margin-top:0}.innovation-today .inkey.num01{background:url(../jpg/key02-4.jpg) center center no-repeat;background-size:cover}.innovation-today .inkey.num02{margin-bottom:0;background:url(../jpg/key03-4.jpg) center center no-repeat;background-size:cover}.innovation-today .inkey.num03{background:url(../jpg/key04-4.jpg) center center no-repeat;background-size:cover}.investors-annual-report-toc table{line-height:1.2857142857;display:table;width:100%;margin-top:22.5px}.investors-annual-report-toc td,.investors-annual-report-toc th{padding:7.5px 0;border:0;border-bottom:1px solid #ccc}.investors-annual-report-toc th{font-weight:400;text-align:left;background-color:transparent}.investors-annual-report-toc td{text-align:right;white-space:nowrap}.company-calendar table,[class^=company-calendar] table,[class*=company-calendar] table{display:table;width:100%}.company-calendar table td,.company-calendar table th,[class^=company-calendar] table td,[class^=company-calendar] table th,[class*=company-calendar] table td,[class*=company-calendar] table th{padding:9px 18px;text-align:center}.company-calendar table .holiday,[class^=company-calendar] table .holiday,[class*=company-calendar] table .holiday{color:#fff;background-color:#c33}.company-calendar table .extra,[class^=company-calendar] table .extra,[class*=company-calendar] table .extra{border:2px dotted #c33}.company-calendar table .weekend,[class^=company-calendar] table .weekend,[class*=company-calendar] table .weekend{color:#c33}.company-calendar table .daytime,[class^=company-calendar] table .daytime,[class*=company-calendar] table .daytime{border:2px solid #c33}.company-calendar .column:first-child .padded,[class^=company-calendar] .column:first-child .padded,[class*=company-calendar] .column:first-child .padded{margin-left:0}.company-calendar .column:first-child+.column .padded,[class^=company-calendar] .column:first-child+.column .padded,[class*=company-calendar] .column:first-child+.column .padded{margin-right:0}.company-outline-list.-global .caption,.company-outline-list.-global .detail{color:#fff;background-color:#0950a0}.company-outline-list.-sustainable .caption,.company-outline-list.-sustainable .detail{color:#fff;background-color:#05755c}.company-outline-list img{width:100%}.company-location-japan .natural .location-info th{font-weight:500;padding:0 14px;padding-left:0;text-align:left;border:none;background:none}.company-location-japan .natural .location-info td{padding:0 14px;border:none}.company-outline-item{position:relative;display:block;overflow:hidden;text-decoration:none;color:inherit}.company-outline-item .caption{position:absolute;right:0;bottom:0;left:0;box-sizing:border-box;width:100%;padding:1em;text-align:center}.company-outline-item .detail{position:absolute;top:100%;right:0;bottom:0;left:0;overflow:auto;padding:2em}.company-outline-item .head{font-size:150%;text-align:center}.company-outline-item .body{margin-top:2em}.company-outline-item.-opened .arrow,.company-outline-item.-closed .arrow{position:absolute;right:0;bottom:0;width:25px;height:25px;background-color:#fff;background-size:61% auto}.company-business .billboard{background-image:url(../jpg/about_us_business.jpg)}.company-business-automobile .billboard{background-image:url(../jpg/about_us_business_automobile.jpg)}.company-business-automobile-engine .billboard{background-image:url(../jpg/about_us_business_automobile_engine.jpg)}.company-business-automobile-compressor .billboard{background-image:url(../jpg/about_us_business_automobile_compressor.jpg)}.company-business-automobile-car .billboard{background-image:url(../jpg/about_us_business_automobile_car.jpg)}.company-business-automobile-electronics .billboard{background-image:url(../jpg/about_us_business_automobile_electronics.jpg)}.company-business-automobile-battery .billboard{background-image:url(../jpg/about_us_business_automobile_battery.jpg)}.company-business-industrial-vehicles .billboard{background-image:url(../jpg/about_us_business_industrial_vehicles.jpg)}.company-business-textile .billboard{background-image:url(../jpg/about_us_business_textile.jpg)}.company-history-toyoda-sakichi .billboard{background-image:url(../jpg/key.jpg)}.company-technical-library .billboard{background-image:url(../jpg/innovation_dna_library.jpg)}.company-technical-public .billboard{background-image:url(../jpg/innovation_future.jpg)}.company-business-automobile-engine .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_automobile_engine_1.jpg)}.company-business-automobile-engine .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_automobile_engine_1.jpg)}.company-business-automobile-engine .pushed-heading:nth-of-type(2)>.inner{background-image:url(../jpg/about_us_business_automobile_engine_2.jpg)}.company-business-automobile-engine .pushed-heading.-nth-of-type-2>.inner{background-image:url(../jpg/about_us_business_automobile_engine_2.jpg)}.company-business-automobile-compressor .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_automobile_compressor_1.jpg)}.company-business-automobile-compressor .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_automobile_compressor_1.jpg)}.company-business-automobile-compressor .pushed-heading:nth-of-type(2)>.inner{background-image:url(../jpg/about_us_business_automobile_compressor_2.jpg)}.company-business-automobile-compressor .pushed-heading.-nth-of-type-2>.inner{background-image:url(../jpg/about_us_business_automobile_compressor_2.jpg)}.company-business-automobile-car .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_automobile_car_1.jpg)}.company-business-automobile-car .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_automobile_car_1.jpg)}.company-business-automobile-car .pushed-heading:nth-of-type(2)>.inner{background-image:url(../jpg/about_us_business_automobile_car_3.jpg)}.company-business-automobile-car .pushed-heading.-nth-of-type-2>.inner{background-image:url(../jpg/about_us_business_automobile_car_3.jpg)}.company-business-automobile-car .pushed-heading:nth-of-type(3)>.inner{background-image:url(../jpg/about_us_business_automobile_car_3.jpg)}.company-business-automobile-car .pushed-heading.-nth-of-type-3>.inner{background-image:url(../jpg/about_us_business_automobile_car_3.jpg)}.company-business-automobile-electronics .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_automobile_electronics_1.jpg)}.company-business-automobile-electronics .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_automobile_electronics_1.jpg)}.company-business-automobile-electronics .pushed-heading:nth-of-type(2)>.inner{background-image:url(../jpg/about_us_business_automobile_electronics_2.jpg)}.company-business-automobile-electronics .pushed-heading.-nth-of-type-2>.inner{background-image:url(../jpg/about_us_business_automobile_electronics_2.jpg)}.company-business-automobile-battery .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_automobile_battery_1.jpg)}.company-business-industrial-vehicles .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_industrial_vehicles_2.jpg)}.company-business-industrial-vehicles .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_industrial_vehicles_2.jpg)}.company-business-textile .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_business_textile_1.jpg)}.company-business-textile .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_business_textile_1.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(1)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_1.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-1>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_1.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(2)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_2.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-2>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_2.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(3)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_3.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-3>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_3.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(4)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_4.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-4>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_4.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(5)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_5.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-5>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_5.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(6)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_6.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-6>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_6.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(7)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_7.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-7>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_7.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(8)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_8.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-8>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_8.jpg)}.company-history-toyoda-sakichi .pushed-heading:nth-of-type(9)>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_9.jpg)}.company-history-toyoda-sakichi .pushed-heading.-nth-of-type-9>.inner{background-image:url(../jpg/about_us_history_toyota_sakichi_9.jpg)}@media screen and (max-width:767px){.modern .company .endnavi .padded{margin:0}.modern .company .endnavi .-two.columns>.column{width:100%;border-top:1px solid #fff}.modern .company .endnavi a{font-size:114.285%;line-height:80px}.modern .company .endnavi span{width:80px;height:80px}.modern .company .inkey{padding:60px 0}.modern .company .inkey>div{width:100px;height:100px}.modern .company .inkey p,.modern .company .inkey h3{font-size:150%}.modern .company-business-car main .columns{display:block}.company-history .bg01{padding-top:1px}.modern .company-history .title{font-size:250%;margin-bottom:30px}.modern .company-history .title+p{margin-bottom:25px;text-align:left}.modern .company-history .history-head h3{font-size:128.5714%;margin:0 0 20px}.modern .company-history h3.left{font-size:small;float:left;width:50%}.modern .company-history h3.right{font-size:small;float:right;width:48%}.modern .company-history .historybox{background:url(../gif/line02.gif) left 37px repeat-x}.modern .company-history .historybox .year{font-size:85.7142%;width:75px;height:55px;margin-right:-37px;padding-top:20px;background-size:100%}.modern .company-history .historybox .year span{font-size:100%}.modern .company-history .historybox.both .right .inbox{float:right}.modern .company-history .historybox .inbox,.modern .company-history .historybox.both .inbox{width:100px;margin:0 0 15px}.modern .company-history .historybox .inbox+.inbox,.modern .company-history .historybox.both .inbox+.inbox{clear:both}.modern .company-history .historybox img,.modern .company-history .historybox.both img{float:none}.modern .company-history .historybox .inbox p{display:block;height:auto;padding:10px}.modern .company-history .historybox.both .year,.modern .company-history .historybox.right .year{margin-right:0;margin-left:-37px}.modern .company-history .historybox.right .inbox{float:right;margin-left:0}.modern .company-history .historybox.right img{float:none}.modern .company-history .historybox.right img+img{margin-right:0}.modern .company-history .next a{display:block}.modern .company-history .history-nav li{width:33.3%}.modern .company-history-toyoda-sakichi main .columns{display:block}.modern .company-history-toyoda-sakichi .inkey h3{font-size:107.142%}.company-pamphlet-columns .columns.-two.-to-one .column:first-child{width:112px}.company-pamphlet-columns .columns.-two.-to-one .column:nth-child(2){width:calc(100% - 112px);margin-top:0}.company_movie_columns{margin-top:20px;margin-bottom:20px}.company_movie_columns .columns.-two.-to-one .column{width:100%}.company_movie_columns .columns.-two.-to-one .column:nth-child(2n+1){margin-right:0}.company-location-japan-index h1{margin-bottom:20px}.company-location-japan-index .natural .columns.-one-two.-to-one{margin-right:-15px;margin-left:-15px}.company-location-japan-index .natural .columns.-four.-to-two{margin-right:-15px;margin-left:-15px}.company-location-japan-index .index-lead{margin-bottom:25px}.company-location-japan-index .natural .-one-two.columns .column:nth-child(2n) .padded,.company-location-japan-index .natural .-two-one.columns .column:nth-child(2n+1) .padded{margin-right:15px;margin-left:15px}.company-location-japan-index .natural .-two.-to-one.columns>.column:nth-child(n+2),.company-location-japan-index .natural .-one-two.-to-one.columns>.column:nth-child(n+2),.company-location-japan-index .natural .-two-one.-to-one.columns>.column:nth-child(n+2),.company-location-japan-index .natural .-three.-to-two.columns>.column:nth-child(n+3),.company-location-japan-index .natural .-four.-to-two.columns>.column:nth-child(n+3),.company-location-japan-index .natural .-five.-to-two.columns>.column:nth-child(n+3){margin-top:4px}.modern .inkey{margin:25px 0;padding:60px 0}.modern .inkey>div{width:100px;height:100px}.modern .inkey h3{font-size:150%}.modern .linkbox .columns{display:block}.modern .linkbox .itembox{border-spacing:40px}.modern .linkbox .column{display:block;margin:0 4px 4px}.modern .linkbox .columns{margin-bottom:0}.modern .linkbox .column{width:auto!important;margin:0 4px 4px}.modern .linkbox .column:nth-child(n+4){margin-top:0}.modern .linkbox .wrap{font-size:100%;height:auto;padding:15px}.modern .linkbox .title{font-size:125%;display:block;margin-bottom:5px}.modern .innovation .keylink a{display:block;padding:30px 0;color:#fff}.modern .innovation .keylink a.arrowed-link.-after:after{top:auto;bottom:0}.modern .innovation .keylink .column{display:block}.modern .innovation .keylink .title{font-size:125%;display:block;height:auto;padding:10px}.modern .innovation .keylink .title span{font-size:66.6666%;margin-bottom:10px}.modern .innovation-today main .columns.-one-two.-to-one{display:block}.modern .innovation-today main .natural .columns.-two{display:block}.modern .innovation-today main .columns.-two .column{width:100%}.modern .investors-annual-report-toc table{line-height:1.2857142857;margin-top:0}.modern .investors-annual-report-toc td,.modern .investors-annual-report-toc th{padding:5px 0}.modern .company-calendar .column .padded,.modern [class^=company-calendar] .column .padded,.modern [class*=company-calendar] .column .padded{margin-right:0;margin-left:0}.modern .company-calendar table,.modern [class^=company-calendar] table,.modern [class*=company-calendar] table{line-height:1.2857142857;margin-top:0}.modern .company-calendar td,.modern .company-calendar th,.modern [class^=company-calendar] td,.modern [class^=company-calendar] th,.modern [class*=company-calendar] td,.modern [class*=company-calendar] th{padding:5px}.company-business-automobile-battery .billboard{background-position:30% 50%}}@media screen and (min-width:768px) and (max-width:1015px){.modern .company-history .history-nav li{width:20%}.modern .company-history h3.left{float:left;width:35%}.modern .company-history h3.right{float:right;width:35%}}@media screen and (min-width:1016px){.company-business-industrial-vehicles .pushed-heading:nth-of-type(1)>.inner{background-size:contain}.company-history .minheight-wrapper{min-height:650px}.company-history .history-nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}