@charset "UTF-8";:root{--mgOrange:#FCB838;--mgBlack:#030404;--mgGray:#9EA0A3;--mgHeadingCover:#6D6F72;--mgWhite:#FFFFFF;--mgLO1:#FDDA99;--mgLO2:#D0D1D3;--jsVWidth:100px;--jsVHeight:100px;--jsSNHeight:100px}*{min-height:0;overflow-wrap:break-word;word-wrap:break-word}*,:after,:before,body,html{box-sizing:border-box}*,a,address,article,aside,audio,b,body,dd,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,input,label,legend,li,main,nav,object,ol,p,picture,rp,rt,ruby,section,small,span,textarea,ul,video{margin:0;padding:0;border:0;outline:0}ol,ul{list-style:none}a,abbr,b,del,dfn,em,i,mark,q,rp,rt,ruby,span,strong,sub,sup{color:currentColor;text-decoration:none}*,::after,::before{flex-shrink:0}a{vertical-align:top;opacity:1}article,body,footer,h1,h2,h3,h4,h5,h6,header,html,main,p,section{width:100%}abbr,address,b,cite,del,dfn,em,h1,h2,h3,h4,h5,h6,i,mark,pre,q,strong{font-weight:400;font-style:normal}a,a:focus,em{color:currentColor}a,abbr,b,body,button,del,dfn,em,form,h1,h2,h3,h4,h5,h6,i,img,input,mark,q,rp,rt,ruby,select,span,strong,sub,sup,textarea{background-color:transparent}a:focus,a:hover{opacity:.4}@media screen{[class|=mb],[class|=mc],[class|=ml],[class|=xb],[class|=xc],[class|=xd],[class|=xh],[class|=xi],[class|=xs],[class|=xu],body,picture{display:flex}a{display:inline-block}[class|=ml][class$="-v"],[class|=xd][class$="-r"]{flex-wrap:wrap}picture{justify-content:center}[class|=xb],[class|=xc],[class|=xd][class$="-c"],[class|=xh],body{flex-direction:column}img,video{object-fit:cover;vertical-align:bottom}main{margin-bottom:auto}[class|=xd][class$="-r"] dd{margin-left:auto}[class|=mf]{padding-top:0}[class|=ml][class$="-t"]{padding-left:1em;list-style-type:"- "}img{width:100%;height:100%}body{min-height:100vh;font-feature-settings:"pkna";letter-spacing:-.0010rem;line-height:calc( 135 / 90)}@font-face{font-display:swap}[class|=mi],[class|=th],[class|=xd][class$="-c"] dt,small{font-family:nimbus-sans,toppan-bunkyu-midashi-go-std,sans-serif;font-weight:600}[class|=tb],body{font-family:nimbus-sans,toppan-bunkyu-gothic-pr6n,sans-serif;font-weight:400}[class|=mi][class$="-r"]{text-align:right;line-height:.25rem}[class|=mi]{white-space:nowrap}[class|=tb]{text-indent:.8em}::selection,body{color:var(--mgBlack)}[class|=th][class$="-c"]{color:var(--mgHeadingCover)}[class|=c-][class$="-o"]{fill:var(--mgOrange)}[class|=c-][class$="-g"]{fill:var(--mgGray)}[class|=vn][class$="-i"]{fill:var(--mgBlack)}::selection{background-color:var(--mgOrange)}[class|=tu][class$="-i"]{quotes:initial}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc],[class|=tb]+[class|=xa],[class|=tb]+[class|=xc],[class|=xc]+[class|=xc],[class|=xd]{border-top-style:solid;border-top-width:.0080rem}.xd-r,[data-CV]+[class|=mc]{border-top-style:none;border-top-width:0}[class|=mi] [href*="/"],[class|=mi] [href*=":"]{border-bottom-style:solid}[class|=mi] [href*="#"]{border-bottom-style:dashed}[class|=mi] [href]{border-bottom-color:var(--mgBlack);border-bottom-width:2px}.mi-s [href]{border-bottom-style:none;border-bottom-width:0}[class|=tb]+[class|=xc],[class|=xc]+[class|=xc],[class|=xd],[class|=xd]+[class|=xd]{border-color:var(--mgLO2)}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc]{border-image:linear-gradient(to right,var(--mgLO1) 0%,var(--mgLO2) 100%);border-image-slice:1}}@media screen and (min-width:769px){.sp{display:none}[class|=mb],[class|=mc][class$="-c"]{flex-direction:row}[class|=ml][class$="-r"],[class|=ml][class$="-t"],[class|=xc][class$="-p"],[class|=xs][class$="-d"],[class|=xu][class$="-d"],[class|=xu][class$="-s"]{flex-direction:column}[class|=ml][class$="-r"]{align-items:flex-end}[class|=mb][class$="-c"]{align-items:center;height:calc(var(--jsVHeight) - var(--jsSNHeight))}[class|=mb][class$="-c"],[class|=mb][class$="-t"],[class|=mb][class$="-v"],[class|=mc],[class|=mc][class$="-c"]{justify-content:space-between}[class|=th][class$="-c"]{line-height:.75rem;letter-spacing:.15rem}}@media screen and (min-width:1441px){html{font-size:calc(var(--jsVWidth) * 120 /  1920)}[class|=xs][class$="-c"],[class|=xu][class$="-s"]{flex-direction:row}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc],[class|=mf][class$="-t"]{margin-top:max(135px,1.5rem)}[class|=mf][class$="-u"]{margin-top:max(90px,1rem)}[class|=ml]+[class|=tb],[class|=tb]+[class|=md],[class|=tb]+[class|=ml],[class|=tb]+[class|=xc],[class|=vc]+[class|=tb],[class|=xb]+[class|=xc],[class|=xb]+[class|=xs],[class|=xc]+[class|=xc],[class|=xd][class$="-c"]{margin-top:max(45px,.5rem)}.ml-r li+li,[class|=th]+[class|=ml]{margin-top:max(18px,.2rem)}[class|=th]+[class|=td]{margin-top:max(9px,.1rem)}[class|=mb][class$="-c"]{padding:max(90px,1rem)}[class|=mf]{padding:max(45px,.5rem)}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc]{padding-top:max(135px,1.5rem)}[class|=tb]+[class|=xa],[class|=tb]+[class|=xc],[class|=xc]+[class|=xc],[class|=xd][class$="-c"]{padding-top:max(45px,.5rem)}[class|=mf],[data-CV]+[class|=mc]{padding-top:0}[class|=mb][class$="-v"],[class|=mc],[class|=vb][class$="-c"]{width:max(1350px,15rem)}[class|=vb],[class|=xb],[class|=xs],[class|=xu]{width:max(900px,10rem)}[class|=xa][class$="-c"]{width:max(855px,9.5rem)}[class|=md],[class|=ml],[class|=vc],[class|=xa],[class|=xc],[class|=xh]{width:max(450px,5rem)}[class|=xd][class$="-r"] dd{width:max(360px,4rem)}[class|=vs][class$="-c"]{width:max(225px,3.5rem)}[class|=ml] [class|=vn]{width:max(150px,calc(5rem/3));height:max(150px,calc(5rem/3))}[class|=xd][class$="-r"] dt{width:clamp(90px,1rem,120px)}[class|=vb][class$="-c"]{height:7.5rem}[class|=vs][class$="-v"]{height:calc(var(--jsVHeight) - 3.25rem)}[class|=vb][class$="-a"],[class|=vc]{height:2.5rem}[class|=th][class$="-c"],[class|=th][class$="-h"]{font-size:clamp(   27px,  .3rem,   36px)}[class|=th][class$="-t"]{font-size:24px}[class|=mi],[class|=tb],[class|=td],[class|=th][class$="-u"],dl,ol,ul{font-size:18px}[class|=ml][class$="-t"],[class|=tb],[class|=ti],[class|=xd]{line-height:36px}.ml-r li{line-height:27px}}@media screen and (min-width:769px) and (max-width:1440px){html{font-size:calc(var(--jsVWidth) *  90 /  1440)}[class|=xc],[class|=xs],[class|=xu]{flex-direction:column}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc],[class|=mf][class$="-t"]{margin-top:1.5rem}[class|=mf][class$="-u"]{margin-top:1rem}[class|=ml]+[class|=tb],[class|=tb]+[class|=ml],[class|=tb]+[class|=xa],[class|=tb]+[class|=xc],[class|=vc]+[class|=tb],[class|=xa]+[class|=xa],[class|=xb]+[class|=xc],[class|=xb]+[class|=xs],[class|=xb]+[class|=xu],[class|=xc]+[class|=xc],[class|=xd][class$="-c"],[class|=xh]+[class|=xa]{margin-top:.5rem}.ml-r li+li,[class|=th]+[class|=ml]{margin-top:.2rem}[class|=th]+[class|=td]{margin-top:.1rem}.xh-c+.xa-c{margin-top:0}[class|=mb][class$="-c"]{padding:1rem}[class|=mf]{padding:.5rem}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc]{padding-top:1.5rem}[class|=tb]+[class|=xa],[class|=tb]+[class|=xc],[class|=xc]+[class|=xc],[class|=xd][class$="-c"]{padding-top:.5rem}[class|=mf],[data-CV]+[class|=mc]{padding-top:0}[class|=vb][class$="-c"]{width:15rem;height:7.5rem}[class|=mc][class$="-a"],[class|=ml][class$="-t"],[class|=vb][class$="-a"],[class|=vc],[class|=xa],[class|=xb],[class|=xc],[class|=xh],[class|=xs],[class|=xu]{width:10rem}[class|=xa][class$="-c"]{width:9.5rem}[class|=xd][class$="-r"] dd{width:8.5rem}[class|=vs][class$="-c"],[class|=xh][class$="-c"]{width:3.5rem}[class|=ml] [class|=vn]{width:calc(225rem/ 90);height:calc(225rem/ 90)}[class|=xd][class$="-r"] dt{width:1.5rem}[class|=vs][class$="-v"]{height:calc(var(--jsVHeight) - 3.25rem)}[class|=vb][class$="-a"],[class|=vc]{height:2.5rem}[class|=th][class$="-c"]{font-size:.4rem}[class|=th][class$="-b"],[class|=th][class$="-h"]{font-size:.3rem}[class|=th][class$="-t"]{font-size:.27rem}[class|=mi],[class|=tb],[class|=td],[class|=th][class$="-u"],dl,ol,ul{font-size:.2rem}[class|=xd]{line-height:.5rem}[class|=ml][class$="-t"],[class|=tb],[class|=ti]{line-height:.4rem}}@media screen and (max-width:768px){html{font-size:calc(var(--jsVWidth) *   80 /  320)}[class|=mf][class$="-v"]{padding-top:var(--jsVHeight)}.pc{display:none}[class|=mb],[class|=mc],[class|=ml][class$="-t"],[class|=xc],[class|=xs],[class|=xu]{flex-direction:column}[class|=mb][class$="-c"]{align-items:center;justify-content:center;position:absolute;top:.5rem;left:0;height:calc(var(--jsVHeight) - .5rem)}.md-e div{justify-content:space-between}body{position:relative}[class|=mf][class$="-t"]{margin-top:1.5rem}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc]{margin-top:.75rem}[class|=mb][class$="-t"],[class|=mc]+[class|=mi],[class|=tb]+[class|=xc],[class|=vc]+[class|=tb],[class|=xb]+[class|=xc],[class|=xb]+[class|=xs],[class|=xb]+[class|=xu],[class|=xc]+[class|=xc],[class|=xd][class$="-c"],[class|=xh]+[class|=xa],[class|=xu]+[class|=mi]{margin-top:.5rem}.ml-r li+li,[class|=th]+[class|=ml],[class|=th]+[class|=tb],[class|=th]+[class|=td]{margin-top:.1rem}[class|=th][class$="-b"]{margin-top:0}[class|=mb][class$="-c"],[class|=mf]{padding:.25rem}[class|=mf][class$="-c"]{padding-top:calc(var(--jsVHeight))}[class|=mb]+[class|=mc],[class|=mc]+[class|=mc],[class|=mf][class$="-u"]{padding-top:.75rem}[class|=mf][class$="-v"],[class|=tb]+[class|=xa],[class|=tb]+[class|=xc],[class|=xc]+[class|=xc],[class|=xd][class$="-c"]{padding-top:.5rem}[class|=mf],[data-CV]+[class|=mc]{padding-top:0}[class|=mb],[class|=mf],[class|=vb],[class|=vc],[class|=xb]{width:100%}[class|=xd][class$="-r"] dd{width:2.75rem}[class|=vs][class$="-c"]{width:2rem}[class|=xd][class$="-r"] dt{width:.75rem}[class|=ml] [class|=vn]{width:calc(35rem/ 30);height:calc(35rem/ 30)}[class|=vs][class$="-v"]{height:calc(var(--jsVHeight) - 2.25rem)}[class|=vb][class$="-c"]{height:4.2rem}[class|=vb][class$="-a"],[class|=vc]{height:1.75rem}[class|=th][class$="-h"],[class|=th][class$="-t"]{font-size:.2rem}[class|=tb],[class|=th][class$="-c"],body,small{font-size:.15rem}[class|=ml][class$="-t"]{font-size:.125rem}[class|=th][class$="-c"],body{line-height:200%}[class|=th]{line-height:150%}[class|=th][class$="-c"]{letter-spacing:.0800rem}}a,a img{transition:.2s linear}html{visibility:hidden}html.wf-active,html.wf-delay{visibility:visible}@media screen and (-webkit-min-device-pixel-ratio:0){html.wf-active,html.wf-delay{animation:.5s fadeIn}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}.barbafadeIn{animation:.5s fadeIn}.barbafadeOut{animation:.5s fadeOut}