/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;margin:0;padding:0;font-size:100%}html{scroll-behavior:smooth}html,body{border:0;margin:0;padding:0}body{font-size:18px;line-height:1.5;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;color:#000;-webkit-text-size-adjust:100%}@media only screen and (max-width:1440px){body{font-size:1.2vw}}@media(max-width:1366px){body{font-size:18px}}@media(max-width:480px){body{font-size:14px}}ol,ul{list-style:none}img{line-height:0;vertical-align:middle}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}mark{background-color:rgba(0,0,0,0)}.clearfix{zoom:1}.clearfix:after{clear:both;content:"";display:block}a mark{text-decoration:none}a img{-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}a:link,a:visited{text-decoration:underline}a:link,a:link mark,a:visited,a:visited mark{color:#000;-webkit-transition:color .2s;transition:color .2s;text-decoration:none}a:hover,a:active{text-decoration:none}a:hover mark,a:active mark{text-decoration:underline}a:hover,a:hover mark,a:active,a:active mark{color:#666;-webkit-transition:color 0s;transition:color 0s}a:hover{cursor:pointer}a:hover img{opacity:.8;filter:alpha(opacity=80)}.no-border{border:none !important}.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_base_theme/dist/56490c4ab1de466e8d84.svg)}.messages.messages--status{border-color:#73b355;color:#325e1c;box-shadow:-8px 0 0 #77b259;background-image:url(/themes/custom/mhi_base_theme/dist/51f846ee7f1f3e21c7c5.svg)}.messages.messages--warning{color:#e29830;border-color:#e29830;box-shadow:-8px 0 0 #e29830;background-image:url(/themes/custom/mhi_base_theme/dist/ac4f65a1cd2d752bfe24.svg)}.align-center{text-align:center}.layout.layout--onecol-container{max-width:1296px;margin:0 auto}@media only screen and (max-width:1440px){.layout.layout--onecol-container{max-width:90vw}}@media only screen and (max-width:991px){.layout.layout--onecol-container{max-width:91.66vw}}@media only screen and (max-width:480px){.layout.layout--onecol-container{margin:0 20px}}.comSpOnly,.spOnly{display:none}@media(max-width:480px){.comPcOnly,.pcOnly{display:none}.comSpOnly,.spOnly{display:block}}.num01{counter-reset:numList 0 !important}.num02{counter-reset:numList 1 !important}.num03{counter-reset:numList 2 !important}.num04{counter-reset:numList 3 !important}.num05{counter-reset:numList 4 !important}.num06{counter-reset:numList 5 !important}.num07{counter-reset:numList 6 !important}.num08{counter-reset:numList 7 !important}.num09{counter-reset:numList 8 !important}.num10{counter-reset:numList 9 !important}.num11{counter-reset:numList 10 !important}.w5per{width:5% !important}.w10per{width:10% !important}.w15per{width:15% !important}.w20per{width:20% !important}.w25per{width:25% !important}.w30per{width:30% !important}.w33per{width:33.3% !important}.w35per{width:35% !important}.w40per{width:40% !important}.w45per{width:45% !important}.w50per{width:50% !important}.w55per{width:55% !important}.w60per{width:60% !important}.w65per{width:65% !important}.w70per{width:70% !important}.w75per{width:75% !important}.w80per{width:80% !important}.w85per{width:85% !important}.w90per{width:90% !important}.w95per{width:95% !important}.wFull{width:100% !important}.wAuto{width:auto !important}.mt0{margin-top:0 !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mt55{margin-top:55px !important}.mt60{margin-top:60px !important}.mt65{margin-top:65px !important}.mt70{margin-top:70px !important}.mt75{margin-top:75px !important}.mt80{margin-top:80px !important}.mt85{margin-top:85px !important}.mt90{margin-top:90px !important}.mt95{margin-top:95px !important}.mt100{margin-top:100px !important}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mr55{margin-right:55px !important}.mr60{margin-right:60px !important}.mr65{margin-right:65px !important}.mr70{margin-right:70px !important}.mr75{margin-right:75px !important}.mr80{margin-right:80px !important}.mr85{margin-right:85px !important}.mr90{margin-right:90px !important}.mr95{margin-right:95px !important}.mr100{margin-right:100px !important}.mb0{margin-bottom:0 !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.mb55{margin-bottom:55px !important}.mb60{margin-bottom:60px !important}.mb65{margin-bottom:65px !important}.mb70{margin-bottom:70px !important}.mb75{margin-bottom:75px !important}.mb80{margin-bottom:80px !important}.mb85{margin-bottom:85px !important}.mb90{margin-bottom:90px !important}.mb95{margin-bottom:95px !important}.mb100{margin-bottom:100px !important}.ml0{margin-left:0 !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.ml55{margin-left:55px !important}.ml60{margin-left:60px !important}.ml65{margin-left:65px !important}.ml70{margin-left:70px !important}.ml75{margin-left:75px !important}.ml80{margin-left:80px !important}.ml85{margin-left:85px !important}.ml90{margin-left:90px !important}.ml95{margin-left:95px !important}.ml100{margin-left:100px !important}.pt0{padding-top:0 !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pt55{padding-top:55px !important}.pt60{padding-top:60px !important}.pt65{padding-top:65px !important}.pt70{padding-top:70px !important}.pt75{padding-top:75px !important}.pt80{padding-top:80px !important}.pt85{padding-top:85px !important}.pt90{padding-top:90px !important}.pt95{padding-top:95px !important}.pt100{padding-top:100px !important}.pr0{padding-right:0 !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pr55{padding-right:55px !important}.pr60{padding-right:60px !important}.pr65{padding-right:65px !important}.pr70{padding-right:70px !important}.pr75{padding-right:75px !important}.pr80{padding-right:80px !important}.pr85{padding-right:85px !important}.pr90{padding-right:90px !important}.pr95{padding-right:95px !important}.pr100{padding-right:100px !important}.pb0{padding-bottom:0 !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pb55{padding-bottom:55px !important}.pb60{padding-bottom:60px !important}.pb65{padding-bottom:65px !important}.pb70{padding-bottom:70px !important}.pb75{padding-bottom:75px !important}.pb80{padding-bottom:80px !important}.pb85{padding-bottom:85px !important}.pb90{padding-bottom:90px !important}.pb95{padding-bottom:95px !important}.pb100{padding-bottom:100px !important}.pl0{padding-left:0 !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.pl55{padding-left:55px !important}.pl60{padding-left:60px !important}.pl65{padding-left:65px !important}.pl70{padding-left:70px !important}.pl75{padding-left:75px !important}.pl80{padding-left:80px !important}.pl85{padding-left:85px !important}.pl90{padding-left:90px !important}.pl95{padding-left:95px !important}.pl100{padding-left:100px !important}.bdNone{border:none !important}.bdTNone{border-top:none !important}.bdRNone{border-right:none !important}.bdBNone{border-bottom:none !important}.bdLNone{border-left:none !important}.bdR01{border-right:1px solid #e5e5e5 !important}.alL{text-align:left !important}.alC{text-align:center !important}.alR{text-align:right !important}.alT{vertical-align:top !important}.alM{vertical-align:middle !important}.alB{vertical-align:bottom !important}.none{display:none !important}.hidden{overflow:hidden !important}.visble{overflow:visible !important}.bold{font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif !important}html[lang=ja] .bold{font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif !important}.italic{font-style:italic !important}.cBold{font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif !important}html[lang=ja] .cBold{font-family:"Noto Sans CJK JP DemiLight","MS Pゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif !important}.cItalic{font-style:normal !important}.fontXS{font-size:10px !important;font-size:1rem !important}.fontS{font-size:12px !important;font-size:1.2rem !important}.fontM{font-size:14px !important;font-size:1.4rem !important}.fontL{font-size:16px !important;font-size:1.6rem !important}.fontXL{font-size:18px !important;font-size:1.8rem !important}.brWord{word-wrap:break-word !important}.brNone{white-space:nowrap !important}.hidden-block{display:none;overflow:hidden !important}#layout-builder .hidden-block{display:block;background-color:#eee;overflow:initial !important}.adminimal-admin-toolbar .toolbar a{text-decoration:none}.adminimal-admin-toolbar .contextual-region[data-block-plugin-id=page_title_block]{background-color:#434343;padding:2rem 0 0}.adminimal-admin-toolbar .contextual-region[data-block-plugin-id=page_title_block] .js-quickedit-page-title{color:#fff;font-size:2.35em;font-weight:300;line-height:1.2em;max-width:94vw;margin:0 auto;padding-bottom:10px}.adminimal-admin-toolbar .contextual-region nav.tabs{max-width:94vw;margin:0 auto}.adminimal-admin-toolbar .contextual-region ul.tabs{display:inline-block;margin-top:10px}.adminimal-admin-toolbar .contextual-region ul.tabs li{display:inline-block}.adminimal-admin-toolbar .contextual-region ul.tabs li a{color:#0074db;padding:15px 20px;display:inline-block}.adminimal-admin-toolbar .contextual-region ul.tabs li a.is-active{text-decoration:none;background-color:#fff}.adminimal-admin-toolbar .contextual-region nav.tabs,.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] nav.tabs{max-width:94vw;margin:0 auto}.adminimal-admin-toolbar .contextual-region ul.tabs,.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs{display:inline-block;margin-top:3px}.adminimal-admin-toolbar .contextual-region ul.tabs li,.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li{display:inline-block}.adminimal-admin-toolbar .contextual-region ul.tabs li a,.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li a{color:#0074db;padding:7px 2rem;display:inline-block}.adminimal-admin-toolbar .contextual-region ul.tabs li a.is-active,.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li a.is-active{text-decoration:none;background-color:#fff}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block]{background:#f6f6f6;width:100%;clear:both;overflow:hidden;position:fixed;left:0;z-index:100}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] .tabs-toggle{display:none;width:25%;padding:7px 0;text-align:center;color:#0074bd;position:absolute;top:3px;right:0;cursor:pointer}@media(max-width:767px){.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block]{top:78px;position:absolute;background-color:#434343}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] nav.tabs{max-width:92vw;position:relative}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] .tabs-toggle{display:block}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs{display:block;max-height:0;margin-top:0;padding-top:38px;overflow:hidden}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs.is-open{max-height:none;padding-bottom:1em}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li{display:block}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li.is-active{width:75%;position:absolute;top:3px}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li a{display:block;background:none}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li a:hover{text-decoration:none}.adminimal-admin-toolbar [data-block-plugin-id=local_tasks_block] ul.tabs li a:not(.is-active){background:url(/themes/custom/mhi_base_theme/dist/3c646c0a7776d1897725.svg) 99% center no-repeat}}.adminimal-admin-toolbar [data-block-plugin-id=help_block]{border:1px solid #ccc;padding:10px 2.5em 20px;margin:15px auto}.adminimal-admin-toolbar #footerLink .contextual-links{display:none}.adminimal-admin-toolbar #footerLink .contextual.open .contextual-links{display:block}.adminimal-admin-toolbar .layout-builder .form-item,.adminimal-admin-toolbar form.node-layout-builder-form .form-item,.adminimal-admin-toolbar form.node-page-layout-builder-form .form-item,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .form-item{font-size:15px;margin-bottom:10px}.adminimal-admin-toolbar .layout-builder .form-item.container-inline label,.adminimal-admin-toolbar form.node-layout-builder-form .form-item.container-inline label,.adminimal-admin-toolbar form.node-page-layout-builder-form .form-item.container-inline label,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .form-item.container-inline label{font-weight:bold}.adminimal-admin-toolbar .layout-builder .form-item.container-inline label:after,.adminimal-admin-toolbar form.node-layout-builder-form .form-item.container-inline label:after,.adminimal-admin-toolbar form.node-page-layout-builder-form .form-item.container-inline label:after,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .form-item.container-inline label:after{content:":"}.adminimal-admin-toolbar .layout-builder #edit-actions input[type=submit],.adminimal-admin-toolbar form.node-layout-builder-form #edit-actions input[type=submit],.adminimal-admin-toolbar form.node-page-layout-builder-form #edit-actions input[type=submit],.adminimal-admin-toolbar form.entity-view-display-layout-builder-form #edit-actions input[type=submit]{display:inline-block;font-size:15px;border:1px solid #ccc;padding:10px 12px;border-radius:8px;cursor:pointer;margin:0 20px 15px 0}.adminimal-admin-toolbar .layout-builder #edit-actions input[type=submit]:hover,.adminimal-admin-toolbar form.node-layout-builder-form #edit-actions input[type=submit]:hover,.adminimal-admin-toolbar form.node-page-layout-builder-form #edit-actions input[type=submit]:hover,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form #edit-actions input[type=submit]:hover{opacity:.7}.adminimal-admin-toolbar .layout-builder .layout-builder__message .messages.messages--status,.adminimal-admin-toolbar form.node-layout-builder-form .layout-builder__message .messages.messages--status,.adminimal-admin-toolbar form.node-page-layout-builder-form .layout-builder__message .messages.messages--status,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .layout-builder__message .messages.messages--status{margin:9px 0 10px 8px;color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd rgba(0,0,0,0);background-color:#f3faef;box-shadow:-8px 0 0 #77b259;padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;overflow-wrap:break-word;background-repeat:no-repeat;background-position:10px;max-width:none}.adminimal-admin-toolbar .layout-builder .layout-builder__add-block a,.adminimal-admin-toolbar form.node-layout-builder-form .layout-builder__add-block a,.adminimal-admin-toolbar form.node-page-layout-builder-form .layout-builder__add-block a,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .layout-builder__add-block a{font-size:17.2px;letter-spacing:0}.adminimal-admin-toolbar .layout-builder .layout-builder__add-block a span,.adminimal-admin-toolbar form.node-layout-builder-form .layout-builder__add-block a span,.adminimal-admin-toolbar form.node-page-layout-builder-form .layout-builder__add-block a span,.adminimal-admin-toolbar form.entity-view-display-layout-builder-form .layout-builder__add-block a span{position:relative !important}.adminimal-admin-toolbar form.layout-builder-form{margin:0 2.5em 30px}.adminimal-admin-toolbar.page-node-type-landing-page div[data-layout-builder-highlight-id=block-0-top]{text-align:left}.adminimal-admin-toolbar .layout-builder__add-block[data-layout-builder-highlight-id=block-0-top]{position:relative;z-index:100}.adminimal-admin-toolbar .region-highlighted{max-width:1296px;margin:0 auto}.adminimal-admin-toolbar .region-highlighted .messages{padding:15px 20px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px}.adminimal-admin-toolbar .region-highlighted .messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd rgba(0,0,0,0);background-color:#f3faef;box-shadow:-8px 0 0 #77b259}.adminimal-admin-toolbar .region-highlighted .messages--error{color:red;border-color:#e1bdbd #e1bdbd #e1bdbd rgba(0,0,0,0);background-color:#f9f0f0;box-shadow:-8px 0 0 #b25959}.adminimal-admin-toolbar .region-highlighted .messages--warning{color:#e29830;border-color:#f5cd96 #f5cd96 #f5cd96 rgba(0,0,0,0);background-color:#ffffe0;box-shadow:-8px 0 0 #e29830}.contextual-region .contextual .contextual-links li{display:block !important;margin:0 !important;padding:0 !important;list-style:none !important;list-style-image:none !important;border:none !important;background:#fff !important;float:none !important;line-height:100% !important}.contextual-region .contextual .contextual-links li a{display:block !important;width:auto !important;border:none !important;margin:.25em 0 !important;padding:.4em .6em !important;color:#333 !important;background:#fff !important}.contextual-region .contextual .contextual-links li a:after{display:none !important}.contextual-region .contextual .contextual-links li a:hover{color:#000 !important;background:#f7fcff !important;opacity:1 !important}@media(min-width:992px){.contextual-region#block-footersocialmedia,.contextual-region#block-footer-copyright,.contextual-region#footerLink{width:70%}.contextual-region.footerGroupLogo{position:absolute;bottom:36px;right:0;width:304px}.contextual-region.footerGroupLogo #footGroupLogo{position:static}}.contextual .contextual-links{display:none}.view-mode-list-item a.ext span.ext,.view-mode-list-item a.ext svg.ext{display:none}.layout-builder-form .vertical-tabs{position:relative;margin:10px 0;border:1px solid #bdbdbd;border-radius:4px;background:#e6e5e1}.layout-builder-form .vertical-tabs__menu{float:left;width:240px;margin:0 -100% -1px 0;padding:0;list-style-type:none;border-bottom:1px solid #ccc;line-height:1}@media(max-width:767px){.layout-builder-form .vertical-tabs__menu{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;float:none;width:100%}}.layout-builder-form [dir=rtl] .vertical-tabs__menu{float:right;margin:0 0 -1px -100%}.layout-builder-form .vertical-tabs__menu-item{position:relative}.layout-builder-form .vertical-tabs__menu-item a{display:block;padding:10px 15px 15px;text-decoration:none;border-bottom:1px solid #b3b2ad;background-color:#f2f2f0;text-shadow:0 1px rgba(255,255,255,.6)}.layout-builder-form .vertical-tabs__menu-item a:hover{outline:none}.layout-builder-form .vertical-tabs__menu-item.is-selected{z-index:1;overflow-x:hidden;width:100%;border-right:1px solid #fcfcfa;border-bottom:1px solid #b3b2ad;box-shadow:0 5px 5px -5px rgba(0,0,0,.3)}.layout-builder-form .vertical-tabs__menu-item.is-selected a{padding-left:11px;color:#004f80;border-bottom:none}.layout-builder-form .vertical-tabs__menu-item.first a{border-top-left-radius:4px}.layout-builder-form .vertical-tabs__menu-item.last{border-bottom-width:0}.layout-builder-form .vertical-tabs__menu-item:focus,.layout-builder-form .vertical-tabs__menu-item:active{z-index:2}.layout-builder-form .vertical-tabs__menu-item:last-child a{border-bottom:0}.layout-builder-form .vertical-tabs__menu-item.is-selected a,.layout-builder-form .vertical-tabs__menu-item a:hover,.layout-builder-form .vertical-tabs__menu-item a:focus{background:#fcfcfa;text-shadow:none}.layout-builder-form .vertical-tabs__menu-item a:focus{outline:none}.layout-builder-form .vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title{text-decoration:underline}.layout-builder-form .vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.layout-builder-form .vertical-tabs__menu-item.is-selected a:focus .vertical-tabs__menu-item-title{text-decoration:none}@media(max-width:767px){.layout-builder-form .vertical-tabs__menu-item{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.layout-builder-form .vertical-tabs__menu-item:last-child{border-bottom-width:1px}.layout-builder-form .vertical-tabs__menu-item a{height:100%;border:none}}.layout-builder-form [dir=rtl] .vertical-tabs__menu-item.is-selected{border-right:none;border-left:1px solid #fcfcfa}.layout-builder-form [dir=rtl] .vertical-tabs__menu-item.is-selected a{padding-right:11px;padding-left:15px}.layout-builder-form [dir=rtl] .vertical-tabs__menu-item.first a{border-top-left-radius:0;border-top-right-radius:4px}.layout-builder-form [data-vertical-tabs-panes]{background-color:#fcfcfa}.layout-builder-form .vertical-tabs__panes{margin:0 0 0 240px;padding:10px 15px 10px 15px;border-left:1px solid #a6a5a1;border-top-right-radius:4px;border-bottom-right-radius:4px}@media(max-width:767px){.layout-builder-form .vertical-tabs__panes{min-height:50px;margin-left:0}}.layout-builder-form [dir=rtl] .vertical-tabs__panes{margin:0 240px 0 0;border-right:1px solid #a6a5a1;border-left:none;border-radius:4px 0 0 4px}.layout-builder-form .vertical-tabs__panes:after{display:table;clear:both;content:""}.layout-builder-form .vertical-tabs__pane{margin:0;padding:0;color:#595959;border:0}.layout-builder-form .vertical-tabs__menu-item-summary{display:block;padding-top:.4em;color:#666}.layout-builder-form .vertical-tabs__pane>summary{display:none}.ui-widget.ui-dialog.ui-dialog-off-canvas.ui-dialog-full{width:100% !important;left:0 !important}.ui-widget.ui-dialog.ui-dialog-off-canvas.ui-dialog-full #drupal-off-canvas-wrapper form.layout-builder-add-block input[type=submit].form-submit,.ui-widget.ui-dialog.ui-dialog-off-canvas.ui-dialog-full #drupal-off-canvas-wrapper form.layout-builder-update-block input[type=submit].form-submit,.ui-widget.ui-dialog.ui-dialog-off-canvas.ui-dialog-full #drupal-off-canvas-wrapper form.layout-builder-configure-block input[type=submit].form-submit{width:auto}.ui-widget.ui-dialog.ui-dialog-off-canvas:not(.ui-dialog-full) #drupal-off-canvas-wrapper form.layout-builder-add-block .field-multiple-drag,.ui-widget.ui-dialog.ui-dialog-off-canvas:not(.ui-dialog-full) #drupal-off-canvas-wrapper form.layout-builder-update-block .field-multiple-drag,.ui-widget.ui-dialog.ui-dialog-off-canvas:not(.ui-dialog-full) #drupal-off-canvas-wrapper form.layout-builder-configure-block .field-multiple-drag{padding-left:0;padding-right:0}.ui-widget.ui-dialog.ui-dialog-off-canvas .field--widget-text-textarea{position:inherit}.ui-widget.ui-dialog.ui-dialog-off-canvas .form-required:after{width:7px;height:7px;background-size:7px 7px;display:inline-block;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/custom/mhi_base_theme/dist/3da07213ff585b722e8e.svg);background-repeat:no-repeat}.ui-widget.ui-dialog.ui-dialog-off-canvas .js-hide{display:none !important}#drupal-off-canvas-wrapper .form-wrapper{margin-bottom:10px}#drupal-off-canvas-wrapper .form-wrapper.field--type-entity-reference{padding:10px;border:1px solid #777}#drupal-off-canvas-wrapper .form-wrapper .form-required:after{width:7px;height:7px;background-size:7px 7px;display:inline-block;margin:0 .3em;content:"";vertical-align:super;background-image:url(/themes/custom/mhi_base_theme/dist/3da07213ff585b722e8e.svg);background-repeat:no-repeat}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton-widget{width:auto;display:inline-block;position:relative;background-color:rgba(0,0,0,0);border-radius:0;height:auto}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton-widget .dropbutton-toggle{z-index:10}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton{padding-right:2em;position:relative;border:1px solid;display:block;height:33px}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton li{background-color:#444;padding:0;border:none}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton li.dropbutton__item{position:relative;height:100%}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton li input{border-radius:0;margin-bottom:0;background-color:#444;height:100%}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton li .ajax-progress-throbber{display:none}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton li.secondary-action{display:none}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton .dropbutton-toggle button{width:2em;background-color:#444;border-radius:0;border-left:1px solid;font-size:inherit}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton .dropbutton-toggle button:focus{outline:none}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple .dropbutton .dropbutton-toggle button span.dropbutton-arrow{top:50%;transform:translateY(-50%)}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple.open .dropbutton{height:auto}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple.open .dropbutton li{color:#555 !important}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple.open .dropbutton li.secondary-action{display:block}#drupal-off-canvas-wrapper .dropbutton-wrapper.dropbutton-multiple.open .dropbutton .dropbutton-toggle button{height:100%}#drupal-off-canvas-wrapper td .dropbutton-multiple .dropbutton-widget .dropbutton{width:auto}#drupal-off-canvas-wrapper td .dropbutton-multiple li,#drupal-off-canvas-wrapper td .dropbutton-multiple a{margin-left:initial}#drupal-off-canvas-wrapper td .dropbutton-multiple .dropbutton-action a,#drupal-off-canvas-wrapper td .dropbutton-multiple .dropbutton-action input,#drupal-off-canvas-wrapper td .dropbutton-multiple .dropbutton-action button{padding:4px 20px}#drupal-off-canvas-wrapper td .dropbutton-multiple .dropbutton-toggle{height:auto}#drupal-off-canvas-wrapper form.node-layout-builder-form input[type=submit].button,#drupal-off-canvas-wrapper form.node-page-layout-builder-form input[type=submit].button,#drupal-off-canvas-wrapper form.entity-view-display-layout-builder-form input[type=submit].button{width:auto}#drupal-off-canvas-wrapper table{min-width:100%;margin:10px auto}#drupal-off-canvas-wrapper table tr:hover td{background:#444}#drupal-off-canvas-wrapper table td:first-child{width:20px;vertical-align:top}#drupal-off-canvas-wrapper .form-item-settings-admin-label{width:100%;padding-right:15px;position:relative}#drupal-off-canvas-wrapper .form-item-settings-admin-label:after{content:"";background:url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDMyIDMzIiB3aWR0aD0iMzIiIGhlaWdodD0iMzMiPgoJPHRpdGxlPmljb25zX21vdmU8L3RpdGxlPgoJPGRlZnM+CgkJPGltYWdlICB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIGlkPSJpbWcxIiBocmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUJ3QUFBQWNBZ01BQUFBUFl6Y0hBQUFBQVhOU1IwSUIyY2tzZndBQUFBbFFURlJGLy8vL0FBQUFYVjFkQVBvYTdnQUFBQU4wVWs1VC93QVdzRHBGWWdBQUFGUkpSRUZVZUp4MWpzRU53Q0FNQTAwbFJtQWZSdUNCOStub2RkSzZ0QS95T1NrNk93RlFPUkRUT0pNa0E0ZDRmdmYyQ2p0dU1iZkpnZGJGTWlHSlVxRVFGWTIybUQzdFBUbjN1TmQzMXQzTnZ5OS8vMTVNOFI0TDNkNnpKd0FBQUFCSlJVNUVya0pnZ2c9PSIvPgoJPC9kZWZzPgoJPHN0eWxlPgoJPC9zdHlsZT4KCTx1c2UgaWQ9IkJhY2tncm91bmQiIGhyZWY9IiNpbWcxIiB4PSIyIiB5PSIzIi8+Cjwvc3ZnPg==) no-repeat;background-size:contain;cursor:pointer;display:block;position:absolute;right:0;width:15px;height:15px;top:7px}#drupal-off-canvas-wrapper form.layout-builder-add-block input[type=text],#drupal-off-canvas-wrapper form.layout-builder-add-block input[type=url],#drupal-off-canvas-wrapper form.layout-builder-update-block input[type=text],#drupal-off-canvas-wrapper form.layout-builder-update-block input[type=url],#drupal-off-canvas-wrapper form.layout-builder-configure-block input[type=text],#drupal-off-canvas-wrapper form.layout-builder-configure-block input[type=url]{width:100%;max-width:480px}#drupal-off-canvas-wrapper form.layout-builder-add-block .form-item.form-type-textfield,#drupal-off-canvas-wrapper form.layout-builder-add-block .form-item.form-type-textarea,#drupal-off-canvas-wrapper form.layout-builder-update-block .form-item.form-type-textfield,#drupal-off-canvas-wrapper form.layout-builder-update-block .form-item.form-type-textarea,#drupal-off-canvas-wrapper form.layout-builder-configure-block .form-item.form-type-textfield,#drupal-off-canvas-wrapper form.layout-builder-configure-block .form-item.form-type-textarea{margin-bottom:0}#drupal-off-canvas-wrapper form.layout-builder-add-block .filter-help,#drupal-off-canvas-wrapper form.layout-builder-update-block .filter-help,#drupal-off-canvas-wrapper form.layout-builder-configure-block .filter-help{margin-bottom:0;padding-right:15px;font-size:12px}#drupal-off-canvas-wrapper form.layout-builder-add-block .filter-help a,#drupal-off-canvas-wrapper form.layout-builder-update-block .filter-help a,#drupal-off-canvas-wrapper form.layout-builder-configure-block .filter-help a{overflow:visible}#drupal-off-canvas-wrapper form.layout-builder-add-block .filter-help+.form-item,#drupal-off-canvas-wrapper form.layout-builder-update-block .filter-help+.form-item,#drupal-off-canvas-wrapper form.layout-builder-configure-block .filter-help+.form-item{margin:0}#drupal-off-canvas-wrapper form.layout-builder-add-block .filter-help+.form-item+.filter-guidelines,#drupal-off-canvas-wrapper form.layout-builder-update-block .filter-help+.form-item+.filter-guidelines,#drupal-off-canvas-wrapper form.layout-builder-configure-block .filter-help+.form-item+.filter-guidelines{margin:0}#drupal-off-canvas-wrapper form.layout-builder-add-block .filter-help+.form-item .form-select,#drupal-off-canvas-wrapper form.layout-builder-update-block .filter-help+.form-item .form-select,#drupal-off-canvas-wrapper form.layout-builder-configure-block .filter-help+.form-item .form-select{display:inline-block;margin:0}#drupal-off-canvas-wrapper form.layout-builder-add-block .form-file,#drupal-off-canvas-wrapper form.layout-builder-update-block .form-file,#drupal-off-canvas-wrapper form.layout-builder-configure-block .form-file{max-width:300px}#drupal-off-canvas-wrapper form.layout-builder-add-block [data-drupal-selector^=edit-field-mascot-image],#drupal-off-canvas-wrapper form.layout-builder-update-block [data-drupal-selector^=edit-field-mascot-image],#drupal-off-canvas-wrapper form.layout-builder-configure-block [data-drupal-selector^=edit-field-mascot-image]{margin:0;padding:0}#drupal-off-canvas-wrapper form.layout-builder-add-block details,#drupal-off-canvas-wrapper form.layout-builder-add-block .details-wrapper,#drupal-off-canvas-wrapper form.layout-builder-add-block summary,#drupal-off-canvas-wrapper form.layout-builder-update-block details,#drupal-off-canvas-wrapper form.layout-builder-update-block .details-wrapper,#drupal-off-canvas-wrapper form.layout-builder-update-block summary,#drupal-off-canvas-wrapper form.layout-builder-configure-block details,#drupal-off-canvas-wrapper form.layout-builder-configure-block .details-wrapper,#drupal-off-canvas-wrapper form.layout-builder-configure-block summary{margin:0}#drupal-off-canvas-wrapper form.layout-builder-add-block details,#drupal-off-canvas-wrapper form.layout-builder-add-block .details-wrapper,#drupal-off-canvas-wrapper form.layout-builder-update-block details,#drupal-off-canvas-wrapper form.layout-builder-update-block .details-wrapper,#drupal-off-canvas-wrapper form.layout-builder-configure-block details,#drupal-off-canvas-wrapper form.layout-builder-configure-block .details-wrapper{padding:0}#drupal-off-canvas-wrapper form.layout-builder-add-block .media-library-item__remove.button,#drupal-off-canvas-wrapper form.layout-builder-update-block .media-library-item__remove.button,#drupal-off-canvas-wrapper form.layout-builder-configure-block .media-library-item__remove.button{margin:0 15px 20px}#drupal-off-canvas-wrapper form.layout-builder-add-block img,#drupal-off-canvas-wrapper form.layout-builder-update-block img,#drupal-off-canvas-wrapper form.layout-builder-configure-block img{max-width:100%;height:auto}#drupal-off-canvas-wrapper .ui-autocomplete a{background:rgba(0,0,0,0)}#drupal-off-canvas-wrapper .ui-autocomplete li{background:#fff}#drupal-off-canvas-wrapper .ui-autocomplete a{font-size:14px}#drupal-off-canvas-wrapper details>summary{display:block}#drupal-off-canvas-wrapper details>summary>a{display:inline-block}#drupal-off-canvas-wrapper .media-library-selection{display:flex}#drupal-off-canvas-wrapper .media-library-selection .media-library-item{width:auto}#drupal-off-canvas-wrapper .media-library-selection .media-library-item__remove.button{width:auto;max-width:100%}.ui-dialog-position-side:not(.ui-dialog-full) #drupal-off-canvas-wrapper .media-library-widget__toggle-weight{position:static}.ui-dialog-position-side:not(.ui-dialog-full) #drupal-off-canvas-wrapper .field-multiple-table .field-multiple-table .paragraph-type-title{width:80px}#drupal-off-canvas-wrapper form#layout-builder-add-block{max-width:300px;display:flex;flex-wrap:wrap;flex-direction:row}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper{width:100%}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper{width:100%}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table{width:100%;display:block}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table thead,#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table tbody{width:100%;display:block}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table thead tr,#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table tbody tr{width:100%;display:block}#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table thead tr td,#drupal-off-canvas-wrapper form#layout-builder-add-block .form-wrapper .field--type-entity-reference-revisions.form-wrapper table tbody tr td{width:100%;display:block}.ui-widget-overlay{background:#000;opacity:.7}.entity-select-dialog{border:none !important;box-shadow:0 10px 20px rgba(0,0,0,.3);font-size:16px;padding:0}.entity-select-dialog>.ui-widget-header{background:#333;border:none;border-radius:0;padding:15px 49px 15px 15px}.entity-select-dialog>.ui-widget-header .ui-dialog-title{color:#fff;-webkit-font-smoothing:antialiased;font-weight:600;line-height:1.35;margin:0;width:auto}.entity-select-dialog>.ui-widget-header .ui-dialog-titlebar-close{background:none;background-color:rgba(0,0,0,0);border:3px solid #6b6b6b;border-radius:5px;height:30px;opacity:.5;right:1em;top:calc(50% - 6px);-webkit-transition:all .2s;transition:all,.2s;width:30px}.entity-select-dialog>.ui-widget-header .ui-dialog-titlebar-close .ui-icon-closethick{background:url(/themes/custom/mhi_base_theme/dist/8cae65722882e958a08d.svg)}.entity-select-dialog>.ui-widget-header .ui-dialog-titlebar-close:hover{border-color:#fff;opacity:1;text-decoration:none}.entity-select-dialog>.ui-dialog-content{overflow:auto;padding:1em}.entity-select-dialog>.ui-dialog-content form.entity-embed-dialog-step--review{color:#333;font-size:13px;line-height:1.6}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form{font-size:13px}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form .entity-browser-iframe-container a{text-decoration:none;color:#0074bd;background-color:rgba(0,0,0,0)}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form .entity-browser-iframe-container input[data-drupal-selector=edit-actions-save-modal]{background:#0071b8;border-color:#0071b8}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form label{cursor:pointer;display:table;font-weight:bold;line-height:1.6;margin:0 0 .2em;padding:0;text-transform:none}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form label.option{display:inline-block;font-weight:normal;line-height:1.4}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form .form-item{margin:.75em 0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form fieldset[data-drupal-selector=edit-attributes-data-entity-embed-display-settings-svg-attributes]{position:relative;min-width:0;margin:1em 0;padding:30px 18px 18px;border-radius:2px;background-color:#fcfcfa;border:1px solid silver}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form fieldset[data-drupal-selector=edit-attributes-data-entity-embed-display-settings-svg-attributes]>legend{position:absolute;top:10px;letter-spacing:.08em;text-transform:uppercase;font-size:1em;font-weight:bold}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form input.form-text,.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form .form-textarea,.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form input.form-number{background:#fcfcfa;border:1px solid #b8b8b8;border-radius:0;border-top-color:#999;box-shadow:none;color:#595959;font-size:1em;line-height:1.4;max-width:100%;padding:.3em .4em .3em .5em;transition:border linear .2s,box-shadow linear .2s}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form input.form-text:focus,.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form .form-textarea:focus,.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form input.form-number:focus{border-color:#68a3cf;color:#000;outline:2px solid #c1e0ff;outline-offset:0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>.js-form-item-entity{line-height:1.6}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>.js-form-item-entity a{background-color:rgba(0,0,0,0);color:#0074bd;display:inline-block;line-height:1.4;text-decoration:none}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>.js-form-item-entity a:hover{outline:0;text-decoration:underline}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item{margin:.75em 0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item input{box-sizing:border-box}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item label.option{margin:0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item input.form-checkbox{-webkit-appearance:none;background:#fff;border:1px solid #b5b5b5;display:inline-block;height:16px;margin:0;margin-right:.25em;outline:none;padding:0;position:relative;top:3px;transition:background .5s ease;-webkit-transition:all .5s ease;width:16px}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item input.form-checkbox:hover{border-color:#0074bd;cursor:pointer}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item input.form-checkbox:checked{background:#0074bd;border-color:#0074bd;box-shadow:inset 0 0 0 3px #fff}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-item .description{color:#595959;font-size:.95em;line-height:1.65;margin:.2em 0 0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>#data-entity-embed-display-settings-wrapper .form-type-checkbox .description{margin:.2em 0 0 1.5em}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align]{padding:0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align]>legend{display:inline;font-size:inherit;font-weight:bold;line-height:1.6;margin:0;padding:0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align] .fieldset-wrapper .form-radios{display:inline-block;height:auto}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align] .fieldset-wrapper .form-radios div{display:inline-block}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align] .fieldset-wrapper .form-radios>.form-type-radio{margin:3px 1em .4em 0}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align] .fieldset-wrapper .form-radios>.form-type-radio input[type=radio]{-webkit-appearance:none;background:#fff;border:1px solid #b5b5b5;border-radius:50%;box-sizing:border-box;cursor:pointer;height:16px;margin:0;margin-right:.25em;outline:none;padding:0;position:relative;top:3px;transition:background .5s ease;-webkit-transition:all .5s ease;width:16px}.entity-select-dialog>.ui-dialog-content #entity-embed-dialog-form form>fieldset[data-drupal-selector=edit-attributes-data-align] .fieldset-wrapper .form-radios>.form-type-radio input[type=radio]:checked{background:#0074bd;box-shadow:inset 0 0 0 3px #fff}.entity-select-dialog .ui-dialog-buttonpane{background-color:#f5f5f2;border:none;border-radius:0;margin:0;padding:15px 20px}.ui-widget.ui-widget-content{border:0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form p{margin:1em 0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media{margin:0;padding:0;outline:none}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li{position:relative;display:flex;padding:0 0 1em 0;border-bottom:1px solid silver;outline:none}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li:last-child{padding-bottom:0;border-bottom:0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-preview]{display:flex;align-items:center;justify-content:center;width:220px;margin-right:20px;background:#ebebeb}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media]{flex:1}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item{position:relative;margin-top:24px;margin-bottom:24px}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item label{display:table;margin-top:4px;margin-bottom:4px;font-size:14.224px;font-weight:bold;line-height:18px}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item label.form-required::after{display:inline-block;width:7px;height:7px;margin-right:.3em;margin-left:.3em;content:"";vertical-align:super;background-image:url(/themes/custom/mhi_base_theme/dist/3da07213ff585b722e8e.svg);background-repeat:no-repeat;background-size:7px 7px}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .description{margin-top:6px;margin-bottom:6px;color:#545560;font-size:12.64px;line-height:1.0625}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget{display:inline-flex;max-width:100%}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-preview{position:absolute;flex:0 0 auto;max-width:100%;margin:24px 16px 16px 0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .form-type-textfield{width:calc(100% - 116px);float:right}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data input{position:static}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data span.file{display:inline-block;clear:both;padding-bottom:16px}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .js-hide{display:none}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper{position:relative;clear:both;border:1px solid rgba(216,217,224,.8);outline:none}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper summary,.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper .details-wrapper{padding:16px 16px 0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper summary{position:relative;box-sizing:border-box;padding:16px 16px 16px 36px;list-style:none;cursor:pointer;transition:background-color .12s ease-in-out;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;color:#545560;border-radius:1px;background-color:rgba(0,0,0,0);line-height:16px}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper summary:hover{color:#003cc5;background-color:#f0f5fd}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper a{color:#003cc5}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper a strong{color:#003cc5}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper .vertical-tabs__menu-item-summary{display:inline-block}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper .vertical-tabs{margin-left:20em;box-sizing:border-box;margin-top:12px;margin-bottom:12px;color:#222330;border:1px solid rgba(216,217,224,.8);border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper .vertical-tabs .vertical-tabs__menu{position:absolute;left:260px;border:0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li div[id^=edit-media] .form-item .image-widget .image-widget-data .image-data__crop-wrapper .vertical-tabs .vertical-tabs__menu li{border:0}.ui-widget.ui-widget-content #media-library-add-form-wrapper form .item-list .js-media-library-add-form-added-media li input.form-submit{position:absolute;top:5px;right:6px;margin-right:0}.ajax-progress{z-index:10002 !important}.media-library-widget-modal.ui-dialog .ui-dialog-titlebar,.ui-dialog.editor-link-dialog .ui-dialog-titlebar{padding:15px 49px 15px 15px;border-top-left-radius:5px;border-top-right-radius:5px;border-width:0;background:#6b6b6b}.media-library-widget-modal.ui-dialog .ui-dialog-title,.ui-dialog.editor-link-dialog .ui-dialog-title{margin:0;color:#fff;font-size:1.231em;font-weight:600;-webkit-font-smoothing:antialiased}.media-library-widget-modal.ui-dialog .ui-dialog-titlebar-close,.ui-dialog.editor-link-dialog .ui-dialog-titlebar-close{position:absolute;top:10px;right:12px;width:30px;height:30px;margin:0;padding:0;-webkit-transition:all .1s;transition:all .1s;border:3px solid #6b6b6b;border-radius:5px;background:none}.media-library-widget-modal.ui-dialog .ui-dialog-titlebar-close:hover,.media-library-widget-modal.ui-dialog .ui-dialog-titlebar-close:focus,.ui-dialog.editor-link-dialog .ui-dialog-titlebar-close:hover,.ui-dialog.editor-link-dialog .ui-dialog-titlebar-close:focus{border-color:#fff}.media-library-widget-modal.ui-dialog .ui-icon.ui-icon-closethick,.ui-dialog.editor-link-dialog .ui-icon.ui-icon-closethick{margin-top:-8px;background:url(/themes/custom/mhi_base_theme/dist/8cae65722882e958a08d.svg) 0 0 no-repeat}.media-library-widget-modal.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset,.ui-dialog.editor-link-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;margin:0;padding:0}.media-library-widget-modal.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text,.ui-dialog.editor-link-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0}.media-library-widget-modal.ui-dialog .ui-dialog-content,.ui-dialog.editor-link-dialog .ui-dialog-content{position:static}.media-library-widget-modal.ui-dialog .ui-dialog-content .form-actions,.ui-dialog.editor-link-dialog .ui-dialog-content .form-actions{margin:0;padding:0}.media-library-widget-modal.ui-dialog .ajax-progress-throbber,.ui-dialog.editor-link-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:.9;border-radius:7px;background-color:#232323;background-image:url(/themes/custom/mhi_base_theme/dist/208fd856cf69359b3738.gif);background-repeat:no-repeat;background-position:center center}.media-library-widget-modal.ui-dialog .ajax-progress-throbber .throbber,.media-library-widget-modal.ui-dialog .ajax-progress-throbber .message,.ui-dialog.editor-link-dialog .ajax-progress-throbber .throbber,.ui-dialog.editor-link-dialog .ajax-progress-throbber .message{display:none}.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-content,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content{overflow:auto;padding:1em;background:#fff}.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-buttonpane,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-buttonpane{display:flex;align-items:center;margin:0;padding:15px 20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border:0;background:#f5f5f2}.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions{flex:1}.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .button,.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .action-link,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .button,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .action-link{margin-top:16px;margin-bottom:16px}.media-library-widget-modal.ui-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .button--primary,.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-buttonpane .form-actions .button--primary{color:#fff;background-color:#003cc5}.ui-dialog.editor-link-dialog{padding:0;border-top-left-radius:5px;border-top-right-radius:5px;border-width:0}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content{overflow:auto;padding:1em;background:#fff}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form{position:relative;margin-top:1.5rem;margin-bottom:1.5rem}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form label{display:inline-block;margin-top:4px;margin-bottom:4px;font-size:14.224px;font-weight:bold;line-height:18px}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form label[for]{cursor:pointer}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form .description{margin-top:6px;margin-bottom:6px;color:#545560;font-size:12.64px;line-height:1.0625}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form input{margin:4px 0}.ui-dialog.editor-link-dialog .ui-widget-content.ui-dialog-content #editor-link-dialog-form input[type=checkbox]{padding:0;width:18px;height:18px;min-height:auto;vertical-align:middle;-webkit-appearance:checkbox;appearance:checkbox}.media-library-widget-modal.ui-dialog{position:absolute;z-index:1260;padding:0;border:0;background:rgba(0,0,0,0);width:75% !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%)}@media(max-width:767px){.media-library-widget-modal.ui-dialog{min-width:92%;max-width:92%}}.media-library-widget-modal.ui-dialog .ui-dialog-content.ui-widget-content{height:50vh !important}.media-library-widget-modal.ui-dialog .js-media-library-menu{display:block;width:600px;max-width:20%;margin:0;padding:0;border-bottom:1px solid #ccc;background-color:#e6e5e1;line-height:1}.media-library-widget-modal.ui-dialog .js-media-library-menu li{display:block;padding:0;list-style:none}.media-library-widget-modal.ui-dialog .js-media-library-menu li a{position:relative;display:block;box-sizing:border-box;padding:15px;text-decoration:none;color:#003cc5;border-bottom:1px solid #b3b2ad;background-color:#f2f2f0;text-shadow:0 1px rgba(255,255,255,.6)}.media-library-widget-modal.ui-dialog .js-media-library-menu li a.active{z-index:1;margin-right:-1px;color:#000;border-right:1px solid #fcfcfa;border-bottom:1px solid #b3b2ad;background-color:#fff;box-shadow:0 5px 5px -5px rgba(0,0,0,.3)}.media-library-widget-modal.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar{position:relative}.media-library-widget-modal.ui-dialog.ui-dialog-off-canvas .ui-dialog-titlebar-close{top:10px}.media-library-widget-modal.ui-dialog.ui-dialog-off-canvas .ui-widget-content.ui-dialog-content{background:none}.media-library-widget-modal.ui-dialog #media-library-wrapper{display:flex;margin:-1em}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content{width:100%;padding:1em;border-left:1px solid #b3b2ad;outline:none}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content label{display:table;margin-top:4px;margin-bottom:4px;font-size:14.214px;font-weight:bold;line-height:18.4px}@media screen and (max-width:600px){.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content label+.form-element{margin-top:0}}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .button--primary{background:#0071b8;border-color:#0071b8;color:#fff;-webkit-font-smoothing:antialiased;font-weight:700;margin:0 14px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .button--primary:hover{background-color:#1f86c7;background-image:none;border-color:#1f86c7;box-shadow:0 1px 2px rgba(23,26,28,.25);color:#fff}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper{padding:16px;border:1px solid #bfbfbf;border-radius:2px;background:#fcfcfa}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .form-managed-file{max-width:100%}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .form-managed-file .file{flex:1 1 auto;margin:var(--space-xs) var(--space-m) var(--space-xs) 0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .form-managed-file .form-element--api-file{flex:1 1 auto;min-width:1px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .form-managed-file .button{flex:0 0 auto;margin:0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .description{margin-top:6px;margin-bottom:6px;color:#545560;font-size:13px;line-height:17px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .description.is-disabled{color:#82828c}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content #media-library-add-form-wrapper .js-hide{display:none}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-header{display:none}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters{flex:0 0 100%}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline{display:flex;flex-wrap:wrap;align-items:flex-end;margin-top:24px;margin-bottom:24px;padding:8px 24px 24px 24px;border:1px solid rgba(216,217,224,.8);border-radius:2px;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline .form-item{position:relative;margin:12px 8px 0 0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline .form-select{padding-right:32px;background-image:url(/themes/custom/mhi_base_theme/dist/0fd14ce41e7f789f25d3.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:32px 9px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline .form-wrapper{margin:12px 8px 0 0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline .form-wrapper input{margin-bottom:0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-filters .views-exposed-form .form--inline .form-wrapper input:last-child{margin-right:0}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content{flex:0 0 100%}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form{display:flex;flex-wrap:wrap;flex-basis:100%;margin:0 -8px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .media-library-item--disabled{pointer-events:none;opacity:.5}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row{position:relative;justify-content:center;box-sizing:border-box;width:50%;padding:8px;vertical-align:top;outline:none;background:#fff}@media screen and (min-width:45em){.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row{width:50%}}@media screen and (min-width:60em){.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row{width:33.33%}}@media screen and (min-width:77em){.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row{width:25%}}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row::before{position:absolute;top:7px;left:7px;width:calc(100% - 16px);height:calc(100% - 16px);content:"";transition:border-color .2s,color .2s,background .2s;pointer-events:none;border:1px solid #dbdbdb}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .js-click-to-select-trigger{overflow:hidden;width:100%;height:100%;cursor:pointer}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .js-click-to-select-trigger article{position:relative}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .js-click-to-select-trigger article .js-media-library-item-preview{cursor:move}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .js-click-to-select-trigger article .js-media-library-item-preview img{width:100%;height:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center;line-height:1}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .js-click-to-select-trigger article div:last-child{overflow:hidden;padding:5px;background:#fff;margin:2px;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .media-library-item__click-to-select-checkbox{position:absolute;z-index:1;top:16px;left:16px;display:block}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .media-library-item__click-to-select-checkbox .form-checkbox{position:static;top:12px;float:none;width:20px;height:20px;min-height:auto;margin-right:0;margin-left:0;transform:none;box-sizing:border-box;padding:0;vertical-align:text-bottom;border:1px solid #8e929c;border-radius:2px;background:#fff no-repeat 50% 50%;background-size:100% 100%;box-shadow:0 0 0 4px rgba(0,0,0,0)}.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .view-media-library .view-content .js-media-library-views-form .views-row .media-library-item__click-to-select-checkbox .form-checkbox:checked{border-color:#003cc5;background-color:#003cc5;background-image:url(/themes/custom/mhi_base_theme/dist/d9fd821938ce40ae1fae.svg)}.media-library-widget-modal.ui-dialog .media-library-add-form__added-media{margin:0;padding:0;outline:none}.media-library-widget-modal.ui-dialog .media-library-add-form--without-input .form-item{margin:0 0 1em}[dir=rtl] .media-library-widget-modal.ui-dialog .ui-dialog-titlebar{padding-right:15px;padding-left:49px}[dir=rtl] .media-library-widget-modal.ui-dialog .ui-dialog-titlebar-close{right:auto;left:20px}[dir=rtl] .media-library-widget-modal.ui-dialog .ajax-progress-throbber{right:49%;left:auto}[dir=rtl] .media-library-widget-modal.ui-dialog .button{margin:16px 0 16px 12px}[dir=rtl] .media-library-widget-modal.ui-dialog .media-library-content{border-right:1px solid #b3b2ad;border-left:0}[dir=rtl] .media-library-widget-modal.ui-dialog .form-managed-file .file{margin-right:0;margin-left:var(--space-m)}.views-ui-dialog .ui-widget-content.ui-dialog-content{padding:0}.ui-widget.ui-widget-content .ui-dialog-buttonpane .button,.ui-widget.ui-widget-content #media-library-add-form-wrapper .button,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form .button,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .button{display:inline-block;margin:16px 12px 16px 0;padding:15px 23px;cursor:pointer;text-align:center;text-decoration:none;color:#222330;border:1px solid rgba(0,0,0,0) !important;border-radius:2px;background-color:#d4d4d8;font-size:16px;font-weight:700;line-height:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-font-smoothing:antialiased}.ui-widget.ui-widget-content .ui-dialog-buttonpane .button:hover,.ui-widget.ui-widget-content #media-library-add-form-wrapper .button:hover,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form .button:hover,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .button:hover{background-color:#c2c3ca;border-color:#008ee6;box-shadow:0 1px 2px rgba(0,0,0,.125);color:#1a1a1a;outline:none;text-decoration:none}.ui-widget.ui-widget-content .ui-dialog-buttonpane .button:not(:focus),.ui-widget.ui-widget-content #media-library-add-form-wrapper .button:not(:focus),.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form .button:not(:focus),.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content .button:not(:focus){box-shadow:0 1px 2px rgba(0,0,0,.25)}.ui-widget.ui-widget-content .ui-dialog-buttonpane input,.ui-widget.ui-widget-content .ui-dialog-buttonpane select.form-select,.ui-widget.ui-widget-content #media-library-add-form-wrapper input,.ui-widget.ui-widget-content #media-library-add-form-wrapper select.form-select,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form input,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form select.form-select,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content input,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content select.form-select{box-sizing:border-box;max-width:100%;min-height:48px;padding:11px 15px;color:#222330;border:1px solid #8e929c;border-radius:2px;background-color:#fff;font-size:16px;line-height:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media screen and (max-width:600px){.ui-widget.ui-widget-content .ui-dialog-buttonpane input,.ui-widget.ui-widget-content .ui-dialog-buttonpane select.form-select,.ui-widget.ui-widget-content #media-library-add-form-wrapper input,.ui-widget.ui-widget-content #media-library-add-form-wrapper select.form-select,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form input,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form select.form-select,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content input,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content select.form-select{float:none;width:100%;margin-top:12px;margin-right:0;margin-left:0}.ui-widget.ui-widget-content .ui-dialog-buttonpane input:first-child,.ui-widget.ui-widget-content .ui-dialog-buttonpane select.form-select:first-child,.ui-widget.ui-widget-content #media-library-add-form-wrapper input:first-child,.ui-widget.ui-widget-content #media-library-add-form-wrapper select.form-select:first-child,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form input:first-child,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form select.form-select:first-child,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content input:first-child,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content select.form-select:first-child{margin-top:0}}.ui-widget.ui-widget-content .ui-dialog-buttonpane select,.ui-widget.ui-widget-content #media-library-add-form-wrapper select,.ui-dialog.editor-link-dialog .ui-dialog-content #editor-link-dialog-form select,.media-library-widget-modal.ui-dialog #media-library-wrapper #media-library-content select{padding-right:32px;background-image:url(/themes/custom/mhi_base_theme/dist/0fd14ce41e7f789f25d3.svg);background-repeat:no-repeat;background-position:100% 50%;background-size:32px 9px}#drupal-off-canvas-wrapper td .dropbutton-multiple li.dropbutton__item:first-child{margin-left:0}.ui-dialog-position-side input.error{border:2px solid #bd2727 !important;border-radius:3px !important}.ui-dialog-position-side input.error:focus{box-shadow:inset 0 1px 3px rgba(0,0,0,.125),0 0 8px #bd2727 !important}.ui-dialog-position-side .error input.form-submit{background-color:#bd2727 !important}#drupal-off-canvas-wrapper .draggable:hover,#drupal-off-canvas-wrapper .draggable:focus-within{background-color:rgba(0,0,0,0)}.media-library-widget-modal .form-wrapper{margin-bottom:10px}.media-library-widget-modal .views-exposed-form{margin:20px 0}.media-library-widget-modal .form--inline .form-item{margin-right:30px;margin-bottom:10px}.media-library-widget-modal .form--inline .media-library-view--form-actions{margin:0 0 10px}.media-library-widget-modal .media-library-item--grid{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.media-library-widget-modal .media-library-item--grid .media-library-item__preview img{display:block;max-width:100%;height:auto;margin:auto}.media-library-widget-modal .media-library-item--grid .contextual-region{position:static}.media-library-widget-modal .media-library-item--grid .media-library-item__attributes{bottom:8px;left:10px}.media-library-widget-modal .media-library-item--grid .media-library-item__attributes a{margin:0}.media-library-widget-modal .pager .pager__item{display:inline-block;margin-right:10px}.media-library-widget-modal img{max-width:100%;height:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;outline:none;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;margin:0;width:100%;height:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}main .field--name-field-switching-effect,main .field--name-field-dots,main .field--name-field-rotation-infinite{display:none}.slick-dots{position:absolute;bottom:23px;display:block;width:100%;height:12px;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;vertical-align:top;width:60px;height:12px;margin:0 5px;padding:0;cursor:pointer;overflow:hidden}.slick-dots li:after{content:"";display:block;width:100%;height:4px;background-color:rgba(255,255,255,.4);position:absolute;top:4px;left:0}.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;width:100%;height:12px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;z-index:3;position:relative;background-color:rgba(0,0,0,0)}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button::before{display:none}.slick-dots li span{position:absolute;z-index:2;display:block;content:"";top:4px;left:-100%;width:100%;height:4px;background-color:#fff;transition:none 3s ease}.field--name-field-carousel-overlay-text{position:absolute;left:0;right:0;top:0;height:100%}.comMovie{width:92.3%;margin-left:auto;margin-right:auto}.comMovieC2 .comMovie{width:auto}.remodal .comMovie{width:100%}@media only screen and (max-width:480px){.comMovie{width:100%}}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-0.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0,0,0,.6)}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{box-sizing:border-box;width:100%;margin-bottom:10px;padding:35px;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{position:absolute;top:0;left:0;display:block;overflow:visible;width:35px;height:35px;margin:0;padding:0;cursor:pointer;-webkit-transition:color .2s;transition:color .2s;text-decoration:none;color:#fff;border:0;outline:0;background:rgba(0,0,0,0)}.remodal-close:hover,.remodal-close:focus{color:#ccc}.remodal-close:before{line-height:35px;position:absolute;top:0;left:0;display:block;width:35px;content:"×";text-align:center}.remodal-confirm,.remodal-cancel{font:inherit;display:inline-block;overflow:visible;min-width:110px;margin:0;padding:12px 0;cursor:pointer;-webkit-transition:background .2s;transition:background .2s;text-align:center;vertical-align:middle;text-decoration:none;border:0;outline:0}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(0.95);transform:scale(0.95);opacity:0;-webkit-filter:blur(0);filter:blur(0)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width:641px){.remodal{max-width:700px}}.remodalMovie{padding:0}.remodalImg{padding:0;width:auto}.remodalImg figure,.remodalBox{margin:0;background-color:#fff}.remodalImg figure img{margin:0}.remodalImg figure figcaption{text-align:left;padding:.5em;margin:0}.remodalBox .comImgC2 figure,.remodalBox .comImgC3 figure,.remodalBox .comImgC4 figure,.remodalBox .comImgC6 figure{margin-right:20px}@media only screen and (max-width:1440px){.remodalBox .comImgC2 figure,.remodalBox .comImgC3 figure,.remodalBox .comImgC4 figure,.remodalBox .comImgC6 figure{margin-right:1vw}}@media only screen and (max-width:991px){.remodalBox .comImgC2 figure,.remodalBox .comImgC3 figure,.remodalBox .comImgC4 figure,.remodalBox .comImgC6 figure{margin-right:1vw}}@media only screen and (max-width:480px){.remodalBox .comImgC2 figure,.remodalBox .comImgC3 figure,.remodalBox .comImgC4 figure,.remodalBox .comImgC6 figure{margin-right:1%}}@media only screen and (min-width:641px){.remodalMovie,.remodalImg{max-width:1080px}.remodalBox{max-width:60%;text-align:left;padding:20px}}.remodalMovie .remodal-close,.remodalImg .remodal-close,.remodalBox .remodal-close{top:-35px;right:0;left:auto;bottom:auto}.remodal-close:before{font-size:25px}.mhiYoutube{position:relative;width:100%}.mhiYoutube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mhiYoutube .youtubeImg{display:none}.mhiYoutube01609{padding-top:56.25%}.mhiYoutube0403{padding-top:56.25%}.mhiYoutubeThumb{cursor:pointer;position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:100% auto}.mhiYoutubePlay{opacity:0;background:#000;border-radius:50%;overflow:hidden;width:70px;height:70px;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;margin:auto;-webkit-transition:.3s ease;transition:.3s ease}.mhiYoutubePlay:before{content:"";background:url(/themes/custom/mhi_base_theme/dist/57c96957dba5c52a475c.svg) no-repeat;background-size:contain;position:absolute;z-index:2;top:0;bottom:0;left:50%;right:0;margin:auto;vertical-align:middle;box-sizing:border-box;margin-left:-7px;width:18px;height:23px}@media(max-width:640px){.mhiYoutubePlay{width:52px;height:52px}.mhiYoutubePlay:before{margin-left:-5.5px;width:14px;height:17px}}.ready .mhiYoutubePlay{opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.mhiYoutubeLoading{color:#fff;font-size:10px;text-indent:-99999em;position:absolute;z-index:1;left:0;right:0;bottom:0;top:0;margin:auto;width:70px;height:70px;box-shadow:inset 0 0 0 2px;border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.mhiYoutubeLoading:before,.mhiYoutubeLoading:after{content:"";border-radius:50%;position:absolute}.mhiYoutubeLoading:before{width:37px;height:72px;border-radius:72px 0 0 72px;top:-1px;left:-2px;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(0);transform:rotate(0)}.mhiYoutubeLoading:after{width:37px;height:72px;border-radius:0 72px 72px 0;top:-1px;left:35px;-webkit-transform-origin:0 35px;transform-origin:0 35px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}@media(max-width:640px){.mhiYoutubeLoading{width:52px;height:52px;box-shadow:inset 0 0 0 2px}.mhiYoutubeLoading:before{width:28px;height:54px;border-radius:54px 0 0 54px;top:-1px;left:-2px}.mhiYoutubeLoading:after{width:28px;height:54px;border-radius:54px 0 0 54px;top:-1px;left:26px}}.mhiYoutubeThumb:hover .mhiYoutubeLoading:before{-webkit-animation:load2 .3s ease;animation:load2 .3s cubic-bezier(0.52,0.13,0.62,0.99)}.mhiYoutubeThumb:hover .mhiYoutubeLoading:after{-webkit-animation:load1 .15s linear;animation:load1 .15s linear}@-webkit-keyframes load1{0%{background:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%{background:#000}100%{background:rgba(0,0,0,0);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes load1{0%{background:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%{background:#000}100%{background:rgba(0,0,0,0);-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@-webkit-keyframes load2{0%{background:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg)}99.9%{background:#000}100%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes load2{0%{background:#000;-webkit-transform:scaleY(1);transform:scaleY(1)}50%{background:#000;-webkit-transform:scaleY(1);transform:scaleY(1)}99.9%{background:#000}100%{background:rgba(0,0,0,0);-webkit-transform:scaleY(0);transform:scaleY(0)}}#pageTop{position:fixed;top:0;right:0;z-index:100}#pageTop.active{position:absolute !important}#pageTop a{display:block;width:48px;height:48px;background-color:#000;background-image:url(/themes/custom/mhi_base_theme/dist/62a7a2d09dde50f86bc8.svg);background-repeat:no-repeat;background-position:center center;background-size:22px 13px;cursor:pointer;-webkit-transition:all .4s;-moz-transition:all .4s;-ms-transition:all .4s;-o-transition:all .4s;transition:all .4s;opacity:0;pointer-events:none;text-indent:-9999px;overflow:hidden}#pageTop a.show{opacity:1;pointer-events:auto}@media only screen and (max-width:1440px){#pageTop a{width:3.33vw;height:3.33vw;background-size:2.2rem 1.3rem}}@media(max-width:991px){#pageTop a{width:6.25vw;height:6.25vw}}@media only screen and (max-width:480px){#pageTop a{width:35px;height:35px}}.contextual-region.footerMoveToTop{position:fixed;top:0;right:0;z-index:100}.contextual-region.footerMoveToTop.active{position:absolute !important}.contextual-region.footerMoveToTop #pageTop{position:static !important}.search-container{position:absolute;right:0;top:0}.search-container .searchArea{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}.search-container .searchArea.on{width:280px}.search-container .searchArea.on form input{border-bottom:solid 1px #000;cursor:text}.search-container .searchArea form{padding-left:0;padding-top:2px;background-image:unset !important;background-repeat:no-repeat;background-position:0 50%;background-size:16px 16px;cursor:pointer}.search-container .searchArea input{padding-left:26px;background-image:url(data:image/gif;base64,R0lGODlh4QDhANUAAPv7+/Pz89bW1m5uboeHh9HR0eDg4L+/v/T09A8PD2FhYTk5OVBQULi4uCAgIH19fXNzc5WVlaioqK+vr5GRkcXFxZ2dnerq6hMTEy4uLubm5u3t7aWlpUFBQdTU1EpKSrW1tVlZWSQkJERERHl5eTIyMlxcXAAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOkY3N0YxMTc0MDcyMDY4MTFBODYyOUZCRTdCNDEzMjEyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhDMTk0RERDQzc0QzExRTc5RTkzQkJDNjIxMUI4NkZEIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhDMTk0RERCQzc0QzExRTc5RTkzQkJDNjIxMUI4NkZEIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Rjg3RjExNzQwNzIwNjgxMUE4NjI5RkJFN0I0MTMyMTIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Rjc3RjExNzQwNzIwNjgxMUE4NjI5RkJFN0I0MTMyMTIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAA4QDhAAAG/0CUcEgsGo/IpHJZBCAKDctDwSg5MInTKZFwiBaMAUFyMACY6LR6zW673/D4cVOREBgZrX7P7+8TCwoREgIBcoeIiYqLjEJ0BB1+kpOUWgkMEQIIjZydnp9sHhEhWZWmp30OAxwaoK6vsIgCBKi1tn4irLG7vL1DFxILt8PEeiEHm77Ky4ogDMXQ0QMFzNXWag2R0dvQIdTX4OEoEg7c5tEjFeLrvQDk5/DRHwfs9aASpfH6xRnq9v+JBHzYRzAahA0AE7pB8KCgw2gSFEpEA6Lcw4vEOniYyLHIhREYQxYbcKbjxAMiUxJbYMBkQgC0VMq8NcGlvQvPZuqsRaKkTf9wKHcKRZWhJQqfP33FHMrUFL2kyyA0nWqKA9R2CoQm6ADBwgQQByp4MKDBQIEKB0BIiKCgxFALV3flTIlhwAQBF+BoKGDBxMwHcV1dyBMygQILRhc9IRAiJcnAnQxYvDjgAFJPASYMxPghGWRFFyYX7KCrlwAKhB0quPwZDoDUBBUIuHZAW0EFrQ8BmLtvwGxxB3jro5A7TlaCEFrZKyAcXoTibqTu+/A7YQMRBGtCV7M0nvaJCLrDa7AdTdB4B20K3Je3fJIL+/wljaBvgXsku+MxUH61AHZ4gN1XhHjbENDaBsedI5+A55lDXnEUwJNAYu7Bd04C30AnATwjCIj/gm3bZNBeeQ1u85x7IJyzgCECCgAPhbkhIBo0DBjCGnQCYGAOA+U1xM0CnnmIggHnPJWbi9xkwKKQQxRgjghLfrZZNAmMyOQQFZgT4GcbcpPhlUR0uQ2MUAGQDzQPgmkEgcOYwCU3BqqJBEjbbBTYjMPwKCcSGugYTQiBiQkNf3sakeWYceF5y4KFrrkNBFc18GijSgDgVjRkdgQiMQhRmoSTBiWVYjTfeYrEANtY2VFztnxg6hIabGOVSxZCY+erSQg6TIcu6XoLpLguAdswt3IkzKDBLjFBNFtOhORIyS7xGjQYmMRmLdVFi8Sy0DCaUDS4abtEqBN5EE224h5h/0E0UQJEXzEdpLtEANF4a09jxcwqbxKoFhNnQhuceQuh+xpRoi16JnQoMQMUvISiqNy4zrWnGOnwESRA86U9dA6TwMVKmFsMcQBtAE24IB8xLTEJLwcNXCmfCk2n9vhaS6Yxo8AtMRtPXEy1OR8RazFp1sPqKQ0HfQQ0J9ozbC2lKj1Ev8OgzA4CtkptRIQZ/SMyMapqPeowDkhsjaTEfKx1EUQWEzY463a9NhFYF9MzOD4OA+zcQ0BsStHiJHgLzHwLIbgt+q5ztClRz533LU2vc+kwIBQ+BMWV/LuO35VYzDfXwzQrjp/D2Kt13MOQYI/AtRTLt82n7L0ONDhLPf/2r/YgazkKB6OSNDuso1K70rfbIrs4wZ9yt9YcFHN8OJxTYrrUqN+iej3/DeP53KDfIno4x1K+OwqYU6K5OItXEtHuj9sSuThUQz5++pSsz075k1jNd/STAB4O7KYowe7oVYzhMaN3qNjds4bxtmu0jRgGTNnObpGBf5jJbpbrXqsAEr7BWQ5fegPI4WrhpsK9zF3QCJLUFniL7YljgrdYXsyaVwx0rYOFtjif0kB4CwyocB0BSJ4pALW2AJDuFiUECA9v0a6cIfAUibPHu4jRuJiNEFsKwWEtXCU1AhZDIjKChg1BBkNb6O8f8bsFyYI2pWEQLiE0JEYFg/ZAYrj/7h9DK8b05NU+W5SNI0+rRbxi5kVi6BAg1dNezDR4izHiMRotK5jJoCFAkywxhiBjpPtc8sRTRDJdCDjiMAgGxm34T1t9tEUSTZLGW4jgh8kCFZp+Ikt/7auDHoPlRC7ZyKNoq4xqhEoticHFaBWyGE00SRuJ8b5X8XKTV1mYxnB1hkQSI5kuWeYwREAzT0mzGN/7SSdRccY9AUCUxCBlUgIZTE/R7xTXg8w3i2G/PUlnG9hMyj3rVagpRiOKgZkkNxx5nzjKYzsAvEUEc1M82pWnY9HAwEIh09BixBM6X/OShwwaDSjdp5Xduo8/TSkgAOASIuXZ56Q8VEc4teYM//lRkS6hA0xojECdP6mAENMJpozBAwN75AhHuVFPIQEge+cggNkUEoBnQuN5QmqpORYgQ4AktBgiWOp9xjkSnNajACflhkTXQIIQaNUkQz1HUesRnoIQ9Aig+kA342LNc2RgAmf1xQYogE4FrQEBsKmqS1Jp1youAwEU2ClJ19BHFyYFpPGwQD5hYQD8beONaEBbHw75EwBoszeO/URm3smNNabBAEIsZ2evuA8HkKAAeY1DAA7A2n2YFg0rm8QCvGoSANR2HxmwC2/dIAAOhKCvBcEsGgjLBwdMVCKaxMgAKAACA8wUCQEQwAQo4NSHnHIJdZ2EYW0y0pk4QAEPIP8ABSwggQakhQMWoAABHsAA5KYkqHAdxm2hUlOqUAUDb0XCMGuhgOt2RLP+TbAInjuEDfBvEiNoIK3CmuCdQCC2RAAARInhgAB3hLkVTsl4l7BhaFROnooNcUF264aYnmO/STFAiVX8kMe44bcjwbBCykvjfYjgu0zw7Wgk7BIDkLbHxCDBZJdwZKx6uCMHQCqSt0EdOCBgxvs4MWQCAOIpowKga9gAlgmi3KsIwC9eDt2Sl1CAB8fDxp/xQHfTvIcHDJcJAxbJB9ZcZJXSeQ8R4DN4mXLHwBjAz15OAAUEXakuiwTIV7kAB8acYBM0wMCnZadOOAsZDzzAvkMpQQT/GLyEBqRYJlDNTQUQrRMHEODJamAIjUuQFx27JAAVuINODuMBW+NZ01PpMJMAUAAKNJkYGDABB2DtBp96ecTb2YAHGsCWDrjZDxn4wAAscABNuALNaW4mmBBwAShwIALzJQEEIDCAdZMgvextgAGI7AnP/nkAmB6fbE9NlQ7MVd+LyGiiCw1wRHC1wpAuOBwsm2BxK1wOkO0xnB+OCAr3GEgUT4QGrv1fwWb8tH/eQ2g/roaKehnGJF9DdKf8u5S7IeJIHsG/XY5bSvcYAx6nuRFCE/I9JFznRtAinR0OdCQguOdgLjoSVv5spacB5kjGAKOBDoBN/TmcTt+5lOmc/4CpA13oXtZy1pVgcpaPHQ3hRbJ9zs4EqIdYbWyv1GdvHncmHHPKIqg7EwSOZCLqXQkHn8pa/+4oLzO77s6m8SoJrwSLT+Xwer/A1qnCacYHXcWqtfy2KpwBXzOexztZkebb4PaQiH70bECA1WXib9S7IYhCOb3r28B3kZTA67MnwtFNn+/cJwH0K56579dQ+qnifvhNmJxDSiB85K8hABwfRgk873wj5FlFza8+G3Zvjg4cX/tLrw+9wc+G4p+iBL0nvxpWP4wFZF/9btgAqE/RgfTDXw3XR0UHxn9/N3D/FLLXf4wAfJOgJALoCWmVP9R3gGkwAfOnBZXHgInAZReUIBsSCAsBAAIDsAAJgAEiEAKEsAhBAAA7);background-repeat:no-repeat;background-position:0 50%;background-size:16px 16px;-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:0;font-size:13px;line-height:1.2;color:#000;-webkit-appearance:none;border-radius:0;vertical-align:middle;cursor:pointer}@media only screen and (max-width:1440px){.search-container .searchArea input{background-size:1.11vw 1.11vw;background-position:0 31%}}@media screen and (min-width:1149px)and (max-width:1202px){.search-container .searchArea input{background-position:0 34%}}@media screen and (min-width:1062px)and (max-width:1069px){.search-container .searchArea input{background-position:0 39%}}.search-container .searchArea span.placeholder{font-size:13px}.search-container .searchArea input:-ms-input-placeholder{color:#fff}@media only screen and (max-width:1440px){.search-container .searchArea{width:1.11vw}.search-container .searchArea.on{width:19.44vw}.search-container .searchArea span.placeholder,.search-container .searchArea input{font-size:.9vw;line-height:1.5}}@media only screen and (max-width:991px){.search-container{display:none}}form.user-login-form input,form.user-pass input,form.user-form input,form.user-pass-reset input{width:100%}form.user-login-form input.form-text,form.user-pass input.form-text,form.user-form input.form-text,form.user-pass-reset input.form-text{height:25px;font-size:15px;margin:5px 0;border:1px solid #ddd}form.user-login-form input[type=submit],form.user-pass input[type=submit],form.user-form input[type=submit],form.user-pass-reset input[type=submit]{background-color:#fff;color:#e31f26;padding:10px 20px;border-radius:10px;border-width:1px;cursor:pointer;font-size:15px;margin-top:20px}form.user-login-form input[type=submit]:hover,form.user-pass input[type=submit]:hover,form.user-form input[type=submit]:hover,form.user-pass-reset input[type=submit]:hover{opacity:.9}form.user-login-form .form-item,form.user-pass .form-item,form.user-form .form-item,form.user-pass-reset .form-item{margin-top:15px}form.user-login-form .form-item .description,form.user-pass .form-item .description,form.user-form .form-item .description,form.user-pass-reset .form-item .description{font-size:14px}.paragraph--type--mhi-paragraph-view-list h2{text-align:center;font-size:225%}@media only screen and (max-width:480px){.paragraph--type--mhi-paragraph-view-list h2{font-size:157.14%}}.paragraph--type--mhi-paragraph-view-list .comDayLi a span.ext,.paragraph--type--mhi-paragraph-view-list .comDayLi a svg.ext{display:none}.view.expand2GroupList .view-content>h3:first-child{margin-top:29.25px}@media(max-width:1440px){.view.expand2GroupList .view-content>h3:first-child{margin-top:2.25rem}}.view-display-id-group_news_list_by_news_category .view-content h2:first-child{margin-top:40px}@media(max-width:1440px){.view-display-id-group_news_list_by_news_category .view-content h2:first-child{margin-top:4rem}}@media(max-width:480px){.view-display-id-group_news_list_by_news_category .view-content h2:first-child{margin-top:30px}}.comNews .view span.ext,.comNews .view svg.ext,.comNewsLists .view span.ext,.comNewsLists .view svg.ext{display:none}a.newsNoLink .comNewWin::after,a.newsNoLink .comPdf::after{display:none}a.newsNoLink:hover{cursor:text;color:#000}a.newsNoLink:hover mark{color:#000}a.newsNoLink:hover img{cursor:default}a.newsNoLink:hover img,a.newsNoLink:hover .newsCategoryWrapper{opacity:1 !important;filter:alpha(opacity=100)}.comProductsImgC3{margin-top:40px}.comProductsImgC3 ul{overflow:hidden;padding-top:26px}.comProductsImgC3 ul li{float:left;width:378px;margin-right:18px;outline:none}.comProductsImgC3 ul li figure{margin-top:0}.comProductsImgC3 ul li figure img{display:block}.comProductsImgC3 ul li figure figcaption{font-size:72.22%;margin-top:.6em}.comProductsImgC3 .slick-list{padding-right:15.38%}.comProductsImgC3 .slick-dots{bottom:auto;right:0;top:0;width:auto;margin:0;height:12px;padding:0}.comProductsImgC3 .slick-dots li{width:12px;height:12px;margin:0 0 0 10px}.comProductsImgC3 .slick-dots li:first-child{margin-left:0}.comProductsImgC3 .slick-dots li button{width:12px;height:12px;border:solid 2px #000;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.comProductsImgC3 .slick-dots li.slick-active button{background-color:#000}@media only screen and (max-width:1440px){.comProductsImgC3{margin-top:2.77vw}.comProductsImgC3 ul{padding-top:1.8vw}.comProductsImgC3 ul li{width:26.25vw;margin-right:1.25vw}.comProductsImgC3 .slick-dots{height:.83vw}.comProductsImgC3 .slick-dots li{width:.83vw;height:.83vw;margin:0 0 0 .69vw}.comProductsImgC3 .slick-dots li button{width:.83vw;height:.83vw}}@media only screen and (max-width:991px){.comProductsImgC3{margin-top:5.2vw}.comProductsImgC3 ul{padding-top:3.38vw}.comProductsImgC3 ul li{width:36.97vw;margin-right:1.82vw}.comProductsImgC3 .slick-dots{height:1.56vw}.comProductsImgC3 .slick-dots li{width:1.56vw;height:1.56vw;margin:0 0 0 1.3vw}.comProductsImgC3 .slick-dots li button{width:1.56vw;height:1.56vw}}@media only screen and (max-width:480px){.comProductsImgC3{margin-top:15px}.comProductsImgC3 ul{padding-top:13px}.comProductsImgC3 ul li{width:auto;margin-right:10px}.comProductsImgC3 ul figcaption{font-size:92.85%}.comProductsImgC3 .slick-list{padding-right:22%}.comProductsImgC3 .slick-dots{height:6px}.comProductsImgC3 .slick-dots li{width:6px;height:6px;margin:0 0 0 5px}.comProductsImgC3 .slick-dots li button{width:6px;height:6px;border:solid 1px #000}}.comViewList .ja,.comViewList h2 .ja,.comViewList h2 p:not(.en),.gComTopics .ja,.gComTopics h2 .ja,.gComTopics h2 p:not(.en){text-align:center;font-size:52%;margin-top:0;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;line-height:1.4}@media(max-width:480px){.comViewList .ja,.comViewList h2 .ja,.comViewList h2 p:not(.en),.gComTopics .ja,.gComTopics h2 .ja,.gComTopics h2 p:not(.en){font-size:68%;line-height:1.2}}.gComTopics{text-align:center}.gComTopics h2{margin-top:100px;line-height:1.4}@media(max-width:991px){.gComTopics h2{margin-top:6.94vw}}@media(max-width:480px){.gComTopics h2{margin-top:3rem;line-height:1.2}}.gComTopics .en,.gComTopics h2 .en{margin-top:0;font-size:126%;font-family:"DIN Next LT W04 Bold",Arial,Helvetica,sans-serif;text-align:center;line-height:1.4}@media(max-width:480px){.gComTopics .en,.gComTopics h2 .en{line-height:1.2}}.gComTopics .list{display:flex;flex-wrap:wrap;margin-top:0;margin-left:-34px}@media(max-width:991px){.gComTopics .list{margin-left:-26px}}@media(max-width:480px){.gComTopics .list{flex-direction:column;margin-top:0;margin-left:0}}.gComTopics .item{width:calc(25% - 34px);margin-top:70px;margin-left:34px;padding-right:0 !important;border-bottom:1px solid #cdcdcd}@media(max-width:991px){.gComTopics .item{width:calc(25% - 26px);margin-top:50px;margin-left:26px}}@media(max-width:480px){.gComTopics .item{width:100% !important;margin-top:36px !important;margin-left:0}}.gComTopics .item::after{display:none}.gComTopics .item a,.gComTopics .item>a{display:block;text-decoration:none}.gComTopics .item a span.ext,.gComTopics .item a svg.ext,.gComTopics .item>a span.ext,.gComTopics .item>a svg.ext{display:none}.gComTopics .item__img{position:relative;width:100%;height:0;padding-top:59.375%}.gComTopics .item__img img{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.gComTopics .item__info{padding:10px 20px 18px 0;text-align:left}@media(max-width:480px){.gComTopics .item__info{padding:6px 16px 16px 0}}.gComTopics .datetime,.gComTopics .item__time{position:relative;display:inline;margin:0;padding-left:15px;border:0;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;line-height:1.8}@media(max-width:480px){.gComTopics .datetime,.gComTopics .item__time{font-size:138.5%}}.gComTopics .datetime::before,.gComTopics .item__time::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:2px;height:16px;background-color:#e31f26}.gComTopics .item__title{margin-top:6px;font-size:88.2%;line-height:1.8}@media(max-width:480px){.gComTopics .item__title{margin-top:4px;font-size:115.4%}}.gComTopics .item__title span{font-weight:normal}.comGglMap .mhiGooglemap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comTopCareers h2,.comTopGn h2,.comTopAbout h2{font-size:225%}@media(max-width:480px){.comTopCareers h2,.comTopGn h2,.comTopAbout h2{font-size:157.14%}}.comTopCareers a,.comTopGn a,.comTopAbout a{display:flex !important;justify-content:center;align-items:center}.comTopCareers.spectra h2,.comTopGn.spectra h2,.comTopAbout.spectra h2{display:block;margin:0 auto;width:153px;height:26px;overflow:hidden;text-indent:100%;white-space:nowrap;background-image:url(/themes/custom/mhi_base_theme/dist/7097dd33c05a56f13ef1.svg) !important;background-position:center;background-repeat:no-repeat;background-size:auto 100%}@media(max-width:480px){.comTopCareers.spectra h2,.comTopGn.spectra h2,.comTopAbout.spectra h2{width:95px;height:16px}}.comTopCareers.spectra h2+p,.comTopGn.spectra h2+p,.comTopAbout.spectra h2+p{margin-top:25px}@media(max-width:1440px){.comTopCareers.spectra h2+p,.comTopGn.spectra h2+p,.comTopAbout.spectra h2+p{margin-top:1.73vw}}@media(max-width:991px){.comTopCareers.spectra h2+p,.comTopGn.spectra h2+p,.comTopAbout.spectra h2+p{margin-top:2.6vw}}@media(max-width:480px){.comTopCareers.spectra h2+p,.comTopGn.spectra h2+p,.comTopAbout.spectra h2+p{margin-top:18px}}.comFixedTwoCol .comTopCareers,.comFixedTwoCol .comTopGn,.comFixedTwoCol .comTopAbout,.layout--twocol .comTopCareers,.layout--twocol .comTopGn,.layout--twocol .comTopAbout{margin-top:67px;padding:0 20px;float:left;width:100%;height:540px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center;background-size:cover;box-sizing:border-box}@media(max-width:1440px){.comFixedTwoCol .comTopCareers,.comFixedTwoCol .comTopGn,.comFixedTwoCol .comTopAbout,.layout--twocol .comTopCareers,.layout--twocol .comTopGn,.layout--twocol .comTopAbout{margin-top:5rem;padding:0 1.38vw;height:37.5vw}}@media(max-width:991px){.comFixedTwoCol .comTopCareers,.comFixedTwoCol .comTopGn,.comFixedTwoCol .comTopAbout,.layout--twocol .comTopCareers,.layout--twocol .comTopGn,.layout--twocol .comTopAbout{padding:0 2.6vw;height:70.31vw}}@media(max-width:480px){.comFixedTwoCol .comTopCareers,.comFixedTwoCol .comTopGn,.comFixedTwoCol .comTopAbout,.layout--twocol .comTopCareers,.layout--twocol .comTopGn,.layout--twocol .comTopAbout{margin-top:3.75rem;padding:0 20px;float:none;height:285px}}.comFixedTwoCol .comTopCareers h2,.comFixedTwoCol .comTopGn h2,.comFixedTwoCol .comTopAbout h2,.layout--twocol .comTopCareers h2,.layout--twocol .comTopGn h2,.layout--twocol .comTopAbout h2{margin-top:0;width:100%}.comFixedTwoCol .comTopCareers p,.comFixedTwoCol .comTopGn p,.comFixedTwoCol .comTopAbout p,.layout--twocol .comTopCareers p,.layout--twocol .comTopGn p,.layout--twocol .comTopAbout p{font-size:106.25%;line-height:1.41;width:100%}@media(max-width:480px){.comFixedTwoCol .comTopCareers p,.comFixedTwoCol .comTopGn p,.comFixedTwoCol .comTopAbout p,.layout--twocol .comTopCareers p,.layout--twocol .comTopGn p,.layout--twocol .comTopAbout p{margin-top:1.25rem;font-size:100%;line-height:1.5}}.comFixedTwoCol .comTopCareers a,.comFixedTwoCol .comTopGn a,.comFixedTwoCol .comTopAbout a,.layout--twocol .comTopCareers a,.layout--twocol .comTopGn a,.layout--twocol .comTopAbout a{display:table !important;margin:30px auto 0;padding:0;width:156px;height:43px;-webkit-transition:color .2s,background-color .2s;transition:color .2s,background-color .2s;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;border-width:2px}html[lang=ja] .comFixedTwoCol .comTopCareers a,html[lang=ja] .comFixedTwoCol .comTopGn a,html[lang=ja] .comFixedTwoCol .comTopAbout a,html[lang=ja] .layout--twocol .comTopCareers a,html[lang=ja] .layout--twocol .comTopGn a,html[lang=ja] .layout--twocol .comTopAbout a{font-family:"Noto Sans CJK JP DemiLight","MS Pゴシッ̊","MS PGothic","ヒラギノ角ゴPro W3","Hiragino Kaku Gothic Pro",sans-serif}@media(max-width:1440px){.comFixedTwoCol .comTopCareers a,.comFixedTwoCol .comTopGn a,.comFixedTwoCol .comTopAbout a,.layout--twocol .comTopCareers a,.layout--twocol .comTopGn a,.layout--twocol .comTopAbout a{margin:2.08vw auto 0;width:10.83vw;height:2.98vw}}@media(max-width:991px){.comFixedTwoCol .comTopCareers a,.comFixedTwoCol .comTopGn a,.comFixedTwoCol .comTopAbout a,.layout--twocol .comTopCareers a,.layout--twocol .comTopGn a,.layout--twocol .comTopAbout a{margin:3.9vw auto 0;width:20.31vw;height:5.59vw}}@media(max-width:480px){.comFixedTwoCol .comTopCareers a,.comFixedTwoCol .comTopGn a,.comFixedTwoCol .comTopAbout a,.layout--twocol .comTopCareers a,.layout--twocol .comTopGn a,.layout--twocol .comTopAbout a{margin:20px auto 0;width:87.5px;height:29px}}.comFixedTwoCol .comTopCareers a span,.comFixedTwoCol .comTopGn a span,.comFixedTwoCol .comTopAbout a span,.layout--twocol .comTopCareers a span,.layout--twocol .comTopGn a span,.layout--twocol .comTopAbout a span{display:table-cell;vertical-align:middle}.comFixedTwoCol .comTopCareers a span::after,.comFixedTwoCol .comTopGn a span::after,.comFixedTwoCol .comTopAbout a span::after,.layout--twocol .comTopCareers a span::after,.layout--twocol .comTopGn a span::after,.layout--twocol .comTopAbout a span::after{content:"";display:inline-block;vertical-align:baseline;width:8px;height:13px;margin-left:6.5px;margin-bottom:-1px;background:url(/themes/custom/mhi_base_theme/dist/60b35f7805b863d5433e.svg) no-repeat center;background-size:auto 100%;-webkit-transition:background-images .2s;transition:background-images .2s}@media(max-width:480px){.comFixedTwoCol .comTopCareers a span::after,.comFixedTwoCol .comTopGn a span::after,.comFixedTwoCol .comTopAbout a span::after,.layout--twocol .comTopCareers a span::after,.layout--twocol .comTopGn a span::after,.layout--twocol .comTopAbout a span::after{width:7px;height:10px;margin-left:5px;margin-bottom:0}}.comFixedTwoCol .comTopCareers a:hover span::after,.comFixedTwoCol .comTopGn a:hover span::after,.comFixedTwoCol .comTopAbout a:hover span::after,.layout--twocol .comTopCareers a:hover span::after,.layout--twocol .comTopGn a:hover span::after,.layout--twocol .comTopAbout a:hover span::after{background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center}.comFixedTwoCol .comTopCareers a::after,.comFixedTwoCol .comTopGn a::after,.comFixedTwoCol .comTopAbout a::after,.layout--twocol .comTopCareers a::after,.layout--twocol .comTopGn a::after,.layout--twocol .comTopAbout a::after{display:none}.comFixedTwoCol .comTopCareers a.ext span.ext,.comFixedTwoCol .comTopCareers a.ext svg.ext,.comFixedTwoCol .comTopGn a.ext span.ext,.comFixedTwoCol .comTopGn a.ext svg.ext,.comFixedTwoCol .comTopAbout a.ext span.ext,.comFixedTwoCol .comTopAbout a.ext svg.ext,.layout--twocol .comTopCareers a.ext span.ext,.layout--twocol .comTopCareers a.ext svg.ext,.layout--twocol .comTopGn a.ext span.ext,.layout--twocol .comTopGn a.ext svg.ext,.layout--twocol .comTopAbout a.ext span.ext,.layout--twocol .comTopAbout a.ext svg.ext{display:none}.comFixedTwoCol .comTopCareers a.ext:hover span::after,.comFixedTwoCol .comTopGn a.ext:hover span::after,.comFixedTwoCol .comTopAbout a.ext:hover span::after,.layout--twocol .comTopCareers a.ext:hover span::after,.layout--twocol .comTopGn a.ext:hover span::after,.layout--twocol .comTopAbout a.ext:hover span::after{background:url(/themes/custom/mhi_base_theme/dist/423fe40145b673ab0f32.svg) no-repeat center;background-size:auto 100%}.comFixedTwoCol .comTopCareers a.ext span::after,.comFixedTwoCol .comTopGn a.ext span::after,.comFixedTwoCol .comTopAbout a.ext span::after,.layout--twocol .comTopCareers a.ext span::after,.layout--twocol .comTopGn a.ext span::after,.layout--twocol .comTopAbout a.ext span::after{content:"";display:inline-block;vertical-align:middle;width:18px;height:17px;margin-left:6px;margin-bottom:4px;background:url(/themes/custom/mhi_base_theme/dist/ca468348e0cbca67d9ac.svg) no-repeat center;background-size:auto 100%;-webkit-transition:background-images .2s;transition:background-images .2s}@media(max-width:480px){.comFixedTwoCol .comTopCareers a.ext span::after,.comFixedTwoCol .comTopGn a.ext span::after,.comFixedTwoCol .comTopAbout a.ext span::after,.layout--twocol .comTopCareers a.ext span::after,.layout--twocol .comTopGn a.ext span::after,.layout--twocol .comTopAbout a.ext span::after{width:11px;height:10px;margin-left:4px;margin-bottom:3px}}@media(max-width:480px){.comFixedTwoCol ul li.right .comTopCareers,.comFixedTwoCol ul li.right .comTopGn,.comFixedTwoCol ul li.right .comTopAbout,.layout--twocol ul li.right .comTopCareers,.layout--twocol ul li.right .comTopGn,.layout--twocol ul li.right .comTopAbout{margin-top:0}}.comFixedTwoCol .comTopAbout a span::after,.layout--twocol .comTopAbout a span::after{background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center !important}.comFixedTwoCol .comTopAbout a.ext span::after,.layout--twocol .comTopAbout a.ext span::after{background:url(/themes/custom/mhi_base_theme/dist/423fe40145b673ab0f32.svg) no-repeat center !important}.mhi__game_round .gComResult{margin-top:40px;border-top:1px solid #898989}@media only screen and (max-width:991px){.mhi__game_round .gComResult{margin-top:32px}}@media only screen and (max-width:480px){.mhi__game_round .gComResult{margin-top:30px}}.mhi__game_round~.mhi__game_round .gComResult{margin-top:0;border-top:none}.gComResult{padding:40px 0;border-bottom:1px solid #898989}@media only screen and (max-width:991px){.gComResult{padding:32px 0}}@media only screen and (max-width:480px){.gComResult{padding:30px 0}}.gComResult p{margin-top:0}.gComResult h2{margin-top:0;line-height:1}.gComResult .info{text-align:center}.gComResult .info__vs{margin-top:22px;font-size:236%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;color:#567783}@media only screen and (max-width:991px){.gComResult .info__vs{margin-top:17.6px;font-size:188.8%}}@media only screen and (max-width:480px){.gComResult .info__vs{margin-top:34px;font-size:185%}}.gComResult .info__time{margin-top:26px;font-size:129.4%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1}@media only screen and (max-width:991px){.gComResult .info__time{margin-top:20.8px;font-size:103.52%}}@media only screen and (max-width:480px){.gComResult .info__time{margin-top:20px;font-size:107.7%}}.gComResult .info__text,.gComResult .info p:not(.info__time){margin-top:20px;font-size:100%;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;line-height:1}@media only screen and (max-width:991px){.gComResult .info__text,.gComResult .info p:not(.info__time){margin-top:16px;font-size:80%}}@media only screen and (max-width:480px){.gComResult .info__text,.gComResult .info p:not(.info__time){margin-top:14px;font-size:100%}}.gComResult .score{display:flex;justify-content:center;margin-top:40px}@media only screen and (max-width:991px){.gComResult .score{margin-top:32px}}@media only screen and (max-width:480px){.gComResult .score{margin-top:28px}}.gComResult .score__box{position:relative;display:flex;justify-content:flex-end;align-items:center;width:50%;padding-right:44px}@media only screen and (max-width:991px){.gComResult .score__box{padding-right:5%}}@media only screen and (max-width:480px){.gComResult .score__box{justify-content:space-between;padding-right:10px}}.gComResult .score__box:nth-child(2){justify-content:flex-start;padding-right:0;padding-left:44px}@media only screen and (max-width:991px){.gComResult .score__box:nth-child(2){padding-left:5%}}@media only screen and (max-width:480px){.gComResult .score__box:nth-child(2){justify-content:space-between;padding-left:10px}}.gComResult .score__box:nth-child(2)::before{content:"";position:absolute;top:50%;left:0;transform:translate(-50%,-50%);width:16px;height:4px;background-color:#000}@media only screen and (max-width:991px){.gComResult .score__box:nth-child(2)::before{width:12.8px;height:3.2px}}@media only screen and (max-width:480px){.gComResult .score__box:nth-child(2)::before{width:12px;height:3px}}.gComResult .score__box.score__box-reverse:nth-child(2){flex-direction:row-reverse;justify-content:flex-end}.gComResult .score__team{position:relative;min-width:240px;margin-top:0;font-size:129.4%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1;text-align:center}@media only screen and (max-width:991px){.gComResult .score__team{min-width:72%;font-size:103.52%}}@media only screen and (max-width:480px){.gComResult .score__team{min-width:100px;font-size:100%}}.gComResult .score__team::before{content:"";position:absolute;bottom:-14px;left:50%;transform:translateX(-50%);width:24px;height:3px;background-color:#567783}@media only screen and (max-width:991px){.gComResult .score__team::before{width:19.2px;height:2.4px}}.gComResult .score__number{min-width:80px;font-size:423.5%;font-family:"DIN Next LT W04 Bold",Arial,Helvetica,sans-serif;font-weight:bold;line-height:1;text-align:center}@media only screen and (max-width:991px){.gComResult .score__number{min-width:64px;font-size:338.8%}}@media only screen and (max-width:480px){.gComResult .score__number{min-width:43px;font-size:292.3%}}.gComResult .list{display:flex;flex-wrap:wrap;margin-top:53px;margin-left:-7px}@media only screen and (max-width:991px){.gComResult .list{margin-top:42.4px}}@media only screen and (max-width:480px){.gComResult .list{margin-top:34px;margin-left:0}}.gComResult .list .item{width:calc(50% - 7px);background-color:#efefeb;margin-top:7px;margin-left:7px}@media only screen and (max-width:480px){.gComResult .list .item{width:100%;margin-top:7px;margin-left:0}}.gComResult .list .item dl{margin-top:0;padding:16px 16px 12px}@media only screen and (max-width:480px){.gComResult .list .item dl{padding:12px 12px 7px}}.gComResult .list .item dt{margin-top:0;font-size:100%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1}@media only screen and (max-width:991px){.gComResult .list .item dt{font-size:80%}}@media only screen and (max-width:480px){.gComResult .list .item dt{font-size:100%}}.gComResult .list .item dd{margin-top:6px;font-size:82.4%}@media only screen and (max-width:991px){.gComResult .list .item dd{font-size:65.92%}}@media only screen and (max-width:480px){.gComResult .list .item dd{margin-top:6px;font-size:92.3%}}.gameResultOverview>div.field--name-field-html-title{margin-top:67px;font-size:187.5%;line-height:1.1;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}html[lang=ja] .gameResultOverview>div.field--name-field-html-title{font-size:186.66%;line-height:1.4;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif}@media(max-width:480px){html[lang=ja] .gameResultOverview>div.field--name-field-html-title{font-size:161.53%;line-height:1.2;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif}}@media only screen and (max-width:1440px){.gameResultOverview>div.field--name-field-html-title{margin-top:5rem}}@media(max-width:480px){.gameResultOverview>div.field--name-field-html-title{margin-top:3.75rem;font-size:157.14%;line-height:1.2;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}}.gameResultOverview>div.field--name-field-rich-text{margin-top:0}.gameResultOverview .comPdf{display:inline-block;margin-top:31.5px !important}@media only screen and (max-width:1440px){.gameResultOverview .comPdf{margin-top:1.75rem !important}}.gComGallery{margin-top:40px}@media only screen and (max-width:991px){.gComGallery{margin-top:40px}}@media only screen and (max-width:480px){.gComGallery{margin-top:30px}}.gComGallery .main{width:100%;background:#efefeb;padding:40px 0}@media only screen and (max-width:991px){.gComGallery .main{padding:40px 40px}}@media only screen and (max-width:480px){.gComGallery .main{padding:30px 0}}.gComGallery .main__img{position:relative;display:flex !important;justify-content:center;align-items:center;max-width:730px;height:560px;margin:0 auto}@media only screen and (max-width:991px){.gComGallery .main__img{max-width:500px;height:380px}}@media only screen and (max-width:480px){.gComGallery .main__img{max-width:190px;height:150px}}.gComGallery .main__img>img{display:block;max-width:100%;width:auto;max-height:100%;flex:0 0 auto}.gComGallery .main .slide-arrow{width:20px;cursor:pointer}@media only screen and (max-width:480px){.gComGallery .main .slide-arrow{width:10px !important}}.gComGallery .main .slide-arrow:hover{opacity:.6}@media only screen and (max-width:991px){.gComGallery .main .slide-arrow:hover{opacity:1}}.gComGallery .main .prev-arrow{position:absolute;top:50%;transform:translateY(-50%)}.gComGallery .main .arroe-l{left:20px;z-index:50}.gComGallery .main .arroe-r{right:20px;z-index:50}.gComGallery .list{display:flex;flex-wrap:wrap;margin-top:0;margin-left:-12px}@media only screen and (max-width:480px){.gComGallery .list{margin-left:-8px}}.gComGallery .list .item{position:relative;width:calc(10% - 12px);margin-top:12px;margin-left:12px;cursor:pointer}@media only screen and (max-width:480px){.gComGallery .list .item{width:calc(25% - 8px);margin-top:8px;margin-left:8px}}.gComGallery .list .item:hover{opacity:.9}@media only screen and (max-width:991px){.gComGallery .list .item:hover{opacity:1}}.gComGallery .list .item:after{content:"";background-color:rgba(0,0,0,.5);position:absolute;display:block;top:0;left:0;width:100%;height:100%;opacity:1;transition:.3s opacity linear}.gComGallery .list .item.thumbnail-current::after{opacity:0}.gComGallery .list .item__img{position:relative;width:100%;background-repeat:no-repeat;background-size:cover;background-position:center}.gComGallery .list .item__img::before{content:"";display:block;padding-top:100%}.richNewsList li{padding-right:0 !important}.richNewsList li::after{display:none}.richNewsList li a:hover .newsCategoryWrapper{opacity:.8}.richNewsList li .newsItem{position:relative;display:flex}@media only screen and (max-width:480px){.richNewsList li .newsItem{flex-direction:column-reverse}}.richNewsList li .newsItem::before,.richNewsList li .newsItem::after{content:" ";width:1px;height:18px;background-color:#000;position:absolute;top:4px}@media only screen and (max-width:1440px){.richNewsList li .newsItem::before,.richNewsList li .newsItem::after{height:1.2vw}}@media(max-width:1366px){.richNewsList li .newsItem::before,.richNewsList li .newsItem::after{height:18px}}@media only screen and (max-width:480px){.richNewsList li .newsItem::before,.richNewsList li .newsItem::after{display:none}}.richNewsList li .newsItem::before{left:0}.richNewsList li .newsItem::after{right:0}.richNewsList li .newsItem .newsThumbnail{width:140px;margin-top:4px;padding-left:10px}@media only screen and (max-width:1440px){.richNewsList li .newsItem .newsThumbnail{width:9.72vw;padding-left:.69vw}}@media(max-width:1366px){.richNewsList li .newsItem .newsThumbnail{width:140px;padding-left:10px}}@media only screen and (max-width:480px){.richNewsList li .newsItem .newsThumbnail{padding-left:0;width:100%}}.richNewsList li .newsItem .newsThumbnail+.inTxt{margin-top:4px;margin-left:0 !important;padding-left:46px}@media only screen and (max-width:1440px){.richNewsList li .newsItem .newsThumbnail+.inTxt{padding-left:3.2vw}}@media(max-width:1366px){.richNewsList li .newsItem .newsThumbnail+.inTxt{padding-left:46px}}@media only screen and (max-width:480px){.richNewsList li .newsItem .newsThumbnail+.inTxt{margin-top:0;padding:0}}.richNewsList li .newsItem .newsThumbnail+.inTxt time.datetime{position:relative;margin:0 0 .35em 0;width:auto;border:none;text-align:left}.richNewsList li .newsItem .newsThumbnail img{margin:0;width:100%;height:auto}.richNewsList li .newsItem .inTxt{flex:1;padding-right:20px}@media only screen and (max-width:1440px){.richNewsList li .newsItem .inTxt{padding-right:1.38vw}}@media only screen and (max-width:991px){.richNewsList li .newsItem .inTxt{padding-right:2.01vw}}@media only screen and (max-width:480px){.richNewsList li .newsItem .inTxt{padding-right:0}}@media only screen and (max-width:480px){.richNewsList li .newsItem .inTxt .newsCategoryWrapper+br{display:none}}.richNewsList li .newsItem .inTxt .newsCategoryWrapper{padding-left:1.05em;color:#757575}@media only screen and (max-width:480px){.richNewsList li .newsItem .inTxt .newsCategoryWrapper{display:block;padding-left:0}}.newsListItem .richNewsList li .newsItem .inTxt .newsCategoryWrapper{display:block;padding-left:0}.richNewsList li .newsItem .inTxt .newsCategoryWrapper .newsCategory{padding:0 .65em;font-size:75%}html[lang=ja] .richNewsList li .newsItem .inTxt .newsCategoryWrapper .newsCategory{font-size:68%}@media only screen and (max-width:480px){.richNewsList li .newsItem .inTxt .newsCategoryWrapper .newsCategory{font-size:90%}}.richNewsList li .newsItem .inTxt .newsCategoryWrapper span:not(.newsCategory){padding-right:.75em}.richNewsList li .newsItem .inTxt .comNewWin+.newsCategoryWrapper,.richNewsList li .newsItem .inTxt .comPdf+.newsCategoryWrapper{display:inline;padding-left:0}@media only screen and (max-width:480px){.richNewsList li .newsItem .inTxt .comNewWin+.newsCategoryWrapper,.richNewsList li .newsItem .inTxt .comPdf+.newsCategoryWrapper{display:block}}.richNewsList li .newsItem .inTxt time.datetime+.newsCategoryWrapper{display:block;padding-left:0}.richNewsList li .newsItem>.inTxt{padding-left:0}.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) main{padding:10px}.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .region-content{max-width:600px;margin:50px auto;border:solid 1px #3c5d69;padding:30px 40px 40px;border-radius:10px}.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .region-content .tabs{margin-bottom:10px}.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .region-content .tabs li{display:inline-block;margin-right:20px}.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .region-content .tabs li.is-active a{text-decoration:none}.user-login-notification{max-width:600px;margin:50px auto;padding:30px 40px 40px;background:#e5e5e5;line-height:2}@media only screen and (max-width:1440px){html{font-size:.7vw}}@media only screen and (max-width:991px){html{font-size:1.18vw}}@media only screen and (max-width:480px){html{font-size:10px}}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){padding-top:11.1vw}}@media(min-width:1441px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){padding-top:160px}}html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){font-size:17px;line-height:1.8;font-feature-settings:"palt";font-family:"Noto Sans CJK JP DemiLight","MS Pゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}@media only screen and (max-width:1440px){html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){font-size:1.16vw}}@media only screen and (max-width:991px){html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){font-size:17px}}@media only screen and (max-width:480px){html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied){font-size:13px}}html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) input{font-family:"Noto Sans CJK JP DemiLight",Arial,Helvetica,sans-serif}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h1{font-size:225%;line-height:1.1;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal}html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h1{font-size:226.66%;line-height:1.4;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif}@media only screen and (max-width:480px){html[lang=ja] body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h1{line-height:1.2;font-size:176.92%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif}}@media only screen and (max-width:480px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h1{font-size:171%}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .tabs li:not(.is-active) a,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .tabs li:not(.is-active) a:link,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .tabs li:not(.is-active) a:visited{text-decoration:underline}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h2+ul{margin-top:23px}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) h2+ul{margin-top:1.25rem}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow:hover{padding:8.5px 0 27px}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow:hover{padding:.59vw 0 1.875vw}}@media(max-width:991px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow:hover{padding:0}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow:hover{opacity:1}@media only screen and (min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow{position:fixed;z-index:99;left:0;top:0;width:100%;background:#fff;opacity:.9;transition:top .3s ease,padding .1s ease-out,opacity .3s ease}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{position:relative;margin:0 auto;max-width:1296px;height:124.5px}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{max-width:none;width:90vw;height:3.33vw}}@media only screen and (max-width:991px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{width:91.66vw;height:6.25vw;margin:3.64vw auto;background-color:#fff;position:static}}@media only screen and (max-width:480px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{width:auto;height:24px;margin:18px 20px}}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #block-mhi-base-theme-branding{width:34.72vw;height:3.33vw}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader a,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader a:link,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader a:visited{text-decoration:none}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo{width:480px}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo{width:33.33vw}}@media only screen and (max-width:991px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo{width:62.5vw;height:6.25vw}}@media only screen and (max-width:480px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo{width:250px;height:24px}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo img{width:auto;max-width:100%;transition:opacity .2s;backface-visibility:hidden}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo img{height:100%}}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo img{height:3.33vw;max-height:48px}}@media only screen and (max-width:480px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader #headLogo img{height:24px}}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow .gComHeadInner{position:relative}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom{padding:27px 0 0}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom .gComHeadInner{height:48px}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom .gComHeadInner{display:flex}}@media only screen and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow{padding:.59vw 0 1.875vw}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{height:8.64vw}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom{padding-top:1.875vw}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom .gComHeadInner{height:3.33vw}}@media(max-width:991px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow{padding:0}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{margin:1.106vw auto 3.51vw;height:16.21vw}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom{padding-top:3.51vw}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom .gComHeadInner{position:static;height:6.25vw}}@media only screen and (max-width:480px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #comHeader{margin:10px 20px 15px;height:67px}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom{padding-top:15px}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied) .comHeaderFollow #gComHeaderBottom .gComHeadInner{height:24px}}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled #gComHeadMhiLnk,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled #gComHeadRang,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled .search-container{visibility:hidden;opacity:0;-webkit-transition:.3s ease;transition:.3s ease}body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled .comHeaderFollow:hover #gComHeadMhiLnk,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled .comHeaderFollow:hover #gComHeadRang,body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled .comHeaderFollow:hover .search-container{visibility:visible;opacity:1}}@media only screen and (min-width:992px)and (max-width:1440px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled .comHeaderFollow{padding:20px 0}}@media(min-width:992px){body.path-mhi.path-user:not(.page-access-denied):not(.pageNotFound):not(.pageAccessDenied).isScrolled.isHeaderHide .comHeaderFollow{opacity:0}}.d-tb,.d-sp{display:none}@media only screen and (max-width:1440px){.d-tb,.d-sp{display:none}}@media only screen and (max-width:991px){.d-tb{display:block}}@media only screen and (max-width:480px){.d-pc{display:none}.d-sp{display:block}}@media screen and (max-width:374px){.d-pc{display:none}.d-sp{display:block}}.gComSportsMain{padding-bottom:210px}@media only screen and (max-width:1440px){.gComSportsMain{padding-bottom:168px}}@media only screen and (max-width:991px){.gComSportsMain{padding-bottom:140px}}@media only screen and (max-width:480px){.gComSportsMain{padding-bottom:40px}}.gComSportsNav ul{display:flex;flex-wrap:wrap;margin-top:0}.gComSportsNav li{width:25%;text-align:center}@media only screen and (max-width:991px){.gComSportsNav li{width:50%}}.gComSportsNav li>a{display:block;background-color:#000;padding:26px 0;font-size:141.2%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1;color:#efefeb;text-decoration:none}@media only screen and (max-width:1440px){.gComSportsNav li>a{padding:20.8px 0;font-size:112.96%}}@media only screen and (max-width:991px){.gComSportsNav li>a{padding:23px 0;font-size:117.6%}}@media only screen and (max-width:480px){.gComSportsNav li>a{padding:24px 0;font-size:115.4%}}.gComSportsNav li>a:hover{background-color:#82a0aa}@media only screen and (max-width:991px){.gComSportsNav li>a:hover{background-color:#000}}.gComSportsContainer{padding:280px 40px 0}@media only screen and (max-width:1440px){.gComSportsContainer{padding:224px 30px 0}}@media only screen and (max-width:991px){.gComSportsContainer{padding:174px 7.4% 0}}@media only screen and (max-width:480px){.gComSportsContainer{padding:124px 0 0}}.gComSportsInfo{position:relative;display:flex;flex-direction:column;height:938px;z-index:1}@media only screen and (max-width:1440px){.gComSportsInfo{height:750.4px}}@media only screen and (max-width:991px){.gComSportsInfo{height:auto;padding-top:132%}}@media only screen and (max-width:480px){.gComSportsInfo{padding-top:435px}}.gComSportsInfo.-right{align-items:flex-end}@media only screen and (max-width:991px){.gComSportsInfo.-right{align-items:flex-start}}.gComSportsInfo.-right h2,.gComSportsInfo.-right p{text-align:right}@media only screen and (max-width:991px){.gComSportsInfo.-right h2,.gComSportsInfo.-right p{text-align:left}}.gComSportsInfo h2{margin-top:32px;font-size:282%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1;color:#82a0aa}@media only screen and (max-width:1440px){.gComSportsInfo h2{margin-top:25.6px;font-size:225.6%}}@media only screen and (max-width:991px){.gComSportsInfo h2{margin-top:0;font-size:200%}}@media only screen and (max-width:480px){.gComSportsInfo h2{font-size:230.8%}}@media screen and (max-width:374px){.gComSportsInfo h2{font-size:223.1%}}.gComSportsInfo p{margin-top:70px;font-size:152.9%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:2}@media only screen and (max-width:1440px){.gComSportsInfo p{margin-top:56px;font-size:122.32%}}@media only screen and (max-width:991px){.gComSportsInfo p{margin-top:16px;font-size:94.1%}}@media only screen and (max-width:480px){.gComSportsInfo p{margin-top:18px;font-size:115.4%}}@media screen and (max-width:374px){.gComSportsInfo p{font-size:107.7%}}@media only screen and (max-width:991px){.gComSportsInfo p .tb-none{display:none}}@media only screen and (max-width:480px){.gComSportsInfo p .tb-none{display:block}}.gComSportsInfo .btn{max-width:555px;width:100%;margin-top:auto}@media only screen and (max-width:1440px){.gComSportsInfo .btn{max-width:444px}}@media only screen and (max-width:991px){.gComSportsInfo .btn{max-width:none;margin-top:38px}}@media only screen and (max-width:480px){.gComSportsInfo .btn{margin-top:30px}}.gComSportsInfo .btn>a{display:block;background-color:#000;padding:21px 0;font-size:135.3%;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;color:#efefeb;line-height:1;text-align:center;text-decoration:none}@media only screen and (max-width:1440px){.gComSportsInfo .btn>a{padding:16.8px 0;font-size:108.24%}}@media only screen and (max-width:991px){.gComSportsInfo .btn>a{padding:21px 0;font-size:129.4%}}@media only screen and (max-width:480px){.gComSportsInfo .btn>a{padding:11px 0;font-size:130.8%;line-height:1.3}}.gComSportsInfo .btn>a:nth-child(2){margin-top:20px}@media only screen and (max-width:1440px){.gComSportsInfo .btn>a:nth-child(2){margin-top:16px}}@media only screen and (max-width:991px){.gComSportsInfo .btn>a:nth-child(2){margin-top:20px}}@media only screen and (max-width:480px){.gComSportsInfo .btn>a:nth-child(2){margin-top:13px}}.gComSportsInfo .btn>a:hover{background-color:#82a0aa}@media only screen and (max-width:991px){.gComSportsInfo .btn>a:hover{background-color:#000}}.gComSportsInfo .btn>a.ext svg{display:none}.gComSportsInfo{position:relative;display:flex;flex-direction:column;height:938px}@media only screen and (max-width:1440px){.gComSportsInfo{height:750.4px}}@media only screen and (max-width:991px){.gComSportsInfo{height:auto;padding-top:132%}}@media only screen and (max-width:480px){.gComSportsInfo{padding-top:435px}}.gComSportsInfo.-right{align-items:flex-end}@media only screen and (max-width:991px){.gComSportsInfo.-right{align-items:flex-start}}.gComSportsInfo.-right h2,.gComSportsInfo.-right p{text-align:right}@media only screen and (max-width:991px){.gComSportsInfo.-right h2,.gComSportsInfo.-right p{text-align:left}}.gComSportsInfo h2{margin-top:32px;font-size:282%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:1;color:#82a0aa}@media only screen and (max-width:1440px){.gComSportsInfo h2{margin-top:25.6px;font-size:225.6%}}@media only screen and (max-width:991px){.gComSportsInfo h2{margin-top:0;font-size:200%}}@media only screen and (max-width:480px){.gComSportsInfo h2{font-size:230.8%}}@media screen and (max-width:374px){.gComSportsInfo h2{font-size:223.1%}}.gComSportsInfo p{margin-top:70px;font-size:152.9%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif;line-height:2}@media only screen and (max-width:1440px){.gComSportsInfo p{margin-top:56px;font-size:122.32%}}@media only screen and (max-width:991px){.gComSportsInfo p{margin-top:16px;font-size:94.1%}}@media only screen and (max-width:480px){.gComSportsInfo p{margin-top:18px;font-size:115.4%}}@media screen and (max-width:374px){.gComSportsInfo p{font-size:107.7%}}@media only screen and (max-width:991px){.gComSportsInfo p .tb-none{display:none}}@media only screen and (max-width:480px){.gComSportsInfo p .tb-none{display:block}}.gComSportsInfo .btn{max-width:555px;width:100%;margin-top:auto}@media only screen and (max-width:1440px){.gComSportsInfo .btn{max-width:444px}}@media only screen and (max-width:991px){.gComSportsInfo .btn{max-width:none;margin-top:38px}}@media only screen and (max-width:480px){.gComSportsInfo .btn{margin-top:30px}}.gComSportsInfo .btn>a{display:block;background-color:#000;padding:21px 0;font-size:135.3%;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;color:#efefeb;line-height:1;text-align:center;text-decoration:none}@media only screen and (max-width:1440px){.gComSportsInfo .btn>a{padding:16.8px 0;font-size:108.24%}}@media only screen and (max-width:991px){.gComSportsInfo .btn>a{padding:21px 0;font-size:129.4%}}@media only screen and (max-width:480px){.gComSportsInfo .btn>a{padding:11px 0;font-size:130.8%;line-height:1.3}}.gComSportsInfo .btn>a:nth-child(2){margin-top:20px}@media only screen and (max-width:1440px){.gComSportsInfo .btn>a:nth-child(2){margin-top:16px}}@media only screen and (max-width:991px){.gComSportsInfo .btn>a:nth-child(2){margin-top:20px}}@media only screen and (max-width:480px){.gComSportsInfo .btn>a:nth-child(2){margin-top:13px}}.gComSportsInfo .btn>a:hover{background-color:#82a0aa}@media only screen and (max-width:991px){.gComSportsInfo .btn>a:hover{background-color:#000}}.gComSportsInfo .btn>a.ext svg{display:none}.gComSportsKv{overflow:hidden;position:relative}.gComSportsKv__title{position:absolute;bottom:8%;left:50%;transform:translateX(-50%);width:90%;z-index:10}@media only screen and (max-width:480px){.gComSportsKv__title{bottom:30px;max-width:268px;width:100%}}.gComSportsKv__title::before{content:"";display:block;padding-top:7.8362573099%}@media only screen and (max-width:480px){.gComSportsKv__title::before{padding-top:67.9104477612%}}.gComSportsKv__title img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:auto}.gComSportsKv__img{width:100%}.gComSportsKv__img img{width:100%;height:auto}.gComSportsAbout{padding:140px 0 160px;text-align:center}@media only screen and (max-width:1440px){.gComSportsAbout{padding:112px 0 128px}}@media only screen and (max-width:991px){.gComSportsAbout{padding:110px 0 125px}}@media only screen and (max-width:480px){.gComSportsAbout{padding:80px 0 74px}}.gComSportsAbout h2{margin-top:0;font-size:200%;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif}@media only screen and (max-width:1440px){.gComSportsAbout h2{font-size:160%}}@media only screen and (max-width:991px){.gComSportsAbout h2{font-size:164.7%}}@media only screen and (max-width:480px){.gComSportsAbout h2{font-size:176.9%}}.gComSportsAbout p{margin-top:50px;font-size:129.4%;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;line-height:2}@media only screen and (max-width:1440px){.gComSportsAbout p{margin-top:44.8px;font-size:103.52%}}@media only screen and (max-width:991px){.gComSportsAbout p{margin-top:50px;font-size:94.1%}}@media only screen and (max-width:480px){.gComSportsAbout p{margin-top:32px;font-size:115.4%}}.gComSportsAbout .comMovie{max-width:863px;width:100%;margin-top:124px;padding-bottom:0}@media only screen and (max-width:1440px){.gComSportsAbout .comMovie{max-width:690.4px;margin-top:99.2px}}@media only screen and (max-width:991px){.gComSportsAbout .comMovie{max-width:600px;margin-top:100px}}@media only screen and (max-width:480px){.gComSportsAbout .comMovie{margin-top:70px}}.gComSportsVisual{position:relative}.gComSportsVisual figure{margin-top:0}.gComSportsVisual figure img{margin:0}.gComSportsVisual .player{width:100%}.gComSportsVisual .player .img{position:absolute;width:100%}@media only screen and (max-width:991px){.gComSportsVisual .player .img{left:50%;right:auto !important;transform:translateX(-50%)}}@media only screen and (max-width:480px){.gComSportsVisual .player .img{width:100%}}.gComSportsVisual .player .img::before{content:"";display:block}.gComSportsVisual .player .img img{position:absolute;display:block;top:0;left:0;width:100%;height:100%}.gComSportsVisual .player p{position:absolute;margin-top:0;font-size:82.4%;font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif;line-height:1.3;color:#82a0aa}@media only screen and (max-width:1440px){.gComSportsVisual .player p{font-size:65.92%}}@media only screen and (max-width:991px){.gComSportsVisual .player p{font-size:76.5%}}@media only screen and (max-width:480px){.gComSportsVisual .player p{font-size:76.9%}}.gComSportsVisual .player p>span{display:block;margin-top:6px;font-size:135.7%}@media only screen and (max-width:1440px){.gComSportsVisual .player p>span{margin-top:4.8px;font-size:108.56%}}@media only screen and (max-width:991px){.gComSportsVisual .player p>span{font-size:130.8%}}@media only screen and (max-width:480px){.gComSportsVisual .player p>span{margin-top:2px;font-size:140%}}.gComSportsVisual .player.-marathon .img{top:26.5%;right:7.6%;max-width:356px}@media only screen and (max-width:1440px){.gComSportsVisual .player.-marathon .img{max-width:284.8px}}@media only screen and (max-width:991px){.gComSportsVisual .player.-marathon .img{top:25%;left:48.8%;width:43.4%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-marathon .img{top:25%;max-width:142px}}.gComSportsVisual .player.-marathon .img::before{padding-top:322.4719101124%}.gComSportsVisual .player.-marathon p{bottom:18.3%;left:-13%;text-align:right}@media only screen and (max-width:991px){.gComSportsVisual .player.-marathon p{left:-75px}}@media only screen and (max-width:480px){.gComSportsVisual .player.-marathon p{bottom:17%;left:-65%}}.gComSportsVisual .player.-rugby .img{top:22%;left:4.1%;max-width:424px}@media only screen and (max-width:1440px){.gComSportsVisual .player.-rugby .img{max-width:339.2px}}@media only screen and (max-width:991px){.gComSportsVisual .player.-rugby .img{top:19%;left:51.5%;width:51.7%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-rugby .img{top:19%;max-width:170px}}.gComSportsVisual .player.-rugby .img::before{padding-top:270.9905660377%}.gComSportsVisual .player.-rugby p{bottom:17.4%;right:-8%}@media only screen and (max-width:991px){.gComSportsVisual .player.-rugby p{right:-75px}}@media only screen and (max-width:480px){.gComSportsVisual .player.-rugby p{bottom:15.6%;right:-50.5%}}.gComSportsVisual .player.-baseball .img{top:23%;right:-1%;max-width:539px}@media only screen and (max-width:1440px){.gComSportsVisual .player.-baseball .img{right:-3%;max-width:431.2px}}@media only screen and (max-width:991px){.gComSportsVisual .player.-baseball .img{top:34%;left:48.2%;width:65.4%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-baseball .img{top:44%;left:49%;max-width:213px}}.gComSportsVisual .player.-baseball .img::before{padding-top:208.3487940631%}.gComSportsVisual .player.-baseball .-west{bottom:23%;left:0%;text-align:right}@media only screen and (max-width:1440px){.gComSportsVisual .player.-baseball .-west{left:.6%}}@media only screen and (max-width:991px){.gComSportsVisual .player.-baseball .-west{bottom:17.6%;left:-45px}}@media only screen and (max-width:480px){.gComSportsVisual .player.-baseball .-west{bottom:16%;left:-30%}}.gComSportsVisual .player.-baseball .-east{right:-0.6%;bottom:20%;text-align:left}@media only screen and (max-width:1440px){.gComSportsVisual .player.-baseball .-east{right:1.6%}}@media only screen and (max-width:991px){.gComSportsVisual .player.-baseball .-east{right:-45px;bottom:21%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-baseball .-east{right:-30%;bottom:20%}}.gComSportsVisual .player.-soccer .img{top:20%;left:0;max-width:504px}@media only screen and (max-width:1440px){.gComSportsVisual .player.-soccer .img{max-width:403.2px}}@media only screen and (max-width:991px){.gComSportsVisual .player.-soccer .img{top:26%;left:50%;width:61.3%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-soccer .img{top:26%;max-width:202px}}.gComSportsVisual .player.-soccer .img::before{padding-top:229.5634920635%}.gComSportsVisual .player.-soccer p{bottom:200px;right:-88px}@media only screen and (max-width:991px){.gComSportsVisual .player.-soccer p{right:-110px}}@media only screen and (max-width:480px){.gComSportsVisual .player.-soccer p{bottom:17.3%;right:-37%}}.gComSportsVisual .player.-soccer02 .img{top:20%;right:4%;max-width:398px}@media only screen and (max-width:1440px){.gComSportsVisual .player.-soccer02 .img{max-width:318.4px}}@media only screen and (max-width:991px){.gComSportsVisual .player.-soccer02 .img{top:25%;left:52%;width:48.6%}}@media only screen and (max-width:480px){.gComSportsVisual .player.-soccer02 .img{top:25%;left:51%;max-width:162px}}.gComSportsVisual .player.-soccer02 .img::before{padding-top:283.4170854271%}.gComSportsVisual .player.-soccer02 p{bottom:15.4%;left:-11%;text-align:right}@media only screen and (max-width:991px){.gComSportsVisual .player.-soccer02 p{bottom:14.4%;left:-80px}}@media only screen and (max-width:480px){.gComSportsVisual .player.-soccer02 p{bottom:17%;left:-63%}}#gnav{position:absolute;top:33px;right:117px;z-index:150}#gnav nav>ul{text-align:left;font-size:0}#gnav nav>ul+ul{display:none}#gnav nav>ul>li{display:inline-block;vertical-align:top;font-size:18px;line-height:1.2;margin-left:25px;position:relative}#gnav nav>ul>li:first-child{margin-left:0}#gnav nav>ul>li>p{margin-top:-2px}#gnav nav>ul>li>p a{position:relative;z-index:1;text-transform:uppercase}#gnav nav>ul>li a:hover,#gnav nav>ul>li.active>p a,#gnav nav>ul>li.selected>p a,#gnav nav>ul>li.selected>a,#gnav nav>ul>li.selected>a:hover{color:#e31f26}#gnav nav>ul>li .megaDrop{position:absolute;top:18px;left:0;width:100%;padding-top:33px;text-align:left;background-color:rgba(255,255,255,.98);z-index:0;display:none}#gnav nav>ul>li.active .megaDrop{z-index:100}#gnav>ul>li .megaDrop .inner{width:100%;display:table}#gnav nav>ul>li .megaDrop .inner .catTl{display:table-cell;vertical-align:top;background-color:#82a0aa;padding:70px}#gnav nav>ul>li .megaDrop .inner .catTl p{width:360px;font-size:76px;line-height:1;color:#fff;margin-top:-6px;text-transform:uppercase}#gnav nav>ul>li .megaDrop .inner .detail{display:table-cell;vertical-align:top;padding:72px;height:16em}#gnav nav>ul>li .megaDrop .inner .detail ul{width:792px;font-size:0}#gnav nav>ul>li .megaDrop .inner .detail ul li{display:inline-block;vertical-align:top;font-size:16px;line-height:1.2;width:360px;margin-top:16px;margin-right:72px;text-transform:uppercase}#gnav nav>ul>li .megaDrop .inner .detail ul li:nth-child(2n){margin-right:0}#gnav nav>ul>li .megaDrop .inner .detail ul li:nth-child(-n+2){margin-top:0}#gnav nav>ul>li .megaDrop .inner .detail ul+hr{border-bottom:none;border-top:solid 1px #737373;margin:24px 0}#gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.comSubNv li{font-size:14px}#gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.comSubNv.col1 li{float:none;width:auto}#gnav nav>ul>li .megaDrop .close{position:absolute;top:30px;right:72px;width:13px;height:13px;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer}#gnav nav>ul>li .megaDrop .close::before{display:block;content:"";position:absolute;top:50%;left:-1px;width:15px;height:2px;margin-top:-1px;background:#000;transform:rotate(45deg);-webkit-transition:background .2s;transition:background .2s}#gnav nav>ul>li .megaDrop .close::after{display:block;content:"";position:absolute;top:50%;right:-1px;width:15px;height:2px;margin-top:-1px;background:#000;transform:rotate(-45deg);-webkit-transition:background .2s;transition:background .2s}#gnav nav>ul>li .megaDrop .close:hover::before,#gnav nav>ul>li .megaDrop .close:hover::after{background:#666}#gnav .searchArea,#gnav .headLink,#gnav .headLang,#spMenuBtn{display:none}@media only screen and (max-width:1440px){#gnav{top:2.29vw;right:8.12vw}#gnav nav>ul>li{font-size:1.2vw;margin-left:1.5vw}#gnav nav>ul>li .megaDrop{top:1.3vw;padding-top:2.25vw}#gnav nav>ul>li .megaDrop .inner .catTl{padding:5vw}#gnav nav>ul>li .megaDrop .inner .catTl p{width:25vw;font-size:5.27vw;margin-top:0}#gnav nav>ul>li .megaDrop .inner .detail{padding:5vw}#gnav nav>ul>li .megaDrop .inner .detail ul{width:55vw}#gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:1.11vw;width:25vw;margin-top:1.11vw;margin-right:5vw}#gnav nav>ul>li .megaDrop .inner .detail ul+hr{margin:1.66vw 0}#gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.comSubNv li{font-size:1.11vw}#gnav nav>ul>li .megaDrop .close{top:2.08vw;right:5vw;width:.9vw;height:.9vw}#gnav nav>ul>li .megaDrop .close::before{left:-0.07vw;width:1.04vw;height:.13vw;margin-top:-0.07vw}#gnav nav>ul>li .megaDrop .close::after{right:-0.07vw;width:1.04vw;height:.13vw;margin-top:-0.07vw}}@media only screen and (max-width:991px){#spMenuBtn{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}#spMenuBtn.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){#spMenuBtn{background-size:4.68vw 3.9vw}}@media only screen and (max-width:991px){#comHeader #gnav{top:13.54vw;left:0;right:auto;width:100%;padding-bottom:5.46vw;background-color:rgba(255,255,255,.98);display:none;-webkit-box-shadow:0 38px 38px rgba(0,0,0,.4);-moz-box-shadow:0 38px 38px rgba(0,0,0,.4);box-shadow:0 38px 38px rgba(0,0,0,.4)}}@media only screen and (max-width:991px){#gnav .searchArea{display:block;padding:2.34vw 0 2.08vw;background-color:#82a0aa}}@media only screen and (max-width:991px){#gnav .searchArea form{display:block;width:51.69vw;margin:0 auto}}@media only screen and (max-width:991px){#gnav .searchArea form 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;outline:0;font-size:2.6vw;line-height:1;color:#595959;width:100%;height:4.94vw;padding:0 5.2vw 0 2.6vw;border:none;background-color:#fff;background-image:url(/themes/custom/mhi_base_theme/dist/0888ba8d2655d2df3f54.gif);background-repeat:no-repeat;background-position:right 1.6rem center;background-size:2.4rem 2.4rem;-webkit-appearance:none;border-radius:0}}@media only screen and (max-width:991px){#gnav .searchArea form input::-webkit-input-placeholder{color:#595959}}@media only screen and (max-width:991px){#gnav .searchArea form input:-ms-input-placeholder{color:#fff}}@media only screen and (max-width:991px){#gnav .searchArea form input::-moz-placeholder{color:#595959}}@media only screen and (max-width:991px)and (-webkit-min-device-pixel-ratio:0){#gnav .searchArea form input{background-position:right 2.08vw center;background-size:3.12vw 3.12vw}}@media only screen and (max-width:991px){#gnav .searchArea form input+.placeholder{left:2.6vw !important;top:1.04vw !important;font-size:2.6vw !important;line-height:1 !important;color:#595959 !important}}@media only screen and (max-width:991px){#gnav nav>ul{width:86.98vw;margin:3.25vw auto 0}}@media only screen and (max-width:991px){#gnav nav>ul>li{display:block;font-size:3.12vw;margin-left:0}}@media only screen and (max-width:991px){#gnav nav>ul>li>p{cursor:pointer}}@media only screen and (max-width:991px){#gnav nav>ul>li>a,#gnav nav>ul>li>p a{display:block;border-bottom:solid 1px #060606;padding:3.12vw 3.9vw 3.12vw 0}}@media only screen and (max-width:991px){#gnav nav>ul>li>p a{position:relative;pointer-events:none}}@media only screen and (max-width:991px){#gnav nav>ul>li>p a::after{content:"";display:block;position:absolute;right:0;top:50%;margin-top:-0.65rem;width:2.1rem;height:1.3rem;background:url(/themes/custom/mhi_base_theme/dist/833b43ef21c91a3b6b0d.svg) no-repeat;background-size:auto 100%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media only screen and (max-width:991px){#gnav nav>ul>li>a:hover,#gnav nav>ul>li>p a:hover,#gnav nav>ul>li.selected>p a{color:#000}}@media only screen and (max-width:991px){#gnav nav>ul>li>p.active a,#gnav nav>ul>li.selected>p.active a{color:#e31f26}}@media only screen and (max-width:991px){#gnav nav>ul>li>p.active a::after,#gnav nav>ul>li.selected>p.active a::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop{position:relative;top:0;left:0 !important;width:100% !important;padding:0;background-color:rgba(0,0,0,0) !important}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner{display:block !important;padding:4.16vw 0}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .catTl{display:none}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail{display:block;padding:0 !important}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul{width:100%}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:2.08vw;width:41.66vw;margin-top:2.08vw;margin-right:3.64vw}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .indexLink{font-size:2.08vw;line-height:1.2;margin-top:2.08vw;padding-top:2.34vw;position:relative}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .indexLink:before{content:"";display:block;width:.5em;height:1px;background-color:#000;position:absolute;top:0;left:0}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail{height:auto}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul+hr{margin:2.08vw 0}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.comSubNv li{font-size:2.08vw}}@media only screen and (max-width:991px){#gnav nav>ul>li .megaDrop .close{display:none !important}}@media only screen and (max-width:991px){#gnav nav>ul+ul{display:block;margin:4.42vw auto 0}}@media only screen and (max-width:991px){#gnav nav>ul+ul::after{content:"";display:block;width:0;height:0;clear:both}}@media only screen and (max-width:991px){#gnav nav>ul+ul li{float:left;width:47.9%;margin-left:4.2%;font-size:2.08vw;line-height:1.2}}@media only screen and (max-width:991px){#gnav nav>ul+ul li:nth-child(2n+1){margin-left:0;clear:left}}@media only screen and (max-width:991px){#gnav nav>ul+ul li a{padding:1.56vw 0}}@media only screen and (max-width:991px){#gnav .headLink{display:block;width:86.98vw;margin:5.46vw auto 0;font-size:2.08vw;line-height:1.2;font-weight:bold;text-align:right}}@media only screen and (max-width:991px){#gnav .headLink a:after{content:"";display:inline-block;vertical-align:baseline;width:.91vw;height:1.43vw;margin-left:.85vw;background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}}@media only screen and (max-width:991px){#gnav .headLink a:hover{text-decoration:underline}}@media only screen and (max-width:991px){#gnav .headLang{text-align:right;font-size:0;display:block;width:86.98vw;margin:5.46vw auto 0}}@media only screen and (max-width:991px){#gnav .headLang strong,#gnav .headLang span,#gnav .headLang a{position:relative;display:inline-block;vertical-align:middle;font-size:2.08vw;line-height:1.2;font-weight:normal}}@media only screen and (max-width:991px){#gnav .headLang span,#gnav .headLang a{margin-left:.5em}}@media only screen and (max-width:991px){#gnav .headLang span::after,#gnav .headLang a:hover::after{content:"";position:absolute;bottom:-4px;left:0;width:100%;height:2px;background-color:#000}}@media only screen and (max-width:480px){#spMenuBtn{width:20px;height:17px;background-size:20px 17px;top:22px;right:20px}#gnav{top:60px;padding-bottom:36px;-webkit-box-shadow:0 10px 10px rgba(0,0,0,.4);-moz-box-shadow:0 10px 10px rgba(0,0,0,.4);box-shadow:0 10px 10px rgba(0,0,0,.4)}#gnav .searchArea{padding:15px 20px}#gnav .searchArea form{width:100%}#gnav .searchArea form input{font-size:14px;height:40px;padding:0 30px 0 20px;background-position:right 20px center;background-size:19px 19px}#gnav .searchArea form input+.placeholder{left:20px !important;top:14px !important;font-size:14px !important}#gnav nav>ul{width:auto;margin:14px 20px 0}#gnav nav>ul>li{font-size:18px}#gnav nav>ul>li>a,#gnav nav>ul>li>p a{padding:16px 16px 16px 0}#gnav nav>ul>li>p a::after{margin-top:-5.5px;width:16px;height:11px;background-size:100% auto}#gnav nav>ul>li .megaDrop .inner{padding:16px 0}#gnav nav>ul>li .megaDrop .inner .detail ul li:nth-child(2),#gnav nav>ul>li .megaDrop .inner .detail ul li{display:block;font-size:14px;width:auto;margin-top:16px;margin-right:0}#gnav nav>ul>li .megaDrop .inner .indexLink{font-size:14px;margin-top:16px;padding-top:18px}#gnav nav>ul+ul{width:auto;margin:15px 20px 0}#gnav nav>ul+ul li{width:46.4%;margin-left:7.2%;font-size:14px}#gnav nav>ul+ul li a{padding:11px 0}#gnav nav>ul>li .megaDrop .inner .detail ul+hr{margin:16px 0}#gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.comSubNv li{font-size:14px}#gnav .headLink{width:auto;margin:36px 20px 0;font-size:14px}#gnav .headLink a:after{width:7px;height:10px;margin-left:6px}#gnav .headLang{width:auto;margin:36px 20px 0}#gnav .headLang strong,#gnav .headLang span,#gnav .headLang a{font-size:14px}}html[lang=ja] #gnav nav>ul>li{font-size:17px}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:17px}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.recruitNv li{font-size:15px}html[lang=ja] #gnav nav>ul>li .megaDrop .close{font-size:15px}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .catTl p{font-size:60px}@media only screen and (max-width:1440px){html[lang=ja] #gnav nav>ul>li .megaDrop .inner .catTl p{font-size:4vw}html[lang=ja] #gnav nav>ul>li,html[lang=ja] #gnav nav>ul>li .megaDrop,html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:1.16vw}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.recruitNv li{font-size:1.16vw}html[lang=ja] #gnav nav>ul>li .megaDrop .close{font-size:1.04vw}}@media only screen and (max-width:991px){html[lang=ja] #gnav nav>ul>li{font-size:2.86vw}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:1.95vw}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .indexLink{font-size:1.95vw}html[lang=ja] #gnav nav>ul+ul li{font-size:1.95vw}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.recruitNv li{font-size:1.95vw}html[lang=ja] #gnav .headLink{font-size:1.95vw}html[lang=ja] #gnav .headLang strong,html[lang=ja] #gnav .headLang span,html[lang=ja] #gnav .headLang a{font-size:1.95vw}}@media only screen and (max-width:480px){html[lang=ja] #gnav nav>ul>li{font-size:16px}html[lang=ja] #gnav nav>ul.menu>li>a,html[lang=ja] #gnav nav>ul.menu>li>p a{background-size:16px 9px;padding:16px 16px 16px 0}html[lang=ja] #gnav nav>ul>li .megaDrop .inner{padding:16px 0}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul li{font-size:13px}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .indexLink{font-size:13px}html[lang=ja] #gnav nav>ul+ul li{font-size:13px}html[lang=ja] #gnav nav>ul>li .megaDrop .inner .detail ul+hr+ul.recruitNv li{font-size:13px}html[lang=ja] #gnav .headLink{font-size:13px}html[lang=ja] #gnav .headLang strong,html[lang=ja] #gnav .headLang span,html[lang=ja] #gnav .headLang a{font-size:13px}}#gnav .hide{display:none}#gnav nav>ul>li.menu-item--active-trail p a{color:#e31f26}#gnav nav>ul>li p.noSub a{pointer-events:auto}#gnav nav>ul>li p.noSub a:after{content:none}#gnav nav>ul>li .megaDrop .inner .detail ul li.menu-item--expanded:not(.menu-item--hide--comSubNv){display:block;width:100%}#gnav nav>ul>li .megaDrop .inner .detail ul li.menu-item--hide--comSubNv ul.comSubNv{display:none}#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv:before{content:"";display:block;border-top:solid 1px #737373;margin:24px 0}@media(max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv:before{margin:2.08vw 0}}@media(max-width:480px){#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv:before{margin:16px 0}}#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv li{font-size:14px}@media(max-width:991px){#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv li{font-size:2.08vw}}@media(max-width:480px){#gnav nav>ul>li .megaDrop .inner .detail ul ul.comSubNv li{font-size:14px}}.dtOutline .field--name-field-html-title{margin-top:67px;line-height:1.1;font-size:150%;font-weight:normal}@media(max-width:1440px){.dtOutline .field--name-field-html-title{margin-top:5rem}}@media only screen and (max-width:768px){.dtOutline .field--name-field-html-title{line-height:1.18;font-size:157.1%}}@media only screen and (max-width:480px){.dtOutline .field--name-field-html-title{margin-top:3.75rem;font-size:22px}}.dtOutline .field--name-field-rich-text{margin-top:24px}@media(max-width:1440px){.dtOutline .field--name-field-rich-text{margin-top:1.66vw}}@media only screen and (max-width:991px){.dtOutline .field--name-field-rich-text{margin-top:2.44vw}}@media only screen and (max-width:768px){.dtOutline .field--name-field-rich-text{margin-top:5.33vw}}@media only screen and (max-width:480px){.dtOutline .field--name-field-rich-text{margin-top:20px}}.dtOutline.dtOutline2Col .field--name-field-rich-text p{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2;-webkit-column-gap:36px;-moz-column-gap:36px;-ms-column-gap:36px;column-gap:36px}@media only screen and (max-width:1440px){.dtOutline.dtOutline2Col .field--name-field-rich-text p{-webkit-column-gap:2.5vw;-moz-column-gap:2.5vw;-ms-column-gap:2.5vw;column-gap:2.5vw}}@media only screen and (max-width:991px){.dtOutline.dtOutline2Col .field--name-field-rich-text p{-webkit-column-gap:3.64vw;-moz-column-gap:3.64vw;-ms-column-gap:3.64vw;column-gap:3.64vw}}@media only screen and (max-width:480px){.dtOutline.dtOutline2Col .field--name-field-rich-text p{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;-ms-column-gap:0;column-gap:0}}.simpleLink.a,.simpleLink.a:link,.simpleLink.a:visited,.simpleLink a,.simpleLink a:link,.simpleLink a:visited{text-decoration:none}.simpleLink.a:after,.simpleLink a: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_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}@media(max-width:480px){.simpleLink.a:after,.simpleLink a:after{width:7px;height:11px;margin-left:5.5px}}.simpleLink.a span.ext,.simpleLink.a svg.ext,.simpleLink a span.ext,.simpleLink a svg.ext{background-size:14.5px;display:inline-block !important}.simpleLink.a.ext:after,.simpleLink a.ext:after{content:none}.paragraph--type--mhi-paragraph-document .file{background-image:none;padding-left:0}.paragraph--type--mhi-paragraph-document a: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_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}@media(max-width:480px){.paragraph--type--mhi-paragraph-document a:after{width:7px;height:11px;margin-left:5.5px}}.paragraph--type--mhi-paragraph-document a,.paragraph--type--mhi-paragraph-document a:link,.paragraph--type--mhi-paragraph-document a:visited{text-decoration:none}.paragraph--type--mhi-paragraph-document .comPdf:after,.paragraph--type--mhi-paragraph-document .file--application-pdf a:after{background:url(/themes/custom/mhi_base_theme/dist/03d3682da3052f62147d.svg) no-repeat left center;background-size:14.5px auto;width:15.6px;height:20.8px;display:inline-block;margin-left:10px;margin-right:10px;margin-top:-0.1em;vertical-align:middle;margin-bottom:-0.1em}.gComFotMtrl,.gComAlignR{overflow:hidden}.gComFotMtrl h3,.gComAlignR h3{margin-top:44px;font-size:127.7%;line-height:1.17;position:relative}.gComFotMtrl h3:before,.gComAlignR h3:before{content:"";display:block;width:100%;height:1px;background:#747474;position:absolute;top:50%;left:0;-webkit-transform:translate(0%,-50%);-moz-transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);transform:translate(0%,-50%)}.gComFotMtrl h3 span,.gComAlignR h3 span{display:inline-block;padding-right:18px;background:#fff;position:relative}.gComFotMtrl .gComDtFotMtrlLnk,.gComAlignR .gComDtFotMtrlLnk{margin-top:24px;margin-right:-36px;overflow:hidden}.gComFotMtrl .gComDtFotMtrlLnk li,.gComAlignR .gComDtFotMtrlLnk li{width:50%;padding-right:36px;padding-left:1em;margin-top:8px;vertical-align:top;line-height:1.33;position:relative;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.gComFotMtrl .gComDtFotMtrlLnk li:nth-child(-n+2),.gComAlignR .gComDtFotMtrlLnk li:nth-child(-n+2){margin-top:0}.gComFotMtrl .gComDtFotMtrlLnk li:before,.gComAlignR .gComDtFotMtrlLnk li:before{content:"-";position:absolute;top:0;left:0}@media only screen and (max-width:768px){.gComFotMtrl .gComDtFotMtrlLnk li,.gComAlignR .gComDtFotMtrlLnk li{float:none;width:100%;padding-right:0;margin-top:.8vw}.gComFotMtrl .gComDtFotMtrlLnk li:nth-child(2),.gComAlignR .gComDtFotMtrlLnk li:nth-child(2){margin-top:.8vw}.gComFotMtrl .gComDtFotMtrlLnk li:first-child,.gComAlignR .gComDtFotMtrlLnk li:first-child{margin-top:0}}@media only screen and (max-width:480px){.gComFotMtrl .gComDtFotMtrlLnk li,.gComAlignR .gComDtFotMtrlLnk li{margin-top:3px}.gComFotMtrl .gComDtFotMtrlLnk li:nth-child(2),.gComAlignR .gComDtFotMtrlLnk li:nth-child(2){margin-top:3px}}@media only screen and (max-width:1440px){.gComFotMtrl h3,.gComAlignR h3{margin-top:3.05vw}}@media only screen and (max-width:768px){.gComFotMtrl h3,.gComAlignR h3{margin-top:8vw;font-size:128.5%;line-height:1.22}.gComFotMtrl h3 span,.gComAlignR h3 span{padding-right:3.2vw}.gComFotMtrl .gComDtFotMtrlLnk,.gComAlignR .gComDtFotMtrlLnk{margin-top:24px;margin-right:0}}@media only screen and (max-width:480px){.gComFotMtrl h3,.gComAlignR h3{margin-top:30px;font-size:18px}.gComFotMtrl h3 span,.gComAlignR h3 span{padding-right:12px}.gComFotMtrl .gComDtFotMtrlLnk,.gComAlignR .gComDtFotMtrlLnk{margin-top:12px}}.gComFotMtrl .file--application-pdf a::after,.gComAlignR .file--application-pdf a::after,.comFrlLink .file--application-pdf a::after{width:15px;height:20px;background-size:15px 20px}.simpleLinkIco .comMapIco:after{width:19.5px !important;margin-bottom:0 !important}@media only screen and (max-width:480px){.simpleLinkIco .comMapIco:after{width:17px !important}}.simpleLinkIco .comDwnld::after{width:15.6px !important;height:20.8px !important;background-size:15px 20.5px !important}@media only screen and (max-width:480px){.simpleLinkIco .comDwnld::after{width:15.6px !important;background-size:14.3px 18.85px !important}}.simpleLinkIco span.ext,.simpleLinkIco svg.ext{display:none !important}.gComAlignR>[class^=comLstLk]>li{text-align:right}.gComAlignR>[class^=comLstLk]>li *:not(.contextual-links){display:inline}.gComAlignR>[class^=comLstLk]>li::before{display:inline-block;position:relative;left:0}.gComAlignR>[class^=comLstLk]>li a::after{margin-right:0 !important}.gComAlignR .comLstLkLin>li::before,.gComAlignR .comLstLkLinC2>li::before,.gComAlignR .comLstLkLinC3>li::before{padding-right:.5em}.comLstLkLin>li,.comLstLkLinC2>li,.comLstLkLinC3>li{margin-top:.5em;padding-left:1em;line-height:1.33;box-sizing:border-box;position:relative}.comLstLkLin>li:first-child,.comLstLkLinC2>li:first-child,.comLstLkLinC3>li:first-child{margin-top:0}.comLstLkLin>li::before,.comLstLkLinC2>li::before,.comLstLkLinC3>li::before{content:"-";position:absolute;top:0;left:0}.comLstLkLin>li a,.comLstLkLin>li a:hover,.comLstLkLin>li a:visited,.comLstLkLinC2>li a,.comLstLkLinC2>li a:hover,.comLstLkLinC2>li a:visited,.comLstLkLinC3>li a,.comLstLkLinC3>li a:hover,.comLstLkLinC3>li a:visited{text-decoration:none}.comLstLkLin>li a::after,.comLstLkLinC2>li a::after,.comLstLkLinC3>li a::after{content:"";display:inline-block;width:.4em;height:.8em;margin-left:6.6px;margin-bottom:-0.1em;vertical-align:baseline;background:url(/themes/custom/mhi_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}@media only screen and (max-width:480px){.comLstLkLin>li a::after,.comLstLkLinC2>li a::after,.comLstLkLinC3>li a::after{width:7px;height:10px;margin-left:5px}}.comLstLkLin::after,.comLstLkLinC2::after,.comLstLkLinC3::after{clear:both;content:"";display:block;height:0;visibility:hidden;line-height:1}.comLstLkLinC2,.comLstLkLinC3{margin-right:-36px}.comLstLkLinC2>li,.comLstLkLinC3>li{display:inline-block;float:none;padding-right:36px;vertical-align:top}.comLstLkLinC2>li a::after,.comLstLkLinC3>li a::after{width:.4em;margin-left:6.6px}@media only screen and (max-width:1440px){.comLstLkLinC2,.comLstLkLinC3{margin-right:-2.5vw}.comLstLkLinC2>li,.comLstLkLinC3>li{padding-right:2.5vw}}@media only screen and (max-width:1440px){.comLstLkLinC2,.comLstLkLinC3{margin-right:-3.64vw}.comLstLkLinC2>li,.comLstLkLinC3>li{padding-right:3.64vw}}.comLstLkLinC2>li{width:50%}.comLstLkLinC2>li:nth-child(2n+1){clear:left}.comLstLkLinC2>li:nth-child(-n+2){margin-top:0}.comLstLkLinC3>li{width:33.3%}.comLstLkLinC3>li:nth-child(-n+3){margin-top:0}@media only screen and (max-width:480px){.comLstLkLinC3>li{width:50%}.comLstLkLinC3>li:nth-child(-n+3){margin-top:.5em}.comLstLkLinC3>li:nth-child(-n+2){margin-top:0}}.comContact{margin-top:60px;padding:36px;border:3px solid #82a0aa}.comContact,.comContact *{box-sizing:border-box}@media only screen and (max-width:1440px){.comContact{padding:2.5vw;margin-top:4rem;border-width:.2vw}}@media only screen and (max-width:991px){.comContact{padding:3.67vw;border-width:.3vw}}@media only screen and (max-width:768px){.comContact{padding:8vw;border-width:2px}}@media only screen and (max-width:480px){.comContact{margin-top:40px;padding:30px}}.comContact>.field__items{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}@media only screen and (max-width:768px){.comContact>.field__items{display:block}}.comContact>.field__items>.field__item{width:50%}@media only screen and (max-width:768px){.comContact>.field__items>.field__item{width:100%}}.comContact>.field__items>.field__item:first-child{padding-right:36px}@media only screen and (max-width:1440px){.comContact>.field__items>.field__item:first-child{padding-right:2.5vw}}@media only screen and (max-width:991px){.comContact>.field__items>.field__item:first-child{padding-right:3.67vw}}@media only screen and (max-width:768px){.comContact>.field__items>.field__item:first-child{padding-right:0}}.comContact>.field__items>.field__item:last-child{padding-left:36px;border-left:solid 1px #747474}@media only screen and (max-width:1440px){.comContact>.field__items>.field__item:last-child{padding-left:2.5vw}}@media only screen and (max-width:991px){.comContact>.field__items>.field__item:last-child{padding-left:3.67vw}}@media only screen and (max-width:768px){.comContact>.field__items>.field__item:last-child{display:block;margin-top:6.4vw;padding-left:0;border-left:none}}@media only screen and (max-width:480px){.comContact>.field__items>.field__item:last-child{margin-top:24px}}.comContact .contactBusiness .field--name-field-html-title,.comContact .dtOutline .field--name-field-html-title{line-height:1.1;font-size:150%;text-transform:uppercase;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif}@media only screen and (max-width:768px){.comContact .contactBusiness .field--name-field-html-title,.comContact .dtOutline .field--name-field-html-title{line-height:1.2;font-size:142.8%}}@media only screen and (max-width:480px){.comContact .contactBusiness .field--name-field-html-title,.comContact .dtOutline .field--name-field-html-title{font-size:20px}}.comContact .contactBusiness{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;height:100%}.comContact .contactBusiness .contact-container{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;text-align:center}@media only screen and (max-width:768px){.comContact .contactBusiness .contact-container{text-align:left}}.comContact .contactBusiness .simpleLink a{display:inline-block;width:219px;line-height:1;padding:15px 0 14px;text-align:center;text-transform:uppercase;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;color:#567783;border:solid 2px #567783}.comContact .contactBusiness .simpleLink a span.ext,.comContact .contactBusiness .simpleLink a svg.ext{margin-right:0;background-image:url(/themes/custom/mhi_base_theme/dist/149a8816f24121ce22a9.svg)}@media only screen and (max-width:1440px){.comContact .contactBusiness .simpleLink a span.ext,.comContact .contactBusiness .simpleLink a svg.ext{width:1.18vw !important;background-size:1.5rem 1.393rem}}@media only screen and (max-width:991px){.comContact .contactBusiness .simpleLink a span.ext,.comContact .contactBusiness .simpleLink a svg.ext{width:1.73vw !important;background-size:1.53vw 1.42vw !important}}@media only screen and (max-width:768px){.comContact .contactBusiness .simpleLink a span.ext,.comContact .contactBusiness .simpleLink a svg.ext{width:3.2vw !important;background-size:1.06rem .984rem !important}}@media only screen and (max-width:480px){.comContact .contactBusiness .simpleLink a span.ext,.comContact .contactBusiness .simpleLink a svg.ext{width:12px !important;background-size:10.6px 9.84px !important}}.comContact .contactBusiness .simpleLink a:hover{background:#567783;color:#fff}.comContact .contactBusiness .simpleLink a:hover span.ext,.comContact .contactBusiness .simpleLink a:hover svg.ext{background-image:url(/themes/custom/mhi_base_theme/dist/63531d6d56927f4e03f3.svg)}@media only screen and (max-width:1440px){.comContact .contactBusiness .simpleLink a{width:15.2vw;padding:1.04vw 0 .97vw;font-size:1.25vw}}@media only screen and (max-width:991px){.comContact .contactBusiness .simpleLink a{width:22.334vw;padding:1.53vw 0 1.42vw;font-size:1.83vw}}@media only screen and (max-width:768px){.comContact .contactBusiness .simpleLink a{width:41.33vw;margin-top:3.73vw;padding:1.06vw 0 .66vw;font-size:100%}}@media only screen and (max-width:480px){.comContact .contactBusiness .simpleLink a{width:155px;margin-top:14px;padding:4px 0 2.5px}}.comContact .contactBusiness .simpleLink:first-child a{margin-top:0}.comContact .contactBusiness .field--name-field-plain-text{margin-top:30px;font-size:127.7%;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;color:#567783}@media only screen and (max-width:1440px){.comContact .contactBusiness .field--name-field-plain-text{margin-top:2.08vw}}@media only screen and (max-width:991px){.comContact .contactBusiness .field--name-field-plain-text{margin-top:3.06vw}}@media only screen and (max-width:768px){.comContact .contactBusiness .field--name-field-plain-text{margin-top:4vw;line-height:1.3;font-size:128.5%}}@media only screen and (max-width:480px){.comContact .contactBusiness .field--name-field-plain-text{margin-top:15px;font-size:18px}}.comContact .contactBusiness .field--name-field-html-title,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text{margin-top:15px}.comContact .contactBusiness .field--name-field-html-title+.simpleLink,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink{margin-top:10px}.comContact .contactBusiness .field--name-field-html-title+.simpleLink+.field--name-field-plain-text,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink+.field--name-field-plain-text{margin-top:10px}@media only screen and (max-width:1440px){.comContact .contactBusiness .field--name-field-html-title,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text{margin-top:1.04vw}.comContact .contactBusiness .field--name-field-html-title+.simpleLink,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink{margin-top:.69vw}.comContact .contactBusiness .field--name-field-html-title+.simpleLink+.field--name-field-plain-text,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink+.field--name-field-plain-text{margin-top:.69vw}}@media only screen and (max-width:991px){.comContact .contactBusiness .field--name-field-html-title,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text{margin-top:1.53vw}.comContact .contactBusiness .field--name-field-html-title+.simpleLink,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink{margin-top:1.02vw}.comContact .contactBusiness .field--name-field-html-title+.simpleLink a,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink a{margin-top:0}.comContact .contactBusiness .field--name-field-html-title+.simpleLink+.field--name-field-plain-text,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink+.field--name-field-plain-text{margin-top:1.02vw}}@media only screen and (max-width:480px){.comContact .contactBusiness .field--name-field-html-title,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text{margin-top:9px}.comContact .contactBusiness .field--name-field-html-title+.simpleLink,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink{margin-top:14px}.comContact .contactBusiness .field--name-field-html-title+.simpleLink+.field--name-field-plain-text,.comContact .contactBusiness .field--name-field-html-title+.field--name-field-rich-text+.simpleLink+.field--name-field-plain-text{margin-top:14px}}.comContact .dtOutline .field--name-field-html-title{margin-top:-4px}@media only screen and (max-width:1440px){.comContact .dtOutline .field--name-field-html-title{margin-top:-0.27vw}}@media only screen and (max-width:991px){.comContact .dtOutline .field--name-field-html-title{margin-top:-0.4vw}}@media only screen and (max-width:768px){.comContact .dtOutline .field--name-field-html-title{line-height:1.2;font-size:142.8%;margin-top:-1.06vw}}@media only screen and (max-width:480px){.comContact .dtOutline .field--name-field-html-title{margin-top:-4px;font-size:20px}}.comContact .dtOutline .field--name-field-rich-text{margin-top:15px;margin-bottom:-6px}@media only screen and (max-width:1440px){.comContact .dtOutline .field--name-field-rich-text{margin-top:1.04vw;margin-bottom:-0.41vw}}@media only screen and (max-width:991px){.comContact .dtOutline .field--name-field-rich-text{margin-top:1.53vw;margin-bottom:-0.61vw}}@media only screen and (max-width:768px){.comContact .dtOutline .field--name-field-rich-text{margin-top:2.66vw;margin-bottom:0}}@media only screen and (max-width:480px){.comContact .dtOutline .field--name-field-rich-text{margin-top:10px}}.comContact .gComFotMtrl h3{margin-top:0;font-size:150%}.comContact .gComFotMtrl h3 span{padding-right:0}.comContact .gComFotMtrl h3:before{content:none}.comContact .gComFotMtrl .gComDtFotMtrlLnk{margin-top:14px;margin-right:0}.comContact .gComFotMtrl .gComDtFotMtrlLnk li{float:none;padding:0;padding-left:.7rem;width:100%;margin-top:.5rem}.comContact .gComFotMtrl .gComDtFotMtrlLnk li:first-child{margin-top:0}.comContact .gComFotMtrl .gComDtFotMtrlLnk li:before{content:"・";left:-0.3em;color:#82a0aa}.gComTopKv{position:relative}.gComTopKv img{width:100%;height:auto}.gComTopKv .inTxt{position:absolute;top:0;left:0;right:0;margin:auto;width:100%;height:100%;padding:63px 72px 72px;box-sizing:border-box;max-width:1440px}.gComTopKv .inTxt h1{width:50%;font-size:300%;line-height:1.01;font-weight:normal;color:#fff;text-transform:uppercase;margin:0;font-family:"DIN Next LT W04 Bold",Arial,Helvetica,sans-serif}html[lang=ja] .gComTopKv .inTxt h1{width:100%;font-size:282.3%;line-height:1.33;font-family:"Noto Sans CJK JP Bold",Arial,Helvetica,sans-serif}.gComTopKv .inTxt h1:after{display:none}@media only screen and (max-width:1440px){.gComTopKv .inTxt{width:90vw;padding:4.44vw 0 5vw;max-width:95%}.gComTopKv .inTxt h1{font-size:3.75vw}html[lang=ja] .gComTopKv .inTxt{padding-top:4.37vw}html[lang=ja] .gComTopKv .inTxt h1{font-size:3.33vw}}@media only screen and (max-width:991px){.gComTopKv .inTxt{width:91.66vw}.gComTopKv .inTxt h1{padding-bottom:1.4rem}html[lang=ja] .gComTopKv .inTxt h1{padding-bottom:20px}}@media only screen and (max-width:480px){.gComTopKv .inTxt{padding:26px 0 30px;max-width:92%}.gComTopKv .inTxt h1{width:70%;font-size:24px;margin:0;padding:0}html[lang=ja] .gComTopKv .inTxt h1{font-size:20px;line-height:1.3;padding-bottom:0}}.gComTopImgSetC2{display:flex;flex-direction:row;align-items:center;margin-top:80px;border-right:solid 1px #747474}.gComTopImgSetC2 .inImg,.gComTopImgSetC2 .inTxt{flex:1}.gComTopImgSetC2 .inImg img{width:100%;height:auto}.gComTopImgSetC2 .inTxt{box-sizing:border-box}.gComTopImgSetC2 .inTxt .inner{padding:64px 72px 72px}.gComTopImgSetC2 .inTxt h2{margin:0;text-align:center;text-transform:uppercase}.gComTopImgSetC2 .inTxt p:first-child{margin-top:23px}.gComTopImgSetC2 .simpleLink{width:160px;margin:28px auto 0;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;line-height:1;text-align:center}.gComTopImgSetC2 .simpleLink a{display:block;border:solid 2px #000;padding:15px 0 16px;text-decoration:none}.gComTopImgSetC2 .simpleLink a:after{margin-bottom:0}.gComTopImgSetC2 .simpleLink a:hover{opacity:.6}html[lang=ja] .gComTopImgSetC2 .simpleLink{font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif}@media only screen and (max-width:1440px){.gComTopImgSetC2{margin-top:6rem}.gComTopImgSetC2 .inTxt .inner{padding:4.44vw 5vw 5vw}.gComTopImgSetC2 .inTxt p:first-child{margin-top:1.25rem}.gComTopImgSetC2 .simpleLink{width:11.11vw;margin:1.94vw auto 0;font-size:1.25vw}.gComTopImgSetC2 .simpleLink a{padding:1.04vw 0 1.11vw}}@media only screen and (max-width:991px){.gComTopImgSetC2 .simpleLink{width:16.32vw;margin:2.85vw auto 0;font-size:1.83vw}.gComTopImgSetC2 .simpleLink a{padding:1.53vw 0 1.63vw}}@media only screen and (max-width:480px){.gComTopImgSetC2{display:block;border-left:solid 1px #747474;margin-top:4em;padding:20px 30px}.gComTopImgSetC2 .inImg img{height:auto}.gComTopImgSetC2 .inTxt .inner{padding:25px 0 0}.gComTopImgSetC2 .inTxt h2{font-size:142.8%}.gComTopImgSetC2 .inTxt p:first-child{margin-top:18px}.gComTopImgSetC2 .simpleLink{width:92px;margin:23px auto 0;font-size:14px}.gComTopImgSetC2 .simpleLink a{padding:6px 0 5px}.gComTopImgSetC2 .simpleLink a:after{margin-left:5px}}.recLinkImgSet ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row}.recLinkImgSet ul li{border-left:solid 1px #747474;box-sizing:border-box;margin-top:36px}.recLinkImgSet ul li:last-child{border-right:solid 1px #747474}@media only screen and (max-width:991px){.recLinkImgSet ul li{width:50%}.recLinkImgSet ul li:nth-child(2n){border-right:solid 1px #747474}}.recLinkImgSet img{box-sizing:border-box;max-width:100%;width:100%;height:auto}.recLinkImgSet .gComTopImgSetCL{display:block;padding:33px 72px;text-decoration:none}.recLinkImgSet .gComTopImgSetCL>*{box-sizing:border-box}.recLinkImgSet .gComTopImgSetCL:hover mark{text-decoration:underline}.recLinkImgSet .gComTopImgSetCL .inTxt{display:block;padding-top:16px}.recLinkImgSet .gComTopImgSetCL mark{font-size:133.3%;line-height:1.1;font-family:"DIN Next LT W04 mid",Arial,Helvetica,sans-serif;font-weight:normal;margin-bottom:8px}html[lang=ja] .recLinkImgSet .gComTopImgSetCL mark{font-family:"Noto Sans CJK JP Medium",Arial,Helvetica,sans-serif}.recLinkImgSet .gComTopImgSetCL 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_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%;margin-left:7.2px;width:.47em;height:.8em}@media(max-width:480px){.recLinkImgSet .gComTopImgSetCL mark:after{width:7px;height:11px;margin-left:5.5px}}.recLinkImgSet .gComTopImgSetCL[target=_blank] mark:after{content:"";background-image:url(/themes/custom/mhi_base_theme/dist/d409a75580ed65f98c52.svg);background-size:15px 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}@media(max-width:991px){.recLinkImgSet .gComTopImgSetCL[target=_blank] mark:after{background-size:17px 15.69px !important;width:17px !important;height:18.85px !important}}@media(min-width:992px)and (max-width:1366px){.recLinkImgSet .gComTopImgSetCL[target=_blank] mark:after{background-size:18.3px 17px !important;width:18.3px !important;height:20.8px !important;margin-left:10px !important;margin-right:10px !important}}.recLinkImgSet .gComTopImgSetCL[target=_blank] span.ext,.recLinkImgSet .gComTopImgSetCL[target=_blank] svg.ext{display:none}.recLinkImgSet .gComTopImgSetCLTop>*{width:100%}@media only screen and (max-width:480px){.recLinkImgSet .gComTopImgSetCLTop .field--name-field-image{margin-top:7px}}.recLinkImgSet .gComTopImgSetCLBottom>*{width:100%}.recLinkImgSet .gComTopImgSetCLBottom .inTxt{padding-top:0}.recLinkImgSet .gComTopImgSetCLBottom .field--name-field-image{padding-top:16px}@media only screen and (max-width:480px){.recLinkImgSet .gComTopImgSetCLBottom .field--name-field-image{padding-top:0;margin-top:7px}}.recLinkImgSet .gComTopImgSetCLLeft{margin-right:-36px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-direction:row}.recLinkImgSet .gComTopImgSetCLLeft>*{width:50%}.recLinkImgSet .gComTopImgSetCLLeft img,.recLinkImgSet .gComTopImgSetCLLeft .inTxt{padding-right:36px}@media only screen and (max-width:1440px){.recLinkImgSet .gComTopImgSetCLLeft{margin-right:-2.5vw}.recLinkImgSet .gComTopImgSetCLLeft img,.recLinkImgSet .gComTopImgSetCLLeft .inTxt{padding-right:2.5vw}}@media only screen and (max-width:480px){.recLinkImgSet .gComTopImgSetCLLeft{margin-right:-20px}.recLinkImgSet .gComTopImgSetCLLeft img,.recLinkImgSet .gComTopImgSetCLLeft .inTxt{padding-right:20px}}.recLinkImgSet .gComTopImgSetCLRight{margin-left:-36px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-direction:row}.recLinkImgSet .gComTopImgSetCLRight>*{width:50%}.recLinkImgSet .gComTopImgSetCLRight img,.recLinkImgSet .gComTopImgSetCLRight .inTxt{padding-left:36px}@media only screen and (max-width:1440px){.recLinkImgSet .gComTopImgSetCLRight{margin-left:-2.5vw}.recLinkImgSet .gComTopImgSetCLRight img,.recLinkImgSet .gComTopImgSetCLRight .inTxt{padding-left:2.5vw}}@media only screen and (max-width:480px){.recLinkImgSet .gComTopImgSetCLRight{margin-left:-20px}.recLinkImgSet .gComTopImgSetCLRight img,.recLinkImgSet .gComTopImgSetCLRight .inTxt{padding-left:20px}}@media only screen and (max-width:1440px){.recLinkImgSet ul li{margin-top:2.5vw}.recLinkImgSet .gComTopImgSetCL{padding:2.29vw 5vw}.recLinkImgSet .gComTopImgSetCL .inTxt{padding-top:1.11vw}.recLinkImgSet .gComTopImgSetCL mark{margin-bottom:.55vw}}@media only screen and (max-width:480px){.recLinkImgSet ul{display:block}.recLinkImgSet ul li{margin-top:15px;width:100%;border-right:solid 1px #747474}.recLinkImgSet .gComTopImgSetCL{padding:17px 30px}.recLinkImgSet .gComTopImgSetCL .inTxt{padding-top:0}.recLinkImgSet .gComTopImgSetCL mark{font-size:142.85%;line-height:1.2;margin-bottom:6px}.recLinkImgSet .gComTopImgSetCL mark:after{margin-left:5px;width:.47em;height:.8em}}.recLinkImgSetCL2 ul li{width:50%}.recLinkImgSetCL2 ul li:nth-child(2n){border-right:solid 1px #747474}@media only screen and (max-width:480px){.recLinkImgSetCL2 ul li{width:100%}}.recLinkImgSetCL3 ul li{width:33.3%}.recLinkImgSetCL3 ul li:nth-child(3n){border-right:solid 1px #747474}@media only screen and (max-width:480px){.recLinkImgSetCL3 ul li{width:100%}}.recLinkImgSetCL4 ul li{width:25%}.recLinkImgSetCL4 ul li:nth-child(4n){border-right:solid 1px #747474}@media only screen and (max-width:480px){.recLinkImgSetCL4 ul li{width:100%}}.comLnkSet .field--name-field-rich-text p{margin-top:0}.comLnkSet .inTxt mark{font-size:140%}.comLnkSet.comLnkSetC4 .inTxt mark{font-size:112.5%}.comLnkSet .gComTopImgSetCL[target=_blank] mark:after{content:"";background-image:url(/themes/custom/mhi_base_theme/dist/d409a75580ed65f98c52.svg);background-size:15px 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}@media(max-width:991px){.comLnkSet .gComTopImgSetCL[target=_blank] mark:after{background-size:17px 15.69px !important;width:17px !important;height:18.85px !important}}@media(min-width:992px)and (max-width:1366px){.comLnkSet .gComTopImgSetCL[target=_blank] mark:after{background-size:18.3px 17px !important;width:18.3px !important;height:20.8px !important;margin-left:10px !important;margin-right:10px !important}}.comLnkSet .gComTopImgSetCL[target=_blank] span.ext,.comLnkSet .gComTopImgSetCL[target=_blank] svg.ext{display:none}.comLnkSet .gComTopImgSetCLLeft,.comLnkSet .gComTopImgSetCLRight{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;flex-direction:row}.comLnkSet .gComTopImgSetCLLeft>*,.comLnkSet .gComTopImgSetCLRight>*{width:50%}.comLnkSet .gComTopImgSetCLLeft img,.comLnkSet .gComTopImgSetCLRight img{box-sizing:border-box}.comLnkSet .gComTopImgSetCLLeft .inTxt,.comLnkSet .gComTopImgSetCLRight .inTxt{line-height:1.33}.comLnkSet .gComTopImgSetCLLeft .inTxt mark,.comLnkSet .gComTopImgSetCLRight .inTxt mark{font-weight:bold;line-height:1.2;font-family:"DIN Next LT W04",Arial,Helvetica,sans-serif;font-size:112.5%}html[lang=ja] .comLnkSet .gComTopImgSetCLLeft .inTxt mark,html[lang=ja] .comLnkSet .gComTopImgSetCLRight .inTxt mark{font-family:"Noto Sans CJK JP DemiLight","MS Pゴシック","MS PGothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",sans-serif}@media only screen and (max-width:480px){.comLnkSet .gComTopImgSetCLLeft .inTxt mark,.comLnkSet .gComTopImgSetCLRight .inTxt mark{padding-bottom:2px}}.comLnkSet .gComTopImgSetCLLeft img{padding-right:18px}.comLnkSet .gComTopImgSetCLRight .inTxt{padding-right:18px}.comLnkSet .gComTopImgSetCLBottom .field--name-field-image{padding-top:16px}@media only screen and (max-width:480px){.comLnkSet .gComTopImgSetCLBottom .field--name-field-image{padding-top:0;margin-top:7px}}.gComRecommendedLnk .comH2 h2{font-size:225%;line-height:1.4}@media(max-width:480px){.gComRecommendedLnk .comH2 h2{font-size:161.53%;line-height:1.2}}ul.comDlst>li,ul.comDlstAtn>li{margin-top:12px}@media only screen and (max-width:1440px){ul.comDlst>li,ul.comDlstAtn>li{margin-top:1.8rem;padding-left:3rem}}ul.comDlstC3>li,ul.comDlstAtnC3>li{margin-top:33px}@media only screen and (max-width:1440px){ul.comDlstC3>li,ul.comDlstAtnC3>li{margin-top:3rem}}ul.comDlst,ul.comDlstC3,ul.comDlstAtn,ul.comDlstAtnC3{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;margin-top:0;padding:0;border:none}ul.comDlst>li,ul.comDlstC3>li,ul.comDlstAtn>li,ul.comDlstAtnC3>li{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;margin-right:36px;padding-left:30px;box-sizing:border-box;border-left:solid 2px #82a0aa}ul.comDlst>li:last-child,ul.comDlstC3>li:last-child,ul.comDlstAtn>li:last-child,ul.comDlstAtnC3>li:last-child{margin-right:0}ul.comDlst>li dd>*:first-child,ul.comDlstC3>li dd>*:first-child,ul.comDlstAtn>li dd>*:first-child,ul.comDlstAtnC3>li dd>*:first-child{margin-top:0}@media only screen and (max-width:480px){ul.comDlst>li,ul.comDlstC3>li,ul.comDlstAtn>li,ul.comDlstAtnC3>li{margin-top:1.6rem;padding-left:19px}}@media only screen and (max-width:480px){ul.comDlst,ul.comDlstC3,ul.comDlstAtn,ul.comDlstAtnC3{display:block}ul.comDlst>li,ul.comDlstC3>li,ul.comDlstAtn>li,ul.comDlstAtnC3>li{width:100%;padding-left:19px}}.comImgC1 figure figcation,.comImgC2 figure figcation,.comImgC3 figure figcation,.comImgC4 figure figcation,.comImgC6 figure figcation{display:inline-block;margin-top:.5em}.comLstLin>li,.comLstLinC2>li,.comLstLinC3>li{margin-top:.5em;padding-left:1em;box-sizing:border-box;position:relative}.comLstLin>li:first-child,.comLstLinC2>li:first-child,.comLstLinC3>li:first-child{margin-top:0}.comLstLin>li::before,.comLstLinC2>li::before,.comLstLinC3>li::before{content:"-";position:absolute;top:0;left:0;font-weight:bold;color:#82a0aa}.comLstLin::after,.comLstLinC2::after,.comLstLinC3::after{clear:both;content:"";display:block;height:0;visibility:hidden;line-height:1}.comLstLinC2>li,.comLstLinC3>li{display:inline-block;float:none;padding-right:.7em;vertical-align:top}@media only screen and (max-width:1440px){.comLstLinC2>li,.comLstLinC3>li{padding-right:2.5vw}}@media only screen and (max-width:991px){.comLstLinC2>li,.comLstLinC3>li{padding-right:3.64vw}}.comLstLinC2>li:nth-child(2n+1),.comLstLinC3>li:nth-child(3n+1){clear:left}.comLstLinC2>li:nth-child(-n+2),.comLstLinC3>li:nth-child(-n+3){margin-top:0}.comLstLinC2{margin-right:-36px}@media only screen and (max-width:1440px){.comLstLinC2{margin-right:-2.5vw}}@media only screen and (max-width:1440px){.comLstLinC2{margin-right:-3.64vw}}.comLstLinC2>li{width:50%}.comLstLinC3>li{width:33.3%}@media only screen and (max-width:480px){.comLstLinC3>li{width:50%}.comLstLinC3>li:nth-child(-n+3){margin-top:.5em}.comLstLinC3>li:nth-child(-n+2){margin-top:0}}.txtNormal{font-size:112.5%}.txtBold{font-weight:bold}.txtBlack li:before{color:#000 !important}.comFrlLink{border:solid 3px #82a0aa;padding:20px 29px 25px 29px}@media only screen and (max-width:1440px){.comFrlLink{border:solid .3rem #82a0aa;padding:3rem 2.9rem}}@media only screen and (max-width:480px){.comFrlLink{border:solid 1px #82a0aa;padding:19px 9px}}.comFrlLink>ul{width:100%;overflow:hidden}@media only screen and (max-width:480px){.comFrlLink>ul{display:block}}.comFrlLink>ul>li{float:left;width:50%;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:480px){.comFrlLink>ul>li{display:block;width:100%;height:auto !important}}.comFrlLink>ul>li:first-child{padding-right:30px}@media only screen and (max-width:1440px){.comFrlLink>ul>li:first-child{padding-right:3rem}}@media only screen and (max-width:480px){.comFrlLink>ul>li:first-child{padding-right:0}}.comFrlLink>ul>li:nth-child(2n){padding-left:29px;border-left:solid 1px #747474}@media only screen and (max-width:1440px){.comFrlLink>ul>li:nth-child(2n){padding-left:2.9rem}}@media only screen and (max-width:480px){.comFrlLink>ul>li:nth-child(2n){padding-left:0;padding-top:19px;border-left:none;border-top:solid 1px #747474}}.comFrlLink>ul>li>h2{text-transform:uppercase}@media only screen and (max-width:480px){.comFrlLink>ul>li>h2:first-child{text-align:center}.comFrlLink>ul>li>h2.alnLeft:first-child{text-align:left}}.comFrlLink>ul>li>h2.comMail,.comFrlLink>ul>li>h2.comMailmaga{position:relative;padding-left:39px}.comFrlLink>ul>li>h2.comMail::before,.comFrlLink>ul>li>h2.comMailmaga::before{content:"";width:24px;position:absolute;left:0;background-size:100% auto;background-repeat:no-repeat;background-position:center}@media only screen and (max-width:480px){.comFrlLink>ul>li>h2.comMail,.comFrlLink>ul>li>h2.comMailmaga{padding-left:24px}}.comFrlLink>ul>li>h2.comMail::before{height:17px;top:4px;background-image:url(/themes/custom/mhi_base_theme/dist/1d9b846d3f59efbccd35.svg)}@media only screen and (max-width:480px){.comFrlLink>ul>li>h2.comMail::before{width:20px;height:14px;top:4px}}.comFrlLink>ul>li>h2.comMailmaga::before{height:26px;top:0;background-image:url(/themes/custom/mhi_base_theme/dist/e761cc9bafafe4d11679.svg)}@media only screen and (max-width:480px){.comFrlLink>ul>li>h2.comMailmaga::before{width:18.5px;height:21px}}.comFrlLink>ul>li>h2.comMailmaga::after{display:none}@media only screen and (max-width:480px){.comFrlLink>ul>li>h3:first-child{text-align:center}.comFrlLink>ul>li>h3.alnLeft:first-child{text-align:left}}.comFrlLink>ul>li>.comLnkSetLn a{overflow:hidden;display:block;margin-right:-15px}@media only screen and (max-width:1440px){.comFrlLink>ul>li>.comLnkSetLn a{overflow:hidden;display:block;margin-right:-1.04vw}}@media only screen and (max-width:991px){.comFrlLink>ul>li>.comLnkSetLn a{margin-right:-1.95vw}}@media only screen and (max-width:480px){.comFrlLink>ul>li>.comLnkSetLn a{margin-right:-12px}}.comFrlLink>ul>li>.comLnkSetLn img{margin:0;float:left;width:50%;height:auto;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1440px){.comFrlLink>ul>li>.comLnkSetLn img{padding-right:1.04vw}}@media only screen and (max-width:991px){.comFrlLink>ul>li>.comLnkSetLn img{padding-right:1.95vw}}@media only screen and (max-width:480px){.comFrlLink>ul>li>.comLnkSetLn img{padding-right:12px}}.comFrlLink>ul>li>.comLnkSetLn .inTxt{float:left;width:50%;padding-right:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width:1440px){.comFrlLink>ul>li>.comLnkSetLn .inTxt{padding-right:1.04vw}}@media only screen and (max-width:991px){.comFrlLink>ul>li>.comLnkSetLn .inTxt{padding-right:1.95vw}}@media only screen and (max-width:480px){.comFrlLink>ul>li>.comLnkSetLn .inTxt{padding-right:12px}}.comFrlLink>ul>li>.comLnkSetLn .inTxt mark{font-weight:bold;line-height:1.2;display:block;padding-bottom:.4em}@media only screen and (max-width:480px){.comFrlLink>ul>li>.comLnkSetLn .inTxt mark{line-height:1.3}}.comFrlLink>ul>li>.comLnkSetLn .inTxt 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_base_theme/dist/470f8c9d503dd8e49fea.svg) no-repeat center;background-size:auto 100%}@media(max-width:480px){.comFrlLink>ul>li>.comLnkSetLn .inTxt mark:after{width:7px;height:11px;margin-left:5.5px}}@media only screen and (max-width:480px){.comFrlLink>ul>li>.comLnkSetLn .inTxt mark:after{width:8px;height:12px;margin-left:6px}}.comFrlLink>ul>li>.comLnkSetLn[target=_blank] .inTxt mark:after{content:"";background-image:url(/themes/custom/mhi_base_theme/dist/d409a75580ed65f98c52.svg);background-size:15px 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}@media(max-width:991px){.comFrlLink>ul>li>.comLnkSetLn[target=_blank] .inTxt mark:after{background-size:17px 15.69px !important;width:17px !important;height:18.85px !important}}@media(min-width:992px)and (max-width:1366px){.comFrlLink>ul>li>.comLnkSetLn[target=_blank] .inTxt mark:after{background-size:18.3px 17px !important;width:18.3px !important;height:20.8px !important;margin-left:10px !important;margin-right:10px !important}}.comFrlLink>ul>li>.comLnkSetLn[target=_blank] span.ext,.comFrlLink>ul>li>.comLnkSetLn[target=_blank] svg.ext{display:none}.comFrlLink>ul:not(.field__items)>li.field__item{width:100%}.comFrlLink .paragraph--type--mhi-paragraph-multiple-links>h3{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:140%}.comFrlLink .paragraph--type--mhi-paragraph-multiple-links>h3:before{content:none}.comFrlLink .paragraph--type--mhi-paragraph-multiple-links>ul{margin-top:23px}@media only screen and (max-width:480px){.comFrlLink .paragraph--type--mhi-paragraph-multiple-links>h3{text-align:center;font-size:142.85%}.comFrlLink .paragraph--type--mhi-paragraph-multiple-links>ul{margin-top:1.25rem}}.gComHeaderTitle h1{padding-bottom:15px;position:relative}.gComHeaderTitle h1:after{content:" ";width:41px;height:2px;background-color:#000;position:absolute;bottom:0;left:0;line-height:2px}@media only screen and (max-width:1440px){.gComHeaderTitle h1{padding-bottom:1.4rem}.gComHeaderTitle h1:after{width:4.1rem}}@media only screen and (max-width:480px){.gComHeaderTitle h1{padding-bottom:15px;margin-top:16px}.gComHeaderTitle h1:after{width:21px;height:2px}}.gComHeaderTitle .block-social-media{margin-bottom:.3em}.gComHeaderTitle .comH2 .inRight.hasTwoItems{top:0}@media only screen and (max-width:480px){.gComHeaderTitle .block-social-media{float:right}.gComHeaderTitle .comH1 .inRight{float:none;text-align:left}.gComHeaderTitle .comH1 .inRight .simpleLink{margin-top:.3rem}}.social-media-sharing .facebook{width:10px}@media only screen and (max-width:1440px){.social-media-sharing .facebook{width:.69vw}}@media only screen and (max-width:991px){.social-media-sharing .facebook{width:1.3vw}}@media only screen and (max-width:480px){.social-media-sharing .facebook{width:8.6px}}.social-media-sharing .twitter{width:21px}@media only screen and (max-width:1440px){.social-media-sharing .twitter{width:1.45vw}}@media only screen and (max-width:991px){.social-media-sharing .twitter{width:2.73vw}}@media only screen and (max-width:480px){.social-media-sharing .twitter{width:18px}}.social-media-sharing .instagram{width:21px}@media only screen and (max-width:1440px){.social-media-sharing .instagram{width:1.45vw}}@media only screen and (max-width:991px){.social-media-sharing .instagram{width:2.73vw}}@media only screen and (max-width:480px){.social-media-sharing .instagram{width:18px}}.social-media-sharing .linkedin{width:18px}@media only screen and (max-width:1440px){.social-media-sharing .linkedin{width:1.25vw}}@media only screen and (max-width:991px){.social-media-sharing .linkedin{width:2.34vw}}@media only screen and (max-width:480px){.social-media-sharing .linkedin{width:15.4px}}.social-media-sharing .feed{width:15px}@media only screen and (max-width:1440px){.social-media-sharing .feed{width:1.04vw}}@media only screen and (max-width:991px){.social-media-sharing .feed{width:1.95vw}}@media only screen and (max-width:480px){.social-media-sharing .feed{width:12.9px}}.social-media-sharing .facebook img,.social-media-sharing .twitter img,.social-media-sharing .linkedin img,.social-media-sharing .instagram img,.social-media-sharing .feed img{width:100%;height:auto;margin:0}.comCaseLink{border:solid 2px #567783;position:relative;padding:50px 70px 70px}.comCaseLink h2{font-size:200%;color:#567783;background-color:#fff}.comCaseLink h2:first-child{margin-top:0;margin-bottom:25px}.comCaseLink .comCaseListBtn{display:table;width:178px;height:44px;border:solid 2px #567783;background-color:#567783;color:#fff;position:absolute;bottom:-24px;right:29px;cursor:pointer;-webkit-transition:color .4s,background-color .4s;transition:color .4s,background-color .4s}.comCaseLink .comCaseListBtn.active{display:none}.comCaseLink .comCaseListBtn.active span::after{-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-o-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.comCaseLink .comCaseListBtn:hover{background-color:#fff;color:#567783}.comCaseLink .comCaseListBtn:hover span::after{background:url(/themes/custom/mhi_base_theme/dist/efb5570d7108f4835bef.svg) no-repeat}.comCaseLink .comCaseListBtn span{display:table-cell;text-align:center;vertical-align:middle}.comCaseLink .comCaseListBtn span:before{content:"SHOW MORE";display:inline-block;vertical-align:middle}.comCaseLink .comCaseListBtn span:after{content:"";display:inline-block;vertical-align:middle;width:13px;height:8px;margin-left:10px;background:url(/themes/custom/mhi_base_theme/dist/2d941b2de9370f13bbfe.svg) no-repeat;background-size:auto 100%;-webkit-transition:background .4s;transition:background .4s}.comCaseLink>.comExpertiseLinkAll .views-element-container{margin-top:12px}@media only screen and (max-width:1440px){.comCaseLink{padding:3.47vw 4.86vw 4.86vw}.comCaseLink .comCaseListBtn{width:12.36vw;height:3.05vw;bottom:-1.66vw;right:2.01vw}.comCaseLink>.comExpertiseLinkAll .views-element-container{margin-top:.83vw}}@media only screen and (max-width:991px){.comCaseLink{padding:4.68vw 6.51vw 6.51vw}.comCaseLink .comCaseListBtn{width:23.17vw;height:5.72vw;bottom:-3.12vw;right:2.34vw}.comCaseLink>.comExpertiseLinkAll .views-element-container{margin-top:1.56vw}}@media only screen and (max-width:480px){.comCaseLink{padding:20px 18px 40px}.comCaseLink h2{font-size:157.14%}.comCaseLink .comCaseListBtn{width:127px;height:33px;border:solid 2px #567783;bottom:-16.5px;right:50%;margin-right:-63.5px}.comCaseLink .comCaseListBtn span::after{width:12px;height:7px;margin-left:7px}.comCaseLink>.comExpertiseLinkAll .views-element-container{margin-top:10px;padding-top:15px}}.comAcd{position:relative;width:100%;overflow:hidden;margin-top:10px;border:solid 1px #567783;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}h3.comAcdTtl{margin-bottom:0}.comAcdTtl{font-size:106.66%;line-height:1.2;padding:10px 20px 8px;color:#567783;margin-top:0 !important;cursor:pointer;position:relative}.comAcdTtl:hover{color:#78929c}.comAcdTtl:after{content:"";width:7px;height:11px;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE1LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluICAtLT4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIiBbCgk8IUVOVElUWSBuc19mbG93cyAiaHR0cDovL25zLmFkb2JlLmNvbS9GbG93cy8xLjAvIj4KXT4KPHN2ZyB2ZXJzaW9uPSIxLjEiCgkgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6YT0iaHR0cDovL25zLmFkb2JlLmNvbS9BZG9iZVNWR1ZpZXdlckV4dGVuc2lvbnMvMy4wLyIKCSB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjdweCIgaGVpZ2h0PSIxMXB4IiB2aWV3Qm94PSItMC4yOCAtMC4xMiA3IDExIgoJIG92ZXJmbG93PSJ2aXNpYmxlIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IC0wLjI4IC0wLjEyIDcgMTEiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8ZGVmcz4KPC9kZWZzPgo8cG9seWdvbiBmaWxsPSIjNTY3NzgzIiBwb2ludHM9IjEuMDYsMCAwLDEuMDYgNC4zMiw1LjM4IDAsOS43IDEuMDYsMTAuNzYxIDYuNDQxLDUuMzggIi8+Cjwvc3ZnPgo=);background-size:auto 100%;position:absolute;top:50%;right:22px;margin-top:-4.5px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.comAcdTtl.active::after{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.comOfferAcdContent{padding:15px 20px;display:none;overflow:hidden;border-top:solid 1px #567783}.comOfferAcdContent.active{display:block}.comOfferAcdContent>*:first-child{margin-top:0}@media only screen and (max-width:1440px){.comAcd{margin-top:.69vw}.comAcdTtl{padding:.69vw 1.38vw .55vw}.comAcdTtl:after{right:1.52vw}.comOfferAcdContent{padding:1.04vw 1.38vw}}@media only screen and (max-width:991px){.comAcd{margin-top:1.3vw}.comAcdTtl{padding:1.3vw 2.6vw 1.04vw}.comAcdTtl:after{right:2.86vw}.comOfferAcdContent{padding:1.95vw 2.6vw}}@media only screen and (max-width:480px){.comAcd{margin-top:10px}.comAcdTtl{font-size:100%;padding:10px 10px 8px}.comAcdTtl:after{content:"";width:8px;height:14px;right:11px;margin-top:-6px}.comOfferAcdContent{padding:10px}}.comNewsDetail .comFrlLink,.comSlideWithTextWrapper .comFrlLink{overflow:hidden;padding:30px 39px 35px 39px}.comNewsDetail .comFrlLink>ul,.comSlideWithTextWrapper .comFrlLink>ul{overflow:visible}.comNewsDetail .comFrlLink>ul>li,.comSlideWithTextWrapper .comFrlLink>ul>li{float:none;width:100%;padding-right:0;height:auto !important}@media only screen and (max-width:1440px){.comNewsDetail .comFrlLink,.comSlideWithTextWrapper .comFrlLink{padding:2.08vw 2.7vw 2.43vw 2.7vw}}@media only screen and (max-width:991px){.comNewsDetail .comFrlLink,.comSlideWithTextWrapper .comFrlLink{padding:3.12vw 3.51vw 3.51vw}}@media only screen and (max-width:480px){.comNewsDetail .comFrlLink,.comSlideWithTextWrapper .comFrlLink{padding:15px 19px}.comNewsDetail .comFrlLink>ul>li>h2:first-child,.comNewsDetail .comFrlLink>ul>li>h3:first-child,.comSlideWithTextWrapper .comFrlLink>ul>li>h2:first-child,.comSlideWithTextWrapper .comFrlLink>ul>li>h3:first-child{text-align:left}.comNewsDetail .comFrlLink>ul>li h2+.comLnkSetC4,.comNewsDetail .comFrlLink>ul>li h2+.comLnkSetC2,.comNewsDetail .comFrlLink>ul>li h2+.comLnkSetC3,.comSlideWithTextWrapper .comFrlLink>ul>li h2+.comLnkSetC4,.comSlideWithTextWrapper .comFrlLink>ul>li h2+.comLnkSetC2,.comSlideWithTextWrapper .comFrlLink>ul>li h2+.comLnkSetC3{margin-top:-5px}}.comNewsDetailRelLink .slick-list,.comSlideWithText .slick-list{width:100%}.comNewsDetailRelLink li,.comSlideWithText li{clear:none !important;outline:none}.comNewsDetailRelLink li a,.comSlideWithText li a{outline:none}.comNewsDetailRelLink li a img,.comSlideWithText li a img{display:block !important}.comNewsDetailRelLink .slick-arrow,.comSlideWithText .slick-arrow{width:39px;height:100%;position:absolute;background-color:#fff;border:none;padding:0;font-size:0;cursor:pointer}.comNewsDetailRelLink .slick-arrow:before,.comSlideWithText .slick-arrow:before{content:"";position:absolute;top:68px;width:12px;height:12px;border-top:solid 2px #000;border-right:solid 2px #000}.comNewsDetailRelLink .slick-arrow.slick-disabled,.comSlideWithText .slick-arrow.slick-disabled{cursor:default}.comNewsDetailRelLink .slick-arrow.slick-disabled:before,.comSlideWithText .slick-arrow.slick-disabled:before{display:none}.comNewsDetailRelLink .slick-prev,.comSlideWithText .slick-prev{left:-39px}.comNewsDetailRelLink .slick-prev:before,.comSlideWithText .slick-prev:before{left:18px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.comNewsDetailRelLink .slick-next,.comSlideWithText .slick-next{right:-3px}.comNewsDetailRelLink .slick-next:before,.comSlideWithText .slick-next:before{right:18px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.comNewsDetailRelLink .slick-dots,.comSlideWithText .slick-dots{height:7px;top:-11px;right:36px;bottom:auto;width:auto;margin:0}.comNewsDetailRelLink .slick-dots li,.comSlideWithText .slick-dots li{width:7px;height:7px;margin:0 0 0 5px}.comNewsDetailRelLink .slick-dots li:first-child,.comSlideWithText .slick-dots li:first-child{margin-left:0}.comNewsDetailRelLink .slick-dots li button,.comSlideWithText .slick-dots li button{width:7px;height:7px;border:solid 1px #567783;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.comNewsDetailRelLink .slick-dots li.slick-active button,.comSlideWithText .slick-dots li.slick-active button{background-color:#567783}@media only screen and (max-width:1440px){.comNewsDetailRelLink .slick-arrow,.comSlideWithText .slick-arrow{width:2.7vw}.comNewsDetailRelLink .slick-arrow:before,.comSlideWithText .slick-arrow:before{top:6.8rem;width:.83vw;height:.83vw}.comNewsDetailRelLink .slick-prev,.comSlideWithText .slick-prev{left:-3.9rem}.comNewsDetailRelLink .slick-prev:before,.comSlideWithText .slick-prev:before{left:1.8rem}.comNewsDetailRelLink .slick-next,.comSlideWithText .slick-next{right:-0.3rem}.comNewsDetailRelLink .slick-next:before,.comSlideWithText .slick-next:before{right:1.8rem}.comNewsDetailRelLink .slick-dots,.comSlideWithText .slick-dots{height:.48vw;top:-1.1rem;right:3.6rem}.comNewsDetailRelLink .slick-dots li,.comSlideWithText .slick-dots li{width:.48vw;height:.48vw;margin:0 0 0 .5rem}.comNewsDetailRelLink .slick-dots li button,.comSlideWithText .slick-dots li button{width:.48vw;height:.48vw}}@media only screen and (max-width:991px){.comNewsDetailRelLink .slick-arrow,.comSlideWithText .slick-arrow{display:none !important}.comNewsDetailRelLink .slick-dots,.comSlideWithText .slick-dots{height:.91vw;right:2.4rem}.comNewsDetailRelLink .slick-dots li,.comSlideWithText .slick-dots li{width:.91vw;height:.91vw}.comNewsDetailRelLink .slick-dots li button,.comSlideWithText .slick-dots li button{width:.91vw;height:.91vw}}@media only screen and (max-width:480px){.comNewsDetailRelLink .slick-dots,.comSlideWithText .slick-dots{height:5px;top:-6px;right:19px}.comNewsDetailRelLink .slick-dots li,.comSlideWithText .slick-dots li{width:7px;height:7px;margin:0 0 0 5px}.comNewsDetailRelLink .slick-dots li button,.comSlideWithText .slick-dots li button{width:7px;height:7px}}.comNewsDetailRelLink li .newsDetailThumbnailWrapper{position:relative;width:100%;height:0;padding-bottom:63.75%}.comNewsDetailRelLink li .newsDetailThumbnailWrapper .newsDetailThumbnail{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center}.comNewsDetailRelLink li .newsDetailThumbnailWrapper .newsDetailThumbnail img{width:auto;height:auto;max-width:100%;max-height:100%;flex:0 0 auto}.comNewsDetailRelLink li .newsDetailThumbnailWrapper+.inTxt{display:block;margin-top:10px}@media only screen and (max-width:1440px){.comNewsDetailRelLink li .newsDetailThumbnailWrapper+.inTxt{margin-top:.625rem}}@media only screen and (max-width:480px){.comNewsDetailRelLink li .newsDetailThumbnailWrapper+.inTxt{margin-top:10px}}.comNewsDetailRelLink li .newsDetailThumbnailWrapper+.inTxt>p:first-child{margin-top:0}.comDownloadImageSide{width:288px}.comDownloadImageSide .comWrapper{margin-top:32px;padding:36px}@media only screen and (max-width:1440px){.comDownloadImageSide{width:20vw}.comDownloadImageSide .comWrapper{margin-top:3.2rem;padding:2.5vw}}@media only screen and (max-width:991px){.comDownloadImageSide{width:50%}.comDownloadImageSide .comWrapper{margin-top:3.2rem;margin-right:2.8rem;padding:3.9vw}}@media only screen and (max-width:480px){.comDownloadImageSide{width:auto}.comDownloadImageSide .comWrapper{margin-top:20px;margin-right:0;padding:20px}}.comNewsDetailDl .comNewsDetailDlLink{display:flex;flex-direction:column-reverse;align-items:flex-end;margin-top:14px;margin-right:-36px}.comNewsDetailDl .comNewsDetailDlLink .slick-list{width:100%}.comNewsDetailDl .comNewsDetailDlLink li{float:left;width:216px;max-height:195px;margin-right:2px;outline:none;overflow:hidden}.comNewsDetailDl .comNewsDetailDlLink li:last-child{margin-right:0}.comNewsDetailDl .comNewsDetailDlLink li a{outline:none}.comNewsDetailDl .comNewsDetailDlLink li a img{width:100%;height:auto}.comNewsDetailDl .comNewsDetailDlLink .slick-dots{position:relative;top:0;right:36px;float:right;margin-top:-7px;margin-left:auto;margin-bottom:5px;width:auto;max-width:calc(100% - 36px);height:auto}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li{width:7px;height:7px;margin:0 5px 5px 0}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li:first-child{margin-left:0}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li button{width:7px;height:7px;border:solid 1px #333;margin:0;padding:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li.slick-active button{background-color:#333}@media only screen and (max-width:1440px){.comNewsDetailDl .comNewsDetailDlLink{margin-top:1.4rem;margin-right:-2.5vw}.comNewsDetailDl .comNewsDetailDlLink li{width:15vw;max-height:13.54vw;margin-right:.2rem}.comNewsDetailDl .comNewsDetailDlLink .slick-dots{right:3.6rem;margin-top:-0.7rem;margin-bottom:.5rem;max-width:calc(100% - 3.6rem)}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li{width:.48vw;height:.48vw;margin:0 .5rem .5rem 0}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li button{width:.48vw;height:.48vw}}@media only screen and (max-width:991px){.comNewsDetailDl .comNewsDetailDlLink{margin-right:-3.9vw}.comNewsDetailDl .comNewsDetailDlLink li{width:28.12vw;max-height:25.39vw}.comNewsDetailDl .comNewsDetailDlLink .slick-dots{right:3rem;max-width:calc(100% - 3rem)}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li{width:.75vw;height:.75vw}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li button{width:.75vw;height:.75vw}}@media only screen and (max-width:480px){.comNewsDetailDl .comNewsDetailDlLink{margin-top:14px;margin-right:-20px}.comNewsDetailDl .comNewsDetailDlLink li{width:64.84vw;max-height:58.59vw;margin-right:2px}.comNewsDetailDl .comNewsDetailDlLink li img{display:block}.comNewsDetailDl .comNewsDetailDlLink .slick-dots{right:20px;margin-top:-7px;margin-bottom:5px;max-width:calc(100% - 20px)}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li{width:5px;height:5px;margin:0 5px 5px 0}.comNewsDetailDl .comNewsDetailDlLink .slick-dots li button{width:5px;height:5px}}
