@import"https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap";html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@media only screen and (min-width: 769px){.outer{display:flex;flex-flow:row wrap}.inner_two_col{flex:0 1 50%;padding:2%}.inner_three_col{flex:0 1 33.3333333333%;padding:2%}.title{flex:0 1 35%;padding:2%}.contents{flex:0 1 65%;padding:2%}}.container_sm{max-width:580px;padding:0 30px;left:50%;transform:translateX(-50%);position:relative}.container_md{max-width:800px;padding:0 30px;left:50%;transform:translateX(-50%);position:relative}.container_lg{max-width:1000px;padding:0 30px;left:50%;transform:translateX(-50%);position:relative}.container_xl{max-width:1360px;padding:0 30px;left:50%;transform:translateX(-50%);position:relative}.container_full{padding:0 35px}@media only screen and (min-width: 769px){.container_full{padding:0 95px}}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mtn25{margin-top:-25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}header{height:70vh;background-image:url("/img/kv.jpg");background-position:center left 23%;background-size:cover}header h1#mmh{width:120px;height:47px;background-image:url("/img/logo_mmh.png");background-size:120px 47px;font-size:0;top:20px;left:15px;z-index:10;position:relative}header h2.copy-primary{width:247px;height:23px;background-image:url("/img/copy-primary.png");background-size:cover;background-repeat:no-repeat;font-size:0;z-index:10;position:relative;left:30px;margin-top:50px;margin-top:7.5vh}header p.copy-primary{font-size:10px;line-height:1.75;font-weight:normal;font-family:serif;z-index:10;margin-top:1em;margin-left:30px}@media only screen and (min-width: 400px){header h2.copy-primary{width:326px;height:30.5px}header p.copy-primary{font-size:12px}}@media only screen and (min-width: 769px){header{height:100vh}header h1#mmh{width:207px;height:75px;background-size:207px 75px;top:25px;left:50px}header h2.copy-primary{width:535px;height:50px;left:8vw;margin-top:10vh}header p.copy-primary{font-size:16px;margin-left:8vw}}@media only screen and (max-width: 768px){header::before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0) 35%);pointer-events:none;z-index:1}}.lato-thin{font-family:"Lato",sans-serif;font-weight:100;font-style:normal}.lato-light{font-family:"Lato",sans-serif;font-weight:300;font-style:normal}.lato-regular{font-family:"Lato",sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:"Lato",sans-serif;font-weight:700;font-style:normal}.lato-black{font-family:"Lato",sans-serif;font-weight:900;font-style:normal}.lato-thin-italic{font-family:"Lato",sans-serif;font-weight:100;font-style:italic}.lato-light-italic{font-family:"Lato",sans-serif;font-weight:300;font-style:italic}.lato-regular-italic{font-family:"Lato",sans-serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:"Lato",sans-serif;font-weight:700;font-style:italic}.lato-black-italic{font-family:"Lato",sans-serif;font-weight:900;font-style:italic}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}body{font-size:1em;line-height:1;word-break:auto-phrase;font-family:"Hiragino Sans","Hiragino Kaku Gothic ProN","Meiryo",sans-serif}html{font-size:62.5%}img{vertical-align:middle;width:100%;max-width:100%}video{max-width:100%;height:auto}a{text-decoration:none;opacity:1;transition:opacity .5s ease}a:hover{opacity:.7}h2.primary{font-size:24px;line-height:1.3;letter-spacing:.11em;font-weight:600;margin-bottom:.8em}h2.primary span{color:#096fca;font-size:12px;font-family:"Lato",sans-serif;font-weight:400;display:block;letter-spacing:.06em;margin-top:.3em}@media only screen and (min-width: 769px){h2.primary{font-size:32px}h2.primary span{font-size:15px}}h3.primary{font-size:21px;text-align:center;margin-bottom:1em}h3.primary.en{font-family:"Lato",sans-serif;font-weight:400}@media only screen and (min-width: 769px){h3.primary{font-size:28px}}p.primary{font-size:11px;line-height:2}@media only screen and (min-width: 769px){p.primary{font-size:14px}}section#intro .outer{margin:35px 0}section#group-brands{background-color:#f0f3f7;padding:50px 20px}section#group-brands img.brand{margin-bottom:15px}section#group-brands p.heading{font-size:12px;line-height:1.4;font-weight:bold;margin-bottom:.8em}section#group-brands p.description{font-size:11px;line-height:1.4;line-height:1.65;margin-bottom:2.5em}@media only screen and (min-width: 660px){section#group-brands .outer{display:flex;flex-flow:row wrap}section#group-brands .inner_four_col,section#group-brands .inner_three_col{flex:0 1 50%;padding:2%}section#group-brands p.heading{font-size:14px}section#group-brands p.description{font-size:12px;margin-bottom:0}}@media only screen and (min-width: 960px){section#group-brands .inner_four_col{flex:0 1 25%;padding:1.5%}}@media only screen and (min-width: 1060px){section#group-brands .inner_three_col{flex:0 1 33.3333333333%;padding:1.5%}}dl.primary{width:100%;margin:0;padding:0;border-top:1px solid #eee;border-bottom:1px solid #eee;font-size:11px;line-height:1.5}dl.primary dt{font-weight:bold;width:100%;margin:0;padding:8px 0 2px 0;border:0}dl.primary dd{width:100%;margin:0;padding:2px 0 8px 0;border:0}dl.primary dt:not(:first-of-type){border-top:1px solid #eee;padding-top:12px}@media(min-width: 768px){dl.primary{display:flex;flex-wrap:wrap;font-size:13px}dl.primary dt,dl.primary dd{padding:14px 0}dl.primary dt{flex:0 0 20%;padding-right:1em}dl.primary dd{flex:0 0 80%}dl.primary dt:not(:first-of-type),dl.primary dd:not(:first-of-type){border-top:1px solid #eee}}footer{text-align:center;padding:62px 20px 20px 20px;background-image:url("/img/logo_mmh.png");background-size:122px 44px;background-position:center top 10px;background-repeat:no-repeat}footer a{color:#1a1311;display:inline-block;padding:.5em}footer p.copyright{margin-top:.9em}@media(min-width: 768px){footer{text-align:right;padding:30px 40px;background-size:155px 56px;background-position:center left 40px}}/*# sourceMappingURL=main.min.css.map */