@charset "UTF-8";.lower.solution .sec1{position:relative;padding-top:230px}.lower.solution .sec1:before{content:"";position:absolute;left:0;top:0;right:0;bottom:auto;margin:auto;width:calc(100% - 2em);height:509px;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/business/business_bg1_2501.png) no-repeat center/cover}.lower.solution .sec1 .wrap{margin-left:auto;margin-right:auto;width:calc(100% - 100px);max-width:1192px;padding-left:50px;padding-right:50px;background-color:rgba(255,255,255,.91);position:relative}.lower.solution .sec1 .wrap .cont_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:5em}.lower.solution .sec1 .wrap .cont_wrap .txt{padding-top:1em;width:47%}.lower.solution .sec1 .wrap .cont_wrap .txt .ttl2_1{font-size:43.2px;font-size:2.7rem;font-weight:500;padding-bottom:1em;line-height:1.75}.lower.solution .sec1 .wrap .cont_wrap .txt p{font-size:25.6px;font-size:1.6rem;line-height:1.9}.lower.solution .sec1 .wrap .cont_wrap .img{width:50%}.lower.solution .sec1 .wrap .ttl2_2{font-size:40px;font-size:2.5rem;text-align:center;font-weight:500;padding-top:4em}.lower.solution .sec1 .wrap .list{padding-top:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.lower.solution .sec1 .wrap .list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:31%}.lower.solution .sec1 .wrap .list li .ttl3_1{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;font-size:32px;font-size:2rem;text-align:center;min-height:5em}.lower.solution .sec1 .wrap .list li p{font-size:25.6px;font-size:1.6rem}.lower.solution.detail .detail_sec1{padding-bottom:8em;position:relative}.lower.solution.detail .detail_sec1:before{content:"";position:absolute;right:0;top:0;display:block;width:calc(610px + 50%);height:100%;background-color:#f3f4f6}.lower.solution.detail .detail_sec1 .wrap{position:relative;padding-top:5em;margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}.lower.solution.detail .detail_sec1 .wrap .catch{font-weight:500;font-size:44.8px;font-size:2.8rem;padding-bottom:3em}.lower.solution.detail .detail_sec1 .wrap .cont_wrap{margin-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:8em}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .img{width:54.5%}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .txt{width:40.1%}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .txt p{font-size:25.6px;font-size:1.6rem}.lower.solution.detail .detail_sec1 .wrap .flow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:2em;padding-top:6em;padding-bottom:8em;position:relative}.lower.solution.detail .detail_sec1 .wrap .flow:before{content:"";position:absolute;left:125px;top:2.9em;display:block;width:calc(100% - 250px);height:1px;background-color:#444}.lower.solution.detail .detail_sec1 .wrap .flow li{width:22.8%}.lower.solution.detail .detail_sec1 .wrap .flow li:first-of-type{position:relative}.lower.solution.detail .detail_sec1 .wrap .flow li:first-of-type:before{content:"";position:absolute;right:0;top:-2.5em;bottom:auto;left:0;display:block;margin:auto;width:2.5em;height:1.25em;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw2.svg) no-repeat right 0/cover;z-index:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lower.solution.detail .detail_sec1 .wrap .flow li:last-of-type{position:relative}.lower.solution.detail .detail_sec1 .wrap .flow li:last-of-type:before{content:"";position:absolute;right:0;top:-2.5em;bottom:auto;left:0;display:block;margin:auto;width:2.5em;height:1.25em;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw2.svg) no-repeat left 0/cover;z-index:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lower.solution.detail .detail_sec1 .wrap .flow li:not(:last-of-type) .img{position:relative}.lower.solution.detail .detail_sec1 .wrap .flow li:not(:last-of-type) .img:before{content:"";position:absolute;right:-4em;top:0;bottom:0;left:auto;display:block;margin:auto 0;width:5em;height:1.25em;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw2.svg) no-repeat right 0/cover;z-index:2}.lower.solution.detail .detail_sec1 .wrap .flow li .amiri{position:relative;width:54px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#1f3050;color:#fff;margin:0 auto;font-size:17.6px;font-size:1.1rem;padding-top:.25em;z-index:1}.lower.solution.detail .detail_sec1 .wrap .flow li .amiri span{font-size:48px;font-size:3rem;line-height:1}.lower.solution.detail .detail_sec1 .wrap .flow li .img{margin-top:-27px;background-color:#fff;padding:2em 0}.lower.solution.detail .detail_sec1 .wrap .flow li .ttl3_1{font-size:32px;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6em;text-align:center;font-weight:700}.lower.solution.detail .detail_sec1 .wrap .flow li p{font-size:25.6px;font-size:1.6rem}.lower.solution.detail .detail_sec1 .wrap .flow li .link{font-size:25.6px;font-size:1.6rem;margin-top:1em}.lower.solution.detail .detail_sec1 .wrap .flow li .link a{color:#597dc3;text-decoration:underline;padding-right:1.5em;position:relative;word-break:break-all}.lower.solution.detail .detail_sec1 .wrap .flow li .link a:before{content:"";position:absolute;right:0;bottom:0;display:block;width:.75em;height:1em;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_blank.svg) no-repeat 0 0/contain}.lower.solution.detail .detail_sec1 .wrap .works_list{margin-top:4em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:37px}.lower.solution.detail .detail_sec1 .wrap .works_list li{display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(33.3% - 25px)}.lower.solution.detail .detail_sec1 .wrap .works_list li a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.lower.solution.detail .detail_sec1 .wrap .works_list li a:hover{background-color:#1f3050}.lower.solution.detail .detail_sec1 .wrap .works_list li a:hover .img{filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="0.6" /><feFuncG type="linear" slope="0.6" /><feFuncB type="linear" slope="0.6" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(.6);filter:brightness(.6)}.lower.solution.detail .detail_sec1 .wrap .works_list li a:hover .ttl3_1{background-color:#1f3050;color:#fff}.lower.solution.detail .detail_sec1 .wrap .works_list li a:hover .ttl3_1 span:before{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(255,255,255,.85)}.lower.solution.detail .detail_sec1 .wrap .works_list li a .img{-webkit-transition:all .3s ease;transition:all .3s ease;filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="1" /><feFuncG type="linear" slope="1" /><feFuncB type="linear" slope="1" /></feComponentTransfer></filter></svg>#filter');-webkit-filter:brightness(1);filter:brightness(1)}.lower.solution.detail .detail_sec1 .wrap .works_list li a .cat{position:absolute;left:1em;top:1.25em;font-size:22.4px;font-size:1.4rem;color:#fff;padding:.25em 1em;background-color:#1f3050;display:inline;border-radius:3em;height:auto;z-index:1}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1{display:block;width:100%;font-size:24px;font-size:1.5rem;padding:1.5em;background-color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1 span{position:relative;display:block}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1 span:before{content:"";position:absolute;right:0;top:-5em;display:block;width:36px;height:36px;border-radius:50%;background-color:rgba(255,255,255,.65)}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1 span:after{content:"";position:absolute;right:.75em;top:-4em;display:block;width:1em;height:1em;-webkit-mask:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw.svg) no-repeat 0 0/contain;mask:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw.svg) no-repeat 0 0/contain;background-color:#000}.lower.business .lower_ttl1_bg{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/about/about_bg_2501_1.png)}.lower.business .business_sec1{padding:7em 0}.lower.business .business_sec1 .wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}.lower.business .business_sec1 .wrap .table dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #444}.lower.business .business_sec1 .wrap .table dl:first-of-type{border-top:1px solid #444}.lower.business .business_sec1 .wrap .table dl dt{font-size:28.8px;font-size:1.8rem;padding:2em 1em 2em 4em;width:300px;font-weight:700}.lower.business .business_sec1 .wrap .table dl dd{font-size:25.6px;font-size:1.6rem;padding:2em 1em 2em 0;width:calc(100% - 300px);line-height:2}.lower.business .business_sec1 .wrap .table dl dd .bold{font-weight:700;font-size:28.8px;font-size:1.8rem}.lower.business .business_sec1 .wrap .table dl dd p+p{padding-top:1em}.lower.business .business_sec1 .wrap .btn{margin-top:6em;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.lower.business .business_sec1 .wrap .btn li{width:calc(50% - 0.5em)}.lower.business .business_sec1 .wrap .btn li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;position:relative;background-size:cover;background-position:center;padding:2.5em 1em;border-radius:.35em;overflow:hidden}.lower.business .business_sec1 .wrap .btn li a:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,0);z-index:1}.lower.business .business_sec1 .wrap .btn li a:hover:after{-webkit-transition:all .3s ease;transition:all .3s ease;background-color:rgba(0,0,0,.5)}.lower.business .business_sec1 .wrap .btn li a .ttl{font-weight:500;font-size:25.6px;font-size:1.6rem;position:relative;z-index:2}.lower.business .business_sec1 .wrap .btn li a .amiri{position:relative;font-size:60.8px;font-size:3.8rem;z-index:2}.lower.business .business_sec1 .wrap .btn li a.company{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/about/about_btn1_2501.png)}.lower.business .business_sec1 .wrap .btn li a.ir{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/about/about_btn2_2501.png)}.lower.business .business_sec2{padding:0 0 12em}.lower.business .business_sec2 .wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}.lower.business .business_sec2 .wrap .img{width:100%;max-width:700px;margin:2em auto 0}.lower.business .business_sec2 .wrap p{font-size:25.6px;font-size:1.6rem}.lower.business .business_sec2 .wrap p+p{padding-top:1.5em}.lower.faq .lower_ttl1_bg{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/faq/faq_bg.png)}.lower.faq .faq_sec1{padding:8em 0}.lower.faq .faq_sec1 .wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}.lower.faq .faq_sec1 .wrap .table{margin-top:2em}.lower.faq .faq_sec1 .wrap .table dl dt{font-size:38.4px;font-size:2.4rem;border-bottom:1px solid #444;padding:1em 60px 1em 2em;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2em;cursor:pointer}.lower.faq .faq_sec1 .wrap .table dl dt:hover{background-color:rgba(53,57,65,.05);-webkit-transition:all .3s ease;transition:all .3s ease}.lower.faq .faq_sec1 .wrap .table dl dt.open .ic:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transform-origin:center;transform-origin:center;top:1.75em}.lower.faq .faq_sec1 .wrap .table dl dt .ic{position:absolute;right:.25em;top:0;width:30px;height:30px}.lower.faq .faq_sec1 .wrap .table dl dt .ic:before{content:"";position:absolute;right:.25em;top:1em;display:block;width:100%;height:100%;border-bottom:1px solid #444;border-left:1px solid #444;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .3s ease;transition:all .3s ease}.lower.faq .faq_sec1 .wrap .table dl dt:before{content:"Q.";position:absolute;left:.25em;top:.45em;display:block;width:2em;height:1em;font-size:51.2px;font-size:3.2rem}.lower.faq .faq_sec1 .wrap .table dl dd{font-size:25.6px;font-size:1.6rem;padding:2em;display:none}.lower.faq .faq_sec1 .wrap .table dl dd p{padding-top:0}.lower.faq .faq_sec1 .wrap .table dl dd p+p{padding-top:2em}.lower.inquiry2 .lower_ttl1_bg{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/inquiry2/inquiry2_bg_2501.png)}.lower.inquiry2 .inquiry2_sec1{padding:7em 0 8em}.lower.inquiry2 .inquiry2_sec1 p{font-size:25.6px;font-size:1.6rem;padding-bottom:8em}.lower.inquiry2 .inquiry2_sec1 .wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}.lower.inquiry .lower_ttl1_bg{background-image:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/inquiry/inquiry_bg_2501.png)}.lower.inquiry .inquiry_sec1{text-align:center;padding:7em 0 8em}.lower.inquiry .inquiry_sec1 p{font-size:25.6px;font-size:1.6rem}.lower.inquiry .inquiry_sec1 .ttl3_1{font-size:28.8px;font-size:1.8rem;padding-top:2em}.lower.inquiry .inquiry_sec1 .tel{font-size:64px;font-size:4rem;pointer-events:none}.lower.inquiry .inquiry_sec1 .time{font-size:22.4px;font-size:1.4rem}.lower.inquiry .inquiry_sec1 .link,.lower.inquiry2 .inquiry2_sec1 .link{font-size:28.8px;font-size:1.8rem;text-decoration:underline;margin-top:2em;margin-bottom:6em;display:inline-block}.lower.inquiry2 .inquiry2_sec1 .link{display:block;text-align:center;margin-bottom:0}.lower.inquiry .inquiry_sec1 .link:hover,.lower.inquiry2 .inquiry2_sec1 .link:hover{opacity:.6;transition:all .3s ease}.lower.inquiry .inquiry_sec1 .wrap{margin-left:auto;margin-right:auto;width:100%;max-width:1132px;padding-left:20px;padding-right:20px}@media (max-width:1024px){.lower.solution .sec1{padding-top:120px}.lower.solution .sec1:before{width:100%;height:240px}.lower.solution .sec1 .wrap{padding-left:20px;padding-right:20px;width:calc(100% - 20px);max-width:640px}.lower.solution .sec1 .wrap .cont_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5em}.lower.solution .sec1 .wrap .cont_wrap .txt{width:100%;padding-top:0}.lower.solution .sec1 .wrap .cont_wrap .txt .ttl2_1{font-size:1.8rem}.lower.solution .sec1 .wrap .cont_wrap .txt p{font-size:1.4rem}.lower.solution .sec1 .wrap .cont_wrap .img{width:100%;max-width:472px;margin:1em auto 0;text-align:center}.lower.solution .sec1 .wrap .ttl2_2{font-size:1.8rem;padding-top:2em}.lower.solution .sec1 .wrap .list{padding-top:2em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3em;width:calc(100% + 20px);margin-left:-10px;margin-right:-10px}.lower.solution .sec1 .wrap .list li{width:100%}.lower.solution .sec1 .wrap .list li .ttl3_1{min-height:0;padding:1em 0;font-size:1.6rem}.lower.solution .sec1 .wrap .list li p{font-size:1.4rem}.lower.solution.detail .detail_sec1{padding-bottom:4em}.lower.solution.detail .detail_sec1 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}.lower.solution.detail .detail_sec1 .wrap{padding-top:2.5em}.lower.solution.detail .detail_sec1 .wrap .catch{font-size:1.9rem;padding-bottom:2em}.lower.solution.detail .detail_sec1 .wrap .cont_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:4em}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .img{width:100%;max-width:595px}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .txt{width:100%;margin-top:1.5em}.lower.solution.detail .detail_sec1 .wrap .cont_wrap .txt p{font-size:1.4rem}.lower.solution.detail .detail_sec1 .wrap .flow{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:3em}.lower.solution.detail .detail_sec1 .wrap .flow li{width:calc(100% - 40px);margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.lower.solution.detail .detail_sec1 .wrap .flow li:not(:last-of-type){padding-bottom:8em}.lower.solution.detail .detail_sec1 .wrap .flow li:not(:last-of-type):after{content:"";position:absolute;right:0;top:auto;bottom:4em;left:0;display:block;margin:auto;width:3em;height:1.25em;background:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_arw2.svg) no-repeat right 0/cover;z-index:2;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.lower.solution.detail .detail_sec1 .wrap .flow li .amiri{position:absolute;left:0;top:-30px;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:0 0;transform-origin:0 0}.lower.solution.detail .detail_sec1 .wrap .flow li:first-of-type:before{-webkit-transform:rotate(0);transform:rotate(0);margin:0;left:-40px;top:30px}.lower.solution.detail .detail_sec1 .wrap .flow li:last-of-type:before{top:auto;bottom:-30px;margin:0 auto;width:20px}.lower.solution.detail .detail_sec1 .wrap .flow li:last-of-type:after{content:"";position:absolute;bottom:-32px;left:-40px;height:1px;background-color:#444;width:calc(40px + 50%)}.lower.solution.detail .detail_sec1 .wrap .flow li:last-of-type .link{position:relative;width:100%}.lower.solution.detail .detail_sec1 .wrap .flow li:not(:last-of-type) .img:before{display:none}.lower.solution.detail .detail_sec1 .wrap .flow li .img{width:140px;margin-top:0;padding:0 1em .5em;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center}.lower.solution.detail .detail_sec1 .wrap .flow li .ttl3_1{width:calc(100% - 140px);text-align:left;padding:.1em;font-size:1.6rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.lower.solution.detail .detail_sec1 .wrap .flow li p{font-size:1.4rem;padding-top:1.5em}.lower.solution.detail .detail_sec1 .wrap .works_list{margin-top:3em;gap:12px}.lower.solution.detail .detail_sec1 .wrap .works_list li{width:calc(50% - 6px)}.lower.solution.detail .detail_sec1 .wrap .works_list li a .cat{font-size:1.2rem}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1{padding:.75em;font-size:1.3rem}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1 span:before{top:-4em;width:26px;height:26px}.lower.solution.detail .detail_sec1 .wrap .works_list li a .ttl3_1 span:after{right:.5em;top:-3.25em}.lower.business .business_sec1{padding:3.5em 0}.lower.business .business_sec1 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}.lower.business .business_sec1 .wrap .table dl{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lower.business .business_sec1 .wrap .table dl dt{width:100%;padding:1em 1em .5em;font-size:1.5rem}.lower.business .business_sec1 .wrap .table dl dd{width:100%;padding:0 1em 1em;font-size:1.4rem}.lower.business .business_sec1 .wrap .table dl dd .bold{font-size:1.6rem}.lower.business .business_sec1 .wrap .btn{margin-top:3em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.lower.business .business_sec1 .wrap .btn li{width:100%}.lower.business .business_sec1 .wrap .btn li a{padding:1.5em .75em}.lower.business .business_sec1 .wrap .btn li a .ttl{font-size:1.4rem}.lower.business .business_sec1 .wrap .btn li a .amiri{font-size:2.4rem}.lower.business .business_sec2{padding:1em 0 6em}.lower.business .business_sec2 .wrap .img{margin-top:1em}.lower.business .business_sec2 .wrap p{font-size:1.4rem}.lower.business .business_sec2 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}.lower.faq .faq_sec1{padding:4em 0 6em}.lower.faq .faq_sec1 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}.lower.faq .faq_sec1 .wrap .table{margin-top:0}.lower.faq .faq_sec1 .wrap .table dl dt{font-size:1.6rem;padding:1em 30px 1em 2em}.lower.faq .faq_sec1 .wrap .table dl dt:before{font-size:2rem;left:.25em;top:.6em}.lower.faq .faq_sec1 .wrap .table dl dt .ic{width:15px;height:15px}.lower.faq .faq_sec1 .wrap .table dl dt .ic:before{content:""}.lower.faq .faq_sec1 .wrap .table dl dd{font-size:1.4rem;padding:1.5em 1em}.lower.inquiry2 .inquiry2_sec1{padding:3.5em 0 4em}.lower.inquiry2 .inquiry2_sec1 p{font-size:1.4rem;padding-bottom:4em}.lower.inquiry2 .inquiry2_sec1 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}.lower.inquiry .inquiry_sec1{padding:3.5em 0 4em}.lower.inquiry .inquiry_sec1 p{font-size:1.4rem}.lower.inquiry .inquiry_sec1 .ttl3_1{font-size:1.6rem;margin-bottom:1em}.lower.inquiry .inquiry_sec1 .tel{font-size:2.6rem;pointer-events:all;padding:.15em .5em .15em 1.45em;background-color:#444;border-radius:.25em;position:relative;color:#fff}.lower.inquiry .inquiry_sec1 .tel:before{content:"";position:absolute;left:.5em;top:.6em;width:.75em;height:.75em;-webkit-mask:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_tel.svg) no-repeat 0/contain;mask:url(//www.lilycolor.co.jp/ss/facilitysolution/wp/wp-content/themes/lilycolor/css/../img/ic_tel.svg) no-repeat 0/contain;background-color:#fff}.lower.inquiry .inquiry_sec1 .time{font-size:1.2rem;margin-top:1em}.lower.inquiry .inquiry_sec1 .link,.lower.inquiry2 .inquiry2_sec1 .link{font-size:1.6rem;margin-bottom:3em}.lower.inquiry2 .inquiry2_sec1 .link{margin-bottom:0}.lower.inquiry .inquiry_sec1 .wrap{padding-left:20px;padding-right:20px;width:100%;max-width:660px}}@media (min-width:1025px) and (max-width:1300px){.lower.solution .sec1:before{width:100%}.lower.solution .sec1 .wrap{width:100%;max-width:1132px;padding-left:20px;padding-right:20px}}@media (max-width:1150px){.lower.solution.detail .detail_sec1 .wrap .flow:before{width:77.2%;left:0;right:0;bottom:auto;margin:auto}}@media (max-width:1150px) and (max-width:1024px){.lower.solution.detail .detail_sec1 .wrap .flow:before{right:auto;top:80px;margin:0;width:1px;height:calc(100% - 160px)}}