.guten-ohhXmF {   } @media only screen and (max-width: 767px) { .guten-ohhXmF.guten-spacer { padding-bottom: 50px!important; } }.guten-JURG0p.layout-boxed > .guten-container { max-width: 1140px; } .guten-JURG0p > .guten-container { min-height: 40vh; } @media only screen and (max-width: 1024px) { .guten-element.guten-JURG0p { padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; } }.guten-aVeGeh {   } @media only screen and (max-width: 767px) { .guten-aVeGeh.guten-spacer { padding-bottom: 50px!important; } }.guten-KxWdp4 { width: 100%; order: 1;  } @media only screen and (max-width: 1024px) { .guten-KxWdp4 { width: 100%; } }h1.guten-element.guten-0BbWRp, h2.guten-element.guten-0BbWRp, h3.guten-element.guten-0BbWRp, h4.guten-element.guten-0BbWRp, h5.guten-element.guten-0BbWRp, h6.guten-element.guten-0BbWRp { font-family: "Noto Serif JP"; font-size: 1.2vw; font-weight: default;  overflow-wrap: break-word; word-break: break-word; } .guten-0BbWRp {   } @media only screen and (max-width: 1024px) { h1.guten-element.guten-0BbWRp, h2.guten-element.guten-0BbWRp, h3.guten-element.guten-0BbWRp, h4.guten-element.guten-0BbWRp, h5.guten-element.guten-0BbWRp, h6.guten-element.guten-0BbWRp { font-size: 2.5vw; } } @media only screen and (max-width: 767px) { h1.guten-element.guten-0BbWRp, h2.guten-element.guten-0BbWRp, h3.guten-element.guten-0BbWRp, h4.guten-element.guten-0BbWRp, h5.guten-element.guten-0BbWRp, h6.guten-element.guten-0BbWRp { font-size: 3.5vw; } }