@charset "utf-8";@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');html{font-size:62.5%;overflow-x:hidden;scroll-behavior:smooth}body{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:1.6rem;line-height:1.46;color:#000;background-color:#fff}:target{scroll-margin-top:91px}a{text-decoration:none}header{width:100%;height:71px;background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,.25);position:fixed;z-index:10}header .inner{width:100%;display:flex;align-items:center;justify-content:space-between}header .inner #head_logo{padding-left:18px}header .inner #head_logo a img{width:120px;height:auto}header .inner .menu-toggle{cursor:pointer}nav#hm{position:fixed;top:0;right:-340px;z-index:10}nav#hm .inner{position:absolute;background:#fff;opacity:.8;width:370px;right:340px;top:0;transition:.7s;padding:24px 20px 40px;transform:translateX(100%)}nav#hm .close{cursor:pointer;width:32px;height:32px}nav#hm .close:hover{background:#000}nav#hm .close:hover path{fill:#fff}.hm_in{transform:translateX(0%) !important}nav#hm .inner ul{margin-top:50px;padding-left:36px}nav#hm .inner ul li{width:250px;margin-top:24px}nav#hm .inner ul li a{font-weight:600;font-size:2.4rem;line-height:229%;display:flex;align-items:center;text-align:right;background-color:#fff;color:#000;justify-content:flex-end}nav#hm .inner ul li a:hover{color:#fff;background-color:#000}#main{padding-top:71px}#hero .inner{background:url(//www.aviavi-arvi.com/img/airplane_cloud.jpg) no-repeat center center/cover}#hero .inner .content{max-width:1440px;height:575px;display:flex;margin:auto}#hero .inner .main_text{position:relative;display:flex;justify-content:center;align-items:flex-end;flex-direction:column;width:50%}#hero .inner .main_text:after{content:"";position:absolute;width:5px;height:270px;background:#fff;display:flex;right:0}#hero .inner .main_text div{font-weight:600;font-size:4rem;line-height:162%;text-align:right;color:#fff;padding-right:30px}#hero .inner .main_text span.y_color{color:#fe0}#hero .inner .hero_img{width:50%;position:relative;display:flex;justify-content:flex-end}#hero .inner .hero_img img{max-width:590px;position:absolute;bottom:-4%;width:100%}#hero nav{justify-content:center;flex-wrap:wrap;margin-top:24px;position:relative;padding:0 20px}#hero nav ul{display:flex;gap:4px;width:100%;justify-content:center}#hero nav ul li{max-width:209px;height:42px;width:100%}#hero nav ul li a{width:100%;height:42px;background:#565656;color:#fff;font-weight:600;font-size:1.5rem;line-height:40px;display:flex;text-decoration:none;justify-content:center}#hero nav ul li a:hover{background:#000}#section1{margin:15px auto 0;width:100%;display:flex;justify-content:center}#section1 .inner{display:flex;gap:40px;max-width:1115px;padding:0 20px;width:100%}#section1 .inner .tablet{position:relative;height:568px}#section1 .inner .tablet .tabletimg{max-width:400px;height:auto}#section1 .inner .tablet video{max-width:368px;width:100%;height:auto;position:absolute;top:31px;left:18px;border-radius:10px;top:50%;left:50.5%;transform:translate(-50%,-50%)}#section1 .inner .tablet .ref{max-width:315px;height:auto;position:absolute;top:6px;left:0}#section1 .inner .text h2{font-weight:700;font-size:4rem;line-height:125%;margin-top:15px}#section1 .inner .text p{font-size:2.4rem;line-height:146%;margin-top:30px}#section1 .inner .text p:nth-of-type(2){margin-top:10px}#section2{margin:64px auto 0;width:100%;display:flex;justify-content:center;background:linear-gradient(180deg,#fff 56.8%,#d9d9d9 100%)}#section2 .inner{display:flex;gap:40px;max-width:1115px;padding:0 20px 135px;width:100%}#section2 .inner .text h2{font-weight:700;font-size:6.4rem;line-height:75%;margin-top:15px}#section2 .inner .text p{font-size:2.4rem;line-height:146%;margin-top:34px}#section2 .inner .text p:nth-of-type(2){margin-top:10px}#section2 .inner .text .bt{margin-top:35px}#section2 .inner .text .bt a{max-width:326px;height:73px;width:100%;background:#565656;color:#fff;font-weight:700;font-size:2rem;line-height:175%;display:flex;align-items:center;text-align:center;justify-content:center}#section2 .inner .text .bt a:hover{background:#000}#section2 .inner .tablet{position:relative;height:560px}#section2 .inner .tablet .tabletimg{max-width:400px;height:auto}#section2 .inner .tablet video{max-width:368px;width:100%;height:auto;position:absolute;top:31px;left:18px;border-radius:10px;top:51%;left:50.5%;transform:translate(-50%,-50%)}#section2 .inner .tablet .ref{max-width:315px;height:auto;position:absolute;top:6px;left:0}#section3{margin:0 auto;width:100%;display:flex;justify-content:center}#section3 .inner{margin-top:80px;max-width:1115px;padding:0 20px 60px;width:100%}#section3 .inner h2{font-weight:700;font-size:4.8rem;line-height:104%;text-align:center}#section3 .inner h3{margin-top:25px;font-weight:700;font-size:2.4rem;line-height:146%;text-align:center}#section3 .inner .content{display:flex;margin-top:52px}#section3 .inner .content .col1{width:50%;position:relative;border-right:1px solid #000;padding:0 36px}#section3 .inner .content .col1 p{font-size:2.2rem;line-height:136%}#section3 .inner .content .col1 p:nth-of-type(2){margin-top:10px}#section3 .inner .content .col2{width:50%;padding-left:30px}#section3 .inner .content .col2 img{max-width:425px;width:100%;height:auto}#section3 .inner .content .col2 p{font-weight:700;font-size:2.2rem;line-height:136%;margin-top:10px}#section3 .inner .content .col2 p:nth-of-type(2){font-weight:400;margin-top:5px}#section3 .inner .content .bt{margin-top:35px}#section3 .inner .content .bt a{max-width:326px;height:73px;width:100%;background:#565656;color:#fff;font-weight:700;font-size:2rem;line-height:175%;display:flex;align-items:center;text-align:center;justify-content:center}#section3 .inner .content .bt a:hover{background:#000}#section4{margin:0 auto;width:100%;display:flex;justify-content:center;background:url(//www.aviavi-arvi.com/img/section4background.png) no-repeat 53% 40px;padding-bottom:40px}#section4 .inner{margin-top:80px;max-width:1115px;padding:0 20px 60px;width:100%}#section4 .inner ul{display:flex;width:100%;justify-content:space-between}#section4 .inner ul li{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center}#section4 .inner ul li:nth-child(1){max-width:295px;width:100%}#section4 .inner ul li:nth-child(2){width:calc(100% / (295px * 2))}#section4 .inner ul li:nth-child(3){max-width:295px;width:100%}#section4 .inner ul li img.tablet_img{max-width:295px;width:100%;height:auto}#section4 .inner ul li h3{font-weight:700;font-size:2.4rem;line-height:215%}#section5{margin:0 auto 0;width:100%;display:flex;justify-content:center;background:linear-gradient(360deg,#fff 14.24%,#d9d9d9 100%)}#section5 .inner{max-width:1115px;padding:85px 20px;width:100%}#section5 .inner h2{font-weight:700;font-size:4rem;line-height:88%;text-align:center}#section5 .inner .content{display:flex;margin-top:35px;justify-content:center}#section5 .inner .content .col1{max-width:401px;height:auto;width:100%;padding-left:4%}#section5 .inner .content .col1 p{font-size:2.4rem;line-height:146%;text-align:center;margin-right:30px}#section5 .inner .content .col2{max-width:646px;height:auto;padding:0 30px;width:100%}#section5 .inner .content .col2 ul{display:flex}#section5 .inner .content .col2 ul li{font-weight:700;font-size:2.4rem;line-height:229%;display:flex;align-items:center;text-align:center;justify-content:center;width:190px}#section5 .inner .content .col2 ul li:not(:last-child){border-right:2px solid #000}#section6{margin:0 auto 0;width:100%;display:flex;justify-content:center;background:#fff}#section6 .inner{max-width:1115px;padding:26px 20px 90px;width:100%;display:flex}#section6 .inner .col1{max-width:560px;width:100%;padding:0 59px 0 23px;border-right:2px solid #000}#section6 .inner .col2{max-width:560px;width:100%;padding:0 23px 0 59px}#section6 .inner .col1 h2,#section6 .inner .col2 h2{margin-top:13px;font-weight:700;font-size:3.2rem;line-height:141%;color:#fc9421}#section6 .inner .col1 h3,#section6 .inner .col2 h3{font-weight:700;font-size:3.2rem;line-height:141%;color:#000}#section6 .inner .col1 p,#section6 .inner .col2 p{margin-top:13px;font-size:2.4rem;line-height:125%}#section7{margin:0 auto;width:100%;display:flex;justify-content:center;background:url(//www.aviavi-arvi.com/img/section7.jpg) no-repeat center center/cover}#section7 .inner{margin-top:88px;max-width:1091px;padding:0 20px 55px;width:100%;display:flex}#section7 .inner .col1{max-width:354px;flex-shrink:0;width:100%}#section7 .inner .col1 img{width:100%;height:auto}#section7 .inner .col2 .title_box{border-bottom:1px solid #000;display:flex;align-items:flex-end;justify-content:space-between;padding-bottom:20px;padding-left:48px}#section7 .inner .col2 .title_box .text h2{font-weight:700;font-size:4rem;line-height:125%;color:#fc9421}#section7 .inner .col2 .title_box .text h3{font-weight:700;font-size:4rem;line-height:125%;color:#000}#section7 .inner .col2 .title_box .img img{max-width:265px;width:100%;height:auto}#section7 .inner .col2 p{font-weight:500;font-size:2.4rem;line-height:125%;padding-left:85px;margin-top:15px;padding-right:85px}#section7 .inner .col2 ul li{text-align:right;list-style-position:inside;list-style-type:disc;font-weight:500;font-size:2.4rem;line-height:30px}#section7 .inner .col2 ul li{list-style:none;text-align:right;padding-right:85px;margin-top:40px}#section7 .inner .col2 ul li{position:relative}#section7 .inner .col2 ul li .bullet{margin-right:15px}#section7 .inner .col2 p:nth-of-type(2){margin-top:10px}#section7 .inner .col2 .in_box{position:relative}#section7 .inner .col2 .in_box .img1{position:absolute;top:-10px;left:0}#section7 .inner .col2 .in_box .img2{position:absolute;bottom:65px;right:0}#section8{margin:0 auto;width:100%;display:flex;justify-content:center;background:#fff}#section8 .inner{max-width:1115px;padding:80px 20px;width:100%;display:flex;gap:20px}#section8 .inner .col1{margin-top:20px}#section8 .inner .col1 .content{max-width:737px;width:100%;background:#565656;padding:45px 32px}#section8 .inner .col1 .content h2{font-weight:700;font-size:3.2rem;line-height:156%;color:#fff}#section8 .inner .col1 .content p{font-weight:500;font-size:2rem;line-height:150%;color:#fff;margin-top:20px}#section8 .inner .col1 .content p:nth-of-type(2){margin-top:10px}#section8 .inner .col1 .content .bt a{max-width:222px;height:56px;width:100%;background:#fff;color:#565656;font-weight:700;font-size:2.4rem;line-height:125%;display:flex;align-items:center;text-align:center;justify-content:flex-start;margin-top:36px;padding-left:17px}#section8 .inner .col1 .content .bt a:hover{background:#000;color:#fff}#section8 .inner .col2 .tablet{position:relative}#section8 .inner .col2 .tablet .tabletimg{max-width:300px;height:auto}#section8 .inner .col2 .tablet video{max-width:275px;width:100%;height:auto;position:absolute;top:21px;left:14px;border-radius:10px}#section8 .inner .col2 .tablet .ref{max-width:237px;height:auto;position:absolute;top:6px;left:0}footer{margin:0 auto;width:100%;display:flex;justify-content:center;background:#565656}footer .inner{max-width:1115px;padding:38px 20px 26px;width:100%;display:flex;justify-content:space-between}footer .inner .row1 ul{display:flex}footer .inner .row1 ul.ul1 li:not(:last-child){margin-right:69px}footer .inner .row1 ul.ul1 li a{font-weight:700;font-size:2.4rem;line-height:229%;color:#fff}footer .inner .row1 ul li a:hover{color:#000}footer .inner .row1 ul.ul1 li a.in:hover .in1{fill:#000}footer .inner .row1 ul.ul1 li a.in:hover .in2{fill:#565656}footer .inner .row1 ul.ul2 li a{font-size:1.6rem;line-height:344%;color:#fff}footer .inner .row1 ul.ul2 li{margin-right:57px}footer .inner .row1 ul.ul2 li a:hover{color:#000}footer .inner .row2{display:flex;flex-direction:column;align-items:flex-end;padding-right:2%}footer .inner .row2 .isms img{width:100%;max-width:154px;height:auto}footer .inner .row2 ul{display:flex}footer .inner .row2 ul li{margin-right:57px}footer .inner .row2 ul li a{font-size:1.6rem;line-height:344%;color:#fff}footer .inner .row2 ul li a:hover{color:#000}footer .inner .row2 .copy{font-size:1.6rem;line-height:344%;color:#fff}@media (max-width:980px){footer .inner .row2 ul{display:flex;margin-top:10px}footer .inner .row2 ul li{margin-right:20px}footer .inner .row2 ul li a{font-size:1.6rem;line-height:1.5;color:#fff}#section4 .inner{margin-top:10px;max-width:1115px;padding:0 20px 0;width:100%}#section4 .inner ul{display:flex;width:100%;justify-content:space-between;flex-direction:column;align-items:center}#section4 .inner ul li{display:flex;flex-wrap:wrap;flex-direction:column;align-items:center;margin-bottom:40px}#section4 .inner ul li:nth-child(1){order:3}#section4 .inner ul li:nth-child(2){order:1}#section4 .inner ul li:nth-child(3){order:2}#section4{margin:0 auto;width:100%;display:flex;justify-content:center;background:url(/img/section4background.png) no-repeat 16% 40%;padding-bottom:40px}#section4 .inner ul li img.tablet_img{max-width:270px;width:100%;height:auto}#section4 .inner ul li h3{font-weight:700;font-size:2rem;line-height:215%}#section4 .inner ul li img.mark_img{width:50px;height:auto}#section5 .inner{max-width:1115px;padding:85px 40px 0;width:100%}#section5 .inner h2{font-weight:700;font-size:3.2rem;line-height:132%;text-align:left}#section5 .inner .content{display:flex;margin-top:35px;flex-direction:column;align-items:center}#section5 .inner .content .col1{max-width:100%;height:auto}#section5 .inner .content .col2{max-width:100%;height:auto;padding:0 30px;margin-top:30px;display:flex;justify-content:center}#section5 .inner .content .col1 p{font-size:1.6rem;line-height:156%;text-align:left;margin-right:0}#section5 .inner .content .col2 ul{display:flex;flex-direction:column}#section5 .inner .content .col2 ul li:not(:last-child){border-right:none}#section5 .inner .content .col2 ul li:not(:last-child){border-bottom:2px solid #000}#section5 .inner .content .col2 ul li{font-weight:700;font-size:2rem;line-height:141%;display:flex;align-items:center;text-align:center;justify-content:center;width:190px;padding-bottom:20px;padding-top:20px}}@media (max-width:768px){#hero nav ul{display:none;gap:4px;width:100%;justify-content:center;flex-direction:column}#hero nav ul li{max-width:100%;height:42px;width:100%}#hero .inner .hero_img img{max-width:590px;position:absolute;bottom:auto;width:159%;right:-44%;top:59%;transform:translateY(-50%)}#section1 .inner{flex-direction:column;margin-top:25px;gap:20px}#section1 .inner .text h2{font-weight:700;font-size:3.2rem;line-height:125%;margin-top:0}#section1 .inner .text{padding:0 20px}#section1 .inner .text p{font-size:1.6rem;line-height:146%;margin-top:10px}#section1 .inner .tablet{margin:auto;height:auto}#section2 .inner{flex-direction:column-reverse;gap:20px;padding:0 20px 102px}#section2 .inner .text{padding:0 20px}#section2 .inner .tablet{margin:auto;height:auto}#section2 .inner .text h2{font-weight:700;font-size:3.2rem;line-height:125%;margin-top:0}#section2 .inner .text p{font-size:1.6rem;line-height:146%;margin-top:10px}#section3 .inner{margin-top:60px;max-width:1115px;padding:0 40px 60px;width:100%}#section3 .inner h2{font-weight:700;font-size:3.2rem;line-height:132%;text-align:left}#section3 .inner h3{margin-top:25px;font-weight:700;font-size:1.6rem;line-height:156%;text-align:left}#section3 .inner .content{display:flex;margin-top:0}#section3 .inner .content{flex-direction:column}#section3 .inner .content .col1{width:100%;position:relative;border-right:none;padding:15px 0 30px;border-bottom:1px solid #000}#section3 .inner .content .col1 p{font-size:1.6rem;line-height:136%}#section3 .inner .content .col2{width:100%;padding-left:0;margin-top:30px;padding:0}#section3 .inner .content .col2 img{max-width:100%;height:auto}#section3 .inner .content .col2 p{font-weight:700;font-size:1.6rem;line-height:156%;margin-top:10px}#section6 .inner{max-width:1115px;padding:26px 0 90px;width:100%;display:flex;flex-direction:column}#section6 .inner .col1{max-width:100%;width:100%;padding:0;border-right:none}#section6 .inner .col1 h2,#section6 .inner .col2 h2{margin-top:30px;font-weight:700;font-size:3.2rem;line-height:141%;color:#fc9421;padding:0 40px}#section6 .inner .col1 h3,#section6 .inner .col2 h3{font-weight:700;font-size:3.2rem;line-height:141%;color:#000;padding:0 40px}#section6 .inner .col1 p,#section6 .inner .col2 p{margin-top:18px;font-size:1.6rem;line-height:162%;padding:0 40px}#section6 .inner .col2{max-width:100%;width:100%;padding:0;margin-top:40px}#section7 .inner{margin-top:20px;max-width:1115px;padding:60px 40px 60px;width:100%;display:flex;flex-direction:column-reverse}#section7 .inner .col1{max-width:354px;flex-shrink:0;width:100%;margin:40px auto 0}#section7 .inner .col2 .in_box .img1{position:absolute;top:-14px;left:-10px}#section7 .inner .col2 .in_box .img2{position:absolute;bottom:-15px;right:0}#section7 .inner .col2 p{font-weight:700;font-size:1.6rem;line-height:150%;padding-left:0;margin-top:0;padding-right:0}#section7 .inner .col2 p:nth-child(1){padding-top:55px}#section7 .inner .col2 ul li{font-weight:700;font-size:1.6rem;line-height:30px;text-align:left;padding-right:0}#section7 .inner .col2 .title_box .text{margin-top:15px}#section7 .inner .col2 .title_box .text h2{font-weight:700;font-size:3.2rem;line-height:125%;color:#fc9421}#section7 .inner .col2 .title_box .text h3{font-weight:700;font-size:3.2rem;line-height:125%;color:#000}#section7 .inner .col2 .title_box{border-bottom:none;display:flex;align-items:flex-start;justify-content:space-between;padding-bottom:20px;padding-left:0;flex-direction:column-reverse}#section7 .inner .col2 .title_box .img img{max-width:166px;width:100%;height:auto}#section8 .inner{max-width:1115px;padding:80px 20px;width:100%;display:flex;gap:20px;flex-direction:column-reverse}#section8 .inner .col2{margin:auto}#section8 .inner .col1 .content p{font-weight:500;font-size:1.6rem;line-height:150%;color:#fff;margin-top:15px}#section8 .inner .col1 .content .bt a{max-width:222px;height:56px;width:100%;background:#fff;color:#565656;font-weight:700;font-size:2.4rem;line-height:125%;display:flex;align-items:center;text-align:center;justify-content:flex-start;margin-top:26px;padding-left:17px}footer .inner{max-width:1115px;padding:38px 40px 26px;width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}footer .inner .row1 ul{display:flex;flex-direction:column}footer .inner .row2{display:flex;flex-direction:column;align-items:flex-start;padding-right:0;margin-top:20px}footer .inner .row2 ul{display:flex;margin-top:10px;flex-direction:column}footer .inner .row2 ul li{margin-right:0;margin-bottom:20px}footer .inner .row2 .copy{font-size:1.4rem;line-height:1;color:#fff;margin-top:20px}footer .inner .row1 ul.ul2 li{margin-right:0}footer .inner .row1 ul.ul2 li a{font-size:1.6rem;line-height:280%;color:#fff}#hero .inner .main_text:after{content:none}#hero .inner .content{max-width:1440px;height:415px;display:flex;margin:auto}#hero .inner .main_text{position:relative;display:flex;justify-content:flex-end;height:auto;align-items:flex-end;flex-direction:column;padding-right:0;width:50%;padding-bottom:13%}#hero .inner .main_text div{font-weight:600;font-size:2rem;line-height:185%;text-align:right;color:#fff;padding-right:0;white-space:nowrap}#hero .inner{overflow-x:hidden}}@media (max-width:425px){#section1 .inner .tablet .tabletimg{max-width:400px;height:auto;width:330px}#section1 .inner .tablet video{max-width:368px;height:auto;position:absolute;top:29px;left:17px;border-radius:10px;width:297px;top:50.75%;left:50.75%;transform:translate(-50%,-50%)}#section1 .inner .tablet .ref{max-width:315px;height:auto;position:absolute;top:6px;left:0;width:260px}#section2 .inner .text h2{line-height:100%}#section2 .inner .tablet .tabletimg{max-width:400px;height:auto;width:330px}#section2 .inner .tablet video{max-width:368px;height:auto;position:absolute;top:29px;left:17px;border-radius:10px;width:297px;top:50.75%;left:50.75%;transform:translate(-50%,-50%)}#section2 .inner .tablet .ref{max-width:315px;height:auto;position:absolute;top:6px;left:0;width:260px}}