@import"https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap";@-webkit-keyframes fadeInBox{0%{opacity:0}100%{opacity:1}}@keyframes fadeInBox{0%{opacity:0}100%{opacity:1}}a:link{color:#25333c;text-decoration:none;transition:all ease .3s}a:visited{color:#25333c;text-decoration:none;transition:all ease .3s}a:hover{color:#25333c;text-decoration:none;transition:all ease .3s}a:active{color:#25333c;text-decoration:none;transition:all ease .3s}@media print,screen and (min-width: 768px){.spBr,.pcNone,.toggleBtn,.spReserveMenu,.spInfoContents{display:none !important}}@media screen and (max-width: 767px){.spNone{display:none !important}}img{max-width:100%;height:auto}body{font-family:"Zen Old Mincho",serif;position:relative;line-height:1.2em}div.fix-menu{position:fixed;width:100%;z-index:2}div.fix-menu header{position:relative;padding:15px 0 6px;background:rgba(255,255,255,.8);z-index:2}div.fix-menu header h1{margin:0 0 0 1em;width:50%}label.btn-burger{cursor:pointer;display:block;width:56px;height:60px;position:absolute;top:5px;right:10px}.icon,.icon:before,.icon:after{position:absolute;top:0;right:0;left:0;bottom:0;height:2px;width:35px;background-color:#444;border-radius:2px;display:block;content:"";cursor:pointer;margin:auto}.icon:before{top:20px}.icon:after{top:-20px}.nav-toggle{display:none}.nav-toggle:checked~.btn-burger .icon{background:rgba(0,0,0,0)}.nav-toggle:checked~.btn-burger .icon:before{transform:rotate(-45deg);top:0}.nav-toggle:checked~.btn-burger .icon:after{transform:rotate(45deg);top:0}.icon,.icon:before,.icon:after{transition:all .8s}.nav{z-index:1}.nav-list a{display:block;text-decoration:none}.nav-list{list-style:none;display:none;margin:0;padding-left:20px}.nav-list li{margin:0;padding:10px}.nav-toggle:checked~.nav .nav-list{display:block}@media screen and (min-width: 768px){label.btn-burger{display:none}header{position:fixed;display:flex;justify-content:space-between;top:0;width:100%;padding-bottom:7px}.logo{width:auto;margin:0 0 20px 32px;padding:0;text-align:center}.nav-toggle:checked~.nav .nav-list{display:none}.nav{height:75px}.nav-list{display:flex;justify-content:center;height:75px;align-items:center}nav ul{display:flex;margin:0 auto;padding:0;text-align:center}nav ul li{font-size:20px;font-weight:500;margin:48px 58px 0 0;display:table-cell}nav ul li a{display:block;width:100%;text-decoration:none;padding-bottom:5px}nav ul li:hover{border-bottom:3px solid #92c8e6}}.mv{background:url(files/images/mv.jpg) no-repeat;background-size:cover;background-position:center;height:90vh;position:relative}@media screen and (max-width: 767px){.mv{height:70vh}}.mv h2{position:absolute;top:8vh;left:50%;transform:translateX(-50%)}@media screen and (max-width: 767px){.mv h2{top:10vh;width:80%}}.mv h2 img{max-width:100%;height:auto}main section{margin:0 0 120px}main section h2{font-size:30px;letter-spacing:1.2rem;text-align:center;margin:100px 0 80px 0}@media screen and (max-width: 767px){main section h2{font-size:20px;margin:60px 0 40px 0}}@media screen and (max-width: 767px){main #business{height:600px}}main #business dl{display:flex;justify-content:space-around;margin:0 0 3em 0}main #business dl dt{text-align:center;margin:0 0 2em 0}@media screen and (max-width: 767px){main #business dl{position:relative}main #business dl div{position:absolute;width:40%}main #business dl div dt{margin:0 0 1em 0;font-size:14px}main #business dl.list1 div:nth-of-type(1){top:0;left:5%}main #business dl.list1 div:nth-of-type(2){top:0;right:5%}main #business dl.list1 div:nth-of-type(3){top:190px;left:21%}main #business dl.list2 div:nth-of-type(1){top:360px;left:5%}main #business dl.list2 div:nth-of-type(2){top:360px;right:5%}}main #results{background:#92c8e6;padding:100px 0;margin-bottom:0}@media screen and (max-width: 767px){main #results{padding:2em 5% 5em}}main #results ul{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1440px;margin:0 auto}main #results ul li:nth-of-type(1){background:url(files/images/img006.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(2){background:url(files/images/img007.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(3){background:url(files/images/img008.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(4){background:url(files/images/img009.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(5){background:url(files/images/img010.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(6){background:url(files/images/img011.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(7){background:url(files/images/img012.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(8){background:url(files/images/img013.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(9){background:url(files/images/img014.webp) no-repeat;background-position:center;background-size:cover}main #results ul li:nth-of-type(10){background:url(files/images/img015.webp) no-repeat;background-position:center;background-size:cover}main #results ul li{width:30%;height:270px;margin-bottom:40px;position:relative;background-position:center;background-size:cover}@media screen and (max-width: 767px){main #results ul li{width:48%;height:170px;margin-bottom:1em}}main #results ul li h3{position:absolute;padding:2em 0 1em;bottom:0;color:#fff;left:0;text-align:center;width:100%;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 0%, rgba(255, 255, 255, 0) 100%)}@media screen and (max-width: 767px){main #results ul li h3{font-size:14px;padding:2em 0 5px}}main #profile{color:#fff;letter-spacing:.3em;background:#25333c;padding:100px 0 160px;margin-bottom:0}@media screen and (max-width: 767px){main #profile{padding:2em 5% 5em}}main #profile div{max-width:954px;margin:0 auto}main #profile div table{border-collapse:collapse;width:100%}@media screen and (max-width: 767px){main #profile div table{font-size:14px}}main #profile div table tr{border-bottom:1px solid #92c8e6}main #profile div table tr th{padding:2em 0;width:30%;font-weight:700}@media screen and (max-width: 767px){main #profile div table tr th{width:40%}}main #profile div table tr td{padding:2em 0;font-weight:100;line-height:1.6em}main #contact{padding:100px 0 200px;text-align:center;background:url(files/images/cntct.webp) no-repeat;background-size:cover;background-position:center;margin-bottom:0}main #contact h2{color:#fff;text-shadow:3px 3px 3px rgba(0,0,0,.8)}main #contact p.btn a{border:2px solid #25333c;background:#fff;padding:1em}main #contact p.btn a:hover{color:#fff;background:#25333c}footer{background:#25333c;color:#fff;font-size:10px}footer p{display:flex;justify-content:center;align-items:center;height:5em;width:100%;text-align:center}
/*# sourceMappingURL=style.min.css.map */