@-webkit-keyframes fadeInUpMin{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInUpMin{from{opacity:0;-webkit-transform:translate3d(0, 20px, 0);transform:translate3d(0, 20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInUpMin{-webkit-animation-name:fadeInUpMin;animation-name:fadeInUpMin}@-webkit-keyframes fadeInRightMin{from{opacity:0;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRightMin{from{opacity:0;-webkit-transform:translate3d(20px, 0, 0);transform:translate3d(20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInRightMin{-webkit-animation-name:fadeInRightMin;animation-name:fadeInRightMin}@-webkit-keyframes fadeInLeftMin{from{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeftMin{from{opacity:0;-webkit-transform:translate3d(-20px, 0, 0);transform:translate3d(-20px, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}.fadeInLeftMin{-webkit-animation-name:fadeInLeftMin;animation-name:fadeInLeftMin}@-webkit-keyframes vertical01{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 4%);transform:translate(0, 4%)}}@keyframes vertical01{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 4%);transform:translate(0, 4%)}}.vertical01{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:vertical01 2s ease-in-out infinite alternate;animation:vertical01 2s ease-in-out infinite alternate}@-webkit-keyframes vertical01Min{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 2%);transform:translate(0, 2%)}}@keyframes vertical01Min{0%{-webkit-transform:translateY(0, 0);transform:translateY(0, 0)}100%{-webkit-transform:translate(0, 2%);transform:translate(0, 2%)}}.vertical01Min{-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation:vertical01Min 4s ease-in-out infinite alternate;animation:vertical01Min 4s ease-in-out infinite alternate}#page-frontpage.check #siteFooter{padding-bottom:0px}#page-frontpage .annotation{font-size:1.2rem;text-align:right;padding:5px 10px;background-color:#a1c937;margin:0}#page-frontpage #siteFooter{padding-bottom:120px}@media only screen and (min-width: 992px){#page-frontpage #siteFooter{padding-bottom:inherit}}#page-frontpage #siteFooter ul li{width:100%}@media only screen and (min-width: 992px){#page-frontpage #siteFooter ul li{width:auto}}#page-frontpage .site-header{height:60px;left:0;top:0}@media only screen and (min-width: 992px){#page-frontpage .site-header{height:90px}}@media only screen and (min-width: 992px){#page-frontpage .site-header.shrink{height:70px}}@media only screen and (min-width: 992px){#page-frontpage .site-header .nav{margin-right:20px}}#page-frontpage .site-header .nav .nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none}#page-frontpage .site-header .nav .nav-list li{position:relative}#page-frontpage .site-header .nav .nav-list li a{text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6px;-webkit-transition:color .3s ease;transition:color .3s ease}#page-frontpage .site-header .nav .nav-list li a:hover{color:#a1c937}#page-frontpage .site-header .nav .nav-list li.has-subnav>a::after{content:"";display:inline-block;width:6px;height:6px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease;margin-top:-2px}#page-frontpage .site-header .nav .nav-list li.has-subnav:hover>a::after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);color:#a1c937}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav{position:absolute;top:-261px;left:-70px;background-color:hsla(0,0%,100%,.8235294118);border-radius:8px;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);list-style:none;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10;padding:10px 0}@media only screen and (min-width: 992px){#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav{top:100%;left:0}}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav li{margin-left:inherit}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav li a{display:block;padding:10px 16px 10px 26px;font-size:1.4rem;position:relative;-webkit-transition:background .2s ease,color .2s ease;transition:background .2s ease,color .2s ease}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav li a::before{content:"›";position:absolute;left:15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.2rem;color:#003e2e;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav li a:hover{background:#ffffd4;color:#a1c937}#page-frontpage .site-header .nav .nav-list li.has-subnav .sub-nav li a:hover::before{color:#a1c937;-webkit-transform:translateY(-50%) translateX(2px);transform:translateY(-50%) translateX(2px)}#page-frontpage .site-header .nav .nav-list li.has-subnav:hover .sub-nav{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}#page-frontpage .site-header .logo{width:80px;margin:0 auto}@media only screen and (min-width: 992px){#page-frontpage .site-header .logo{width:120px;margin:15px}}@media(max-width: 991px){#page-frontpage .site-header .nav{background-color:#003e2e}#page-frontpage .site-header .nav .nav-list li{width:33.3333333333%}#page-frontpage .site-header .nav .nav-list li:nth-child(3){border-right:inherit}#page-frontpage .site-header .nav .nav-list li:nth-child(4){border-right:1px solid #fff;border-top:1px solid #fff;width:50%}#page-frontpage .site-header .nav .nav-list li:last-child{border-right:inherit;border-top:1px solid #fff;width:50%}#page-frontpage .site-header .nav .nav-list li .sub-nav li{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}#page-frontpage .site-header .nav .nav-list li .sub-nav li a{color:#003e2e}}#page-frontpage .youtube{width:100%;aspect-ratio:16/9;text-align:center;margin-bottom:20px}#page-frontpage .youtube iframe{width:100%;height:100%}#page-frontpage #pageHead .kvWrapper{position:relative;height:auto;margin-top:60px}@media only screen and (min-width: 992px){#page-frontpage #pageHead .kvWrapper{margin-top:90px}}#page-frontpage #pageHead .kvWrapper2{position:relative;height:auto;margin-top:0px}#page-frontpage #pageHead .kvWrapper2 .logo{position:absolute;width:20%;margin:0 auto;top:6%;left:6%}@media only screen and (min-width: 992px){#page-frontpage #pageHead .kvWrapper2 .logo{top:10%;left:3%}}#page-frontpage #sec01{padding:10% 0% 3%;background-color:#a1c937}@media only screen and (min-width: 992px){#page-frontpage #sec01{padding:5% 0 3%}}#page-frontpage #sec01 .container{width:100%;position:relative}@media only screen and (min-width: 768px){#page-frontpage #sec01 .container{width:1000px}}#page-frontpage #sec01 .txt_main{text-align:center;color:#003e2e;font-size:1.6rem;letter-spacing:.15em;margin-bottom:5%;line-height:3em;font-weight:700;margin-top:30px}#page-frontpage #sec01 .btn_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 992px){#page-frontpage #sec01 .btn_area{width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#page-frontpage #sec01 .btn_area .btn3_box{width:100%}@media only screen and (min-width: 992px){#page-frontpage #sec01 .btn_area .btn3_box{width:348px}}#page-frontpage #sec01 .btn_area .btn3_box p{color:#e32223;margin-bottom:0;font-weight:bold;text-align:center}#page-frontpage #sec01 .btn_area .btn1,#page-frontpage #sec01 .btn_area .btn2,#page-frontpage #sec01 .btn_area .btn3{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:20px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:inherit;border-radius:10px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;font-size:2.6rem;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);line-height:1.3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center}#page-frontpage #sec01 .btn_area .btn1:hover,#page-frontpage #sec01 .btn_area .btn2:hover,#page-frontpage #sec01 .btn_area .btn3:hover{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (min-width: 992px){#page-frontpage #sec01 .btn_area .btn1,#page-frontpage #sec01 .btn_area .btn2,#page-frontpage #sec01 .btn_area .btn3{width:348px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#page-frontpage #sec01 .btn_area .btn1 .arrow,#page-frontpage #sec01 .btn_area .btn2 .arrow,#page-frontpage #sec01 .btn_area .btn3 .arrow{position:relative;display:inline-block;width:38px;height:38px;border-radius:50%}#page-frontpage #sec01 .btn_area .btn1 .arrow::before,#page-frontpage #sec01 .btn_area .btn1 .arrow::after,#page-frontpage #sec01 .btn_area .btn2 .arrow::before,#page-frontpage #sec01 .btn_area .btn2 .arrow::after,#page-frontpage #sec01 .btn_area .btn3 .arrow::before,#page-frontpage #sec01 .btn_area .btn3 .arrow::after{content:"";position:absolute;bottom:13px;left:calc(50% - 2px);width:4px;height:11px;border-radius:20px;-webkit-transform-origin:50% calc(100% - 2px);transform-origin:50% calc(100% - 2px)}#page-frontpage #sec01 .btn_area .btn1 .arrow::before,#page-frontpage #sec01 .btn_area .btn2 .arrow::before,#page-frontpage #sec01 .btn_area .btn3 .arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#page-frontpage #sec01 .btn_area .btn1 .arrow::after,#page-frontpage #sec01 .btn_area .btn2 .arrow::after,#page-frontpage #sec01 .btn_area .btn3 .arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#page-frontpage #sec01 .btn_area .btn1{background:#003e2e;margin-bottom:10px;color:#fff}@media only screen and (min-width: 992px){#page-frontpage #sec01 .btn_area .btn1{margin-bottom:0px}}#page-frontpage #sec01 .btn_area .btn1:hover{background:#001b14}#page-frontpage #sec01 .btn_area .btn1 .arrow{background-color:#fff}#page-frontpage #sec01 .btn_area .btn1 .arrow::before,#page-frontpage #sec01 .btn_area .btn1 .arrow::after{background-color:#003e2e}#page-frontpage #sec01 .btn_area .btn2{background:#fdf7cb;color:#003e2e}#page-frontpage #sec01 .btn_area .btn2:hover{background:#fef5b0}#page-frontpage #sec01 .btn_area .btn2 .arrow{background-color:#003e2e}#page-frontpage #sec01 .btn_area .btn2 .arrow::before,#page-frontpage #sec01 .btn_area .btn2 .arrow::after{background-color:#fff}#page-frontpage #sec01 .btn_area .btn3{background:#676767;color:#d3d3d3;margin-top:10px}@media only screen and (min-width: 992px){#page-frontpage #sec01 .btn_area .btn3{margin-top:0}}#page-frontpage #sec01 .bn_area{width:100%;margin-top:5%}@media only screen and (min-width: 992px){#page-frontpage #sec01 .bn_area{width:800px;margin:5% auto}}#page-frontpage #sec01 .bn_area img{border-radius:20px;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137)}#page-frontpage #sec01 .bn_area img:hover{-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#page-frontpage #kayumi_sec02{padding:10% 5%;width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec02{padding:5% 0 5%}}#page-frontpage #kayumi_sec02 .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec02 .container{width:1000px}}#page-frontpage #kayumi_sec02 .logo{display:block;width:75%;text-align:center;margin-bottom:30px}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .logo{width:400px}}#page-frontpage #kayumi_sec02 h2{color:#003e2e;width:100%;text-align:center;margin-bottom:30px;line-height:1.3em;font-size:3.5rem;padding:8px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 h2{font-size:5.5rem}}#page-frontpage #kayumi_sec02 h3{text-align:center;color:#003e2e;font-size:3rem;line-height:1.3em;font-weight:bold;margin-bottom:3%;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 h3{font-size:4.5rem}}#page-frontpage #kayumi_sec02 .fin{font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;font-size:2.2rem;text-align:center;color:#003e2e;line-height:1.5em;margin-top:5%;margin-bottom:5%}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .fin{font-size:3.5rem}}#page-frontpage #kayumi_sec02 .youtube{width:100%;aspect-ratio:16/9;text-align:center;margin-bottom:20px}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .youtube{width:800px}}#page-frontpage #kayumi_sec02 .youtube iframe{width:100%;height:100%}#page-frontpage #kayumi_sec02 .accordion-section{max-width:100%;margin:0 auto 20px;background:#fff;border-radius:5px;overflow:hidden;padding:0}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section{margin:0 auto 45px}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header{width:100%;color:#fff;text-align:left;padding:18px 25px;font-size:2rem;letter-spacing:.1em;font-weight:700;border:none;outline:none;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:background .3s ease;transition:background .3s ease;line-height:1.3em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt"}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header{font-size:3rem;padding:18px 30px}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header.Dgreen{background:#003e2e}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header.Dgreen:hover{background:#045843}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header.Turquoise{background:#00a79f}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header.Turquoise:hover{background:#00c3b9}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header .accordion-icon{position:relative;width:25px;height:25px}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header .accordion-icon::before,#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header .accordion-icon::after{content:"";position:absolute;top:50%;left:0;width:100%;height:3px;background:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease, -webkit-transform .3s ease}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header .accordion-icon::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-header.active .accordion-icon::after{-webkit-transform:rotate(0deg);transform:rotate(0deg)}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content{max-height:0;overflow:hidden;-webkit-transition:max-height .4s ease;transition:max-height .4s ease;background:#fff}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Dgreen{border:2px solid #003e2e}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Dgreen h4{font-weight:bold;font-size:2rem;color:#003e2e;position:relative}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Dgreen h4{font-size:2.5rem}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Dgreen h4::before{content:"";display:inline-block;background:url("../img/index/icon_glass.svg") no-repeat center center;background-size:contain;width:30px;height:30px;margin-right:10px;vertical-align:middle}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Turquoise{border:2px solid #00a79f}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Turquoise h4{font-weight:bold;font-size:2rem;color:#00a79f;position:relative}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Turquoise h4{font-size:2.5rem}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Turquoise h4::before{content:"";display:inline-block;background:url("../img/index/icon_glass2.svg") no-repeat center center;background-size:contain;width:30px;height:30px;margin-right:10px;vertical-align:middle}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content.Turquoise h5{color:#00a79f;font-size:2rem;font-weight:bold}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner{padding:30px}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner hr{margin-top:40px;margin-bottom:40px}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img1{width:80%;margin:0 auto;display:block;margin-bottom:20px}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img1{width:350px}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img4{width:100%;margin-top:20px}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img4{width:595px}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img5{width:100%;margin:0 auto;display:block;margin-bottom:20px}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner .kayumi_img5{width:440px}}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner li{color:#003e2e}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item .accordion-content .accordion-inner p{color:#003e2e;font-size:1.6rem;line-height:1.8em;margin-bottom:30px}#page-frontpage #kayumi_sec02 .accordion-section .accordion-item.open .accordion-content{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;-webkit-transition:max-height .6s ease;transition:max-height .6s ease}#page-frontpage #kayumi_mov{padding:10% 5%;width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_mov{padding:5% 0 5%}}#page-frontpage #kayumi_mov .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_mov .container{width:1000px}}#page-frontpage #kayumi_mov .container h2{text-align:center;color:#003e2e;font-size:3rem;line-height:1.3em;font-weight:bold;margin-bottom:3%;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-frontpage #kayumi_mov .container h2{font-size:5.5rem}}#page-frontpage #kayumi_mov .container h4{background-color:#003e2e;width:100%;color:#fff;text-align:center;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;padding:10px;font-size:2rem}#page-frontpage #kayumi_sec03{padding:10% 5%;width:100%;background-color:#a1c937}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec03{padding:5% 0 5%}}#page-frontpage #kayumi_sec03 .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec03 .container{width:1000px}}#page-frontpage #kayumi_sec03 .container .zen_bnarea{width:100%;margin:0 auto}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec03 .container .zen_bnarea{width:800px}}#page-frontpage #kayumi_sec03 .container .zen_bnarea a{opacity:1}#page-frontpage #kayumi_sec03 .container .zen_bnarea a:hover{opacity:.7;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#page-frontpage #kayumi_sec04{padding:10% 5%;width:100%;background-color:#ffffd4}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec04{padding:5% 0 5%}}#page-frontpage #kayumi_sec04 .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec04 .container{width:1000px}}#page-frontpage #kayumi_sec04 .container h2{text-align:center;color:#003e2e;font-size:3rem;line-height:1.3em;font-weight:bold;margin-top:5%;margin-bottom:3%;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec04 .container h2{font-size:5.5rem}}#page-frontpage #kayumi_sec04 .container .kanshu{font-size:12px;text-align:right}#page-frontpage #kayumi_sec04 .container .matome{text-align:center;color:#003e2e;font-size:2.5rem;line-height:1.5em;font-weight:bold;margin-top:5%;letter-spacing:.1em}@media only screen and (min-width: 992px){#page-frontpage #kayumi_sec04 .container .matome{font-size:3.5rem}}#page-frontpage #kayumi_sec05{padding:10% 5%;width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec05{padding:5% 0 5%}}#page-frontpage #kayumi_sec05 .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #kayumi_sec05 .container{width:1000px}}#page-frontpage #check_sec01{padding:10% 5%;width:100%}@media only screen and (min-width: 768px){#page-frontpage #check_sec01{padding:5% 0 5%}}#page-frontpage #check_sec01 .container{width:100%}@media only screen and (min-width: 768px){#page-frontpage #check_sec01 .container{width:1000px}}#page-frontpage #check_sec01 .container .row>*{padding-right:0;padding-left:0}#page-frontpage #check_sec01 .container p{text-align:center;font-size:1.6rem;color:#003e2e;line-height:2em;font-weight:bold;letter-spacing:.1em}@media only screen and (min-width: 992px){#page-frontpage #check_sec01 .container p{font-size:2rem;line-height:2.8em}}#page-frontpage #check_sec01 .container p span.yellow_marker{background-color:#fff086}#page-frontpage #check_sec01 .container p span.purple_marker{background-color:#b9aaed}#page-frontpage #check_sec01 h2{color:#003e2e;width:100%;text-align:center;margin-top:30px;margin-bottom:30px;font-size:3.5rem;padding:8px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-frontpage #check_sec01 h2{font-size:5.5rem}}#page-frontpage #check_sec01 .btn_area{margin-top:5%}#page-frontpage .btn_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 992px){#page-frontpage .btn_area{width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}#page-frontpage .btn{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:20px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:inherit;border-radius:10px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;font-size:2.6rem;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);line-height:1.3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;background:#003e2e;margin-bottom:10px;color:#fff}@media only screen and (min-width: 992px){#page-frontpage .btn{margin-bottom:0px}}#page-frontpage .btn:hover{background:#001b14;-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (min-width: 992px){#page-frontpage .btn{width:430px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}#page-frontpage .btn .arrow{position:relative;display:inline-block;width:38px;height:38px;border-radius:50%;background-color:#fff}#page-frontpage .btn .arrow::before,#page-frontpage .btn .arrow::after{background-color:#003e2e;content:"";position:absolute;top:calc(50% - 2px);left:13px;width:11px;height:4px;border-radius:20px;-webkit-transform-origin:calc(100% - 2px) 50%;transform-origin:calc(100% - 2px) 50%}#page-frontpage .btn .arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#page-frontpage .btn .arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#page-check #siteFooter{padding-bottom:0px}#page-check .loading{background-image:url("../img/kayumi/loading_back.jpg");background-size:cover}@media only screen and (min-width: 992px){#page-check .loading{background-size:contain}}#page-check .youtube{width:100%;aspect-ratio:16/9;text-align:center;margin-bottom:20px}@media only screen and (min-width: 992px){#page-check .youtube{width:800px}}#page-check .youtube iframe{width:100%;height:100%}#page-check #pageHead .kvWrapper2{position:relative;height:auto;margin-top:0px}#page-check #pageHead .kvWrapper2 .logo{position:absolute;width:20%;margin:0 auto;top:6%;left:6%}@media only screen and (min-width: 992px){#page-check #pageHead .kvWrapper2 .logo{top:10%;left:3%}}#page-check #check_sec01{padding:10% 5%;width:100%}@media only screen and (min-width: 768px){#page-check #check_sec01{padding:5% 0 5%}}#page-check #check_sec01 .container{width:100%}@media only screen and (min-width: 768px){#page-check #check_sec01 .container{width:1000px}}#page-check #check_sec01 .container .row>*{padding-right:0;padding-left:0}#page-check #check_sec01 .container p{text-align:center;font-size:1.6rem;color:#003e2e;line-height:2em;font-weight:bold;letter-spacing:.1em}@media only screen and (min-width: 992px){#page-check #check_sec01 .container p{font-size:2rem;line-height:2.8em}}#page-check #check_sec01 .container p span.yellow_marker{background-color:#fff086}#page-check #check_sec01 .container p span.purple_marker{background-color:#b9aaed}#page-check #check_sec01 h2{color:#003e2e;width:100%;text-align:center;margin-top:30px;margin-bottom:30px;font-size:3.5rem;padding:8px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 992px){#page-check #check_sec01 h2{font-size:5.5rem}}#page-check #check_sec01 .btn_area{margin-top:5%}.btnWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.btnWrapper .btnBox{padding-left:5px;padding-right:5px;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.btnWrapper .btnBox.large{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.solidBtn{background-color:#e32223;color:#fff;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:10px;min-height:100px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.6rem;font-weight:bold;text-decoration:none;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}@media(hover: hover){.solidBtn:hover{background-color:rgb(181.6,27.2,28)}}@media only screen and (min-width: 768px){.solidBtn{min-height:135px;font-size:2rem}}.solidBtn .inner .txt{margin-top:10px;line-height:1}.loading{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999999999999;background-color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-animation:fadeOut 1.5s 2.5s forwards;animation:fadeOut 1.5s 2.5s forwards}.loading__logo{opacity:0;-webkit-animation:logo_fade 2s .5s forwards;animation:logo_fade 2s .5s forwards;width:75%}@media only screen and (min-width: 992px){.loading__logo{width:500px}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0;visibility:hidden}}@-webkit-keyframes logo_fade{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0}}@keyframes logo_fade{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}60%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0}}html{font-size:62.5%}html{visibility:hidden}html.wf-active{visibility:visible}html,body{margin:0;padding:0;overflow-x:hidden}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{font-size:1.4rem;font-weight:400;font-style:normal;line-height:1.75;font-family:"Noto Sans JP",Helvetica,Arial,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:.1em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";background-color:#fff;color:#242424;position:relative}body.scroll-prevent{overflow:hidden}@media only screen and (min-width: 768px){body{font-size:1.6rem;letter-spacing:.1em;line-height:2}}.sp{display:block !important}@media only screen and (min-width: 992px){.sp{display:none !important}}.center{text-align:center}.pc{display:none !important}@media only screen and (min-width: 992px){.pc{display:block !important}}.row>*{padding-right:calc(var(--bs-gutter-x)*1);padding-left:calc(var(--bs-gutter-x)*1)}.youtubeWrapper{position:relative;width:100%;padding-top:56.25%}.youtubeWrapper iframe{position:absolute;top:0;right:0;width:100%;height:100%}.marker{display:inline;background:-webkit-gradient(linear, left top, left bottom, color-stop(70%, transparent), color-stop(0%, #ffff00));background:-webkit-linear-gradient(transparent 70%, #ffff00 0%);background:linear-gradient(transparent 70%, #ffff00 0%);padding:0 2px 0px}main#siteMain{overflow:clip}.no-link{pointer-events:none}.maxContentWrapper{max-width:1800px;margin-left:auto;margin-right:auto}img{max-width:100%}.spacer50{width:100%;clear:both;height:50px}#pageHead{position:relative;letter-spacing:.15em}#pageHead .kvWrapper{height:265px;background-position:center bottom;background-size:cover;background-repeat:no-repeat;margin-left:auto;margin-right:auto;position:relative;margin-top:0}@media only screen and (min-width: 768px){#pageHead .kvWrapper{height:508px}}@media only screen and (min-width: 992px){#pageHead .kvWrapper{height:508px;background-image:url(../img/index/kv_back.jpg)}}@media only screen and (min-width: 1200px){#pageHead .kvWrapper{height:645px}}#pageHead .kvWrapper .kv_tit{position:absolute;display:inline-block;margin:0 auto;display:block;width:53%;right:8%;top:11%}@media only screen and (min-width: 992px){#pageHead .kvWrapper .kv_tit{width:40%;top:18%}}#pageHead .kvWrapper .kv_tit img{width:100%;margin:0 auto;display:block}@media only screen and (min-width: 768px){#pageHead .kvWrapper .kv_tit img{width:80%}}@media only screen and (min-width: 1200px){#pageHead .kvWrapper .kv_tit img{width:56%}}#pageHead .kvWrapper .point{display:none}@media only screen and (min-width: 992px){#pageHead .kvWrapper .point{width:30%;position:absolute;display:inline-block;top:50%;left:23%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#pageHead .kvWrapper .point img{width:100%}}#pageHead .kvWrapper_cam{position:relative;height:auto;margin-top:90px}#pageHead .kvWrapper_cam img{width:100%}#bn_area{width:100%;padding:10% 5% 5%}@media only screen and (min-width: 992px){#bn_area{padding:5% 0% 5%}}#bn_area .container{width:100%;text-align:center}@media only screen and (min-width: 768px){#bn_area .container{width:1000px}}#bn_area .container h3{margin-bottom:10px}#bn_area .container img{margin-bottom:10px}#bn_area .container img:hover{opacity:.7;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#bn_area .container p{font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;font-size:2.5rem;line-height:1.5em;color:#003e2e}.btn_area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width: 992px){.btn_area{width:80%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.btn{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:20px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:inherit;border-radius:10px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;font-size:2.6rem;-webkit-box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);box-shadow:0px 0px 10px rgba(0,0,0,.1607843137);line-height:1.3em;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;align-items:center;background:#003e2e;margin-bottom:10px;color:#fff}@media only screen and (min-width: 992px){.btn{margin-bottom:0px}}.btn:hover{background:#001b14;-webkit-box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);box-shadow:0px 6px 30px rgba(0,0,0,.2784313725);-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}@media only screen and (min-width: 992px){.btn{width:430px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.btn .arrow{position:relative;display:inline-block;width:38px;height:38px;border-radius:50%;background-color:#fff}.btn .arrow::before,.btn .arrow::after{background-color:#003e2e;content:"";position:absolute;top:calc(50% - 2px);left:13px;width:11px;height:4px;border-radius:20px;-webkit-transform-origin:calc(100% - 2px) 50%;transform-origin:calc(100% - 2px) 50%}.btn .arrow::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn .arrow::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#siteFooter{padding-top:25px;padding-bottom:112px}@media only screen and (min-width: 992px){#siteFooter{padding-top:50px;padding-bottom:0}}#siteFooter .elanco_bn{width:85%;background-color:#0072ce;border-radius:10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:25px 25px;text-decoration:none}@media only screen and (min-width: 768px){#siteFooter .elanco_bn{width:400px;padding:25px 35px}}@media only screen and (min-width: 992px){#siteFooter .elanco_bn{width:485px;padding:25px 35px}}#siteFooter .elanco_bn img{width:90px}@media only screen and (min-width: 992px){#siteFooter .elanco_bn img{width:137px}}#siteFooter .elanco_bn .right{color:#fff;text-align:center;font-size:1.6rem;font-weight:500;text-decoration:none;margin:0;line-height:1.5em}@media only screen and (min-width: 992px){#siteFooter .elanco_bn .right{font-size:2rem}}#siteFooter .elanco_bn:hover{opacity:.7;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#siteFooter .sizai{font-size:1.2rem;text-align:center;margin-bottom:0}#siteFooter ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}@media only screen and (min-width: 992px){#siteFooter ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}#siteFooter ul li{list-style:none;margin:0 10px;width:45%}@media only screen and (min-width: 992px){#siteFooter ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#siteFooter ul li a{font-size:1.4rem;color:#003e2e;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;text-decoration:none}#siteFooter ul li a:hover{color:#a1c937;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#siteFooter .copylight{background-color:#003e2e;width:100%;line-height:30px;color:#fff;text-align:center;font-size:1.1rem;margin-top:20px;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal}@media only screen and (min-width: 768px){#siteFooter .copylight{font-size:1.3rem}}@media only screen and (min-width: 992px){.site-header.shrink{height:70px;-webkit-transition:height .3s ease;transition:height .3s ease}.site-header.shrink .logo img{height:40px;-webkit-transition:height .3s ease;transition:height .3s ease}.site-header.shrink .nav .nav-list li.register,.site-header.shrink .nav .nav-list li.login,.site-header.shrink .nav .nav-list li.grayout,.site-header.shrink .nav .nav-list li.apply{height:70px}}.site-header{height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:"corporate-logo-ver2",sans-serif;font-weight:700;font-style:normal;width:100%;z-index:999;position:absolute;left:10px;top:10px}@media only screen and (min-width: 992px){.site-header{height:90px;position:fixed;background:#fff;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1);box-shadow:0 1px 3px rgba(0,0,0,.1);top:0;left:0}}.site-header .container{max-width:100%;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0;position:relative}@media only screen and (min-width: 992px){.site-header .logo{margin-left:20px}.site-header .logo img{height:60px}}.site-header .nav .nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:0}.site-header .nav .nav-list li{margin-left:2.5rem}.site-header .nav .nav-list li.login{margin-left:0}.site-header .nav .nav-list li.apply{margin-left:20px}.site-header .nav .nav-list li a{text-decoration:none;color:#003e2e;font-size:1.6rem;line-height:1.3em}.site-header .nav .nav-list li a:fover{color:#a1c937}.site-header .nav .nav-list li.register,.site-header .nav .nav-list li.login,.site-header .nav .nav-list li.grayout,.site-header .nav .nav-list li.apply{text-align:center;height:70px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 992px){.site-header .nav .nav-list li.register,.site-header .nav .nav-list li.login,.site-header .nav .nav-list li.grayout,.site-header .nav .nav-list li.apply{height:90px}}.site-header .nav .nav-list li.register a,.site-header .nav .nav-list li.login a,.site-header .nav .nav-list li.grayout a,.site-header .nav .nav-list li.apply a{color:#fff;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 auto;padding:10px 25px;text-decoration:none;text-align:center;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;height:inherit}.site-header .nav .nav-list li.register a{background:#a1c937}.site-header .nav .nav-list li.register a:hover{background:#bbeb20}.site-header .nav .nav-list li.login a{background:#988ac3}.site-header .nav .nav-list li.login a:hover{background:#b9aaed}.site-header .nav .nav-list li.apply a{background:#5a3c75}.site-header .nav .nav-list li.apply a:hover{background:#988ac3}.site-header .nav .nav-list li.grayout{background:#676767;color:#d3d3d3;padding:10px 25px;margin-left:20px;line-height:1.3em}.site-header .nav .nav-list li.grayout p{font-size:1.1rem;color:#e32223;margin-bottom:0}.site-header .hamburger{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:30px;height:23px;background:none;border:none;padding:0;cursor:pointer;z-index:9999999;margin-right:30px}.site-header .hamburger span{display:block;height:2px;background:#003e2e;-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.site-header .hamburger.active span:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 5px);transform:rotate(45deg) translate(5px, 5px)}.site-header .hamburger.active span:nth-child(2){opacity:0}.site-header .hamburger.active span:nth-child(3){-webkit-transform:rotate(-45deg) translate(5px, -5px);transform:rotate(-45deg) translate(5px, -5px)}@media(max-width: 991px){.site-header .nav{position:fixed;bottom:0;left:0;width:100%;height:auto;background:#0072ce;z-index:998;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0px -5px 10px rgba(0,0,0,.2078431373);box-shadow:0px -5px 10px rgba(0,0,0,.2078431373)}.site-header .nav .nav-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;border-top:1px solid #e8ebdc;width:100%}.site-header .nav .nav-list li{margin:0;text-align:center;border-right:1px solid #e8ebdc;width:25%;padding:10px;height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.site-header .nav .nav-list li:nth-of-type(4){border-right:inherit}.site-header .nav .nav-list li a{font-size:1.8rem;padding:.5rem 0;color:#fff;font-size:1.5rem}.site-header .nav .nav-list li.register,.site-header .nav .nav-list li.login,.site-header .nav .nav-list li.grayout,.site-header .nav .nav-list li.apply{width:50%;height:50px;margin:0;padding:0;border:inherit}.site-header .nav .nav-list li.register a,.site-header .nav .nav-list li.login a,.site-header .nav .nav-list li.grayout a,.site-header .nav .nav-list li.apply a{width:100%;font-size:1.6rem}.site-header .nav.open{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.site-header .hamburger{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}/*# sourceMappingURL=style.min.css.map */