@media(min-width:992px){.site-header{background:linear-gradient(#0000004d 60%, #00000000);box-shadow:none;position:absolute}}.top-slide .slide-text.container{color:#fff;display:flex;flex-direction:column;gap:3px;left:50%;position:absolute;text-shadow:2px 1px 2px #000;top:50%;transform:translateY(-50%) translateX(-50%);width:100%;z-index:999}.top-slide .slide-text .slide-text-title{animation:slideTitle 2s ease-in-out forwards;animation-delay:0.2s;font-size:2.1rem;font-weight:800;opacity:0}.top-slide .slide-text .slide-text-caption{animation:slideCap 2s cubic-bezier(0.25, 0.46, 0.45, 0.94) forwards;animation-delay:2.1s;font-size:1.4rem;font-weight:500;opacity:0}@keyframes slideTitle{0%{opacity:0}100%{opacity:1}}@keyframes slideCap{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}.top-slide img{display:block;height:1000px;object-fit:cover;width:100%}@media (max-width: 1199px){.top-slide .slide-text .slide-text-title{font-size:1.8rem}.top-slide .slide-text .slide-text-caption{font-size:1.25rem}}@media(max-width: 991px){.top-slide img{max-height:500px}}@media (max-width: 575px){.top-slide .slide-text .slide-text-title{font-size:1.6rem}.top-slide .slide-text .slide-text-caption{font-size:1rem}}.top-slide .slide-cover{background-color:#000;height:100%;opacity:0.4;position:absolute;top:0;width:100%}.top-slide .swiper-pagination{bottom:15px!important}.top-slide .swiper-pagination-bullet{background:#fff;height:10px;opacity:0.25;width:10px}.top-slide span.swiper-pagination-bullet{margin:0 6px !important}.top-slide .swiper-pagination-bullet-active{background:var(--vk-color-primary);opacity:1}.about-info-ouetr{background:linear-gradient(transparent 300px, #effaff 0), url(https://akibanouen.com/upload/top-bg-1.webp) no-repeat top center;background-size:cover;left:50%;padding:15px 0 85px;position:relative;transform:translateX(-50%);width:100vw}.about-info{display:grid;gap:30px;grid-template-areas:"item1 item4" "item2 item4" "item3 item4";grid-template-columns:1fr 32%}.about-info .title{font-size:1.7rem;font-weight:700;grid-area:item1;line-height:1.7}.about-info .text{grid-area:item2}.about-info .image{grid-area:item4}.about-info .image .image-item{position:relative}.about-info .image .ig1{border-radius:25px;display:block;width:85%}.about-info .image .ig2{border-radius:25px;display:block;position:absolute;right:0;top:64%;transform:rotate(7deg);width:75%}.about-info .link-button{grid-area:item3}.link-button a{align-items:center;background-color:#dce6ea;border-radius:50px;color:#333;display:inline-flex;font-weight:600;gap:30px;justify-content:space-between;padding:13px 25px 13px 35px;transition:0.2s ease-in-out}.link-button a i{background-color:#4485a5;border-radius:50px;color:#fff;display:flex;font-size:0.9rem;justify-content:center;margin-right:0;padding:8px 15px 7px 15px;transition:0.2s ease-in-out}.link-button a:hover{background-color:#bfdeeb}.link-button a:hover i{transform:scale(1.15)}.link-button a:hover i::before{animation:btn-animation 0.5s ease-in-out}@keyframes btn-animation{0%{opacity:1;transform:translateX(0px)}80%{opacity:0;transform:translateX(10px)}85%{opacity:0;transform:translateX(-2px)}95%{opacity:0.7;transform:translateX(0)}100%{opacity:1;transform:translateX(0)}}@media(max-width:991px){.about-info{grid-template-areas:"item1" "item4" "item2" "item3";grid-template-columns:1fr}.about-info .image{margin-bottom:35px}.about-info .image .ig1{aspect-ratio:9 / 11;object-fit:cover;object-position:0 20%}.about-info .image .ig2{bottom:-10px;top:unset;width:67%}.about-info .link-button{text-align:center}}@media(max-width:575px){.about-info .title{font-size:1.4rem}}.headline{color:#2091ca;font-size:2.2rem;font-weight:700;margin-bottom:25px}.headline span{color:#333;display:block;font-size:1rem;font-weight:500}.news-outer{background:linear-gradient(transparent 350px, #effaff 0), url(https://akibanouen.com/upload/top-bg-2.webp) no-repeat bottom center;background-size:cover;left:50%;position:relative;transform:translateX(-50%);width:100vw}.post-item-outer{align-items:center;display:flex;gap:15px;justify-content:space-between;margin-bottom:70px}.post-item-outer .link-button{display:flex;justify-content:center;width:25%}.post-item{display:flex;flex-direction:column;gap:10px;width:75%}.post-item article{border-bottom:1px solid #cfcfcf;font-size:0.95rem;padding-bottom:14px}.post-item article a{align-items:center;color:#333;display:flex;gap:10px;justify-content:space-between}.post-item article a i{color:var(--vk-color-primary-dark);font-size:1.15rem;margin-right:7px;transition:0.2s}.post-item article a:hover i{transform:translate(7px)}.post-item article .post-date{color:#a9a9a9;margin-bottom:2px}.post-item article .post-title{-webkit-box-orient:vertical;display:-webkit-box;font-weight:500;-webkit-line-clamp:2;overflow:hidden}.post-item article a:hover .post-title{text-decoration:underline}.post-item .item-button{font-size:0.9rem;margin-bottom:50px;margin-top:15px;text-align:right}.post-item .item-button a{border:1px solid #00499e;border-radius:50px;color:#00499e;padding:3px 20px 5px 20px;transition:0.2s}.post-item .item-button a:hover{background-color:#1558d647;color:#00499e}.item-button i{margin-left:0.4em;margin-right:0;transition:0.2s}.post-item .item-button a:hover i{transform:translate(5px)}@media(max-width:991px){.post-item-outer{align-items:unset;display:flex;flex-direction:column;gap:35px;justify-content:unset}.post-item, .post-item-outer .link-button{width:100%}}.home-product{display:grid;gap:15px;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:40px}.home-product a{border-radius:15px;box-shadow:0 1px 10px rgb(0 0 0/13%);color:#333;display:flex;flex-direction:column;overflow:hidden;transition:0.2s}.home-product a:hover{box-shadow:0 1px 10px #2091ca}.home-product a:hover img{filter:brightness(1.15)}.product-item{display:flex}.product-item .image{position:relative}.product-item img{display:block;transition:0.2s}.product-item .image-title{background:linear-gradient(to bottom, transparent 0%, #000 100%);bottom:0;color:#fff;font-size:1.2rem;font-weight:600;left:0;padding:15px 20px;position:absolute;width:100%}.product-item .content{display:flex;flex-direction:column;gap:15px;padding:15px 13px}.product-item .info{display:flex}.product-item .info span{background-color:#008648;color:#fff;font-weight:500;margin-right:8px;padding:1px 10px}.product-item .data{display:flex;flex-direction:column;gap:7px}.product-item .data span{border-bottom:3px dotted #008648;font-weight:500;padding-bottom:3px}.product-item .data ul{display:flex;flex-direction:column;gap:5px;list-style:none;margin:0;padding:0}.product-item .data ul li{font-size:0.9rem;margin:0}@media(max-width:991px){.home-product{gap:11px;grid-template-columns:1fr 1fr}}.product-info{display:grid;gap:30px;grid-template-columns:40% 40%;justify-content:center;margin-bottom:50px}.product-info a{background-color:#000;border-radius:15px;overflow:hidden;position:relative;text-align:center}.product-info a .text{color:#fff;display:flex;flex-direction:column;font-size:1.1rem;font-weight:600;gap:8px;left:50%;position:absolute;text-shadow:0 2px 3px #232323;top:50%;transform:translate(-50%, -50%);width:80%;z-index:10}.product-info a .text i{font-size:2.3rem;margin-right:0}.product-info img{aspect-ratio:5 / 2;display:block;object-fit:cover;opacity:0.5;transition:0.4s}.product-info a:hover .text i{animation:rotateicon 0.7s ease}.product-info a:hover img{opacity:0.75;transform:scale(1.15)}@keyframes rotateicon{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.headline-sub{background:linear-gradient(transparent 70%, #bce3f7 30%);display:inline-block;font-size:1.55rem;font-weight:600;left:50%;margin-bottom:25px;position:relative;text-align:center;transform:translateX(-50%)}@media(max-width:991px){.product-info{gap:20px;grid-template-columns:1fr 1fr}.product-info a .text{font-size:1rem}}@media(max-width:575px){.product-info{gap:13px;grid-template-columns:1fr}}.home-delivery-outer{background:linear-gradient(transparent 300px, #effaff 0), url(https://akibanouen.com/upload/top-bg-1.webp) no-repeat top center;background-size:cover;left:50%;position:relative;transform:translateX(-50%);width:100vw}.home-delivery{display:grid;grid-template-columns:1fr 45px 1fr 45px 1fr 45px 1fr;margin-bottom:50px}.home-delivery .delivery-item{align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 1px 10px #00000021;display:flex;flex-direction:column;gap:15px;padding:15px;position:relative}.home-delivery i{align-items:center;display:flex;font-size:20px;justify-content:center;margin:0}.home-delivery .delivery-item .image img{background:#00d3ee73;border-radius:50px;display:block;height:100px;margin:auto;object-fit:scale-down;padding:10px;width:100px}.delivery-item .data .title{font-size:1.1rem;font-weight:600;text-align:center}.delivery-item .data .text{font-size:0.97rem;line-height:1.7;margin-top:7px}@media(max-width:991px){.home-delivery{grid-template-columns:1fr 40px 1fr;grid-template-rows:1fr 1fr;row-gap:20px}.home-delivery i.second{display:none}}.access-info-outer{background:url(https://akibanouen.com/upload/top-bg-2.webp) no-repeat bottom center;background-size:cover;left:50%;position:relative;transform:translateX(-50%);width:100vw}.access-info .map{text-align:center}.access-info .map iframe{aspect-ratio:16 / 7;border-radius:15px;height:auto;margin-bottom:30px;width:100%}.access-info .text{display:grid;gap:20px;grid-template-columns:1fr 1fr}.access-info .loc-data{display:flex;flex-direction:column;gap:7px;justify-content:center}.access-info .loc-data .item span{background-color:#2091ca;border-radius:50px;color:#fff;display:inline-block;margin-right:12px;padding:5px 25px 6px 25px}.access-info .loc-data .item{font-weight:500}.access-info .loc-text{border-bottom:1px solid #cfcfcf;border-top:1px solid #cfcfcf;display:flex;flex-direction:column;gap:5px;padding:15px 0}.access-info .loc-text i{color:#2091ca}.access-info .loc-btn{display:flex;gap:35px;justify-content:center;padding-top:45px}@media(max-width:991px){.access-info .map iframe{aspect-ratio:4 / 3}.access-info .text{grid-template-columns:1fr}}@media(max-width:575px){.access-info .loc-btn{align-items:center;flex-direction:column;gap:13px}.access-info .loc-btn .link-button{display:flex;justify-content:center}}