﻿@import"https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c&display=swap";@import"https://fonts.googleapis.com/earlyaccess/mplus1p.css";@import"https://fonts.googleapis.com/css?family=EB+Garamond";@import"https://fonts.googleapis.com/css?family=Montserrat";@font-face{font-family:DINNLTP-M;src:url(../fonts/DINNLTP-M.otf)}@font-face{font-family:DINNLTP-M;src:url(../fonts/DINNLTP-M.woff)}@font-face{font-family:DINNLTP-M;src:url(../fonts/DINNLTP-M.woff2)}html,body{height:100%}section{width:100%}@media screen and (max-width: 768px){section{width:100%;padding:0;overflow:hidden}}section h2{color:#006837;font-size:2.8rem;font-family:DINNLTP-M;letter-spacing:.3rem;padding:40px 20px}section h2 span{font-size:1.5rem}section#firstView{height:100%;background:#b0b0b0;overflow:hidden}@media screen and (max-width: 768px){section#firstView{height:100%}}@media screen and (max-width: 768px){section#firstView ul{height:100%}}@media screen and (max-width: 768px){section#firstView ul div{height:100%}}@media screen and (max-width: 768px){section#firstView ul li{height:100%}}section#firstView ul li a{position:relative;display:block;width:100%;height:100vh}@media screen and (max-width: 768px){section#firstView ul li a{height:100%}}section#firstView ul li a figure{width:100%;height:100%}section#firstView ul li a figure img{width:100%;height:100%;object-fit:cover}section#firstView ul li a figcaption{position:absolute;z-index:5;bottom:5%;right:5%}@media screen and (max-width: 768px){section#firstView ul li a figcaption{height:auto;bottom:20px;right:0;width:100%}}section#firstView ul li a figcaption p{position:relative}section#firstView ul li a figcaption p mark{display:block;position:absolute;left:-1rem;top:-3rem;background:none;color:#fff}@media screen and (max-width: 768px){section#firstView ul li a figcaption p mark{left:-1.5rem;top:-2rem;z-index:2}}section#firstView ul li a figcaption p mark .pass-box{padding:0 10px;height:30px}section#firstView ul li a figcaption p mark .pass-bar{padding:0 10px}section#firstView ul li a figcaption p mark .pass-txt{display:block;padding:0 10px;height:30px;line-height:30px;background:linear-gradient(transparent 0%, #ff7f00 0%)}section#firstView ul li a figcaption p em{font-size:2.4rem;line-height:3.2rem;color:#fff;padding:5px;display:block}section#firstView ul li a figcaption p em .pass{display:block}section#firstView ul li a figcaption p em .pass-txt{display:inline-block;background:linear-gradient(transparent 0%, #006837 0%)}section#recommend{min-height:calc(100vh + 110px);overflow:overlay}@media screen and (max-width: 1000px){section#recommend{height:auto;overflow:visible}}section#recommend .cntWrap{padding:0 20px;height:calc(100% - 110px);display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 768px){section#recommend .cntWrap{padding:10px;height:auto;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}}section#recommend .cntWrap:after{content:"";clear:both;height:0px;display:block}section#recommend .cntWrap .recHead{width:50%}section#recommend .cntWrap .recHead a{width:calc(100% - 40px);height:calc(100% - 40px)}@media screen and (max-width: 768px){section#recommend .cntWrap .recHead a{width:calc(100% - 20px)}}@media screen and (max-width: 768px){section#recommend .cntWrap .recHead{width:100%}}section#recommend .cntWrap .recList{width:50%;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section#recommend .cntWrap .recList a{width:calc(50% - 40px);margin:0 40px 20px 0}@media screen and (max-width: 768px){section#recommend .cntWrap .recList a{width:calc(50% - 20px);margin:0}}@media screen and (max-width: 768px){section#recommend .cntWrap .recList{width:100%}}section#recommend .cntWrap a{min-height:calc(50% - 40px);display:block;float:left;position:relative}@media screen and (max-width: 768px){section#recommend .cntWrap a{float:none;margin:0 10px 10px}}section#recommend .cntWrap a figure{width:100%;height:auto;padding-top:90%;background:#b0b0b0;position:relative;overflow:hidden}section#recommend .cntWrap a figure img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;transform:scale(1);opacity:1;transition:all .3s}section#recommend .cntWrap a:hover figure img{transform:scale(1.3);transition:all .2s;opacity:.8}section#recommend .cntWrap a article{width:calc(100% - 40px);position:relative;left:40px;top:-50px;background:#fff;margin-bottom:-50px}@media screen and (max-width: 768px){section#recommend .cntWrap a article{top:0;margin-bottom:0}}section#recommend .cntWrap a article h3{font-size:1.4rem;line-height:2rem;padding:15px 0 0 15px;margin:0;display:block}@media screen and (max-width: 768px){section#recommend .cntWrap a article h3{height:80px;overflow:hidden}}section#recommend .cntWrap a article h3 .pass-txt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}section#recommend .cntWrap a article p{padding:15px 0 0 15px;line-height:1.8rem}@media screen and (max-width: 768px){section#recommend .cntWrap a article p{padding:0 0 0 15px;overflow:hidden;height:80px;overflow:hidden}}section#recommend .cntWrap a article p .pass-txt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}section#recommend .cntWrap a article time{position:absolute;transform:rotate(90deg);left:-62px;top:105px;letter-spacing:.1rem}@media screen and (max-width: 768px){section#recommend .cntWrap a article time{left:-55px;top:57px}}section#recommend .cntWrap a article .category{width:50%;height:30px;line-height:30px;display:block;text-align:center;background:#fff;position:absolute;top:-30px}@media screen and (max-width: 768px){section#recommend .cntWrap a article .category{right:0}}section#news .newsList{padding:0;position:relative;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}section#news .newsList .slick-slide{width:400px !important;height:310px;margin:40px 75px;position:relative;transform:scale(1);transition:all .3s}@media screen and (max-width: 768px){section#news .newsList .slick-slide{width:300px !important;height:auto}}section#news .newsList .slick-slide a{margin:0;display:block;width:100%;height:100%;cursor:pointer}section#news .newsList .slick-slide a figure{width:100%;height:70%;overflow:hidden}section#news .newsList .slick-slide a figure span{width:100%;height:100%}section#news .newsList .slick-slide a figure span span{width:100%;height:100%}section#news .newsList .slick-slide a figure span span cite{width:100%;height:100%}section#news .newsList .slick-slide a figure img{width:100%;height:100%;object-fit:cover;object-position:50% top;transform:scale(1);transition:all .4s}section#news .newsList .slick-slide a:hover figure img{transform:scale(1.2);transition:all .3s}section#news .newsList .slick-slide a article{width:100%;height:30%;position:relative;bottom:0;background:#fff;z-index:2}section#news .newsList .slick-slide a article .category{position:absolute;width:160px;height:30px;line-height:30px;text-align:center;top:-30px;left:0;background:#fff}section#news .newsList .slick-slide a article h3{font-size:1.3rem;letter-spacing:.2rem;line-height:1.8rem;padding:15px 15px 0 15px}section#news .newsList .slick-slide a article p{display:none}section#news .newsList .slick-slide a article time{display:block;text-align:right;padding:0 15px 15px}section#news .newsList .slick-current{transform:scale(1.5);transform-origin:bottom;transition:all .3s;position:relative;z-index:20;box-shadow:0 0 10px rgba(0,0,0,.05)}@media screen and (max-width: 768px){section#news .newsList .slick-current{transform:scale(1.2)}}section#member .memberList{height:570px;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width: 1000px){section#member .memberList{height:auto}}section#member .memberList a{width:calc(25% - 40px);height:60%;margin:0 20px;position:relative}@media screen and (max-width: 1000px){section#member .memberList a{width:100%;display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (max-width: 768px){section#member .memberList a{margin:0 20px 20px}}section#member .memberList a figure{width:100%;height:100%}@media screen and (max-width: 768px){section#member .memberList a figure{width:50%;position:relative;overflow:hidden}section#member .memberList a figure:before{content:"";display:block;padding-top:100%}}section#member .memberList a figure img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 768px){section#member .memberList a figure img{position:absolute;top:0;right:0;bottom:0;left:0}}section#member .memberList a article{width:calc(100% + 40px);height:50%;padding:20px;position:absolute;box-shadow:0 0 10px rgba(0,0,0,.1)}@media screen and (max-width: 768px){section#member .memberList a article{width:50%;height:auto;position:static}}section#member .memberList a article h3{font-size:2.2rem}section#member .memberList a article span{font-size:1.4rem;transform:translateY(-1.6rem);display:block;text-align:right}section#member .memberList a article p{font-size:1.1rem;line-height:1.6rem;margin:10px 0 0}section#member .memberList a:nth-child(odd) article{left:100%;top:0}section#member .memberList a:nth-child(even){transform:translateY(calc(50% + 40px))}@media screen and (max-width: 768px){section#member .memberList a:nth-child(even){transform:none}}section#member .memberList a:nth-child(even) article{right:100%;bottom:0}@media screen and (max-width: 1000px){section#member .memberList a:nth-child(3){margin-top:calc(50% - 80px)}section#member .memberList a:nth-child(4){margin-top:calc(50% - 80px);margin-bottom:calc(50% - 80px)}}@media screen and (max-width: 768px){section#member .memberList a:nth-child(3){margin-top:0}section#member .memberList a:nth-child(4){margin-top:0;margin-bottom:0}}section#sns{background:url("../images/share/footer_photo.png") no-repeat bottom;background-size:auto 100%}section#sns .sns_wall{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px 270px 40px}section#sns .sns_wall .twitter,section#sns .sns_wall .facebook{width:calc(50% - 20px);height:430px;overflow:auto;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.05)}section#sns .sns_wall .twitter .uiScaledImageContainer,section#sns .sns_wall .facebook .uiScaledImageContainer{width:100% !important}.slick-list{position:relative;display:block;margin:0 auto;padding:0;overflow:hidden}#news .slick-list{width:100%;padding:120px 0 0 0 !important;overflow:hidden}.slideWrap .slick-list{overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-slider.slick-track,.slick-slider.slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-slider .slick-arrow{width:50px;height:50px;position:absolute;z-index:10;display:block;text-indent:-9999px;border:none;background:rgba(0,0,0,0);cursor:pointer}#news .slick-slider .slick-prev{left:calc(50% - 350px);top:calc(50% + 15px)}@media screen and (max-width: 768px){#news .slick-slider .slick-prev{left:-5px}}.slick-slider .slick-prev:after{content:"";display:block;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);position:absolute;top:50%;left:50%;transition:all .4s;width:10px;height:10px;margin:-5px 0 0 -7.5px;border-right:3px solid #006837;border-bottom:3px solid #006837}.slick-slider .slick-prev:hover:after{left:40%;transition:all .2s}#news .slick-slider .slick-next{right:calc(50% - 350px);top:calc(50% + 15px)}@media screen and (max-width: 768px){#news .slick-slider .slick-next{right:-5px}}.slick-slider .slick-next:after{content:"";display:block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute;top:50%;left:50%;transition:all .2s;width:10px;height:10px;margin:-5px 0 0 -7.5px;border-right:3px solid #006837;border-bottom:3px solid #006837}.slick-slider .slick-next:hover:after{left:60%;transition:all .2s}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;height:100%;background:#e9f3ee}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-slide>div{transition:all .5s;margin:0}#recommend .slick-slide>div{height:310px}#news .slick-slide>div{height:100%}.slick-slide.slick-center>div{transition:all .5s}.slick-slide.slick-active,.slick-slide.slick-current{filter:alpha(opacity=100);-moz-opacity:1;opacity:1;transition:all .5s}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.slick-dots{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.slideWrap .slick-dots{position:absolute;bottom:-100px;width:100%}@media screen and (max-width: 768px){.slideWrap .slick-dots{bottom:0px}}.slick-dots li{width:30px;height:30px;position:relative}.slick-dots li button{width:10px;height:10px;border-radius:10px;padding:0;background:#fff;box-shadow:0 0 3px rgba(0,0,0,.1);border:none;text-indent:-999px;overflow:hidden;cursor:pointer;transition:all .3s;position:absolute;top:50%;left:50%;margin:-5px 0 0 -5px}.slick-dots li button:hover{background:#b0b0b0;transition:all .3s}.slick-dots li button:focus{background:#b0b0b0;transition:all .3s}.slick-dots li button:active{background:#b0b0b0;transition:all .3s}.slick-dots li.slick-active button{width:15px;height:15px;top:50%;left:50%;margin:-7.5px 0 0 -7.5px;transition:all .1s}#tglBtnB,#tglBtnE{border:none;border-radius:3px;margin:0 10px 0 0}#tglBtnB #startBtnB,#tglBtnB #startBtnE,#tglBtnE #startBtnB,#tglBtnE #startBtnE{position:relative;display:block}#tglBtnB #startBtnB:after,#tglBtnB #startBtnE:after,#tglBtnE #startBtnB:after,#tglBtnE #startBtnE:after{font-family:icomoon;content:"";color:#fff;font-size:2rem;width:20px;height:20px;display:block}#tglBtnB #stopBtnB,#tglBtnB #stopBtnE,#tglBtnE #stopBtnB,#tglBtnE #stopBtnE{position:relative;display:block}#tglBtnB #stopBtnB:after,#tglBtnB #stopBtnE:after,#tglBtnE #stopBtnB:after,#tglBtnE #stopBtnE:after{font-family:icomoon;content:"";color:#fff;font-size:2rem;width:20px;height:20px;display:block}.wrap_slick-dots{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.bigSlide .wrap_slick-dots{position:absolute;z-index:100}.slide-animation figure{animation:fadezoom 16s 0s forwards ease-out;-webkit-transform:translate3d(0, 0, 0)}.slide-animation:nth-child(1) figure{transform-origin:top left}.slide-animation:nth-child(2) figure{transform-origin:bottom right}.slide-animation:nth-child(3) figure{transform-origin:bottom left}.slide-animation:nth-child(4) figure{transform-origin:top right}@keyframes fadezoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}/*# sourceMappingURL=index.css.map */