@media only screen and (max-width: 800px){.pc_only{display:none}}.sp_only{display:none}@media only screen and (max-width: 800px){.sp_only{display:block}}#home main>article{margin-inline:auto;-webkit-padding-after:40px;padding-block-end:40px;max-width:100%}#home #container{max-width:100%;padding-inline:0;padding-top:initial}@media only screen and (max-width: 800px){#home #container{padding-top:initial}}#home section{padding-block:87px}@media only screen and (max-width: 800px){#home section{padding-block:75px 60px}}#home h2{font-size:2.14em}@media only screen and (max-width: 800px){#home h2{font-size:1.86em}}#home h2::after{height:56px}@-webkit-keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{transform:translateX(0)}to{transform:translateX(-100%)}}.scroll-infinity__wrap{display:flex;overflow:hidden}.scroll-infinity__list{display:flex;list-style:none;padding:0;margin:0}.scroll-infinity__item{width:100vw}.scroll-infinity__item>img{width:100%;aspect-ratio:1280/610;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mainvisual{display:inline-block;position:relative;width:100%}.mainvisual_inner{position:relative;width:100%;padding-bottom:15px}@media only screen and (max-width: 800px){.mainvisual_inner{padding-bottom:0}}.shape_curve{bottom:0;display:block;position:absolute;width:100%;z-index:3}.shape_curve>img{width:100%}.scroll-infinity{margin-top:initial}#airplane{position:absolute;bottom:0;display:block;width:100%;z-index:10}.mainvisual_contents{position:absolute;bottom:0;left:0;z-index:5;margin:initial;padding-inline:40px}@media only screen and (max-width: 800px){.mainvisual_contents{padding-inline:20px;position:static}}.mainvisual_contents .mainvisual_title{-webkit-margin-after:0;margin-block-end:0;max-width:181px;padding-block:0;width:100%}.mainvisual_contents .mainvisual_title::before{display:none}@media only screen and (max-width: 800px){.mainvisual_contents .mainvisual_title{max-width:151px}}.mainvisual_contents p{margin-top:8px}#news{margin-top:96px}@media only screen and (max-width: 800px){#news{margin-top:84px}}#news section{display:grid;grid-template-columns:220px 1fr;gap:20px;align-items:flex-start;padding-block:0}@media only screen and (max-width: 800px){#news section{grid-template-columns:1fr;gap:43px;padding-block:0}}#news section>p{grid-column:1/-1}#news h2{margin:initial;margin-top:10px}@media only screen and (max-width: 800px){#news h2{margin-top:initial}}#news .infoList{background:#fff;margin:initial;padding:8px 24px 16px;border-radius:8px}#news .infoList>li{padding:20px 0}@media only screen and (max-width: 800px){#news .infoList>li{margin-top:initial}}@media only screen and (max-width: 800px){#news .infoList li+li{margin-top:initial}}#news .infoList a{font-size:1.14em;text-decoration:none;color:#444;margin-top:5px}#news .infoList a .agriculture{color:#00a458;font-weight:600;float:initial}#news .infoList a .engineering{color:#004ea2;font-weight:600;float:initial}#news .infoList a:hover{text-decoration:underline;color:#004ea2}#information{margin-top:110px}@media only screen and (max-width: 800px){#information{margin-top:94px}}#information section{padding-block:0 110px}@media only screen and (max-width: 800px){#information section{padding-block:0 80px}}#information .infoItem{display:grid;gap:105px}@media only screen and (max-width: 800px){#information .infoItem{gap:25px}}#information .infoItem:nth-child(odd){grid-template-columns:320px 1fr}@media only screen and (max-width: 800px){#information .infoItem:nth-child(odd){grid-template-columns:1fr}}#information .infoItem:nth-child(even){grid-template-columns:1fr 320px}#information .infoItem:nth-child(even) .infoItem_img{order:2}@media only screen and (max-width: 800px){#information .infoItem:nth-child(even){grid-template-columns:1fr}}#information .infoItem:nth-child(n+2){margin-top:92px}@media only screen and (max-width: 800px){#information .infoItem:nth-child(n+2){margin-top:75px}}#information .infoItem_img{aspect-ratio:1/1;border-radius:50%;position:relative}@media only screen and (max-width: 800px){#information .infoItem_img{width:100%;max-width:270px;margin-inline:auto;order:2}}#information .infoItem_img a{border-radius:inherit;position:relative;z-index:3}#information .infoItem_img::before,#information .infoItem_img::after{content:"";display:block;width:100%;height:100%;position:absolute;border-radius:inherit}#information .infoItem_img::before{bottom:10px;right:10px;background:#08c87b;z-index:1}#information .infoItem_img::after{top:10px;left:10px;background:#004ea2;z-index:2}#information .infoItem_img img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:relative;z-index:3}#information .infoItem_contents{margin-top:30px}@media only screen and (max-width: 800px){#information .infoItem_contents{margin-top:initial;display:contents}}@media only screen and (max-width: 800px){#information .infoItem_box{order:1}}#information h2{-webkit-padding-start:0;padding-inline-start:0}#information h2>a{text-decoration:underline}#information h2>a::before{display:none}#information h2>a:hover{text-decoration:none}#information ul.linkBtn{width:100%;gap:8px;margin-top:40px}@media only screen and (max-width: 800px){#information ul.linkBtn{order:3;margin-top:initial;gap:8px}}#information ul.linkBtn li{margin:initial;width:100%}@media only screen and (max-width: 800px){#information ul.linkBtn li{max-width:360px;margin-inline:auto}}#information ul.linkBtn li a{width:100%;box-sizing:border-box;text-align:left;position:relative;padding:17px 2em 15px}@media only screen and (max-width: 800px){#information ul.linkBtn li a{padding:14px 2em 12px}}#information ul.linkBtn li a::before,#information ul.linkBtn li a::after{content:"";display:block;width:8px;height:2px;background:#77899c;border-radius:10px;position:absolute;top:26px;left:10px;transform-origin:center right;z-index:3;opacity:1}@media only screen and (max-width: 800px){#information ul.linkBtn li a::before,#information ul.linkBtn li a::after{top:24px;left:14px}}#information ul.linkBtn li a::before{transform:rotate(45deg)}#information ul.linkBtn li a::after{transform:rotate(-45deg)}#information ul.linkBtn li a:hover::before,#information ul.linkBtn li a:hover::after{background:currentColor}#information ul.linkBtn li a[target=_blank],#information ul.linkBtn li a[href$=".pdf"],#information ul.linkBtn li a[href$=".doc"],#information ul.linkBtn li a[href$=".xls"],#information ul.linkBtn li a[href$=".zip"],#information ul.linkBtn li a[href$=".wmv"]{padding-left:36px}#information ul.linkBtn li a[target=_blank]:before,#information ul.linkBtn li a[href$=".pdf"]:before,#information ul.linkBtn li a[href$=".doc"]:before,#information ul.linkBtn li a[href$=".xls"]:before,#information ul.linkBtn li a[href$=".zip"]:before,#information ul.linkBtn li a[href$=".wmv"]:before{border:none;border-radius:initial;bottom:initial;content:"";display:block;height:18px;left:12px;margin:initial;position:absolute;right:initial;top:1.1em;transform:initial;width:16px}#information ul.linkBtn li a[target=_blank]::after,#information ul.linkBtn li a[href$=".pdf"]::after,#information ul.linkBtn li a[href$=".doc"]::after,#information ul.linkBtn li a[href$=".xls"]::after,#information ul.linkBtn li a[href$=".zip"]::after,#information ul.linkBtn li a[href$=".wmv"]::after{display:none}#information ul.linkBtn li a[target=_blank]:before{background:url(/common/img/global/icon_target.png) no-repeat center center/contain}#information ul.linkBtn li a[href$=".pdf"]:before{background:url(/common/img/ais/icon_pdf.png) no-repeat center center/contain}#information ul.linkBtn li a[href$=".doc"]:before{background:url(/common/img/ais/icon_doc.png) no-repeat center center/contain}#information ul.linkBtn li a[href$=".xls"]:before{background:url(/common/img/ais/icon_xls.png) no-repeat center center/contain}#information ul.linkBtn li a[href$=".zip"]:before{background:url(/common/img/ais/icon_zip.png) no-repeat center center/contain}#information ul.linkBtn li a[href$=".wmv"]:before{background:url(/common/img/ais/icon_wmv.png) no-repeat center center/contain}