@font-face{font-family:"Noto Sans JP";font-weight:400;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Regular.otf) format("opentype");font-display:swap}@font-face{font-family:"Noto Sans JP";font-weight:500;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Medium.otf) format("opentype");font-display:swap}@font-face{font-family:"Noto Sans JP";font-weight:600;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Bold.otf) format("opentype");font-display:swap}@font-face{font-family:"Noto Sans JP";font-weight:900;src:url(/assets/fonts/googlefonts/Noto_Sans_JP/NotoSansJP-Black.otf) format("opentype");font-display:swap}.media1__inner{display:flex;justify-content:space-between}@media only screen and (max-width: 736px){.media1__inner{flex-direction:column;align-items:center}}.media1__inner--type-imageLeft .media1__content--type-image{order:1}.media1__inner--type-imageLeft .media1__content--type-text{order:2;padding-left:60px}@media only screen and (max-width: 1024px){.media1__inner--type-imageLeft .media1__content--type-text{padding-left:40px}}@media only screen and (max-width: 736px){.media1__inner--type-imageLeft .media1__content--type-text{padding-left:0}}.media1__inner--type-imageRight .media1__content--type-image{order:2}@media only screen and (max-width: 736px){.media1__inner--type-imageRight .media1__content--type-image{order:1}}.media1__inner--type-imageRight .media1__content--type-text{order:1;padding-right:60px}@media only screen and (max-width: 1024px){.media1__inner--type-imageRight .media1__content--type-text{padding-right:40px}}@media only screen and (max-width: 736px){.media1__inner--type-imageRight .media1__content--type-text{order:2;padding-right:0}}.media1__content{padding:0;box-sizing:border-box}.media1__content--type-image{width:50%;max-width:490px}.media1__content--type-image img{width:100%}@media only screen and (max-width: 736px){.media1__content--type-image{width:100%;margin-bottom:20px}}.media1__content--type-text{width:50%;line-height:1.8}@media only screen and (max-width: 736px){.media1__content--type-text{width:100%;max-width:490px}}.media1__text__title{color:#006cac}.media1 .common-subtext.media1__heading__subtext{text-align:left}.media1 .common-middleheading.media1__heading{margin-top:0px;margin-bottom:30px;text-align:left}
/*# sourceMappingURL=media1.css.map */
