@charset "UTF-8";.mv{position:relative}.mv-heading{position:absolute;right:5.8%;bottom:35%;font-weight:700;font-size:6.5vw;line-height:1.25;font-family:BIZ UDGothic,sans-serif;letter-spacing:.08em;text-align:right}.mv-lead{position:absolute;right:0;bottom:4.3%;width:100%;font-size:3.3vw;letter-spacing:.03em}.mv img{width:100%}.overview{position:relative;padding-top:10.5%}.overview:before{display:block;z-index:-1;position:absolute;top:0;left:0;width:43vw;height:50vw;background:url(/lifedesign-pj/assets/img/common/bg01.svg) no-repeat 0 0/100% auto;content:""}.overview-txt{transform:translate(.2%);color:#fff;font-weight:700;font-size:13vw;line-height:1;font-family:Roboto,serif;letter-spacing:.05em;text-align:right;text-shadow:0px 0px 0px #7AD652,0px -1px 0px #7AD652,0px 0px 0px #7AD652,0px 0px 0px #7AD652,1px 0px 0px #7AD652,-1px 0px 0px #7AD652,0px 1px 0px #7AD652,0px 0px 0px #7AD652}.overview .is-right-fluid picture{display:block;position:relative}.overview .is-right-fluid picture:before{display:block;z-index:-1;position:absolute;top:100%;right:0;width:46vw;height:200vw;background:#0000004d;background:url(/lifedesign-pj/assets/img/common/bg02_sp.svg) no-repeat right 0/100% auto;content:""}.overview-table{margin-left:1.4em;padding-bottom:15px;overflow:auto}.overview-table table{width:100%;background:#fff;font-size:clamp(1.4rem,1.4vw,1.6rem)}.overview-table th,.overview-table td{height:3.6em;padding:.4em .8em;border:1px solid #707070;line-height:1.42;letter-spacing:.02em}.overview-table thead th{height:2.63em;padding:.15em 1.1em;text-align:center}.overview-table tbody th{width:50px;background:#f7f6e1;font-weight:700;text-align:center}.overview-table tbody th:nth-child(1){width:4em}.overview-table tbody th:nth-child(2){width:8em}.overview-table tbody td{width:calc(100% - 8em)}.overview-table img{margin-top:-.1em;margin-right:.4em;vertical-align:middle}.overview .c-heading-04{margin-left:0}.overview-table02{padding-bottom:15px;overflow:auto}.overview-table02 table{width:100%;background:#fff;font-size:clamp(1.4rem,1.4vw,1.6rem)}.overview-table02 th,.overview-table02 td{height:3.6em;padding:.4em .8em;border:1px solid #707070;line-height:1.42;letter-spacing:.02em}.overview-table02 thead th{height:2.63em;padding:.15em 1.1em;text-align:center}.overview-table02 tbody th{width:50px;background:#f7f6e1;font-weight:700;text-align:center}.overview-table02 tbody th:nth-child(1){width:1%}.overview-table02 tbody th:nth-child(2){width:25%}.overview-table02 tbody th:nth-child(3){width:25%}.overview-table02 tbody th:nth-child(4),.overview-table02 tbody th:nth-child(5){width:5%}.overview-table02 tbody td:nth-child(1),.overview-table02 tbody td:nth-child(4),.overview-table02 tbody td:nth-child(5){text-align:center}.overview-table02 img{margin-top:-.1em;margin-right:.4em;vertical-align:middle}.overview-table02 .c-scrollhint{top:120px}.application{z-index:1;position:relative}.application-box{position:relative;padding:8% 6.5%;border:3px solid #7AD652;border-radius:1em;background:#fff}.application-box:before,.application-box:after{display:block;z-index:-1;position:absolute;content:""}.application-box:before{top:50%;right:calc(50% - 50vw);width:150vw;height:66%;transform:translateY(-50%);border-radius:0 24px 0 0;background:#e3fad8}.application-table{position:relative;padding-bottom:15px;overflow:auto}.application-table:before{display:flex;z-index:1;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:100%;height:100%;background:#000000bf;content:"募集受付は終了しました";color:#fff;font-size:2rem;letter-spacing:.05em}.application-table table{width:100%;background:#fff;font-size:clamp(1.4rem,1.4vw,1.6rem)}.application-table th,.application-table td{height:3.6em;padding:.7em .8em;border:1px solid #707070;line-height:1.42;letter-spacing:.02em}.application-table thead th{height:2.63em;padding:.15em 1.1em;text-align:center}.application-table thead th:nth-child(1){border-top:none;border-left:none}.application-table thead th:nth-child(n+2){background:#e3fad8;font-weight:700;font-family:Noto Sans JP,sans-serif}.application-table tbody th{width:50px;background:#f7f6e1;font-weight:700;text-align:center}.application-table tbody td{width:43%}.application-table img{margin-top:-.1em;margin-right:.4em;vertical-align:middle}.application-list li{padding:.8em 0 .7em;border-bottom:1px solid #C4C4C4}.application-list li:last-child{border:none}.application-list li.is-red{color:#cc1e1e}.application-list li span{font-family:Noto Sans JP,sans-serif}.application-img{margin-right:auto;margin-left:auto}.application-img-wrap{max-width:1850px}.application-img-inner{position:relative;margin-left:auto}.application-img img{width:100%}.application-result{z-index:1;position:relative;margin-top:2.8em}.application-result-list{position:relative;margin-top:3%}.application-result-list li{display:flex;align-items:center;margin-right:3em;font-size:1.6rem}.application-result-list li:before,.application-result-list li:after{display:inline-block;margin-top:.05em;content:"";vertical-align:middle}.application-result-list li:before{box-sizing:border-box;width:1em;height:1em;margin-right:.5em;border:#7AD652 .37em solid;border-radius:1em}.application-result-list li:after{width:1.1em;height:1.4em;margin-left:.5em;background:url(/lifedesign-pj/assets/img/common/icon_pdf.svg) no-repeat center center/100% auto}.application-result-list li:last-child{margin-right:0}.application-result-list span{border-bottom:1px solid #000;transition:.4s}.application-result-list span:hover{border-color:transparent}.caution-txt{color:#cc1e1e;font-weight:400;font-size:1.45rem}@media (min-width: 767px) and (max-width: 1399px){.application-img-wrap{bottom:15.5%!important}}@media screen and (min-width: 767px){.mv-heading{right:4.4%;bottom:9.6%;font-size:3.4vw}.mv-lead{right:4.7%;bottom:3%;font-size:.92vw;text-align:right}.overview{padding-top:clamp(40px,4vw,120px)}.overview:before{width:22vw}.overview-txt{font-size:6.6vw;text-shadow:1px 1px 0px #7AD652,-1px -1px 0px #7AD652,-1px 1px 0px #7AD652,1px -1px 0px #7AD652,1px 0px 0px #7AD652,-1px 0px 0px #7AD652,0px 1px 0px #7AD652,0px -1px 0px #7AD652}.overview .is-right-fluid picture:before{right:20px;width:16vw;max-width:318px;height:40vw;transform:translateY(-10%);background-image:url(/lifedesign-pj/assets/img/common/bg02_pc.svg)}.overview-table{padding-bottom:1px}.overview-table th,.overview-table td{padding:.4em 1em;line-height:1.6}.overview-table tbody th:nth-child(1){width:5em}.overview-table tbody th:nth-child(2){width:9em}.overview-table tbody td{width:calc(100% - 9em)}.overview-table02{padding-bottom:1px}.overview-table02 th,.overview-table02 td{padding:.4em 1em;line-height:1.6}.application-box{padding:7.5% 7%;border-width:6px;border-radius:2em}.application-table{padding-bottom:1px}.application-table:before{font-size:clamp(2.5rem,3vw,4.4rem)}.application-table th,.application-table td{padding:.95em 1.1em;line-height:1.6}.application-table thead th:nth-child(n+2){font-size:clamp(1.6rem,2vw,2.2rem)}.application-table tbody th{width:16%}.application-table tbody td{width:42%}.application-flex{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.application-img{padding-right:10px;padding-left:10px}.application-img-wrap{position:absolute;bottom:12%;left:50%;width:100vw;transform:translate(-50%)}.application-img-inner{width:clamp(200px,25vw,480px)}.application-result{margin-top:3.8%}.application-result-list{display:flex}.application-result-list li{font-size:clamp(1.55rem,1.55vw,1.8rem)}.application-result-list li:after{width:1em;height:1.3em}.caution-txt{font-size:clamp(1.4rem,1.4vw,1.6rem)}.caution-txt.is-sp-block{margin-left:1em}}@media (min-width: 1280px){.application-box:before{right:-140px;border-radius:0 4em 0 0}}@media (min-width: 1400px) and (max-width: 1800px){.application-img-wrap{bottom:13%!important}}@media screen and (max-width: 766px){.mv-lead{padding:0 5%;line-height:1.4}.overview-table table{width:500px}.overview-table img{width:1.35em;margin-right:.5em}.overview-table02 table{width:700px}.overview-table02 img{width:1.35em;margin-right:.5em}.application-box{max-width:550px;margin-right:auto;margin-left:auto}.application-table table{width:500px}.application-table img{width:1.35em;margin-right:.5em}.application-img-inner{margin-top:12%;text-align:right}.application-result-list li{margin-top:1.2em}.caution-txt.is-sp-block{display:block;margin-bottom:.5em;line-height:1}.l-footer{margin-top:50px}}
