@charset "utf-8";.main-title h2{font-size:45px;text-transform:uppercase}.home h2{color:#20862c}.home h3>span{position:relative;font-size:70px;text-transform:uppercase;color:#20862c;text-align:left;display:inline-block;line-height:1;font-family:neue-haas-grotesk-display,Helvetica Neue,"DIN",Roboto,sans-serif;padding-left:31px}.home h3>span:before{position:absolute;left:15px;top:6px;height:92%;width:2px;background-color:#20862c;-moz-transform:rotate(25deg);-webkit-transform:rotate(25deg);-o-transform:rotate(25deg);-ms-transform:rotate(25deg);transform:rotate(25deg);content:""}.top-content{position:relative}.top-content .main-title{position:absolute;top:50%;left:50%;width:100%;font-size:36px;text-align:center;transform:translate(-50%,-50%);z-index:2;color:#fff;letter-spacing:.1em;line-height:1.3}.top-content .main-title span{display:block;margin-bottom:10px;text-transform:uppercase;font-family:neue-haas-grotesk-display,Helvetica Neue,"DIN",Roboto,sans-serif;font-size:33px;line-height:1;font-weight:600;color:#20862c}.top-content .main-title span>span{display:inherit;color:#20862c}.top-content .main-title h2+p{margin-bottom:15px;font-size:19px;font-weight:700}.top-content .main-title p{margin-bottom:0;font-size:17px}.top-content:after{clear:both;content:'';display:block}.main-wrap{background:#f1f1f1}.flow-area .tab .step{display:block;text-transform:uppercase;background:linear-gradient(transparent 70%,#f3917f 70%);font-family:neue-haas-grotesk-display,Helvetica Neue,"DIN",Roboto,sans-serif;text-align:center;width:68px;margin:0 auto 15px;color:#fff;letter-spacing:.1em}.flow-area .tab .step span{margin-left:2px;font-size:24px;line-height:1}.flow-area .tab .flow-ico{border-radius:100%;padding:30px;border:1px dashed #ccc;width:110px;margin:0 auto 15px}.flow-area .tab .flow-ico+p{color:#fff}.news-area .news-box .date{display:inline-block;margin-right:5px}.news-area .news-box h4{display:inline-block}.news-area .news-box .date{color:#777}.news-area .news-box a:hover{color:#20862c}.news-area .news-box{margin-bottom:15px}.news-area .news-box:last-child{margin-bottom:0}.news-area a:hover{color:#20862c}.box3{opacity:0}.box3.fadeInUp{opacity:1;animation-duration:.9s}.scrt-cover{overflow-x:hidden;position:relative;display:block}.visible{visibility:visible !important}.content-bg{-webkit-transition:all 1s cubic-bezier(.165,.84,.44,1);-moz-transition:all 1s cubic-bezier(.165,.84,.44,1);-o-transition:all 1s cubic-bezier(.165,.84,.44,1);transition:all 1s cubic-bezier(.165,.84,.44,1);-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);-moz-transition-timing-function:cubic-bezier(.165,.84,.44,1);-o-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1);-webkit-transition-property:transform;-moz-transition-property:transform;-ms-transition-property:transform;-o-transition-property:transform;transition-property:transform;position:absolute;width:100%;height:100%;left:0;top:0;display:block;background-repeat:no-repeat;background-position:center right;-webkit-background-size:cover;-o-background-size:cover;background-size:cover}.scrt-cover.visible:before,.scrt-cover.visible:after{right:0}.scrt-cover.visible.itemLeft:before,.scrt-cover.visible.itemLeft:after,.scrt-cover.visible.itemLeft2:before,.scrt-cover.visible.itemLeft2:after{right:-100%}.scrt-cover:before{content:"";position:absolute;width:100%;height:100%;right:0;top:0;z-index:1;background-color:#20862c;-webkit-transition:all .8s cubic-bezier(.77,0,.175,1);-moz-transition:all .8s cubic-bezier(.77,0,.175,1);-o-transition:all .8s cubic-bezier(.77,0,.175,1);transition:all .8s cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1);-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-ms-transition-delay:.2s;-o-transition-delay:.2s;transition-delay:.2s}.scrt-cover:after{content:"";position:absolute;width:100%;height:100%;right:0;top:0;background-color:#f1f1f1;z-index:2;-webkit-transition:all .8s cubic-bezier(.77,0,.175,1);-moz-transition:all .8s cubic-bezier(.77,0,.175,1);-o-transition:all .8s cubic-bezier(.77,0,.175,1);transition:all .8s cubic-bezier(.77,0,.175,1);-webkit-transition-timing-function:cubic-bezier(.77,0,.175,1);-moz-transition-timing-function:cubic-bezier(.77,0,.175,1);-o-transition-timing-function:cubic-bezier(.77,0,.175,1);transition-timing-function:cubic-bezier(.77,0,.175,1)}.unique-area .content-bg{margin-bottom:0;height:410px;background-image:url(//f-adachi.jp/wp-content/themes/adachi/css/../images/home/unique-bg.jpg);background-repeat:no-repeat;background-size:cover;background-origin:content-box}.unique-area [class*=col-].content-bg{padding-right:0 !important;padding-left:0 !important;margin-left:15px;margin-right:15px}.history-area .content-bg{margin-bottom:0;height:410px;background-image:url(//f-adachi.jp/wp-content/themes/adachi/css/../images/home/history-bg.jpg);background-repeat:no-repeat;background-size:cover;background-origin:content-box}.history-area [class*=col-].content-bg{padding-right:0 !important;padding-left:0 !important;margin-left:15px;margin-right:15px}.box-content div{transition:.82s}.box-content .ef-fade{opacity:0;transform:translate(0,40px);-webkit-transform:translate(0,40px)}.box-content .fade-up{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0)}.content-area.news-area{margin-bottom:70px;padding:80px 0;background:#ecd078}.kv-area .slick-dots{bottom:8px}.kv-area .slick-dots li button:before{font-size:0;content:"";width:12px;height:12px;background:#fff;border-radius:50%;opacity:1}.kv-area .slick-dots li.slick-active button:before{background:#20862c;border-radius:50%}.kv-area .slick-dotted.slick-slider{margin-bottom:0}.kv-area .slick-box{opacity:0;transition:opacity .3s linear}.kv-area .slick-box.slick-initialized{opacity:1}.kv-area .slick-slide img{width:100%;height:630px;min-height:630px;max-height:630px}