#title{position:relative;background:none;margin-top:-65px;padding:65px 0 0;overflow:hidden}#title::before{content:"";background:#f1f1f1;position:absolute;top:65px;left:0;right:0;height:420px;z-index:1}#title .inner p.small{position:relative;z-index:9;padding:0}#title .images{margin-top:-80px;line-height:0;position:relative;z-index:1}#title .images .inner{padding:0 0 150px}#title .images .inner p.tit{font-size:8rem;line-height:120%;margin:0 auto 10px 49%;font-weight:bold;position:relative;z-index:3;color:#abe900;text-align:left}#title .images .inner p.tx{font-size:3.6rem;line-height:120%;color:#666;margin:0 auto 0 49%;font-weight:bold;text-align:left}#title .images .inner p.img1{display:block;letter-spacing:-0.4em;position:relative;z-index:2;line-height:0;text-align:right;margin:0 -50px 70px auto}#title .images .inner p.img1 span{display:inline-block;letter-spacing:normal;vertical-align:top;margin:0 30px 0 0}#title .images .inner p.img1 span:last-child{margin-right:0}#title .images .inner p.img1 span img{overflow:hidden;border-radius:10px}#title .images .inner p.img2{position:absolute;top:240px;left:100px;z-index:4;line-height:0;text-align:right;border-radius:10px;overflow:hidden}#title .images .inner p.line{position:absolute;bottom:0;left:0px;z-index:1;line-height:0}#title .nav{position:absolute;top:105px;right:20px;z-index:9;line-height:0;text-align:left;min-width:150px}#title .nav a{display:block;font-size:1.6rem;line-height:140%;font-weight:bold;color:#333;margin:0 auto 20px;position:relative;padding:0 0 0 30px;cursor:pointer;transition:.3s ease-in-out}#title .nav a:last-child{margin-bottom:0}#title .nav a::before{content:"";width:12px;height:12px;background:#fff;border-radius:100%;position:absolute;top:6px;left:0;transition:.3s ease-in-out}#title .nav a:hover,#title .nav a.active{text-decoration:none;padding:0 0 0 25px}#title .nav a:hover::before,#title .nav a.active::before{background:#333}#contents{padding:100px 0 0;position:relative;z-index:1}#contents #img{width:100%;height:100vh;line-height:0;margin:0;position:sticky;top:0;left:0;z-index:-1;transform:scale(0.8);transition:.8s ease-in-out}#contents #img.active{transform:scale(1)}#contents #img .in{width:100%;height:100%;line-height:0;background:url("../img/img04.jpg") center top no-repeat;background-size:cover;position:relative;overflow:hidden}#contents #img .in::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.52) 50%, rgb(0, 107, 128) 100%)}#contents #img video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:1}#contents .box-area{padding:40vh 0 0;position:relative;overflow:hidden}#contents .box-area::before{content:"";width:100%;height:40vh;position:absolute;top:0;left:0;background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgb(255, 255, 255) 80%, rgb(255, 255, 255) 100%)}#contents .box-area .box{background:#fff;position:relative;margin:0 auto;padding:100px 0}#contents .box-area .box h2,#contents .box-area .box p{position:relative;z-index:2}#contents .box-area .box h2{text-align:center;font-size:4rem;font-weight:bold;line-height:120%;margin:0 auto 10px}#contents .box-area .box p.centuryB{text-align:center;font-size:2.4rem;color:#ccc;margin:0 auto 40px}#contents .box-area .box .slider .slick-slide{padding:0 30px;box-sizing:border-box}#contents .box-area .box .slider button{width:60px;height:60px;background:#000;border-radius:100%;cursor:pointer;border:none;position:absolute;top:50%;margin-top:-30px;z-index:2;transition:.3s ease-in-out;font-size:0}#contents .box-area .box .slider button:focus{outline:none}#contents .box-area .box .slider button::after{content:"";width:15px;height:15px;position:absolute;top:50%;left:50%;margin-top:-7.5px;margin-left:-7.5px;background:url("/img/icn/arrow.svg") center center no-repeat;background-size:100% auto;transform:rotate(180deg);transition:.3s ease-in-out}#contents .box-area .box .slider button:hover{transform:scale(1.1)}#contents .box-area .box .slider button:hover::after{animation:arw-l .4s}#contents .box-area .box .slider button.slick-next{right:0}#contents .box-area .box .slider button.slick-next::after{transform:rotate(0deg)}#contents .box-area .box .slider button.slick-next:hover::after{animation:arw-r .4s}#contents .box-area .box .table{border-top:1px solid #ccc;padding:50px 100px 0;margin:0 auto 40px;text-align:left}#contents .box-area .box .table h3{font-size:2.4rem;line-height:140%;text-align:left;max-width:890px;padding:0;margin:0 auto 20px}#contents .box-area .box .table table{border:none;margin:0 auto}#contents .box-area .box .table table tr:nth-child(odd){background:#ededed}#contents .box-area .box .table table td{white-space:nowrap;padding:22px 60px 20px;border:none}#contents .box-area .box .table table td:nth-child(1){width:40%}@media screen and (max-width: 767px){#title .images .inner{padding:0 20px}#title .images .inner p.img1{margin:20px auto}#title .images .inner p.img1 span{width:48%;margin:0 4% 0 0}#title .images .inner p.img2{position:static;margin:0 auto 20px}#title .images .inner p.tit{font-size:3rem;margin:0 auto 10px}#title .images .inner p.tx{font-size:2rem;margin:0 auto}#title .images .inner p.line{position:static}#contents .box-area .box{padding:60px 0}#contents .box-area .box h2{font-size:3rem}#contents .box-area .box p.century{font-size:2rem}#contents .box-area .box .slider .slick-slide{padding:0 10px}#contents .box-area .box .slider button{width:40px;height:40px;margin-top:-20px}#contents .box-area .box .slider button::after{width:12px;height:12px;margin-top:-6px;margin-left:-6px}#contents .box-area .box .slider button.slick-prev{margin-left:-10px}#contents .box-area .box .slider button.slick-next{margin-right:-10px}#contents .box-area .box .table{padding:50px 0 0}#contents .box-area .box .table h3{font-size:1.8rem}#contents .box-area .box .table table td{padding:10px}#contents .box-area .box .table table td:nth-child(1){width:auto}}/*# sourceMappingURL=style.min.css.map */