@import url("https://fonts.googleapis.com/css?family=Lato:300,400,600,700&display=swap");@import url(base.css);@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;600;700;800;900&display=swap");.none{display:none !important}.container{font-family:'Noto Sans JP', sans-serif}.page-ttl{margin-top:0 !important;width:100%;height:100%}@media screen and (max-width: 600px){.page-ttl{height:calc( 100vh - 95px )}}.page-ttl__pc-img{display:block}@media screen and (max-width: 600px){.page-ttl__pc-img{display:none}}.page-ttl img{width:100%;height:100%;object-fit:cover}.page-ttl__txt{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);width:83.4%}.page-ttl__txt img{height:auto;object-fit:initial}.page-ttl .sp{height:100%}@media screen and (max-width: 600px){.page-ttl{height:calc( 100vh - 60px );min-height:610px}.page-ttl__txt{padding:100px 0;width:100%}.page-ttl__txt img{width:auto}}.pnkz{margin-top:15px}.ttl{margin:0 auto 87.5px}.ttl img{width:100%;height:auto}@media screen and (max-width: 600px){.ttl{margin:0 auto 30px;text-align:center;width:100% !important}.ttl img{width:auto;height:104px}}.reason{max-width:1100px;width:100%;margin:107px auto 100px}.reason .ttl{width:430px}.reason__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:0 36px;width:100%}.reason__item{width:calc( 100% / 3 - 12px )}.reason__item--image{text-align:center}.reason__item img{height:326.21px;object-fit:contain}.reason__item h3{font-weight:bold;letter-spacing:0.03em;margin-top:36.8px;font-size:20px;line-height:1.4}.reason__item p{letter-spacing:0.03em;margin-top:20px;line-height:29px}.reason__item:nth-child(1) img{width:86.7%}.reason__item:nth-child(2) img{width:81.3%}.reason__item:nth-child(3) img{width:100%}@media screen and (max-width: 1200px){.reason{padding:0 20px}}@media screen and (max-width: 600px){.reason{margin:46px auto 80px}.reason .ttl{max-width:308px;width:100%}.reason__inner{display:block}.reason__item{width:100%;text-align:center;margin-bottom:50px}.reason__item h3{font-size:18px;margin-top:20.7px}.reason__item p{font-size:14px;letter-spacing:0.03em;line-height:29px;margin-top:21px}.reason__item:nth-child(1) img,.reason__item:nth-child(2) img,.reason__item:nth-child(3) img{width:100%}.reason__item:nth-child(1) img{max-width:297.15px}.reason__item:nth-child(2) img{max-width:278.46px}.reason__item:nth-child(3) img{max-width:343px}}.point{padding:100px 0;background:#FDF2E8}.point__wrap{max-width:1100px;width:100%;margin:0 auto}.point .ttl{width:466px}.point__item{position:relative;padding:90px 50px 50px;background:#fff;border-radius:10px;margin-bottom:63px}.point__item:nth-child(4) p{letter-spacing:0}.point__item__wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:0 39px}.point__item__desc{max-width:500px;width:100%}.point__item--fuki{position:absolute;top:-20px;left:23px;width:159.32px}.point__item--fuki img{width:100%;height:auto}.point__item h3{font-size:28px;font-weight:bold;margin-bottom:20px;letter-spacing:0.03em}.point__item p{line-height:31px;letter-spacing:0.03em}.point__item__image{width:calc( 100% - 540px )}.point__item__image img{width:100%;height:auto}.point__item__image-sec{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 78px;justify-content:space-between}.point__item__image-sec img{width:100%;height:auto}.point__item__image--box{width:calc( 50% - 15px )}.point__item__image--box p{font-weight:bold;font-size:16px;text-align:center}.point__item:nth-child(2) .point__item__image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:15px 30px;flex-wrap:wrap}@media screen and (max-width: 1200px){.point__wrap{padding:0 20px}}@media screen and (max-width: 900px){.point__item__desc,.point__item__image{width:calc( 50% - 19.5px )}}@media screen and (max-width: 600px){.point{padding:80px 0 17px}.point .ttl{max-width:334.5px;width:100%}.point__item{padding:93px 20px 50px}.point__item:nth-child(2) .point__item__image{gap:9px 21px}.point__item__wrap{display:block}.point__item__desc{width:100%;margin-bottom:40px}.point__item__image{width:100%}.point__item__image--box{width:calc( 50% - 10.5px );text-align:center}.point__item__image--box p{font-weight:bold;font-size:14px;letter-spacing:0.03em}.point__item__image-sec{display:block;margin-top:40px}.point__item__image-sec .over-img{margin-bottom:40px}.point__item--fuki{top:-34px}.point__item h3{font-size:25px;text-align:center;line-height:36px}}.worries{position:relative}.worries__inner{max-width:1100px;width:100%;margin:0 auto 30px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;gap:0 72px}.worries__image{position:relative;top:-63px;width:454.41px}.worries__image img{width:100%;height:auto}.worries__desc{padding-top:75px;width:calc( 100% - 526.41px )}.worries__desc img{width:90%;height:auto}.worries__txt{margin-top:15px;font-size:18px;line-height:31px}.worries__list{margin-top:28px}.worries__item{font-size:20px;font-weight:bold;letter-spacing:0.1em;position:relative;padding-left:38px;margin-bottom:18px}.worries__item:before{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);content:'';background:url("../img/exteria/checkbox.png") no-repeat;padding:14.5px}@media screen and (max-width: 1200px){.worries__inner{padding:0 20px}}@media screen and (max-width: 900px){.worries__inner{gap:0 40px}.worries__image{width:45%}.worries__desc{width:calc( 55% - 40px )}}@media screen and (max-width: 600px){.worries__inner{display:block}.worries__image,.worries__desc{width:100%}.worries__image{top:initial;margin-top:80px;text-align:center}.worries__image img{width:86%}.worries__desc{padding-top:20px}.worries__txt{margin-top:20px;font-size:14px;line-height:29px}.worries__item{font-size:18px;line-height:24px;letter-spacing:0.1em}.worries__item:before{transform:initial;top:0}}.res{background:url("../img/exteria/res-bg.png");padding-bottom:103px}.res__wrap{max-width:1100px;width:100%;margin:0 auto}.res__head{width:100%}.res__head img{width:100%;height:auto}.res .ttl{width:394px;margin-top:50px}.res__inner{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:25px 21px}.res__item{width:calc( 100% / 3 - 14px );border-radius:10px;background:#fff}.res__item__image img{width:100%;height:auto;border-radius:10px 10px 0 0}.res__item__desc{padding:20px 20px 30px}.res__item__desc h3{text-align:center;font-size:25px;letter-spacing:0.03em;font-weight:bold}.res__item__desc h3 span{color:#e07715}.res__item__desc p{margin-top:15px;letter-spacing:0.03em;line-height:29px}@media screen and (max-width: 1200px){.res__wrap{padding:0 20px}}@media screen and (max-width: 600px){.res{padding-bottom:80px}.res .ttl{max-width:282px;width:100%;margin:40px auto 40px}.res__inner{display:block}.res__item{width:100%;margin-bottom:20px}.res__item:last-child{margin-bottom:initial}.res__item__desc{padding-bottom:34px}.res__item__desc p{font-size:14px;letter-spacing:0.03em;line-height:29px;margin-top:21px}}.works{padding:93px 0 100px}.works .ttl{width:144px}.works__inner{max-width:1100px;width:100%;margin:88px auto 0}.works__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 44px;margin-bottom:24px;align-items:center}.works__item:nth-child(2){flex-direction:row-reverse}.works__item__image{width:485px}.works__item__image img{width:100%;height:auto}.works__item__desc{width:calc( 100% - 529px )}.works__item__desc h3{font-weight:bold;font-size:28px;letter-spacing:0.03em;margin-bottom:20px}.works__item__desc p{font-size:16px;line-height:31px}@media screen and (max-width: 1200px){.works__inner{padding:0 20px}}@media screen and (max-width: 900px){.works__item__image{width:45%}.works__item__desc{width:calc( 55% - 44px )}}@media screen and (max-width: 600px){.works{padding:52px 0}.works__inner{margin-top:50px}.works__item{gap:20px 0}.works__item__image{width:100%}.works__item__desc{width:100%}.works__item__desc h3{font-size:22px}}.service{padding:99px 0 100px;background:#FDF2E8}.service .big{font-weight:bold;font-size:35px;letter-spacing:0.03em;width:fit-content;margin:0 auto 76.5px}.service .big span{border-bottom:solid 2px #e07715}.service__inner{max-width:1100px;width:100%;margin:0 auto}.service__item{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:center;background:#fff;padding:22px 44px 23px 50px;margin-bottom:20px;border-radius:10px}.service__item__image{width:16.4%}.service__item__image img{width:100%;height:auto}.service__item__desc{max-width:671px}.service__item__desc h3{font-weight:bold;font-size:28px;letter-spacing:0.03em;margin-bottom:20px}.service__item__desc p{line-height:31px}@media screen and (max-width: 1200px){.service__inner{padding:0 20px}}@media screen and (max-width: 900px){.service__item__desc{width:70%}.service__item__image{width:30%}}@media screen and (max-width: 600px){.service{padding:70px 0 60px}.service .big{font-size:25px}.service__item{flex-direction:column;padding:40px 20px 32px;gap:24px 0}.service__item__desc{width:100%}.service__item__desc h3{font-size:22px}.service__item__image{width:100%;text-align:center}.service__item__image img{width:240px;height:auto}}.price{padding:80px 0 100px}.price .ttl{width:114px}.price__inner{max-width:1100px;width:100%;margin:0 auto 90px}.price__inner__head{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;margin-bottom:43.5px}.price__inner__head p{font-size:13px;line-height:22px;text-align:right}.price__inner__head p span{line-height:initial}.price__inner__wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 11px;align-items:center}.price__inner__wrap h3{font-weight:bold;font-size:28px;letter-spacing:0.03em}.price__inner:nth-child(2) .price__item:nth-child(4) h4{background:#e07715}.price__inner:nth-child(2) .price__item:nth-child(5) h4{font-size:18px}.price__inner-o{max-width:1100px;width:100%;margin:0 auto 90px}.price__inner-o .price__item{width:calc( 50% - 10.5px )}.price__tips{padding-top:20px;font-size:13px;line-height:22px;text-align:left}.price__tips-o1{margin-top:10px}.price__txt{margin:49px 0 121px;line-height:31px;text-align:center}.price__txt span{font-weight:bold}.price__wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:20px 21px}.price__wrap-detail{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:space-between;width:calc( 50% - 10.5px )}.price__wrap-detail .price__tips,.price__wrap-detail .price__item{width:100%}.price__wrap-detail .price__item{min-height:490px}.price__item{width:calc( 100% / 3 - 14px );border-radius:10px;border:solid 1px #3e3a39;min-height:300px;text-align:center}.price__item h4{font-weight:bold;font-size:25px;letter-spacing:0.03em;color:#fff;background:#A19890;padding:16px 0 20px;width:100%;border-radius:10px 10px 0 0}.price__item h4 span{vertical-align:top;display:inline-block;margin-right:8px;padding:0 1px 0 4px;background:#fff;font-weight:bold;font-size:13px;text-align:center;color:#e07715;line-height:31px}.price__item__desc{padding:20px 33px 30px}.price__item-num{display:block;padding-bottom:10px;font-weight:bold;font-size:44px;letter-spacing:0.03em;color:#e07715}.price__item-num small{font-size:32px;font-weight:700}.price__item-num span{font-size:20px;margin-left:-8px;display:inline-block}.price__item-p{font-weight:bold;font-size:20px;letter-spacing:0.03em;text-align:center;color:#e07715;padding:6px 0 0}.price__item-txt{margin-top:11px;height:100%;font-weight:bold;line-height:31px;text-align:left}@media screen and (max-width: 1200px){.price__inner{padding:0 20px}.price__inner-o{padding:0 20px}}@media screen and (max-width: 900px){.price__wrap{max-height:initial}.price__inner__head p{margin-top:18px;width:100%;text-align:left}.price__item{width:calc( 50% - 10.5px )}}@media screen and (max-width: 600px){.price__inner__wrap h3{font-size:20px}.price__inner__head{margin-bottom:30px}.price__wrap{gap:20px 0}.price__wrap-detail{width:100%}.price__inner-o{margin-bottom:0}.price__inner-o .price__item{width:100%}.price__item{width:100%}.price__item h4{font-size:20px}.price__item h4 span{line-height:24px}.price__item__desc{padding:23px 20px 30px}.price__tips{padding-top:12px}}.flow{padding:80px 0 100px;background:#FDF2E8}.flow .ttl{width:286px}.flow__inner{max-width:1100px;width:100%;margin:44px auto 0;counter-reset:number}.flow__inner h3:before{font-family:"Lato",sans-serif;font-weight:bold;font-size:20px;letter-spacing:0.03em;color:#e07715;counter-increment:number;content:counter(number,decimal-leading-zero);padding-right:8px;margin:0 20px 0 0}.flow__item{padding:30px 20px 30px 26px;border-radius:10px;background:#fff;margin-bottom:9px;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.flow__item:last-child{margin-bottom:initial}.flow__item .active-acd:after{transform:rotate(0deg)}.flow__item__head{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 34px;position:relative}.flow__item__head h3{font-weight:bold;font-size:20px;letter-spacing:0.03em}.flow__item__head:before,.flow__item__head:after{position:absolute;top:50%;right:0;content:'';width:20px;height:2px;background:#3e3a39}.flow__item__head:after{transform:rotate(90deg);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.flow__item__desc{display:none;margin-top:20px;font-size:16px;letter-spacing:0.03em;line-height:31px;padding-left:54px}.flow__item__desc .flow-bold{font-weight:bold}.flow__item__desc .flow-color{color:#e07715}@media screen and (max-width: 1200px){.flow__inner{padding:0 20px}}@media screen and (max-width: 600px){.flow__item{padding:18px 20px 18px 20px}.flow__item-flex{gap:0 20px}.flow__item__head span{padding-right:20px}.flow__item__head h3{font-size:18px;line-height:24px}}.example{padding-bottom:96px}.example__head{font-size:35px;letter-spacing:0.03em;text-align:center;color:#fff;background:#e07715;padding:29px 0;width:100%}.example__head h3{font-weight:bold}.example__inner{max-width:1100px;width:100%;margin:80px auto 0;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;gap:50px 42px}.example__item{width:calc( 50% - 21px )}.example__item-ti{padding:13px 0;font-weight:bold;letter-spacing:0.03em;text-align:center;color:#3e3a39;background:#FDF2E8;border-radius:10px;margin-bottom:20px}.example__item__image{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;flex-wrap:wrap;gap:0 19px;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.example__item__image-before,.example__item__image-after{position:relative;color:white;width:calc( 50% - 9.5px )}.example__item__image-before img,.example__item__image-after img{width:100%;height:auto}.example__item__image-before:after{content:"BEFORE";position:absolute;top:0;left:0;padding:5px;background:#3e3a39;width:95px;text-align:center}.example__item__image-after:after{content:"AFTER";position:absolute;top:0;left:0;padding:5px;background:#e07715;width:95px;text-align:center}.example__item__desc h4{font-weight:bold;font-size:20px;letter-spacing:0.03em;margin-bottom:12px;line-height:30px}.example__item__desc p{font-size:16px;line-height:31px}@media screen and (max-width: 1200px){.example__inner{padding:0 20px}}@media screen and (max-width: 900px){.example__item-ti{line-height:24px}}@media screen and (max-width: 600px){.example{padding-bottom:60px}.example__head{font-size:24px;padding:22px 0}.example__inner{gap:24px 0;margin:56px 0 0}.example__item{width:100%}.example__item__image{gap:0 4px}.example__item__image-before,.example__item__image-after{width:calc(50% - 2px)}.example__item__image-after:after{left:auto;right:0}}.faq{padding:80px 0 100px;background:#F1F0ED}.faq .ttl{width:216px}.faq__inner{max-width:1100px;width:100%;margin:44px auto 0}.faq__inner h3:before{font-family:Lato;font-weight:bold;font-size:20px;letter-spacing:0.03em;color:#e07715}.faq__item{padding:30px 20px 30px 26px;border-radius:10px;background:#fff;margin-bottom:9px;cursor:pointer;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.faq__item:last-child{margin-bottom:initial}.faq__item .active-acd:after{transform:rotate(0deg)}.faq__item__head{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative}.faq__item__head span{display:inline-block;font-family:Lato;font-weight:bold;font-size:26px;letter-spacing:0.03em;color:#e07715;padding-right:35px}.faq__item__head h3{font-weight:bold;font-size:20px;letter-spacing:0.03em}.faq__item__head:before,.faq__item__head:after{position:absolute;top:50%;right:0;content:'';width:20px;height:2px;background:#3e3a39}.faq__item__head:after{transform:rotate(90deg);-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.faq__item__desc{display:none;margin-top:20px;font-size:16px;letter-spacing:0.03em;line-height:31px;flex-wrap:wrap;gap:0 35px}.faq__item__desc .faq-bold{font-weight:bold}.faq__item__desc .faq-color{color:#e07715}.faq__item__desc span{display:inline-block;font-family:Lato;font-weight:bold;font-size:26px;letter-spacing:0.03em;color:#1592e0}.faq__item-flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 37px;padding-left:1.5px}@media screen and (max-width: 1200px){.faq__inner{padding:0 20px}}@media screen and (max-width: 600px){.faq{padding:60px 0 80px}.faq__item{padding:18px 20px 18px 20px}.faq__item-flex{gap:0 20px}.faq__item__head{padding-right:40px}.faq__item__head span{padding-right:20px}.faq__item__head h3{font-size:18px;line-height:24px}}.professional{padding:100px 0;position:relative}.professional__wrap{max-width:1100px;width:100%;margin:0 auto}.professional__ttl-jp{font-weight:bold;font-size:28px;letter-spacing:0.03em;margin-bottom:21px}.professional__ttl-en{font-family:"Lato",sans-serif;font-weight:bold;font-size:27px;letter-spacing:0.03em;color:#e07715;position:absolute;top:46%;left:63px;transform:rotate(-90deg)}.professional__img{position:absolute;top:50%;left:-136px;transform:translate(0, -50%);width:253px}.professional__img img{width:100%;height:auto}.professional__txt{margin-left:auto;letter-spacing:0.03em;line-height:31px}.professional__inner-wrap{width:calc( 100% - 136px );padding:42px 65px 40px 214px;border-radius:10px;border:3px solid #e07715;position:relative;margin-left:auto}@media screen and (max-width: 1200px){.professional__wrap{padding:0 20px}}@media screen and (max-width: 900px){.professional{padding:160px 0 100px}.professional__inner-wrap{width:100%;padding:164px 65px 40px 125px}.professional__ttl-en{top:259px;left:-43px}.professional__img{top:-136px;left:50%;transform:translate(-50%, 0)}}@media screen and (max-width: 600px){.professional__inner-wrap{padding:102px 20px 40px 20px}.professional__img{width:200px;top:-124px}.professional__img img{width:100%;height:auto}.professional__ttl-en{display:none}.professional__ttl-jp{font-size:20px}.professional__txt{line-height:26px}}.contact{margin-bottom:150px;position:relative}.contact__bg1,.contact__bg2,.contact__bg3{position:absolute;top:0}.contact__bg1 img,.contact__bg2 img,.contact__bg3 img{width:100%;height:auto}.contact__bg1{left:64px;width:180px;top:62px}.contact__bg2{left:206px;width:142px;top:240px}@media screen and (max-width: 1200px){.contact__bg2{left:150px}}.contact__bg3{width:251px;right:109px;top:63px}@media screen and (max-width: 1200px){.contact__bg3{right:55px}}.contact__res{width:100%}.contact__res img{width:100%;height:auto}.contact__inner{max-width:1100px;width:100%;margin:0 auto}.contact__ttl-img01,.contact__ttl-img02{width:100%}.contact__ttl-img01 img,.contact__ttl-img02 img{width:100%;height:auto}.contact__ttl-img01{margin-top:127px}.contact__ttl-img02{margin:60px 0 65px}.contact__txt{font-weight:bold;font-size:20px;letter-spacing:0.03em;line-height:33px;margin-top:55px;text-align:center}.contact__txt-under{max-width:950px;width:100%;margin:55px auto;font-weight:normal;font-size:20px;letter-spacing:0.03em;line-height:33px}.contact__txt-under span{color:#e07715}.contact__tel span{display:block;text-align:center}.contact__tel-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 14px;width:fit-content;margin:65px auto 20px;align-items:center}.contact__tel-place{font-size:20px;letter-spacing:0.03em;color:#fff;background:#e07715;padding:5.5px 17px;width:fit-content;height:fit-content}.contact__tel-number{font-family:"Lato",sans-serif;font-weight:bold;font-size:49px;letter-spacing:0.03em}.contact__tel-number a{color:#e07715;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.contact__tel-number a:hover{opacity:.7}.contact__double-img{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 31px;width:fit-content;margin:0 auto 55px}.contact__double-img img:nth-child(1){width:339px}.contact__double-img img:nth-child(2){width:264px}.contact__line{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 40px;align-items:center;max-width:950px;width:100%;margin:0 auto 55px}.contact__line-img{width:140px}.contact__line-img img{width:100%;height:auto}.contact__line-ttl{font-weight:bold;font-size:20px;letter-spacing:0.03em;line-height:33px}.contact__line-txt{letter-spacing:0.03em;line-height:28px;margin-top:13px}.contact__line-btn{font-weight:bold;font-size:20px;letter-spacing:0.03em;color:#fff;background:#06C755;border:solid 1px #06C755;border-radius:50px;padding:15.5px 117.5px 14.5px 107.5px;margin-top:20px;display:block;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.contact__line-btn:hover{color:#06C755;background:#fff}.contact__line-qr{width:208px;position:relative;margin-left:auto;top:-17px}.contact__line-qr img{width:100%;height:auto}.contact__form{max-width:950px;width:100%;margin:0 auto}.contact__form-txt{font-size:16px;letter-spacing:0.03em;line-height:28px;padding:55px 0 88px}.contact__form .label-txt{letter-spacing:0.03em;margin-bottom:10px}.contact__form .label-txt span{font-size:11px;letter-spacing:0.03em;color:#fff;background:#e07715;padding:2px 3px;display:inline-block;margin-left:8px}.contact__form .form-content{margin-bottom:20px}.contact__form input{height:60px;border:1px solid #707070}.contact__form textarea{height:180px;border-radius:10px;border:1px solid #707070}.contact__form input::placeholder,.contact__form textarea::placeholder{font-size:18px;letter-spacing:0.03em;line-height:28px;color:#b7b7b7}.contact__form .confirm-text{margin-bottom:35px;line-height:1.5}.contact__form .txtError01{color:red;display:none}.contact__form .btn-area{display:flex;flex-wrap:wrap;gap:10px 20px;justify-content:center;margin-top:40px}.contact__form .btn-area.confirm{margin-top:50px}.contact__form .btn{border-radius:50px;font-weight:bold;font-size:20px;letter-spacing:0.03em;color:#fff;padding:15.5px 127.5px 14.5px 117.5px;border:solid 1px #e07715;background:#e07715;width:fit-content;margin-top:10px;margin-bottom:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.contact__form .btn:hover{background:#fff;color:#e07715}.contact__form a.btn-back{background:#595757;border:solid 1px #595757;color:#fff}.contact__form a.btn-back:hover{background:#fff;color:#595757}@media screen and (max-width: 1200px){.contact__inner{padding:0 20px}}@media screen and (max-width: 900px){.contact__line{gap:0 15px;flex-wrap:wrap}.contact__line-img{width:20%}.contact__line-wrap{width:calc( 80% - 15px )}.contact__line-btn{padding:16px 0 15px;width:328px;text-align:center}.contact__line-qr{display:none}}@media screen and (max-width: 900px){.contact__bg1,.contact__bg2,.contact__bg3{display:none}}@media screen and (max-width: 600px){.contact__txt{margin-top:36px;font-size:18px;line-height:30px}.contact__ttl-img01,.contact__ttl-img02{text-align:center}.contact__ttl-img01 img,.contact__ttl-img02 img{width:auto}.contact__ttl-img01{margin-top:56px}.contact__ttl-img02{margin:40px 0 44px}.contact__tel-wrap{flex-direction:column;gap:12px 0;margin:36px 0 0;text-align:center;width:100%}.contact__tel-place{font-size:16px}.contact__tel-number{font-size:40px}.contact__tel span{margin-top:10px}.contact__double-img{width:100%;flex-direction:column;align-items:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;gap:12px 0}.contact__txt-under{margin:42px 0;font-size:18px;line-height:30px}.contact__line-btn{width:100%}}.complete-wrapper{padding-bottom:100px}.complete-wrapper .complete-ttl{font-size:18px;font-weight:600;text-align:center;color:#e07715;margin-bottom:25px}.complete-wrapper .complete-text{width:600px;margin:0 auto 30px;line-height:30px;text-align:justify}.complete-wrapper .btn-area{margin:33px auto 0}.complete-wrapper .btn-area .btn{margin:0 15px;padding:9px 0 7px;width:220px;font-size:1rem;font-weight:400;line-height:1.5}.complete-wrapper .btn-area .btn-top{border-radius:25px}@media only screen and (max-width: 768px){.complete-wrapper{padding:0 20px 60px}.complete-wrapper .complete-ttl{margin-bottom:20px;font-size:17px}.complete-wrapper .complete-text{max-width:600px;width:100%}}.lp-footer{background:#3E3A39;padding-bottom:121px}.lp-footer__wrap{max-width:1100px;margin:0 auto;width:100%}.lp-footer__logo{width:187.4px;margin:93.2px 0 62.3px}.lp-footer__logo path{fill:#fff}.lp-footer__flex{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between;align-items:flex-end}.lp-footer__list{color:#fff;font-size:14px;letter-spacing:0.03em;line-height:26px}.lp-footer__list a{color:#fff}.lp-footer__sns-wrap{display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;gap:0 35px}@media screen and (max-width: 1200px){.lp-footer__wrap{padding:0 20px}}@media screen and (max-width: 600px){.lp-footer__logo{margin:50px 0 30px}.lp-footer__flex{display:block}.lp-footer__sns-wrap{margin-top:24px}}.pc{display:none !important}@media screen and (min-width: 1201px){.pc{display:block !important}}.lg{display:none !important}@media screen and (max-width: 1200px){.lg{display:block !important}}@media screnn and (max-width: 900px){.lg{display:none !important}}.md{display:none !important}@media screen and (max-width: 900px){.md{display:block !important}}@media screen and (max-width: 600px){.md{display:none !important}}.sp{display:none !important}@media screen and (max-width: 600px){.sp{display:block !important}}.slick-slider,.slick-list,.slick-track{height:100%}
/*# sourceMappingURL=exteria.css.map */
