nav.main-nav{background-color:#0000;width:100%;position:absolute;top:0;left:0}section.title{color:#fff;padding-top:var(--normal-nav-height);background-color:#000;padding-bottom:360px;font-family:Noto Serif JP,serif}@media screen and (width<=1060px){section.title{padding-bottom:200px}}section.title .bg-ctnr{opacity:.3;background-image:url(fuji.e9956d61.jpg);animation:20s forwards tbgzoom}@keyframes tbgzoom{0%{transform:scale(1)translate(0)}to{transform:scale(1.5)translateY(10%)}}section.title .title-ctnr{margin-top:256px;font-size:96px;font-weight:700}@media screen and (width<=1060px){section.title .title-ctnr{margin-top:172px;font-size:52px}}section.title .title-ctnr span{line-height:1.5}section.title .intro{margin-top:48px;font-size:24px;line-height:1.5}@media screen and (width<=1060px){section.title .intro{font-size:18px}}section.company-intro{color:#fff}section.company-intro .bg-ctnr{opacity:.1;background-image:url(biz.2c017d1a.jpg)}section.company-intro .content-ctnr{padding:180px 0}@media screen and (width<=1060px){section.company-intro .content-ctnr{padding:100px 0}}section.company-intro .content-ctnr .section-title{font-size:36px;font-weight:700;line-height:1.5}@media screen and (width<=1060px){section.company-intro .content-ctnr .section-title{font-size:28px}}section.company-intro .content-ctnr .intro-content{color:#000000ab;margin-top:48px;font-size:48px;line-height:1.5}@media screen and (width<=1060px){section.company-intro .content-ctnr .intro-content{margin-top:32px;font-size:32px}}section.company-intro .content-ctnr .intro-content .emphasis{font-size:1.5em;font-weight:700}section.focus{padding:560px 0}@media screen and (width<=1060px){section.focus{padding:180px 0}}section.focus .animate-row{z-index:1}section.focus .animate-row .iw-400{width:400px}section.focus .animate-row .iw-500{width:500px}section.focus .animate-row .iw-300{width:300px}@media screen and (width<=1060px){section.focus .animate-row .iw-400{width:200px}section.focus .animate-row .iw-500{width:250px}section.focus .animate-row .iw-300{width:150px}}section.focus .animate-row.lower-row img{top:0}section.focus .animate-row.text-row.upper-row{margin-bottom:96px}@media screen and (width<=1060px){section.focus .animate-row.text-row.upper-row{margin-bottom:28px}}section.focus .animate-row.image-row.upper-row{bottom:-64px}@media screen and (width<=1060px){section.focus .animate-row.image-row.upper-row{bottom:-24px}}section.focus .animate-row.image-row.lower-row{z-index:0;top:-64px}@media screen and (width<=1060px){section.focus .animate-row.image-row.lower-row{top:-24px}}section.focus .animate-row img{will-change:transform;transition:transform .2s ease-out;position:absolute;bottom:0;left:0}section.focus .animate-row p{color:#575757;white-space:nowrap;will-change:transform;font-size:128px;font-weight:700;transition:transform .2s ease-out;position:relative}@media screen and (width<=1060px){section.focus .animate-row p{font-size:48px}}section.focus .animate-row p .slash{color:#b1b1b1;margin:0 16px;display:inline-block}section.knowledge{padding-bottom:240px}section.knowledge .content-ctnr{grid-column-gap:60px;grid-row-gap:80px;grid-template-columns:1fr 1fr;display:grid}@media screen and (width<=1060px){section.knowledge .content-ctnr{grid-row-gap:90px;grid-template-columns:1fr}}section.knowledge .knowledge-item-ctnr{line-height:1.5;text-decoration:none}section.knowledge .knowledge-item-ctnr .cover-img{height:400px}section.knowledge .knowledge-item-ctnr .title{margin-top:36px;font-size:36px;font-weight:700;transition:color .3s}section.knowledge .knowledge-item-ctnr:hover .title{color:var(--theme-color)}section.knowledge .knowledge-item-ctnr .intro{color:#696969;margin-top:36px;font-size:18px}
/*# sourceMappingURL=mcllp.b5788f2d.css.map */
