/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media(max-width:991px){.adminimal-admin-toolbar .dialog-off-canvas-main-canvas .comHeaderFollow:not(.comHeaderFollowShort){position:relative}.adminimal-admin-toolbar .dialog-off-canvas-main-canvas .comHeaderFollow:not(.comHeaderFollowShort) #spMenuBtn{top:50%;transform:translateY(-50%)}}.adminimal-admin-toolbar #comMainContent.comNewsContent{float:left}.adminimal-admin-toolbar form.node-layout-builder-form .js-form-type-vertical-tabs,.adminimal-admin-toolbar form.node-page-layout-builder-form .js-form-type-vertical-tabs,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .js-form-type-vertical-tabs{display:none}.adminimal-admin-toolbar .diff-header,.adminimal-admin-toolbar .diff-controls{max-width:90vw;margin:0 auto}.adminimal-admin-toolbar .diff-header{border:1px solid #a6a6a6}.adminimal-admin-toolbar .diff-header>div{padding:10px}.adminimal-admin-toolbar .diff-header>div.diff-navigation{border-right:1px solid #a6a6a6}.adminimal-admin-toolbar .diff-responsive-table-wrapper{border:2px solid #2f91da;padding:0 1vw;max-width:88vw;margin:20px auto 0}.adminimal-admin-toolbar .diff-header,.adminimal-admin-toolbar .diff-controls{font-size:15px;font-weight:bold;margin-bottom:14px}.adminimal-admin-toolbar .diff-header a,.adminimal-admin-toolbar .diff-controls a{text-decoration:none;color:#0074bd}.adminimal-admin-toolbar .diff-controls .dropbutton-multiple .dropbutton-widget{border:1px solid #a6a6a6}.adminimal-admin-toolbar .diff-controls .dropbutton-widget .dropbutton-action input,.adminimal-admin-toolbar .diff-controls .dropbutton-widget .dropbutton-action button,.adminimal-admin-toolbar .diff-controls .dropbutton-widget .dropbutton-action a{display:block;width:100%;padding:4px 1.5em;color:#333;font-weight:normal}.adminimal-admin-toolbar .diff-controls .dropbutton-widget .dropbutton-toggle button{border-left:1px solid #a6a6a6;outline:none}a.file--application-pdf{background-image:none;padding-left:0}.comBorder img{border:solid 1px #e5e5e5}.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px;background:no-repeat 10px 17px;overflow-wrap:break-word;max-width:1269px;margin:1rem auto;border-radius:0;background-color:rgba(0,0,0,0);box-shadow:none;background-position:5px 50%}@media(max-width:1440px){.messages{max-width:90vw}}@media(max-width:991px){.messages{max-width:91.66vw}}.messages.messages--error{border-color:#e32700;color:#a51b00;box-shadow:-8px 0 0 #e62600;background-image:url(/themes/custom/mhi/dist/56490c4ab1de466e8d84.svg)}.messages.messages--status{border-color:#73b355;color:#325e1c;box-shadow:-8px 0 0 #77b259;background-image:url(/themes/custom/mhi/dist/51f846ee7f1f3e21c7c5.svg)}.messages.messages--warning{color:#e29830;border-color:#e29830;box-shadow:-8px 0 0 #e29830;background-image:url(/themes/custom/mhi/dist/ac4f65a1cd2d752bfe24.svg)}.img-fullwidth{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.blogArticle .blogArticle--inner .img-fullwidth figcaption{max-width:960px;margin:0 auto}#comConPosi .img-fullwidth figcaption,.comConPosi .img-fullwidth figcaption{position:relative;max-width:1296px;margin:0 auto}@media(min-width:992px)and (max-width:1440px){.blogArticle .blogArticle--inner .img-fullwidth figcaption{max-width:90vw;width:960px}#comConPosi .img-fullwidth figcaption,.comConPosi .img-fullwidth figcaption{max-width:90vw;width:1296px}}@media screen and (max-width:991px){.blogArticle .blogArticle--inner .img-fullwidth figcaption{max-width:91.66vw}#comMainConPosi .img-fullwidth figcaption,.comMainConPosi .img-fullwidth figcaption{width:91.66vw}}@media screen and (max-width:480px){.blogArticle .blogArticle--inner .img-fullwidth figcaption{width:auto;margin:0px 20px}#comConPosi .img-fullwidth figcaption,.comConPosi .img-fullwidth figcaption{width:auto;margin:0px 40px}}.adminimal-admin-toolbar .view-mode-list-item{max-width:1296px;margin:20px auto;border:1px solid #ddd;padding:25px}.mhi__carousel,.highlilghtCarouselWrapper{position:relative}.mhi-carousel{position:relative}.mhi-carousel li>.disHoverEffect{cursor:initial}.mhi-carousel li>.disHoverEffect:hover img{opacity:unset}.mhi-carousel img{margin:0;width:100%;height:auto}.slick-slide>a,.slick-slide>span{position:relative;display:block}.field--name-field-carousel-overlay-text,.carouselOverlayText{position:absolute;left:0;right:0;top:0;height:100%}.carouselOverlayText{pointer-events:none;cursor:default}.comSportsCarouselBottomText{position:absolute;bottom:8%;left:50%;transform:translateX(-50%);width:90%;z-index:10}@media only screen and (max-width:480px){.comSportsCarouselBottomText{bottom:30px}}.comSportsCarouselBottomText h2,.comSportsCarouselBottomText p{margin-top:0;color:#fff;line-height:1;font-weight:bold;text-align:center;text-shadow:0 0 15px #000}.comSportsCarouselBottomText h2{font-size:7.6vw}@media only screen and (max-width:480px){.comSportsCarouselBottomText h2{font-size:12.8vw}}.comSportsCarouselBottomText p{margin-top:1.25rem;font-size:4vw}@media only screen and (max-width:480px){.comSportsCarouselBottomText p{font-size:4.3vw}}span.ext,svg.ext{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMS45MDU1IDExLjkwNTUiPgogIDxwYXRoIGZpbGw9IiNiZDJhMmUiIGQ9Ik0xMS45MDU1LDQuMWwtLjAwMi0zLjY1NzFzLjAwOTQtLjI3NTItLjA3ODItLjM2MjhTMTEuNDYzNC4wMDEyLDExLjQ2MzQuMDAxMmwtMy42NTgtLjAwMTJjLS4zLDAtLjUuMi0uNS41cy4yLjUuNS41aDIuMzUwNEwzLjc1OTEsNy4zOTY4Yy0uMjI0OS4yMjQ5LS4yMjQ5LjUyNDgsMCwuNzQ5Ny4yMjQ5LjIyNDkuNTI0OC4yMjQ5Ljc0OTcsMEwxMC45MDU2LDEuNjYwOXYyLjQzOTFjMCwuMy4yLjUuNDk5OS41LjMsMCwuNS0uMi41LS41WiIvPgogIDxwYXRoIGZpbGw9IiNiZDJhMmUiIGQ9Ik0xMSwxMC4xMDU1di00LjFjMC0uMy0uMi0uNDk5OS0uNS0uNS0uMywwLS41LjItLjUuNXY0LjFjMCwuMzk5OS0uNC44LS44LjhIMS44Yy0uMzk5OSwwLS43OTk5LS40LS44LS44VjIuNzA1NWMwLS40LjQtLjguOC0uOGg0LjFjLjMsMCwuNS0uMi41LS41LDAtLjMtLjItLjUtLjUtLjVIMS44Yy0xLDAtMS44LjgtMS44LDEuOHY3LjRjMCwxLC44LDEuOCwxLjgsMS44aDcuNGMxLDAsMS44LS43OTk5LDEuOC0xLjhaIi8+Cjwvc3ZnPg==);background-size:15px;width:18.3px;height:20.8px;margin-left:10px;margin-right:10px;margin-top:-0.1em;display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:left center;padding-right:0}span.ext path,svg.ext path{display:none}@media(max-width:991px){span.ext,svg.ext{background-size:17px 15.69px !important;width:17px !important;height:18.85px !important}}@media(min-width:992px)and (max-width:1366px){span.ext,svg.ext{background-size:18.3px 17px !important;width:18.3px !important;height:20.8px !important;margin-left:10px !important;margin-right:10px !important}}.no-external-icon a.ext svg{display:none}#comHeader #headMenu .hnav ul li a svg.ext,.region.region-company-footer #block-group-company-footer-menu ul.menu li a svg.ext,#footerLink .menu li a svg.ext{margin-right:0}#footerLink{margin-top:22px}#footerLink li:last-child{margin-left:0}#footerLink li:last-child:before{content:"";margin-right:1.2rem;margin-left:1.2rem;background-color:#000;width:1px;height:24.8px;display:inline-block;position:relative;bottom:-6px}@media(max-width:1440px){#footerLink{margin-top:2.08vw;font-size:14px}}@media(max-width:991px){#footerLink{margin-top:4.16vw;font-size:14px}#footerLink ul li{line-height:1.4}#footerLink li:last-child{display:block;margin-top:.5rem;padding-top:2px}#footerLink li:last-child:before{display:none}}@media(max-width:480px){#footerLink{margin-top:34px}#footerLink ul li{line-height:1.2}#footerLink li:last-child{margin-top:1rem;padding-top:4px}}@media(min-width:992px)and (max-width:1366px){#footerLink{margin-top:11px}}#comHeader #headLogo .field--name-body{display:initial}@media(min-width:992px){#comHeader #headLogo img{height:3.33vw;max-height:48px}}#comHeader #headMenu{display:flex;right:0}@media only screen and (max-width:991px){#comHeader #headMenu{display:none}}#comHeader #headMenu .hnav{margin-right:0;padding-right:0}#comHeader #headMenu .hnav:after{content:none}@media(min-width:992px){#comHeader #headMenu .hnav ul.menu{display:flex;align-items:center;line-height:1}}#comHeader #headMenu .hnav ul li a.lang-switch{margin-left:21px}#comHeader #headMenu .hnav ul li a.lang-switch:before{content:"";display:block;width:1px;height:12px;position:absolute;top:50%;margin-top:-5.5px;background-color:#000}@media(max-width:1440px){#comHeader #headMenu .hnav ul li a.lang-switch{margin-left:1.45vw}#comHeader #headMenu .hnav ul li a.lang-switch:before{height:.76vw;margin-top:-0.38vw}}#comHeader #block-search-area{position:absolute;top:-6px;right:506px}#comHeader #block-search-area .field--name-body{float:left;width:16px;overflow:hidden;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-o-transition:width .5s ease;-ms-transition:width .5s ease;transition:width .5s ease}#comHeader #block-search-area .field--name-body form{padding-left:26px;padding-top:2px;background-size:16px 16px;background-image:url(/themes/custom/mhi/dist/0888ba8d2655d2df3f54.gif);background-repeat:no-repeat;background-position:0 50%;cursor:pointer}#comHeader #block-search-area .field--name-body input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;display:block;outline:0;width:100%;border:none;border-bottom:solid 1px #000;font-size:.9vw;line-height:1.5;color:#000;-webkit-appearance:none;border-radius:0;vertical-align:middle}@media(max-width:991px){#comHeader #block-search-area .field--name-body{display:none}}@media(min-width:992px){.isScrolled #comHeader #block-search-area{visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}}@media(max-width:1440px){#comHeader #block-search-area{top:-0.25vw;right:32.92vw}#comHeader #block-search-area .field--name-body{width:1.11vw}#comHeader #block-search-area .field--name-body form{padding-left:1.8vw;padding-top:.13vw;background-size:1.11vw 1.11vw}}#comHeader #headGroupLogo img{width:100%}@media(max-width:991px){#comHeader #gnav{z-index:1000}}#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child{width:100%;text-align:right;line-height:1.2}#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child a{border:none;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;font-weight:bold;padding:0}@media(max-width:991px){#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child{font-size:2.08vw;margin:5.46vw auto 0}#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child a:after{background:url(/themes/custom/mhi/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%;content:"";display:inline-block;vertical-align:baseline;width:.91vw;height:1.43vw;margin-left:.85vw}}@media(max-width:480px){#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child{margin-top:36px;font-size:14px}#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child a:after{width:7px;height:10px;margin-left:6px}}@media(min-width:992px){body{padding-top:120px}body.adminimal-admin-toolbar:not(.comMuseum):not(.comReport){padding-top:10.33vw !important}body.adminimal-admin-toolbar:not(.comMuseum):not(.comReport).toolbar-tray-open{padding-top:12.33vw !important}.adminimal-admin-toolbar #comHeader:not(.comHeaderShort){margin:122px auto 0}.block-system-branding-block{width:34.72vw;height:3.33vw}.block-system-branding-block a{text-decoration:none}.block-system-branding-block a img{width:auto;height:100%;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}}@media(max-width:991px){.comHeaderFollow.comHeaderFollowShort #comHeader #headMenu{display:block}}#comSide #block-pagetitle .page-title{float:left;width:288px;margin-bottom:20px;text-transform:uppercase;padding-bottom:0;font-size:187.5%;font-family:"DIN Next LT W04 Bold",Arial,Helvetica,sans-serif}#comSide #block-pagetitle .page-title:after{content:none}#comSide h2.comSideTitle{margin-bottom:20px}@media(max-width:991px){#comSide h2.comSideTitle{margin-bottom:1.82vw}}@media(max-width:480px){#comSide h2.comSideTitle{margin-bottom:10px}}html[lang=ja] #comSide h2.comSideTitle{margin-bottom:15px}@media(max-width:1440px){html[lang=ja] #comSide h2.comSideTitle{margin-bottom:1.04vw}}@media(max-width:991px){html[lang=ja] #comSide h2.comSideTitle{margin-bottom:1.95vw}}@media(max-width:480px){html[lang=ja] #comSide h2.comSideTitle{margin-bottom:10px}}#comSide .menu .shortcutMenu li{display:block;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif}html[lang=ja] #comSide .menu .shortcutMenu li{font-family:"Noto Sans JP","MS Pゴシック","MS PGothic","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:300}@media(max-width:480px){#comSide .menu .shortcutMenu{margin-left:0;margin-right:0}}#comSide .menu+.shortcutMenu a.is-active{color:#e31f26}#comSide #lnavMenu a.is-active,#comSide .side-menu a.is-active{color:#e31f26}#comSide nav#block-secondsidemenu{float:left;width:288px;-webkit-transition:margin .5s ease .1s;transition:margin .5s ease .1s}#comSide nav#block-secondsidemenu ul.menu{margin-top:37px;border-top:solid 2px #e5e5e5;padding-top:25px}#comSide nav#block-secondsidemenu ul.menu li{text-transform:uppercase;font-size:18px;margin-top:12px;width:100%}#comSide nav#block-secondsidemenu ul.menu li a{text-decoration:none}#comSide nav#block-secondsidemenu ul.menu li a:after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.4em;height:.8em;margin-left:7.2px;background:url(/themes/custom/mhi/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}#comSide nav#block-secondsidemenu ul.menu li a:hover{color:#e31f26}#comSide .menu li.lnavSubTtl:not(.inquirySubTtl)>ul>li{font-size:17px;margin:4px 0;padding-left:0;background:none}@media(max-width:1440px){#comSide .menu li.lnavSubTtl:not(.inquirySubTtl)>ul>li{font-size:1.11vw;margin:.277vw 0}}@media(max-width:991px){#comSide .menu li.lnavSubTtl:not(.inquirySubTtl)>ul>li{display:inline-block;font-size:2.08vw;margin-top:1.04vw}}@media(max-width:480px){#comSide .menu li.lnavSubTtl:not(.inquirySubTtl)>ul>li{display:block;font-size:14px;margin-top:8px}}#comSide .showFullWidth>ul>li{display:block}#comSide .newsSecondSideMenus>.field__items,#comSide .gameResultSecondSideMenus>.field__items{margin-top:37px;border-top:solid 2px #e5e5e5;padding-top:25px}@media(max-width:1440px){#comSide .newsSecondSideMenus>.field__items,#comSide .gameResultSecondSideMenus>.field__items{margin-top:2.56vw;padding-top:1.73vw}}@media only screen and (max-width:991px){#comSide .newsSecondSideMenus>.field__items,#comSide .gameResultSecondSideMenus>.field__items{width:91.66vw;margin:4.81vw auto 0;padding-top:3.25vw}}@media only screen and (max-width:480px){#comSide .newsSecondSideMenus>.field__items,#comSide .gameResultSecondSideMenus>.field__items{width:auto;margin:25px 20px 0;padding-top:17px}}#comSide .newsSecondSideMenus>.field__items .simpleLink,#comSide .gameResultSecondSideMenus>.field__items .simpleLink{font-size:18px;margin-top:12px;width:100%;text-transform:uppercase}@media(max-width:1440px){#comSide .newsSecondSideMenus>.field__items .simpleLink,#comSide .gameResultSecondSideMenus>.field__items .simpleLink{font-size:1.2vw;margin-top:.83vw}}@media only screen and (max-width:991px){#comSide .newsSecondSideMenus>.field__items .simpleLink,#comSide .gameResultSecondSideMenus>.field__items .simpleLink{font-size:2.08vw;margin-top:1.38vw;width:auto}}@media only screen and (max-width:480px){#comSide .newsSecondSideMenus>.field__items .simpleLink,#comSide .gameResultSecondSideMenus>.field__items .simpleLink{width:100%;font-size:14px;margin-top:8px}}#comSide .newsSecondSideMenus>.field__items .simpleLink a::after,#comSide .gameResultSecondSideMenus>.field__items .simpleLink a::after{content:"";display:inline-block;width:.4em;height:.8em;margin-left:7.2px}@media only screen and (max-width:991px){#comSide .newsSecondSideMenus>.field__items .simpleLink a::after,#comSide .gameResultSecondSideMenus>.field__items .simpleLink a::after{width:1.04vw;height:1.56vw;margin-left:.93vw}}@media only screen and (max-width:480px){#comSide .newsSecondSideMenus>.field__items .simpleLink a::after,#comSide .gameResultSecondSideMenus>.field__items .simpleLink a::after{width:7px;height:10px;margin-left:5px}}.comNews #comSide .menu-item--active-trail a.all-news-item{color:#e31f26}#comSide .side-menu li.hide,#comSide .side-menu li>ul{display:none}#comSide .side-menu li .menu-item--active-trail+ul,#comSide .side-menu li .menu-item--active-trail+ul ul{display:block}#comSide .side-menu li .menu-item--active-trail+ul.no-items{display:none}.menu--main .has-line .comLnkSetC2,.menu--main .has-line .comSimpleSectC3{display:block;width:100%;margin-top:4rem}.menu--main .has-line .comLnkSetC2:before,.menu--main .has-line .comSimpleSectC3:before{content:"";display:block;border-top:solid 1px #737373;width:calc(100% - 36px)}@media(max-width:1440px){.menu--main .has-line .comLnkSetC2:before,.menu--main .has-line .comSimpleSectC3:before{width:calc(100% - 2.5vw)}}@media(max-width:991px){.menu--main .has-line .comLnkSetC2:before,.menu--main .has-line .comSimpleSectC3:before{width:calc(100% - 3.64vw)}}@media(max-width:480px){.menu--main .has-line .comLnkSetC2:before,.menu--main .has-line .comSimpleSectC3:before{width:100%}}@media(max-width:480px){.menu--main .has-line .comLnkSetC2,.menu--main .has-line .comSimpleSectC3{margin-top:30px}}.menu--main>.comSimpleSectC3 li{padding-top:6px;margin-top:73.5px}.menu--main>.comSimpleSectC3 li:nth-child(-n+3){margin-top:2.4rem}@media(max-width:1440px){.menu--main>.comSimpleSectC3 li{margin-top:5.25rem;padding-top:.31rem}.menu--main>.comSimpleSectC3 li:nth-child(-n+3){margin-top:2.9rem}}@media(max-width:480px){.menu--main>.comSimpleSectC3 li{margin-top:1.6rem;padding-top:0}.menu--main>.comSimpleSectC3 li:nth-child(-n+3){margin-top:1.6rem}.menu--main>.comSimpleSectC3 li:nth-child(3n+1){margin-top:3.9rem}.menu--main>.comSimpleSectC3 li:first-child{margin-top:1.9rem}}.menu--main span.ext,.menu--main svg.ext{display:none}#comMainContent .comKV:first-child+section.menu--main{margin-top:0}.block.showLstLkC2:first-of-type>h3:first-child{margin-top:20.25px}@media(max-width:1440px){.block.showLstLkC2:first-of-type>h3:first-child{margin-top:1.125rem}}.block.showLstLkC2>h3{font-size:187.5%;margin-bottom:0;margin-top:40.5px}@media(max-width:1440px){.block.showLstLkC2>h3{margin-top:2.25rem}}@media(max-width:480px){.block.showLstLkC2>h3{font-size:157.14%}}.block.showLstLkC2>h3+ul{margin-top:23px}@media(max-width:1440px){.block.showLstLkC2>h3+ul{margin-top:1.25rem}}.block.showLstLkC2>h3 a:after{display:none}.block.showLstLkC2 ul li{width:50%;line-height:1.33;padding:0 36px 0 .7em;margin:.5em 0 0 0;position:relative}.block.showLstLkC2 ul li:nth-child(-n+2){margin-top:0}.block.showLstLkC2 ul li:nth-child(3n+1){clear:none}.block.showLstLkC2 ul li:before{content:"・";font-weight:normal;position:absolute;top:0;left:-0.3em}@media(max-width:1440px){.block.showLstLkC2 ul li{margin-top:1.8rem;padding-right:2.5vw}}@media(max-width:991px){.block.showLstLkC2 ul li{padding-right:3.64vw}}.shareBlockDetail{float:left;margin-top:-14px}@media only screen and (min-width:481px)and (max-width:1440px){.shareBlockDetail{margin-top:-1.4rem}}@media(max-width:480px){.shareBlockDetail{margin-top:0}html.comFinancePreview .shareBlockDetail{margin-top:-1.4rem}}.region-content .block-social-media .social-media-sharing .snsClose{display:none}.region-content .block-social-media .social-media-sharing .snsClose{background:url(/themes/custom/mhi/dist/516591dc63ac0c6f1f01.png) 100%/contain no-repeat;width:16px;height:16px;position:absolute;top:19px;right:19px;cursor:pointer}.region-content .block-social-media .social-media-sharing li{margin-right:0}.region-content .block-social-media .snsArrow{display:none;background:url(/themes/custom/mhi/dist/bc386d7522f38cde95f5.png) 100%/contain no-repeat;width:20px;height:16px;margin-top:-10px;cursor:pointer;position:relative;z-index:1}@media(min-width:481px){.region-content .block-social-media .social-media-sharing{display:block !important}.region-content .block-social-media .social-media-sharing .snsText{display:none}}@media(max-width:480px){.region-content .block-social-media .social-media-sharing{display:none;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;position:fixed;top:160px;left:0;margin-top:-30px;background-color:#fff;border:solid 1px #000;padding:40px;z-index:3}.region-content .block-social-media .social-media-sharing p{line-height:1.12;text-align:center;margin-top:0;display:block;font-size:171.42%}html[lang=ja] .region-content .block-social-media .social-media-sharing p{font-size:176.92%}.region-content .block-social-media .social-media-sharing ul.comHdSns{width:100%;text-align:center;margin-top:25px;display:block}.region-content .block-social-media .social-media-sharing ul.comHdSns li{margin-right:0;margin-left:42px}.region-content .block-social-media .social-media-sharing ul.comHdSns li:first-child{margin-left:0}.region-content .block-social-media .social-media-sharing ul.comHdSns li.facebook{width:16px;margin-right:-3px}.region-content .block-social-media .social-media-sharing ul.comHdSns li.twitter{width:34px;margin-right:-3px}.region-content .block-social-media .social-media-sharing ul.comHdSns li.linkedin{width:27px}.region-content .block-social-media .social-media-sharing .snsClose{display:block}.region-content .block-social-media .snsBg{display:none;position:fixed;top:0;left:0;z-index:2;width:100%;height:110%;background-color:#fff;opacity:.9;cursor:pointer}.region-content .block-social-media .snsArrow{display:block}}.sns-arrow-prefix{display:none}.comFontPrintLnkBtn{margin-top:-14px}.comFontPrintLnkBtn .comFinancePrint{display:inline-block;vertical-align:middle;line-height:1.2;margin-top:0;padding:0 18px 0 0;border-right:1px solid #000}@media(max-width:1440px){.comFontPrintLnkBtn{margin-top:-1.4rem}.comFontPrintLnkBtn .comFinancePrint{padding:0 1.25vw;font-size:1.04vw}}@media(max-width:991px){.comFontPrintLnkBtn .comFinancePrint{padding:0 2.34vw;font-size:1.95vw}}.view-news-release-list .views-field-field-existing-url,.view-news-release-list .views-field-title{display:none}.view-news-release-list .view-content>h3:first-child{margin-top:29.25px}@media(max-width:1440px){.view-news-release-list .view-content>h3:first-child{margin-top:2.25rem}}.view-display-id-product_news_list_filter_by_news_category .view-content h2:first-child{margin-top:21px}@media(max-width:1440px){.view-display-id-product_news_list_filter_by_news_category .view-content h2:first-child{margin-top:2rem}}@media(max-width:480px){.view-display-id-product_news_list_filter_by_news_category .view-content h2:first-child{margin-top:1.125rem}}.view-display-id-news_list_filter_by_news_category .view-content h2:first-child{margin-top:40px}@media(max-width:1440px){.view-display-id-news_list_filter_by_news_category .view-content h2:first-child{margin-top:4rem}}@media(max-width:480px){.view-display-id-news_list_filter_by_news_category .view-content h2:first-child{margin-top:30px}}body:not(.page-node-type-product) #comContent:not(.comRecCareerHr):not(.comRecCareer) #comMainConPosi .comKV img{vertical-align:baseline}body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1{bottom:18px}body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:525%}@media(max-width:1366px){body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:5.83vw}}@media only screen and (max-width:991px){body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:8.4vw}}@media sm-mobile{body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:185.71%}}html[lang=ja] body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:413.33%}@media(max-width:1366px){html[lang=ja] body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:4.3vw}}@media only screen and (max-width:991px){html[lang=ja] body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:6.25vw}}@media(max-width:480px){html[lang=ja] body:not(.page-node-type-product) #comMainContent .comKV.inTxtLong h1.comThiH1{font-size:192.3%}}.comIntroductionKvDetail .inTtl .comSecH1,.comConPosi .inTtl .comSecH1{background-image:none}.comIntroductionKvDetail .inTtl .comSecH1 article.media--type-svg,.comConPosi .inTtl .comSecH1 article.media--type-svg{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center}.comIntroductionKvDetail .inTtl .comSecH1 article.media--type-svg img,.comConPosi .inTtl .comSecH1 article.media--type-svg img{width:100%}@media(max-width:991px){.comAboutusKv figure{display:block;position:absolute;top:0;left:0;right:0;bottom:0;margin:0}.comAboutusKv figure img{object-fit:cover;display:block;height:100%;margin:0}}@media(max-width:480px){.comAboutusKv figure{position:initial}}.view-mode-list-item-full .comAboutusKv .comConPosi{width:80%}.view-mode-list-item-content_align_center .comIntroductionKv,.view-mode-list-item-content_align_center .comIntroductionKv .videoBox{height:500px}.view-mode-list-item-content_align_center .comIntroductionKv .inTxt p{margin-top:-50px}.view-mode-list-item-content_align_center .comIntroductionKv .comIntroductionKvDetail .inTtl .comSecH1 article.media--type-svg{bottom:-50px}.comIntroduction .videoBox video{top:50% !important;left:50%;transform:translate(-50%,-50%)}@media(max-width:1440px){.comIntroduction .videoBox video{top:0 !important;transform:translate(-50%,0)}}.comIntroduction .videoBox article.contextual-region{width:100%;height:100%}@media(max-width:480px){#block-mhi-content #comContent #comConPosi{margin:0 20px}}@media(max-width:991px){#block-mhi-content #comContent #comConPosi{margin:0 auto;max-width:91.66vw}}@media(max-width:480px){#block-mhi-content #comContent .comConPosi.insights{margin:0}}@media(max-width:480px){#block-mhi-content #comContent .comConPosi.insights .comMainConPosi{margin:0}}.inClmPosi .aboutmhiBox .aboumhiTtl figure{img-marign:0}.inClmPosi .aboutmhiBox .aboumhiTtl figure.field-image{display:none !important}@media(max-width:480px){.inClmPosi .aboutmhiBox .aboumhiTtl{background:none !important}}.comLinkWrap .comSecLnkSetC4 img{vertical-align:baseline}@media(max-width:480px){.comFotBnrLinkC2 li:nth-child(2n+1),.comFotBnrLinkC4 li:nth-child(4n+1){clear:none}}a.rss-link{position:relative;padding-left:15px}a.rss-link:before{content:" ";position:absolute;display:inline-block;width:15px;height:15px;background:url(/themes/custom/mhi/dist/2ad477e7164b7aed3067.svg) 100%/contain no-repeat;top:4px;left:0}html[lang=ja] a.rss-link:before{top:3px}@media(min-width:992px)and (max-width:1440px){a.rss-link.last:before{top:5px}}@media(max-width:480px){html[lang=en] a.rss-link{display:inline-block;margin-bottom:1px}html[lang=en] a.rss-link.last{margin-bottom:2px}html[lang=en] a.rss-link.last:before{top:5px}html[lang=ja] a.rss-link:before{top:0}}.comFinanceTopics ul li a img{display:none}.layout-builder .comFinanceTopics ul li a{position:relative}.layout-builder .comFinanceTopics ul li a img{display:block;margin:0;position:absolute;left:0;top:.1em;width:26px}@media(max-width:480px){.layout-builder .comFinanceTopics ul li a img{width:23px}}.view-csr-news-filtered-list .views-field-title,.view-csr-news-filtered-list .views-field-field-existing-url{display:none}.slick-slider button.slick-arrow:focus{outline:none}.block-museum-top-events .h2Wrap.h2TitleWrap{margin-top:67px}@media(max-width:1440px){.block-museum-top-events .h2Wrap.h2TitleWrap{margin-top:5rem}}@media(max-width:480px){.block-museum-top-events .h2Wrap.h2TitleWrap{margin-top:3.75rem}}.block-museum-top-events .comLnkSetEvC3.TopEvents li .comBdg p,.block-museum-top-events .comLnkSetEvC3.TopEvents li .comHeldDay p{display:inline}.view-our-expertise-event-list.view-display-id-all_english_events ul{margin-top:23px}@media(max-width:1440px){.view-our-expertise-event-list.view-display-id-all_english_events ul{margin-top:1.25rem}}.view-our-expertise-event-list .hide{display:none}.recommendBox{border:solid 1px #747474}.recommendBox .linkKv a{font-size:86%;min-height:252px;display:block;text-decoration:none}.recommendBox .linkKv img{width:100%;height:auto}.recommendBox .inTxt{display:block;padding:14px 19px}.recommendBox .inTxt mark{font-size:146.66%;display:block;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}@media(max-width:1440px){.recommendBox .inTxt{padding:.97vw 1.31vw}}@media(max-width:480px){.recommendBox .inTxt{padding:9px}.recommendBox .inTxt mark{font-size:130.76%}}.shinsotsuBox{border:solid 1px #567783}.shinsotsuBox .linkKv{position:relative}.shinsotsuBox .linkKv .inTxt{position:absolute;top:46px;left:39px}.shinsotsuBox .linkKv .inTxt mark{color:#fff;font-size:146.66%;display:block;margin-top:15px}.shinsotsuBox .linkKv .inTxt mark:after{margin-left:0 !important;margin-right:0 !important;width:22px !important;height:21px !important;background-size:22px 21px !important;margin-top:-0.2em !important}.shinsotsuBox .linkKv .inTxt b{font-size:433.33%;line-height:1.07;color:#fff}.shinsotsuBox .linkKv img{width:100%;height:auto}.shinsotsuBox span.ext,.shinsotsuBox svg.ext{display:none}.shinsotsuBox .linkSetOther{padding:36px 39px 50px}.shinsotsuBox .linkSetOther>*:first-child{margin-top:0}@media(max-width:1440px){.shinsotsuBox .linkSetOther{padding:2.5vw 2.7vw 3.47vw}.shinsotsuBox .linkKv .inTxt{top:3.19vw;left:2.7vw}.shinsotsuBox .linkKv .inTxt mark{margin-top:1.04vw}.shinsotsuBox .linkKv .inTxt b{font-size:4.51vw}}@media(max-width:991px){.shinsotsuBox .linkSetOther{padding:3.64vw 3.9vw 4.94vw}.shinsotsuBox .linkSetOther .comLnkSetC4 li{margin-top:2.34vw}.shinsotsuBox .linkKv .inTxt{top:4.68vw;left:3.9vw}.shinsotsuBox .linkKv .inTxt b{font-size:7.03vw}.shinsotsuBox .linkKv .inTxt mark{margin-top:1.95vw}}@media(max-width:480px){.shinsotsuBox .linkSetOther{padding:20px 9px}.shinsotsuBox .linkKv .inTxt{top:15px;left:9px}.shinsotsuBox .linkKv .inTxt b{font-size:161.53%;line-height:1.09}.shinsotsuBox .linkKv .inTxt mark{font-size:100%;margin-top:8px}.shinsotsuBox .linkKv .inTxt mark.comNewWin::after{width:13.69px !important;height:12.5px !important;background-size:100% 100% !important;margin-top:-0.1em !important}.shinsotsuBox .comLnkSetC4 a .inTxt{margin-top:5px}.shinsotsuBox .comLnkSetC4 a .inTxt mark{font-size:100%;line-height:1.7}.shinsotsuBox .comLnkSetC4 a .inTxt mark.comNewWin:after{width:12px !important;height:11px !important;background-size:100% 100% !important}}.comCareersBox span.ext,.comCareersBox svg.ext{display:none}.comTwoColumn{margin-top:-1px !important}.comTwoColumn h2{margin-top:0;font-size:130%;text-transform:uppercase}.comTwoColumn .comFrlLink .comSecLnkSetC2 ul{margin-top:0}.comTwoColumn .comFrlLink .comSecLnkSetC2 ul li a .inTxt mark{font-size:120%;line-height:1.25;padding-bottom:.5em}@media(max-width:480px){.comTwoColumn .comFrlLink .comSecLnkSetC2 ul{margin-right:-19px}.comTwoColumn .comFrlLink .comSecLnkSetC2 ul li{width:50%;margin-top:20px}.comTwoColumn .comFrlLink .comSecLnkSetC2 ul li:nth-child(2n+1){clear:left}.comTwoColumn .comFrlLink .comSecLnkSetC2 ul li a{margin-right:19px}}@media(max-width:480px){.comTwoColumn .comFrlLink h2{font-size:146.15%}}.comFixedTwoCol ul{display:flex;flex-wrap:wrap;margin-top:0}.comFixedTwoCol ul li{width:50%}@media only screen and (max-width:480px){.comFixedTwoCol ul li{width:100%}}.view-global-network-group-company .view-content section:first-child h2.smSpace{margin-top:20.25px}@media lg-screen{.view-global-network-group-company .view-content section:first-child h2.smSpace{margin-top:1.125rem}}.view-display-id-group_by_product .view-content section>h3:first-child,.view-display-id-group_by_product .view-content section>h3:first-child~h3{font-size:187.5%;margin-top:67px;margin-bottom:0}@media lg-screen{.view-display-id-group_by_product .view-content section>h3:first-child,.view-display-id-group_by_product .view-content section>h3:first-child~h3{margin-top:5rem}}@media(max-width:480px){.view-display-id-group_by_product .view-content section>h3:first-child,.view-display-id-group_by_product .view-content section>h3:first-child~h3{margin-top:3.75rem;line-height:1.2;font-size:157.14%}}@media only screen and (max-width:991px){.comNetworkH1{padding-right:92px !important}}.comFinanceKv{padding-bottom:58px}@media(max-width:1440px){.comFinanceKv{padding-bottom:calc(3.6vw + 1.8rem)}}@media(max-width:480px){.comFinanceKv{padding:0}.comFinanceKv .mhi-carousel{display:none}}.comFinanceKv>div:nth-child(2){position:absolute;top:0;width:100%;height:100%}@media(max-width:1440px){.comFinanceKv>div:nth-child(2) .mhi-carousel,.comFinanceKv>div:nth-child(2) .mhi-carousel *{height:100%}.comFinanceKv>div:nth-child(2) .mhi-carousel img{width:auto}}@media(max-width:480px){.comFinanceKv .comFinanceClm4 li:nth-child(2){float:left}}.comFinanceKv .comLnkSetC2 ul li .inTxt a{line-height:1.33}.comFinanceKv .comLnkSetC2 ul li .inTxt a mark{color:#fff;font-size:250%}@media(max-width:480px){.comFinanceKv .comLnkSetC2 ul li .inTxt a mark{color:#3c5d69;font-size:157.1%;padding-bottom:2px}}.comFinanceKv .comLnkSetC2 ul li .inTxt a mark::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.4em;height:.8em;margin-left:16.8px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4KXT4KPHN2ZyB2ZXJzaW9uPSIxLjEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIKCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSItMC4yOCAtMC4xMiA3IDExIgoJIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjI4IC0wLjEyIDcgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZGVmcz4KPC9kZWZzPgo8cG9seWdvbiBmaWxsPSIjRkZGRkZGIiBwb2ludHM9IjEuMDYsMCAwLDEuMDYgNC4zMiw1LjM4IDAsOS43IDEuMDYsMTAuNzYxIDYuNDQxLDUuMzggIi8+Cjwvc3ZnPgo=) no-repeat center;background-size:auto 100%}.comFinanceKv .comLnkSetC2 ul li .inTxt a mark.ja::after{width:23px;height:36px;margin-left:21.6px;margin-bottom:-0.1em}@media(max-width:480px){.comFinanceKv .comLnkSetC2 ul li .inTxt a mark.ja::after{width:12.09px;height:19px;margin-left:9.5px;margin-bottom:-0.05em}}.comFinanceKv .comLnkSetC2 ul li .inTxt a mark+span{font-size:112.5%}@media(max-width:480px){.comFinanceKv .comLnkSetC2 ul li .inTxt a mark+span{font-size:100%}}span.search-page{background:#ff0}.comTop span.ext,.comTop svg.ext{display:inline-block}@media(max-width:480px){.comTop .view-news-list .comDayLi ul{margin-top:1.25rem}}.comTop .comConPosi:nth-child(2):after{height:0}.page-node-type-news .comNewsDetailMedia{display:none}.page-node-type-news .comFinancePreview .social-media-sharing .snsText{display:none}.page-node-type-news .comNewsDetailSide>div:first-child .comWrapper{margin-top:0 !important}@media(min-width:992px){.page-node-type-news .comNewsDetailSide>div .comWrapper.comNewsDetailDl{margin-top:3.2rem}}@media(min-width:1441px){.page-node-type-news .comNewsDetailSide>div .comWrapper.comNewsDetailDl{margin-top:32px}}.page-node-type-news .comHdDay>div{display:inline-block}.page-node-type-news .comPushOrigin>div,.page-node-type-news .field--name-field-related-contact,.page-node-type-news .field--name-field-tag{margin-top:12px}@media(max-width:1440px){.page-node-type-news .comPushOrigin>div,.page-node-type-news .field--name-field-related-contact,.page-node-type-news .field--name-field-tag{margin-top:1.8rem}}@media(max-width:480px){.page-node-type-news .comPushOrigin>div,.page-node-type-news .field--name-field-related-contact,.page-node-type-news .field--name-field-tag{margin-top:1rem}}.page-node-type-news .field--name-field-tag div,.page-node-type-news .field--name-field-related-contact div{display:inline-block}.page-node-type-news .field--name-field-tag .field__item:not(:last-child):after{content:","}.page-node-type-news .field--name-field-tag .field__item:not(:first-child){margin-left:-2px}.page-node-type-news .field--name-field-detail2 article{display:inline-block}.page-node-type-news .field--name-field-detail2 article.align-center{display:block;text-align:center}.page-node-type-news .field--name-field-detail2 article.media--type-document .file--application-pdf{background-image:none;padding-left:0}.page-node-type-news .field--name-field-detail2 figure article+figcaption{font-size:87.5%;margin-top:.5em;line-height:1.3}.page-node-type-news .field--name-field-pdf:not(:last-child){margin-bottom:10px}.page-node-type-news .field--name-field-pdf a:hover,.page-node-type-news .field--name-field-pdf a:focus{text-decoration:underline}.page-node-type-news .field--name-field-pdf a:after{content:"";background:url(/themes/custom/mhi/dist/b378ff8815d321277bcb.gif) 100%/contain no-repeat;width:15px;height:19px;display:inline-block;margin-left:5px;margin-bottom:-5px}.page-node-type-news .comHr+.block-news-back-button{margin-top:0}.page-node-type-news .block-simple-blockrelated-news{display:none}.comFinancePreview .page-node-type-news .block-simple-blockrelated-news{display:none !important}.page-node-type-news .block-field-blocknodenewsfield-related-add,.page-node-type-news .block-field-blocknodenewsfield-related-remove{display:none}.page-node-type-global-news .comNewsDetailMedia{display:none}.page-node-type-global-news .comFinancePreview .social-media-sharing .snsText{display:none}.page-node-type-global-news .comNewsDetailSide>div:first-child .comWrapper{margin-top:0 !important}@media(min-width:992px){.page-node-type-global-news .comNewsDetailSide>div .comWrapper.comNewsDetailDl{margin-top:3.2rem}}@media(min-width:1441px){.page-node-type-global-news .comNewsDetailSide>div .comWrapper.comNewsDetailDl{margin-top:32px}}.page-node-type-global-news .comHdDay>div{display:inline-block}.page-node-type-global-news .comPushOrigin>div,.page-node-type-global-news .field--name-field-related-contact,.page-node-type-global-news .field--name-field-tag{margin-top:12px}@media(max-width:1440px){.page-node-type-global-news .comPushOrigin>div,.page-node-type-global-news .field--name-field-related-contact,.page-node-type-global-news .field--name-field-tag{margin-top:1.8rem}}@media(max-width:480px){.page-node-type-global-news .comPushOrigin>div,.page-node-type-global-news .field--name-field-related-contact,.page-node-type-global-news .field--name-field-tag{margin-top:1rem}}.page-node-type-global-news .field--name-field-tag div,.page-node-type-global-news .field--name-field-related-contact div{display:inline-block}.page-node-type-global-news .field--name-field-tag .field__item:not(:last-child):after{content:","}.page-node-type-global-news .field--name-field-tag .field__item:not(:first-child){margin-left:-2px}.page-node-type-global-news .field--name-field-detail2 article{display:inline-block}.page-node-type-global-news .field--name-field-detail2 article.align-center{display:block;text-align:center}.page-node-type-global-news .field--name-field-detail2 article.media--type-document .file--application-pdf{background-image:none;padding-left:0}.page-node-type-global-news .field--name-field-detail2 figure article+figcaption{font-size:87.5%;margin-top:.5em;line-height:1.3}.page-node-type-global-news .field--name-field-pdf:not(:last-child){margin-bottom:10px}.page-node-type-global-news .field--name-field-pdf a:hover,.page-node-type-global-news .field--name-field-pdf a:focus{text-decoration:underline}.page-node-type-global-news .field--name-field-pdf a:after{content:"";background:url(/themes/custom/mhi/dist/b378ff8815d321277bcb.gif) 100%/contain no-repeat;width:15px;height:19px;display:inline-block;margin-left:5px;margin-bottom:-5px}.page-node-type-global-news .comHr+.block-news-back-button{margin-top:0}.page-node-type-global-news .block-simple-blockrelated-news{display:none}.comFinancePreview .page-node-type-global-news .block-simple-blockrelated-news{display:none !important}.page-node-type-global-news .block-field-blocknodenewsfield-related-add,.page-node-type-global-news .block-field-blocknodenewsfield-related-remove{display:none}.page-node-type-product .comProductsItem .comH1 .inRight,.path-taxonomy .comProductsItem .comH1 .inRight{margin-top:-26px}@media(max-width:991px){.page-node-type-product .comProductsItem .comH1 .inRight,.path-taxonomy .comProductsItem .comH1 .inRight{margin-top:-27px}}@media(max-width:480px){.page-node-type-product .comProductsItem .comH1 .inRight,.path-taxonomy .comProductsItem .comH1 .inRight{margin-top:-18px}}@media(max-width:480px){.page-node-type-product #comContent.comProductsList h2,.page-node-type-product #comContent.comProductsItem h2,.path-taxonomy #comContent.comProductsList h2,.path-taxonomy #comContent.comProductsItem h2{margin:0 0 10px 0}.page-node-type-product #comContent.comProductsList .comContactLkWrap h2,.page-node-type-product #comContent.comProductsItem .comContactLkWrap h2,.path-taxonomy #comContent.comProductsList .comContactLkWrap h2,.path-taxonomy #comContent.comProductsItem .comContactLkWrap h2{margin:0 -17px 18px -17px}.page-node-type-product #comContent.comProductsList .comDetail h2,.page-node-type-product #comContent.comProductsItem .comDetail h2,.path-taxonomy #comContent.comProductsList .comDetail h2,.path-taxonomy #comContent.comProductsItem .comDetail h2{margin-top:3.75rem}.page-node-type-product #comContent.comProductsList .comDetail .comContactLkWrap h2,.page-node-type-product #comContent.comProductsItem .comDetail .comContactLkWrap h2,.path-taxonomy #comContent.comProductsList .comDetail .comContactLkWrap h2,.path-taxonomy #comContent.comProductsItem .comDetail .comContactLkWrap h2{margin-top:0}}.page-node-type-product #sideResult.active,.path-taxonomy #sideResult.active{z-index:1}.path-taxonomy .comProductsItem .comMain,.path-taxonomy .comProductsList .comMain{border:none;margin:0;padding:0}.path-taxonomy .comProductsItem h1:after,.path-taxonomy .comProductsItem .inRight,.path-taxonomy .comProductsList h1:after,.path-taxonomy .comProductsList .inRight{display:none}.path-taxonomy .comProductsItem h1.boder-active:after,.path-taxonomy .comProductsList h1.boder-active:after{display:block}.path-taxonomy .comProductsItem h1.boder-short,.path-taxonomy .comProductsList h1.boder-short{padding-bottom:1.4rem !important}.path-taxonomy .comProductsItem h1.boder-short:after,.path-taxonomy .comProductsList h1.boder-short:after{width:41px !important;height:2px !important}@media(max-width:1440px){.path-taxonomy .comProductsItem h1.boder-short,.path-taxonomy .comProductsList h1.boder-short{padding-bottom:1.4rem !important}.path-taxonomy .comProductsItem h1.boder-short:after,.path-taxonomy .comProductsList h1.boder-short:after{width:4.1rem !important}}@media(max-width:480px){.path-taxonomy .comProductsItem div.comMainConPosiForBoderShort,.path-taxonomy .comProductsList div.comMainConPosiForBoderShort{margin:0 20px !important}.path-taxonomy .comProductsItem h1.boder-short,.path-taxonomy .comProductsList h1.boder-short{padding:0 0 15px 0 !important}.path-taxonomy .comProductsItem h1.boder-short:after,.path-taxonomy .comProductsList h1.boder-short:after{width:21px !important;height:2px !important}}.path-taxonomy .comProductsItem #productList{display:none}.path-taxonomy .comProductsList #comMainConPosi .comH1{margin-bottom:0}.path-taxonomy .comProductsList #comMainConPosi h1{text-transform:uppercase}.path-taxonomy .field--name-description a>.ext{display:none}.path-taxonomy .field--name-description>section:first-child>h2:first-child{margin-top:20.25px}@media(max-width:1440px){.path-taxonomy .field--name-description>section:first-child>h2:first-child{margin-top:1.125rem}}.page-node-type-product .comProductsItem .comMain .comLead.noKVLead{margin-top:12px}@media(max-width:1440px){.page-node-type-product .comProductsItem .comMain .comLead.noKVLead{margin-top:1.8rem}}.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description,.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description *{margin-top:24px}@media(max-width:1440px){.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description,.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description *{margin-top:1.66vw}}@media(max-width:991px){.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description,.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description *{margin-top:3.12vw}}@media(max-width:480px){.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description,.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt .field--name-field-product-description *{margin-top:18px}}@media(max-width:480px){.page-node-type-product .comProductsItem .comMain .comLead+.comMainTxt{width:auto}}.page-node-type-product .comProductsItem .comMain .comKV:not(.comKvHalf)+.comLead+.comMainTxt>*{margin-top:24px}@media(max-width:1440px){.page-node-type-product .comProductsItem .comMain .comKV:not(.comKvHalf)+.comLead+.comMainTxt>*{margin-top:1.66vw}}@media(max-width:991px){.page-node-type-product .comProductsItem .comMain .comKV:not(.comKvHalf)+.comLead+.comMainTxt>*{margin-top:3.12vw}}@media(max-width:480px){.page-node-type-product .comProductsItem .comMain .comKV:not(.comKvHalf)+.comLead+.comMainTxt>*{margin-top:18px}}.page-node-type-product .comProductsItem .comMain .prdLinkGrp{display:none}.page-node-type-product .comProductsItem a.ext span.ext,.page-node-type-product .comProductsItem a.ext svg.ext{display:none}.page-node-type-product .comProductsItem div[data-entity-embed-display=media_image]+figcaption{margin-top:.5em;line-height:1.3;font-size:86.66%}.page-node-type-product .view-id-taxonomy_term_parent,.page-node-type-product .view-id-taxonomy_term_parent div{display:inline}.page-node-type-product article.embedded-entity img{vertical-align:baseline}.page-node-type-product article.embedded-entity+figcaption{margin-top:.5em;line-height:1.3;font-size:86.66%}@media(max-width:480px){.page-node-type-product .comDetail>div{margin:20px 20px 0}}.page-node-type-product #comContent.comProductsItem span.file--application-pdf{padding-left:0;background:none}.page-node-type-product #comContent.comProductsItem span.file--application-pdf a::after{width:15.6px;height:20.8px;margin-top:-0.1em;display:inline-block;vertical-align:middle;background-position:left center;margin-left:10px;margin-right:10px}@media(max-width:480px){.page-node-type-product #comContent.comProductsItem span.file--application-pdf a::after{height:18.55px}}@media(max-width:480px){.page-node-type-product #comContent.comProductsItem .comProductsLnv~h2{margin-top:3.75rem}}.page-node-type-product .field--name-field-product-detail>h2:first-child{margin-top:20.25px}@media(max-width:1440px){.page-node-type-product .field--name-field-product-detail>h2:first-child{margin-top:1.125rem}}.comProductsLstLk li a>.ext{display:none}div.block-simple-blockproduct-detail-show-case{display:none}html[lang=en] div.block-simple-blockproduct-detail-show-case ul li img{vertical-align:middle}@media(max-width:480px){div.block-simple-blockproduct-detail-show-case h2{margin-bottom:0}}.comNews #comMainConPosi h1 p{margin:0}.comNews #comMainConPosi h1 p a{pointer-events:none}#comMainConPosi .block-entity-fieldtaxonomy-termname{display:inline-block}.comNews #comSide h3,.comNewsLists #comSide h3{text-transform:uppercase}.comBasic .comH1 .block-social-media{float:right;position:relative;z-index:2}.comBasic .comH1 .block-social-media ul{margin-top:-14px;display:block}.comBasic .comH1 .block-social-media ul li{float:left}@media(max-width:480px){.comBasic .comH1 .block-social-media ul li{float:none}}@media only screen and (max-width:1440px){.comBasic .comH1 .block-social-media ul{margin-top:-1.4rem}}.comBasic .comH1 .comFinanceTxtSiz,.comBasic .comH1 .comFinancePrint{display:none}.comBasic .comH1 .block-layout-builder .comFinanceTxtSiz,.comBasic .comH1 .block-layout-builder .comFinancePrint{display:inline-block}.comBasic .comH1 .comFinancePrint{padding:0 18px}@media(max-width:1440px){.comBasic .comH1 .comFinancePrint{padding:0 1.25vw}}@media(max-width:991px){.comBasic .comH1 .comFinancePrint{padding:0 2.34vw}}.comMuseum .comBasic .comH1+.block-menu-item-fields>h2 a:after{content:none !important}.comBasic .comH1+.block-menu-item-fields>h2:first-child{margin-top:48px}@media(max-width:1440px){.comBasic .comH1+.block-menu-item-fields>h2:first-child{margin-top:2.69rem}}.page-node-type-page .comBasic .comH1 .inLeft,.page-node-type-investor .comBasic .comH1 .inLeft{display:none}.page-node-type-page .comBasic .comH1 .block-field-blocknodepagefield-sub-title{display:none}.comBasic#comContent .comShareWhite .social-media-sharing{position:absolute;bottom:26px;right:30px}.comBasic#comContent .comShareWhite .social-media-sharing p.snsText{font-size:100%}.comBasic#comContent .comShareWhite .social-media-sharing ul li img{vertical-align:middle}.comBasic#comContent .comShareWhite .social-media-sharing ul li img.mobileOnly{display:none}@media(max-width:480px){.comBasic#comContent .comShareWhite .social-media-sharing ul li img{display:none}.comBasic#comContent .comShareWhite .social-media-sharing ul li img.mobileOnly{display:inline}}@media(max-width:1440px){.comBasic#comContent .comShareWhite .social-media-sharing{bottom:2rem;right:3rem}[lang=ja] .comBasic#comContent .comShareWhite .social-media-sharing{bottom:2.6rem}}@media(max-width:991px){[lang=ja] .comBasic#comContent .comShareWhite .social-media-sharing{bottom:2.8rem}}@media(max-width:480px){.comBasic#comContent .comShareWhite .social-media-sharing{position:fixed;bottom:initial}[lang=ja] .comBasic#comContent .comShareWhite .social-media-sharing{bottom:initial}[lang=ja] .comBasic#comContent .comShareWhite .social-media-sharing p.snsText{font-size:176.92%}}.comBasic#comContent .comShareWhite .snsArrow{background-image:url(/themes/custom/mhi/dist/9a12f627ddc7e9f882b9.png);position:absolute;bottom:22px;right:20px}.comBasic#comContent .comLnkSetC2 ul li a span.ext,.comBasic#comContent .comLnkSetC2 ul li a svg.ext{display:none}.comBasic.comInvestorBasic .menu--main .comSimpleSectC3{margin-top:40.5px}@media only screen and (max-width:1440px){.comBasic.comInvestorBasic .menu--main .comSimpleSectC3{margin-top:2.25rem}}@media only screen and (max-width:480px){.comBasic.comInvestorBasic .menu--main .comSimpleSectC3{margin-top:2.25rem}}.comBasic.comInvestorBasic .menu--main .comSimpleSectC3 li{padding-top:0;margin-top:33px}@media only screen and (max-width:1440px){.comBasic.comInvestorBasic .menu--main .comSimpleSectC3 li{margin-top:3rem}}@media only screen and (max-width:480px){.comBasic.comInvestorBasic .menu--main .comSimpleSectC3 li{margin-top:1.6rem}}@media only screen and (max-width:991px){.comBasic.comAboutUsBasic.comJPBasic #comMainContent .comKV:first-child+div>div .message-section{margin-top:40px}}@media only screen and (max-width:480px){.comBasic.comAboutUsBasic.comJPBasic #comMainContent .comKV:first-child+div>div .message-section{margin-top:30px}}.comBasic.comAboutUsBasic.comJPBasic .comH1+section:not(.navigation) .comLnkSetC2{margin-top:40.5px}@media only screen and (max-width:1440px){.comBasic.comAboutUsBasic.comJPBasic .comH1+section:not(.navigation) .comLnkSetC2{margin-top:2.25rem}}.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext{margin-top:40.5px}@media only screen and (max-width:1440px){.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext{margin-top:2.25rem}}@media only screen and (max-width:480px){.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext{margin-top:2.25rem}}.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext li:nth-child(n+4){margin-top:79.5px}@media only screen and (max-width:1440px){.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext li:nth-child(n+4){padding-top:.31rem;margin-top:5.25rem}}@media only screen and (max-width:480px){.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext li:nth-child(n+4){padding-top:0;margin-top:1.6rem}}@media only screen and (max-width:480px){.comBasic.comAboutUsBasic.comJPBasic .menu--main .comSimpleSectC3.comSimpleSectC3Ext li:nth-child(3n+4){margin-top:3.85rem}}.comBasic.comAboutUsBasic .comLinkWrap .comSecLnkSetC3 ul li img{vertical-align:baseline}.comBasic.comAboutUsBasic .menu--main .comSimpleSectC3{margin:0}.comBasic.comAboutUsBasic .menu--main .comSimpleSectC3 li{padding-top:0;margin-top:33px}@media only screen and (max-width:1440px){.comBasic.comAboutUsBasic .menu--main .comSimpleSectC3 li{margin-top:3rem}}@media only screen and (max-width:480px){.comBasic.comAboutUsBasic .menu--main .comSimpleSectC3 li{margin-top:1.6rem}}.comBasic.comAboutUsBasic#comContent .comShareWhite .social-media-sharing p.snsText{font-size:176.92%}@media(max-width:480px){.comBasic.comAboutUsBasic#comContent .comShareWhite .social-media-sharing{margin-top:0;bottom:initial}}@media(max-width:480px){.comBasic.comNoticeBasic #comMainContent .comH1{margin-bottom:0}}.comBasic .all-notice-list .comDayLi li a .inTxt span:nth-child(1)::after{display:none}.comBasic .all-notice-list .comDayLi li a span.ext,.comBasic .all-notice-list .comDayLi li a svg.ext{display:none}.comBasic .field--name-body>section:first-child>h2:first-child,.comBasic .field--name-body #comMainConPosi>section:first-child>h2:first-child{margin-top:20.25px}@media(max-width:1440px){.comBasic .field--name-body>section:first-child>h2:first-child,.comBasic .field--name-body #comMainConPosi>section:first-child>h2:first-child{margin-top:1.125rem}}.comBasic .field--name-body>h2:first-child,.comBasic .field--name-body #comMainConPosi>h2:first-child{margin-top:48px}@media(max-width:1440px){.comBasic .field--name-body>h2:first-child,.comBasic .field--name-body #comMainConPosi>h2:first-child{margin-top:2.69rem}}.comBasic .field--name-body span.ext,.comBasic .field--name-body svg.ext,.comBasic .field--name-body #comMainConPosi span.ext,.comBasic .field--name-body #comMainConPosi svg.ext{display:none}.comBasic .field--name-field-sub-title p{margin-top:6px}@media(max-width:1440px){.comBasic .field--name-field-sub-title p{margin-top:.6rem}}.comBasic .noMargin .comLnkSetC3.comNmrgn{margin:0 !important}.comBasic .noMargin .comLnkSetC3.comNmrgn img{vertical-align:baseline}.comBasic #comSide .comSideMenu .menu>li{display:block}.comFinancePreview .snsText{display:none}.removeTitleSpace .comH1{margin-bottom:0}.fullWidthOnSP .comBasic #comMainConPosi{margin:0 auto}@media(max-width:991px){.fullWidthOnSP .comBasic #comMainConPosi .comH1{width:91.66vw;margin-left:auto;margin-right:auto}}@media(max-width:480px){.fullWidthOnSP .comBasic #comMainConPosi .comH1{width:auto;margin-left:20px;margin-right:20px}}.comCsr .comCsrKv .comCsrLnkSetC3Ln ul li a img{height:auto}@media(max-width:480px){.comCsr .comCsrKv{background:none !important}}.comCsr .view-news-list .comDayLi li a:hover .inTxt{text-decoration:underline}.comCsr .view-news-list .comDayLi .inTxt .comGrpName{display:none}.comCsr span.ext,.comCsr svg.ext{display:none}html[lang=en] .comLnkSetC3 ul li img,html[lang=en] .comLnkSetC2 ul li img{vertical-align:baseline}.comFinance .comConPosi:nth-of-type(1) div .comSecH1{position:relative;z-index:-1 !important}.comFinance .comConPosi:nth-of-type(1) div.js-layout-builder-block .comSecH1{z-index:9 !important}.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div{display:table-cell;margin-top:0;padding:0 18px;border-left:1px solid #000}@media(max-width:1440px){.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div{padding:0 1.25vw}.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div .comFinancePrint img{width:1.52vw;height:1.52vw;margin:0}}@media(max-width:991px){.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div{padding:0 1.82vw}}@media(max-width:1330px){.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div .comFinancePrint img{width:22px;height:22px}}@media(max-width:480px){.comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div{display:none}}.comFinance .comFinanceNews .comDayLi .comBdg{text-transform:capitalize}.comFinance .comFinanceNews span.ext,.comFinance .comFinanceNews svg.ext{display:none}.comFinance .comLinkWrap .comSecLnkSetC4 img{vertical-align:middle}.comFinancePreview .comFinance .comFinanceKv{padding-bottom:58px !important}.comFinancePreview .comFinance .comConPosi:nth-of-type(1) .comFinanceTxtSiz+div{display:none}.comFinancePreview .comFinance .comConPosi:nth-of-type(1) .comFinanceTxtLnk{border:none;padding:0}.page-node-type-investor .node__meta{display:none}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .inRight .comFontPrintLnkBtn li.comFinancePrint{padding:0 18px}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing{float:right}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing .block-social-media{float:right;position:relative;z-index:2}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing .snsText{display:none}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing ul{margin-top:-14px;display:block}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing ul li{float:left}@media(max-width:480px){.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing ul li{float:none}}@media(max-width:1440px){.page-node-type-investor #comConPosi #comMainContent #comMainConPosi .enable-social-sharing ul{margin-top:-1.4rem}}.page-node-type-investor #comConPosi #comMainContent #comMainConPosi span.ext,.page-node-type-investor #comConPosi #comMainContent #comMainConPosi svg.ext{display:none}.page-node-type-investor .field--name-body>section:first-child>h2:first-child,.page-node-type-investor .field--name-body #comMainConPosi>section:first-child>h2:first-child{margin-top:20.25px}@media(max-width:1440px){.page-node-type-investor .field--name-body>section:first-child>h2:first-child,.page-node-type-investor .field--name-body #comMainConPosi>section:first-child>h2:first-child{margin-top:1.125rem}}.page-node-type-investor .field--name-body span.ext,.page-node-type-investor .field--name-body svg.ext,.page-node-type-investor .field--name-body #comMainConPosi span.ext,.page-node-type-investor .field--name-body #comMainConPosi svg.ext{display:none}.page-node-type-investor .field--name-field-sub-title p{margin-top:6px}@media(max-width:1440px){.page-node-type-investor .field--name-field-sub-title p{margin-top:.6rem}}.comImportantNoticeDetail .shareBlockDetail{margin-top:0}.comAboutus .comLnkSetC3{margin-top:12px !important;padding-top:20px}.comAboutus .comLnkSetC3 li{margin-top:46px}html[lang=en] .comAboutus .comLnkSetC3 li img{vertical-align:middle}html[lang=ja] .comAboutus .comLnkSetC3 li img{vertical-align:baseline}.comAboutus .comLnkSetC3 li a img+.inTxt{margin-top:18px;line-height:1.5}html[lang=ja] .comAboutus .comLnkSetC3 li a img+.inTxt{line-height:1.8}.comAboutus .comLnkSetC3 li a img+.inTxt mark:after{width:.5em;height:.8em;margin-left:6.6px}html[lang=ja] .comAboutus .comLnkSetC3 li a img+.inTxt mark:after{width:.6em;height:.9em}@media(max-width:1440px){.comAboutus .comLnkSetC3{margin-top:1.8rem !important;padding-top:0}.comAboutus .comLnkSetC3 li{margin-top:3.25rem}.comAboutus .comLnkSetC3 li a img+.inTxt{margin-top:1.8rem}}@media(max-width:480px){.comAboutus .comLnkSetC3{margin-top:15px !important}.comAboutus .comLnkSetC3 li{margin-top:25px}.comAboutus .comLnkSetC3 li a img+.inTxt{margin-top:12px}.comAboutus .comLnkSetC3 li a img+.inTxt mark{font-size:157%;line-height:1.18;padding-bottom:.2em}html[lang=ja] .comAboutus .comLnkSetC3 li a img+.inTxt mark{font-size:161.53%;padding-bottom:.5em;line-height:1.1}}.comCsrNews .block-social-sharing-block{margin-top:-14px}@media(max-width:1440px){.comCsrNews .block-social-sharing-block{margin-top:-1.4rem}}@media(max-width:480px){.comCsrNews .block-social-sharing-block{margin-top:0}}.comCsrNews .field--name-field-published-date{margin-top:6px}@media(max-width:1440px){.comCsrNews .field--name-field-published-date{margin-top:.6rem}}.comCsrNews span.ext,.comCsrNews svg.ext{display:none}.comCsrNews #comMainContent figure img{vertical-align:baseline}.comCsrNews #comMainContent .field--name-field-image figure img{vertical-align:middle}.comCsrNews #comMainContent .comFrlLink>ul>li:first-child{height:auto;width:100%;padding-right:0}.comCsrNews .csr-new-office-list h2{margin-top:20.25px}@media(max-width:1440px){.comCsrNews .csr-new-office-list h2{margin-top:1.125rem}}.comCsrNews .view-csr-news-filtered-list .view-content h3:first-child{margin-top:29.25px}@media(max-width:1440px){.comCsrNews .view-csr-news-filtered-list .view-content h3:first-child{margin-top:2.25rem}}.comCsrNews #news_block2 .comHasImage{min-height:1px}.path-taxonomy .comCsrNews .comLstLkC4{margin-right:0}@media(min-width:992px){body.comHeaderShort{padding-top:0}}body.comHeaderShort #block-search-area{right:275px !important}body.comHeaderShort .block-simple-blocklanguage-switcher-for-report{display:none}body.comHeaderShort:not(.comMuseum) #comBreadcrumb{border-top:0}body.comShortFt #footerParentLinks #footerLink{margin-top:30px}@media(max-width:1440px){body.comShortFt #footerParentLinks #footerLink{margin-top:2.08vw}}@media(max-width:991px){body.comShortFt #footerParentLinks #footerLink{margin-top:4.16vw}}@media(max-width:480px){body.comShortFt #footerParentLinks #footerLink{margin-top:34px}}body.comShortFt #footerParentLinks #footerLink li{line-height:1.2}body.comShortFt #footerParentLinks #footerLink li:last-child{margin-left:16px}body.comShortFt #footerParentLinks #footerLink li:last-child::before{display:none}@media(max-width:1440px){body.comShortFt #footerParentLinks #footerLink li:last-child{margin-left:1.11vw}}@media(max-width:991px){body.comShortFt #footerParentLinks #footerLink li{display:inline}body.comShortFt #footerParentLinks #footerLink li:last-child{margin-left:2.08vw;margin-top:0;padding-top:0}}body.comShortFt #footerParentLinks .footer-copyright p{margin-top:10px;font-size:100%;line-height:1.5}@media(max-width:991px){.comMuseum .block-simple-blockgijutsukan-museum-logo,.comMuseum .block-simple-blockmrj-museum-logo{padding-right:50%}}.comMuseum .block-simple-blockgijutsukan-museum-logo .comHeaderShortLocalLogo,.comMuseum .block-simple-blockmrj-museum-logo .comHeaderShortLocalLogo{padding:0}.comMuseum .comHeaderShortLocalNav #shortHeaderNavigation li.menu-item--active-trail a{color:#e31f26}.comMuseum .comHeaderShortLocalNav #shortHeaderNavigation li.highlighted.menu-item--active-trail a{color:#fff;background:#567783}.comMuseum #comContent:not(.comBasic){margin-top:0}.comMuseum #comContent .comSecLnkSetC4 img{vertical-align:middle}.comMuseum #comContent #comSide #lnavMenu .menu>li:not(.menu-item--active-trail) ul{display:none}.comMuseum #comContent #comSide #lnavMenu .menu>li:not(.menu-item--active-trail) a.is-active+ul{display:block}@media(min-width:992px){.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav{display:block !important;top:0;right:0;left:0;width:100%;padding-bottom:0;background-color:#fff;position:relative;flex:1}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu{display:block;float:right;margin:0;text-align:center;font-size:100%;flex:auto}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li{display:inline-block;vertical-align:middle;margin-left:1.3em;font-size:100%;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li.highlighted{margin-left:45px}html[lang=ja] .comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li .megaDrop{top:30px;padding-top:20px}html[lang=ja] .comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li .megaDrop{top:32px}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li .megaDrop ul{text-align:left}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li .megaDrop ul li{margin-left:0}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li .megaDrop ul li a{text-align:left;color:#000;border:none}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li>p{display:inline}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li>p>a{position:relative;display:inline-block;text-decoration:none;text-transform:uppercase;line-height:1.5}html[lang=ja] .comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav ul.menu>li>p>a{line-height:1.8}}@media(max-width:991px){.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav{box-shadow:0 38px 38px rgba(0,0,0,.4)}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav .comHeaderShortLocalNav{display:block}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav .comHeaderShortLocalNav .comHeaderLocalNavList>li{border:none}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav>ul>li ul{margin-top:0;margin-bottom:0;text-align:left}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav>ul>li ul li{margin-left:0}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav>ul>li ul.megaDrop a{display:inline;padding:0;text-align:left;color:#000;border:none}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav>ul>li.highlighted>p a::after{right:10px}.comMuseum .comHeaderShortLocal .comHeaderShortLocalArea #gnav nav>ul>li p.noSub a::after{position:static;top:auto;right:auto;margin-top:0;transform:none}}@media(min-width:992px){.comMuseum.isScrolled #gnav{visibility:visible;opacity:1}}.page-node-type-mrj-museum .comHeaderShortLocalLogo a img{height:30px}.page-node-type-mrj-museum #shortHeaderNavigation li.highlighted{position:relative;margin-left:45px}.page-node-type-mrj-museum #shortHeaderNavigation li.highlighted:before{content:"";display:inline-block;width:2px;height:1.3em;background:#000;position:absolute;left:0;margin-left:-25px;margin-top:.3em;pointer-events:none}.page-node-type-mrj-museum #shortHeaderNavigation li.highlighted a{color:#567783;border:1px solid #567783;padding:0 .7em}.page-node-type-mrj-museum #shortHeaderNavigation li.highlighted a:hover{color:#fff;background:#567783}.page-node-type-mrj-museum #shortHeaderNavigation li.highlighted a.current{color:#fff;background:#567783}.page-node-type-mrj-museum #shortHeaderNavigation li a.ext{color:#567783}.page-node-type-mrj-museum #shortHeaderNavigation li a.ext:hover{opacity:.8}.page-node-type-mrj-museum #shortHeaderNavigation li a.ext span.ext,.page-node-type-mrj-museum #shortHeaderNavigation li a.ext svg.ext{display:none !important}.page-node-type-mrj-museum #shortHeaderNavigation li a.ext:after{content:url(/themes/custom/mhi/dist/0ad1782a915213eba922.png);margin-left:.3em}.page-node-type-mrj-museum .mrjContent{box-sizing:border-box}.page-node-type-mrj-museum .mrjContent *{box-sizing:border-box}.page-node-type-mrj-museum .comHeaderShortLocal #gnav{padding-bottom:5.46vw}.page-node-type-mrj-museum .comHeaderShortLocal #gnav .searchArea{display:none}.page-node-type-mrj-museum #shortHeaderNavigationSP li{border-bottom:none}.page-node-type-mrj-museum #shortHeaderNavigationSP li:nth-child(3){margin-bottom:6.5vw}@media(max-width:480px){.page-node-type-mrj-museum #shortHeaderNavigationSP li:nth-child(3){margin-bottom:38px}}.page-node-type-mrj-museum #shortHeaderNavigationSP li:nth-child(4){border-bottom:none}.page-node-type-mrj-museum #shortHeaderNavigationSP li:nth-child(5){margin-top:.5em}.page-node-type-mrj-museum #shortHeaderNavigationSP li a{font-size:100%;font-weight:normal}.page-node-type-mrj-museum #shortHeaderNavigationSP li .megaDrop ul li:nth-child(3){margin-bottom:0}.page-node-type-mrj-museum #shortHeaderNavigationSP li.highlighted a{text-align:center;color:#567783;border:2px solid #567783;padding:.5em 0}.page-node-type-mrj-museum #shortHeaderNavigationSP li.highlighted a:hover{opacity:.8}.page-node-type-mrj-museum #shortHeaderNavigationSP li.highlighted a.current{color:#fff;background:#567783}.page-node-type-mrj-museum #shortHeaderNavigationSP li a.ext{color:#567783}.page-node-type-mrj-museum #shortHeaderNavigationSP li a.ext:hover{opacity:.8}.page-node-type-mrj-museum #shortHeaderNavigationSP li a.ext:after{content:"";display:inline-block;vertical-align:middle;width:.9em;height:.9em;background:url(/themes/custom/mhi/dist/d409a75580ed65f98c52.svg) no-repeat;background-size:contain;margin-left:.3em}@media(max-width:991px){.page-node-type-mrj-museum .comHeaderShortLocal #gnav .searchArea{display:block}}html[lang=ja] .view-gijutsukan-museum-notice-list .NewsList a{font-family:"Noto Sans JP","MS Pゴシック","MS PGothic","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:300}html[lang=ja] .comMuseum #comContent .comKV.comShareWhite img{vertical-align:middle}html[lang=ja] .comMuseum #comContent .comKV.comShareWhite .comThiH1{bottom:23px}@media(max-width:1440px){html[lang=ja] .comMuseum #comContent .comKV.comShareWhite .comThiH1{bottom:2.3rem}}html[lang=ja] .comMuseum #comContent .comKV.comShareWhite+div section h2:first-child{margin-top:67px}@media(max-width:1440px){html[lang=ja] .comMuseum #comContent .comKV.comShareWhite+div section h2:first-child{margin-top:5rem}}@media(max-width:480px){html[lang=ja] .comMuseum #comContent .comKV.comShareWhite+div section h2:first-child{margin-top:3.75rem}}html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 h1{padding-bottom:21px}@media(max-width:1440px){html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 h1{padding-bottom:2.1rem}}@media(max-width:480px){html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 h1{padding-bottom:18px}}html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 .inLeft h1{padding-bottom:0}html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 .inLeft .comHdDay{margin-top:6px}@media(max-width:1440px){html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 .inLeft .comHdDay{margin-top:.6rem}}html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .comH1 .inLeft .comHdDay>div{display:inline}@media(max-width:1440px){html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .block-field-blocknodegijutsukan-museum-eventbody section table:first-child{margin-top:1.75rem}}@media(max-width:480px){html[lang=ja] .comMuseum #comContent #comMainConPosi[class^=NewsTechnoBg] .block-field-blocknodegijutsukan-museum-eventbody section table:first-child{margin-top:.875rem}}html[lang=ja] .comMuseum #comContent #comSide #lnavMenu li.menu-item--active-trail.menu-item-no-below a{color:#e31f26}.mmimIndex>.inC1 #mmimCalendar .comIndexSidSet{padding-top:30px;padding-bottom:30px}@media(max-width:480px){.mmimIndex>.inC1 #mmimCalendar .comIndexSidSet{padding-top:33px;padding-bottom:33px}}.mmimIndex>.inC1 #mmimCalendar .comIndexSidSet figure figcaption{font-size:86.66%;line-height:1.3}@media(max-width:480px){.mmimIndex>.inC1 #mmimCalendar .comIndexSidSet figure figcaption{font-size:1.5em}}.comMuseum #footerInSite{padding-bottom:0}.comMuseum #footerInSite #footerInSiteLink{padding-bottom:0}.comMuseum nav#footerInSiteLink{max-width:1296px;padding:0 0 36px;margin:30px auto 0}@media(max-width:1440px){.comMuseum nav#footerInSiteLink{width:91.66vw;padding-top:0;padding-bottom:3vw}}@media(max-width:991px){.comMuseum nav#footerInSiteLink{margin-top:4.16vw}}@media(max-width:480px){.comMuseum nav#footerInSiteLink{padding-bottom:30px}}.comMuseum nav#footerInSiteLink>ul{padding-top:0}.comMuseum nav#footerInSiteLink>ul li{padding-top:4px}.comMuseum nav#footerInSiteLink>ul li:not(:first-child){padding-left:1.2rem;margin-left:1.2rem;border-left:solid 1px #000}@media(max-width:480px){.comMuseum nav#footerInSiteLink>ul li:not(:first-child){padding-top:16px;border-left:0;padding-left:0;border:none}}@media(max-width:480px){.comMuseum nav#footerInSiteLink>ul li{display:block}}html[lang=en] .comOfferAcdContent h4 span{display:none}.comOfferAcdContent .comImgC3 figure img{vertical-align:baseline}#comContent.vision .block-social-sharing-block{display:none}.page-node-type-mrj-museum #footerInSite{padding-bottom:0}.page-node-type-mrj-museum #footerInSite #footerInSiteLink{padding-bottom:0}.page-node-type-mrj-museum #footerInSiteLink{max-width:1296px;padding:0 0 36px;margin:30px auto 0}@media(max-width:1440px){.page-node-type-mrj-museum #footerInSiteLink{width:91.66vw;padding-top:0;padding-bottom:3vw}}@media(max-width:991px){.page-node-type-mrj-museum #footerInSiteLink{margin-top:4.16vw}}@media(max-width:480px){.page-node-type-mrj-museum #footerInSiteLink{padding-bottom:30px}}.page-node-type-mrj-museum span.ext,.page-node-type-mrj-museum svg.ext{display:none}.comExpertise .slick-slide img{max-height:520px;object-fit:cover}.comExpertiseLinkAll h2{margin-top:0}.comExpertiseFotLink .inBox .inTxt a.ext span.ext,.comExpertiseFotLink .inBox .inTxt a.ext svg.ext{display:none}.comExpertiseEvent .comH1 h1 div{display:inline}html[lang=ja] .comExpertiseEvent #comSide .showFullWidth>ul>li{display:inline-block}.block-field-blocknodestoryfield-related-showcase img{height:auto}#comContent.comExpertiseAm .block-field-blocknodestoryfield-story-category-2,#comContent.comExpertiseAm .block-field-blocknodestoryfield-key-visual-type{display:none}@media(max-width:480px){#comContent.comExpertiseAm .block-social-media .social-media-sharing{margin-top:0 !important}#comContent.comExpertiseAm .block-social-media .social-media-sharing .snsText{font-size:100% !important;color:#000}}#comContent.comExpertiseAm .block-social-media .snsArrow{background-image:url(/themes/custom/mhi/dist/9a12f627ddc7e9f882b9.png)}.comRecruit .comRecruitKv .field--name-field-carousel-overlay-text{position:static;height:auto}.comRecruit .recommendBox:not(:first-child){margin-top:36px}@media(max-width:1440px){.comRecruit .recommendBox:not(:first-child){margin-top:2.5vw}}@media(max-width:991px){.comRecruit .recommendBox:not(:first-child){margin-top:0}}@media(max-width:480px){.comRecruit .recommendBox:not(:first-child){margin-top:23px}}@media(max-width:991px){.comRecruit .recommendBox{width:44.01vw;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.comRecruit .recommendBox:first-child{margin-right:3.64vw}}@media(max-width:480px){.comRecruit .recommendBox{width:100%;margin-right:0 !important}}.comCareers .comCareersKv img{margin-top:3px;margin-bottom:3px}.comRecCareer .comH1+.block-field-blocknodepagebody>.field--name-body>section>.comKV:first-child{margin-top:32px}.comRecCareer .comH1+.block-field-blocknodepagebody>.field--name-body>section>.comTable:first-child{margin-top:32px}@media(max-width:1440px){.comRecCareer .comH1+.block-field-blocknodepagebody>.field--name-body>section>.comTable:first-child{margin-top:1.75rem}}@media(max-width:1440px){.comRecCareer .comH1+.block-field-blocknodepagebody>.field--name-body>section>p:first-child{margin-top:1.3125rem}}.comRecCareer .comMainLineBox{margin-top:26px}@media(max-width:1440px){.comRecCareer .comMainLineBox{margin:2.6rem auto 0}}@media(max-width:480px){.comRecCareer .comMainLineBox{margin-top:20px}}.comRecCareerHr .comH1+.block-field-blocknodepagebody>.field--name-body>section .comKV:first-child{margin-top:32px}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu{margin-top:0}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu>li>a{pointer-events:none;text-decoration:none;display:block}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu{display:table;width:100%;background-color:#e5e5e5}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li{display:table-cell;margin-left:4px;border-right:solid 4px #fff;vertical-align:middle}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li:nth-child(4n+1){margin-left:0;clear:left}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li.menu-item--active-trail{background-color:#567783}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li.menu-item--active-trail a{color:#fff;background-color:#567783}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li a{font-size:100%;display:block;padding:9px 0 7px;background-color:#e5e5e5;text-align:center;text-transform:uppercase;line-height:1.3;text-decoration:none}@media(max-width:480px){.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu{margin-right:-2px;background-color:rgba(0,0,0,0);margin-bottom:.8rem}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li{width:50%;float:left;border:none;margin-left:0}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li:nth-child(2n+1){clear:left}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li a{padding:8px 0 7px;margin-right:2px;margin-bottom:2px;border-top:1px solid #e5e5e5}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li.menu-item--active-trail{background-color:#fff}.block-company-news-tab-menu:not(.excludeRoot)>ul.menu ul.menu li.menu-item--active-trail a{color:#fff;background-color:#567783}}.block-company-news-tab-menu.excludeRoot ul.menu{display:table;width:100%;background-color:#e5e5e5}.block-company-news-tab-menu.excludeRoot ul.menu li{display:table-cell;margin-left:4px;border-right:solid 4px #fff;vertical-align:middle}.block-company-news-tab-menu.excludeRoot ul.menu li:nth-child(4n+1){margin-left:0;clear:left}.block-company-news-tab-menu.excludeRoot ul.menu li.menu-item--active-trail{background-color:#567783}.block-company-news-tab-menu.excludeRoot ul.menu li.menu-item--active-trail a{color:#fff;background-color:#567783}.block-company-news-tab-menu.excludeRoot ul.menu li a{font-size:100%;display:block;padding:9px 0 7px;background-color:#e5e5e5;text-align:center;text-transform:uppercase;line-height:1.3;text-decoration:none}@media(max-width:480px){.block-company-news-tab-menu.excludeRoot ul.menu{margin-right:-2px;background-color:rgba(0,0,0,0);margin-bottom:.8rem}.block-company-news-tab-menu.excludeRoot ul.menu li{width:50%;float:left;border:none;margin-left:0}.block-company-news-tab-menu.excludeRoot ul.menu li:nth-child(2n+1){clear:left}.block-company-news-tab-menu.excludeRoot ul.menu li a{padding:8px 0 7px;margin-right:2px;margin-bottom:2px;border-top:1px solid #e5e5e5}.block-company-news-tab-menu.excludeRoot ul.menu li.menu-item--active-trail{background-color:#fff}.block-company-news-tab-menu.excludeRoot ul.menu li.menu-item--active-trail a{color:#fff;background-color:#567783}}.block-company-news-tab-menu.comNewsNav6>ul ul li{width:153px}.block-company-news-tab-menu.comNewsNav6>ul ul li:first-child{width:152px}@media(max-width:1440px){.block-company-news-tab-menu.comNewsNav6>ul ul li,.block-company-news-tab-menu.comNewsNav6>ul ul li:first-child{width:16.66%}}@media(max-width:480px){.block-company-news-tab-menu.comNewsNav6>ul ul li,.block-company-news-tab-menu.comNewsNav6>ul ul li:first-child{width:50%}}.block-company-news-tab-menu.comNewsNav4>ul ul li{width:231px}@media(max-width:1440px){.block-company-news-tab-menu.comNewsNav4>ul ul li{width:25%}}@media(max-width:480px){.block-company-news-tab-menu.comNewsNav4>ul ul li{width:50%}}.comWorksNews .comH1{margin-top:24px;margin-bottom:30px}@media(max-width:1440px){.comWorksNews .comH1{margin-top:1.66vw;margin-bottom:2rem}}@media(max-width:991px){.comWorksNews .comH1{margin-top:3.12vw}}@media(max-width:480px){.comWorksNews .comH1{margin-top:20px}}.comWorksNews .block-field-blocknodecompany-newsfield-published-date{margin-top:6px}@media(max-width:1440px){.comWorksNews .block-field-blocknodecompany-newsfield-published-date{margin-top:.6rem}}.comWorksNews #comMainConPosi span.ext,.comWorksNews #comMainConPosi svg.ext{display:none}.view-company-news-list .views-field-title,.view-company-news-list .views-field-field-existing-url{display:none}@media(max-width:480px){.ir-finance-layout .ir-information-3-image{width:auto;margin:0px 20px}}.ir-finance-layout .ir-information-3-image ul li a img{box-shadow:4px 4px 4px 0px #838383;border:1px solid #6e6e6e}.ir-finance-layout .ir-information-3-image ul li a:hover mark{text-decoration:none}.ir-finance-layout .ir-event{width:97%;margin-top:67px}.ir-finance-layout .ir-event dl dd a span mark{font-size:100%;line-height:1.5;font-family:"Noto Sans JP","MS Pゴシッ̊","MS PGothic","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:300}.ir-finance-layout .ir-event dl dd a:hover mark{text-decoration:none}.ir-finance-layout .ir-event-images{width:97%}.ir-finance-layout .ir-event-images a .inTxt mark::after{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4KXT4KPHN2ZyB2ZXJzaW9uPSIxLjEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIKCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSItMC4yOCAtMC4xMiA3IDExIgoJIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjI4IC0wLjEyIDcgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZGVmcz4KPC9kZWZzPgo8cG9seWdvbiBmaWxsPSIjRTMxRjI2IiBwb2ludHM9IjEuMDYsMCAwLDEuMDYgNC4zMiw1LjM4IDAsOS43IDEuMDYsMTAuNzYxIDYuNDQxLDUuMzggIi8+Cjwvc3ZnPgo=) no-repeat center;background-size:auto 100%}.ir-finance-layout .ir-event-images a:hover mark{text-decoration:none}.ir-finance-layout .ir-topic .comFinanceTopics{margin-bottom:40px}.ir-finance-layout .ir-topic .comLstLkNr li a{background-image:none !important;padding-left:0}.ir-finance-layout .ir-topic .comLnkBtn{display:none}.ir-finance-layout .ir-topic .comFrlLink{margin-top:20px}@media(max-width:480px){.ir-finance-layout .ir-topic .comFrlLink{margin-right:19px}}.ir-finance-layout .ir-topic .comFrlLink h2+p{margin-top:0}.ir-finance-layout .ir-topic .comFrlLink p{font-size:19.266px}@media(max-width:480px){.ir-finance-layout .ir-topic .comFrlLink p{font-size:14.7329px}}.ir-finance-layout .ir-topic .comFrlLink li{height:auto;width:100%;padding-right:0px}.ir-finance-layout .ir-topic .comFrlLink li .comLstLkAtn{padding-left:25px;list-style:decimal;font-weight:500}.ir-finance-layout .ir-topic .comFrlLink li .comLstLkAtn li{padding:0;font-weight:500}.ir-finance-layout .ir-topic .comFrlLink li .comLstLkAtn li a{font-weight:500}.ir-finance-layout .ir-topic .comFrlLink li .comLstLkAtn li::before{content:none}.ir-finance-layout .ir-topic .comFrlLink li h5{margin-top:5px;margin-bottom:15px;font-weight:500}@media(max-width:480px){.comDlstAtnC4{margin-right:0}}.inC3 div+div .comFinanceNews{margin-top:50px}.comContainerTwoCol{margin-top:36px;width:100%;display:block;height:100%}@media screen and (max-width:1440px){.comContainerTwoCol{margin-top:3.6rem}}@media only screen and (max-width:991px){.comContainerTwoCol{margin-top:28px}}.comContainerTwoCol .left,.comContainerTwoCol .right{display:inline-block;vertical-align:top;width:48%}@media only screen and (max-width:991px){.comContainerTwoCol .left,.comContainerTwoCol .right{width:100%}}.comContainerTwoCol .right{padding-left:36px}@media screen and (max-width:1440px){.comContainerTwoCol .right{padding-left:2.5vw}}@media only screen and (max-width:991px){.comContainerTwoCol .right{padding-left:0}}.comTopCareers,.comTopGn{background-size:cover}.comTopCareers .txtBlack h2,.comTopCareers .txtBlack p,.comTopGn .txtBlack h2,.comTopGn .txtBlack p{color:#000}.comTopCareers .txtBlack .fieldTxt>a,.comTopGn .txtBlack .fieldTxt>a{color:#000;border:none}.comTopCareers .txtBlack .fieldTxt>a:hover,.comTopGn .txtBlack .fieldTxt>a:hover{opacity:.6;background-color:rgba(0,0,0,0)}.comTopCareers .txtBlack .fieldTxt>a::after,.comTopGn .txtBlack .fieldTxt>a::after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;margin-left:6.6px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comTopCareers .txtWhite h2,.comTopCareers .txtWhite p,.comTopGn .txtWhite h2,.comTopGn .txtWhite p{color:#fff}.comTopCareers .txtWhite .fieldTxt>a,.comTopGn .txtWhite .fieldTxt>a{color:#fff;border:none}.comTopCareers .txtWhite .fieldTxt>a:hover,.comTopGn .txtWhite .fieldTxt>a:hover{opacity:.6;background-color:rgba(0,0,0,0)}.comTopCareers .txtWhite .fieldTxt>a::after,.comTopGn .txtWhite .fieldTxt>a::after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;margin-left:6.6px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comTopCareers>.fieldTxt>a,.comTopGn>.fieldTxt>a{position:relative;display:inline-block !important;width:auto;background-color:rgba(0,0,0,0);margin-top:30px;padding:0;border:none;color:#fff;text-decoration:none}@media only screen and (max-width:1440px){.comTopCareers>.fieldTxt>a,.comTopGn>.fieldTxt>a{margin-top:2.08vw}}@media only screen and (max-width:991px){.comTopCareers>.fieldTxt>a,.comTopGn>.fieldTxt>a{margin-top:3.02vw}}@media only screen and (max-width:480px){.comTopCareers>.fieldTxt>a,.comTopGn>.fieldTxt>a{margin-top:20px}}.comTopCareers>.fieldTxt>a:hover,.comTopGn>.fieldTxt>a:hover{opacity:.6}.comTopCareers>.fieldTxt>a::after,.comTopGn>.fieldTxt>a::after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;margin-left:6.6px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comTopCareers .comLstBtnC4,.comTopGn .comLstBtnC4{max-width:1296px;width:90%;margin:140px auto 0}@media only screen and (max-width:1440px){.comTopCareers .comLstBtnC4,.comTopGn .comLstBtnC4{margin-top:10.41vw}}@media only screen and (max-width:991px){.comTopCareers .comLstBtnC4,.comTopGn .comLstBtnC4{margin-top:15.13vw}}@media only screen and (max-width:480px){.comTopCareers .comLstBtnC4,.comTopGn .comLstBtnC4{margin-top:70px}}.comTopCareers .comLstBtnC4.txtBlack ul,.comTopGn .comLstBtnC4.txtBlack ul{color:#000}.comTopCareers .comLstBtnC4.txtBlack ul li a,.comTopGn .comLstBtnC4.txtBlack ul li a{border-color:#000;color:#000}.comTopCareers .comLstBtnC4.txtBlack ul li a:hover,.comTopGn .comLstBtnC4.txtBlack ul li a:hover{background-color:#000;color:#fff}.comTopCareers .comLstBtnC4 ul,.comTopGn .comLstBtnC4 ul{display:flex;flex-wrap:wrap;justify-content:center;margin-top:0;margin-right:-36px}@media only screen and (max-width:1440px){.comTopCareers .comLstBtnC4 ul,.comTopGn .comLstBtnC4 ul{margin-right:-2.5vw}}@media only screen and (max-width:991px){.comTopCareers .comLstBtnC4 ul,.comTopGn .comLstBtnC4 ul{margin-right:-3.64vw}}@media only screen and (max-width:480px){.comTopCareers .comLstBtnC4 ul,.comTopGn .comLstBtnC4 ul{margin-right:0}}.comTopCareers .comLstBtnC4 ul::after,.comTopGn .comLstBtnC4 ul::after{clear:both;content:"";display:block;height:0;visibility:hidden;line-height:1}.comTopCareers .comLstBtnC4 ul>li,.comTopGn .comLstBtnC4 ul>li{position:relative;width:25%;display:flex;align-items:stretch;line-height:1.33}@media only screen and (max-width:480px){.comTopCareers .comLstBtnC4 ul>li,.comTopGn .comLstBtnC4 ul>li{width:100%;margin-top:15px}}.comTopCareers .comLstBtnC4 ul>li:first-child,.comTopGn .comLstBtnC4 ul>li:first-child{margin-top:0}.comTopCareers .comLstBtnC4 ul>li>a,.comTopGn .comLstBtnC4 ul>li>a{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin-top:0;margin-right:36px;padding:20px 12px;border:1px solid #fff;color:#fff;text-decoration:none;transition:color .2s,background-color .2s}@media only screen and (max-width:1440px){.comTopCareers .comLstBtnC4 ul>li>a,.comTopGn .comLstBtnC4 ul>li>a{margin-right:2.5vw}}@media only screen and (max-width:991px){.comTopCareers .comLstBtnC4 ul>li>a,.comTopGn .comLstBtnC4 ul>li>a{margin-right:3.64vw;padding:20px 0}}@media only screen and (max-width:480px){.comTopCareers .comLstBtnC4 ul>li>a,.comTopGn .comLstBtnC4 ul>li>a{height:60px;margin-right:0;padding:0 20px 0 10px}}.comTopCareers .comLstBtnC4 ul>li>a::after,.comTopGn .comLstBtnC4 ul>li>a::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.5em;height:.8em;margin-left:7.8px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comTopCareers .comLstBtnC4 ul>li>a:hover,.comTopGn .comLstBtnC4 ul>li>a:hover{background-color:#fff;color:#000}.comTopCareers02,.comTopGn02{padding:100px 0}@media only screen and (max-width:1440px){.comTopCareers02,.comTopGn02{padding:6.94vw 0}}@media only screen and (max-width:991px){.comTopCareers02,.comTopGn02{padding:10.09vw 0}}@media only screen and (max-width:480px){.comTopCareers02,.comTopGn02{padding:60px 20px}}.comKV02{position:relative}.comKV02 img{margin-top:0;margin-bottom:0;width:100%;height:auto}.comKV02 .inTxtBox{width:100%;height:auto;position:absolute;top:0;left:0;padding-top:70px}@media only screen and (max-width:1440px){.comKV02 .inTxtBox{padding-top:4.861vw}}@media only screen and (max-width:991px){.comKV02 .inTxtBox{padding-top:3.333vw}}@media only screen and (max-width:480px){.comKV02 .inTxtBox{padding-top:16px}}.comKV02 .comConPosi{width:100%;margin:0 auto}@media only screen and (max-width:1440px){.comKV02 .comConPosi{width:90vw}}@media only screen and (max-width:991px){.comKV02 .comConPosi{width:91.66vw}}@media only screen and (max-width:480px){.comKV02 .comConPosi{width:auto;margin:0 20px}}.comKV02 .comSecH1{margin-top:0 !important;padding-bottom:0;position:relative;z-index:9;line-height:1.12;font-size:625%}@media only screen and (max-width:991px){.comKV02 .comSecH1{font-size:8.691vw !important}}@media only screen and (max-width:480px){.comKV02 .comSecH1{font-size:285.71%}}.comKV02 .comSecH1.txtBlack{color:#000}.comKV02 .comSecH1.txtWhite{color:#fff}.comKV02 .videoBox{position:relative;width:100%;padding-top:24.3055%;overflow:hidden}@media only screen and (max-width:480px){.comKV02 .videoBox{padding-top:40%}}.comKV02 .videoBox .contextual-region{position:static}.comKV02 .videoBox video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.comLnkIconC3,.comLnkIconC4,.comLnkIconC5,.comLnkIconC6{margin-top:60px}@media only screen and (max-width:1440px){.comLnkIconC3,.comLnkIconC4,.comLnkIconC5,.comLnkIconC6{margin-top:4rem}}@media only screen and (max-width:480px){.comLnkIconC3,.comLnkIconC4,.comLnkIconC5,.comLnkIconC6{margin-top:40px}}.comLnkIconC3 ul,.comLnkIconC4 ul,.comLnkIconC5 ul,.comLnkIconC6 ul{display:flex;flex-wrap:wrap;border:2px solid #000;margin-top:0}.comLnkIconC3 ul li,.comLnkIconC4 ul li,.comLnkIconC5 ul li,.comLnkIconC6 ul li{position:relative}.comLnkIconC3 ul li::after,.comLnkIconC4 ul li::after,.comLnkIconC5 ul li::after,.comLnkIconC6 ul li::after{content:"";position:absolute;top:50%;right:0;transform:translateY(-50%);width:1px;height:69%;background-color:#000}@media only screen and (max-width:480px){.comLnkIconC3 ul li::after,.comLnkIconC4 ul li::after,.comLnkIconC5 ul li::after,.comLnkIconC6 ul li::after{max-height:none;height:74%}}.comLnkIconC3 ul li:last-child::after,.comLnkIconC4 ul li:last-child::after,.comLnkIconC5 ul li:last-child::after,.comLnkIconC6 ul li:last-child::after{display:none}.comLnkIconC3 ul li>a,.comLnkIconC4 ul li>a,.comLnkIconC5 ul li>a,.comLnkIconC6 ul li>a{display:flex;flex-direction:column;text-decoration:none}.comLnkIconC3 ul li>a>img,.comLnkIconC4 ul li>a>img,.comLnkIconC5 ul li>a>img,.comLnkIconC6 ul li>a>img{width:96px;height:auto;margin:0 auto}@media only screen and (max-width:1440px){.comLnkIconC3 ul li>a>img,.comLnkIconC4 ul li>a>img,.comLnkIconC5 ul li>a>img,.comLnkIconC6 ul li>a>img{width:9.6rem}}@media only screen and (max-width:991px){.comLnkIconC3 ul li>a>img,.comLnkIconC4 ul li>a>img,.comLnkIconC5 ul li>a>img,.comLnkIconC6 ul li>a>img{width:6.6rem}}@media only screen and (max-width:480px){.comLnkIconC3 ul li>a>img,.comLnkIconC4 ul li>a>img,.comLnkIconC5 ul li>a>img,.comLnkIconC6 ul li>a>img{width:80px}}.comLnkIconC3 ul li>a .inTxt,.comLnkIconC4 ul li>a .inTxt,.comLnkIconC5 ul li>a .inTxt,.comLnkIconC6 ul li>a .inTxt{margin-top:12px;text-align:center}@media only screen and (max-width:1440px){.comLnkIconC3 ul li>a .inTxt,.comLnkIconC4 ul li>a .inTxt,.comLnkIconC5 ul li>a .inTxt,.comLnkIconC6 ul li>a .inTxt{margin-top:1.25rem}}@media only screen and (max-width:480px){.comLnkIconC3 ul li>a .inTxt,.comLnkIconC4 ul li>a .inTxt,.comLnkIconC5 ul li>a .inTxt,.comLnkIconC6 ul li>a .inTxt{margin-top:1rem}}.comLnkIconC3 ul li>a .inTxt mark,.comLnkIconC4 ul li>a .inTxt mark,.comLnkIconC5 ul li>a .inTxt mark,.comLnkIconC6 ul li>a .inTxt mark{font-size:120%;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500;line-height:1.1}@media only screen and (max-width:480px){.comLnkIconC3 ul li>a .inTxt mark,.comLnkIconC4 ul li>a .inTxt mark,.comLnkIconC5 ul li>a .inTxt mark,.comLnkIconC6 ul li>a .inTxt mark{font-size:16px}}.comLnkIconC3 ul li>a .inTxt mark::after,.comLnkIconC4 ul li>a .inTxt mark::after,.comLnkIconC5 ul li>a .inTxt mark::after,.comLnkIconC6 ul li>a .inTxt mark::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.5em;height:.8em;margin-left:7.8px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comLnkIconC3 ul li,.comLnkIconC6 ul li{width:33.333%}.comLnkIconC3 ul li:nth-child(3)::after,.comLnkIconC6 ul li:nth-child(3)::after{display:none}@media only screen and (max-width:480px){.comLnkIconC3 ul li:nth-child(3)::after,.comLnkIconC6 ul li:nth-child(3)::after{display:block}}@media only screen and (max-width:480px){.comLnkIconC3 ul li:nth-child(2n)::after,.comLnkIconC6 ul li:nth-child(2n)::after{display:none}}.comLnkIconC3 ul li>a,.comLnkIconC4 ul li>a,.comLnkIconC5 ul li>a{padding:46px 20px}@media only screen and (max-width:1440px){.comLnkIconC3 ul li>a,.comLnkIconC4 ul li>a,.comLnkIconC5 ul li>a{padding:3.2vw 1.4vw}}@media only screen and (max-width:480px){.comLnkIconC3 ul li,.comLnkIconC4 ul li,.comLnkIconC5 ul li{width:100% !important}.comLnkIconC3 ul li::before,.comLnkIconC4 ul li::before,.comLnkIconC5 ul li::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:71%;height:1px;background-color:#000}.comLnkIconC3 ul li:first-child::before,.comLnkIconC4 ul li:first-child::before,.comLnkIconC5 ul li:first-child::before{display:none}.comLnkIconC3 ul li::after,.comLnkIconC4 ul li::after,.comLnkIconC5 ul li::after{display:none !important}.comLnkIconC3 ul li>a,.comLnkIconC4 ul li>a,.comLnkIconC5 ul li>a{padding:40px 50px}}.comLnkIconC4 ul li{width:25%}.comLnkIconC5 ul li{width:20%}.comLnkIconC6 ul li::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:82%;height:1px;background-color:#000}.comLnkIconC6 ul li:nth-child(-n+3)::before{display:none}.comLnkIconC6 ul li>a{padding:46px 40px}@media only screen and (max-width:1440px){.comLnkIconC6 ul li>a{padding:3.2vw 2.7vw}}@media only screen and (max-width:480px){.comLnkIconC6 ul{padding:8px 0}.comLnkIconC6 ul li{width:50%}.comLnkIconC6 ul li::before{width:77%}.comLnkIconC6 ul li:nth-child(n+3)::before{display:block}.comLnkIconC6 ul li>a{padding:42px 12px}}.comLnkBtn02Clm2,.comLnkBtn02Clm3,.comLnkBtn02Clm4{display:flex;flex-wrap:wrap;margin-right:-36px}@media only screen and (max-width:1440px){.comLnkBtn02Clm2,.comLnkBtn02Clm3,.comLnkBtn02Clm4{margin-right:-2.5vw}}@media only screen and (max-width:991px){.comLnkBtn02Clm2,.comLnkBtn02Clm3,.comLnkBtn02Clm4{margin-right:-3.64vw}}@media only screen and (max-width:480px){.comLnkBtn02Clm2,.comLnkBtn02Clm3,.comLnkBtn02Clm4{margin-right:-19px}}.comLnkBtn02Clm2 .inClmPosi,.comLnkBtn02Clm3 .inClmPosi,.comLnkBtn02Clm4 .inClmPosi{margin-right:36px}@media only screen and (max-width:1440px){.comLnkBtn02Clm2 .inClmPosi,.comLnkBtn02Clm3 .inClmPosi,.comLnkBtn02Clm4 .inClmPosi{margin-right:2.5vw}}@media only screen and (max-width:991px){.comLnkBtn02Clm2 .inClmPosi,.comLnkBtn02Clm3 .inClmPosi,.comLnkBtn02Clm4 .inClmPosi{margin-right:3.64vw}}@media only screen and (max-width:480px){.comLnkBtn02Clm2 .inClmPosi,.comLnkBtn02Clm3 .inClmPosi,.comLnkBtn02Clm4 .inClmPosi{margin-right:19px}}.comLnkBtn02Clm2>.inC1{width:50%}@media only screen and (max-width:480px){.comLnkBtn02Clm2>.inC1{width:100%}}.comLnkBtn02Clm3>.inC1{width:33.33%}@media only screen and (max-width:991px){.comLnkBtn02Clm3>.inC1{width:50%}}@media only screen and (max-width:480px){.comLnkBtn02Clm3>.inC1{width:100%}}.comLnkBtn02Clm4>.inC1{width:25%}@media only screen and (max-width:1440px){.comLnkBtn02Clm4>.inC1{width:33.33%}}@media only screen and (max-width:991px){.comLnkBtn02Clm4>.inC1{width:50%}}@media only screen and (max-width:480px){.comLnkBtn02Clm4>.inC1{width:100%}}.comLnkBtn02{margin-top:36px}@media only screen and (max-width:1440px){.comLnkBtn02{margin-top:2.5vw}}@media only screen and (max-width:991px){.comLnkBtn02{margin-top:3.64vw}}@media only screen and (max-width:480px){.comLnkBtn02{margin-top:19px}}.comLnkBtn02 a{display:flex;align-items:center;vertical-align:bottom;border:solid 2px #000;padding-left:18px;padding-right:calc(27px + .6em);text-decoration:none;position:relative;word-wrap:break-word}@media only screen and (max-width:1440px){.comLnkBtn02 a{border:solid .2rem #000;padding-left:1.8rem;padding-right:calc(1.8rem + 9px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 a{border:solid 1px #000;padding-left:8px;padding-right:22px}}.comLnkBtn02 a::after{position:absolute;right:18px;top:50%;transform:translateY(-50%);content:"";display:block;vertical-align:baseline;margin-bottom:-0.1em;width:.6em;height:.9em;margin-left:9px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}@media only screen and (max-width:1440px){.comLnkBtn02 a::after{right:1.8rem}}@media only screen and (max-width:480px){.comLnkBtn02 a::after{right:8px;width:8px;height:12px;margin-left:6px}}.comLnkBtn02 a .inTxt{display:inline-block;padding-top:12px;padding-bottom:11px}@media only screen and (max-width:1440px){.comLnkBtn02 a .inTxt{padding-top:1.2rem;padding-bottom:1.1rem}}@media only screen and (max-width:480px){.comLnkBtn02 a .inTxt{padding-top:7px;padding-bottom:6px}}.comLnkBtn02 a img{width:38px;height:auto;margin-top:0;margin-bottom:0;margin-right:14px}@media only screen and (max-width:1440px){.comLnkBtn02 a img{width:3.8rem;margin-right:1.4rem}}@media only screen and (max-width:480px){.comLnkBtn02 a img{width:30px;margin-right:8px}}.comLnkBtn02 .comPdf:after,.comLnkBtn02 .comPrint:after,.comLnkBtn02 .comDwnld:after,.comLnkBtn02 .comNewWin:after,.comLnkBtn02 .comMapIco:after{margin-left:0 !important;margin-right:0 !important}.comLnkBtn02 .comPdf{padding-right:calc(33.6px + .6em)}@media only screen and (max-width:1440px){.comLnkBtn02 .comPdf{padding-right:calc(1.8rem + 15.6px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 .comPdf{padding-right:31.6px}}.comLnkBtn02 .comPrint{padding-right:calc(37.5px + .6em)}@media only screen and (max-width:1440px){.comLnkBtn02 .comPrint{padding-right:calc(1.8rem + 19.5px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 .comPrint{padding-right:34.2px}}.comLnkBtn02 .comDwnld{padding-right:calc(33.6px + .6em)}@media only screen and (max-width:1440px){.comLnkBtn02 .comDwnld{padding-right:calc(1.8rem + 15.6px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 .comDwnld{padding-right:31.6px}}.comLnkBtn02 .comNewWin{padding-right:calc(36.3px + .6em)}@media only screen and (max-width:1440px){.comLnkBtn02 .comNewWin{padding-right:calc(1.8rem + 18.3px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 .comNewWin{padding-right:33px}}.comLnkBtn02 .comMapIco{padding-right:calc(37.5px + .6em)}@media only screen and (max-width:1440px){.comLnkBtn02 .comMapIco{padding-right:calc(1.8rem + 19.5px + .6em)}}@media only screen and (max-width:480px){.comLnkBtn02 .comMapIco{padding-right:34.2px}}html[lang=jp] .comLnkBtn02 a .inTxt{padding-top:10px;padding-bottom:10px}@media only screen and (max-width:1440px){html[lang=jp] .comLnkBtn02 a .inTxt{padding-top:1rem;padding-bottom:1rem}}@media only screen and (max-width:480px){html[lang=jp] .comLnkBtn02 a .inTxt{padding-top:5px;padding-bottom:5px}}.comSitemap{margin-top:140px;font-family:din next lt w04 mid,Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase}@media only screen and (max-width:1440px){.comSitemap{margin-top:10.41vw}}@media only screen and (max-width:991px){.comSitemap{display:none}}.comSitemap .comWrapper{margin-top:0;padding:60px 0}@media only screen and (max-width:1440px){.comSitemap .comWrapper{padding:4.6vw 0}}.comSitemap .comLstC5{display:flex;margin-top:0;margin-right:-36px}@media only screen and (max-width:1440px){.comSitemap .comLstC5{margin-right:-2.5vw}}.comSitemap .comLstC5>li{position:relative;width:25%}.comSitemap .comLstC5>li .inTitle{font-size:18px}.comSitemap .comLstC5>li .inTitle:first-child{margin-top:0 !important}.comSitemap .comLstC5>li .inList{margin-top:26px}@media only screen and (max-width:1440px){.comSitemap .comLstC5>li .inList{margin-top:1.9vw}}.comSitemap .comLstC5>li .inList>li{margin-top:12px;font-size:14px}.comSitemap .comLstC5>li .inList>li:first-child{margin-top:0}.comSitemap .comLstC5>li:last-child .inTitle{margin-top:40px}@media only screen and (max-width:1440px){.comSitemap .comLstC5>li:last-child .inTitle{margin-top:2.08vw}}.comSitemap .comLstC5 a{text-decoration:none}html[lang=ja] .comSitemap{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}:lang(ja) #desktopGlobalNavigation nav>ul>li>p a{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif !important;font-weight:500}:lang(ja) #desktopGlobalNavigation .layers p,:lang(ja) #desktopGlobalNavigation .gNavMenu a{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif !important;font-weight:500}:lang(ja) #mobileGlobalNavigation a{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif !important;font-weight:500}.gijutsukanMuseumNavigation{position:unset !important}.gijutsukanMuseumNavigation>nav{height:100%}.gijutsukanMuseumNavigation>nav>ul{margin-top:0;height:100%}.gijutsukanMuseumNavigation>nav>ul>li.menu-item{height:100%}.gijutsukanMuseumNavigation>nav>ul>li.menu-item>p{height:100%}.gijutsukanMuseumNavigation>nav>ul>li.menu-item>p>a{align-items:center;display:flex;height:100%;text-decoration:none;font-size:16.35px}.gijutsukanMuseumNavigation>nav>ul>li.menu-item .gNavMenu .gNavMenuInner{margin-top:24px !important}.gijutsukanMuseumNavigation>nav>ul>li.menu-item .gNavMenu .gNavMenuInner p{margin-top:0}.gijutsukanMuseumNavigation>nav>ul>li.menu-item .gNavMenu .gNavMenuInner ul{margin-top:0}.gijutsukanMuseumNavigation>nav>ul>li.menu-item .gNavMenu .gNavMenuInner ul li a{text-decoration:none}.gijutsukanMuseumNavigation>nav>ul>li.menu-item .gNavMenu .gNavMenuInner ul li a:hover{text-decoration:none}.spMenu{display:block;width:100%}.spMenuArea{margin:100px 24px 0 24px}.spMenuArea:empty{display:none}#spMenuButton{background-color:rgba(0,0,0,0);border:none;display:none}#desktopGlobalNavigation,#desktopGlobalNavigation *{box-sizing:border-box}#desktopGlobalNavigation,#mobileGlobalNavigation{position:absolute;top:33px;right:117px;z-index:150}#desktopGlobalNavigation nav>ul{text-align:left;font-size:0}#desktopGlobalNavigation nav>ul+ul{display:none}#desktopGlobalNavigation nav>ul>li{display:inline-block;vertical-align:top;font-size:18px;line-height:1.2;margin-left:25px;position:relative}#desktopGlobalNavigation nav>ul>li:first-child{margin-left:0}#desktopGlobalNavigation nav>ul>li>p{margin-top:-2px;line-height:1}#desktopGlobalNavigation nav>ul>li>p a{position:relative;z-index:1;text-transform:uppercase;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}#desktopGlobalNavigation .layers p,#desktopGlobalNavigation .gNavMenu a{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}#desktopGlobalNavigation nav>ul>li a:hover,#desktopGlobalNavigation nav>ul>li.menu-item--active-trail>p a,#desktopGlobalNavigation nav>ul>li.active>p a,#desktopGlobalNavigation nav>ul>li.selected>p a,#desktopGlobalNavigation nav>ul>li.selected>a,#desktopGlobalNavigation nav>ul>li.selected>a:hover{color:#e31f26}#desktopGlobalNavigation .layers{max-width:1296px;width:100%;margin:0 auto;height:calc(100% - 80px)}#desktopGlobalNavigation .layersContent{display:flex;width:100%;height:100%}#desktopGlobalNavigation .layerWrapper{position:relative;display:block;width:calc(calc(100% - 72px) / 3 * 2);height:100%}#desktopGlobalNavigation .layerContainer{display:block;width:50%;height:100%;overflow-x:hidden;overflow-y:auto}#desktopGlobalNavigation .gNavMenu{overflow-x:hidden}#desktopGlobalNavigation .gNavMenu .menu-item--expanded.menu-item{height:auto !important}#desktopGlobalNavigation .gNavMenu li>p a{min-height:50px;border-top:2px solid #ddd;display:flex;align-items:center;padding:0 16px;position:relative}#desktopGlobalNavigation .gNavMenu li:last-child{border-bottom:2px solid #ddd}#desktopGlobalNavigation .gNavMenuInner{position:relative;right:0;width:100%;margin-top:36px;background-color:#e6ecee}#desktopGlobalNavigation .scrollArea{height:calc(100% - 72px);padding-top:36px;padding-bottom:36px;width:100%}#desktopGlobalNavigation .layers>p{height:80px}#desktopGlobalNavigation .selected{background-color:#223f4b}#desktopGlobalNavigation .selected>p>a{color:#fff}#desktopGlobalNavigation .selected>p>a:hover{color:#fff}#desktopGlobalNavigation .subLinks{width:calc(calc(100% - 72px) / 3);height:100%;border-left:2px solid #707070;margin-left:72px;padding-left:72px}#desktopGlobalNavigation .subLinks li{border:none;margin-bottom:.75em}#desktopGlobalNavigation .subLinks li:last-child{border:none;margin-bottom:0}#desktopGlobalNavigation .layers>p{font-size:34px;border:none;font-weight:bold}#desktopGlobalNavigation nav>ul>li [data-menu-target=thirdLayer]{width:100%}#desktopGlobalNavigation nav>ul>li [data-menu-target=thirdLayer]>p>a{text-transform:uppercase;padding-right:32px}#desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer]{position:absolute;top:0;right:0;width:50%;height:100%;overflow-y:auto;padding-bottom:0}#desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] li{background-color:#fff}#desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] li.selected,#desktopGlobalNavigation nav>ul>li [data-menu-target=fourthLayer] li:hover{background-color:#223f4b}#desktopGlobalNavigation .hasChild>p a::after,#mobileGlobalNavigation .hasChild::after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%;position:absolute;right:16px}#mobileGlobalNavigation{display:none;background-color:#e6ecee;min-height:calc(100vh - 60px - 28px);height:auto;overflow-x:hidden}#mobileGlobalNavigation nav{padding:0 24px}#mobileGlobalNavigation .back{display:flex;align-items:center;position:absolute;top:-45px;padding-left:24px}#mobileGlobalNavigation .back::after{content:"";display:block;box-sizing:border-box;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);left:4px}#mobileGlobalNavigation .layerContainer{position:relative;margin-top:72px}#mobileGlobalNavigation .layerContainer .secondLayerLink,#mobileGlobalNavigation .layerContainer .thirdLayerLink,#mobileGlobalNavigation .layerContainer .fourthLayerLink{display:flex;align-items:center;justify-content:space-between;padding:0 16px;height:72px;border-bottom:2px solid #ddd}#mobileGlobalNavigation .subLink{border-top:2px solid #ddd;padding-top:24px}#mobileGlobalNavigation .thirdLayerContainer,#mobileGlobalNavigation .fourthLayerContainer,#mobileGlobalNavigation .subLink{position:absolute;left:100vw;opacity:0;width:100%}#mobileGlobalNavigation .thirdLayerContainer a,#mobileGlobalNavigation .fourthLayerContainer a{background-color:#fff}#mobileGlobalNavigation .subLink li{margin-bottom:.5em}#mobileGlobalNavigation .subLink li:last-child{margin-bottom:0}#mobileGlobalNavigation .subLink a{padding:8px 16px;background-color:#e6ecee}#mobileGlobalNavigation .last{border-bottom:2px solid #ddd}#mobileGlobalNavigation .active{left:0;opacity:1;transition:left 200ms,opacity 200ms}.back+.firstLayer .secondLayerLink{border-top:2px solid #ddd}#mobileGlobalNavigation .layerContainer .activeLink{background-color:#e6ecee;border-top:none}#mobileGlobalNavigation a{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}@media only screen and (max-width:1440px){#desktopGlobalNavigation,#mobileGlobalNavigation{top:30px;right:8.12vw}#desktopGlobalNavigation nav>ul>li{font-size:1.2vw;margin-left:1.5vw}}@media only screen and (max-width:991px){#comHeader #desktopGlobalNavigation,#comHeader #mobileGlobalNavigation{top:13.54vw;left:0;right:auto;width:100%;padding-bottom:28px;display:none;box-shadow:0 38px 38px rgba(0,0,0,.4)}}@media only screen and (max-width:480px){#comHeader #desktopGlobalNavigation,#comHeader #mobileGlobalNavigation{top:60px}}@media only screen and (max-width:991px){#desktopGlobalNavigation nav>ul{width:86.98vw;margin:3.25vw auto 0}#desktopGlobalNavigation nav>ul>li{display:block;font-size:3.12vw;margin-left:0}}@media only screen and (max-width:480px){#spMenuButton{width:20px;height:17px;background-size:20px 17px;top:22px;right:20px}#desktopGlobalNavigation,#mobileGlobalNavigation{top:60px;padding-bottom:36px;box-shadow:0 10px 10px rgba(0,0,0,.4)}#desktopGlobalNavigation nav>ul{width:auto;margin:14px 20px 0}#desktopGlobalNavigation nav>ul>li{font-size:18px}}html[lang=ja] #desktopGlobalNavigation nav>ul>li{font-size:17px}@media only screen and (max-width:991px){html[lang=ja] #desktopGlobalNavigation nav>ul>li{font-size:2.86vw}html[lang=ja] #desktopGlobalNavigation nav>ul+ul li{font-size:1.95vw}}@media only screen and (max-width:480px){html[lang=ja] #desktopGlobalNavigation nav>ul>li{font-size:16px}html[lang=ja] #desktopGlobalNavigation nav>ul+ul li{font-size:13px}}#desktopGlobalNavigation .hide{display:none}@media only screen and (max-width:991px){#spMenuButton{display:block;width:4.68vw;height:3.9vw;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAYAAADFXvyQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMzgwMTE3NDA3MjA2ODExOEE2REUxQ0E3MDRCRjA4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEY0REYyRkRGODcxMUU2OEIxMUZDOTFGODIyRkM2QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEY0REYyRURGODcxMUU2OEIxMUZDOTFGODIyRkM2QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAzODAxMTc0MDcyMDY4MTE4QTZERTFDQTcwNEJGMDg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE4QTZERTFDQTcwNEJGMDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MIc05AAAAHZJREFUeNrs2LEJACAMRUHj/jt/7cU2pLgHLnAEJKkkS/82AkCApLnVfb4xQIAAAQIECJD0TpBzh2UVECBAgAABAiTJsgoIECBAgAQIkLomyE3asgoIECBAgAABkmRZBQQIECBAAgRIXRPkJm1ZBQQI0NyOAAMAZR4kJ/uQ+OYAAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:center center;background-size:3.6rem 3rem;position:absolute;top:4.94vw;right:4.16vw;cursor:pointer}#spMenuButton.active{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA8CAYAAADFXvyQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowNTgwMTE3NDA3MjA2ODExOEE2REUxQ0E3MDRCRjA4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEMEY0REYzM0RGODcxMUU2OEIxMUZDOTFGODIyRkM2QSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEMEY0REYzMkRGODcxMUU2OEIxMUZDOTFGODIyRkM2QSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA1ODAxMTc0MDcyMDY4MTE4QTZERTFDQTcwNEJGMDg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA1ODAxMTc0MDcyMDY4MTE4QTZERTFDQTcwNEJGMDg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+afD7bwAAAetJREFUeNrs3GFqhDAQBeC4RxD2KsJeSMjtC/4udgtKS6u2ybz3ZpI2kJ/uTD6zMRHGYV3XdNSGYUh/qZ053Cp/b2zQYKyWO+oXbX72l2efGsKZtpznYodCoPcA69ZbQdpx9rxnFtBnnFaQvuKcIlmBjnCiI53hHCJZgK5woiL9hPMNqRZo/GWgSEhTYc6jdQY9GkIqxXmg1qAWkKpxUE+xyEgmHOQ+KCKSGQcJFA0JgoMGioIEw2EAeSNBcVhAXkhwHCaQGomCwwZSIdFwFEBsJCqOCoiFRMdRAqGRJDhqIBSSDMcDyIokxfECqkWS43gClSItW5fieAOVIslxIgAhkeA4UYAQSBScSEAWJBpONKAdaSnAWZg4V0C35NNeRdcQp1aM16Sy17dR/mK1OHSkCEBWHCqSNxAKh4bkCVSCU3rUmFoHqjl4ll4ztQpkOZXLkdRAiAFKkZRAyIHJkFRAjAFJkBRAzIHQkdhAirtMjcEEUi6mtFgsII89CyUmA8hlQ8eKjQbyxKHkgASKgAPPBQUUCQeaEwIoIg4sNytQZBxIjhagFnDMudYC3VP/xSx36wzKqd9yqIxag3Lqr6Auo59iOfVTkplZ+6Cc2i/qzeyddMtl4Vl1FuvuwwJnDsP/pyk+gI7amwADAE2yFg7DAPxzAAAAAElFTkSuQmCC)}}@media only screen and (max-width:991px)and (-webkit-min-device-pixel-ratio:0){#spMenuButton{background-size:4.68vw 3.9vw}}@media only screen and (max-width:480px){#spMenuButton{width:20px;height:17px;background-size:20px 17px;top:22px;right:20px}}@media only screen and (max-width:1440px){#desktopGlobalNavigation .layers{max-width:none;width:90vw;margin:0 auto}}#desktopGlobalNavigation,#mobileGlobalNavigation{right:0}#desktopGlobalNavigation nav>ul>li>div[data-menu-target=secondLayer]{position:absolute;top:0;left:0;width:100vw;display:none;background-color:#fff;overflow-y:hidden}@media only screen and (max-width:991px){#spMenuButton{top:50% !important;transform:translateY(-50%)}.comHeaderFollow{position:relative}}.mobileSubNavigation{display:none}.mobileSubNavigation.active{padding:10px 24px 0 24px;display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:0}.mobileSubNavigationItem{border-bottom:2px solid #ddd}.mobileSubNavigationItem a{display:block;padding:16px;font-size:13px}.mobileFijutsukanMuseumNavigation{width:100%;top:7vw}.mobileFijutsukanMuseumNavigation ul{margin:0}.mobileFijutsukanMuseumNavigation ul .back{text-decoration:none}.mobileFijutsukanMuseumNavigation ul li a{text-decoration:none}#gnav{right:0}#comHeader #gnav nav>ul+ul.headerMenuMobile li:last-child a{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}.snsList,.langBtn{position:relative;padding-left:26px}@media only screen and (max-width:1440px){.snsList,.langBtn{padding-left:1.38vw}}.snsList::before,.langBtn::before{content:"";display:block;width:1px;height:12px;position:absolute;top:50%;left:0;margin-top:-5.5px;background-color:#000}@media only screen and (max-width:1440px){.snsList::before,.langBtn::before{height:.76vw;margin-top:-0.38vw}}.snsList{display:flex;align-items:center}.snsList>li{margin-left:26px}@media only screen and (max-width:1440px){.snsList>li{margin-left:1.73vw}}.snsList>li:first-child{margin-left:0}.snsList>li img{width:auto;height:18px}.snsList>.linkedin{width:18px}@media only screen and (max-width:1440px){.snsList>.linkedin{width:1.25vw}}.snsList>.facebook{width:10px}@media only screen and (max-width:1440px){.snsList>.facebook{width:.69vw}}.snsList>.twitter{width:21px}@media only screen and (max-width:1440px){.snsList>.twitter{width:1.36vw}}.snsList>.youtube{width:23px}@media only screen and (max-width:1440px){.snsList>.youtube{width:1.59vw}}.lang-switch{display:flex;align-items:center;margin-left:0 !important}.lang-switch::before{display:none !important}.lang-switch>div{width:19px}@media only screen and (max-width:1440px){.lang-switch>div{width:1.59vw}}.lang-switch>div img{width:100%;position:relative;top:-1px}.lang-switch>p{margin-left:6px}@media only screen and (max-width:1440px){.lang-switch>p{margin-left:.4vw}}#headMenu .hnav ul li.-sp{display:none}@media only screen and (max-width:991px){#gnav nav>ul+ul li.-pc{display:none}}.menuArea{display:none}@media only screen and (max-width:991px){.menuArea{display:block;background-color:#fff;padding:16px 0}}.menuArea .inContainer{display:flex;justify-content:center}.menuArea .inContainer a{display:none}.menuArea .inContainer a::after{display:none !important}.menuArea .inContainer li.menu-item{display:none}.menuArea .inContainer .snsList{display:flex;justify-content:center;align-items:center;float:none;width:60%;padding-left:0}.menuArea .inContainer .snsList::before{display:none}.menuArea .inContainer .snsList>li{margin-left:20px !important;margin-right:0 !important}.menuArea .inContainer .snsList>li a{display:block}.menuArea .inContainer .snsList>li a.youtube{width:28px !important}.menuArea .inContainer .snsList>li a.linkedin{width:22px !important}.menuArea .inContainer .snsList>li a.facebook{width:12px !important}.menuArea .inContainer .snsList>li a.twitter{width:25px !important}.menuArea .inContainer .snsList>li a img{width:100%}.menuArea .inContainer .snsList>li:first-child{margin-left:0 !important}.menuArea .inContainer .snsList>li:last-child{margin-top:0 !important}.menuArea .inContainer .inLang{position:relative;flex:1}.menuArea .inContainer .inLang::before{content:"";display:block;width:1px;height:26px;position:absolute;top:50%;left:0;transform:translateY(-50%);background-color:#000}.menuArea .inContainer .inLang>a{display:flex;justify-content:center;align-items:center;margin-left:0}.menuArea .inContainer .inLang>a>div{width:23px}.menuArea .inContainer .inLang>a>div img{width:100%}.menuArea .inContainer .inLang>a>p{margin-left:6px}.hide-vertical-line .snsList::before{display:none}.comHotTopics{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;margin-top:45px}.comHotTopics .inTabLst{display:flex;gap:10px;border-bottom:2px solid #ddd}.comHotTopics .inTabLst>li{padding:10px;position:relative;display:inline;cursor:pointer}.comHotTopics .inTabLst>li.active{color:#e31f26}.comHotTopics .inTabLst>li.active:after{content:"";border-bottom:2px solid #e31f26;width:100%;position:absolute;bottom:-2px;left:0}.comHotTopics .inTabPanel{display:none}.comHotTopics .inTabPanel.active{display:block}.comHotTopics .inTabPanel>ul{display:grid;grid-template-columns:repeat(4,1fr);gap:36px;align-content:start}@media screen and (max-width:1440px){.comHotTopics .inTabPanel>ul{gap:2.5vw}}@media only screen and (max-width:991px){.comHotTopics .inTabPanel>ul{gap:3.64vw}}@media only screen and (max-width:480px){.comHotTopics .inTabPanel>ul{gap:19px}}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn{position:relative}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child{grid-column-start:1;grid-column-end:3;grid-row-start:1;grid-row-end:3}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkTag{font-size:14px;padding:5px 40px 5px 16px}@media only screen and (max-width:991px){.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkTag{font-size:1.816vw;padding:.505vw 4.036vw .505vw 1.615vw}}@media only screen and (max-width:480px){.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkTag{font-size:12px;padding:2.5px 24px 2px 8px}}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkThumbnail img{object-fit:cover}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkDetail .inTxt{font-size:16px}@media only screen and (max-width:480px){.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child div .inPanelLnkDetail .inTxt{font-size:16px}}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:not(:first-child)>div{height:100%}.comPanelLnkSetLn{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;position:relative}.comPanelLnkSetLn .inPanelLnkThumbnail{overflow:hidden;aspect-ratio:16/9}.comPanelLnkSetLn a{text-decoration:none;border-bottom:2px solid #ddd;display:block;padding-bottom:10px;height:100%}.comPanelLnkSetLn a :hover img{transform:scale(1.02)}.comPanelLnkSetLn a img{margin:0;width:100%;height:100%;transition:ease-in-out .3s;object-fit:cover}.comPanelLnkSetLn .inPanelLnkTag{background:linear-gradient(-60deg,transparent 20%,#000 10%);color:#fff;position:absolute;font-size:14px;padding:5px 40px 5px 16px;top:0;z-index:1}@media only screen and (max-width:991px){.comPanelLnkSetLn .inPanelLnkTag{font-size:1.413vw;padding:.505vw 4.036vw .505vw 1.615vw}}@media only screen and (max-width:480px){.comPanelLnkSetLn .inPanelLnkTag{font-size:10px;padding:2.5px 24px 2px 8px}}.comPanelLnkSetLn .inPanelLnkDetail{display:flex;flex-direction:column;height:100%}.comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-size:20px;line-height:1.25;display:block;margin-top:10px;margin-bottom:8px}@media only screen and (max-width:480px){.comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-size:14px;margin-bottom:8px}}.comPanelLnkSetLn .inPanelLnkDetail time.datetime{display:block;position:relative;margin-top:auto;margin-bottom:0;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif}.comPanelLnkSetLn .inPanelLnkDetail time.datetime:after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;background:url("https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg") no-repeat center;background-size:auto 100%;position:absolute;top:50%;transform:translateY(-50%);right:0}:lang(ja) .comPanelLnkSetLn{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}:lang(ja) .comPanelLnkSetLn .inPanelLnkDetail time.datetime{font-family:"Noto Sans JP","MS Pゴシッ̊","MS PGothic","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",sans-serif;font-weight:300}@media only screen and (max-width:480px){.comHotTopics{margin-top:30px}.comHotTopics .inTabPanel>ul{grid-template-columns:repeat(2,1fr)}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:first-child{grid-column-start:1;grid-column-end:3}.comHotTopics .inTabPanel>ul>.comPanelLnkSetLn:not(:first-child){margin-bottom:10px}.recommendLink02 .comSecLnkSetC3 li:nth-child(2n+1){clear:none}.recommendLink02 .comSecLnkSetC3 li:nth-child(-n+3){margin-top:20px}.recommendLink02 .comSecLnkSetC3 .comPanelLnkSetLn:first-child{width:100%}}.comHotTopics{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.comHotTopics .inTabPanel>ul>li:first-child .comPanelLnkSetLn .inPanelLnkTag{font-size:16px}@media only screen and (max-width:991px){.comHotTopics .inTabPanel>ul>li:first-child .comPanelLnkSetLn .inPanelLnkTag{font-size:1.615vw}}@media only screen and (max-width:480px){.comHotTopics .inTabPanel>ul>li:first-child .comPanelLnkSetLn .inPanelLnkTag{font-size:12px}}.comHotTopics .inTabPanel>ul>li:first-child .comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-size:22px}@media only screen and (max-width:480px){.comHotTopics .inTabPanel>ul>li:first-child .comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-size:14px}}.comPanelLnkSetLn .inPanelLnkTag{font-weight:bold}.comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-weight:bold;line-height:1.5;font-size:16px}@media only screen and (max-width:480px){.comPanelLnkSetLn .inPanelLnkDetail .inTxt{font-size:12px}}.comConPosi.insights{margin-top:20px}.comPanelLnkSetLn.insights>a{border:none;padding-bottom:0}.comPanelLnkSetLn.insights .inPanelLnkDetail{display:grid;grid-template-columns:repeat(2,1fr);gap:36px;align-items:end}@media screen and (max-width:1440px){.comPanelLnkSetLn.insights .inPanelLnkDetail{gap:2.5vw}}@media only screen and (max-width:991px){.comPanelLnkSetLn.insights .inPanelLnkDetail{display:block}}.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap{border-bottom:1px solid #ddd;padding-bottom:10px}.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap .inTxtDetail{margin-top:10px}@media only screen and (max-width:991px){.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap .inTxtDetail{margin-top:initial;display:none}}.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap .datetime{margin-top:20px}@media only screen and (max-width:991px){.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap .datetime{margin-top:initial}}.comInsightsClm3{display:flex;flex-wrap:wrap;margin-top:20px;margin-right:-36px}@media only screen and (max-width:1440px){.comInsightsClm3{margin-right:-2.5vw}}@media only screen and (max-width:991px){.comInsightsClm3{margin-top:initial;margin-right:-3.64vw}}@media only screen and (max-width:480px){.comInsightsClm3{margin-right:-19px}}.comInsightsClm3 .inC1{margin-top:30px;width:33.3%}@media only screen and (max-width:991px){.comInsightsClm3 .inC1{width:50%}}.comInsightsClm3 .inC1 .inClmPosi{margin-right:36px}@media only screen and (max-width:1440px){.comInsightsClm3 .inC1 .inClmPosi{margin-right:2.5vw}}@media only screen and (max-width:991px){.comInsightsClm3 .inC1 .inClmPosi{margin-right:3.64vw}}@media only screen and (max-width:480px){.comInsightsClm3 .inC1 .inClmPosi{margin-right:19px}}.comPanelLnkSetLn.insights .inPanelLnkDetail .inTxtWrap .inTxtDetail{font-size:16px}.ourBrandWrapper{overflow:hidden}.ourBrand{position:relative;max-width:1296px;margin:0 auto}@media only screen and (max-width:991px){.ourBrand{overflow:hidden}}.ourBrandHeading,.ourBrandDescription{display:flex;justify-content:center;flex-direction:column;text-align:center}@media only screen and (max-width:991px){.ourBrandHeading p{line-height:1.1;margin-top:38px;margin-bottom:1rem}}@media only screen and (max-width:480px){.ourBrandHeading p{font-size:225%}}.ourBrandHeading h2{margin-top:1rem}@media only screen and (max-width:480px){.ourBrandHeading h2{margin:28px auto;width:91.66vw}}.ourBrandHeading img{width:60%;height:auto;margin:1rem auto 0}@media only screen and (max-width:480px){.ourBrandHeading img{width:91.66vw;height:auto;margin:28px auto}}.ourBrandDescription{margin-top:44px}@media only screen and (max-width:991px){.ourBrandDescription{margin-top:32px}}@media only screen and (max-width:480px){.ourBrandDescription{margin:10px auto 0;width:91.66vw}}.ourBrandMoreContainer{text-align:center}.ourBrandMoreContainer a{text-decoration:none}.ourBrandMore{border-bottom:1px solid #000;display:inline-block;position:relative;padding-right:46px;padding-left:4px;margin-top:50px}.ourBrandMore:after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0}@media only screen and (max-width:991px){.ourBrandMore{margin-top:46px}}@media only screen and (max-width:480px){.ourBrandMore{margin-top:40px}}.ourBrandUpperArea{margin-top:141px;height:500px;width:100%;position:relative}@media only screen and (max-width:480px){.ourBrandUpperArea{margin-top:80px;height:250px}}.ourBrandLowerArea{height:500px;width:100%;position:relative}@media only screen and (max-width:480px){.ourBrandLowerArea{height:260px}}.ourBrandImage{position:absolute}@media only screen and (max-width:480px){.ourBrandImage img{width:150%;height:auto}}.ourBrandImage1{left:-280px}@media only screen and (max-width:991px){.ourBrandImage1{left:-430px}}@media only screen and (max-width:480px){.ourBrandImage1{left:0;right:24px}}.ourBrandImage2{right:-120px;top:40px}@media only screen and (max-width:991px){.ourBrandImage2{right:-86px;top:36px}}@media only screen and (max-width:480px){.ourBrandImage2{right:0;top:68px;width:43%}.ourBrandImage2 img{max-width:100%;height:auto}}.ourBrandImage3{left:-130px;top:-90px}@media only screen and (max-width:991px){.ourBrandImage3{display:none}}.ourBrandImage4{left:240px;top:80px}@media only screen and (max-width:991px){.ourBrandImage4{left:0;top:95px;width:48%}}@media only screen and (max-width:480px){.ourBrandImage4{top:100px}}.ourBrandImage5{right:-260px;top:-10px}@media only screen and (max-width:991px){.ourBrandImage5{right:0;top:60px;width:48%}}@media only screen and (max-width:480px){.ourBrandImage5{top:45px}}.js-reveal{opacity:0;visibility:hidden;transform:translateY(50px);transition:all 1s}.js-reveal.show{opacity:1;visibility:visible;transform:translateY(0px)}.comOurKnowHow{margin-top:5rem}.comOurKnowHow>.inWrapper{max-width:1296px;margin:0px auto}@media only screen and (max-width:991px){.comOurKnowHow>.inWrapper{width:91.66vw;margin:0px auto}}@media only screen and (max-width:480px){.comOurKnowHow>.inWrapper{width:auto;margin:0px 20px}}@media only screen and (max-width:991px){.comOurKnowHow .comConPosi{width:90vw}}@media only screen and (max-width:480px){.comOurKnowHow .comConPosi{width:100%}}.comOurKnowHow h2{margin-top:1rem}.comOurKnowHow .br-active{display:none}@media only screen and (max-width:480px){.comOurKnowHow .br-active{display:block}}.comOurKnowHow .inLearnMore{text-align:center;position:relative;margin-top:50px}@media only screen and (max-width:480px){.comOurKnowHow .inLearnMore{margin-top:30px}}.comOurKnowHow .inLearnMore:after{content:"";display:inline-block;vertical-align:baseline;width:.5em;height:.8em;background:url("https://www.mhi.com/themes/custom/mhi/src/mhi/images/txt_link_arrow_icn.svg") no-repeat center;background-size:auto 100%;position:absolute;top:50%;transform:translateY(-50%) translateX(100%)}.comOurKnowHow .inLearnMore a{font-family:din next lt w04 mid,Arial,Helvetica,sans-serif;text-decoration:none}.comSlider{margin-top:30px}.comSlider .slick-list{margin:0 calc(50% - 50vw);padding:0 calc(50vw - 50%)}.comSlider .slick-track{display:flex}.comSlider .slick-track .inSliderItem{position:relative;height:auto;margin-right:10px}@media only screen and (max-width:480px){.comSlider .slick-track .inSliderItem{height:100%}}.comSlider .slick-track .inSliderItem .inSliderThumbnail{position:relative;height:100%}@media only screen and (max-width:480px){.comSlider .slick-track .inSliderItem .inSliderThumbnail{height:auto}}.comSlider .slick-track .inSliderItem .inSliderThumbnail:after{position:absolute;inset:0;content:"";background:linear-gradient(to bottom,transparent 50%,rgba(0,0,0,0.5) 100%)}@media only screen and (max-width:480px){.comSlider .slick-track .inSliderItem .inSliderThumbnail:after{background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,0.9) 100%)}}.comSlider .slick-track .inSliderItem .inSliderThumbnail img{height:100%;object-fit:cover}.comSlider .slick-track .inSliderItem .inSliderDetail{position:absolute;color:#fff;bottom:20px;left:20px;padding-right:20px}.comSlider .slick-track .inSliderItem .inSliderDetail .inSliderDetailTitle{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;position:relative;padding-left:15px;text-align:left;margin-bottom:10px}.comSlider .slick-track .inSliderItem .inSliderDetail .inSliderDetailTitle:before{content:"";position:absolute;border-left:3px solid #fff;left:0;height:100%}.comSlider .slick-next,.comSlider .slick-prev{background-color:rgba(255,255,255,.5);border-radius:999px;width:50px;height:50px}.comSlider .slick-next img,.comSlider .slick-prev img{transform:translateY(-50%)}.comSlider .slick-next{right:0}.comSlider .slick-next:before{content:""}.comSlider .slick-prev{left:0;z-index:1}.comSlider .slick-prev:before{content:""}.comSlider .slick-prev img{transform:scale(-1,1) translateY(-50%)}.comSlider .inSliderDetailTitle{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.comOurKnowHow .inLearnMore a{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.aboutmhi-logo{margin-left:24px}@media only screen and (max-width:480px){.aboutmhi-logo{margin-left:0}}@media only screen and (max-width:991px){#block-mhi-content .comConPosi .comClm2.comMmrgn,#block-mhi-content .comConPosi .comClm2.comNmrgn,#block-mhi-content .comConPosi .comLnkSetC2.comNmrgn,#block-mhi-content .comConPosi .comLnkSetC4.comSmrgn,#block-mhi-content .comConPosi .comLnkSetC2.comSmrgn,#block-mhi-content .comConPosi .comLnkSetC4.comSmrgn,#block-mhi-content .comConPosi .comLinkWrap.recommendLink02{margin-left:20px;margin-right:20px}}.comSearchBox{margin-top:0;margin-right:0}.comSearchBox::after{clear:both;content:"";display:block;height:0;visibility:hidden;line-height:1}@media screen and (max-width:1440px){.comSearchBox{margin-top:3.6rem;margin-right:-2.5vw}}@media only screen and (max-width:991px){.comSearchBox{margin-right:0}}.comSearchBox .inSearchBox{float:left;width:100%}@media only screen and (max-width:991px){.comSearchBox .inSearchBox{width:100%}}.comSearchBox .inSearchBoxPosi{margin-right:36px}@media screen and (max-width:1440px){.comSearchBox .inSearchBoxPosi{margin-right:2.5vw}}@media only screen and (max-width:991px){.comSearchBox .inSearchBoxPosi{margin-right:0}}.comSearchArea{display:flex;align-items:center;border:1px solid #757575;height:70px;background:#fff}@media only screen and (max-width:480px){.comSearchArea{height:50px}}.comSearchArea .inSearchSelect{height:100%;padding:0 50px 0 27px;display:flex;align-items:center;background-color:rgba(0,0,0,0);position:relative;cursor:pointer;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}@media only screen and (max-width:480px){.comSearchArea .inSearchSelect{padding:0 30px 0 15px}}.comSearchArea .inSearchSelect::before{position:absolute;content:"";width:9px;height:6px;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%229%22%20height%3D%226%22%20viewBox%3D%220%200%209%206%22%3E%20%3Cpath%20id%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2_2%22%20data-name%3D%22%E5%A4%9A%E8%A7%92%E5%BD%A2%202%22%20d%3D%22M4.5%2C0%2C9%2C6H0Z%22%20transform%3D%22translate%289%206%29%20rotate%28180%29%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;right:30px;top:calc(50% - 3px)}@media only screen and (max-width:480px){.comSearchArea .inSearchSelect::before{right:12px}}.comSearchArea .inSearchSelect.active::before{transform:rotateX(-180deg)}.comSearchArea .inSearchSelect.active .inSearchSelect__box{padding:10px 50px 10px 27px;display:block;animation:fadeInUp 500ms;border:1px solid #757575}@media only screen and (max-width:480px){.comSearchArea .inSearchSelect.active .inSearchSelect__box{padding:5px 30px 5px 15px}}.comSearchArea .inSearchSelect__placeholder{display:block;text-align:left;pointer-events:none;user-select:none;visibility:visible}.comSearchArea .inSearchSelect__placeholder::before{position:absolute;top:0;bottom:0;left:0;right:0;padding:0 50px 0 27px;content:attr(data-placeholder);visibility:hidden}@media only screen and (max-width:480px){.comSearchArea .inSearchSelect__placeholder::before{padding:0 30px 0 15px}}.comSearchArea .inSearchSelect__box{position:absolute;top:100%;left:-1px;display:none;list-style-type:none;text-align:left;background-color:#fff;width:auto;box-sizing:border-box;z-index:3}.comSearchArea .inSearchSelect__box__options{display:list-item;margin:5px 0;user-select:none;position:relative}.comSearchArea .inSearchSelect__box__options::before{content:"";background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.414%22%20height%3D%228.813%22%20viewBox%3D%220%200%2011.414%208.813%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_528%22%20data-name%3D%22%E3%83%91%E3%82%B9%20528%22%20d%3D%22M34.254%2C24.254l-6.692%2C6.692-3.308-3.308%22%20transform%3D%22translate%28-23.547%20-23.547%29%22%20fill%3D%22none%22%20stroke%3D%22%23e31f26%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fsvg%3E");background-size:contain;background-repeat:no-repeat;width:10px;height:6.69px;display:none;position:absolute;left:-0.8em;top:50%;transform:translateY(-50%)}.comSearchArea .inSearchSelect__box__options:hover{text-decoration:underline}.comSearchArea .inSearchSelect__box__options.selected::before{display:inline}.comSearchArea .inSearchInput{position:relative;flex-grow:1;height:100%}.comSearchArea .inSearchInput::before{width:1px;height:calc(100% - 20px);background-color:#757575;position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;content:""}.comSearchArea input[type=search],.comSearchArea input[type=text]{height:100%;width:100%;padding:0 23px;display:block;color:#757575;font-size:18px;border:none;outline:none;background-color:#fff}@media only screen and (max-width:480px){.comSearchArea input[type=search],.comSearchArea input[type=text]{padding:0 12px;font-size:14px}}.comSearchArea .form-actions{width:70px;height:100%;border:none;background:#757575;cursor:pointer;transition:opacity .2s;position:relative}.comSearchArea .form-actions::before{content:"*";width:33px;height:auto;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy41MjIiIGhlaWdodD0iMzMuMzM3IiB2aWV3Qm94PSIwIDAgMzMuNTIyIDMzLjMzNyI+CiAgPGcgaWQ9IuOCsOODq+ODvOODl183OTIiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDc5MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45OTkgMSkiPgogICAgPGcgaWQ9IuOCsOODq+ODvOODl18xIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMSkiPgogICAgICA8cGF0aCBpZD0i44OR44K5XzEiIGRhdGEtbmFtZT0i44OR44K5IDEiIGQ9Ik00OS4xMzIsNjIuMTRBMTIuMzMzLDEyLjMzMywwLDEsMSw2MS40NjUsNDkuODA3LDEyLjM0NywxMi4zNDcsMCwwLDEsNDkuMTMyLDYyLjE0Wm0wLTIzLjYzNWExMS4zLDExLjMsMCwxLDAsMTEuMywxMS4zQTExLjMxNSwxMS4zMTUsMCwwLDAsNDkuMTMyLDM4LjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuNzk5IC0zNy40NzQpIiBmaWxsPSIjZmZmIi8+CiAgICAgIDxwYXRoIGlkPSLjg5HjgrlfMV8tX+OCouOCpuODiOODqeOCpOODsyIgZGF0YS1uYW1lPSLjg5HjgrkgMSAtIOOCouOCpuODiOODqeOCpOODsyIgZD0iTTQ5LjEzMiw2My4xNEExMy4zMzMsMTMuMzMzLDAsMSwxLDYyLjQ2NSw0OS44MDcsMTMuMzQ4LDEzLjM0OCwwLDAsMSw0OS4xMzIsNjMuMTRabTAtMjMuNjM1YTEwLjMsMTAuMywwLDEsMCwxMC4zLDEwLjNBMTAuMzE0LDEwLjMxNCwwLDAsMCw0OS4xMzIsMzkuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi43OTkgLTM3LjQ3NCkiIGZpbGw9IiNmZmYiLz4KICAgIDwvZz4KICAgIDxnIGlkPSLjgrDjg6vjg7zjg5dfMiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEuOTA3IDIxLjcyMSkiPgogICAgICA8cmVjdCBpZD0i6ZW35pa55b2iXzEiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDEiIHdpZHRoPSIxLjAzIiBoZWlnaHQ9IjExLjk4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjcyOSkgcm90YXRlKC00NSkiIGZpbGw9IiNmZmYiLz4KICAgICAgPHBhdGggaWQ9IumVt+aWueW9ol8xXy1f44Ki44Km44OI44Op44Kk44OzIiBkYXRhLW5hbWU9IumVt+aWueW9oiAxIC0g44Ki44Km44OI44Op44Kk44OzIiBkPSJNLTEtMUgyLjAzVjEyLjk4MkgtMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC43MjkpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjZmZmIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);background-size:contain;background-repeat:no-repeat;margin:0 auto;position:absolute;top:50%;left:55%;transform:translate(-50%,-50%);display:inline-block;text-indent:-9999px;color:rgba(0,0,0,0)}@media only screen and (max-width:480px){.comSearchArea .form-actions::before{left:62%}}.comSearchArea .form-actions:hover{opacity:.8}@media only screen and (max-width:480px){.comSearchArea .form-actions{width:50px}}.comSearchArea .form-actions .form-submit{text-indent:-9999px;border:none;box-shadow:none;background-color:rgba(0,0,0,0);position:relative;width:100%;height:100%;display:inline-block}.comSearchArea button[type=submit]{margin-left:auto;margin-right:0;width:70px;height:100%;border:none;background:#757575;cursor:pointer;transition:opacity .2s}.comSearchArea button[type=submit]:hover{opacity:.8}@media only screen and (max-width:480px){.comSearchArea button[type=submit]{width:50px}}.comSearchArea button[type=submit]::before{content:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy41MjIiIGhlaWdodD0iMzMuMzM3IiB2aWV3Qm94PSIwIDAgMzMuNTIyIDMzLjMzNyI+CiAgPGcgaWQ9IuOCsOODq+ODvOODl183OTIiIGRhdGEtbmFtZT0i44Kw44Or44O844OXIDc5MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45OTkgMSkiPgogICAgPGcgaWQ9IuOCsOODq+ODvOODl18xIiBkYXRhLW5hbWU9IuOCsOODq+ODvOODlyAxIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMSkiPgogICAgICA8cGF0aCBpZD0i44OR44K5XzEiIGRhdGEtbmFtZT0i44OR44K5IDEiIGQ9Ik00OS4xMzIsNjIuMTRBMTIuMzMzLDEyLjMzMywwLDEsMSw2MS40NjUsNDkuODA3LDEyLjM0NywxMi4zNDcsMCwwLDEsNDkuMTMyLDYyLjE0Wm0wLTIzLjYzNWExMS4zLDExLjMsMCwxLDAsMTEuMywxMS4zQTExLjMxNSwxMS4zMTUsMCwwLDAsNDkuMTMyLDM4LjVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzYuNzk5IC0zNy40NzQpIiBmaWxsPSIjZmZmIi8+CiAgICAgIDxwYXRoIGlkPSLjg5HjgrlfMV8tX+OCouOCpuODiOODqeOCpOODsyIgZGF0YS1uYW1lPSLjg5HjgrkgMSAtIOOCouOCpuODiOODqeOCpOODsyIgZD0iTTQ5LjEzMiw2My4xNEExMy4zMzMsMTMuMzMzLDAsMSwxLDYyLjQ2NSw0OS44MDcsMTMuMzQ4LDEzLjM0OCwwLDAsMSw0OS4xMzIsNjMuMTRabTAtMjMuNjM1YTEwLjMsMTAuMywwLDEsMCwxMC4zLDEwLjNBMTAuMzE0LDEwLjMxNCwwLDAsMCw0OS4xMzIsMzkuNVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNi43OTkgLTM3LjQ3NCkiIGZpbGw9IiNmZmYiLz4KICAgIDwvZz4KICAgIDxnIGlkPSLjgrDjg6vjg7zjg5dfMiIgZGF0YS1uYW1lPSLjgrDjg6vjg7zjg5cgMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjEuOTA3IDIxLjcyMSkiPgogICAgICA8cmVjdCBpZD0i6ZW35pa55b2iXzEiIGRhdGEtbmFtZT0i6ZW35pa55b2iIDEiIHdpZHRoPSIxLjAzIiBoZWlnaHQ9IjExLjk4MiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAwLjcyOSkgcm90YXRlKC00NSkiIGZpbGw9IiNmZmYiLz4KICAgICAgPHBhdGggaWQ9IumVt+aWueW9ol8xXy1f44Ki44Km44OI44Op44Kk44OzIiBkYXRhLW5hbWU9IumVt+aWueW9oiAxIC0g44Ki44Km44OI44Op44Kk44OzIiBkPSJNLTEtMUgyLjAzVjEyLjk4MkgtMVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC43MjkpIHJvdGF0ZSgtNDUpIiBmaWxsPSIjZmZmIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);position:relative}.comSearchArea button[type=submit] img{width:33px}@media only screen and (max-width:480px){.comSearchArea button[type=submit] img{width:25px}}.comSearchLstLkNrIlne{display:inline-flex;flex-wrap:wrap;margin-left:-4px;margin-top:-6px}@media only screen and (max-width:991px){.comSearchLstLkNrIlne{margin-top:15px}}.comSearchLstLkNrIlne li{padding-left:4px;padding-top:6px}.comSearchLstLkNrIlne li>a{display:block;text-decoration:none;font-size:15px;border:1px solid #757575;color:#757575;background-color:#fff;padding:.25em .83em;border-radius:100vh;transition:color .2s,background-color .2s}.comSearchLstLkNrIlne li>a:hover{color:#fff;background-color:#757575}@media only screen and (max-width:480px){.comSearchLstLkNrIlne li>a{font-size:12px}}@keyframes fadeInUp{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.block-facets h2{font-size:18px;width:100%}.block-facets h2:hover{color:#e31f26}.top-page-search-form .comSearchBox{margin-top:0;margin-right:0}.top-page-search-form .comSearchBox .inSearchBoxPosi{margin-right:0}@media screen and (max-width:1440px){.content-search{margin-top:3.6rem}}@media only screen and (max-width:991px){.content-search{margin-top:28px}}.content-search .inSearchBoxPosi{margin-right:0}.content-search .inSearchBoxPosi .comSearchArea .inSearchInput .form-item{height:100%}.content-search .inSearchBoxPosi .comSearchArea .inSearchInput .form-item label{display:none}.content-search .inSearchBoxPosi .comSearchArea .inSearchInput::before{display:none}.content-search .inSearchBoxPosi .comSearchArea .inSearchSubmit{height:100%}@media screen and (max-width:1440px){.custom-solr-search-block{margin-top:3.6rem}}@media only screen and (max-width:991px){.custom-solr-search-block{margin-top:28px}}.custom-solr-search-block .inSearchBoxPosi{margin-right:0}.custom-solr-search-block .comSearchArea .inSearchInput{position:relative;flex-grow:1;height:100%}.custom-solr-search-block .comSearchArea .inSearchInput::before{width:1px;height:calc(100% - 20px);background-color:#757575;position:absolute;top:50%;left:0;transform:translateY(-50%);display:block;content:""}.custom-solr-search-block .comSearchArea .inSearchInput .form-item{height:100%}.custom-solr-search-block .comSearchArea .inSearchInput .form-item label{display:none}.page-node-type-product .custom-solr-search-block .comSearchArea,.path-taxonomy .custom-solr-search-block .comSearchArea{border:none;height:27px}.page-node-type-product .custom-solr-search-block .inSearchSelect,.path-taxonomy .custom-solr-search-block .inSearchSelect{display:none}.page-node-type-product .custom-solr-search-block .inSearchInput::before,.path-taxonomy .custom-solr-search-block .inSearchInput::before{display:none}.page-node-type-product .custom-solr-search-block .form-actions,.path-taxonomy .custom-solr-search-block .form-actions{display:none}.block-views-exposed-filter-blocksearch-api-search-block-2 h2{margin:20px 0}.product-search .comSearchArea input{background-image:none;width:90%;padding:0 5%}.path-taxonomy ul.ui-autocomplete,.page-node-type-product ul.ui-autocomplete,.page-node-type-page ul.ui-autocomplete{font-size:13px;border:1px solid #000}.path-taxonomy ul.ui-autocomplete li a,.page-node-type-product ul.ui-autocomplete li a,.page-node-type-page ul.ui-autocomplete li a{padding:0 !important;text-decoration:none;border:0px}.path-taxonomy ul.ui-autocomplete li a.ui-state-active,.page-node-type-product ul.ui-autocomplete li a.ui-state-active,.page-node-type-page ul.ui-autocomplete li a.ui-state-active{border:0;background:rgba(0,0,0,0);color:#333}.path-taxonomy ul.ui-autocomplete li a.ui-state-active div,.page-node-type-product ul.ui-autocomplete li a.ui-state-active div,.page-node-type-page ul.ui-autocomplete li a.ui-state-active div{background:#0072b9;color:#fff}.path-taxonomy ul.ui-autocomplete li a span,.page-node-type-product ul.ui-autocomplete li a span,.page-node-type-page ul.ui-autocomplete li a span{padding:3px 10px;line-height:15px;display:block}.comSearchArea .inSearchSelect{font-weight:bold}.comSearchArea .inSearchSelect.active .inSearchSelect__box{padding:10px 45px 10px 30px}.comSearchArea input[type=search],.comSearchArea input[type=text]{font-size:17px}@media only screen and (max-width:480px){.comSearchArea input[type=search],.comSearchArea input[type=text]{font-size:13px}}.comSearchLstLkNrIlne li>a{font-size:14px}@media only screen and (max-width:480px){.comSearchLstLkNrIlne li>a{font-size:10px}}.comSustainabilityLnk{margin-top:36px;border:1px solid #747474}@media screen and (max-width:1440px){.comSustainabilityLnk{margin-top:3.6rem}}@media only screen and (max-width:480px){.comSustainabilityLnk{margin-top:3.6rem}}.comSustainabilityLnk img{width:100%;height:auto}.comSustainabilityLnk a{line-height:1.33;text-decoration:none;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal}.comSustainabilityLnk .inLowerIndexLnk{padding:68px 50px 70px}@media screen and (max-width:1440px){.comSustainabilityLnk .inLowerIndexLnk{padding:4.719vw 3.47vw 4.858vw}}@media only screen and (max-width:480px){.comSustainabilityLnk .inLowerIndexLnk{padding:34px 20px 40px}}.comSustainabilityLnk .inLowerIndexLnk h2{margin-top:0;font-size:187.5%}@media only screen and (max-width:480px){.comSustainabilityLnk .inLowerIndexLnk h2{font-size:157.14%}}.comSustainabilityLnk .inLowerIndexLnk h2 a::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.5em;height:.8em;margin-left:7.8px;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/./images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comSustainabilityLnk .inLowerIndexLnk h2 a:hover,.comSustainabilityLnk .inLowerIndexLnk h2 a:active{text-decoration:underline}.comSustainabilityLnk .inLowerIndexLnk ul{margin-top:0}.comSustainabilityLnk .inLowerIndexLnk ul li{padding:50px 0 11px;border-bottom:1px solid #747474}@media screen and (max-width:1440px){.comSustainabilityLnk .inLowerIndexLnk ul li{padding:3.47vw 0 .763vw}}@media only screen and (max-width:480px){.comSustainabilityLnk .inLowerIndexLnk ul li{padding:34px 0 11px}}.comSustainabilityLnk .inLowerIndexLnk ul a{position:relative;display:block;font-size:112.5%;padding-right:.7em}.comSustainabilityLnk .inLowerIndexLnk ul a::after{position:absolute;right:0;top:50%;transform:translateY(-50%);content:"";display:block;width:.5em;height:.8em;background:url(https://www.mhi.com/themes/custom/mhi/src/mhi/./images/txt_link_arrow_icn.svg) no-repeat center;background-size:auto 100%}.comSustainabilityLnk .inLowerIndexLnk ul a:hover span{text-decoration:underline}html[lang=ja] .comSustainabilityLnk a{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .comSustainabilityLnk .inLowerIndexLnk h2{font-size:186.66%}@media only screen and (max-width:480px){html[lang=ja] .comSustainabilityLnk .inLowerIndexLnk h2{font-size:161.53%}}html[lang=ja] .comSustainabilityLnk .inLowerIndexLnk ul a{font-size:113.33%}.pager .pager__items{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;margin:30px 0}.pager .pager__items li{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;width:40px;height:40px;border:1px solid #757575;background-color:rgba(0,0,0,0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:10px;color:#000;font-family:din next lt w04 mid,Arial,Helvetica,sans-serif;-webkit-transition:opacity .2s;transition:opacity .2s}.pager .pager__items li:hover{opacity:.5;cursor:pointer}.pager .pager__items li a{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:normal;color:#000;text-decoration:none}.pager .pager__items li.is-active{background-color:#757575;color:#fff}.pager .pager__items li.is-active a{color:#fff}.pager .pager__items li.pager__item--first,.pager .pager__items li.pager__item--last{display:none}.pager .pager__items li.pager__item--ellipsis{background-color:rgba(0,0,0,0);color:#333}.pager .pager__items li.pager__item--previous img{transform:rotate(180deg)}.block-views-blocksearch-api-search-block-1 h2,.block-views-blockpower-search-block-1 h2{margin:.5rem 0;padding-bottom:15px;position:relative;font-size:2rem}.block-views-blocksearch-api-search-block-1 h2::after,.block-views-blockpower-search-block-1 h2::after{content:" ";width:41px;height:2px;background-color:#000;position:absolute;bottom:0;left:0;line-height:2px}.block-views-blocksearch-api-search-block-1 .view-content,.block-views-blockpower-search-block-1 .view-content{margin-top:.75rem}.block-views-blocksearch-api-search-block-1 .view-content .views-row,.block-views-blockpower-search-block-1 .view-content .views-row{padding:1.5rem 0;border-top:1px solid #ddd}.block-views-blocksearch-api-search-block-1 .view-content .views-row h3,.block-views-blockpower-search-block-1 .view-content .views-row h3{margin-top:0}#pageTop a{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4KXT4KPHN2ZyB2ZXJzaW9uPSIxLjEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIKCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjIycHgiIGhlaWdodD0iMTNweCIgdmlld0JveD0iMCAwIDIyIDEzIiBvdmVyZmxvdz0idmlzaWJsZSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjIgMTMiCgkgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxkZWZzPgo8L2RlZnM+Cjxwb2x5Z29uIGZpbGw9IiNGRkZGRkYiIHBvaW50cz0iMTEsMCAwLDExLjAwMSAxLjcyMSwxMi43MiAxMSwzLjQ0MiAyMC4yNzgsMTIuNzIgMjIsMTEuMDAxICIvPgo8L3N2Zz4K)}.schedule_list{padding:30px 0}.schedule_list .scheduleRow{padding:10px 0;border-bottom:1px solid #ccc}.schedule_list .scheduleRow .schedule-title p,.schedule_list .scheduleRow .schedule-desc p{margin-top:0}@media screen and (min-width:768px){.schedule_list .scheduleRow{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;width:100%}.schedule_list .scheduleRow .schedule-time{width:20%}.schedule_list .scheduleRow .schedule-title,.schedule_list .scheduleRow .schedule-desc{width:40%}}.speaker-two-column{width:100%}@media screen and (min-width:768px){.speaker-two-column{display:flex;flex-wrap:wrap;justify-content:space-between}.speaker-two-column .imgLeft{flex-direction:row}.speaker-two-column .imgRight{flex-direction:row-reverse}}.speaker-two-column p{margin-top:0}.sessions_speakers_list .column-grid{width:100%}.sessions_speakers_list .column-grid .sessions_speakers{display:inline-block;width:23%;margin-right:20px;vertical-align:top;margin-bottom:20px}@media screen and (min-width:992px){.sessions_speakers_list .column-grid .sessions_speakers:nth-child(4n){margin-right:0}}@media(min-width:768px)and (max-width:991px){.sessions_speakers_list .column-grid .sessions_speakers{width:31%}.sessions_speakers_list .column-grid .sessions_speakers:nth-child(3n){margin-right:0}}@media(max-width:767px){.sessions_speakers_list .column-grid .sessions_speakers{width:46%}.sessions_speakers_list .column-grid .sessions_speakers:nth-child(even){margin-right:0}}.sessions_speakers_list .column-grid .sessions_speakers .speaker-list .speaker-image img{max-width:100%;height:auto}.sessions_speakers_list .column-grid .sessions_speakers .speaker-list .speaker-name{margin-top:12px;font-weight:900}.sessions_speakers_list .column-grid .sessions_speakers .sessions-list a{text-decoration:none}.sessions_speakers_list .column-grid .sessions_speakers .sessions-list a h6{margin-top:0;padding-bottom:10px}.sessions_speakers_list .column-grid .sessions_speakers .sessions-list a:hover h6{text-decoration:underline}.sessions_speakers_list .column{width:100%}.sessions_speakers_list .column .sessions_speakers{width:100%;padding:20px 0;border-bottom:1px solid #ccc}.sessions_speakers_list .column .sessions_speakers:last-child{border-bottom:none}.sessions_speakers_list .column .sessions_speakers .session-hl-details{width:100%}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-image{width:13%;float:left}@media(max-width:767px){.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-image{width:100%;margin-bottom:20px;text-align:center}}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-image img{max-width:100%;height:auto}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-details{width:84%}@media(max-width:767px){.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-details{width:100%}}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-details .session-title{margin-bottom:10px;margin-top:0}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-details .session-time{display:flex}.sessions_speakers_list .column .sessions_speakers .session-hl-details .session-details .session-time .session-date{padding-right:5px}@media screen and (min-width:768px){.sessions_speakers_list .column .sessions_speakers .session-hl-details{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.sessions_speakers_list .column .sessions_speakers .session-hl-details.imgLeft{flex-direction:row}.sessions_speakers_list .column .sessions_speakers .session-hl-details.imgRight{flex-direction:row-reverse}}.sessions_speakers_list .column .sessions_speakers .speaker-details{width:100%;border-left:solid 2px #82a0aa;padding-left:20px;margin-top:20px}.sessions_speakers_list .column .speaker-two-column{width:100%;padding:20px 0;border-bottom:1px solid #ccc}.sessions_speakers_list .column .speaker-two-column:last-child{border-bottom:none}.sessions_speakers_list .column .speaker-two-column .session-image{margin-bottom:20px}@media(max-width:767px){.sessions_speakers_list .column .speaker-two-column .session-image{text-align:center}}@media(min-width:768px){.sessions_speakers_list .column .speaker-two-column .session-image{flex:1;padding-right:20px}}.sessions_speakers_list .column .speaker-two-column .session-image img{max-width:100%;height:auto}@media(min-width:768px){.sessions_speakers_list .column .speaker-two-column .session-details{flex:1}}.sessions_speakers_list .column .speaker-two-column .session-details .session-title{margin-bottom:10px;margin-top:0}.sessions_speakers_list .column .speaker-two-column .session-details .speaker-name{font-weight:900}.sessions_speakers_list .column .speaker-two-column .session-details .session-date{margin-top:20px}.sessions_speakers_list .column .speaker-two-column .session-details .session-time{margin-bottom:20px}@media screen and (min-width:768px){.sessions_speakers_list .column .speaker-two-column{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.sessions_speakers_list .column .speaker-two-column.imgLeft{flex-direction:row}.sessions_speakers_list .column .speaker-two-column.imgRight{flex-direction:row-reverse}.sessions_speakers_list .column .speaker-two-column.imgRight .session-image{padding-left:20px;padding-right:0}}@media screen and (min-width:768px)and (max-width:767px){.sessions_speakers_list .column .speaker-two-column.imgRight .session-image{padding-left:0}}.user-logged-in.toolbar-horizontal .sessions_speakers_list .column .speaker-two-column{padding:80px 0}.user-logged-in.toolbar-vertical .sessions_speakers_list .column .speaker-two-column{padding:100px 0}@media screen and (max-width:991px){.node__events{margin:0 auto;max-width:91.66vw}}.node__events .event-title{padding:20px 0}.node__events .event-image img{max-width:100%;height:auto;margin:0 auto}.node__events .event-date{font-weight:bold;padding-top:10px;padding-bottom:5px;margin-top:0}.node__events .event-location{font-weight:bold;margin-top:0}.node__events .event-short-description{padding:10px 0 20px}.node__events .event-details .event-details-main{padding:15px 0}.node__events .event-details .event-details-main .textWrapper{padding:15px 0}.node__events .event-details .event-details-main .event-cta .cta-link{margin-top:15px}.node__events .event-details .event-details-main .event-cta .cta-link .linkCenter{text-align:center}.node__events .event-details .event-details-main .event-cta .cta-link .linkRight{text-align:right}.node__events .event-details .event-details-main .event-cta .cta-link .linkLeft{text-align:left}.node__events .event-details .event-details-main .event-cta .cta-link a{text-decoration:none;display:inline-block;padding:10px 20px;border:2px solid #333;text-align:center}.node__events .event-details .event-details-main .event-cta .cta-link a:hover{background-color:#eee}.node__events .event-details .event-details-main .mhi__recommended_links .comLnkSet .gComTopImgSetCL[target=_blank] span.ext,.node__events .event-details .event-details-main .mhi__recommended_links .comLnkSet .gComTopImgSetCL[target=_blank] svg.ext{display:block}.node__events .event-details .event-details-main .mhi__recommended_links .comLnkSet .gComTopImgSetCL[target=_blank] mark::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.5em;height:.8em;margin-left:7.8px;background:url(/themes/custom/mhi/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}.events .block-field-blocknodepagetitle h1{margin-bottom:20px}.event-list h2{margin-bottom:30px}.event-list .recent-event-list .view-content{display:flex;flex-flow:row wrap}.event-list .recent-event-list .view-content .views-row{width:100%;margin-bottom:30px}@media screen and (min-width:992px){.event-list .recent-event-list .view-content .views-row{width:23%;margin-right:20px}.event-list .recent-event-list .view-content .views-row:nth-child(4n){margin-right:0}}@media(min-width:768px)and (max-width:991px){.event-list .recent-event-list .view-content .views-row{width:31%;margin-right:20px}.event-list .recent-event-list .view-content .views-row:nth-child(3n){margin-right:0}}.event-list .recent-event-list .view-content .views-row .event-list-details a{text-decoration:none}.event-list .recent-event-list .view-content .views-row .event-list-details a .event-title{margin-top:15px}.event-list .recent-event-list .view-content .views-row .event-list-details a .event-image img{width:100%;height:auto}.event-list .recent-event-list .view-content .views-row .event-list-details a .event-list-date{display:flex;font-size:14px;flex-wrap:wrap}.event-list .recent-event-list .view-content .views-row .event-list-details a .event-list-date .event-date{margin-right:10px}.event-list .featured-event-list .view-content{display:flex;flex-flow:row wrap}.event-list .featured-event-list .view-content .views-row{width:100%;margin-bottom:30px}@media(min-width:768px){.event-list .featured-event-list .view-content .views-row{width:31%;margin-right:20px}.event-list .featured-event-list .view-content .views-row:nth-child(3n){margin-right:0}}.event-list .featured-event-list .view-content .views-row .event-list-details a{text-decoration:none}.event-list .featured-event-list .view-content .views-row .event-list-details a .event-title{margin-top:15px}.event-list .featured-event-list .view-content .views-row .event-list-details a .event-image img{width:100%;height:auto}.event-list .featured-event-list .view-content .views-row .event-list-details a .event-list-date{display:flex;font-size:14px;flex-wrap:wrap}.event-list .featured-event-list .view-content .views-row .event-list-details a .event-list-date .event-date{margin-right:10px}
.layout-builder__layout.globalNewsDetail #comConPosi{display:flex;}.layout-builder__layout.globalNewsDetail #comSide{width:288px;order:1;}.layout-builder__layout.globalNewsDetail .comNewsDetailSide{width:288px;order:3;}.layout-builder__layout.globalNewsDetail #comMainContent{width:720px;order:2;}.comNewsDetail .globalNewsDetail .comWorksNews #comMainContent,.comNewsDetail .globalNewsDetail .comBasic #comMainContent{float:right;}.comNewsDetail .globalNewsDetail .comBasic.impNoticeLayout #comMainContent{float:none;margin:0 auto;}.comNewsDetail .globalNewsDetail .comWorksNews .field--name-field-published-date{margin-top:8px;}@media only screen and (max-width:480px){.comNewsDetail .globalNewsDetail .comBasic.impNoticeLayout #comMainConPosi,.comNewsDetail .globalNewsDetail .comBasic.impNoticeLayout .comMainConPosi{width:100%;margin:0;}}
.gComTopLinkGrdC2{margin-top:80px;border-right:solid 1px #747474;border-left:solid 1px #747474}.gComTopLinkGrdC2::after{content:"";display:block;width:0;height:0;clear:both}.gComTopLinkGrdC2 .inTtl{float:left;width:50%;box-sizing:border-box;padding:30px 72px 48px}.gComTopLinkGrdC2 .inTtl h2{font-size:266.6%;line-height:1;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase;margin:0}.gComTopLinkGrdC2 .inTtl .inBtn{width:192px;margin-top:24px;text-align:center;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;line-height:1;font-weight:normal}.gComTopLinkGrdC2 .inTtl .inBtn a{display:block;border:solid 2px #000;padding:15px 0 16px}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin{padding:14px 0 15px}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{width:17px !important;height:20.8px !important;background-size:15px 13.93px !important;margin-right:0 !important}.gComTopLinkGrdC2 .inTtl .inBtn a:hover{opacity:.6}.gComTopLinkGrdC2 .inTxt{float:left;width:50%;box-sizing:border-box;padding:30px 72px 45px 0}.gComTopLinkGrdC2 .inTxt>*:first-child{margin-top:0 !important}.gComTopLinkGrdC2 .inTxt h3+p{margin-top:25px}.gComTopLinkGrdC2 .inTxt .comLstLkNr a:hover{text-decoration:underline}@media only screen and (max-width:1440px){.gComTopLinkGrdC2{margin-top:6rem}.gComTopLinkGrdC2 .inTtl{padding:2.08vw 5vw 3.33vw}.gComTopLinkGrdC2 .inTtl h2{font-size:3.33vw}.gComTopLinkGrdC2 .inTtl .inBtn{width:13.33vw;margin-top:1.66vw;font-size:1.25vw}.gComTopLinkGrdC2 .inTtl .inBtn a{padding:1.04vw 0 1.11vw}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin{padding:.97vw 0 1.04vw}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{width:1.18vw !important;height:1.44vw !important;background-size:1.5rem 1.393rem !important}}@media only screen and (max-width:1440px)and (-webkit-min-device-pixel-ratio:0){.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{background-size:1.04vw .99vw !important}}@media only screen and (max-width:1440px){.gComTopLinkGrdC2 .inTxt{padding:2.08vw 5vw 3.125vw 0}}@media only screen and (max-width:1440px){.gComTopLinkGrdC2 .inTxt h3+p{margin-top:1.73vw}}@media only screen and (max-width:991px){.gComTopLinkGrdC2 .inTtl h2{font-size:4.83vw}.gComTopLinkGrdC2 .inTtl .inBtn{width:19.59vw;margin-top:2.44vw;font-size:1.83vw}.gComTopLinkGrdC2 .inTtl .inBtn a{padding:1.53vw 0 1.63vw}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin{padding:1.42vw 0 1.53vw}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{width:1.73vw !important;height:2.12vw !important}}@media only screen and (max-width:991px)and (-webkit-min-device-pixel-ratio:0){.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{background-size:1.53vw 1.42vw !important}}@media only screen and (max-width:480px){.gComTopLinkGrdC2{padding:13px 30px 15px}.gComTopLinkGrdC2 .inTtl{float:none;width:100%;padding:0}.gComTopLinkGrdC2 .inTtl h2{font-size:200%;line-height:1.21}.gComTopLinkGrdC2 .inTtl .inBtn{width:147px;margin-top:13px;font-size:100%}.gComTopLinkGrdC2 .inTtl .inBtn a{padding:6.5px 0 4.5px}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin{padding:4.5px 0 2.5px}.gComTopLinkGrdC2 .inTtl .inBtn a.comNewWin::after{width:12px !important;height:18.85px !important;background-size:10.6px 9.84px !important}.gComTopLinkGrdC2 .inTxt{float:none;width:100%;padding:0;margin-top:25px}.gComTopLinkGrdC2 .inTxt h3+p{margin-top:13px}}html[lang=ja] .gComTopLinkGrdC2 .inTtl{padding:30px 72px 36px}html[lang=ja] .gComTopLinkGrdC2 .inTtl h2{font-size:247%;line-height:1.3;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .gComTopLinkGrdC2 .inTtl .inBtn{margin-top:28px;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .gComTopLinkGrdC2 .inTxt{padding:32px 72px 30px 0}@media only screen and (max-width:1440px){html[lang=ja] .gComTopLinkGrdC2 .inTtl{padding:2.08vw 5vw 2.5vw}html[lang=ja] .gComTopLinkGrdC2 .inTtl h2{font-size:2.91vw}html[lang=ja] .gComTopLinkGrdC2 .inTtl .inBtn{margin-top:1.94vw}html[lang=ja] .gComTopLinkGrdC2 .inTxt{padding:2.22vw 5vw 2.08vw 0}}@media only screen and (max-width:991px){html[lang=ja] .gComTopLinkGrdC2 .inTtl{padding:3.06vw 7.34vw 3.67vw}html[lang=ja] .gComTopLinkGrdC2 .inTtl h2{font-size:4.28vw}html[lang=ja] .gComTopLinkGrdC2 .inTtl .inBtn{margin-top:2.85vw}html[lang=ja] .gComTopLinkGrdC2 .inTxt{padding:3.26vw 7.34vw 3.06vw 0}}@media only screen and (max-width:480px){html[lang=ja] .gComTopLinkGrdC2{padding:17px 30px 15px}html[lang=ja] .gComTopLinkGrdC2 .inTtl{padding:0}html[lang=ja] .gComTopLinkGrdC2 .inTtl h2{font-size:24px;line-height:1.2}html[lang=ja] .gComTopLinkGrdC2 .inTtl .inBtn{margin-top:16px}html[lang=ja] .gComTopLinkGrdC2 .inTxt{padding:0;margin-top:28px}}.gComNavSort{margin-top:28px;font-size:0}.gComNavSort ul{display:inline-block;margin:0;text-align:center}.gComNavSort ul li{display:inline-block;vertical-align:middle;line-height:1;border-left:solid 1px #747474;padding:0 25px;font-size:18px;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;cursor:pointer}.gComNavSort ul li:first-child{border-left:none;padding-left:0}.gComNavSort ul li:last-child{padding-right:0}.gComNavSort ul li.current,.gComNavSort ul li:hover{color:#e31f26}@media only screen and (max-width:1440px){.gComNavSort{margin-top:1.94vw}.gComNavSort ul li{padding:0 1.73vw;font-size:1.25vw}}@media only screen and (max-width:991px){.gComNavSort{margin-top:2.85vw}.gComNavSort ul li{padding:0 2.55vw;font-size:1.83vw}}@media only screen and (max-width:480px){.gComNavSort{margin-top:23px}.gComNavSort ul li{padding:0 12px;font-size:14px}}.gComTopNew01 h2{text-align:center;text-transform:uppercase}.gComTopNew01 .gComNavSort{text-align:center;padding-bottom:4px}.gComTopNew01 .comDayLi li{margin-top:25px}.gComTopNew01 .comDayLi li a:hover .comTxt{text-decoration:none}@media only screen and (max-width:1440px){.gComTopNew01 .gComNavSort{padding-bottom:.27vw}.gComTopNew01 .comDayLi li{margin-top:1.73vw}}@media only screen and (max-width:991px){.gComTopNew01 .gComNavSort{padding-bottom:.4vw}.gComTopNew01 .comDayLi li{margin-top:2.55vw}}@media only screen and (max-width:480px){.gComTopNew01 .gComNavSort{padding-bottom:4px}.gComTopNew01 .comDayLi li{margin-top:19px}.gComTopNew01 .comDayLi li time{display:block;margin-right:0}}.gComTopNw01{max-width:1296px;margin:0 auto}.gComTopNw01 h2{text-align:center;text-transform:uppercase}.gComTopNw01 .gComNavSort{text-align:center}.gComTopNw01 .gComFilterList{text-align:center}@media only screen and (max-width:1440px){.gComTopNw01{width:90vw}}@media only screen and (max-width:991px){.gComTopNw01{width:91.66vw}}@media only screen and (max-width:480px){.gComTopNw01{width:100%}}html[lang=ja] .gComTopNew01 .gComNavSort{padding-bottom:8px}html[lang=ja] .gComTopNew01 .comDayLi li{margin-top:21px}@media only screen and (max-width:1440px){html[lang=ja] .gComTopNew01 .gComNavSort{padding-bottom:.55vw}html[lang=ja] .gComTopNew01 .comDayLi li{margin-top:1.45vw}}@media only screen and (max-width:991px){html[lang=ja] .gComTopNew01 .gComNavSort{padding-bottom:.81vw}html[lang=ja] .gComTopNew01 .comDayLi li{margin-top:2.14vw}}@media only screen and (max-width:480px){html[lang=ja] .gComTopNew01 .gComNavSort{padding-bottom:6px}html[lang=ja] .gComTopNew01 .comDayLi li{margin-top:19px}}.gComFilterList{margin-top:36px;font-size:0}.gComFilterList .gComIconList{display:inline-block;margin:0}.gComFilterList .gComIconList::after{content:"";display:block;width:0;height:0;clear:both}.gComFilterList .gComIconList li{float:left;margin-left:22px}.gComFilterList .gComIconList li:first-child{margin-left:0}.gComFilterList .gComIconList li img{width:34px;height:34px;display:inline-block;vertical-align:middle;margin:0 9px 0 0}.gComFilterList .gComIconList li span{font-size:18px;line-height:1;vertical-align:middle}@media only screen and (max-width:1440px){.gComFilterList{margin-top:2.5vw}.gComFilterList .gComIconList li{margin-left:1.52vw}.gComFilterList .gComIconList li img{width:2.36vw;height:2.36vw;margin:0 .625vw 0 0}.gComFilterList .gComIconList li span{font-size:1.25vw}}@media only screen and (max-width:991px){.gComFilterList{margin-top:3.67vw}.gComFilterList .gComIconList li{margin-left:2.24vw}.gComFilterList .gComIconList li img{width:3.46vw;height:3.46vw;margin:0 .91vw 0 0}.gComFilterList .gComIconList li span{font-size:1.83vw}}@media only screen and (max-width:480px){.gComFilterList{margin-top:30px}.gComFilterList .gComIconList li{margin-left:25px}.gComFilterList .gComIconList li img{width:26px;height:26px;margin:0 9px 0 0}.gComFilterList .gComIconList li span{font-size:14px}}.gComGglMap{margin-top:36px;position:relative}.gComGglMap::before{content:"";display:block;width:100%;height:0;padding-top:40.1234%}.gComGglMap iframe{display:block;width:100%;height:100%;position:absolute;top:0;left:0}@media only screen and (max-width:1440px){.gComGglMap{margin-top:2.5vw}}@media only screen and (max-width:991px){.gComGglMap{margin-top:3.67vw}}@media only screen and (max-width:480px){.gComGglMap{margin-top:30px}.gComGglMap::before{padding-top:89.33%}}.gComTopLnkSetC3 h2{text-align:center;text-transform:uppercase}.gComTopLnkSetC3 .gComNavSort{text-align:center}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt{margin-top:12px}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt .comBdg{color:#000;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;padding-bottom:0}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt mark{margin-top:.1em}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt mark::after{width:.47em}@media only screen and (max-width:1440px){.gComTopLnkSetC3 .comLnkSetC3 a .inTxt{margin-top:.83vw}}@media only screen and (max-width:991px){.gComTopLnkSetC3 .comLnkSetC3 li{width:50%}.gComTopLnkSetC3 .comLnkSetC3 li:nth-child(3n+1){clear:none}.gComTopLnkSetC3 .comLnkSetC3 li:nth-child(2n+1){clear:left}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt{margin-top:1.22vw}}@media only screen and (max-width:480px){.gComTopLnkSetC3 .gComNavSort{padding-bottom:6px}.gComTopLnkSetC3 .comLnkSetC3 li{width:100%;margin-top:26px}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt{margin-top:10px}.gComTopLnkSetC3 .comLnkSetC3 a .inTxt mark{margin-top:8px;padding-bottom:6px}}html[lang=ja] .gComTopLnkSetC3 .comLnkSetC3 a .inTxt .comBdg{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:300}.gComTopBigBnr{margin-top:80px;padding:84px 72px 90px;color:#567783;border-top:solid 6px #567783;border-bottom:solid 6px #567783;text-align:center}.gComTopBigBnr h2{margin-top:0;text-transform:uppercase}.gComTopBigBnr p{max-width:980px;margin:21px auto 0}.gComTopContactList{max-width:980px;margin:30px auto 0}.gComTopContactList ul{margin:0;text-align:center}.gComTopContactList ul li{display:inline-block;vertical-align:middle;width:33.3%;border-left:solid 1px #567783;box-sizing:border-box;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:150%;line-height:1;text-align:center;padding:5px 0 4px}.gComTopContactList ul li:first-child{border-left:none}.gComTopContactList ul li a{text-decoration:none;color:#567783}.gComTopBigBnr .inBtn{width:210px;margin:36px auto 0;text-align:center;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;line-height:1;font-weight:normal}.gComTopBigBnr .inBtn a{display:block;border:solid 2px #567783;padding:15px 0 16px;color:#567783;text-decoration:none}.gComTopBigBnr .inBtn a:hover{background:#567783;color:#fff}.gComTopBigBnr .inBtn a::after{content:"";display:inline-block;vertical-align:baseline;margin-bottom:-0.1em;width:.4em;height:.8em;margin-left:12px;background:url(/themes/custom/mhi_base_theme/dist/2eda43d66b77d0942eb5.svg) no-repeat center;background-size:auto 100%}.gComTopBigBnr .inBtn a:hover::after{background-image:url(/themes/custom/mhi_base_theme/dist/60b35f7805b863d5433e.svg)}@media only screen and (max-width:1440px){.gComTopBigBnr{margin-top:6rem;padding:5.83vw 5vw 6.25vw;border-top:solid .41vw #567783;border-bottom:solid .41vw #567783}.gComTopBigBnr p{margin:1.45vw auto 0}.gComTopContactList{margin:2.08vw auto 0}.gComTopContactList ul li{font-size:1.875vw;padding:.34vw 0 .27vw}.gComTopBigBnr .inBtn{width:14.58vw;margin:2.5vw auto 0;font-size:1.25vw}.gComTopBigBnr .inBtn a{padding:1.04vw 0 1.11vw}.gComTopBigBnr .inBtn a::after{margin-left:.83vw}}@media only screen and (max-width:991px){.gComTopBigBnr{padding:8.57vw 7.34vw 9.18vw;border-top:solid .61vw #567783;border-bottom:solid .61vw #567783}.gComTopBigBnr p{margin:2.14vw auto 0}.gComTopContactList{margin:3.06vw auto 0}.gComTopContactList ul li{font-size:2.75vw;padding:.51vw 0 .4vw}.gComTopBigBnr .inBtn{width:21.42vw;margin:3.67vw auto 0;font-size:1.83vw}.gComTopBigBnr .inBtn a{padding:1.53vw 0 1.63vw}.gComTopBigBnr .inBtn a::after{margin-left:1.22vw}}@media only screen and (max-width:480px){.gComTopBigBnr{margin-top:4em;padding:65px 40px 70px;border-top:solid 6px #567783;border-bottom:solid 6px #567783}.gComTopBigBnr p{margin:18px 0 0;text-align:left}.gComTopContactList{margin:32px 0 0}.gComTopContactList ul li{float:none;width:100%;padding:0;font-size:20px;margin-top:16px;border:none}.gComTopContactList ul li:first-child{margin-top:0}.gComTopContactList ul li::before{content:"";display:block;width:20px;height:1px;background:#567783;margin:0 auto 16px}.gComTopContactList ul li:first-child::before{display:none}.gComTopBigBnr .inBtn{width:147px;margin:36px auto 0;font-size:14px}.gComTopBigBnr .inBtn a{padding:5px 0}.gComTopBigBnr .inBtn a::after{margin-left:7px}}html[lang=ja] .gComTopContactList ul li{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .gComTopBigBnr .inBtn{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.gComCtOutline01{max-width:1080px}.gComCtOutline01 h2,.gComCtOutline01 h3{font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;font-weight:normal;font-size:150%;line-height:1.1}.gComCtOutline01 h2+p,.gComCtOutline01 h3+p{margin-top:24px}@media only screen and (max-width:1440px){.gComCtOutline01{max-width:none;width:75vw}.gComCtOutline01 h2+p,.gComCtOutline01 h3+p{margin-top:1.66vw}}@media only screen and (max-width:991px){.gComCtOutline01{width:100%}}@media only screen and (max-width:480px){.gComCtOutline01 h2,.gComCtOutline01 h3{font-size:142.8%}.gComCtOutline01 h2+p,.gComCtOutline01 h3+p{margin-top:20px}}.gComDtOutline01 h2,.gComDtOutline01 h3{font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;font-weight:normal;font-size:150%;line-height:1.1}.gComDtOutline01 h2+p,.gComDtOutline01 h3+p{margin-top:24px}@media only screen and (max-width:1440px){.gComDtOutline01 h2+p,.gComDtOutline01 h3+p{margin-top:1.66vw}}@media only screen and (max-width:991px){.gComDtOutline01 h2+p,.gComDtOutline01 h3+p{margin-top:2.44vw}}@media only screen and (max-width:480px){.gComDtOutline01 h2,.gComDtOutline01 h3{font-size:22px;line-height:1.18}.gComDtOutline01 h2+p,.gComDtOutline01 h3+p{margin-top:20px}}html[lang=ja] .gComCtOutline01 h2,html[lang=ja] .gComCtOutline01 h3{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:300;font-size:147%;line-height:1.4}html[lang=ja] .gComCtOutline01 h2+p,html[lang=ja] .gComCtOutline01 h3+p{margin-top:22px}@media only screen and (max-width:1440px){html[lang=ja] .gComCtOutline01 h2+p,html[lang=ja] .gComCtOutline01 h3+p{margin-top:1.52vw}}@media only screen and (max-width:480px){html[lang=ja] .gComCtOutline01 h2,html[lang=ja] .gComCtOutline01 h3{font-size:19px}html[lang=ja] .gComCtOutline01 h2+p,html[lang=ja] .gComCtOutline01 h3+p{margin-top:20px}}.gComCtClOpen{border:solid 1px #567783;padding:46px 36px 27px;position:relative;margin-top:80px}.gComCtClOpen h2,.gComCtClOpen h3{font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;font-weight:normal;font-size:227.7%;line-height:1.1;color:#567783;text-transform:uppercase;padding:0 18px;position:absolute;top:0;left:18px;background:#fff;transform:translate(0%,-50%);margin:0}.gComCtClOpenList ul{margin-top:0;margin-right:-36px}.gComCtClOpenList ul::after{content:"";display:block;width:0;height:0;clear:both}.gComCtClOpenList ul li{float:left;width:33.3%;margin-top:24px}.gComCtClOpenList ul li:nth-child(-n+3){margin-top:0}.gComCtClOpenList ul li:nth-child(3n+1){clear:left}.gComCtClOpenList ul li a{display:block;margin-right:36px;text-decoration:none}.gComCtClOpenList ul li a img{width:100%;height:auto}.gComCtClOpenList ul li a img+.inTxt{display:block;margin-top:10px}.gComCtClOpenList ul li a .inTxt mark{display:block;font-size:133.3%;line-height:1.1;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:6px}.gComCtClOpenList ul li a .inTxt mark::after{content:"";display:inline-block;vertical-align:baseline;margin-left:7.2px;margin-bottom:-0.1em;width:.47em;height:.8em;background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}@media only screen and (max-width:1440px){.gComCtClOpen{padding:3.19vw 2.5vw 1.875vw;margin-top:6rem}.gComCtClOpen h2,.gComCtClOpen h3{padding:0 1.25vw;left:1.25vw}.gComCtClOpenList ul{margin-right:-2.5vw}.gComCtClOpenList ul li{margin-top:1.66vw}.gComCtClOpenList ul li a{margin-right:2.5vw}.gComCtClOpenList ul li a img+.inTxt{margin-top:.69vw}.gComCtClOpenList ul li a .inTxt mark{margin-bottom:.41vw}}@media only screen and (max-width:991px){.gComCtClOpen{padding:4.69vw 3.67vw 2.75vw}.gComCtClOpen h2,.gComCtClOpen h3{padding:0 1.83vw;left:1.83vw}.gComCtClOpenList ul{margin-right:-3.67vw}.gComCtClOpenList ul li{width:50%;margin-top:2.44vw}.gComCtClOpenList ul li:nth-child(-n+3){margin-top:2.44vw}.gComCtClOpenList ul li:nth-child(-n+2){margin-top:0}.gComCtClOpenList ul li:nth-child(3n+1){clear:none}.gComCtClOpenList ul li:nth-child(2n+1){clear:left}.gComCtClOpenList ul li a{margin-right:3.67vw}.gComCtClOpenList ul li a img+.inTxt{margin-top:1.02vw}.gComCtClOpenList ul li a .inTxt mark{margin-bottom:.61vw}}@media only screen and (max-width:480px){.gComCtClOpen{padding:24px 20px 14px;margin-top:4em}.gComCtClOpen h2,.gComCtClOpen h3{font-size:24px;padding:0 10px;left:10px}.gComCtClOpenList ul{margin-right:0}.gComCtClOpenList ul li{float:none;width:100%;margin-top:20px !important}.gComCtClOpenList ul li:first-child{margin-top:0 !important}.gComCtClOpenList ul li a{margin-right:0}.gComCtClOpenList ul li a img+.inTxt{margin-top:8px}.gComCtClOpenList ul li a .inTxt mark{font-size:20px;line-height:1.2;margin-bottom:3px}.gComCtClOpenList ul li a .inTxt mark::after{margin-left:5px}}html[lang=ja] .gComCtClOpen h2,html[lang=ja] .gComCtClOpen h3{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:300;font-size:223.5%;line-height:1.39}html[lang=ja] .gComCtClOpenList ul li a img+.inTxt{margin-top:12px}html[lang=ja] .gComCtClOpenList ul li a .inTxt mark{font-size:129.4%;line-height:1.36;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .gComCtClOpenList ul li a .inTxt mark::after{margin-bottom:-0.05em}@media only screen and (max-width:1440px){html[lang=ja] .gComCtClOpenList ul li a img+.inTxt{margin-top:.83vw}}@media only screen and (max-width:991px){html[lang=ja] .gComCtClOpenList ul li a img+.inTxt{margin-top:1.22vw}}@media only screen and (max-width:480px){html[lang=ja] .gComCtClOpen{padding:26px 20px 14px}html[lang=ja] .gComCtClOpen h2,html[lang=ja] .gComCtClOpen h3{font-size:23px;line-height:1.21}html[lang=ja] .gComCtClOpenList ul li a img+.inTxt{margin-top:10px}html[lang=ja] .gComCtClOpenList ul li a .inTxt mark{font-size:19px;line-height:1.21;margin-bottom:6px}}.gComCtSpBnr{margin-top:80px;border:solid 6px #82a0aa;padding:51px 72px}.gComCtSpBnrLink ul::after{content:"";display:block;width:0;height:0;clear:both}.gComCtSpBnrLink ul .slick-list{width:100%}.gComCtSpBnrLink ul li{float:left;width:100%;outline:none}.gComCtSpBnrLink ul li .inner{display:block}.gComCtSpBnrLink ul li .inner::after{content:"";display:block;width:0;height:0;clear:both}.gComCtSpBnrLink ul li .inner img{float:left;width:34.1%;padding-right:36px;box-sizing:border-box}.gComCtSpBnrLink ul li .inner .inTxt{display:block;margin-left:34.1%}.gComCtSpBnrLink ul li .inner .inTxt>*:first-child{margin-top:0}.gComCtSpBnrLink ul li .inner .inTxt .comLstLkNr a:hover{text-decoration:underline}.gComCtSpBnrLink ul .slick-dots{height:12px;top:-34px;right:-50px;bottom:auto;width:auto;margin:0}.gComCtSpBnrLink ul .slick-dots li{width:12px;height:12px;margin:0 0 0 10px}.gComCtSpBnrLink ul .slick-dots li:first-child{margin-left:0}.gComCtSpBnrLink ul .slick-dots li button{width:12px;height:12px;border:solid 2px #595959;margin:0;padding:0;border-radius:0;box-sizing:border-box}.gComCtSpBnrLink ul .slick-dots li.slick-active button{background:#595959}@media only screen and (max-width:1440px){.gComCtSpBnr{margin:6rem auto 0;border:solid .41vw #82a0aa;padding:3.54vw 5vw;box-sizing:border-box;width:90vw}.gComCtSpBnrLink ul li .inner img{padding-right:2.5vw}.gComCtSpBnrLink ul .slick-dots{height:.83vw;top:-2.36vw;right:-3.47vw}.gComCtSpBnrLink ul .slick-dots li{width:.83vw;height:.83vw;margin:0 0 0 .69vw}.gComCtSpBnrLink ul .slick-dots li button{width:.83vw;height:.83vw}}@media only screen and (max-width:991px){.gComCtSpBnr{border:solid .61vw #82a0aa;padding:5.2vw 7.34vw;width:91.66vw}.gComCtSpBnrLink ul li .inner img{padding-right:3.67vw}.gComCtSpBnrLink ul .slick-dots{height:1.22vw;top:-3.46vw;right:-5.1vw}.gComCtSpBnrLink ul .slick-dots li{width:1.22vw;height:1.22vw;margin:0 0 0 1.02vw}.gComCtSpBnrLink ul .slick-dots li button{width:1.22vw;height:1.22vw}}@media only screen and (max-width:480px){.gComCtSpBnr{margin:4em 0 0;border:solid 6px #82a0aa;border-left:none;border-right:none;padding:51px 20px 26px;width:100%}.gComCtSpBnrLink ul li .inner img{float:none;width:100%;padding-right:0;display:block}.gComCtSpBnrLink ul li .inner .inTxt{margin-left:0;margin-top:14px}.gComCtSpBnrLink ul li .inner .inTxt p{margin-top:8px}.gComCtSpBnrLink ul .slick-dots{height:9px;top:-21px;right:auto;left:0}.gComCtSpBnrLink ul .slick-dots li{width:9px;height:9px;margin:0 0 0 7px}.gComCtSpBnrLink ul .slick-dots li button{width:9px;height:9px;border:solid 1px #595959}}.gComCtMgProducts{border-bottom:solid 1px #567783;position:relative;padding:0 46.37% 20px 0}.gComCtMgProducts h2,.gComCtMgProducts h3,.gComCtMgProducts h4{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:166.6%;line-height:1.23;color:#567783;text-transform:uppercase}.gComCtMgProducts .inRight{position:absolute;bottom:11px;right:0;width:46.37%;padding-left:36px;box-sizing:border-box}.gComCtMgProducts .inRight p{margin:0;font-size:88.8%;line-height:1.68;color:#567783;text-align:right}@media only screen and (max-width:1440px){.gComCtMgProducts{padding:0 46.37% 1.38vw 0}.gComCtMgProducts .inRight{bottom:.76vw;padding-left:2.5vw}}@media only screen and (max-width:991px){.gComCtMgProducts{padding:0 46.37% 2.04vw 0}.gComCtMgProducts .inRight{bottom:1.12vw;padding-left:3.6vw}}@media only screen and (max-width:480px){.gComCtMgProducts{padding:0}.gComCtMgProducts h2,.gComCtMgProducts h3,.gComCtMgProducts h4{font-size:20px}.gComCtMgProducts .inRight{position:relative;bottom:auto;right:auto;width:100%;padding-left:0;margin-top:13px}.gComCtMgProducts .inRight p{font-size:12px;line-height:1.5;text-align:left}}.gComCtProductsTl{font-size:322.2%;line-height:.77;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;text-transform:uppercase}@media only screen and (max-width:480px){.gComCtProductsTl{font-size:30px;line-height:.86}}.gComCtProductsTl2{font-size:150%;line-height:1.1;padding:13px 18px;background:#e6e6e6;text-transform:uppercase}.gComCtProductsTl2 a::after{content:"";display:inline-block;vertical-align:baseline;margin-left:7.2px;margin-bottom:-0.1em;width:.4em;height:.8em;background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}.gComCtProductsTl2+.gComCtProductsTl2{margin-top:36px}@media only screen and (max-width:1440px){.gComCtProductsTl2{padding:.9vw 1.25vw}.gComCtProductsTl2+.gComCtProductsTl2{margin-top:2.5vw}}@media only screen and (max-width:991px){.gComCtProductsTl2{padding:1.32vw 1.83vw}.gComCtProductsTl2+.gComCtProductsTl2{margin-top:3.67vw}}@media only screen and (max-width:480px){.gComCtProductsTl2{font-size:20px;line-height:1.2;padding:8px 13px}.gComCtProductsTl2+.gComCtProductsTl2{margin-top:30px}.gComCtProductsTl2 a::after{margin-left:5px}}.gComCtProductsClm2{margin-top:33px}.gComCtProductsClm2::after{content:"";display:block;width:0;height:0;clear:both}.gComCtProductsClm2 .inImg{float:right;width:33.79%;padding-left:36px;box-sizing:border-box;margin:0}.gComCtProductsClm2 .inImg img{width:100%;height:auto}.gComCtProductsClm2 .inTxt{float:left;width:66.21%}.gComCtProductsClm2 .inTxt>*:first-child{margin-top:0}.gComCtProductsTl3{font-size:127.7%;line-height:1.17;text-transform:uppercase;margin:24px 0 0}.gComCtProductsAtnLnk{margin-top:23px}.gComCtProductsAtnLnk li{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:127.7%}.gComCtProductsLnk{margin-top:17px}.gComCtProductsLnk li{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:111.1%}@media only screen and (max-width:1440px){.gComCtProductsClm2{margin-top:2.29vw}.gComCtProductsClm2 .inImg{padding-left:2.5vw}.gComCtProductsTl3{margin:1.66vw 0 0}.gComCtProductsAtnLnk{margin-top:1.59vw}.gComCtProductsLnk{margin-top:1.18vw}}@media only screen and (max-width:991px){.gComCtProductsClm2{margin-top:3.36vw}.gComCtProductsClm2 .inImg{padding-left:3.67vw}.gComCtProductsTl3{margin:2.44vw 0 0}.gComCtProductsAtnLnk{margin-top:2.34vw}.gComCtProductsLnk{margin-top:1.73vw}}@media only screen and (max-width:480px){.gComCtProductsClm2{margin-top:20px}.gComCtProductsClm2 .inImg{float:none;width:100%;padding-left:0}.gComCtProductsClm2 .inImg img{margin:0}.gComCtProductsClm2 .inTxt{float:none;width:100%;margin-top:24px}.gComCtProductsTl3{font-size:18px;line-height:1.22;margin:24px 0 0}.gComCtProductsAtnLnk{margin-top:12px;margin-right:0}.gComCtProductsAtnLnk li{font-size:16px;line-height:1.31;float:none;width:100%;padding-right:0;margin-top:10px !important}.gComCtProductsAtnLnk li:first-child{margin-top:0 !important}.gComCtProductsLnk{margin-top:12px}.gComCtProductsLnk li{font-size:16px;line-height:1.31;float:none;width:100%;padding-right:0;margin-top:10px !important}.gComCtProductsLnk li:first-child{margin-top:0 !important}}html[lang=ja] .gComCtMgProducts h2,html[lang=ja] .gComCtMgProducts h3,html[lang=ja] .gComCtMgProducts h4{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500;font-size:147%;line-height:1.4}html[lang=ja] .gComCtMgProducts .inRight{bottom:9px}html[lang=ja] .gComCtMgProducts .inRight p{font-size:82.3%;line-height:1.85}@media only screen and (max-width:1440px){html[lang=ja] .gComCtMgProducts .inRight{bottom:.62vw}}@media only screen and (max-width:991px){html[lang=ja] .gComCtMgProducts .inRight{bottom:.91vw}}@media only screen and (max-width:480px){html[lang=ja] .gComCtMgProducts{padding-bottom:5px}html[lang=ja] .gComCtMgProducts h2,html[lang=ja] .gComCtMgProducts h3,html[lang=ja] .gComCtMgProducts h4{font-size:19px;line-height:1.94}html[lang=ja] .gComCtMgProducts .inRight{margin-top:8px}html[lang=ja] .gComCtMgProducts .inRight p{font-size:11px;line-height:1.81}}html[lang=ja] .gComCtProductsTl{font-size:294.1%;line-height:1.06;font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}@media only screen and (max-width:480px){html[lang=ja] .gComCtProductsTl{font-size:28px;line-height:1.25}}html[lang=ja] .gComCtProductsAtnLnk li{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}html[lang=ja] .gComCtProductsLnk li{font-family:"Noto Sans JP",Arial,Helvetica,sans-serif;font-weight:500}.gComCtMapGroup .gComFilterList::after{content:"";display:block;width:0;height:0;clear:both}.gComCtMapGroup .gComFilterList .gComIconList{float:left;width:31.48%}.gComCtMapGroup .gComFilterList .gComLogoList{float:right;max-width:65.74%;margin:-4px 0 0}.gComCtMapGroup .gComFilterList .gComLogoList::after{content:"";display:block;width:0;height:0;clear:both}.gComCtMapGroup .gComFilterList .gComLogoList li{float:left;margin-left:54px}.gComCtMapGroup .gComFilterList .gComLogoList li:first-child{margin-left:0}@media only screen and (max-width:1440px){.gComCtMapGroup .gComFilterList .gComLogoList{margin:-0.27vw 0 0}.gComCtMapGroup .gComFilterList .gComLogoList li{margin-left:3.75vw}.gComCtMapGroup .gComFilterList .gComLogoList li img{height:2.88vw;width:auto}}@media only screen and (max-width:991px){.gComCtMapGroup .gComFilterList .gComIconList{float:none;width:100%}.gComCtMapGroup .gComFilterList .gComLogoList{float:none;width:100%;max-width:none;margin:3.36vw 0 0}.gComCtMapGroup .gComFilterList .gComLogoList li{margin-left:5.51vw}.gComCtMapGroup .gComFilterList .gComLogoList li img{height:4.23vw}}@media only screen and (max-width:480px){.gComCtMapGroup .gComGglMap::before{padding-top:100%}.gComCtMapGroup .gComFilterList .gComLogoList{margin:13px 0 0}.gComCtMapGroup .gComFilterList .gComLogoList li{margin-left:0;margin-right:23px;margin-top:14px}.gComCtMapGroup .gComFilterList .gComLogoList li img{height:23px}}.gComCtClIcon{margin-right:-36px}.gComCtClIcon li{display:inline-block;vertical-align:middle;margin-right:36px;margin-top:.2em;margin-bottom:.2em;line-height:1}.gComCtClIcon li a{text-decoration:none}.gComCtClIcon li a img{width:34px;height:34px;display:inline-block;vertical-align:middle;margin:0 9px 0 0}.gComCtClIcon li a span{vertical-align:middle}@media only screen and (max-width:1440px){.gComCtClIcon{margin-right:-2.5vw}.gComCtClIcon li{margin-right:2.5vw}.gComCtClIcon li a img{width:2.36vw;height:2.36vw;margin:0 .625vw 0 0}}@media only screen and (max-width:991px){.gComDtClm2{margin-right:0}.gComDtClm2 .inC1{width:100% !important}.gComDtClm2 .inClmPosi{margin-right:0 !important}.gComCtClIcon{margin-right:-3.67vw}.gComCtClIcon li{margin-right:3.67vw}.gComCtClIcon li a img{width:3.46vw;height:3.46vw;margin:0 .91vw 0 0}}@media only screen and (max-width:480px){.gComCtClIcon{margin-right:-30px}.gComCtClIcon li{font-size:14px;margin-right:30px}.gComCtClIcon li a img{width:26px;height:26px;margin:0 10px 0 0}}.gComCtRlContact{border:solid 3px #82a0aa;padding:36px 56px;margin-top:60px}.gComCtRlContact>ul:first-child{margin-top:0}.gComCtRlContact>ul::after{content:"";display:block;width:0;height:0;clear:both}.gComCtRlContact>ul>li{float:left;width:50%;box-sizing:border-box;padding-top:12px;padding-bottom:12px}.gComCtRlContact>ul>li:first-child{padding-right:56px}.gComCtRlContact>ul>li:last-child{padding-left:56px;border-left:solid 1px #747474}.gComCtRlContact>ul>li>*:first-child{margin-top:0}.gComCtRlContact>ul>li>h2,.gComCtRlContact>ul>li>h3{font-size:150%;line-height:1.1;text-transform:uppercase}.gComCtRlContact>ul>li>h2+p,.gComCtRlContact>ul>li>h3+p{margin-top:15px}.gComCtRlContact>ul>li .inBtn{width:219px;margin-top:10px;text-align:center;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;line-height:1;text-transform:uppercase}.gComCtRlContact>ul>li .inBtn a{display:block;border:solid 2px #567783;padding:15px 0 14px;color:#567783;text-decoration:none}.gComCtRlContact>ul>li .inBtn a:hover{background:#567783;color:#fff}.gComCtRlContact>ul>li .inBtn a.comNewWin::after{width:17px !important;background-image:url(/themes/custom/mhi_base_theme/dist/312b64d7eea85e1c848a.svg) !important;background-size:15px 13.93px !important;margin-right:0 !important}.gComCtRlContact>ul>li .inBtn a.comNewWin:hover::after{background-image:url(/themes/custom/mhi_base_theme/dist/3801356484ddabdf5dc4.svg) !important}.gComCtContactList{margin-top:10px}.gComCtContactList li{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:127.7%;line-height:1.3;color:#567783}.gComCtContactList li a{color:#567783;text-decoration:none}.gComCtRlContact h2+.comLst,.gComCtRlContact h3+.comLst{margin-top:14px}@media only screen and (max-width:1440px){.gComCtRlContact{border:solid .2vw #82a0aa;padding:2.5vw 3.88vw;margin-top:4rem}.gComCtRlContact>ul>li{padding-top:.83vw;padding-bottom:.83vw}.gComCtRlContact>ul>li:first-child{padding-right:3.88vw}.gComCtRlContact>ul>li:last-child{padding-left:3.88vw}.gComCtRlContact>ul>li>h2+p,.gComCtRlContact>ul>li>h3+p{margin-top:1.04vw}.gComCtRlContact>ul>li .inBtn{width:15.2vw;margin-top:.69vw;font-size:1.25vw}.gComCtRlContact>ul>li .inBtn a{padding:1.04vw 0 .97vw}.gComCtRlContact>ul>li .inBtn a.comNewWin::after{width:1.18vw !important;background-size:1.5rem 1.393rem !important}}@media only screen and (max-width:1440px)and (-webkit-min-device-pixel-ratio:0){.gComCtRlContact>ul>li .inBtn a.comNewWin::after{background-size:1.04vw .99vw !important}}@media only screen and (max-width:1440px){.gComCtContactList{margin-top:.69vw}}@media only screen and (max-width:1440px){.gComCtRlContact h2+.comLst,.gComCtRlContact h3+.comLst{margin-top:.97vw}}@media only screen and (max-width:991px){.gComCtRlContact{border:solid .3vw #82a0aa;padding:3.67vw 5.71vw}.gComCtRlContact>ul>li{padding-top:1.22vw;padding-bottom:1.22vw}.gComCtRlContact>ul>li:first-child{padding-right:5.71vw}.gComCtRlContact>ul>li:last-child{padding-left:5.71vw}.gComCtRlContact>ul>li>h2+p,.gComCtRlContact>ul>li>h3+p{margin-top:1.53vw}.gComCtRlContact>ul>li .inBtn{width:22.34vw;margin-top:1.02vw;font-size:1.83vw}.gComCtRlContact>ul>li .inBtn a{padding:1.53vw 0 1.42vw}.gComCtRlContact>ul>li .inBtn a.comNewWin::after{width:1.73vw !important}}@media only screen and (max-width:991px)and (-webkit-min-device-pixel-ratio:0){.gComCtRlContact>ul>li .inBtn a.comNewWin::after{background-size:1.53vw 1.42vw !important}}@media only screen and (max-width:991px){.gComCtContactList{margin-top:1.02vw}}@media only screen and (max-width:991px){.gComCtRlContact h2+.comLst,.gComCtRlContact h3+.comLst{margin-top:1.42vw}}@media only screen and (max-width:480px){.gComCtRlContact{border:solid 2px #82a0aa;padding:26px 30px 20px;margin-top:40px}.gComCtRlContact>ul>li{float:none;width:100%;height:auto !important;padding-top:0;padding-bottom:0}.gComCtRlContact>ul>li:first-child{padding-right:0;padding-bottom:25px}.gComCtRlContact>ul>li:last-child{padding-left:0;padding-top:26px;border-left:none;border-top:solid 1px #747474}.gComCtRlContact>ul>li>h2,.gComCtRlContact>ul>li>h3{font-size:20px;line-height:1.2}.gComCtRlContact>ul>li>h2+p,.gComCtRlContact>ul>li>h3+p{margin-top:9px}.gComCtRlContact>ul>li .inBtn{width:155px;margin-top:14px;font-size:14px}.gComCtRlContact>ul>li .inBtn a{padding:4px 0 2.5px}.gComCtRlContact>ul>li .inBtn a.comNewWin::after{width:12px !important;background-size:10.6px 9.84px !important}.gComCtContactList{margin-top:14px}.gComCtContactList li{font-size:18px}.gComCtRlContact h2+.comLst,.gComCtRlContact h3+.comLst{margin-top:8px}}.gComFotMtrl h3,.gComFotMtrl h4{font-size:127.7%;line-height:1.17;position:relative}.gComFotMtrl h3::before,.gComFotMtrl h4::before{content:"";display:block;width:100%;height:1px;background:#747474;position:absolute;top:50%;left:0;transform:translate(0%,-50%)}.gComFotMtrl h3 span,.gComFotMtrl h4 span{display:inline-block;padding-right:18px;background:#fff;position:relative}.gComFotMtrl .gComDtFotMtrlLnk+h3,.gComFotMtrl .gComDtFotMtrlLnk+h4{margin-top:44px}.gComFotMtrl .gComDtFotMtrlLnk{margin-top:34px}@media only screen and (max-width:1440px){.gComFotMtrl h3 span,.gComFotMtrl h4 span{padding-right:1.25vw}.gComFotMtrl .gComDtFotMtrlLnk+h3,.gComFotMtrl .gComDtFotMtrlLnk+h4{margin-top:3.05vw}.gComFotMtrl .gComDtFotMtrlLnk{margin-top:2.36vw}}@media only screen and (max-width:991px){.gComFotMtrl h3 span,.gComFotMtrl h4 span{padding-right:1.83vw}.gComFotMtrl .gComDtFotMtrlLnk+h3,.gComFotMtrl .gComDtFotMtrlLnk+h4{margin-top:4.48vw}.gComFotMtrl .gComDtFotMtrlLnk{margin-top:3.46vw}}@media only screen and (max-width:480px){.gComFotMtrl h3,.gComFotMtrl h4{font-size:18px;line-height:1.22}.gComFotMtrl h3 span,.gComFotMtrl h4 span{padding-right:12px}.gComFotMtrl .gComDtFotMtrlLnk+h3,.gComFotMtrl .gComDtFotMtrlLnk+h4{margin-top:30px}.gComFotMtrl .gComDtFotMtrlLnk{margin-top:17px;margin-right:0}.gComFotMtrl .gComDtFotMtrlLnk li{float:none;width:100%;padding-right:0;margin-top:3px}.gComFotMtrl .gComDtFotMtrlLnk li:first-child{margin-top:0 !important}}.gComDtContact{border:solid 3px #82a0aa;padding:36px;margin-top:60px}.gComDtContact>ul:first-child{margin-top:0}.gComDtContact>ul::after{content:"";display:block;width:0;height:0;clear:both}.gComDtContact>ul>li{float:left;width:50%;box-sizing:border-box}.gComDtContact>ul>li:first-child{padding-right:36px}.gComDtContact>ul>li:last-child{border-left:solid 1px #747474;display:table}.gComDtContact>ul>li:last-child .inner{display:table-cell;vertical-align:middle;padding-top:12px;padding-bottom:6px;padding-left:36px}.gComDtContact>ul>li>*:first-child{margin-top:0}.gComDtContact>ul>li>h2,.gComDtContact>ul>li>h3{font-size:150%;line-height:1.1;text-transform:uppercase}.gComDtContact>ul>li>h2:first-child,.gComDtContact>ul>li>h3:first-child{margin-top:-4px}.gComDtContact>ul>li>h2+p,.gComDtContact>ul>li>h3+p{margin-top:15px}.gComDtContact>ul>li:first-child>p:last-child{margin-bottom:-6px}.gComDtContact>ul>li .inBtn{width:219px;margin:0 auto;text-align:center;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;line-height:1;text-transform:uppercase}.gComDtContact>ul>li .inBtn a{display:block;border:solid 2px #567783;padding:15px 0 14px;color:#567783;text-decoration:none}.gComDtContact>ul>li .inBtn a:hover{background:#567783;color:#fff}.gComDtContact>ul>li .inBtn a.comNewWin::after{width:17px !important;background-image:url(/themes/custom/mhi_base_theme/dist/312b64d7eea85e1c848a.svg) !important;background-size:15px 13.93px !important;margin-right:0 !important}.gComDtContact>ul>li .inBtn a.comNewWin:hover::after{background-image:url(/themes/custom/mhi_base_theme/dist/3801356484ddabdf5dc4.svg) !important}.gComDtContactList{text-align:center;margin-top:30px}.gComDtContactList li{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;font-size:127.7%;line-height:1.3;color:#567783}.gComDtContactList li a{text-decoration:none;color:#567783}@media only screen and (max-width:1440px){.gComDtContact{border:solid .2vw #82a0aa;padding:2.5vw;margin-top:4rem}.gComDtContact>ul>li:first-child{padding-right:2.5vw}.gComDtContact>ul>li:last-child .inner{padding-top:.83vw;padding-bottom:.41vw;padding-left:2.5vw}.gComDtContact>ul>li>h2:first-child,.gComDtContact>ul>li>h3:first-child{margin-top:-0.27vw}.gComDtContact>ul>li>h2+p,.gComDtContact>ul>li>h3+p{margin-top:1.04vw}.gComDtContact>ul>li:first-child>p:last-child{margin-bottom:-0.41vw}.gComDtContact>ul>li .inBtn{width:15.2vw;font-size:1.25vw}.gComDtContact>ul>li .inBtn a{padding:1.04vw 0 .97vw}.gComDtContact>ul>li .inBtn a.comNewWin::after{width:1.18vw !important;background-size:1.5rem 1.393rem !important}}@media only screen and (max-width:1440px)and (-webkit-min-device-pixel-ratio:0){.gComDtContact>ul>li .inBtn a.comNewWin::after{background-size:1.04vw .99vw !important}}@media only screen and (max-width:1440px){.gComDtContactList{text-align:center;margin-top:2.08vw}}@media only screen and (max-width:991px){.gComDtContact{border:solid .3vw #82a0aa;padding:3.67vw}.gComDtContact>ul>li:first-child{padding-right:3.67vw}.gComDtContact>ul>li:last-child .inner{padding-top:1.22vw;padding-bottom:.61vw;padding-left:3.67vw}.gComDtContact>ul>li>h2:first-child,.gComDtContact>ul>li>h3:first-child{margin-top:-0.4vw}.gComDtContact>ul>li>h2+p,.gComDtContact>ul>li>h3+p{margin-top:1.53vw}.gComDtContact>ul>li:first-child>p:last-child{margin-bottom:-0.61vw}.gComDtContact>ul>li .inBtn{width:22.34vw;font-size:1.83vw}.gComDtContact>ul>li .inBtn a{padding:1.53vw 0 1.42vw}.gComDtContact>ul>li .inBtn a.comNewWin::after{width:1.73vw !important}}@media only screen and (max-width:991px)and (-webkit-min-device-pixel-ratio:0){.gComDtContact>ul>li .inBtn a.comNewWin::after{background-size:1.53vw 1.42vw !important}}@media only screen and (max-width:991px){.gComDtContactList{margin-top:3.06vw}}@media only screen and (max-width:480px){.gComDtContact{border:solid 2px #82a0aa;padding:30px;margin-top:40px}.gComDtContact>ul>li{float:none;width:100%;height:auto !important}.gComDtContact>ul>li:first-child{padding-right:0}.gComDtContact>ul>li:last-child{border-left:none;display:block;margin-top:24px}.gComDtContact>ul>li:last-child .inner{display:block;padding-top:0;padding-bottom:0;padding-left:0}.gComDtContact>ul>li>h2,.gComDtContact>ul>li>h3{font-size:20px;line-height:1.2}.gComDtContact>ul>li>h2:first-child,.gComDtContact>ul>li>h3:first-child{margin-top:-4px}.gComDtContact>ul>li>h2+p,.gComDtContact>ul>li>h3+p{margin-top:10px}.gComDtContact>ul>li:first-child>p:last-child{margin-bottom:0}.gComDtContact>ul>li .inBtn{width:155px;margin:14px 0 0;font-size:14px}.gComDtContact>ul>li .inBtn a{padding:4px 0 2.5px}.gComDtContact>ul>li .inBtn a.comNewWin::after{width:12px !important;background-size:10.6px 9.84px !important}.gComDtContactList{text-align:left;margin-top:15px}.gComDtContactList li{font-size:18px;line-height:1.3}}
