#topSec .top-heading1 .ttl-en::after{content:none}#topAbout .about-ttl{margin-top:150px}#topAbout .about-txt{max-width:1164px;margin-inline:auto}#topAbout .about-photos{margin-top:80px}#topStrengths .topbox p{max-width:1225px;margin-inline:auto}#topStrengths .strengths-1 .txtbox,#topStrengths .strengths-2 .txtbox{margin-top:min(35/1920*100vw,35px)}#topStrengths .strengths-3 .txtbox,#topStrengths .strengths-4 .txtbox{margin-top:min(70/1920*100vw,70px)}#topStrengths .strengths .txtbox .ttl .fss{font-size:min(24/1920*100vw,2.4rem)}#topStrengths .strengths .txtbox .ttl .fsl{font-size:min(36/1920*100vw,3.6rem)}#topStrengths .strengths .txtbox .txt{margin-top:min(20/1920*100vw,20px);font-size:min(16/1920*100vw,1.6rem);line-height:1.8}#topBiz .txt-lead2{max-width:1015px;margin-inline:auto}#topCase .topbox{padding-block:min(44/1462*100vw,44px) min(340/1462*100vw,340px)}@media screen and (max-width: 1023px){#topStrengths .strengths .txtbox{margin-top:0}#topStrengths .strengths .txtbox .ttl .fss{font-size:calc(13/375*100vw)}#topStrengths .strengths .txtbox .ttl .fsl{font-size:calc(24/375*100vw)}#topStrengths .strengths .txtbox .txt{margin-top:calc(16/375*100vw);font-size:calc(16/375*100vw)}}@media screen and (max-width: 767px){#topCase .topbox{padding-block:0}}