@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP:400,500,700,900|Work+Sans:600,800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap");@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?wwxwf9");src:url("../fonts/icomoon.eot?wwxwf9#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?wwxwf9") format("truetype"),url("../fonts/icomoon.woff?wwxwf9") format("woff"),url("../fonts/icomoon.svg?wwxwf9#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-tel:before{content:"\e903"}.icon-time:before{content:"\e902"}.icon-next:before{content:"\e901"}.icon-more:before{content:"\e900"}#retirement{padding:270px 0 140px;text-align:center}@media (max-width: 991px){#retirement{padding:160px 0 100px}}@media (max-width: 767px){#retirement{padding:120px 0 60px}}#retirement .inner{border-bottom:2px solid #fff}#retirement .retirementTop{margin-bottom:80px}@media (max-width: 991px){#retirement .retirementTop{margin-bottom:60px}}@media (max-width: 767px){#retirement .retirementTop{margin-bottom:30px}}#retirement .retirementTop h2{color:#4E6FE8;font-weight:800;font-size:10rem;margin-bottom:40px}@media (max-width: 991px){#retirement .retirementTop h2{font-size:7rem;margin-bottom:30px}}@media (max-width: 767px){#retirement .retirementTop h2{font-size:3.8rem;margin-bottom:10px}}#retirement .retirementTop .data{font-family:"Roboto",sans-serif;font-size:6rem;font-weight:600;color:#4E6FE8;margin-bottom:60px}@media (max-width: 991px){#retirement .retirementTop .data{font-size:5rem;margin-bottom:40px}}@media (max-width: 767px){#retirement .retirementTop .data{font-size:3rem;margin-bottom:30px}}#retirement .retirementRead{display:inline-block;text-align:left;font-size:3.0rem;line-height:2;font-weight:500;margin-bottom:140px}@media (max-width: 991px){#retirement .retirementRead{font-size:2.3rem;margin-bottom:100px}}@media (max-width: 767px){#retirement .retirementRead{font-size:1.7rem;margin-bottom:60px}}#retirement .retirementRead span{border:1px solid #fff;padding:0px 20px;margin:0 5px;display:inline-block}#message{margin-top:-130px;padding-top:130px}@media (max-width: 767px){#message{margin-top:-70px;padding-top:70px}}#message .messageTop{margin-bottom:120px}@media (max-width: 991px){#message .messageTop{margin-bottom:60px}}@media (max-width: 767px){#message .messageTop{margin-bottom:40px}}#message .messageTop h2{color:#4E6FE8;font-weight:800;font-size:10rem;margin-bottom:40px}@media (max-width: 991px){#message .messageTop h2{font-size:7rem;margin-bottom:30px}}@media (max-width: 767px){#message .messageTop h2{font-size:3.8rem;margin-bottom:10px}}#message .messageTop p{font-size:3.6rem;font-weight:500}@media (max-width: 991px){#message .messageTop p{font-size:2.8rem}}@media (max-width: 767px){#message .messageTop p{font-size:1.8rem}}@media (max-width: 991px){#message .messageIn .container{width:600px}}@media (max-width: 767px){#message .messageIn .container{width:100%}}#message .messageIn img{margin-bottom:100px}@media (max-width: 991px){#message .messageIn img{margin-bottom:60px}}@media (max-width: 767px){#message .messageIn img{margin-bottom:30px}}#message .messageIn h3{font-size:4.0rem;font-weight:600;color:#4E6FE8;margin-bottom:60px}@media (max-width: 991px){#message .messageIn h3{font-size:3.0rem;margin-bottom:40px}}@media (max-width: 767px){#message .messageIn h3{font-size:2.0rem;margin-bottom:30px}}#message .messageIn p{font-size:2.2rem;margin-bottom:100px}@media (max-width: 991px){#message .messageIn p{font-size:1.8rem;margin-bottom:60px}}@media (max-width: 767px){#message .messageIn p{font-size:1.5rem;margin-bottom:40px}}#contact{position:relative}#contact img{width:100%;height:1080px}@media (max-width: 1199px){#contact img{height:800px}}@media (max-width: 991px){#contact img{height:600px}}@media (max-width: 767px){#contact img{height:400px}}#contact .txt{position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;text-align:center}#contact .txt h2{font-size:5rem;font-weight:600;margin-bottom:100px;line-height:2.3}@media (max-width: 1199px){#contact .txt h2{font-size:4rem;margin-bottom:60px;line-height:2}}@media (max-width: 991px){#contact .txt h2{font-size:3rem;margin-bottom:40px}}@media (max-width: 767px){#contact .txt h2{font-size:1.7rem;margin-bottom:50px}}#contact .txt a{background:#fff;max-width:540px;width:100%;display:block;border-radius:10px;color:#000;text-align:center;font-size:2.0rem;position:relative;padding:15px 0;font-weight:600;margin:0 auto}@media (max-width: 991px){#contact .txt a{font-size:1.8rem;max-width:400px}}@media (max-width: 767px){#contact .txt a{font-size:1.5rem;padding:10px 0;max-width:80%}}#contact .txt a i{position:absolute;top:50%;right:20px;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);font-weight:600}#contact .txt a:hover i{right:10px;transition:0.3s}
