#cover{margin-bottom:1.5em}#cover .inner{position:relative}#cover .slider .slide{height:540px;background-color:#000;background-repeat:no-repeat;background-position:center center;background-size:cover}#cover .slider .slide#slide1{background-image:url(../image/top_slide06.jpg)}#cover .slider .slide#slide2{background-image:url(../image/top_slide02.jpg)}#cover .slider .slide#slide3{background-image:url(../image/top_slide04.jpg)}#cover .slider .slide#slide4{background-image:url(../image/top_slide05.jpg)}#cover .slider .slide#slide5{background-image:url(../image/top_slide01.jpg)}@media only screen and (max-width: 1140px){#cover .slider .slide{height:47.4vw}}#cover .cover-txt{position:absolute;width:528px;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:90}@media only screen and (max-width: 1140px){#cover .cover-txt{width:75%;height:auto;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}@media only screen and (max-width: 1140px) and (max-width: 1024px){#cover .cover-txt{width:80%}}@media only screen and (max-width: 1140px) and (max-width: 1024px) and (max-width: 767px) and (max-width: 390px){#cover .cover-txt{width:90%}}#cover .cover-txt #pagettl a{display:block;background-color:rgba(255,255,255,0.5);padding:1em 2em 1.5em 2em;text-decoration:none;color:#000}#cover .cover-txt #pagettl a h1{font-size:300%;line-height:1.2}@media only screen and (max-width: 1140px) and (max-width: 1024px){#cover .cover-txt #pagettl a h1{font-size:250%}}@media only screen and (max-width: 1140px) and (max-width: 1024px) and (max-width: 767px){#cover .cover-txt #pagettl a h1{font-size:180%}}#hourai .sect-ttl h2 span:first-of-type{font-size:70%}#hourai .sect-body #greeting{text-align:left;-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#hourai #greeting .img{width:33%}@media only screen and (max-width: 1140px) and (max-width: 1024px) and (max-width: 767px){#hourai #greeting .img{width:100%}}#hourai #greeting .img img{width:100%;height:auto}@media only screen and (max-width: 1140px) and (max-width: 1024px) and (max-width: 767px){#hourai #greeting .img img{width:48%;height:auto}}#hourai #greeting .img img:first-of-type{margin-bottom:10px}#hourai #greeting .wrap.lv2{width:65%}@media only screen and (max-width: 1140px) and (max-width: 1024px) and (max-width: 767px){#hourai #greeting .wrap.lv2{width:100%;padding-top:0.5em}}#shishin .sect-body .wrap.lv1{margin-bottom:1em}#shishin .sect-body .wrap.lv1:last-of-type{margin-bottom:0}#shishin .sect-body .wrap.lv1 .txt{padding-left:1em}#gaiyou .sect-body .list-contact .list-item .col2-1{color:#fff}
/*# sourceMappingURL=top.css.map */
