.section.-ourBusinesses{padding-top:40px;padding-bottom:80px}@media screen and (min-width: 561px){.section.-ourBusinesses{padding-top:120px}}.section.-news{position:relative;padding-top:0px;padding-bottom:40px;background-color:rgba(0,0,0,0)}@media screen and (min-width: 561px){.section.-news{padding-top:0;padding-bottom:120px}}.important_notice{margin-top:60px;text-align:center}.important_notice p{padding:12px 0 11px;color:#4c4c4c;font-size:1.4rem;margin-bottom:1px;margin-left:-10px}@media screen and (min-width: 769px){.important_notice p{margin-bottom:0px;padding:0;font-weight:bold;background:none;font-size:1.6rem}}.important_notice p a{position:relative;display:inline-block;padding-right:16px;color:inherit}.important_notice p a::after{content:"";position:absolute;display:block;width:8px;height:8px;right:0;top:50%;border-top:solid 1px;border-right:solid 1px;transform:rotate(45deg) translateY(-50%);color:#4c4c4c}.important_notice p a:hover{text-decoration:underline;color:#000}.important_notice p a:hover::after{color:#000}.mainVisual{position:relative;height:auto}.mainVisual img{aspect-ratio:43/40}@media screen and (min-width: 561px){.mainVisual img{aspect-ratio:144/49}}.txtWrapper{position:absolute;top:50%;transform:translateY(-50%);left:3%}.txtWrapper .title{color:#fff;font-size:clamp(3.6rem,4.89vw,5.8rem);font-weight:700;line-height:120%}@media screen and (min-width: 561px){.txtWrapper .title{font-size:clamp(3rem,5.34vw,5.4rem)}}@media screen and (min-width: 1025px){.txtWrapper .title .insertBr::after{content:"\a";white-space:pre}}@media screen and (min-width: 1367px){.txtWrapper .title{font-size:clamp(5.8rem,4.24vw,7.2rem)}}.txtWrapper .subTitle{color:#fff;margin-top:3%;font-weight:500;font-size:clamp(1.4rem,1.211rem + .56vw,1.8rem);line-height:150%}@media screen and (min-width: 1025px){.txtWrapper .subTitle{font-size:2rem}}@media screen and (min-width: 1367px){.txtWrapper .subTitle{font-size:clamp(2rem,1.811rem + .56vw,2.4rem)}}@media screen and (min-width: 769px){.newsLink{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center}}@media screen and (min-width: 769px){.newsLink_date{width:10em;max-width:10em;flex-shrink:0}}/*# sourceMappingURL=top.min.css.map */