.news-list{width:100%}@media (min-width: 1025px){.news-list{flex:1;margin-top:-10px}}.news-list li{border-bottom:1px solid #E6E6E6}.news-list li a{display:flex;flex-direction:column;gap:5px;padding:15px 0}@media (min-width: 1025px){.news-list li a{flex-direction:row;align-items:center;gap:20px}}.news-list li a>div{display:flex;align-items:center;gap:10px}@media (min-width: 1025px){.news-list li a>div{gap:20px}}.news-list li a time{white-space:nowrap;color:#8E8B88;font-size:1.1rem}.news-list li a .cat{text-align:center;flex-shrink:0;width:78px;white-space:nowrap;color:#9a8441;border:1px solid #9a8441;font-size:1.2rem;padding:7px 10px 5px;line-height:1}.media-list{display:flex;flex-wrap:wrap;padding:5px 0 20px;margin:0 0 0 auto;gap:25px;display:grid}@media (min-width: 561px){.media-list{gap:30px;grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1025px){.media-list{gap:20px;grid-template-columns:repeat(4, 1fr)}}@media (min-width: 1261px){.media-list{gap:40px}}.media-list>li{position:relative;width:100%}.media-list>li a{height:100%;display:flex;gap:15px}@media (min-width: 561px){.media-list>li a{flex-direction:column;gap:0}}.media-list>li a:hover{color:#2b2b2b}.media-list>li a:hover .thumb img{transform:scale(1.1)}.media-list>li .thumb{position:relative;flex-shrink:0;overflow:hidden;border-radius:5px;aspect-ratio:3/2;width:110px}@media (min-width: 561px){.media-list>li .thumb{width:100%;margin-bottom:10px}}.media-list>li .thumb img{height:100% !important;object-fit:cover}.media-list>li .thumb+div{flex:1}.media-list>li .cat{color:#9a8441;margin-bottom:5px;font-size:1.2rem;line-height:1}@media (min-width: 1025px){.media-list>li .cat{margin-bottom:8px;font-size:1.3rem}}.media-list>li .media-ttl{font-size:1.4rem;line-height:1.4}@media (min-width: 1025px){.media-list>li .media-ttl{font-size:1.5rem}}body{padding-top:0}header{background:none}header.scroll{background:#2B2520}#top-mv{position:relative;overflow:hidden;display:flex;align-items:flex-end;color:#FFF;padding-bottom:100px;height:100svh;height:-webkit-fill-available;width:100%;height:calc(100vh - 65px);overflow:hidden}@media (min-width: 1025px){#top-mv{height:100vh}}#top-mv .inner{transition-delay:0}#top-mv picture{position:absolute;z-index:-1;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);animation:mv-expansion 7s ease forwards}#top-mv picture img{object-fit:cover;height:100% !important}@keyframes mv-expansion{from{width:100%;height:100%}to{width:110%;height:110%}}#top-mv .inner{position:relative;width:100%}#top-mv h1{font-size:2.4rem;line-height:1.6;margin-bottom:10px}@media (min-width: 1025px){#top-mv h1{font-size:3.5rem}}#top-mv .font-en{font-size:1.4rem}@media (min-width: 1025px){#top-mv .font-en{font-size:1.6rem}}#top-news{padding:40px 0}@media (min-width: 1025px){#top-news{padding:70px 0 80px}}#top-news .inner{display:flex;flex-direction:column;align-items:center}@media (min-width: 1025px){#top-news .inner{flex-direction:row;align-items:flex-start;justify-content:space-between}}#top-news .news-ttl{width:100%}@media (min-width: 1025px){#top-news .news-ttl{flex-shrink:0;width:180px}}#top-news .news-ttl .font-en{font-size:4rem;line-height:1;letter-spacing:.03em}@media (min-width: 1025px){#top-news .news-ttl .font-en{font-size:5rem}}#top-news .news-ttl h2{font-size:1.5rem}#top-business{color:#FFF;position:relative;padding-top:120px}@media (min-width: 1025px){#top-business{padding-top:100px}}#top-business .business-content{position:relative;z-index:1;width:100%;background:#27211C;padding:250px 7% 60px 7%}@media (min-width: 769px){#top-business .business-content{padding:70px 40% 100px 10%}}@media (min-width: 1025px){#top-business .business-content{width:90%}}@media (min-width: 1261px){#top-business .business-content{padding:130px 40% 150px 10%}}#top-business .business-content h2{font-size:3.5rem;margin-bottom:10px}@media (min-width: 1025px){#top-business .business-content h2{font-size:5rem;margin-bottom:15px}}#top-business .business-content h3{font-size:1.8rem;margin-bottom:20px}@media (min-width: 1025px){#top-business .business-content h3{font-size:2.5rem;margin-bottom:30px}}#top-business .business-content .link-arrow{margin-top:30px;margin-left:auto}#top-business .business-image{position:absolute;right:0;top:0;z-index:2;width:290px}@media (min-width: 1025px){#top-business .business-image{width:480px}}@media (min-width: 1261px){#top-business .business-image{width:580px}}#top-about{padding:20px 0 70px;text-align:center}@media (min-width: 1025px){#top-about{padding:80px 0 100px}}#top-about h2{color:#90847A;font-size:5rem}@media (min-width: 1025px){#top-about h2{font-size:10rem}}#top-about h3{font-size:1.8rem;color:#9a8441;margin-bottom:15px}@media (min-width: 1025px){#top-about h3{font-size:2.5rem}}#top-about .link-arrow{margin:30px auto 0}#top-consumers{background:linear-gradient(to bottom, transparent 50%, #EDEBEA 50%, #EDEBEA 100%);color:#FFF;position:relative;padding-top:120px}@media (min-width: 1025px){#top-consumers{padding-top:100px}}#top-consumers .consumers-content{position:relative;z-index:1;width:100%;background:#27211C;padding:250px 7% 60px 7%}@media (min-width: 769px){#top-consumers .consumers-content{padding:60px 10% 100px 42%}}@media (min-width: 1025px){#top-consumers .consumers-content{width:90%;margin-left:auto}}@media (min-width: 1261px){#top-consumers .consumers-content{padding:130px 10% 150px 500px}}#top-consumers .consumers-content h2{font-size:3.2rem;margin-bottom:10px;white-space:nowrap}@media (min-width: 1025px){#top-consumers .consumers-content h2{font-size:4rem;margin-bottom:15px}}@media (min-width: 1261px){#top-consumers .consumers-content h2{font-size:5rem}}#top-consumers .consumers-content h3{font-size:1.8rem;margin-bottom:20px}@media (min-width: 1025px){#top-consumers .consumers-content h3{font-size:2.5rem;margin-bottom:30px}}#top-consumers .consumers-content .link-arrow{margin-top:30px;margin-left:auto}#top-consumers .consumers-image{position:absolute;left:0;top:0;z-index:2;width:290px}@media (min-width: 1025px){#top-consumers .consumers-image{width:480px}}@media (min-width: 1261px){#top-consumers .consumers-image{width:580px}}#top-lessons{background:#EDEBEA;padding:40px 0 70px;text-align:center}@media (min-width: 1025px){#top-lessons{padding:100px 0 250px}}#top-lessons hgroup{margin-bottom:20px}@media (min-width: 1025px){#top-lessons hgroup{margin-bottom:30px}}#top-lessons hgroup div{font-size:4rem;line-height:1;color:#FFF;white-space:nowrap}@media (min-width: 1025px){#top-lessons hgroup div{font-size:10rem;line-height:.8}}#top-lessons hgroup h2{font-size:2.5rem}@media (min-width: 1025px){#top-lessons hgroup h2{font-size:3rem}}#top-lessons h3{color:#9a8441;font-size:1.8rem;margin-bottom:10px;line-height:1.6}@media (min-width: 1025px){#top-lessons h3{font-size:2.5rem;margin-bottom:20px}}#top-lessons .link-arrow{margin:30px auto 0}#top-lessons .inner{position:relative;width:fit-content}@media (min-width: 1025px){#top-lessons .inner .lessons-left,#top-lessons .inner .lessons-right{position:absolute}}#top-lessons .inner .lessons-left{max-width:450px;margin-top:50px}@media (min-width: 1025px){#top-lessons .inner .lessons-left{width:417px;top:0;left:-417px;margin-top:0}}#top-lessons .inner .lessons-right{display:none}@media (min-width: 1025px){#top-lessons .inner .lessons-right{display:block;width:405px;top:-30px;right:-405px}}#top-recruit{color:#FFF;background:url(../img/top/recruit-bg.jpg) no-repeat center;background-size:cover;padding:100px 0;text-align:center}@media (min-width: 1025px){#top-recruit{text-align:left;padding:130px 0}}#top-recruit h2{font-size:3.5rem}@media (min-width: 1025px){#top-recruit h2{font-size:5rem}}#top-recruit h3{font-size:1.8rem;margin-bottom:10px}@media (min-width: 1025px){#top-recruit h3{font-size:2.5rem;margin-bottom:15px}}#top-recruit .link-arrow{margin:30px auto 0}@media (min-width: 1025px){#top-recruit .link-arrow{margin:50px 0 0}}#top-media{padding:70px 0}@media (min-width: 1025px){#top-media{padding:80px 0 130px}}#top-media h2{color:#90847A;font-size:5rem;text-align:center;margin-bottom:15px}@media (min-width: 1025px){#top-media h2{font-size:10rem;margin-bottom:10px}}#top-media .link-arrow{margin:30px auto 0}@media (min-width: 1025px){#top-media .link-arrow{margin:50px 0 0 auto}}#top-sns{background:#EDEBEA;padding:50px 0;text-align:center}@media (min-width: 1025px){#top-sns{text-align:left;padding:50px 0 100px}}#top-sns h2{font-size:4rem;line-height:1;color:#FFF;white-space:nowrap;margin-bottom:15px}@media (min-width: 1025px){#top-sns h2{font-size:10rem;line-height:.8}}#top-sns .sns-list{display:grid;gap:30px}@media (min-width: 1025px){#top-sns .sns-list{grid-template-columns:repeat(2, 1fr);gap:80px}}#top-sns .sns-list .sns-ttl{display:flex;align-items:center;gap:5px;font-size:2rem}@media (min-width: 1025px){#top-sns .sns-list .sns-ttl{font-size:2.5rem}}#top-sns .sns-list .sns-ttl img{flex-shrink:0;width:30px}#top-sns .fb-page,#top-sns .fb-page span{width:100% !important;height:300px !important}@media (min-width: 1025px){#top-sns .fb-page,#top-sns .fb-page span{height:500px !important}}#top-sns .fb-page iframe,#top-sns .fb-page span iframe{width:100% !important;height:100% !important}
/*# sourceMappingURL=top.css.map */
