.el_btn{border:1px solid #60534b;margin:0 auto;display:block;text-align:center;outline:0;padding:27px 27px 27px;color:#60534b;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;max-width:340px;font-size:15px;line-height:25px;letter-spacing:.05em;font-weight:bold;overflow:hidden;position:relative;background:none}.el_btn .text{display:block;position:relative;z-index:9;padding:0 0 0 9px}.el_btn .text:before,.el_btn .text:after{position:absolute;content:"";top:50%;margin:-3px 0 0;width:16px;height:6px;background:url("../images/button_right_arrow_b.svg") no-repeat center center;background-size:100% 100%;-webkit-transition:.5s ease all;-moz-transition:.5s ease all;-ms-transition:.5s ease all;-o-transition:.5s ease all;transition:.5s ease all}.el_btn .text:before{right:0}.el_btn .text:after{right:0;opacity:0;background-image:url(../images/button_right_arrow.svg)}.el_btn:before{content:"";position:absolute;top:0;bottom:0;left:0;z-index:2;background:#60534b;width:100%;height:100%;transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1) 0s;transform:scale(0, 1);transform-origin:right top}.el_btn:hover{opacity:1;color:#fff}.el_btn:hover:before{transform-origin:left top;transform:scale(1, 1)}.el_btn:hover .text:after{opacity:1}.el_btn.el_btn_next{background-color:#fab000;color:#fff;border:#fab000 1px solid}.el_btn.el_btn_next:before{background-color:#fab000}.el_btn.el_btn_next:hover{color:#fff;background-color:#fff}.el_btn.el_btn_next:hover:before{transform-origin:left top;transform:scale(1, 1)}.el_btn.el_btn_next:hover button{color:#fab000}.el_btn.el_btn_green{background-color:#17988a;color:#fff;border:#17988a 1px solid}.el_btn.el_btn_green:hover{color:#17988a;background-color:#fff}.el_btn.el_btn_green:hover button{color:#17988a}.el_btn.el_btn_back{border:#333 1px solid;width:48%;cursor:pointer}.el_btn.el_btn_back:before{transform:scale(0, 1);transform-origin:right top}.el_btn.el_btn_back:hover:before{transform:scale(1, 1)}.el_btn.el_btn_back .text:before,.el_btn.el_btn_back .text:after{right:auto;left:0}.el_btn.el_btn_back .text:before,.el_btn.el_btn_back .text:after{transform:scale(-1, 1)}.el_btn.el_btn_back:hover{background-color:#333}.el_btn.el_btn_back:hover:before{background-color:#fff}.el_btn.el_btn_back:hover .text{color:#333}.el_btn.el_btn_black{border:#333 1px solid;cursor:pointer;background-color:#333;color:#fff}.el_btn.el_btn_black svg{display:inline-block;margin-left:20px}.el_btn.el_btn_black .text:before,.el_btn.el_btn_black .text:after{display:none}.el_btn.el_btn_black:hover{background-color:#fff;color:#fff !important}.el_btn.el_btn_black:hover button{color:#333}.el_btn.el_btn_black:hover .text{color:#fff}.el_btn.el_btn_clear{width:120px;background-color:#333;border-radius:5px;justify-content:center;border:#333 1px solid}.el_btn.el_btn_clear button{width:auto}.el_btn.el_btn_clear:hover{background-color:#fff;color:#333}.el_btn.el_btn_clear:hover button{color:#333}img{max-width:100%;height:auto}.clear{clear:both}.bold{font-weight:bold}.under{text-decoration:underline !important}figure.aligncenter{margin:.35em auto 30px}figure.alignleft{float:left;margin:.35em 40px 30px 0;display:block}figure.alignright{float:right;margin:.35em 0 30px 40px;display:block}figure.alignnone{float:none;margin:30px 0;display:block}img.alignnone{float:none;margin:30px 30px 30px 0}img.alignleft{margin:30px 40px 30px 0;float:left}img.alignright{margin:30px 0 30px 40px;float:right}img.aligncenter{margin:30px auto;float:none;display:block}figure.wp-caption figcaption{font-size:11px;text-align:center;opacity:.5;padding-top:10px}a.disabled{cursor:default}a.disabled:hover{text-decoration:none !important}.bl_hero{position:relative;z-index:1;overflow:hidden;width:100%;height:100vh;width:100vw;height:100%;max-height:1600px;min-height:520px;background-position:center center;background-repeat:no-repeat;background-size:cover;backface-visibility:hidden;background-attachment:local}.sp_hero{height:100%;object-fit:cover}.svg_path_01{mask-image:url("../images/svg_path02.svg");mask-repeat:no-repeat;mask-position:0 0;mask-size:auto 96%;-webkit-mask-image:url("../images/svg_path02.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-position:50% 0;-webkit-mask-size:auto 96%}.h2nav{margin-bottom:50px}@media(max-width: 1080px){.bl_hero{height:calc(100vh - 71px)}}.top05 .box2{width:46%}.top06{text-shadow:1px 2px 3px gray;position:relative}.top06::before{background-color:rgba(0,0,0,.2);position:absolute;top:0;right:0;bottom:0;left:0;content:" "}.header_box .sns,.header_box .sns2{height:25px}.top05 .box3 p.subtext{font-size:22px}@media screen and (max-width: 770px){.top05 .box2{width:100%}}@media screen and (max-width: 550px){.footer .btn3{display:none}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/partial/_buttons.scss%22,%22../scss/custom.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAKA,QACE,yBACA,cACA,cACA,kBACA,UACA,uBACA,cACA,uBACA,oBACA,mBACA,kBACA,eACA,WACA,gBACA,eACA,iBACA,qBACA,iBACA,gBACA,kBACA,gBAEA,cACE,cACA,kBACA,UACA,kBAEA,yCAEE,kBACA,WACA,QACA,gBACA,WACA,WACA,6EACA,0BACA,gCACA,6BACA,4BACA,2BACA,wBAGF,qBACE,QAEF,oBACE,QACA,UACA,uDAIJ,eACE,WACA,kBACA,MACA,SACA,OACA,UACA,mBACA,WACA,YACA,yDACA,sBACA,2BAIF,cACE,UACA,WAEA,qBACE,0BACA,sBAGA,0BACE,UAuCR,oBACE,yBACA,WACA,yBAEA,2BACE,yBAIF,0BACE,WACA,sBAEA,iCACE,0BACA,sBAGF,iCACE,cAIN,qBACE,yBACA,WACA,yBAEA,2BACE,cACA,sBAEA,kCACE,cAKN,oBACE,sBACA,UACA,eAEA,2BACE,sBACA,2BAIA,iCACE,sBAKF,iEAEE,WACA,OAGF,iEAGE,uBAKJ,0BACE,sBAEA,iCACE,sBAGF,gCACE,WAMN,qBACE,sBACA,eACA,sBACA,WAEA,yBACE,qBACA,iBAIA,mEAEE,aAIJ,2BACE,sBACA,sBAEA,kCACE,WAEF,iCACE,WAMN,qBAEE,YACA,sBACA,kBACA,uBACA,sBAEA,4BACE,WAKF,2BACE,sBACA,WAEA,kCACE,WC9PN,IACE,eACA,YAGF,OACE,WAGF,MACE,iBAGF,OACE,qCAMA,mBACE,uBAGF,iBACE,WACA,yBACA,cAGF,kBACE,YACA,yBACA,cAGF,iBACE,WACA,cACA,cAKF,cACE,WACA,wBAGF,cACE,wBACA,WAGF,eACE,wBACA,YAGF,gBACE,iBACA,WACA,cAIJ,6BACE,eACA,kBACA,WACA,iBAGF,WACE,eACA,iBACE,gCAIJ,SACE,kBACA,UACA,gBAEA,WACA,aACA,YACA,YACA,kBACA,iBACA,kCACA,4BACA,sBACA,2BACA,4BAGF,SACE,YACA,iBAGF,aACE,2CACA,sBACA,kBACA,mBACA,mDACA,8BACA,4BACA,2BAGF,OACE,mBAGF,0BACE,SACE,2BAKJ,aACE,UAIF,OACE,6BACA,kBAGF,eACE,gCACA,kBACA,MACA,QACA,SACA,OACA,YAIF,mCAEE,YAIF,uBACE,eAGF,qCACE,aACE,YAKJ,qCACE,cACE%22,%22file%22:%22custom.css%22%7D */
