html{scroll-behavior:smooth}body{font-family:"YuGothic","Yu Gothic",sans-serif;font-weight:700;background-color:#fff}_:lang(x)::-ms-backdrop,body{font-family:"Meiryo",sans-serif !important}button{cursor:pointer}a{-webkit-transition:all .4s;transition:all .4s}a:hover{opacity:.6}time{font-family:"Archivo Narrow",sans-serif;font-weight:400}.btn{-webkit-transition:all .4s;transition:all .4s}.btn:hover{background-color:#2457cc;color:#fff;border-color:#2457cc;opacity:1}.inner{width:91.5%;margin:0 auto}@media screen and (min-width:768px){.inner{width:unset}}.container{width:91.5%;padding-top:145px;margin:0 auto}@media screen and (min-width:768px){.container{width:87.8%;padding-top:226px;margin-bottom:-39px}}.wrapper{width:84%;margin:0 auto}@media screen and (min-width:768px){.wrapper{width:79.1%}}.heading{font-family:"YuMincho","Yu Mincho",serif;font-size:24px;font-weight:600;letter-spacing:1.44px;color:#1d2c51}@media screen and (min-width:768px){.heading{font-size:32px;letter-spacing:1.92px;margin-left:6.1%}}.heading--large{font-family:"YuMincho","Yu Mincho",serif;font-size:32px;font-weight:600;letter-spacing:1.92px;color:#1d2c51}@media screen and (min-width:768px){.heading--large{font-size:40px;letter-spacing:2.4px}}.heading--small{display:block;font-size:10px;letter-spacing:.4px;margin-top:6px}@media screen and (min-width:768px){.heading--small{font-size:14px;letter-spacing:.56px;margin-top:8px}}.heading--xs{display:block;font-size:10px;letter-spacing:.4px;margin-top:8px}.arrow1{position:absolute;width:24px;height:1px;background-color:#1d2c51}@media screen and (min-width:768px){.arrow1{width:32px}}.arrow2{position:absolute;width:8px;height:8px;border-right:1px solid #1d2c51;border-bottom:1px solid #1d2c51;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media screen and (min-width:768px){.arrow2{width:10px;height:10px}}@media screen and (min-width:768px){.sp-only{display:none !important}}@media screen and (max-width:374px){.pc-only{display:none !important}}@media screen and (min-width:375px) and (max-width:767px){.pc-only{display:none !important}}@media screen and (min-width:768px){.pc-only{display:block}}.opa1{opacity:1 !important}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:65px}@media screen and (min-width:768px){.pagination{margin-top:84px}}.pagination a.next,.pagination a.prev{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:22px;font-weight:500;color:#1d2c51}.page-numbers{display:inline-block;font-family:"Jost",sans-serif;font-size:24px;font-weight:600;letter-spacing:1.2px;color:#555;text-align:center;text-decoration:none;margin-right:22px}@media screen and (min-width:768px){.page-numbers{font-size:32px;letter-spacing:1.6px;margin-right:20px}}.page-numbers:last-child{margin-right:0}@-webkit-keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpAnime{from{opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.header{position:fixed;top:0;left:0;width:100%;height:50px;background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);z-index:100}@media screen and (min-width:768px){.header{height:90px}}.header__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:5px 16px 0}@media screen and (min-width:768px){.header__inner{margin:5px 35px 0 33px}}.header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.header__logo-img{width:40px;height:40px}@media screen and (min-width:768px){.header__logo-img{width:80px;height:80px}}.header__logo-img img{width:100%;height:auto}.header__logo-text{font-size:14px;letter-spacing:.56px;color:#1d2c51;margin-left:8px}@media screen and (min-width:768px){.header__logo-text{font-size:18px;letter-spacing:.72px}}.header__nav a:hover{text-decoration:underline;opacity:1}@media screen and (min-width:768px){.header__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:19px}}@media screen and (min-width:768px) and (max-width:1024px){.header__nav{display:none}}.header__nav-link{font-size:16px;letter-spacing:.8px;color:#333;text-decoration:none}.header__btn{position:relative;width:40px;height:27px;background-color:unset;border:none}@media screen and (min-width:768px) and (max-width:1024px){.header__btn{display:block !important}}.header__btn-bar{position:absolute;left:0;width:100%;height:0;border-bottom:3px solid #1d2c51;-webkit-transition:all .4s;transition:all .4s}.header__btn-bar:nth-child(1){top:0}.header__btn-bar:nth-child(2){top:12.5px}.header__btn-bar:nth-child(3){bottom:0}.is-checked .header__btn-bar{-webkit-transition:all .4s;transition:all .4s}.is-checked .header__btn-bar:nth-child(1){top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.is-checked .header__btn-bar:nth-child(2){opacity:0}.is-checked .header__btn-bar:nth-child(3){top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.drawer{position:fixed;top:50px;width:100%;height:100vh;background-color:#fff;z-index:50;opacity:0;pointer-events:none;-webkit-transition:all .4s;transition:all .4s}.drawer a:hover{text-decoration:underline;opacity:1}@media screen and (min-width:768px){.drawer{top:90px}}.drawer.is-checked{display:block;opacity:1;pointer-events:unset;-webkit-transition:all .4s;transition:all .4s}.drawer__nav{padding:104px 84px 39px}@media screen and (min-width:768px){.drawer__nav{width:312px;margin:0 auto}}.drawer__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:9px 0;text-decoration:none}@media screen and (min-width:768px){.drawer__item{padding:18px 0}}.drawer__item-text{font-size:16px;letter-spacing:.8px;color:#333}.drawer__item-bar1{top:50%;right:0}.drawer__item-bar2{top:13px;right:0}@media screen and (min-width:768px){.drawer__item-bar2{top:21px}}.drawer__tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;letter-spacing:0px;color:#1d2c51}.drawer__tel-num{font-size:20px;letter-spacing:0px;color:#1d2c51}.drawer__time{text-align:center;font-size:14px;letter-spacing:0px;color:#1d2c51;margin-top:8px}.nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,right top,left top,from(#1d2c51),to(#2457cc));background:linear-gradient(270deg,#1d2c51 0%,#2457cc 100%);width:198px;height:46px;border:1px solid transparent;border-radius:4px;font-size:16px;letter-spacing:.64px;color:#fff;text-decoration:none}.nav-btn:hover{background:unset;border-color:#2457cc;color:#2457cc}.nav-btn-sp{margin:14px auto 0}.nav-btn-pc{margin-left:12px}.mv{height:617px;background:url(//test.yuuweb.info/wp-content/themes/basic/a-tech-technology/css/../img/fv_bg_sp.png) center center/cover no-repeat;padding-top:50px}@media screen and (min-width:768px){.mv{height:678px;position:relative;background-image:url(//test.yuuweb.info/wp-content/themes/basic/a-tech-technology/css/../img/fv_bg_pc.png);padding-top:90px}}.mv__heading{font-family:"YuMincho","Yu Mincho",serif;font-size:32px;font-weight:600;letter-spacing:4.8px;line-height:1.1875;color:#fff;text-align:center;padding-top:246px;opacity:0}.mv__heading.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.mv__heading{font-size:50px;letter-spacing:7.5px;padding:297px 0 0 8px}}.mv__news{position:fixed;bottom:20px;right:50%;width:287px;height:79px;-webkit-transform:translateX(50%);transform:translateX(50%);background-color:#fff;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);border-radius:4px;color:#1d2c51;text-decoration:none;-webkit-transition:all 1s;transition:all 1s;padding:18px 0 0 13px;z-index:50}.mv__news:hover{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}@media screen and (min-width:768px){.mv__news{right:45px;bottom:45px;width:324px;height:91px;-webkit-transform:unset;transform:unset}}.mv__news.is-checked{-webkit-transform:translateX(60%);transform:translateX(60%);opacity:0;z-index:-10}@media screen and (min-width:768px){.mv__news.is-checked{-webkit-transform:translateX(10%);transform:translateX(10%)}}.mv__news-text{font-family:"YuMincho","Yu Mincho",serif;font-size:16px;font-weight:600;letter-spacing:.8px;margin-bottom:10px}@media screen and (min-width:768px){.mv__news-text{font-size:20px;letter-spacing:1px}}.mv__news-date{font-size:10px;letter-spacing:.5px}@media screen and (min-width:768px){.mv__news-date{font-size:12px;letter-spacing:.6px}}.mv__news-title{font-family:"YuGothic","Yu Gothic",sans-serif;font-size:14px;letter-spacing:.7px;padding-top:4px}@media screen and (min-width:768px){.mv__news-title{font-size:16px;letter-spacing:.8px;padding-top:8px}}.scroll-down{position:absolute;bottom:50px;left:48%;width:98px;height:98px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fff;border-radius:50%;font-size:32px;color:#fff;-webkit-animation:arrowmove 1s ease-in-out infinite;animation:arrowmove 1s ease-in-out infinite}@-webkit-keyframes arrowmove{0%{bottom:50px}50%{bottom:40px}100%{bottom:50px}}@keyframes arrowmove{0%{bottom:50px}50%{bottom:40px}100%{bottom:50px}}.about{padding-top:62px;opacity:0}.about.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.about{text-align:center;padding-top:128px}}.about__heading{font-family:"YuMincho","Yu Mincho",serif;font-size:20px;font-weight:600;letter-spacing:1px;color:#1d2c51;text-align:center}@media screen and (min-width:768px){.about__heading{font-size:36px;letter-spacing:1.8px;padding-right:42px}}.about__lead{font-size:14px;letter-spacing:0px;line-height:2.2857142857;color:#333;margin-top:29px}@media screen and (min-width:768px){.about__lead{font-size:16px;line-height:2;margin-top:61px}}.about__lead-text+.about__lead-text{margin-top:10px}@media screen and (min-width:768px){.about__lead-text+.about__lead-text{margin-top:20px}}.services{padding-top:64px;opacity:0}.services.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.services{padding-top:108px}}.services__list{margin-top:64px}@media screen and (min-width:768px){.services__list{margin-top:61px}}@media screen and (min-width:768px){.services__item{position:relative;height:calc(100vw - 630px);min-height:280px;max-height:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.services__item+.services__item{margin-top:57px}@media screen and (min-width:768px){.services__item+.services__item{margin-top:120px}}@media screen and (min-width:768px){.services__item1{margin-left:6.1%}}@media screen and (min-width:768px){.services__item2{text-align:right;margin-right:6.1%}}.services__item-num{position:relative;width:23px;font-family:"YuMincho","Yu Mincho",serif;font-size:16px;font-weight:600;letter-spacing:.64px;color:#1d2c51;padding-left:24px}@media screen and (min-width:768px){.services__item-num{margin-top:6px}}.services__item-num:before{content:"";position:absolute;top:7px;left:0;width:20px;height:1px;background-color:#1d2c51}@media screen and (min-width:768px){.services__item-num2{margin-left:auto}}.services__item-title{font-family:"Jost",sans-serif;font-size:32px;font-weight:600;letter-spacing:.6px;color:#1d2c51;margin-top:14px}@media screen and (min-width:768px){.services__item-title{font-size:72px;letter-spacing:1.4px;text-shadow:3px 3px 10px rgba(255,255,255,.8);margin-top:21px}.services__item-title.title1{letter-spacing:1.4px}.services__item-title.title2{letter-spacing:2.4px}.services__item-title.title3{letter-spacing:.4px}}@media screen and (min-width:768px) and (max-width:1024px){.services__item-title{font-size:50px}}@media screen and (max-width:374px){.services__item-title{overflow-wrap:break-word}}.services__title--small{font-size:10px;letter-spacing:.4px;color:#333;margin-top:7px}@media screen and (min-width:768px){.services__title--small{font-size:20px;letter-spacing:.8px;text-shadow:3px 3px 10px rgba(255,255,255,.8);margin-top:24px}}@media screen and (min-width:768px) and (max-width:1024px){.services__title--small{font-size:16px}}.services__item-img{border-radius:2px;margin-top:20px}@media screen and (min-width:768px){.services__item-img{position:absolute;top:0;height:calc(100vw - 630px);min-height:280px;max-height:600px;margin:unset;z-index:-1}}.services__item-img img{width:100%;height:auto}@media screen and (min-width:768px){.services__item-img img{height:100%;width:auto}}@media screen and (min-width:768px){.services__item-img1{right:0}}@media screen and (min-width:768px){.services__item-img2{left:0}}.opa8{opacity:.8}.services__item-text{font-size:16px;letter-spacing:.96px;line-height:2;margin-top:17px;text-wrap:nowrap}@media screen and (min-width:768px){.services__item-text{text-shadow:3px 3px 10px rgba(255,255,255,.8);margin-top:58px}}@media screen and (max-width:374px){.services__item-text{text-wrap:wrap}}.news{padding-top:64px;opacity:0}.news.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.news{padding-top:115px}}@media screen and (min-width:768px){.news__inner{margin-right:10.5%}}.news__heading{font-size:32px}@media screen and (min-width:768px){.news__heading{margin-left:6.7%}}.news__list{border-top:1px solid #bfc4d3;border-bottom:1px solid #bfc4d3;margin-top:38px}@media screen and (min-width:768px){.news__list{width:720px;margin:-56px 0 0 auto}}@media screen and (min-width:768px) and (max-width:1024px){.news__list{width:520px}}.news__item{display:block;text-decoration:none;padding:27px 0 21px}.news__item+.news__item{border-top:1px solid #bfc4d3}@media screen and (min-width:768px){.news__item{position:relative;padding:60px 0 52px}}.news__item-date{font-size:14px;letter-spacing:0px;color:#bebebe}.news__item-cat{display:inline-block;text-align:center;min-width:72px;border:.5px solid #bfc4d3;border-radius:2px;font-size:12px;letter-spacing:.72px;color:#bebebe;padding:6px 12px;margin-left:32px}.news__item-title{font-size:16px;letter-spacing:.96px;line-height:2;color:#1d2c51;margin-top:18px}@media screen and (min-width:768px){.news__item-title{width:600px}}@media screen and (min-width:768px) and (max-width:1024px){.news__item-title{width:400px}}@media screen and (min-width:768px){.news__item-bar1{top:50%;right:37px}}@media screen and (min-width:768px){.news__item-bar2{top:-5px;right:0}}.news__link{display:block;text-align:right;font-size:16px;letter-spacing:.96px;color:#1d2c51;margin-top:14px}@media screen and (min-width:768px){.news__link{margin-top:35px}}.overview{padding-top:74px;opacity:0}.overview.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.overview{padding-top:67px}}.overview__list{border-top:1px solid #bfc4d3;border-bottom:1px solid #bfc4d3;margin-top:60px}@media screen and (min-width:768px){.overview__list{margin:58px 6.1% 0}}.overview__item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:23px 0 21px}.overview__item+.overview__item{border-top:1px solid #bfc4d3}@media screen and (min-width:768px){.overview__item{padding:32px 0 28px}}.overview__item-name{min-width:116px;font-size:14px;letter-spacing:0px;line-height:1.5714285714;color:#333}@media screen and (min-width:768px){.overview__item-name{min-width:230px;font-size:20px;line-height:unset}}.overview__item-text{font-size:14px;letter-spacing:0px;line-height:1.5714285714;color:#333}@media screen and (min-width:768px){.overview__item-text{font-size:16px}}.text--small{font-size:12px}@media screen and (min-width:768px){.text--small{font-size:16px}}.map{padding-top:71px;opacity:0}.map.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.map{padding-top:123px}}@media screen and (min-width:768px){.map__box{margin:0 6.1%}}.map__link{display:block;text-align:right;font-size:12px;letter-spacing:0px;color:#333;margin-top:33px}@media screen and (min-width:768px){.map__link{font-size:16px;margin-top:26px}}.map__img{height:434px;margin-top:14px}@media screen and (min-width:768px){.map__img{height:426px;margin-top:12px}}.map__img iframe{height:100%;width:100%}.contact{height:341px;background-color:#1d2c51;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);text-align:center;padding-top:64px;margin-top:63px;opacity:0}.contact.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.contact{height:470px;padding-top:130px;margin-top:134px}}.contact__heading{font-size:24px;letter-spacing:0px;color:#fff}@media screen and (min-width:768px){.contact__heading{font-size:40px}}.contact__lead{font-size:14px;font-weight:500;letter-spacing:.84px;line-height:1.9285714286;color:#fff;margin-top:27px}@media screen and (min-width:768px){.contact__lead{font-size:18px;letter-spacing:1.08px;line-height:1.5;margin-top:37px}}.contact__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:301px;height:70px;background-color:#fff;border-radius:4px;font-size:20px;letter-spacing:2px;color:#1d2c51;text-decoration:none;margin:23px auto 0}@media screen and (min-width:768px){.contact__btn{margin-top:35px}}.contact__tel{font-size:14px;letter-spacing:0px;color:#fff;margin-top:37px}@media screen and (min-width:768px){.contact__tel{font-size:20px;margin-top:45px}}.contact__tel-num{font-size:20px}@media screen and (min-width:768px){.contact__tel-num{font-size:30px}}.contact__time{font-size:14px;letter-spacing:0px;color:#fff;margin-top:10px}@media screen and (min-width:768px){.contact__time{font-size:20px;margin-top:13px}}.footer{background-color:#bfc4d3;padding:18px 0 24px;opacity:0}.footer.fadeup{-webkit-animation-name:fadeUpAnime;animation-name:fadeUpAnime;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media screen and (min-width:768px){.footer{height:279px;padding:38px 0 33px}}@media screen and (min-width:768px){.footer__inner{width:960px;margin:0 auto}}@media screen and (min-width:768px) and (max-width:1024px){.footer__inner{width:640px}}@media screen and (min-width:768px){.footer__box1{float:left}}.footer__heading{width:60px;height:60px}@media screen and (min-width:768px){.footer__heading{height:80px;width:80px}}.footer__heading img{width:100%;height:auto}.footer__address{font-size:16px;letter-spacing:0px;line-height:1.625;color:#555;margin-top:14px}@media screen and (min-width:768px){.footer__address{margin-top:35px}}.footer__tel{font-size:16px;letter-spacing:0px;line-height:1.625;color:#555;margin-top:21px}@media screen and (min-width:768px){.footer__tel{margin-top:22px}}.footer__nav{display:inline-block;margin-top:26px}.footer__nav a:hover{text-decoration:underline;opacity:1}@media screen and (min-width:768px){.footer__nav{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:41px;margin:unset}}.footer__nav-box{margin-top:13px}@media screen and (min-width:768px){.footer__nav-box{display:-webkit-box;display:-ms-flexbox;display:flex;gap:18px;margin:unset}}.footer__nav-link{display:block;font-size:16px;letter-spacing:.8px;color:#555;text-decoration:none}.footer__nav-link+.footer__nav-link{margin-top:13px}@media screen and (min-width:768px){.footer__nav-link+.footer__nav-link{margin-top:0}}.footer__icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:18px;margin-top:57px}@media screen and (min-width:768px){.footer__icon{margin-top:129px}}.footer__icon-img{width:50px;height:50px;border-radius:50%;-webkit-box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);box-shadow:0px 3px 6px rgba(0,0,0,.1607843137);font-size:0}.footer__icon-img:nth-of-type(1){background:url(//test.yuuweb.info/wp-content/themes/basic/a-tech-technology/css/../img/x-icon.svg) center center/25px no-repeat #fff}.footer__icon-img:nth-of-type(2){background:url(//test.yuuweb.info/wp-content/themes/basic/a-tech-technology/css/../img/insta-icon.svg) center center/25px no-repeat #fff}.footer__icon-img:nth-of-type(3){background:url(//test.yuuweb.info/wp-content/themes/basic/a-tech-technology/css/../img/youtube-icon.svg) center center/25px no-repeat #fff}.footer__copy{font-family:"Archivo Narrow",sans-serif;display:block;text-align:center;font-size:12px;font-weight:500;letter-spacing:.6px;color:#555;margin-top:43px}@media screen and (min-width:768px){.footer__copy{margin-top:30px}}.archive__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;width:300px;margin-top:84px}.archive__tab a:hover{background-color:#1d2c51;border-color:#1d2c51;color:#fff;opacity:1}@media screen and (min-width:768px){.archive__tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:20px;width:unset;margin-top:101px}}.archive__tab-link{display:inline-block;text-align:center;min-width:72px;border:.5px solid #bfc4d3;border-radius:2px;font-size:12px;letter-spacing:.72px;color:#bebebe;text-decoration:none;padding:6px 12px}.archive__tab-link.is-active{background-color:#1d2c51;color:#fff}.archive__list{border-top:1px solid #bfc4d3;border-bottom:1px solid #bfc4d3;margin-top:11px}@media screen and (min-width:768px){.archive__list{margin-top:40px}}.archive__item{display:block;text-decoration:none;padding:27px 0 21px}@media screen and (min-width:768px){.archive__item{position:relative;padding:60px 0 52px}}.archive__item+.archive__item{border-top:1px solid #bfc4d3}.archive__item-date{font-size:14px;letter-spacing:0px;color:#bebebe}.archive__item-category{display:inline-block;text-align:center;min-width:72px;border:.5px solid #bfc4d3;border-radius:2px;font-size:12px;letter-spacing:.72px;color:#bebebe;text-decoration:none;padding:6px 12px;margin-left:32px}.archive__item-title{font-size:16px;letter-spacing:.96px;line-height:2;color:#1d2c51;margin-top:18px}@media screen and (min-width:768px){.archive__item-title{width:800px}}@media screen and (min-width:768px) and (max-width:1024px){.archive__item-title{width:600px}}@media screen and (min-width:768px){.archive__item-bar1{top:50%;right:37px}}@media screen and (min-width:768px){.archive__item-bar2{top:-5px;right:0}}.article__heading{font-size:18px;letter-spacing:1.08px;line-height:2;color:#333;margin-top:104px}@media screen and (min-width:768px){.article__heading{font-size:24px;letter-spacing:1.44px;line-height:1.3333333333;margin-top:330px}}.article__box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:45px}@media screen and (min-width:768px){.article__box{gap:30px;margin-top:12px}}.article__box-date{font-size:12px;letter-spacing:0px;color:#bebebe}@media screen and (min-width:768px){.article__box-date{font-size:14px}}.article__box-category{display:inline-block;text-align:center;min-width:55px;border:.5px solid #bfc4d3;border-radius:2px;font-size:10px;letter-spacing:.6px;color:#bebebe;text-decoration:none;padding:6px 12px}@media screen and (min-width:768px){.article__box-category{font-size:12px;letter-spacing:.72px}}.article__body{border-top:1px solid #bfc4d3;margin-top:15px}@media screen and (min-width:768px){.article__body{margin-top:30px}}.article__thumbnails{margin-top:20px}@media screen and (min-width:768px){.article__thumbnails{margin-top:72px}}.article__thumbnails img{width:100%;height:auto}.article__content{margin:20px 0 120px}@media screen and (min-width:768px){.article__content{margin:62px 0 -14px}}.article__content-text,.article__content>p{font-size:14px;font-weight:500;letter-spacing:1.4px;line-height:2.2857142857;color:#333;margin-top:3px}@media screen and (min-width:768px){.article__content-text,.article__content>p{font-size:16px;letter-spacing:1.6px;line-height:2;margin-top:12px}}.article__content-heading,.article__content>h2{font-size:16px;letter-spacing:.96px;line-height:2;color:#333;margin-top:24px}@media screen and (min-width:768px){.article__content-heading,.article__content>h2{font-size:18px;letter-spacing:1.08px;line-height:1.1428571429;margin-top:42px}}.article__content-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:248px;height:49px;background-color:#fff;-webkit-box-shadow:4px 4px 30px rgba(0,0,0,.1607843137);box-shadow:4px 4px 30px rgba(0,0,0,.1607843137);border:1px solid #1d2c51;border-radius:4px;font-size:16px;font-weight:500;letter-spacing:.96px;color:#333;text-decoration:none;margin:53px auto 50px}@media screen and (min-width:768px){.article__content-btn{margin:55px 0 0 37.7%}}@media screen and (min-width:768px) and (max-width:1024px){.article__content-btn{margin:55px auto 0}}.form__list{width:100%;max-width:305px;margin:63px auto 120px}@media screen and (min-width:768px){.form__list{width:600px;max-width:unset;margin:66px auto 158px}}.form__item+.form__item{margin-top:31px}@media screen and (min-width:768px){.form__item+.form__item{margin-top:41px}}.form__item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;letter-spacing:0px;color:#555}.form__item-required{background-color:#1d2c51;border-radius:5px;font-size:12px;font-weight:500;letter-spacing:0px;color:#fff;padding:5px;margin-left:10px}.form__item-input{width:calc(100% - 42px);max-width:263px;height:48px;border:1px solid #1d2c51;border-radius:5px;font-family:"YuGothic","Yu Gothic",sans-serif;font-size:16px;font-weight:500;padding:0 20px;margin-top:8px}@media screen and (min-width:768px){.form__item-input{width:458px;max-width:unset;margin-top:15px}}.textarea{height:108px;padding:20px}@media screen and (min-width:768px){.textarea{width:558px}}.form__confirm-item{margin-bottom:24px}.form__confirm-item:nth-of-type(4){margin-bottom:0}.form__item-text{font-size:16px;font-weight:500;letter-spacing:0px;line-height:1.5;color:#555;margin-top:8px}.form__thanks-item-title{font-size:20px;letter-spacing:0px;line-height:1.6;color:#555}.form__thanks-item-text{font-size:16px;font-weight:500;letter-spacing:0px;line-height:1.5;color:#555;margin-top:10px}.form__thanks-tel{font-size:14px;letter-spacing:0px;line-height:1.5714285714;color:#1d2c51;margin-top:20px}@media screen and (min-width:768px){.form__thanks-tel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;font-size:20px;line-height:unset;margin-top:36px}}.form__thanks-number{font-size:20px}@media screen and (min-width:768px){.form__thanks-number{font-size:30px}}.form__thanks-time{font-size:14px;letter-spacing:0px;line-height:1.5;color:#1d2c51;margin:10px 0 28px}@media screen and (min-width:768px){.form__thanks-time{font-size:20px;line-height:1;margin:15px 0 50px}}.wpcf7-response-output{display:none}.wpcf7-submit,.confirm_button,.form__thanks-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;max-width:200px;height:50px;background-color:#fff;border:2px solid #1d2c51;border-radius:50px;font-family:"YuGothic","Yu Gothic",sans-serif;font-size:16px;font-weight:700;letter-spacing:1.6px;color:#1d2c51;text-decoration:none;margin:0 auto;cursor:pointer}.form__btn{width:200px;height:50px;margin:27px auto 0}@media screen and (min-width:768px){.form__btn{margin-top:47px}}.form__btn br{display:none}.confirm_button{display:none}.wpcf7-not-valid-tip{font-size:16px;font-weight:700;letter-spacing:1.6px;margin-top:4px;color:#d53838}.wpcf7-not-valid{border:1px solid #d53838}.confirm_area{display:none}@media screen and (min-width:768px){.confirm_area{margin-top:82px}}.confirm_area .wpcf7-submit{margin-top:22px}@media screen and (min-width:768px){.confirm_area .wpcf7-submit{margin-top:47px}}.thanks_area{display:none;text-align:center}