#slider{height:100vh;z-index:-1}.cc_area{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);white-space:nowrap;text-align:center}.catchcopy{font-weight:700;font-size:clamp(22px,5vw,80px);color:#fff;padding-bottom:40px;border-bottom:1px solid #fff;margin-bottom:20px;line-height:1.4}.sub-catchcopy p{font-size:20px;font-weight:700;color:#fff}.sub-catchcopy p br{display:none}@media screen and (max-width: 1080px){.catchcopy{padding-bottom:30px}.sub-catchcopy{margin-top:20px}.sub-catchcopy p{font-size:18px}}@media screen and (max-width: 770px){.cc_area{white-space:unset;width:90%}.catchcopy{padding-bottom:10px}.sub-catchcopy p{line-height:25px}.sub-catchcopy p br{display:block}}section{padding-top:100px;padding-bottom:100px}@media screen and (max-width: 770px){section{padding-top:80px;padding-bottom:80px}}.top02 .box1{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}.top03 .box1{position:relative;margin-top:80px}.top03 .box1 figure img,.top03 .box1_ figure img{width:800px;height:450px;object-fit:cover}.top03 .box1_{position:relative;margin-top:130px}.top03 .box1_ figure{text-align:right}.top03 .box1_ .box2{width:750px;padding:80px 100px;background-color:#fff;position:absolute;bottom:-60px;left:0}.top03 .box2{width:750px;padding:80px 100px;background-color:#fff;position:absolute;bottom:-60px;right:0}.top03 .box3 h3{font-size:35px;font-weight:700;margin-bottom:40px}.top03 .box3 p{line-height:35px}.top04 .box1{display:flex;margin-top:80px}.top04 .box1 .box2{position:relative;width:50%;text-align:center;background-color:#eee}.top04 .box1 .box2 .box3{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.top04 .box1 .box2 .box3 .ttl3 h2{font-size:40px;padding-bottom:10px;margin:0;line-height:50px;font-weight:900;color:#555}.top04 .box1 .box2 .box3 .ttl3 .ttl_ja{font-size:16px;display:inline-block;padding-bottom:30px;margin-bottom:50px;border-bottom:1px solid #999}.top04 .box1 .box2 .box3 p{white-space:nowrap;line-height:35px}.top04 .box1 figure{width:50%}.top05 .box1{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:60px}.top05 .box1 .btn2{height:50px;margin-right:0}.top05 .box2{margin-bottom:40px;margin-left:20px}.top05 .box3{display:flex;align-items:center}.top05 .box3 .type{background-color:#dda613;color:#fff;padding:7px 15px}.top05 .box3 .time{font-size:16px;font-family:"Roboto Condensed",sans-serif;font-weight:700;margin-left:20px}.top05 .box2 p{font-size:14px;padding-top:20px}.top05 .tab{margin-top:50px}@media screen and (max-width: 770px){.top03 .box2{width:600px;padding:50px}.top03 .box3 h3{margin-bottom:20px}.top03 .box1_ .box2{width:600px;padding:50px}.top04 .box1 .box2 .box3 .ttl3 h2{font-size:30px}.top04 .box1 .box2 .box3 .ttl3 .ttl_ja{padding-bottom:20px;margin-bottom:20px}.top05 .box2{width:70%;margin-left:0}}@media screen and (max-width: 1080px){.top03 .box1{margin-top:30px}.top03 .box1_{margin-top:30px}.top03 .box2,.top03 .box1_ .box2{position:static;width:100%;padding:30px 20px}.top03 .box3 h3{margin-bottom:0;line-height:45px;margin-bottom:20px}.top03 .box3 p{line-height:25px}}@media screen and (max-width: 770px){.date{margin-top:20px}.date .date_1{font-size:25px}.date p{font-size:14px;margin-right:10px}.top04 .box1{display:block;margin-top:30px}.top04 .box1 .box2 .box3{position:static;transform:none;padding-top:20px;padding-bottom:20px}.top04 .box1 .box2 .box3 p{line-height:25px}.top04 .box1 .box2{width:100%}.top04 .box1 figure{width:100%}.top05 .box1 .btn2{width:150px}}/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../scss/top.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AACA,QACI,aACA,WAGJ,SACI,kBACA,QACA,SACA,gCACA,mBACA,kBAGJ,WACI,gBACA,+BACA,WACA,oBACA,6BACA,mBACA,gBAGJ,iBACI,eACA,gBACA,WAGJ,oBACI,aAIJ,sCAEI,WACI,oBAEJ,eACI,gBAEJ,iBACI,gBAIR,qCACI,SACI,kBACA,UAEJ,WACI,oBAEJ,iBACI,iBAEJ,oBACI,eAQR,QACI,kBACA,qBAGJ,qCACI,QACI,iBACA,qBAIR,aACE,aACA,8BACA,qBACA,mBAKE,aACI,kBACA,gBAEJ,iDAEI,YACA,aACA,iBAEJ,cACI,kBACA,iBACA,qBACI,iBAEJ,oBACI,YACA,mBACA,sBACA,kBACA,aACA,OAGR,aACI,YACA,mBACA,sBACA,kBACA,aACA,QAGA,gBACI,eACA,gBACA,mBAEJ,eACI,iBAOR,aACI,aACA,gBACA,mBACI,kBACA,UACA,kBACA,sBACA,yBACI,kBACA,QACA,SACA,gCACA,kCACI,eACA,oBACA,SACA,iBACA,gBACA,WAEJ,uCACI,eACA,qBACA,oBACA,mBACA,6BAEJ,2BACI,mBACA,iBAIZ,oBACI,UAMV,aACE,aACA,qBACA,8BACA,mBAGF,mBACE,YACA,eAGF,aACE,mBACA,iBAGF,aACE,aACA,mBAGF,mBACE,yBACA,WACA,iBAGF,mBACE,eACA,0CACA,gBACA,iBAGF,eACE,eACA,iBAGF,YACE,gBAKJ,qCAEI,aACE,YACA,aAEF,gBACE,mBAEF,oBACE,YACA,aAEF,kCACE,eAEF,uCACE,oBACA,mBAEF,aACE,UACA,eAKN,sCAEI,aACE,gBAEF,cACE,gBAEF,iCAEE,gBACA,WACA,kBAEF,gBACE,gBACA,iBACA,mBAEF,eACE,kBAMN,qCAEE,MACE,gBACA,cACI,eAEJ,QACI,eACA,kBAIN,aACE,cACA,gBAEF,yBACE,gBACA,eACA,iBACA,oBAEF,2BACE,iBAEF,mBACE,WAEF,oBACE,WAGF,mBACE%22,%22file%22:%22top.css%22%7D */
