.sectionWrap{margin-left:auto}.largeInner{width:calc(90% - 150px)}@media only screen and (max-width: 1079px){.largeInner{width:90%}}.inner{width:calc(90% - 150px)}@media only screen and (max-width: 1079px){.inner{width:90%}}#underPageTitleWrap .underPageTitle{font-size:40px;font-weight:bold;line-height:1.5}@media only screen and (max-width: 767px){#underPageTitleWrap .underPageTitle{font-size:6.7708333333vw}}#underPageTitleWrap .enTitle{font-family:aktiv-grotesk-extended,sans-serif;font-weight:700;font-style:normal}@media only screen and (max-width: 767px){#underPageTitleWrap .enTitle{margin-top:1.3020833333vw}}#underPageContentWrap{margin-top:40px}@media only screen and (max-width: 767px){#underPageContentWrap{margin-top:6.5104166667vw}}#underPageContentWrap.mTLarge{margin-top:70px}@media only screen and (max-width: 767px){#underPageContentWrap.mTLarge{margin-top:6.5104166667vw}}@media only screen and (max-width: 767px){#companyLinkBlock .titleWrap .arrowLink{margin-top:10.4166666667vw}}#companyLinkBlock .linkListWrap{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:40px 30px}@media only screen and (max-width: 767px){#companyLinkBlock .linkListWrap{grid-template-columns:repeat(1, 1fr);grid-gap:7.8125vw 0}}#companyLinkBlock .linkListWrap .link{margin-top:0}.catchTextWrap{width:83.5%}@media only screen and (max-width: 767px){.catchTextWrap{width:100%}}.catchTextWrap .text{font-size:18px;line-height:1.8}@media only screen and (max-width: 767px){.catchTextWrap .text{font-size:4.6875vw}}#pageTopImage{margin-left:auto;width:calc(100% - 150px)}@media only screen and (min-width: 768px)and (max-width: 1079px){#pageTopImage{width:95%}}@media only screen and (max-width: 767px){#pageTopImage{width:100%}}#pageTopImage .image{width:100%}@media only screen and (max-width: 767px){#pageTopImage .image{margin-left:auto;width:95vw;height:57.2916666667vw;overflow:hidden}}#pageTopImage .image img{width:100%}@media only screen and (max-width: 767px){#pageTopImage .image img{height:100%;-o-object-fit:cover;object-fit:cover}}