﻿@font-face{font-family:"myfont";src:url(/public/fonts/Corporate-Logo-Medium-ver2.ttf);font-family:"CorpLogo";src:url(/public/fonts/corpgo-m-ver2-font_202202/Corporate-Logo-Medium-ver2.otf);font-family:"KeiFont";src:url(/public/fonts/k-font/keifont.ttf);font-family:"Oradano";src:url(/public/fonts/OradanoGSRR2018/OradanoGSRR.ttf);font-family:"KsHannya";src:url(/public/fonts/WindowsTrueType/KswHannya.ttf)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{margin:0px;padding:0px}@font-face{font-family:"myfont";src:url(/public/fonts/Corporate-Logo-Medium-ver2.ttf);font-family:"CorpLogo";src:url(/public/fonts/corpgo-m-ver2-font_202202/Corporate-Logo-Medium-ver2.otf);font-family:"KeiFont";src:url(/public/fonts/k-font/keifont.ttf);font-family:"Oradano";src:url(/public/fonts/OradanoGSRR2018/OradanoGSRR.ttf);font-family:"KsHannya";src:url(/public/fonts/WindowsTrueType/KswHannya.ttf)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body{margin:0px;padding:0px}p,ul{padding:0px;margin:0px}header{width:100%;height:90px;position:fixed;top:0px;left:0px;display:flex;justify-content:space-around;align-items:center;background-color:rgba(255,255,255,.9);z-index:20}@media screen and (max-width: 1024.98px){header{padding-top:10px;height:fit-content}}@media screen and (max-width: 781.98px){header{justify-content:stretch}}header p{display:flex;justify-content:center;align-items:center;height:100%;margin-bottom:0px}header p img{display:block;height:40px;width:auto}@media screen and (max-width: 1024.98px){header p img{padding:0px}}@media screen and (max-width: 781.98px){header p img{height:auto;width:100%}}header ul{margin-bottom:0px}header .pc_nav{width:max-content;display:flex;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width: 1024.98px){header .pc_nav{justify-content:flex-end;word-break:keep-all}}@media screen and (max-width: 781.98px){header .pc_nav{width:calc(100% - 80px);padding-left:20px;height:fit-content}}@media screen and (max-width: 1024.98px){header .pc_nav p{width:30%}}@media screen and (max-width: 781.98px){header .pc_nav p{width:100%}}header .pc_nav .menu_1{list-style:none;display:flex;justify-content:flex-end;width:100%}@media screen and (max-width: 1024.98px){header .pc_nav .menu_1{width:70%}}@media screen and (max-width: 781.98px){header .pc_nav .menu_1{justify-content:center;display:none}}header .pc_nav .menu_1 li{list-style:none}@media screen and (max-width: 781.98px){header .pc_nav .menu_1 li{width:40%}}header .pc_nav .menu_1 li a{display:block;padding:10px 40px;font-family:"メイリオ","Meiryo",sans-serif;color:#000;text-align:center}@media screen and (max-width: 781.98px){header .pc_nav .menu_1 li a{text-align:center;padding:6px 6%}}header .pc_nav .menu_1 li a:hover{color:#0f8a44 !important;transition:.3s ease-in-out}header .pc_nav .menu_1 li:nth-last-child(1) a,header .pc_nav .menu_1 li:nth-last-child(2) a{box-shadow:gray 0px 1px 4px;color:#fff !important;transition:.3s ease-in-out}header .pc_nav .menu_1 li:nth-last-child(2) a{background-color:#fdb500}header .pc_nav .menu_1 li:nth-last-child(1) a{background-color:#0f8a44}header .pc_nav .global_nav{display:flex;justify-content:center;width:100%;max-width:1200px;padding:0px;margin-bottom:0px;font-size:16px}@media screen and (max-width: 1024.98px){header .pc_nav .global_nav{font-weight:bolder;font-size:15px;max-width:none;width:100%}}@media screen and (max-width: 781.98px){header .pc_nav .global_nav{flex-wrap:wrap;font-size:7.1428571429vw;font-size:14px;display:none}}header .pc_nav .global_nav li{display:flex;align-items:center;padding:0px;list-style:none;word-break:keep-all;min-width:fit-content}@media screen and (max-width: 781.98px){header .pc_nav .global_nav li{width:100%;padding:20px;height:fit-content}}header .pc_nav .global_nav li a{font-family:"メイリオ","Meiryo",sans-serif;color:#000;display:block;text-align:center;text-decoration:none;width:100%;padding:10px 30px}@media screen and (max-width: 1024.98px){header .pc_nav .global_nav li a{padding:10px 20px}}@media screen and (max-width: 781.98px){header .pc_nav .global_nav li a{text-align:left;padding-left:4px}}header .pc_nav .global_nav li a:hover{color:#0f8a44 !important;transition:.3s ease-in-out}header #hamburger-menu{display:none}@media screen and (max-width: 1024.98px){header #hamburger-menu{display:none}}@media screen and (max-width: 781.98px){header #hamburger-menu{display:block;position:fixed}header #hamburger-menu .menu-top{top:0px;left:0px;margin:0px;display:flex;position:fixed;height:80px;width:100%;z-index:101;background-color:#f5f5f5;box-shadow:#0f8a44 3px -2px 10px;justify-content:left;align-items:stretch;flex-wrap:wrap}header #hamburger-menu .menu-top .logo{order:1;margin:0px;padding:0px;height:100%;width:25%;display:flex;align-items:center}header #hamburger-menu .menu-top .logo img{padding:10px;display:block;max-height:80px;max-width:100%;width:auto}header #hamburger-menu .menu-top .for_contact{order:2;display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:space-around;margin:0;padding:0;height:100%;width:60%}header #hamburger-menu .menu-top .for_contact .text{width:100%;margin:0;padding:10px 0px 0px 0px;text-align:center;line-height:18px;word-break:break-word}header #hamburger-menu .menu-top .for_contact img{margin:0;padding-right:5px;padding-left:5px;max-height:50px}header #hamburger-menu .menu-logo{position:fixed;top:20px;left:10px;display:flex;height:30px;z-index:102}header #hamburger-menu .menu-logo-text{position:fixed;top:20px;left:35px;display:flex;margin:0;padding:0;color:orange;font-weight:bold;font-size:x-large;word-break:keep-all;z-index:102}header #hamburger-menu .menu-btn{position:fixed;top:0px;right:10px;right:0px;display:flex;height:60px;width:60px;justify-content:center;align-items:center;z-index:101;background-color:none}header #hamburger-menu .menu-btn span,header #hamburger-menu .menu-btn span::before,header #hamburger-menu .menu-btn span::after{content:"";display:block;height:3px;width:25px;border-radius:3px;background-color:#f37a7a;position:absolute}header #hamburger-menu .menu-btn span::before{bottom:8px}header #hamburger-menu .menu-btn span:after{top:8px}header #hamburger-menu #menu-btn-check{display:none}header #hamburger-menu #menu-btn-check:checked~.menu-contents{left:0;color:#fff}header #hamburger-menu #menu-btn-check:checked~.menu-btn span{background-color:rgba(255,255,255,0)}header #hamburger-menu #menu-btn-check:checked~.menu-btn span::before{bottom:0;transform:rotate(45deg);background-color:#fff}header #hamburger-menu #menu-btn-check:checked~.menu-btn span::after{top:0;transform:rotate(-45deg);background-color:#fff}header #hamburger-menu .menu-contents{margin:0px 0px;padding:80px 10px 0px 0px;width:100%;height:100%;position:fixed;overflow-y:scroll;-webkit-overflow-scrolling:touch;top:0;left:100%;z-index:100;background-color:rgba(15,138,68,.94);transition:all .5s}header #hamburger-menu .menu-contents ul{margin:0;padding:0;width:100%}header #hamburger-menu .menu-contents ul li{margin:0;padding:0;width:100%;border-bottom:solid 1px #fff;list-style:none;position:relative}header #hamburger-menu .menu-contents ul li a{display:block;width:100%;font-size:medium;box-sizing:border-box;color:#fff;text-decoration:none;padding:9px 20px 10px 4px}header #hamburger-menu .menu-contents ul li:not(.submenu) a::after{content:"";width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(45deg);position:absolute;right:11px;top:16px}header #hamburger-menu .menu-contents * li.submenu{margin:0;padding:0;width:100%;border-bottom:solid 1px #fff;list-style:none;display:flex;flex-wrap:wrap}header #hamburger-menu .menu-contents * li.submenu a{width:calc(100% - 20px);font-size:medium;box-sizing:border-box;color:#fff;text-decoration:none;padding:9px 4px 10px 4px}header #hamburger-menu [id^=submenu-btn-check]{display:none}header #hamburger-menu [id^=submenu-btn-check]~.submenu-btn{width:20px}header #hamburger-menu [id^=submenu-btn-check]~.submenu-btn span{position:relative}header #hamburger-menu [id^=submenu-btn-check]~.submenu-btn span::after{content:"";width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(135deg);position:absolute;left:2px;top:16px}header #hamburger-menu [id^=submenu-btn-check]~.submenu-child{display:none}header #hamburger-menu [id^=submenu-btn-check]~.submenu-grandchild{display:none}header #hamburger-menu [id^=submenu-btn-check]~.submenu-greatGrandson{display:none}header #hamburger-menu [id^=submenu-btn-check]:checked~.submenu-btn{width:20px}header #hamburger-menu [id^=submenu-btn-check]:checked~.submenu-btn span{position:relative}header #hamburger-menu [id^=submenu-btn-check]:checked~.submenu-btn span::after{content:"";width:7px;height:7px;border-top:solid 2px #fff;border-right:solid 2px #fff;transform:rotate(-45deg);position:absolute;left:2px;top:16px}header #hamburger-menu [id^=submenu-btn-check]:checked~.submenu-child{margin:0;padding:0;margin-left:16px;width:calc(100% - 16px);display:block;background-color:rgba(15,138,68,.94)}header #hamburger-menu [id^=submenu-btn-check]:checked~.submenu-child li{border-bottom:none;border-top:solid 1px #fff}}footer{width:100%;background-color:#fce4e4 !important;border:none !important;padding-top:40px}footer ul{list-style:none;margin-bottom:0px;padding:0px;display:flex;flex-wrap:wrap}@media screen and (max-width: 781.98px){footer ul{text-align:center}}footer p,footer a{color:#000;text-decoration:none;font-weight:700;word-break:keep-all}footer .footer_wrapper{width:1440px;max-width:90%;min-width:80%;margin:auto;display:flex;flex-wrap:wrap;justify-content:space-around}footer .footer_wrapper .col_1{width:58%}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1{width:100%}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 a{text-decoration:underline}}footer .footer_wrapper .col_1 p{width:100%;text-align:left}@media screen and (max-width: 1024.98px){footer .footer_wrapper .col_1 p{text-align:center}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 p{margin-bottom:20px}}footer .footer_wrapper .col_1 p img{height:70px;width:auto}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 p img{width:70%;height:auto;margin:auto}}footer .footer_wrapper .col_1>p{margin-bottom:20px}footer .footer_wrapper .col_1 ul li{width:33.3%;margin-bottom:18px}@media screen and (max-width: 1024.98px){footer .footer_wrapper .col_1 ul li{width:50%}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 ul li{width:100%}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 ul li a{color:#8a0f61}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 ul .not_next{color:#8a0f61}}footer .footer_wrapper .col_1 ul ul{justify-content:space-between}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 ul ul{justify-content:center}}footer .footer_wrapper .col_1 ul ul li{width:32.3%}@media screen and (max-width: 1024.98px){footer .footer_wrapper .col_1 ul ul li{width:48%}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_1 ul ul li{width:66%}}footer .footer_wrapper .col_1 ul ul li a p{font-size:18px;color:#000;font-weight:700}footer .footer_wrapper .col_1 ul ul li a img{width:100%;height:auto}footer .footer_wrapper .col_2{width:30%}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_2{width:100%;text-align:center}}footer .footer_wrapper .col_2 h5{font-size:24px;font-weight:bold;color:#0f8a44}@media screen and (max-width: 1024.98px){footer .footer_wrapper .col_2 h5{font-size:20px}}@media screen and (max-width: 781.98px){footer .footer_wrapper .col_2 h5{font-size:24px}}footer .footer_wrapper .col_2 *{display:block}footer .footer_wrapper .col_2 small{margin-bottom:8px}footer .footer_wrapper .col_2 ul:not(.about_detail) li{width:100%;margin-bottom:8px}footer .footer_wrapper .col_2 ul:not(.about_detail) li:nth-child(1) a,footer .footer_wrapper .col_2 ul:not(.about_detail) li:nth-child(2) a{width:100%;padding:10px 20px;text-align:center;color:#fff}footer .footer_wrapper .col_2 ul:not(.about_detail) li:nth-child(1){background-color:#0f8a44}footer .footer_wrapper .col_2 ul:not(.about_detail) li:nth-child(2){background-color:#8a0f61}footer .footer_wrapper .col_2 img{width:100%;height:auto}footer .footer_wrapper .col_2>a{margin-bottom:8px;text-decoration:underline}footer .copy{width:100%;background-color:#0f8a44;margin-top:50px;padding:10px 0px;font-size:16px;color:#fff}#kokura{min-height:100vh}#kokura .page_top_wrapper{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;position:relative;z-index:2}#kokura .page_top_wrapper img{position:absolute;height:auto}#kokura .page_top_wrapper img:nth-child(1){width:100%;z-index:3;position:absolute;top:0px}#kokura .page_top_wrapper img:nth-child(2){width:80vw;z-index:4;top:90px}#kokura .page_top_wrapper img:nth-child(3){width:640px;z-index:5;left:20%;bottom:10%}#kokura .page_top_wrapper .scrollDown{z-index:6;position:absolute;bottom:20px;right:50%;animation:arrowMove 1s ease-in-out infinite;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}@keyframes arrowMove{0%{bottom:8%}50%{bottom:10%}100%{bottom:8%}}#kokura .page_top_wrapper .scrollDown span{font-size:20px;font-weight:bold;rotate:-90deg;position:absolute;left:-17px;bottom:30px;color:#f5b2b2;letter-spacing:.05em;-ms-writing-mode:tb-rl;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}#kokura .page_top_wrapper .scrollDown:before{content:"";position:absolute;bottom:0;right:-6px;width:4px;height:20px;background:#f5b2b2;transform:skewX(-31deg)}#kokura .page_top_wrapper .scrollDown:after{content:"";position:absolute;bottom:0;right:0;width:4px;height:30px;background:#f5b2b2}#kokura .page_top_wrapper #bg_img_mb{left:0px;z-index:3;width:100%}#kokura .page_top_wrapper #response_img_mb{z-index:4;width:100%}@media screen and (max-width: 781.98px){#kokura .page_top_wrapper #response_img_mb{width:90%}}#kokura #aozora{width:100%;background-image:url(./../../../public/img/kokura/aozora_bg.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:120px 0px;z-index:1}@media screen and (max-width: 1024.98px){#kokura #aozora{padding-top:60px}}@media screen and (max-width: 781.98px){#kokura #aozora{padding:60px 0px}}#kokura #aozora>div{margin:40px 0px 60px;display:flex;justify-content:flex-end}#kokura #aozora>div p{color:#fff;aspect-ratio:11/2;display:flex;align-items:center;justify-content:flex-end;width:50%;background-size:cover;background-image:url(./../../../public/img/kokura/text_bg.png);background-repeat:no-repeat}@media screen and (max-width: 1024.98px){#kokura #aozora>div p{width:90%}}@media screen and (max-width: 781.98px){#kokura #aozora>div p{background-image:none;background-color:#f37a7a;width:100%}}#kokura #aozora>div p span{padding-right:40px;text-align:right;font-size:24px}#kokura #aozora>div p span b{display:none}@media screen and (max-width: 781.98px){#kokura #aozora>div p span{padding:10px 6px;text-align:left;font-size:18px;line-height:40px}#kokura #aozora>div p span b{display:inline-block}}#kokura #aozora section{margin:auto;width:80%;max-width:800px;font-size:1.6666666667vw}@media screen and (max-width: 781.98px){#kokura #aozora section{width:94%}}#kokura #aozora section h2,#kokura #aozora section>p{color:#0f8a44;text-align:center;margin-bottom:20px;font-size:18px}#kokura #aozora section h2{width:100%;font-size:2.5vw;padding-bottom:18px;border-bottom:2px solid #0f8a44}@media screen and (max-width: 781.98px){#kokura #aozora section h2{font-size:5vw}}#kokura #aozora section .motto{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}#kokura #aozora section .motto img{width:100%;height:auto;display:block}@media screen and (max-width: 781.98px){#kokura #aozora section>p{font-size:4.1666666667vw}}#kokura .slider_area{background-color:#f5b2b2}#kokura section{width:80%;max-width:1000px;margin:auto}@media screen and (max-width: 781.98px){#kokura section{width:94%}}#kokura section>img{width:100%;height:auto}#kokura .contents div{display:flex;flex-wrap:wrap;justify-content:space-between;margin:50px 0px}@media screen and (max-width: 781.98px){#kokura .contents div{margin-top:0px;margin-bottom:30px}}#kokura .contents div h3{padding-left:10px;font-size:40px;width:100%;color:#0f8a44;margin:20px 0px}@media screen and (max-width: 781.98px){#kokura .contents div h3{text-align:center}}#kokura .contents div img{display:block;width:35%;height:auto}@media screen and (max-width: 781.98px){#kokura .contents div img{width:100%;border-radius:10px;border:10px solid #f5b2b2}}#kokura .contents div p{width:55%;font-size:22px;line-height:50px}@media screen and (max-width: 1024.98px){#kokura .contents div p{width:60%;font-size:18px}}@media screen and (max-width: 781.98px){#kokura .contents div p{width:100%;padding:10px;line-height:40px}}#kokura .contents div:nth-child(4) p{padding-left:20px;width:100%}#kokura .contents div:nth-child(4) img{width:48%}#kokura .contents div:nth-child(4)>div{display:flex;justify-content:space-between}#kokura #products>a{width:100%;display:block;transition:.3s ease-in-out}#kokura #products>a img{width:100%;height:auto}#kokura #products a:hover{opacity:.9;transition:.3s ease-in-out}#kokura .q_and_a{width:800px;margin:auto;margin-bottom:100px}@media screen and (max-width: 1024.98px){#kokura .q_and_a{width:90%}}#kokura .q_and_a *{margin:0;padding:0}#kokura .q_and_a section{margin-top:30px}#kokura .q_and_a .accordion{width:100%;margin:0 auto}#kokura .q_and_a .menu{color:#000;font-size:24px;padding:10px;cursor:pointer;user-select:none;border-bottom:2px solid #f5b2b2;display:flex}@media screen and (max-width: 781.98px){#kokura .q_and_a .menu{font-size:80%}}#kokura .q_and_a .menu::before{content:"Q";font-weight:bold;padding-left:10px;padding-right:60px;font-family:monospace;display:block}@media screen and (max-width: 781.98px){#kokura .q_and_a .menu::before{padding-right:20px}}#kokura .q_and_a .menu:hover,#kokura .q_and_a .menu:active,#kokura .q_and_a .menu.is-active{background-color:#f37a7a;color:#fff}#kokura .q_and_a .contents{line-height:0;height:0;overflow:hidden;opacity:0;transition-duration:.4s}#kokura .q_and_a .contents.is-open{padding:10px;padding-left:-2px;line-height:normal;height:auto;opacity:1;border-bottom:2px solid #f5b2b2;display:flex}#kokura .q_and_a .contents.is-open::before{display:block;content:"A";color:red;font-weight:bold;padding-right:30px;font-family:monospace}#kokura .q_and_a h2,#kokura #news-area h2,#kokura .contents h2{width:400px;margin:50px auto;max-width:100%}#kokura .q_and_a h2 img,#kokura #news-area h2 img,#kokura .contents h2 img{width:100%;height:auto}#kokura .about{max-width:1000px;padding:60px}@media screen and (max-width: 1024.98px){#kokura .about{width:90%;padding:60px 30px}}@media screen and (max-width: 781.98px){#kokura .about{width:94%;padding:60px 0px}}#kokura .about h3{width:100%;color:#f37a7a;text-align:center}#kokura .about p{margin-top:20px;margin-bottom:40px;padding:10px 0px;text-align:center;font-size:28px;background:linear-gradient(to right, rgba(248, 196, 168, 0) 1%, rgba(248, 196, 168, 0.6), rgba(248, 196, 168, 0) 99%)}@media(max-width: 576.98px){#kokura .about p{font-size:20px}}@media(max-width: 540.98px){#kokura .about p{font-size:15px}}#kokura .about h4{font-size:35px;margin-bottom:40px;text-align:center}@media screen and (max-width: 1024.98px){#kokura .about h4{text-align:center;font-size:3.8461538462vw}}@media screen and (max-width: 781.98px){#kokura .about h4{font-size:5vw;font-weight:900}}#kokura .about ul{display:flex;flex-wrap:wrap;margin:10px;padding-left:20px}@media screen and (max-width: 781.98px){#kokura .about ul{padding-left:10px}}#kokura .about ul li{text-align:left;width:100%}@media screen and (max-width: 781.98px){#kokura .about ul li{width:100%}}#kokura .about .about_detail{list-style:none;padding:10px 20px}@media(max-width: 540.98px){#kokura .about .about_detail{padding:10px 0px}}@media screen and (max-width: 1024.98px){#kokura .about .about_detail{max-width:900px;margin:auto}}@media screen and (max-width: 781.98px){#kokura .about .about_detail{margin:0px}}#kokura .about .about_detail li{width:50%;padding:2px 5px}@media(max-width: 992.98px){#kokura .about .about_detail li{width:70%}}@media(max-width: 576.98px){#kokura .about .about_detail li{width:100%}}@media(max-width: 540.98px){#kokura .about .about_detail li{font-size:35px}}@media screen and (max-width: 1024.98px){#kokura .about .about_detail li{width:100%}}@media screen and (max-width: 781.98px){#kokura .about .about_detail li{font-size:3.3333333333vw}}#kokura .about .detail_wrap ul{list-style:none;width:60%;min-width:520px;margin:auto;margin-top:40px;word-break:keep-all}@media screen and (max-width: 1024.98px){#kokura .about .detail_wrap ul{word-break:normal;width:70%;min-width:70%;margin-top:20px}}@media screen and (max-width: 781.98px){#kokura .about .detail_wrap ul{word-break:normal;width:96%;min-width:96%;margin-top:20px}}#kokura .about span{width:100%;display:block;border-top:1px dotted #000;margin-bottom:40px;margin-top:20px}#kokura .about img:nth-child(1){width:70%;margin:auto;display:block;margin-bottom:20px}@media screen and (max-width: 1024.98px){#kokura .about img:nth-child(1){width:100%}}@media(max-width: 540.98px){#kokura .about img:nth-child(1){width:100%;margin:auto}}@media screen and (max-width: 1024.98px){#kokura .about img:nth-child(2){width:80%;margin:auto}}@media screen and (max-width: 781.98px){#kokura .about img:nth-child(2){width:80%;margin:auto}}@media(max-width: 540.98px){#kokura .about img:nth-child(2){width:100%;margin:auto}}@media screen and (max-width: 1024.98px){#kokura .about>img{display:block;width:80%;margin:auto}}body footer{height:auto}.banner{position:fixed;bottom:2.5%;left:1.5%;width:25vw;height:auto;z-index:100;transition-duration:1s;opacity:.92}@media(max-width: 1280.98px){.banner{width:33vw}}@media(max-width: 576.98px){.banner{width:50vw}}.banner:hover{transform:scale(1.05);opacity:1;transition-duration:.3s}@media(max-width: 576.98px){.banner:hover{transform:scale(1.1)}}.banner img{width:100%;height:100%}/*# sourceMappingURL=kokura.css.map */
