body#body .life-page{margin-bottom:clamp(42px,13.5555555556vh,122px)}body#body .life-page .top-area{margin-top:10px}body#body .life-page .top-area .inner{position:relative;padding:57px 0 87px}body#body .life-page .top-area .inner:before,body#body .life-page .top-area .inner:after{content:"";display:block;width:940px;max-width:100%;z-index:-10;position:absolute;top:0;left:50%;transform:translate(-50%, 0)}body#body .life-page .top-area .inner:before{background:#21a488;height:100%;border-radius:0 0 10px 10px}body#body .life-page .top-area .inner:after{height:50%;background:#3db68d}body#body .life-page .top-area .inner .double-box{display:flex;justify-content:flex-end;align-items:flex-start}body#body .life-page .top-area .inner .double-box .image-box{order:1;width:55.0847457627%;position:relative}body#body .life-page .top-area .inner .double-box .image-box img{display:block;width:100%;border-radius:10px 0 0 10px}body#body .life-page .top-area .inner .double-box .image-box .bg{z-index:-1;position:absolute;top:0;left:4.6153846154%;margin-top:4.6153846154%;border-radius:10px 0 0 10px;width:100%;height:100%;background:#ffef67}body#body .life-page .top-area .inner .double-box .text-box{width:270px;margin-right:70px;max-width:33.0508474576%;color:#fff;position:relative}body#body .life-page .top-area .inner .double-box .text-box .deco{position:absolute;top:-23px;right:-125px;z-index:-1}@media(max-width: 1400px){body#body .life-page .top-area .inner .double-box .text-box{margin-right:5.9322033898%}}body#body .life-page .top-area .inner .double-box .text-box h1{border-bottom:4px dashed #fff;padding-bottom:8px;line-height:1}body#body .life-page .top-area .inner .double-box .text-box h1 .en{color:#ffef67;font-family:"Teko",sans-serif;font-weight:500;font-size:80px;line-height:.85}body#body .life-page .top-area .inner .double-box .text-box h1 .jp{color:#fff;font-weight:900;font-size:50px;letter-spacing:0;display:inline-block;transform:translate(0, -7px)}body#body .life-page .top-area .inner .double-box .text-box .text-inner{margin-top:12px}@media(min-width: 769px){body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box{margin-top:25px}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-hidden .hidden-inner ul li a{background:#fff;color:#d5363f}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-hidden .hidden-inner ul li a .arrow{color:#3db68d}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-hidden .hidden-inner ul li a:hover{color:#e6494f;background:#ffef67}}body#body .life-page .flow-area{margin-top:82px}body#body .life-page .flow-area .inner{width:940px;margin:0 auto;max-width:63.75%}body#body .life-page .flow-area .inner .common-title{border-color:#d5363f;color:#d5363f;width:480px;margin:0 auto;max-width:100%;justify-content:center}body#body .life-page .flow-area .inner .common-title:after{background:#ffdf33}body#body .life-page .flow-area .inner .flow-item-box{margin-top:52px}body#body .life-page .flow-area .inner .flow-item-box ol{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-4.4680851064%}body#body .life-page .flow-area .inner .flow-item-box ol li{width:28.7234042553%;margin-top:4.4680851064%}body#body .life-page .flow-area .inner .flow-item-box ol li .image-box{position:relative}body#body .life-page .flow-area .inner .flow-item-box ol li .image-box img{display:block;width:100%;border-radius:10px}body#body .life-page .flow-area .inner .flow-item-box ol li .image-box:after{content:"";display:block;width:100%;height:100%;border-radius:10px;z-index:-1;position:absolute;top:0;left:7.4074074074%;margin-top:7.4074074074%}body#body .life-page .flow-area .inner .flow-item-box ol li dl{margin-top:38px}body#body .life-page .flow-area .inner .flow-item-box ol li dl dt{position:relative;padding-left:27px;color:#e6494f;font-weight:900;letter-spacing:0;font-size:17px;line-height:1.4}body#body .life-page .flow-area .inner .flow-item-box ol li dl dt .nth{display:block;position:absolute;left:0;top:-0.2em;text-align:center;color:#fff;color:#3db68d;font-weight:900;font-size:25px}body#body .life-page .flow-area .inner .flow-item-box ol li dl dd{margin-top:11px}body#body .life-page .flow-area .inner .flow-item-box ol li dl dd .text{font-size:14px;letter-spacing:0;line-height:1.75em}body#body .life-page .flow-area .inner .flow-item-box ol li:nth-of-type(3n+1) .image-box:after{background:#3db68d}body#body .life-page .flow-area .inner .flow-item-box ol li:nth-of-type(3n+2) .image-box:after{background:#ffef67}body#body .life-page .flow-area .inner .flow-item-box ol li:nth-of-type(3n) .image-box:after{background:#e6494f}body#body .life-page .flow-area .inner .flow-item-box ol:after{content:"";display:block;width:28.7234042553%}body#body .life-page .flow-area2{margin-top:76px}body#body .life-page .flow-area2 .inner{width:940px;margin:0 auto;max-width:63.75%}body#body .life-page .flow-area2 .inner .common-title{border-color:#3db68d;color:#3db68d;width:fit-content;margin:0 auto;max-width:100%;justify-content:center}body#body .life-page .flow-area2 .inner .common-title:after{background:#ffef67}body#body .life-page .flow-area2 .inner .flow-item-box{margin-top:52px}body#body .life-page .flow-area2 .inner .flow-item-box ol{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:-4.4680851064%}body#body .life-page .flow-area2 .inner .flow-item-box ol li{width:28.7234042553%;margin-top:4.4680851064%}body#body .life-page .flow-area2 .inner .flow-item-box ol li .image-box{position:relative}body#body .life-page .flow-area2 .inner .flow-item-box ol li .image-box img{display:block;width:100%;border-radius:10px}body#body .life-page .flow-area2 .inner .flow-item-box ol li .image-box:after{content:"";display:block;width:100%;height:100%;border-radius:10px;z-index:-1;position:absolute;top:0;left:7.4074074074%;margin-top:7.4074074074%}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl{margin-top:38px}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl dt{position:relative;padding-left:27px;color:#3db68d;font-weight:900;letter-spacing:0;font-size:17px;line-height:1.4}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl dt .nth{display:block;position:absolute;left:0;top:-0.2em;text-align:center;color:#fff;color:#e6494f;font-weight:900;font-size:25px}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl dd{margin-top:11px}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl dd .text{font-size:14px;letter-spacing:0;line-height:1.75em}body#body .life-page .flow-area2 .inner .flow-item-box ol li:nth-of-type(3n+1) .image-box:after{background:#3db68d}body#body .life-page .flow-area2 .inner .flow-item-box ol li:nth-of-type(3n+2) .image-box:after{background:#ffef67}body#body .life-page .flow-area2 .inner .flow-item-box ol li:nth-of-type(3n) .image-box:after{background:#e6494f}body#body .life-page .flow-area2 .inner .flow-item-box ol:after{content:"";display:block;width:28.7234042553%}body#body .life-page .voice-area{margin-top:115px;position:relative;z-index:0;background:#d5363f}body#body .life-page .voice-area:before{content:"";display:block;width:100%;position:absolute;top:0;left:0;top:0;height:calc(100% - 158px);z-index:-1;background-color:#e6494f}body#body .life-page .voice-area .inner{width:940px;max-width:80%;margin:0 auto;padding:94px 0 128px}body#body .life-page .voice-area .inner .common-title{width:fit-content;margin:0 auto;width:270px;max-width:100%;justify-content:center}body#body .life-page .voice-area .inner .voice-slide-wrap{position:relative;z-index:0;margin-top:60px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box{width:calc(100% - 160px);margin:0 auto}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper{overflow:visible;margin:0;border:none;background:none;box-shadow:none}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{background:#fff;border-radius:50%;margin-top:11.5384615385%;top:0;width:40px;transition:transform .2s,background .2s;height:40px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev img,body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next img{display:block;width:100%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev:hover,body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next:hover{transform:scale(1.25);background:#ffef67}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:-80px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:-80px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-pager{width:100%;left:0;bottom:-38px;display:flex;justify-content:center;gap:0 10px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link{margin:0;background:#fff;width:10px;height:10px;border-radius:50%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-pager .bx-pager-item .bx-pager-link.active{background:#ffef67}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li{display:flex;justify-content:space-between}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .left-box{width:25.641025641%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .left-box .image img{display:block;width:100%;border-radius:10px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .left-box .name{text-align:center;color:#fff;font-size:14px;letter-spacing:0;line-height:1.3;margin-top:15px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box{width:68.2051282051%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl{color:#fff}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dt{position:relative;padding-left:32px;padding-top:9px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dt .q{display:block;position:absolute;top:0;left:0;font-weight:500;color:#ffef67;font-family:"Teko",sans-serif;font-size:40px;line-height:1}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dt .dt-text{font-weight:900;font-size:17px;letter-spacing:0;line-height:1.4}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dd{position:relative;padding-left:32px;margin-top:7px;padding-top:9px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dd .a{display:block;position:absolute;top:0;left:0;font-weight:500;color:#ffef67;font-family:"Teko",sans-serif;font-size:40px;line-height:1}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl dd .text{font-size:14px;font-weight:normal;line-height:1.7142857143em}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box dl+dl{border-top:1px dashed #000;margin-top:23px;padding-top:21px}body#body .life-page .double-car-area{padding-top:90px;position:relative}body#body .life-page .double-car-area .road-box{width:940px;height:100%;max-width:80%;position:absolute;z-index:-30;top:0;left:50%;transform:translate(-50%, 0)}body#body .life-page .double-car-area .road-box .car-box{height:calc(100% + 67px);position:absolute;width:120px;background-color:#3db68d;top:-67px;left:0;border-radius:0 0 130px 0}body#body .life-page .double-car-area .road-box .car-box:after{content:"";display:block;background:#3db68d;height:120px;width:100vw;position:absolute;right:190px;bottom:0}body#body .life-page .double-car-area .road-box .car-box .road{display:block;bottom:0;right:0;position:absolute}body#body .life-page .double-car-area .road-box .car-box .bike{position:sticky;top:0;left:0;padding:0 0 170px}body#body .life-page .time-area .inner{width:940px;max-width:80%;margin:0 auto}body#body .life-page .time-area .inner .contents{width:calc(91.4893617021% - 120px);margin-left:auto}body#body .life-page .time-area .inner .contents .double-box{display:flex;justify-content:space-between;align-items:flex-start}body#body .life-page .time-area .inner .contents .double-box .image-box{position:relative;width:47.2972972973%}body#body .life-page .time-area .inner .contents .double-box .image-box img{display:block;width:100%;border-radius:10px}body#body .life-page .time-area .inner .contents .double-box .image-box .bg{position:absolute;top:0;width:100%;height:100%;border-radius:10px;z-index:-1;background:#3db68d;left:8.5714285714%;margin-top:8.5714285714%}body#body .life-page .time-area .inner .contents .double-box .text-box{width:41.3513513514%;margin-top:7.2972972973%}body#body .life-page .time-area .inner .contents .double-box .text-box .common-title{border-color:#3db68d;color:#3db68d}body#body .life-page .time-area .inner .contents .double-box .text-box .common-title:after{background:#ffef67}body#body .life-page .time-area .inner .contents .double-box .text-box .text-inner{margin-top:23px}body#body .life-page .time-area .inner .contents .double-box .text-box .text-inner .common-link{margin-top:25px}body#body .life-page .sisetsu-area{margin-top:125px}body#body .life-page .sisetsu-area .inner{width:940px;max-width:80%;margin:0 auto}body#body .life-page .sisetsu-area .inner .contents{width:calc(91.4893617021% - 120px);margin-left:auto}body#body .life-page .sisetsu-area .inner .contents .double-box{display:flex;justify-content:space-between;align-items:flex-start}body#body .life-page .sisetsu-area .inner .contents .double-box .image-box{position:relative;width:47.2972972973%;order:1}body#body .life-page .sisetsu-area .inner .contents .double-box .image-box img{display:block;width:100%;border-radius:10px}body#body .life-page .sisetsu-area .inner .contents .double-box .image-box .bg{position:absolute;top:0;width:100%;height:100%;border-radius:10px;z-index:-1;background:#ffef67;left:8.5714285714%;margin-top:8.5714285714%}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box{width:41.3513513514%;margin-top:7.2972972973%}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box .common-title{border-color:#e6494f;color:#e6494f}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box .common-title:after{background:#ffef67}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box .text-inner{margin-top:23px}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box .text-inner .common-link{margin-top:25px}body#body .life-page .faq-area{margin-top:96px}body#body .life-page .faq-area .inner{width:800px;max-width:80%;margin:0 auto}body#body .life-page .faq-area .inner .common-title{width:500px;border-color:#3db68d;color:#3db68d;max-width:100%;margin:0 auto;justify-content:center}body#body .life-page .faq-area .inner .common-title:after{background:#ffef67}body#body .life-page .faq-area .inner .contens-box{margin-top:35px}body#body .life-page .faq-area .inner .contens-box dl dt{position:relative;padding-left:32px;padding-top:9px;color:#3db68d}body#body .life-page .faq-area .inner .contens-box dl dt .q{display:block;position:absolute;top:0;left:0;font-weight:500;color:#e6494f;font-family:"Teko",sans-serif;font-size:40px;line-height:1}body#body .life-page .faq-area .inner .contens-box dl dt .dt-text{font-weight:900;font-size:17px;letter-spacing:0;line-height:1.4}body#body .life-page .faq-area .inner .contens-box dl dd{position:relative;padding-left:32px;margin-top:7px;padding-top:9px}body#body .life-page .faq-area .inner .contens-box dl dd .a{display:block;position:absolute;top:0;left:0;font-weight:500;color:#e6494f;font-family:"Teko",sans-serif;font-size:40px;line-height:1}body#body .life-page .faq-area .inner .contens-box dl dd .text{font-size:14px;font-weight:normal;line-height:1.7142857143em}body#body .life-page .faq-area .inner .contens-box dl+dl{border-top:1px solid #e6494f;margin-top:35px;padding-top:30px}@media(max-width: 768px){body#body .life-page .top-area .inner{padding:35px 0}body#body .life-page .top-area .inner:before{border-radius:0}body#body .life-page .top-area .inner:after{height:70.6422018349%}body#body .life-page .top-area .inner .double-box{display:block}body#body .life-page .top-area .inner .double-box .image-box{width:90%;margin-left:auto}body#body .life-page .top-area .inner .double-box .text-box{max-width:none;width:80%;margin:50px auto 0}body#body .life-page .top-area .inner .double-box .text-box h1 .en{font-size:73px}body#body .life-page .top-area .inner .double-box .text-box h1 .jp{font-size:46px;transform:translate(0, -6px)}body#body .life-page .top-area .inner .double-box .text-box .deco{top:-10px;right:-7px;z-index:-2}body#body .life-page .top-area .inner .double-box .text-box .deco img{width:85px}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box{margin-top:30px}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-wrap .c-aco-button{background:#fff;color:#d5363f}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-wrap .c-aco-button .arrow{color:#3db68d}body#body .life-page .top-area .inner .double-box .text-box .text-inner .common-nav-box .c-aco-wrap .c-aco-hidden .hidden-inner ul li a{color:#e6494f}body#body .life-page .flow-area{margin-top:70px}body#body .life-page .flow-area .inner .flow-item-box{margin-top:47px}body#body .life-page .flow-area .inner .flow-item-box ol{display:block;margin-top:0}body#body .life-page .flow-area .inner .flow-item-box ol li{width:100%;margin-top:0}body#body .life-page .flow-area .inner .flow-item-box ol li dl{margin-top:33px}body#body .life-page .flow-area .inner .flow-item-box ol li+li{margin-top:55px}body#body .life-page .flow-area .inner .flow-item-box ol:after{display:none}body#body .life-page .flow-area2{margin-top:70px}body#body .life-page .flow-area2 .inner .flow-item-box{margin-top:47px}body#body .life-page .flow-area2 .inner .flow-item-box ol{display:block;margin-top:0}body#body .life-page .flow-area2 .inner .flow-item-box ol li{width:100%;margin-top:0}body#body .life-page .flow-area2 .inner .flow-item-box ol li dl{margin-top:33px}body#body .life-page .flow-area2 .inner .flow-item-box ol li+li{margin-top:55px}body#body .life-page .flow-area2 .inner .flow-item-box ol:after{display:none}body#body .life-page .voice-area{margin-top:80px}body#body .life-page .voice-area:before{height:calc(100% - 200px)}body#body .life-page .voice-area .inner{padding:92px 0 200px}body#body .life-page .voice-area .inner .common-title{width:100%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box{width:100%}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev,body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{margin-top:0;top:73px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-prev{left:0}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-controls-direction .bx-next{right:0}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .bx-wrapper .bx-controls .bx-pager{bottom:-75px}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li{display:block}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .left-box{width:200px;max-width:100%;margin:0 auto}body#body .life-page .voice-area .inner .voice-slide-wrap .voice-slide-box .life-voice-slide li .right-box{width:100%;margin-top:23px}body#body .life-page .double-car-area .road-box .car-box{width:65px;left:-20px}body#body .life-page .double-car-area .road-box .car-box .bike{width:100%;padding:60px 0 90px}body#body .life-page .double-car-area .road-box .car-box .road{width:130px}body#body .life-page .time-area .inner .contents{width:calc(93.75% - 45px)}body#body .life-page .time-area .inner .contents .double-box{display:block}body#body .life-page .time-area .inner .contents .double-box .image-box{width:100%}body#body .life-page .time-area .inner .contents .double-box .text-box{width:100%;margin-top:40px}body#body .life-page .sisetsu-area{margin-top:68px}body#body .life-page .sisetsu-area .inner .contents{width:calc(93.75% - 45px)}body#body .life-page .sisetsu-area .inner .contents .double-box{display:block}body#body .life-page .sisetsu-area .inner .contents .double-box .image-box{width:100%}body#body .life-page .sisetsu-area .inner .contents .double-box .text-box{width:100%;margin-top:40px}body#body .life-page .faq-area .inner .common-title{width:255px}body#body .life-page .faq-area .inner .contens-box{margin-top:32px}}/*# sourceMappingURL=page-life.min.css.map */