.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}*,*::before,*::after{box-sizing:border-box}ul,ol{padding:0}.overlay.solw{display:none !important}body,h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ul,ol{list-style:none}.entry-content li{padding-bottom:15px}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.toTop{position:fixed;bottom:4rem;right:2rem;display:flex;align-items:center;grid-column-gap:2rem;z-index:2}.toTop img{width:7rem}@media screen and (max-width: 767px){.toTop{bottom:8rem}.toTop img{width:5rem}}.section__post .container .list-post-get .archive .archiveList__text{width:100% !important;text-align:center}.header{width:100%;position:fixed;z-index:1000;top:0;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.15)}.header .header-content{display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;padding-right:10rem;max-width:1780px;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 1100px){.header .header-content{padding-right:7rem}}@media screen and (max-width: 767px){.header .header-content{padding:1rem 2rem;min-height:6rem}}.header .header-content .header-logo a{color:#eb7b38;font-weight:bold;font-size:2.2rem}.header .header-content .header-logo a img{height:4.5rem;display:block;width:auto;-o-object-fit:contain;object-fit:contain}.header .header-content .header-logo a span{font-size:1.6rem}@media screen and (max-width: 1100px){.header .header-content .header-logo a{font-size:2rem}.header .header-content .header-logo a span{font-size:1.4rem}}@media screen and (max-width: 900px){.header .header-content .header-logo a{font-size:1.8rem}.header .header-content .header-logo a span{font-size:1.3rem}}@media screen and (max-width: 767px){.header .header-content .header-logo a{font-size:1.6rem;line-height:1.2;display:block}.header .header-content .header-logo a span{font-size:1.2rem}.header .header-content .header-logo a img{width:17rem;height:auto}}.header .header-content .header-contact{display:flex;gap:2rem;align-items:center}@media screen and (max-width: 767px){.header .header-content .header-contact{display:none}}.header .header-content .header-contact .des-contact{font-size:1.6rem}.header .header-content .header-contact .phone-contact{padding-bottom:3px}.header .header-content .header-contact .phone-contact .phone{background-color:#eb7b38;color:#fff;position:relative;padding:1rem 2rem 1rem 2rem;font-size:1.8rem;line-height:1.2;display:flex;align-items:center;padding-left:5.4rem;padding-right:2rem;border-radius:1rem;box-shadow:0 3px 0 #a44f1c;transition:all .25s;display:flex;align-items:center;flex-direction:column;justify-content:center;white-space:nowrap}.header .header-content .header-contact .phone-contact .phone span{font-size:1.3rem;display:block}.header .header-content .header-contact .phone-contact .phone:hover{opacity:.7}.header .header-content .header-contact .phone-contact .phone::before{position:absolute;content:"";background:url(../img/icon-phone-header-l.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;top:50%;transform:translate(0%, -50%);left:2rem}.header .header-content .header-contact .phone-two{padding-bottom:3px}.header .header-content .header-contact .phone-two .phone{color:#fff;position:relative;display:flex;align-items:center;flex-direction:column;width:38rem;height:5.6rem;background:linear-gradient(180deg, #ff2120 0%, #eb7b38 0.01%, #d56421 100%);box-shadow:0 3px 0 #a44f1c;border-radius:1rem;padding-bottom:1rem;padding-top:.5rem;white-space:nowrap;transition:all .25s}@media screen and (max-width: 1100px){.header .header-content .header-contact .phone-two .phone{width:31rem}}.header .header-content .header-contact .phone-two .phone span{position:relative;font-size:1.3rem}.header .header-content .header-contact .phone-two .phone span::after{position:absolute;content:"";background:url(../img/line-aa.png) no-repeat;background-size:contain;width:8.8rem;height:.5rem;bottom:.5rem;right:-9rem;transform:translate(0%, -50%)}.header .header-content .header-contact .phone-two .phone span::before{position:absolute;content:"";background:url(../img/line-aa.png) no-repeat;background-size:contain;width:8.8rem;height:.5rem;bottom:.5rem;left:-9rem;transform:translate(0%, -50%)}.header .header-content .header-contact .phone-two .phone:hover{opacity:.7}.header .header-content .header-contact .phone-two .phone::before{position:absolute;content:"";background:url(../img/icon-phone-header.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;bottom:-0.5rem;transform:translate(0%, -50%);left:1rem}.header .header-content .header-left{display:flex;align-items:center}.header .header-content .header-left .header-no1{display:flex;align-items:center;margin-left:1rem}.header .header-content .header-left .header-no1 .text{margin-left:1rem;font-size:1.7rem;font-weight:bold}.header .header-content .header-left img{display:block}@media screen and (max-width: 767px){.header .header-content .header-left{max-width:calc(100% - 4rem)}.header .header-content .header-left .header-logo{width:58%}.header .header-content .header-left .header-no1{flex:1;margin-left:.5rem}.header .header-content .header-left .header-no1 .img{width:4rem}.header .header-content .header-left .header-no1 .img img{width:100%}.header .header-content .header-left .header-no1 .text{flex:1;margin-left:.5rem;font-size:1.1rem}}.header .pageNav_inner .pageNav_list{list-style:none;height:5.3rem;margin:0;justify-content:center;align-items:center;gap:7rem;display:flex;gap:3rem;height:100%;flex-direction:column;margin-top:10rem;margin-top:5dvh}.header .pageNav_inner .pageNav_list li{display:list-item;text-align:-webkit-match-parent}.header .pageNav_inner .pageNav_list li a{font-size:2.5rem;font-weight:bold;color:#fff}@media screen and (max-width: 767px){.header .pageNav_inner .pageNav_list li a{font-size:2rem}}.header .pageNav{border-bottom-width:3px;position:fixed;z-index:12;top:0;left:auto;width:100%;height:100%;box-sizing:border-box;padding:60px 0 0;border-bottom:none;transform:scale(1, 0);transform-origin:center top;opacity:0;transition-property:opacity,transform;transition-duration:.5s,0s,0s;transition-delay:0s,.5s,.5s;pointer-events:none;background-color:#d96825;right:0;min-width:180px}@media screen and (max-width: 767px){.header .pageNav{top:5.6rem;height:calc(100% - 5.6rem)}}.header .pageNav.isShow{transform:scale(1);opacity:1;transition-delay:0s,0s,0s;pointer-events:auto;z-index:1000}.header .pageNav_inner{padding:0}.header .pageNav_list{flex-wrap:wrap;display:block}.header .pageNav_list>li{width:auto}.header .pageNav_list>li>a{height:4.6rem;font-size:14px;padding:0;justify-content:flex-start;padding-left:0;position:relative;z-index:1}.header .pageNav_list>li>a:hover{text-decoration:underline}.header .pageNav_list>li:last-child>a{border-bottom:none}.header .pageNav_list>li>a::after{content:"";display:none;position:absolute;z-index:1;top:0;bottom:0;right:16px;margin-top:auto;margin-bottom:auto;border:1px solid #aaa;width:6px;height:6px;transform:rotate(45deg);border-bottom:none;border-left:none}.gMenuBtn{display:block;padding:0;width:5rem;height:5rem;position:fixed;z-index:11111;top:1.8rem;right:5.5rem;right:2.5rem;top:1.5rem;border:0;background:rgba(0,0,0,0);cursor:pointer;outline:none;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1100px){.gMenuBtn{right:1rem}}@media screen and (max-width: 767px){.gMenuBtn{right:1.5rem;right:0;z-index:10006}}.gMenuBtn.isShow .gMenuBtn_bar{background-color:#fff}@media screen and (max-width: 767px){.gMenuBtn.isShow .gMenuBtn_bar{background-color:#eb7b38}}.gMenuBtn .gMenuBtn_bar{width:2.6rem;height:.5rem;background-color:#eb7b38;display:block;border-radius:2px;margin:0 auto;position:relative;z-index:1;top:0;transition-duration:.3s;transition-property:transform,top}.gMenuBtn_bar-no2{margin:.2rem auto !important}.isShow .gMenuBtn_bar{box-shadow:none}.isShow .gMenuBtn_bar-no1{top:.7rem;transform:rotate(-45deg)}.isShow .gMenuBtn_bar-no2{transform:scale(0, 1)}.isShow .gMenuBtn_bar-no3{top:-0.7rem;transform:rotate(45deg)}[data-animation]{opacity:0;transform:translateY(20px);transition-property:opacity,transform}[data-animation=after]{opacity:1;transform:translateY(0);transition-delay:.3s;transition-duration:1s}@keyframes anime{0%{transform:scale(0.95);opacity:1}90%{opacity:.1}to{transform:scale(1.2, 1.5);opacity:0}}.contact-button{padding-bottom:3px;padding-top:1rem;white-space:nowrap}.contact-button .cb-an{position:relative;transition:all .25s}.contact-button .cb-an:before,.contact-button .cb-an:after{content:"";position:absolute;z-index:-10;width:100%;height:100%;top:3px;left:0;border-radius:1rem;background:rgba(255,184,6,0.6196078431);border:1px solid rgba(255,184,6,0.6196078431);transform:translate3d(0, 0, 0)}.contact-button .cb-an:before{animation:anime 2s ease-out infinite}.contact-button .cb-an:after{animation:anime 2s ease-out 1s infinite}.contact-button_link{display:block;padding:1rem 2rem 1rem 2rem;padding-left:7.4rem;align-items:center;gap:1rem;border-radius:1rem;background:linear-gradient(180deg, #fbca4c 38.83%, #ffb906 100%);box-shadow:0px 3px 0px 0px #f08d19;color:#1a7218;text-align:center;-webkit-text-stroke-color:#fefefe;font-size:1.8rem;font-weight:700;position:relative;line-height:1.2;width:35rem;max-width:100%}@media screen and (max-width: 1100px){.contact-button_link{width:30rem}}.contact-button_link::before{position:absolute;content:"";background:url(../img/cv-time.png) no-repeat;background-size:contain;width:7.6rem;height:7.6rem;bottom:0;left:0}.contact-button_link .small{display:block;color:#1a7218;text-align:center;font-size:1.3rem;line-height:1.5;font-weight:700;position:relative;display:flex;align-items:center;gap:10px}.contact-button_link .small::before,.contact-button_link .small::after{content:"";height:.4rem;width:4.5rem;display:flex;border-top:4px double #1a7218;align-items:center}@media screen and (max-width: 1100px){.contact-button_link .small::before,.contact-button_link .small::after{width:3.5rem}}.contact-button_link .text{position:relative;background:rgba(0,0,0,0);z-index:0}.contact-button_link .text::before{content:attr(data-text);position:absolute;-webkit-text-stroke:.15em #fff;left:0;z-index:-1}.contact-button_link .text::after{content:attr(data-text);position:absolute;-webkit-text-stroke:.2em #fff;left:0;z-index:-2}@media screen and (min-width: 768px){.contact-button_link{transition:all .25s}.contact-button_link:hover{transform:translateY(3px);box-shadow:none}}.contact-phone-button_link svg,.contact-phone-button_link img{display:block}footer{padding:5.2rem 0;background:#f7f7f7}footer a{transition:.25s ease-out}footer a:hover{color:#21b970}@media screen and (max-width: 767px){footer{padding-bottom:10rem}}footer .footer-content{display:flex;flex-direction:column;width:102.4rem;margin:0 auto;gap:3rem}@media screen and (max-width: 1100px){footer .footer-content{width:90%}}@media screen and (max-width: 767px){footer .footer-content{width:100%;padding-left:1.5rem;padding-right:1.5rem}}footer .footer-content .footer-tast{display:flex;justify-content:space-between}@media screen and (max-width: 767px){footer .footer-content .footer-tast{justify-content:center}}@media screen and (max-width: 767px){footer .footer-content .footer-tast .company{text-align:center;font-size:1.4rem}}footer .footer-content .footer-tast .nav-footer{display:flex;flex-direction:column;gap:1rem}footer .footer-content .footer-tast .div-right{display:flex;gap:2rem}@media screen and (max-width: 767px){footer .footer-content .footer-tast .div-right{display:none}}@media screen and (max-width: 767px){footer .footer-content .footer-tast .logo-footer{text-align:center}}footer .footer-content .footer-tast .logo-footer a{font-size:3rem}@media screen and (max-width: 767px){footer .footer-content .footer-tast .logo-footer a{font-size:2rem}}footer .footer-content .footer-tast .tel{margin-top:2rem;margin-bottom:2rem}@media screen and (max-width: 767px){footer .footer-content .footer-tast .tel{display:none}}footer .footer-content .footer-tast .tel a{display:flex;gap:1.5rem;align-items:center;line-height:0;font-size:2rem;font-weight:bold}@media screen and (max-width: 767px){footer .footer-content .footer-tast .tel a{font-size:2rem}}footer .footer-content .footer-tast .tel a img{width:5.1rem;height:auto}footer .footer-content .copyright{width:100%;display:flex;justify-content:center;align-items:center;font-size:1.4rem}@media screen and (max-width: 767px){footer .footer-content .copyright{width:100%}}.lowhi{display:block;position:fixed;bottom:0;background:#efefef;z-index:999;left:0;padding:1.5rem 1rem}.lowhi li{width:50%;display:flex;justify-content:center}.lowhi .nav_contact__in{padding:.5rem;gap:1rem}.lowhi .nav_text-ja{font-size:1.1rem !important}.lowhi a{padding:0 !important}.lowhi .kv_tel{justify-content:center}.lowhi .kv_tel .tel_num a{font-size:1.4rem}.lowhi .kv_tel .tel_num span{top:0 !important}.lowhi{display:none}@media screen and (max-width: 767px){.lowhi{display:block;width:100%}.lowhi .info{display:grid;width:100%;grid-template-columns:1fr 1fr;gap:1rem}.lowhi .info .phone{background:#eb7b38;border-radius:1rem;color:#fff;font-size:1.3rem;font-weight:bold;display:flex;align-items:center;position:relative;height:4.4rem;justify-content:center;margin-top:.4rem}.lowhi .info .phone .icon-phone{width:2.5rem;height:2.5rem;display:inline-block;position:relative;text-indent:-9999em;margin-right:1em}.lowhi .info .phone .icon-phone::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/icon-phone.svg) no-repeat center/contain}.lowhi .info .mail{background:#21b970;border-radius:1rem;color:#fff;font-size:1.3rem;font-weight:bold;display:flex;align-items:center;position:relative;height:4.3rem;justify-content:center}.lowhi .info .mail .icon-mail{width:2.5rem;height:2.5rem;display:inline-block;position:relative;text-indent:-9999em;margin-right:1em}.lowhi .info .mail .icon-mail::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url(../img/icon-mail-banner.png) no-repeat center/contain}}.backtop{text-align:center;margin-top:5rem;margin-bottom:5rem}.backtop .top{margin:0 auto;display:inline-block;background:#eb7b38;border-radius:10rem;text-align:center;color:#fff;padding:1.5rem 3rem;font-size:2rem}.backtop .top:hover{opacity:.7}.sp-b{display:none}.pc-b{display:block}@media screen and (max-width: 767px){.sp-b{display:block}.pc-b{display:none}}.ubpc{display:contents;font-weight:300 !important;font-size:1.6rem !important}@media screen and (max-width: 767px){.ubpc{display:none}}body,h1,h2,h3,h4,h5,h6,dl,p,dt,dd,form,select,option,address,pre{margin:0;padding:0;-webkit-text-size-adjust:100%}html{font-size:62.5%}@media screen and (max-width: 767px){html{font-size:2.6666666667vw !important}}@media screen and (min-width: 768px){html{font-size:62.5%}}@media screen and (min-width: 768px)and (max-width: 1920px){html{font-size:0.5208333333vw}}@media screen and (min-width: 768px)and (max-width: 1600px){html{font-size:.625vw}}@media screen and (min-width: 768px)and (max-width: 1300px){html{font-size:0.7692307692vw}}@media screen and (min-width: 768px)and (max-width: 1100px){html{font-size:0.9090909091vw}}@media screen and (min-width: 768px)and (max-width: 1024px){html{font-size:.9765625vw}}@media screen and (min-width: 768px)and (max-width: 930px){html{font-size:1vw}}body{font-family:"Noto Sans JP",sans-serif;color:#1f1c1c;font-size:1.6rem;font-weight:400;line-height:1.6}.black{color:#333839}.primary-color{color:#eb7b38}img{max-width:100%;height:auto}.mb0{margin-bottom:0 !important}a{color:#1f1c1c;text-decoration:none}::-moz-selection{background-color:#65abff;color:#fff}::selection{background-color:#65abff;color:#fff}::-moz-selection{background-color:#65abff;color:#fff}.toblog{width:20rem;margin:0 auto;background:#eb7b38;border-radius:10rem;text-align:center;color:#fff;margin-top:3rem;padding:1.5rem 1rem;font-size:2rem}.toblog:hover{opacity:.7}.prevNext{margin-top:5rem}.prevNext__item-prev{margin-bottom:2rem}.box-post-dis{display:flex;flex-direction:column;width:63%}@media screen and (max-width: 1100px){.box-post-dis{width:53%}}@media screen and (max-width: 767px){.box-post-dis{width:100% !important}}.box-post-dis .title-post-dis{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.box-post-dis .title-post-dis{flex-direction:column;gap:1rem}.box-post-dis .title-post-dis .dateList__item{margin-bottom:1rem}}.fade-menu-active{animation-fill-mode:both;animation-duration:.8s;animation-name:fade-menu-active;visibility:visible !important}@keyframes fade-menu-active{0%{opacity:0;transform:translateY(40px)}100%{opacity:1;transform:translateY(0)}}body{margin:0;padding:0}body.loaded{overflow-y:auto}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff}.overlay.loaded{animation-name:shownum;animation-duration:2s;animation-delay:1s;animation-fill-mode:forwards}.loader{width:128px;height:128px;border:3px solid #fff;border-bottom:3px solid rgba(0,0,0,0);border-radius:50%;position:relative;animation:spin 1s linear infinite;display:flex;justify-content:center;align-items:center}.loader .inner{width:64px;height:64px;border:3px solid rgba(0,0,0,0);border-top:3px solid #fff;border-radius:50%;animation:spinInner 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes spinInner{0%{transform:rotate(0deg)}100%{transform:rotate(-720deg)}}@keyframes shownum{from{opacity:1}to{opacity:0}}.breadcrumb-wrap{padding:5rem 0}@media screen and (max-width: 767px){.breadcrumb-wrap{padding:3rem 0}}.breadcrumbs__separator{position:relative;display:inline-block;padding:0 1rem;text-indent:-999em}.breadcrumbs__separator::after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;border-top:1px solid #a0a0a0;border-right:1px solid #a0a0a0;transform:rotate(45deg) translate(-50%, 50%);margin-top:-3px}.breadcrumb{margin-bottom:4rem;padding:1rem;background:#f2f2f2;margin:0 auto}.breadcrumb span{font-size:1.6rem}@media screen and (max-width: 767px){.breadcrumb span{font-size:1.4rem}}.loadct{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999999;background:#fff}@media screen and (max-width: 767px){.loadct{background-size:contain}}.slowa{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:999999999;background:#fff}@media screen and (max-width: 767px){.slowa{background-size:contain}}.slowa.zing{background:#fff}.is-top.slowa{background:url("../img/logo-top.png") 50% 50% no-repeat #fff}@media screen and (max-width: 767px){.is-top.slowa{background-size:contain}}.section__notfound{padding:80px 0}.section__notfound .btn-readmore{margin-top:2rem;text-align:center}.section__notfound .btn-readmore a{display:inline-block;cursor:pointer;color:#fff;max-width:18rem;width:100%;height:auto;border-radius:.5rem;font-size:1.6rem;font-weight:600;border:none;padding:1.5rem;background:#eb7b38;box-shadow:0px 0px 30px rgba(0,0,0,.25);margin-top:2rem;transition:all .25s}.section__notfound .btn-readmore a:hover{background:#000}.section__notfound .notfound-title{font-size:2.8rem;line-height:1;font-weight:bold;margin-bottom:35px;text-align:center}.section__notfound .notfound-desc{font-size:1.7rem;letter-spacing:2px;text-align:center}.section__notfound .section__thanks{text-align:center}.inner{width:100%;max-width:1240px;padding:0 2rem;margin-left:auto;margin-right:auto}.error404 .backtop{display:none}.btn{margin:0 auto;display:inline-block;background:#eb7b38;border-radius:10rem;text-align:center;color:#fff;padding:1.5rem 3rem;font-size:2rem;transition:.25s ease-out;min-width:14rem}.btn:hover{opacity:.7}@media screen and (max-width: 767px){.btn{font-size:1.6rem;padding:1.2rem 2.5rem}}.text-center{text-align:center}main{margin-top:8rem}@media screen and (max-width: 767px){main{margin-top:5rem}}.mb0{margin-bottom:0 !important}.section-main-mv .container{background:url(../img/bg-main.jpg) no-repeat;background-size:cover;text-align:center}@media screen and (max-width: 767px){.section-main-mv .container{background:url(../img/bg-main-sp.jpg) center center no-repeat;background-size:cover}}.section-main-mv .container img{width:134rem;height:auto;margin:0 auto}@media screen and (max-width: 767px){.section-main-mv .container img{width:100%}}.section-main-mv .container .content-bg{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center}@media screen and (max-width: 767px){.section-main-mv .container .content-bg{width:100%;flex-direction:column}}.section-main-mv .container .content-bg .img{display:flex}.section-main-mv .container .content-bg .img img{width:51.8rem;height:auto}@media screen and (max-width: 767px){.section-main-mv .container .content-bg .img img{width:25rem}}.section-main-mv .container .content-bg .content h1{font-weight:bold;font-size:5.5rem;line-height:1.5;position:relative}@media screen and (max-width: 767px){.section-main-mv .container .content-bg .content h1{font-size:2.5rem}}.section-main-mv .container .content-bg .content h1::after{position:absolute;content:"";background:url(../img/loli.png) no-repeat;width:11.4rem;height:7.4rem;background-size:contain;top:12rem;right:-6rem;z-index:2}@media screen and (max-width: 767px){.section-main-mv .container .content-bg .content h1::after{top:5rem;right:-2rem}}.section-main-mv .container .content-bg .content h1 .orange{color:#eb7b38;font-size:6.5rem}@media screen and (max-width: 767px){.section-main-mv .container .content-bg .content h1 .orange{font-size:3rem}}.section-main-mv .container .content-bg .content h1 .small{font-size:3rem;display:inline-block;margin-top:3.5rem}@media screen and (max-width: 767px){.section-main-mv .container .content-bg .content h1 .small{font-size:1.8rem}}.section-main-mv .container-inner{background:#ededed;height:14.4rem;display:flex;align-items:center}@media screen and (max-width: 767px){.section-main-mv .container-inner{height:auto;padding:1.5rem}}.section-main-mv .container-inner .content{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center;gap:3rem}@media screen and (max-width: 767px){.section-main-mv .container-inner .content{flex-direction:column;width:100%}}.section-main-mv .container-inner .content .des-pr{display:flex;align-items:center;width:69rem;gap:3rem}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .des-pr{width:100%;flex-direction:column;gap:1rem}}.section-main-mv .container-inner .content .des-pr .img{display:flex}.section-main-mv .container-inner .content .des-pr .img img{width:48.5rem;height:auto}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .des-pr .img img{width:30rem}}.section-main-mv .container-inner .content .des-pr .des{font-size:1.8rem;background:linear-gradient(180deg, #f53f2d 0%, #ee5728 100%);border-radius:10px;width:47rem;padding:2rem;color:#fff;text-align:center}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .des-pr .des{width:100%}}.section-main-mv .container-inner .content .des-pr .des .desc{padding-top:1rem}.section-main-mv .container-inner .content .des-pr .des .title{font-weight:bold;position:relative;padding-bottom:1rem}.section-main-mv .container-inner .content .des-pr .des .title::after{position:absolute;content:"";background:url(../img/line.png) center center;background-size:contain;width:100%;height:1rem;left:0;bottom:-0.6rem}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .des-pr .des .title::after{width:100%}}.section-main-mv .container-inner .content .des-pr .des .title span{font-size:2rem;background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .des-pr .des .title span{font-size:1.8rem}}.section-main-mv .container-inner .content .list-no{display:flex;gap:1rem}@media screen and (max-width: 767px){.section-main-mv .container-inner .content .list-no{flex-wrap:wrap;justify-content:center}.section-main-mv .container-inner .content .list-no p{width:30%;text-align:center}}.section-main-mv .container-inner .content .list-no img{width:9rem;height:auto}.section__bg2.bg_blog .section__bg2_top{background:linear-gradient(180deg, #ff2120 0%, #eb7b38 0.01%, #d56421 100%);margin-top:8rem}.section__bg2.bg_blog .section__bg2_top::after{display:none}@media screen and (max-width: 767px){.section__bg2.bg_blog .section__bg2_top{margin-top:5rem}}.section__bg2.bg_blog .section__bg2_top .title h1{font-size:4rem;color:#232323;font-weight:bold}.section__bg2.bg_blog .container-inner{background:#ededed;height:14.4rem;display:flex;align-items:center}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner{height:auto;padding:1.5rem}}.section__bg2.bg_blog .container-inner .content{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center;gap:3rem}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content{flex-direction:column;width:100%}}.section__bg2.bg_blog .container-inner .content .des-pr{display:flex;align-items:center;width:69rem;gap:3rem}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .des-pr{width:100%;flex-direction:column;gap:1rem}}.section__bg2.bg_blog .container-inner .content .des-pr .img{display:flex}.section__bg2.bg_blog .container-inner .content .des-pr .img img{width:48.5rem;height:auto}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .des-pr .img img{width:30rem}}.section__bg2.bg_blog .container-inner .content .des-pr .des{font-size:1.8rem;background:linear-gradient(180deg, #ff2120 0%, #eb7b38 0.01%, #d56421 100%);border-radius:10px;width:47rem;padding:2rem;color:#fff;text-align:center}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .des-pr .des{width:100%}}.section__bg2.bg_blog .container-inner .content .des-pr .des .desc{padding-top:1rem}.section__bg2.bg_blog .container-inner .content .des-pr .des .title{font-weight:bold;position:relative;padding-bottom:1rem}.section__bg2.bg_blog .container-inner .content .des-pr .des .title::after{position:absolute;content:"";background:url(../img/line.png) center center;background-size:contain;width:100%;height:1rem;left:0;bottom:-0.6rem}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .des-pr .des .title::after{width:100%}}.section__bg2.bg_blog .container-inner .content .des-pr .des .title span{font-size:2rem;background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .des-pr .des .title span{font-size:1.8rem}}.section__bg2.bg_blog .container-inner .content .list-no{display:flex;gap:1rem}@media screen and (max-width: 767px){.section__bg2.bg_blog .container-inner .content .list-no{flex-wrap:wrap;justify-content:center}.section__bg2.bg_blog .container-inner .content .list-no p{width:30%;text-align:center}}.section__bg2.bg_blog .container-inner .content .list-no img{width:9rem;height:auto}.btn-us{display:block;padding:1.5rem 5rem;background:#eb7b38;box-shadow:0 .4rem 0 #bb5a21;border-radius:10rem;font-size:2.5rem;color:#fff;font-weight:bold;width:40rem;margin:0 auto;margin-top:2.7rem;position:relative;padding-right:10rem}.btn-us:hover{opacity:.7;transition:all .5s}@media screen and (max-width: 767px){.btn-us{width:100%;font-size:1.5rem}}.btn-us::after{position:absolute;content:"";background:url(../img/icon-us.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;right:5rem;top:50%;transform:translate(0%, -50%)}.title-h2{font-size:3.6rem;font-weight:bold;color:#eb7b38;line-height:1.4;text-align:center}@media screen and (max-width: 767px){.title-h2{font-size:2.2rem}}.title-black{color:#1f1c1c}.title-border{position:relative;padding-bottom:1.9rem}.title-border::after{position:absolute;content:"";background:url(../img/border-title-h2.png) no-repeat;width:11rem;height:1rem;background-size:contain;bottom:0;left:50%;transform:translate(-50%, -50%)}.section__pr{padding-top:3.5rem;padding-bottom:3.5rem}@media screen and (max-width: 767px){.section__pr .container{padding:0 1.5rem}}.section__pr .support .title-support{display:flex;justify-content:center;margin-top:5rem;gap:2rem;align-items:center}@media screen and (max-width: 767px){.section__pr .support .title-support{flex-direction:column}}.section__pr .support .title-support .img img{width:11.5rem;height:auto}.section__pr .support .title-support .title{font-weight:bold;line-height:1.4}.section__pr .support .title-support .title h2{font-size:3rem;text-align:center}@media screen and (max-width: 767px){.section__pr .support .title-support .title h2{font-size:2.5rem}}.section__pr .support .title-support .title h2 .yellow{background:linear-gradient(180deg, #eec201 0%, #d8bd62 54.69%, #efc701 54.7%, #e9aa0e 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}.section__pr .support .title-support .title h2 .orange{font-size:4rem;color:#eb7b38}@media screen and (max-width: 767px){.section__pr .support .title-support .title h2 .orange{font-size:3rem}}.section__pr .support .list-support{margin-top:2rem;display:flex;justify-content:center;gap:1.5rem}@media screen and (max-width: 767px){.section__pr .support .list-support{flex-direction:column;text-align:center}}.section__pr .support .list-support .sub-support{background:#ededed;border-radius:.5rem;padding:1rem 2rem;font-weight:500}@media screen and (max-width: 767px){.section__pr .support .list-support .sub-support{width:80%;margin:0 auto}}.section__pr .support .list-support .sub-support span{font-size:1rem}.section__pr .support .des-sup{font-size:1.4rem;margin-top:2rem;text-align:center}.section__pr .removal .title-h2{margin-top:7.6rem}.section__pr .removal .btn-black{color:#fff;width:24.9rem;padding:1rem 0;background:#1f1c1c;border-radius:10rem;text-align:center;margin:0 auto;margin-top:3.2rem}.section__pr .removal .list-removal{width:102.5rem;background:#f8f8f8;margin:0 auto;padding:4rem 0;position:relative;margin-bottom:20rem;margin-top:2.5rem}@media screen and (max-width: 1100px){.section__pr .removal .list-removal{width:90%}}@media screen and (max-width: 767px){.section__pr .removal .list-removal{width:100%;padding:2rem}}.section__pr .removal .list-removal::after{position:absolute;content:"";background:url(../img/man-stress.png) no-repeat;width:33.9rem;height:22rem;background-size:contain;left:50%;transform:translate(-50%, 8%)}.section__pr .removal .list-removal .content-list{display:flex;justify-content:space-between;width:85.8rem;flex-wrap:wrap;margin:0 auto;gap:3rem}@media screen and (max-width: 767px){.section__pr .removal .list-removal .content-list{width:100%;gap:1.5rem}}.section__pr .removal .list-removal .content-list .sub{width:40.7rem;background:#fff;border:.2rem solid #d9d9d9;box-shadow:0 .3rem 0 #d9d9d9;border-radius:.5rem;padding:1.2rem 0;padding-left:4.6rem;padding-right:1.5rem;position:relative;font-weight:bold}@media screen and (max-width: 767px){.section__pr .removal .list-removal .content-list .sub{width:100%;font-size:1.6rem}}.section__pr .removal .list-removal .content-list .sub::before{position:absolute;content:"";background:url(../img/icon-check.png) no-repeat;width:2.4rem;height:2.4rem;background-size:contain;left:1.7rem}.section__pr .removal .des-removal{font-size:2.2rem;font-weight:bold;padding-top:2.5rem;text-align:center}@media screen and (max-width: 767px){.section__pr .removal .des-removal{font-size:1.4rem;margin-top:2rem}}.section__pr .removal .des-removal span{font-size:2.5rem;color:#eb7b38}@media screen and (max-width: 767px){.section__pr .removal .des-removal span{font-size:1.9rem}}.section__pr .survey{margin-top:10rem}@media screen and (max-width: 767px){.section__pr .survey{margin-top:5rem}}.section__pr .survey .content-survey{width:102.5rem;margin:0 auto;margin-top:2.5rem;position:relative;display:flex}@media screen and (max-width: 1100px){.section__pr .survey .content-survey{width:90%}}@media screen and (max-width: 767px){.section__pr .survey .content-survey{width:100%;flex-direction:column-reverse}}.section__pr .survey .content-survey .des{width:58.5rem}@media screen and (max-width: 767px){.section__pr .survey .content-survey .des{width:100%}}.section__pr .survey .content-survey .des .title-search{font-size:2rem;font-weight:bold;color:#000;position:relative;background:linear-gradient(transparent 68%, #fadecd 60%);display:inline-block;margin-left:3.8rem;margin-bottom:3rem}@media screen and (max-width: 767px){.section__pr .survey .content-survey .des .title-search{font-size:1.8rem}}.section__pr .survey .content-survey .des .title-search::before{position:absolute;content:"";background:url(../img/icon-search.png) no-repeat;width:3rem;height:3rem;background-size:contain;left:-3.8rem}.section__pr .survey .content-survey .des .content-list{display:flex;gap:1.5rem;flex-direction:column}.section__pr .survey .content-survey .des .content-list .sub{width:33.2rem;background:#fff;border:.2rem solid #d9d9d9;box-shadow:0 .3rem 0 #d9d9d9;border-radius:.5rem;padding:1.2rem 0;padding-left:5.6rem;padding-right:1.5rem;position:relative;font-weight:bold}@media screen and (max-width: 767px){.section__pr .survey .content-survey .des .content-list .sub{width:100%;font-size:1.6rem}}.section__pr .survey .content-survey .des .content-list .sub::before{position:absolute;content:"";background:url(../img/icon-check.png) no-repeat;width:2.4rem;height:2.4rem;background-size:contain;left:1.7rem}.section__pr .survey .content-survey .des .desc{margin-top:3.5rem}@media screen and (max-width: 767px){.section__pr .survey .content-survey .des .desc{font-size:1.5rem}}.section__pr .survey .content-survey .img{position:absolute;right:0}@media screen and (max-width: 767px){.section__pr .survey .content-survey .img{position:initial}}.section__pr .survey .content-survey .img img{width:63.4rem;height:auto}@media screen and (max-width: 1100px){.section__pr .survey .content-survey .img img{width:48.4rem}}.section__pr .vermin{margin-top:10.5rem}@media screen and (max-width: 767px){.section__pr .vermin{margin-top:5rem}}.section__pr .vermin .title{width:74.3rem;display:flex;margin:0 auto;gap:2rem}@media screen and (max-width: 767px){.section__pr .vermin .title{flex-direction:column;width:100%}}.section__pr .vermin .title .left{width:50%}@media screen and (max-width: 767px){.section__pr .vermin .title .left{width:100%}}.section__pr .vermin .title .left .bg-orange{width:36.4rem;background:#eb7b38;border:4px solid #e25f11;box-shadow:0px 4px 0px #e25f11;border-radius:100px;font-size:3rem;font-weight:bold;color:#fff;text-align:center;padding:.8rem 0}@media screen and (max-width: 767px){.section__pr .vermin .title .left .bg-orange{font-size:2.5rem;width:100%}}.section__pr .vermin .title .right{width:44%}@media screen and (max-width: 767px){.section__pr .vermin .title .right{width:100%}}.section__pr .vermin .content-vermin{width:102.5rem;margin:0 auto;margin-top:2.1rem;display:flex;gap:3.5rem;align-items:center}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin{width:100%;flex-direction:column}}.section__pr .vermin .content-vermin .img img{width:40.1rem;height:auto}.section__pr .vermin .content-vermin .des{width:59rem;display:flex;flex-direction:column;gap:2.8rem}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin .des{width:100%;font-size:1.5rem}}.section__pr .vermin .content-vermin .des .title-vermin{font-size:2.2rem;font-weight:bold;color:#000;position:relative;padding-left:5.5rem}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin .des .title-vermin{font-size:1.8rem}}.section__pr .vermin .content-vermin .des .title-vermin::before{position:absolute;content:"";background:url(../img/notice.png) no-repeat;width:4.6rem;height:4.6rem;background-size:contain;left:0;top:50%;transform:translate(0%, -50%)}.section__pr .vermin .content-vermin .des .ing-des{display:flex;align-items:center;gap:1.1rem}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin .des .ing-des{flex-direction:column}}.section__pr .vermin .content-vermin .des .ing-des .bg{padding:1rem 2rem;background:#ffeadc;border-radius:10rem}.section__pr .vermin .content-vermin .des .ing-des .text{font-size:2rem;font-weight:bold}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin .des .ing-des .text{font-size:1.6rem}}.section__pr .vermin .content-vermin .des .ing-des .text span{font-size:2.2rem;color:#eb7b38}@media screen and (max-width: 767px){.section__pr .vermin .content-vermin .des .ing-des .text span{font-size:1.8rem}}.section__pr .contactus{margin-top:10rem}@media screen and (max-width: 767px){.section__pr .contactus{margin-top:5rem}}.section__pr .contactus .title-small{text-align:center;font-size:2.2rem;font-weight:bold}@media screen and (max-width: 767px){.section__pr .contactus .title-small{font-size:1.8rem}}.section__pr .contactus .two-cric{display:flex;justify-content:center;margin-top:2.5rem;position:relative}.section__pr .contactus .two-cric::after{position:absolute;content:"";background:url(../img/icon-arrow.png) no-repeat;background-size:contain;width:1.2rem;height:6rem;top:100%;left:50%;transform:translate(-50%, -50%)}.section__pr .contactus .two-cric p{width:27.9rem;height:27.9rem;background:#f8f8f8;mix-blend-mode:darken;border:.1rem dashed #a0a0a0;border-radius:50%;display:flex;justify-content:center;font-size:2.2rem;align-items:center;font-weight:bold;text-align:center}@media screen and (max-width: 767px){.section__pr .contactus .two-cric p{width:18rem;height:18rem;font-size:1.4rem}}.section__pr .contactus .two-cric p:nth-child(1){margin-right:-1.2rem}.section__pr .contactus .two-cric p:nth-child(2){margin-left:-1.2rem}.section__pr .contactus .green{color:#2e652c;font-weight:bold;text-align:center;font-size:2.2rem;margin-top:3.2rem}@media screen and (max-width: 767px){.section__pr .contactus .green{font-size:1.6rem;margin-top:4rem}}.section__pr .contactus .black-title{font-weight:bold;font-size:3.6rem;margin-top:2.6rem;text-align:center}@media screen and (max-width: 767px){.section__pr .contactus .black-title{font-size:1.8rem}}.section__cost{padding-top:7.3rem;padding-bottom:6.4rem;background:#f5f5f5}@media screen and (max-width: 767px){.section__cost{padding:5rem 0}}@media screen and (max-width: 767px){.section__cost .container{padding:0 1.5rem}}.section__cost .box-title{text-align:center}.section__cost .box-title .icon{position:relative;left:-1rem;top:.4rem}.section__cost .box-title .icon img{width:2.4rem;height:2.5rem}.section__cost .box-title .title-line-black{font-size:2.2rem;font-weight:bold;background:#fff;border:.4rem solid #1f1c1c;box-shadow:0 .4rem 0 #1f1c1c;border-radius:10rem;display:inline-block;text-align:center;padding:.7rem 4.8rem}@media screen and (max-width: 767px){.section__cost .box-title .title-line-black{font-size:1.6rem;padding:.5rem 1.5rem}}.section__cost .box-cost{margin:0 auto;width:76.5rem;background:#eb7b38;margin-top:3.1rem}@media screen and (max-width: 767px){.section__cost .box-cost{width:100%}}.section__cost .box-cost .title{padding:.8rem 0;font-weight:700;text-align:center;color:#fff}.section__cost .box-cost .des{text-align:center;padding:2.2rem 0;background:#fff;border:.3rem solid #eb7b38;font-weight:500}@media screen and (max-width: 767px){.section__cost .box-cost .des{font-size:1.5rem}}.section__cost .list-box-cost{width:102.5rem;padding:3.9rem 5.4rem;background:#fff;margin:0 auto;margin-top:6.5rem}@media screen and (max-width: 1100px){.section__cost .list-box-cost{width:94%;padding:3.5rem 2rem}}@media screen and (max-width: 767px){.section__cost .list-box-cost{width:100%;padding:4rem 1rem;margin-top:4.5rem}}.section__cost .list-box-cost .title-cost{width:47.1rem;background:#fff;border:.3rem solid #eb7b38;border-bottom:.7rem solid #eb7b38;border-radius:10rem;padding:1.9rem 0;font-size:3rem;font-weight:bold;text-align:center;margin:0 auto}.section__cost .list-box-cost .title-cost span{color:#eb7b38}@media screen and (max-width: 767px){.section__cost .list-box-cost .title-cost{width:100%;font-size:1.8rem;padding:.5rem 1.5rem}}.section__cost .list-box-cost .title{text-align:center;font-size:3rem;font-weight:bold;border-bottom:.1rem solid #a0a0a0;padding-bottom:2.8rem}@media screen and (max-width: 767px){.section__cost .list-box-cost .title{font-size:2.5rem}}.section__cost .list-box-cost .title span{font-size:3.6rem;color:#eb7b38}@media screen and (max-width: 767px){.section__cost .list-box-cost .title span{font-size:2.2rem}}.section__cost .list-box-cost .title .low{position:relative}.section__cost .list-box-cost .title .low .dots{position:absolute;left:0;top:-0.5rem;display:flex;justify-content:space-around;width:100%}.section__cost .list-box-cost .title .low .dots span{width:.4rem;height:.4rem;border-radius:1.6rem;background-color:#eb7b38}.section__cost .list-cost{margin-top:2.7rem;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.section__cost .list-cost{flex-direction:column}}.section__cost .list-cost .detal{font-size:1.5rem !important;background:#ff9d67;border-radius:10rem;color:#fff;font-weight:300;padding:1rem;position:absolute;line-height:1;margin-top:15rem;max-height:3.5rem;padding-left:2rem;padding-right:4rem}@media screen and (min-width: 768px){.section__cost .list-cost .detal{transition:opacity .3s}.section__cost .list-cost .detal:hover{opacity:.7}}.section__cost .list-cost .detal::after{position:absolute;content:"";background:url(../img/icon-right-detals.png);width:1.8rem;height:1.8rem;right:1rem;background-size:contain;top:9px}.section__cost .list-cost .left,.section__cost .list-cost .right{width:50%;display:flex;flex-direction:column;gap:2.7rem;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.section__cost .list-cost .left,.section__cost .list-cost .right{width:100%}}.section__cost .list-cost .left{border-right:.1rem solid #ffcfb4;align-items:baseline}.section__cost .list-cost .left .sub{font-size:4.1rem}@media screen and (max-width: 767px){.section__cost .list-cost .left .sub{font-size:4rem;line-height:1.7}}.section__cost .list-cost .left .sub span{font-size:2rem}@media screen and (max-width: 767px){.section__cost .list-cost .left .sub span{font-size:1.6rem}}@media screen and (max-width: 767px){.section__cost .list-cost .left{border-right:0;border-bottom:.1rem solid #ffcfb4;padding-bottom:2rem}}.section__cost .list-cost .right{align-items:end}.section__cost .list-cost .right .sub{font-size:1.6rem;line-height:1.71;font-weight:300}@media screen and (max-width: 767px){.section__cost .list-cost .right .sub{font-size:1.5rem}}.section__cost .list-cost .right .sub span{font-size:2rem;font-weight:bold}.section__cost .list-cost .right .sub span.yuh{font-weight:300}@media screen and (max-width: 767px){.section__cost .list-cost .right .sub span{font-size:1.6rem}}.section__cost .list-cost .right .sub .detal{font-weight:300}@media screen and (max-width: 767px){.section__cost .list-cost .right{margin-top:2.7rem}}.section__cost .list-cost .sub{width:42rem;background:#fff8f4;border:.1rem dashed #ff9051;border-radius:2rem;padding:2.2rem 1.5rem;padding-bottom:8rem;min-height:20.2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}.section__cost .list-cost .sub.gaiju{border:.1rem dashed #e93535;background:#ffe6e6}.section__cost .list-cost .sub.gaiju .detal{background:#dc2828}.section__cost .list-cost .sub.gaichu{border:.1rem dashed #11dab6;background:#edfffc}.section__cost .list-cost .sub.gaichu .detal{background:#00ac8d}.section__cost .list-cost .sub.electric{border:.1rem dashed #1f73c1;background:#eff7ff}.section__cost .list-cost .sub.electric .detal{background:#0561b7}@media screen and (max-width: 767px){.section__cost .list-cost .sub{width:100%;padding:1.5rem;min-height:auto;padding-bottom:6rem}}.section__cost .list-cost .title-name{max-width:24.8rem;padding:1rem 2rem;background:#1f1c1c;border-radius:10rem;color:#fff;margin:0 auto}.section__cost .list-cost .name{max-width:24.8rem;padding:1rem 2rem;background:#1f1c1c;border-radius:10rem;color:#fff;margin:0 auto}.section__cost .list-cost .in{font-size:2rem}@media screen and (max-width: 767px){.section__cost .list-cost .in{font-size:1.8rem}}.section__cost .list-cost .price{font-size:4rem;line-height:1}@media screen and (max-width: 767px){.section__cost .list-cost .price{font-size:3rem}}.section__cost .list-cost .price .small{font-size:2rem}@media screen and (max-width: 767px){.section__cost .list-cost .price .small{font-size:1.8rem}}.section__cost .list-cost .price .big{font-size:3rem}@media screen and (max-width: 767px){.section__cost .list-cost .price .big{font-size:2.5rem}}.section__cost .des-cost{font-size:1.3rem;margin-top:2rem;margin-bottom:3.5rem;text-align:center}@media screen and (max-width: 767px){.section__cost .des-cost{text-align:left}}.section__cost .talk-content{width:97.7rem;margin:0 auto;margin-top:2.5rem;margin-bottom:3.5rem;display:flex;justify-content:center;align-items:center;gap:4.7rem}@media screen and (max-width: 767px){.section__cost .talk-content{width:100%;flex-direction:column-reverse}}.section__cost .talk-content .des{width:55.9rem}@media screen and (max-width: 767px){.section__cost .talk-content .des{width:100%;font-size:1.5rem}}.section__cost .talk-content .des span{font-size:1.3rem}.section__cost .talk-content .img img{width:33.1rem;height:auto}.section__cost .list-job{display:flex;gap:2.5rem;justify-content:center;width:76.1rem;margin:0 auto;margin-top:3rem;padding-bottom:2.1rem;border-bottom:1px solid #a0a0a0}@media screen and (max-width: 767px){.section__cost .list-job{width:100%;flex-direction:column}}.section__cost .list-job .sub{color:#fff;text-align:center;font-weight:500;min-width:13.2rem;background:linear-gradient(180deg, #eb7b38 0%, #ff7121 100%);border-radius:.5rem;padding:1rem 3rem}@media screen and (max-width: 767px){.section__cost .list-job .sub{width:80%;margin:0 auto}}.section__cost .des-job{font-size:2.2rem;text-align:center;font-weight:bold;margin-top:2rem}@media screen and (max-width: 767px){.section__cost .des-job{font-size:1.5rem}}.section__cost .list-pay{display:flex;text-align:center;background:#fff;width:102.4rem;margin:0 auto;margin-top:2.1rem;margin-bottom:2rem;padding:1rem 0;justify-content:center}@media screen and (max-width: 1100px){.section__cost .list-pay{width:90%}}@media screen and (max-width: 767px){.section__cost .list-pay{width:100%;padding:1rem}}.section__cost .des-pay{font-size:1.3rem;text-align:center}.section__nation{background:#fffaf6;padding-top:7rem;padding-bottom:7.6rem}@media screen and (max-width: 767px){.section__nation{padding:5rem 1.5rem}}.section__nation .title-h2{margin-bottom:7.1rem}.section__nation .title-h2 span{font-size:3rem}@media screen and (max-width: 767px){.section__nation .title-h2 span{font-size:1.8rem}}.section__nation .content-none{display:flex;justify-content:space-between;align-items:center;width:102.5rem;margin:0 auto;margin-bottom:2.5rem}@media screen and (max-width: 1100px){.section__nation .content-none{width:90%;gap:3rem}}@media screen and (max-width: 767px){.section__nation .content-none{width:100%;flex-direction:column;margin-bottom:5rem;gap:0}.section__nation .content-none.dervers{flex-direction:column-reverse}}.section__nation .content-none.mb0{margin-bottom:0}.section__nation .content-none .img img{width:46.2rem;height:auto}.section__nation .content-none .des{width:54.2rem}@media screen and (max-width: 767px){.section__nation .content-none .des{width:100%;margin-top:2rem;font-size:1.5rem}}.section__nation .content-none .des .title{font-size:2.2rem;font-weight:bold;background:#fff;border:.2rem solid #eb7b38;border-radius:.5rem;width:auto;color:#eb7b38;padding:1rem 2.4rem;display:inline-block;margin-bottom:2rem}@media screen and (max-width: 767px){.section__nation .content-none .des .title{font-size:1.8rem;margin-bottom:2rem}}.section__nation .content-none .des span{font-size:1.4rem;display:inline-block;margin-top:1.5rem}@media screen and (max-width: 767px){.section__nation .content-none .des span{font-size:1.3rem}}.section__nation .btn-us{width:55.9rem;margin-top:5rem}@media screen and (max-width: 767px){.section__nation .btn-us{width:100%;padding:1.5rem}.section__nation .btn-us::after{right:3rem}}.section__voice{margin-top:8.5rem}@media screen and (max-width: 767px){.section__voice{margin-top:5rem;padding:0 1.5rem}}.section__voice .list-voice{display:flex;justify-content:center;gap:1.5rem;margin-top:3.5rem}@media screen and (max-width: 767px){.section__voice .list-voice{flex-direction:column;gap:3rem}}.section__voice .list-voice .sub{display:flex;flex-direction:column;align-items:center}.section__voice .list-voice .sub:nth-child(2n+1){margin-top:8.5rem}@media screen and (max-width: 767px){.section__voice .list-voice .sub:nth-child(2n+1){margin-top:0}}.section__voice .list-voice .sub .content{display:flex;justify-content:center;align-items:center}.section__voice .list-voice .sub .content .dess{text-align:center;position:absolute;display:flex;flex-direction:column;gap:.6rem}.section__voice .list-voice .sub .content .dess .title{font-weight:bold}.section__voice .list-voice .sub .content .dess .des{font-size:1.6rem;width:19.1rem}@media screen and (max-width: 767px){.section__voice .list-voice .sub .content .dess .des{font-size:1.5rem}}.section__voice .list-voice .sub .content .img{width:24.4rem;height:auto}.section__voice .btn-us{margin-top:5rem;width:43.1rem}@media screen and (max-width: 767px){.section__voice .btn-us{width:100%}}.section__trend{margin-top:10rem}@media screen and (max-width: 767px){.section__trend{margin-top:5rem;padding:0 1.5rem}}.section__trend .list-trend{display:flex;justify-content:center;gap:2.7rem;width:102.2rem;margin:0 auto;margin-top:3.5rem;flex-wrap:wrap}@media screen and (max-width: 1100px){.section__trend .list-trend{width:90%;flex-wrap:nowrap}}@media screen and (max-width: 767px){.section__trend .list-trend{flex-wrap:wrap;width:100%}}.section__trend .list-trend .sub{width:30rem;background:#f3f3f3;border-radius:1.5rem;padding:2rem;text-align:center}@media screen and (max-width: 767px){.section__trend .list-trend .sub{width:100%}}.section__trend .list-trend .sub .des{font-size:1.6rem}@media screen and (max-width: 767px){.section__trend .list-trend .sub .des{font-size:1.5rem}}.section__trend .list-trend .sub .img{margin-bottom:2rem}.section__trend .list-trend .sub .img img{display:block;margin-left:auto;margin-right:auto}.section__trend .list-trend .sub .title{font-weight:bold;margin-bottom:.5rem}.section__trend .btn-us{margin-top:5.8rem;width:43rem}@media screen and (max-width: 767px){.section__trend .btn-us{width:100%}}.section__qa{margin-top:10rem}@media screen and (max-width: 767px){.section__qa{margin-top:5rem;padding:0 1.5rem}}.section__qa .content-qa{width:102.5rem;margin:0 auto;margin-top:3.5rem;margin-bottom:3.5rem;display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media screen and (max-width: 1100px){.section__qa .content-qa{width:90%}}@media screen and (max-width: 767px){.section__qa .content-qa{width:100%}}.section__qa .content-qa .sub{width:100%;border-radius:.2rem;height:auto}@media screen and (max-width: 767px){.section__qa .content-qa .sub{width:100%}}.section__qa .content-qa .sub .accordion{cursor:pointer;width:100%;border:none;text-align:left;outline:none;transition:.4s;padding:2.6rem 5.2rem;padding-left:6.7rem;position:relative;border:.1rem solid #e3e3e3;background-color:buttonface}@media screen and (max-width: 767px){.section__qa .content-qa .sub .accordion{font-size:1.6rem;padding:1.5rem 4rem;padding-left:5.5rem}}.section__qa .content-qa .sub .accordion::before{position:absolute;content:"";background:url(../img/icon-q.png) no-repeat center/contain;width:3.7rem;height:3.7rem;left:2rem;top:2rem}@media screen and (max-width: 767px){.section__qa .content-qa .sub .accordion::before{width:3rem;height:3rem;left:1.5rem;top:1.5rem}}.section__qa .content-qa .sub .accordion:after{position:absolute;content:"";background:url(../img/icon-open.png) no-repeat center/contain;width:2.4rem;height:2.5rem;right:2.6rem;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767px){.section__qa .content-qa .sub .accordion:after{right:1.5rem}}.section__qa .content-qa .sub .accordion:hover{background-color:#ccc}.section__qa .content-qa .sub .active:after{background:url(../img/icon-off.png) no-repeat center/contain}.section__qa .content-qa .sub .active:hover{background-color:#ccc}.section__qa .content-qa .sub .panel{background-color:#fae9df;position:relative;font-size:1.6rem;display:none}@media screen and (max-width: 767px){.section__qa .content-qa .sub .panel{font-size:1.5rem}}.section__qa .content-qa .sub .panel p{padding:2.6rem 5.9rem;padding-left:7.2rem}.section__qa .content-qa .sub .panel p::before{position:absolute;content:"";background:url(../img/icon-a.png) no-repeat;background-size:contain;width:3.7rem;height:3.7rem;left:2rem;top:2rem}@media screen and (max-width: 767px){.section__qa .content-qa .sub .panel p::before{width:3rem;height:3rem;top:1.5rem;left:1.5rem}}@media screen and (max-width: 767px){.section__qa .content-qa .sub .panel p{padding:1.5rem 2rem;padding-left:5.5rem}}.section__qa .btn-us{width:38.1rem}@media screen and (max-width: 767px){.section__qa .btn-us{width:100%}}.section__search{padding-bottom:10rem;margin-top:10rem}@media screen and (max-width: 767px){.section__search{padding:0 1.5rem;padding-bottom:5rem;margin-top:5rem}}.section__search .container{padding:7rem 2rem;background:#fffaf6;margin-bottom:10rem}@media screen and (max-width: 767px){.section__search .container{padding:3rem 2rem}}.section__search .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width: 767px){.section__search .title-h3{font-size:1.8rem}}.section__search .flex-search{display:flex;margin:0 auto;flex-direction:column-reverse;align-items:center}@media screen and (max-width: 767px){.section__search .flex-search{width:100%;flex-direction:column-reverse}}.section__search .flex-search .img-search{width:55%;text-align:center;margin-top:2.5rem}@media screen and (max-width: 767px){.section__search .flex-search .img-search{width:100%}}.section__search .flex-search .img-search img{width:58.2rem;height:auto}.section__search .flex-search .div-sear{width:100rem;max-width:100%;display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-top:5rem}@media screen and (max-width: 767px){.section__search .flex-search .div-sear{grid-template-columns:1fr;gap:1.5rem}}.section__search .flex-search .div-sear .bonr{display:flex;flex-direction:column}@media screen and (max-width: 767px){.section__search .flex-search .div-sear .bonr{width:100%}}.section__search .flex-search .div-sear .title-sr{font-weight:bold;color:#21b970;font-size:2.5rem;position:relative;cursor:pointer;background-color:#ffebdf;padding:10px}@media screen and (max-width: 767px){.section__search .flex-search .div-sear .title-sr{font-size:1.8rem}}.section__search .flex-search .div-sear .title-sr::before{position:absolute;top:50%;right:2.5rem;width:1.7rem;content:"";border-bottom:1px solid #000;transition:all .3s ease;transform:rotate(270deg)}.section__search .flex-search .div-sear .title-sr::after{position:absolute;top:50%;right:2.5rem;width:1.7rem;border-bottom:1px solid #000;content:"";transition:all .3s ease;transform:rotate(180deg)}.section__search .flex-search .div-sear .title-sr.is-active::after{transform:rotate(180deg)}.section__search .flex-search .div-sear .title-sr.is-active::before{transform:rotate(180deg)}.section__search .flex-search .searching{text-align:center;display:flex;margin:0 auto;flex-wrap:wrap;row-gap:0;align-items:center;margin-top:1rem;padding:1rem 0;row-gap:1.2rem}@media screen and (max-width: 767px){.section__search .flex-search .searching{width:100%}}.section__search .flex-search .searching p{width:25%;text-align:center}@media screen and (max-width: 767px){.section__search .flex-search .searching p{width:33%}}.section__search .content-search{width:50.2rem;height:5.4rem;display:flex;justify-content:center;background:#fff;border:1px solid #e4e4e4;border-radius:.4rem;margin:0 auto;margin-top:7rem}@media screen and (max-width: 767px){.section__search .content-search{width:100%}}.section__search .content-search .in-search{width:100%;padding:.5rem 2rem;padding-right:0}.section__search .content-search .in-search input[type=text]{border:0;width:100%;height:100%;border-right:1px solid #e4e4e4;font-weight:bold}.section__search .content-search .btn-search button{width:5.4rem;height:100%;border:0;background:#fff}@media screen and (max-width: 767px){.lasflex{display:flex;padding:0 1.5rem;align-items:center}.lasflex .left-sp{width:45%}.lasflex .left-sp img{width:29rem;height:auto}.lasflex .list-anti{width:50%}}.list-anti{width:134rem;margin:0 auto;display:flex;justify-content:flex-start;gap:2rem}@media screen and (max-width: 1400px){.list-anti{width:90%}}@media screen and (max-width: 767px){.list-anti{width:100%;flex-direction:column}}.list-anti a{transition:.25s ease-out}.list-anti a:nth-child(1) img{width:37.4rem;height:auto}.list-anti a:nth-child(2) img{width:34rem;height:auto}.list-anti a:nth-child(3) img{width:34.5rem;height:auto}.list-anti a:hover{opacity:.7}.section__post{padding-bottom:10rem;padding-top:4rem}@media screen and (max-width: 767px){.section__post{padding-bottom:5rem}}.main-mv{padding-bottom:8rem}@media screen and (max-width: 767px){.main-mv{padding-bottom:4rem}}.privacy .section__bg-main{background:url(../img/inquiry/bg-main.jpg) center center no-repeat;background-size:cover}.privacy .section__inquiry{padding-top:11.6rem;padding-bottom:14rem}@media screen and (max-width: 767px){.privacy .section__inquiry{padding-top:8rem}}.privacy .section__inquiry .container{width:108.8rem;margin:0 auto}@media screen and (max-width: 767px){.privacy .section__inquiry .container{width:100%;padding:0 1.5rem}}.privacy .section__inquiry .container .task-list-title{margin-top:0}.privacy .section__inquiry .container .des-inquiry{font-size:1.6rem;margin-top:7rem}.privacy .section__inquiry .container .des-inquiry span{color:#eb7b38}.section__company{padding:8rem 0}.content-company .table-div{width:80%;margin:0 auto;margin-top:5rem;display:flex;flex-direction:column;gap:1rem}@media screen and (max-width: 767px){.content-company .table-div{width:100%;font-size:1.6rem}}.content-company .table-div .sub{display:flex;border-bottom:.3rem solid #eb7b38}.content-company .table-div .sub .name{width:30%;padding:1rem;background:rgba(235,123,56,0.2509803922);font-weight:bold;display:flex;align-items:center}.content-company .table-div .sub .des{width:70%;padding:1rem;background:#f3f3f3}.backtop{display:block}.entry_form{background:#f8f8f8;padding:2rem 3rem}@media screen and (max-width: 767px){.entry_form{margin-left:-2rem;margin-right:-2rem}}.entry_form input,.entry_form textarea,.entry_form select{background:#fff;border:0;outline:none;border-radius:6px;font-size:1em;line-height:1.5;padding:.5em 1em;max-width:100%}.entry_form input[type=text],.entry_form input[type=email],.entry_form input[type=tel],.entry_form textarea,.entry_form select{border-radius:6px;height:5rem;font-size:1.6rem;color:inherit;box-shadow:inset 1px 1px 3px silver;width:100%;max-width:100%}@media screen and (max-width: 767px){.entry_form input[type=text],.entry_form input[type=email],.entry_form input[type=tel],.entry_form textarea,.entry_form select{padding-left:15px;padding-right:15px;font-size:1.6rem}}.entry_form textarea{height:20rem;resize:vertical;width:100%;border:0;box-shadow:inset 1px 1px 3px silver;border-radius:5px;padding:2rem}.entry_form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="11.414" height="7.121" viewBox="0 0 11.414 7.121"> <path id="Path_868019" data-name="Path 868019" d="M20,16l-5-5,5-5" transform="translate(-5.293 20.707) rotate(-90)" fill="none" stroke="%23222" stroke-width="2"/></svg>');background-repeat:no-repeat;background-position:right 1em center;background-size:11px 7px;padding-right:35px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;color:inherit}.entry_form table{table-layout:fixed;width:100%;display:block}.entry_form table tbody,.entry_form table tr{display:block}.entry_form table th,.entry_form table td{padding-top:2.4rem;padding-bottom:2.4rem;display:block}.entry_form table th{padding-right:2rem;padding-bottom:.5em;font-size:1.8rem;text-align:left;position:relative}.entry_form table td{padding-top:0}.entry_form table .form_required_label,.entry_form table .form_optional_label{color:#fff;font-style:normal;font-size:13px;color:#fff;padding:4px 9px;display:inline-block;position:relative;border-radius:6px;top:-2px;margin-left:.5em}.entry_form table .form_required_label{background:red}.entry_form table .form_optional_label{background:#03a9f4}@media screen and (min-width: 768px){.entry_form table td{position:relative}.entry_form table td .wpcf7-not-valid-tip{position:absolute;bottom:-3.7rem;left:0;width:-moz-max-content;width:max-content}}@media screen and (max-width: 767px){.entry_form table{display:block}.entry_form table tr,.entry_form table th,.entry_form table td{display:block;width:100%}.entry_form table th,.entry_form table td{padding-right:0;padding-top:12px;padding-bottom:12px}.entry_form table th{display:flex;align-items:center;border-bottom:0}.entry_form table td{padding-top:0}}@media screen and (max-width: 767px){.entry_form{padding:1.5rem}}.entry_form .form_input_note{font-style:normal}@media screen and (max-width: 767px){.entry_form .form_input_note{font-size:1.6rem}}.form_btn_wrap{margin-top:4rem;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.form_btn_wrap{margin-top:2rem}}.form_btn_wrap .form_btn{cursor:pointer;color:#fff;max-width:25rem;width:100%;height:auto;border-radius:.5rem;font-size:1.6rem;font-weight:600;border:none;padding:1rem 0;background:#eb7b38;box-shadow:0px 0px 30px rgba(0,0,0,.25);margin:0 1rem}@media screen and (min-width: 768px){.form_btn_wrap .form_btn{font-size:2rem;padding:1.5rem 3rem;transition:.4s ease}.form_btn_wrap .form_btn:hover{opacity:.7}}.form_btn_wrap .wpcf7-previous,.form_btn_wrap .form_btn_b{margin:0 1rem;cursor:pointer;color:#fff;max-width:25rem;width:100%;height:auto;border-radius:.5rem;font-size:1.6rem;font-weight:600;border:none;padding:1rem 0;background:#101010;box-shadow:0px 0px 30px rgba(0,0,0,.25);position:relative}@media screen and (min-width: 768px){.form_btn_wrap .wpcf7-previous,.form_btn_wrap .form_btn_b{font-size:2rem;padding:1.5rem 3rem;transition:.4s ease}.form_btn_wrap .wpcf7-previous:hover,.form_btn_wrap .form_btn_b:hover{opacity:.7}}.form-action{display:flex;align-items:center;justify-content:center;margin-top:4rem}@media screen and (max-width: 767px){.form-action{margin-top:2rem}}.form-action button{cursor:pointer;color:#fff;max-width:25rem;width:100%;height:auto;border-radius:.5rem;font-size:1.6rem;font-weight:600;border:none;padding:1rem 0;background:#eb7b38;box-shadow:0px 0px 30px rgba(0,0,0,.25);margin:0 1rem}@media screen and (min-width: 768px){.form-action button{font-size:2rem;padding:1.5rem 3rem;transition:.4s ease}.form-action button:hover{opacity:.7}}.form-action button.btn-edit{background-color:#101010}.wpcf7-not-valid-tip{color:red;font-size:1.4rem}.wpcf7-spinner{display:block;margin:0 auto}.wpcf7-submit+.wpcf7-spinner{display:none}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:"";position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media(prefers-reduced-motion: reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.form-loading{visibility:hidden;opacity:0;transition:all .5s;position:fixed;display:flex;top:0;left:0;right:0;bottom:0;align-items:center;justify-content:center;background:rgba(0,0,0,0.5019607843);z-index:-1}.form-loading .wpcf7-spinner{transform:scale(3);visibility:visible}.submitting .form-loading{visibility:visible;opacity:1;z-index:9999999999}.wpcf7-list-item.first{margin-left:0}.wpcf7-list-item label{cursor:pointer}.add1{padding-bottom:3.4rem}.postcode{width:20rem !important}.pref{width:40rem !important}.wpcf7cp-form-hide{display:none}.wpcf7-response-output{display:none}.confirm_title{text-align:center;margin-bottom:2rem;font-weight:bold;font-size:3rem}._zip{font-style:normal}.inquiry .section__bg-main{background:url(../img/inquiry/bg-main.jpg) center center no-repeat;background-size:cover}.inquiry .section__inquiry{padding-top:11.6rem;padding-bottom:14rem}@media screen and (max-width: 767px){.inquiry .section__inquiry{padding-top:8rem}}.inquiry .section__inquiry .container{width:108.8rem;margin:0 auto}@media screen and (max-width: 767px){.inquiry .section__inquiry .container{width:100%;padding:0 1.5rem}}.inquiry .section__inquiry .container .task-list-title{margin-top:0}.inquiry .section__inquiry .container .des-inquiry{font-size:1.6rem;margin-top:7rem}.inquiry .section__inquiry .container .des-inquiry span{color:#eb7b38}.confirm .contactform-input-text{background:0;border:none;box-shadow:none}.confirm textarea{background:0;padding:0;border:none;box-shadow:none}.confirm .contact_form-button-box{justify-content:center}.footer__inner__top{display:none}.dtblock{display:block !important}.backtop{display:block}.privacy .section__bg-main{background:url(../img/inquiry/bg-main.jpg) center center no-repeat;background-size:cover}.privacy .section__inquiry{padding-top:11.6rem;padding-bottom:14rem}@media screen and (max-width: 767px){.privacy .section__inquiry{padding-top:8rem}}.privacy .section__inquiry .container{width:108.8rem;margin:0 auto}@media screen and (max-width: 767px){.privacy .section__inquiry .container{width:100%;padding:0 1.5rem}}.privacy .section__inquiry .container .task-list-title{margin-top:0}.privacy .section__inquiry .container .des-inquiry{font-size:1.6rem;margin-top:7rem}.privacy .section__inquiry .container .des-inquiry span{color:#eb7b38}.privacy .section__inquiry .container .content-privacy{margin-top:5rem}@media screen and (max-width: 767px){.privacy .section__inquiry .container .content-privacy{font-size:1.6rem}}.privacy .section__inquiry .container .content-privacy .title{font-size:2.5rem;border-left:.4rem solid #eb7b38;padding-left:2rem;margin-top:3rem;margin-bottom:1rem}@media screen and (max-width: 767px){.privacy .section__inquiry .container .content-privacy .title{font-size:2rem}}.privacy .section__inquiry .container .content-privacy ol{list-style:auto;padding-left:6rem;margin-top:2rem}@media screen and (max-width: 767px){.privacy .section__inquiry .container .content-privacy ol{padding-left:2rem}}.privacy .section__inquiry .container .content-privacy ol li::marker{font-weight:bold;font-weight:700;color:#eb7b38}.privacy .section__inquiry .container .content-privacy ol ol{margin-bottom:2rem}@media screen and (max-width: 767px){.privacy .section__inquiry .container .content-privacy ol ol{padding-left:2rem}}.backtop{display:block}.privacy-policy .wp-block-heading{font-size:2.5rem;border-left:.4rem solid #eb7b38;padding-left:2rem;margin-top:3rem;margin-bottom:1rem}@media screen and (max-width: 767px){.privacy-policy .wp-block-heading{font-size:2rem}}@media screen and (max-width: 767px){.privacy-policy p,.privacy-policy ol,.privacy-policy ul,.privacy-policy li{font-size:1.6rem}}.privacy-policy ol{list-style:auto;padding-left:2em;margin-top:2rem}@media screen and (max-width: 767px){.privacy-policy ol{padding-left:2rem}}.privacy-policy ol li::marker{font-weight:bold;font-weight:700;color:#eb7b38}.privacy-policy ol ol{margin-bottom:2rem}@media screen and (max-width: 767px){.privacy-policy ol ol{padding-left:2rem}}.entry-header .entry-title{font-size:1.17em;letter-spacing:.1em;line-height:1.727em;margin-bottom:1.127em}@media screen and (max-width: 767px){.entry-header .entry-title{line-height:1.5em;margin-bottom:1em;letter-spacing:.04em}}.entry-header .entry-meta{margin-bottom:30px;padding-top:20px;border-top:1px solid #b4b4b4;font-size:14px;line-height:1.5em;letter-spacing:.1em;-webkit-text-stroke:.25px #383838}@media screen and (max-width: 767px){.entry-header .entry-meta{margin-bottom:20px;padding-top:10px}}.article-section .entry-content{padding-bottom:5rem}.page-content{margin-top:4rem}.page-content a{color:#2271b1}.page-content a:hover{text-decoration:underline}.page-area{padding:8rem 0}@media screen and (max-width: 767px){.page-area{padding:5rem 0}}.post-item{position:relative}.post-item a::after{content:"";position:absolute;top:0;right:0;left:0;bottom:0}.post-item a:hover::after{background-color:rgba(255,255,255,.3);transition:background-color .3s}.post-item .post-item-inner{display:flex;background-color:#efefef;position:relative}.post-item .post-thumbnail{width:30%}.post-item .post-thumbnail img{width:100%;aspect-ratio:3/2;-o-object-fit:cover;object-fit:cover;display:block}.post-item .post-info{width:70%;padding:20px 20px 0}.post-item .post-info .post-title{margin-bottom:1rem;font-size:1.6rem;line-height:1.629em;overflow:hidden}.post-item .post-info .post-meta{margin-bottom:1rem;margin-top:10px;padding:14px 0 4px;font-weight:400;font-size:12px;letter-spacing:.1em;border-top:1px solid #b4b4b4;-webkit-text-stroke:.25px #383838}.post-item .post-info .post-meta .date,.post-item .post-info .post-meta .category{font-size:1.4rem}.post-item .post-info .post-excerpt{margin-bottom:1rem;font-size:1.64rem}.post-item .post-more{margin-top:auto;text-align:right}@media screen and (max-width: 767px){.post-item .post-item-inner{display:block}.post-item .post-thumbnail{width:100%}.post-item .post-info{padding:1rem;width:100%}.post-item .post-info .post-title{font-size:1.6rem}.post-item .post-info .post-excerpt,.post-item .post-info .post-more{font-size:1.4rem}}.list-post{margin-top:4rem;margin-left:auto;margin-right:auto;max-width:1000px}.list-post .post-item{margin-bottom:4rem;border-bottom:1px solid #ccc}@media screen and (max-width: 767px){.list-post .post-item{margin-bottom:2.4rem}}.go-list{text-align:center;margin-top:4rem}.single-page .entry-content h1,.single-page .entry-content h2,.single-page .entry-content h3,.single-page .entry-content h4,.single-page .entry-content h5,.single-page .entry-content h6{font-weight:bold}.single-page .entry-content h2{font-size:2.7rem}.single-page .entry-content h3{font-size:2.5rem}.single-page .entry-content h4{font-size:2.3rem}.single-page .entry-content p,.single-page .entry-content ol,.single-page .entry-content ul{margin-bottom:1.5rem}.single-page .entry-content ul{list-style:disc;padding-left:2em}.single-page .entry-content ol{list-style:decimal;padding-left:2em}.single-page .entry-content a{color:blue}.single-page .entry-content a:hover{text-decoration:underline}.single-page .entry-content .wp-block-image,.single-page .entry-content .wp-block-audio{margin:2rem 0}.single-page .entry-content h2{position:relative;padding:16px 20px;border-radius:10px;background-color:#eb7b38;color:#fff;line-height:1.3;font-weight:700;margin:1.5em auto}.single-page .entry-content h2::after{content:"";position:absolute;top:100%;left:30px;width:0;height:0;border:14px solid rgba(0,0,0,0);border-top-width:14px;border-top-style:solid;border-top-color:#eb7b38}.single-page .entry-content h3{border-bottom-width:3px;border-bottom-style:solid;padding-bottom:2px;line-height:1.5;margin-bottom:10px;border-bottom-color:#eb7b38}.single-page .entry-content h4{font-weight:700;position:relative;padding-left:1.25em;margin-bottom:15px;margin-top:30px}.single-page .entry-content h4::before{content:"■";position:absolute;left:0}@media screen and (min-width: 768px){.single-page .entry-content h3{margin-bottom:15px;margin-top:40px}}@media screen and (max-width: 767px){.single-page .entry-content h2{font-size:2rem;padding:12px 16px}.single-page .entry-content h3{font-size:2rem}.single-page .entry-content h4{font-size:1.8rem}.single-page .entry-content p{font-size:1.6rem}}.pagination{margin-top:4rem}.pagination .nav-links{display:block;clear:both;padding:1.5em 0 0;text-align:center}.pagination .nav-links .page-numbers{display:inline-block;width:4.6rem;height:4.6rem;margin:0;border-radius:50%;background:#fff;font-size:1.7rem;font-weight:bold;text-decoration:none;line-height:4.6rem;color:#222;margin:.3rem}.pagination .nav-links .page-numbers.current{background-color:#222;color:#fff}.pagination .nav-links .page-numbers.dots{width:auto;padding:0}.pagination .nav-links a:hover{background:#eee}.wpcf7-list-item input[type=radio]{transform:scale(1.14)}@media screen and (max-width: 767px){#consultation .wpcf7-list-item{display:block;margin-left:0}}.site-gaichu .single-page .entry-content h2{background-color:#11dab6}.site-gaichu .single-page .entry-content h2::after{border-top-color:#11dab6}.site-gaichu .single-page .entry-content h3{border-bottom-color:#11dab6}.site-gaichu .single-page .entry-content h4::before{color:#11dab6}.site-electrical .single-page .entry-content h2{background-color:#1f73c1}.site-electrical .single-page .entry-content h2::after{border-top-color:#1f73c1}.site-electrical .single-page .entry-content h3{border-bottom-color:#1f73c1}.site-electrical .single-page .entry-content h4::before{color:#1f73c1}.site-gaiju .single-page .entry-content h2{background-color:#e93535}.site-gaiju .single-page .entry-content h2::after{border-top-color:#e93535}.site-gaiju .single-page .entry-content h3{border-bottom-color:#e93535}.site-gaiju .single-page .entry-content h4::before{color:#e93535}#toc_container a{color:#33a1db}#toc_container .toc_list li{line-height:1.5}.primary{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding-bottom:5rem}.sidebar{background-color:#f5f5f5;letter-spacing:.1em;position:relative;padding:3rem 2rem;width:40rem;margin-left:3rem}@media screen and (min-width: 768px){.sidebar{position:sticky;top:12rem}}@media screen and (max-width: 767px){.sidebar{width:100%;margin-left:0;display:none}}.sidebar .rp-thumb{margin-right:1.5rem;flex-shrink:0;width:7rem;height:7rem;-o-object-fit:cover;object-fit:cover}.sidebar .rp-thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sidebar .rp-item-link{display:flex;justify-content:flex-start;align-items:flex-start;transition:.25s ease-out}.sidebar .rp-item-link:hover{opacity:.7}.sidebar .rp-date{color:#7d7d7d;font-size:.75em;margin-bottom:.1em}.sidebar .rp-title{font-weight:600;color:#000;font-size:.875em}.sidebar .sb-related-post__ttl{height:5rem;display:flex;align-items:center;padding-left:1rem;margin-bottom:2rem;color:#fff;background-color:#3c3c3c;border-radius:3px}.sidebar .rp-item{border-bottom:1px solid #e4e4e4;padding:1rem 0}.sidebar .rp-item:first-of-type{border-top:1px solid #e4e4e4}.main-post{width:calc(100% - 40rem - 3rem)}@media screen and (max-width: 767px){.main-post{width:100%}}.related-post__ttl{position:relative;padding:1.6rem 2rem;border-radius:1rem;background-color:#eb7b38;color:#fff;line-height:1.3;font-size:2.7rem;font-weight:700;margin:1.5em auto}.related-post__ttl::after{content:"";position:absolute;top:100%;left:30px;width:0;height:0;border:14px solid rgba(0,0,0,0);border-top-width:14px;border-top-style:solid;border-top-color:#eb7b38}@media screen and (max-width: 767px){.related-post__ttl{font-size:2rem}}@media screen and (min-width: 768px){.related-post .post-item .post-thumbnail img{aspect-ratio:5/3.7}}@media screen and (min-width: 768px){.admin-bar .header{top:32px}.admin-bar .gMenuBtn{top:5.5rem}.admin-bar .sidebar{top:15.5rem}}@media screen and (max-width: 640px){.admin-bar main{margin-top:0}}.banner-pr{width:102.5rem;background:#fadecd;border:1rem solid #fadecd;border-bottom:0;border-radius:.5rem;margin:0 auto;position:relative;margin-top:9.4rem}@media screen and (max-width: 1100px){.banner-pr{width:90%;width:-moz-fit-content;width:fit-content}}@media screen and (max-width: 767px){.banner-pr{margin-top:20rem;width:100%}}.banner-pr::after{position:absolute;content:"";background:url(../img/colleagues-fist-bump.png) no-repeat bottom/contain;width:32rem;height:32.1rem;bottom:5.5rem;right:.4rem}@media screen and (max-width: 1100px){.banner-pr::after{display:none}}@media screen and (max-width: 767px){.banner-pr::after{display:block;top:0;bottom:inherit;transform:translateY(-100%);width:18rem;height:18rem;right:0;left:0;margin:0 auto}}.banner-pr .bg-banner-pr{display:flex;background:#f6f8fa;flex-direction:column;align-items:flex-start;gap:1.6rem;padding-left:3rem;padding-right:3rem;padding-top:1.6rem;padding-bottom:2.8rem}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr{padding:1rem}}.banner-pr .bg-banner-pr .title{color:#eb7b38;font-size:2.9rem;font-weight:bold;line-height:1}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr .title{font-size:2rem;line-height:1.4;text-align:center}}.banner-pr .bg-banner-pr .des{font-size:1.6rem;width:66.4rem;display:flex;gap:1rem;font-weight:bold;align-items:center;justify-content:center}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr .des{flex-direction:column;align-items:center;margin:0 auto;font-size:1.5rem;width:100%}}.banner-pr .bg-banner-pr .des .orange{width:15.2rem;height:3.9rem;background:#ffebdf;border-radius:10rem;color:#cd6222;display:flex;align-items:center;justify-content:center}.banner-pr .bg-banner-pr .des .green{width:15.2rem;height:3.9rem;background:#ceecde;border-radius:10rem;color:#158a52;display:flex;align-items:center;justify-content:center}.banner-pr .bg-banner-pr .des .green.w26{width:26rem}.banner-pr .bg-banner-pr .info{width:64rem;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr .info{width:100%;flex-direction:column;gap:1rem}}.banner-pr .bg-banner-pr .info .phone{width:32rem;background:#eb7b38;border-radius:10rem;color:#fff;font-size:2.6rem;font-weight:bold;display:flex;align-items:center;position:relative;height:7.3rem;padding:1.5rem 2.5rem;padding-left:7rem;justify-content:center;transition:.25s ease-out}.banner-pr .bg-banner-pr .info .phone:hover{opacity:.7}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr .info .phone{width:100%}}.banner-pr .bg-banner-pr .info .phone::before{background:url(../img/icon-phone.svg) no-repeat center/contain;position:absolute;content:"";width:3rem;height:3rem;left:3rem}.banner-pr .bg-banner-pr .info .mail{height:7.3rem;width:30rem;background:#21b970;border-radius:10rem;color:#fff;font-size:2.2rem;font-weight:bold;display:flex;align-items:center;position:relative;justify-content:center;padding:1.5rem 3rem;padding-left:7rem}.banner-pr .bg-banner-pr .info .mail:hover{opacity:.7;transition:all 1s}@media screen and (max-width: 767px){.banner-pr .bg-banner-pr .info .mail{width:100%;font-size:2.3rem}}.banner-pr .bg-banner-pr .info .mail::before{position:absolute;content:"";background:url(../img/icon-mail-banner.png) no-repeat;width:3rem;height:3.1rem;background-size:contain;left:3rem}.banner-pr .info-botton{height:5.6rem;display:flex;justify-content:center;font-weight:bold;font-size:1.6rem;gap:2rem;align-items:center}@media screen and (max-width: 767px){.banner-pr .info-botton{height:auto;flex-direction:column;align-items:center;font-size:1.2rem;gap:1rem;padding-bottom:1rem;margin-left:0}}.banner-pr .info-botton .white{width:-moz-fit-content;width:fit-content;max-width:100%;display:flex;justify-content:center;align-items:center;background:#fff;transform:matrix(1, 0, -0.18, 0.98, 0, 0);padding:.7rem 1rem}@media screen and (max-width: 1100px){.banner-pr .info-botton .white{margin-left:0}}@media screen and (max-width: 767px){.banner-pr .info-botton .white{width:96%;height:auto;justify-content:center;margin-left:0;padding:1rem;margin-top:1rem;font-size:1.6rem}}.section__flow{padding-top:8.5rem}@media screen and (max-width: 767px){.section__flow{padding:5rem 0}}@media screen and (max-width: 767px){.section__flow .container{padding:0 1.5rem}}.section__flow .container .title-h2{margin-top:8.2rem;margin-bottom:5.8rem}.section__flow .container .title-h2 span{font-size:3rem}@media screen and (max-width: 767px){.section__flow .container .title-h2 span{font-size:1.8rem}}.section__flow .container .content-flow{width:97.3rem;margin:0 auto;display:flex;justify-content:space-between;margin-bottom:5rem}@media screen and (max-width: 1100px){.section__flow .container .content-flow{width:90%}}@media screen and (max-width: 767px){.section__flow .container .content-flow{width:100%;flex-direction:column-reverse;margin-top:10rem}.section__flow .container .content-flow.derv{flex-direction:column}}.section__flow .container .content-flow .img{position:relative}@media screen and (max-width: 767px){.section__flow .container .content-flow .img{text-align:center}}.section__flow .container .content-flow .img img{width:31.5rem;height:auto}.section__flow .container .content-flow .img::before{position:absolute;content:""}.section__flow .container .content-flow .img::after{position:absolute;content:""}.section__flow .container .content-flow .img.line01::before{background:url(../img/line01.png) no-repeat;width:28.1rem;height:31.4rem;background-size:contain;left:-30.1rem;z-index:-1}@media screen and (max-width: 767px){.section__flow .container .content-flow .img.line01::before{background:url(../img/number01.png) no-repeat;background-size:contain;width:5rem;height:5rem;right:0;left:50%;top:-3rem;transform:translate(-50%, -50%)}}.section__flow .container .content-flow .img.line02::after{background:url(../img/line02.png) no-repeat;width:13.8rem;height:32.4rem;background-size:contain;z-index:-1}@media screen and (max-width: 1100px){.section__flow .container .content-flow .img.line02::after{margin-top:-7rem;margin-left:-4rem}}@media screen and (max-width: 767px){.section__flow .container .content-flow .img.line02::after{background:url(../img/number02.png) no-repeat;background-size:contain;width:5rem;height:5rem;right:0;left:50%;top:-3rem;transform:translate(-50%, -50%);margin-top:0;margin-left:0}}.section__flow .container .content-flow .img.line03::before{background:url(../img/line03.png) no-repeat;width:25rem;height:31.3rem;background-size:contain;left:-30rem;z-index:-1}@media screen and (max-width: 767px){.section__flow .container .content-flow .img.line03::before{background:url(../img/number04.png) no-repeat;background-size:contain;width:5rem;height:5rem;right:0;left:50%;top:-3rem;transform:translate(-50%, -50%)}}.section__flow .container .content-flow .img.line04::after{background:url(../img/line04.png) no-repeat;width:6.9rem;height:6.9rem;background-size:contain;right:-6.9rem;z-index:-1}@media screen and (max-width: 1100px){.section__flow .container .content-flow .img.line04::after{margin-top:-4rem;margin-right:4rem}}@media screen and (max-width: 767px){.section__flow .container .content-flow .img.line04::after{width:5rem;height:5rem;right:0;left:50%;top:-3rem;transform:translate(-50%, -50%);margin-top:0;margin-right:0}}.section__flow .container .content-flow .des{width:56.2rem}@media screen and (max-width: 767px){.section__flow .container .content-flow .des{width:100%}}.section__flow .container .content-flow .des .title{font-size:2rem;font-weight:bold;color:#000;background:#fff;border:.4rem solid #eb7b38;box-shadow:0 .3rem 0 #eb7b38;display:inline-block;border-radius:10rem;padding:1rem 3.3rem;margin-bottom:3.1rem}@media screen and (max-width: 767px){.section__flow .container .content-flow .des .title{font-size:1.8rem}}.section__flow .container .content-flow .des .name{font-size:2rem;color:#eb7b38;font-weight:bold;display:flex;align-items:center;margin-top:.5rem;margin-bottom:3rem}@media screen and (max-width: 767px){.section__flow .container .content-flow .des .name{font-size:1.8rem}}.section__flow .container .content-flow .des .name span{font-size:1.2rem;color:#fff;padding:.5rem 1rem;background:#eb7b38;border-radius:8rem;margin-right:1rem}.section__flow .container .btn-us{width:42.9rem;margin-top:5rem}@media screen and (max-width: 767px){.section__flow .container .btn-us{width:100%}}.site-electrical .header .header-content .header-logo a{color:#1f73c1}.site-electrical .header .header-content .header-contact .phone-contact .phone{background-color:#1f73c1;box-shadow:0 .3rem 0 #000}.site-electrical .header .header-content .header-contact .phone-two .phone{background:linear-gradient(180deg, #ff2120 0%, #1f73c1 0.01%, #0e4375 100%);box-shadow:0 .3rem 0 #000}.site-electrical .header .pageNav{background-color:#1f73c1}.site-electrical .gMenuBtn.isShow .gMenuBtn_bar{background-color:#fff}@media screen and (max-width: 767px){.site-electrical .gMenuBtn.isShow .gMenuBtn_bar{background-color:#1f73c1}}.site-electrical .gMenuBtn .gMenuBtn_bar{background-color:#1f73c1}.site-electrical .toblog{width:20rem;margin:0 auto;background:#1f73c1;border-radius:10rem;text-align:center;color:#fff;margin-top:3rem;padding:1.5rem 1rem;font-size:2rem}.site-electrical .toblog:hover{opacity:.7}.site-electrical .btn{background-color:#1f73c1}.site-electrical .section__bg2 .section__bg2_top{background:url(../img/electrical/bg-main.jpg) no-repeat;background-size:cover}.site-electrical .section__bg2 .container-inner .content .des-pr .des{background:linear-gradient(180deg, #1265b3 0%, #1f73c1 100%)}.site-electrical .section__bg2 .container-inner .content .des-pr .des .title::after{background:url(../img/electrical/line.png) center center;background-size:contain}.site-electrical .section__bg2 .container-inner .content .des-pr .des .title span{background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%)}.site-electrical .bg-cate-electrical .container{display:flex;background-size:cover;text-align:center;justify-content:center;gap:60rem;align-items:center;padding-top:2rem;width:100%;max-width:100%;margin-top:8rem}@media screen and (max-width: 1100px){.site-electrical .bg-cate-electrical .container{padding-left:1.5rem;padding-right:1.5rem;gap:30rem}}@media screen and (max-width: 767px){.site-electrical .bg-cate-electrical .container{margin-top:5rem}}.site-electrical .bg-cate-electrical .container::after{display:none}@media screen and (max-width: 767px){.site-electrical .bg-cate-electrical .container{background-size:cover;flex-direction:column;gap:3rem}}.site-electrical .bg-cate-electrical .container .title{font-size:4rem;color:#232323;font-weight:bold}.site-electrical .bg-cate-electrical .container img{width:29.5rem;margin:0 auto;display:flex}@media screen and (max-width: 767px){.site-electrical .bg-cate-electrical .container img{width:100%}}.site-electrical .btn-us{display:block;padding:1.5rem 5rem;background:#1f73c1;box-shadow:0 .4rem 0 #bb5a21;border-radius:10rem;font-size:2.5rem;color:#fff;font-weight:bold;width:40rem;margin:0 auto;margin-top:2.7rem;position:relative;padding-right:10rem}.site-electrical .btn-us:hover{opacity:.7;transition:all .5s}@media screen and (max-width: 767px){.site-electrical .btn-us{width:100%;font-size:1.5rem}}.site-electrical .btn-us::after{position:absolute;content:"";background:url(../img/electrical/icon-us.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;right:5rem;top:50%;transform:translate(0%, -50%)}.site-electrical .title-h2{font-size:3.6rem;font-weight:bold;color:#1f73c1;line-height:1.4;text-align:center}@media screen and (max-width: 767px){.site-electrical .title-h2{font-size:2.2rem}}.site-electrical .title-black{color:#1f1c1c}.site-electrical .title-border{position:relative;padding-bottom:1.5rem}.site-electrical .title-border::after{position:absolute;content:"";background:url(../img/electrical/border-title-h2.png) no-repeat;width:11rem;height:1rem;background-size:contain;top:100%;left:50%;transform:translate(-50%, -50%)}.site-electrical .banner-pr .bg-banner-pr .title{color:#1f73c1}.site-electrical .banner-pr .bg-banner-pr .des .orange{color:#cd6222}.site-electrical .banner-pr .bg-banner-pr .des .green{background:#ceecde;color:#158a52}.site-electrical .banner-pr .bg-banner-pr .info .phone{background:#1f73c1;color:#fff}.site-electrical .banner-pr .bg-banner-pr .info .mail{background:#21b970;color:#fff}.site-electrical .section__cost{padding-top:7.3rem;padding-bottom:6.4rem;background:#f5f5f5;margin-top:5rem}@media screen and (max-width: 767px){.site-electrical .section__cost{padding:5rem 0}}@media screen and (max-width: 767px){.site-electrical .section__cost .container{padding:0 1.5rem}}.site-electrical .section__cost .box-title{text-align:center}.site-electrical .section__cost .box-title .icon{position:relative;left:-1rem;top:.4rem}.site-electrical .section__cost .box-title .icon img{width:2.4rem;height:2.5rem}.site-electrical .section__cost .box-title .title-line-black{font-size:2.2rem;font-weight:bold;background:#fff;border:.4rem solid #1f1c1c;box-shadow:0 .4rem 0 #1f1c1c;border-radius:10rem;display:inline-block;text-align:center;padding:.7rem 4.8rem}@media screen and (max-width: 767px){.site-electrical .section__cost .box-title .title-line-black{font-size:1.6rem;padding:.5rem 1.5rem}}.site-electrical .section__cost .box-cost{margin:0 auto;width:76.5rem;background:#1f73c1;margin-top:3.1rem}@media screen and (max-width: 767px){.site-electrical .section__cost .box-cost{width:100%}}.site-electrical .section__cost .box-cost .title{padding:.8rem 0;font-weight:700;text-align:center;color:#fff}.site-electrical .section__cost .box-cost .des{text-align:center;padding:2.2rem 0;background:#fff;border:.3rem solid #1f73c1;font-weight:500}@media screen and (max-width: 767px){.site-electrical .section__cost .box-cost .des{font-size:1.5rem}}.site-electrical .section__cost .list-box-cost{width:102.5rem;padding:3.9rem 5.4rem;background:#fff;margin:0 auto;margin-top:8.5rem}@media screen and (max-width: 1100px){.site-electrical .section__cost .list-box-cost{width:94%;padding:3.5rem 2rem}}@media screen and (max-width: 767px){.site-electrical .section__cost .list-box-cost{width:100%;padding:4rem 1rem}}.site-electrical .section__cost .list-box-cost .title-cost{width:47.1rem;background:#fff;border:.3rem solid #1f73c1;border-bottom:.7rem solid #1f73c1;border-radius:10rem;padding:1.9rem 0;font-size:3rem;font-weight:bold;text-align:center;margin:0 auto}.site-electrical .section__cost .list-box-cost .title-cost span{color:#1f73c1}@media screen and (max-width: 767px){.site-electrical .section__cost .list-box-cost .title-cost{width:100%;font-size:1.8rem;padding:.5rem 1.5rem}}.site-electrical .section__cost .list-box-cost .title{text-align:center;font-size:3rem;font-weight:bold;border-bottom:.1rem solid #a0a0a0;padding-bottom:2.8rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-box-cost .title{font-size:2.5rem}}.site-electrical .section__cost .list-box-cost .title span{font-size:3.6rem;color:#1f73c1}@media screen and (max-width: 767px){.site-electrical .section__cost .list-box-cost .title span{font-size:2.2rem}}.site-electrical .section__cost .list-box-cost .title .low{position:relative}.site-electrical .section__cost .list-box-cost .title .low .dots{position:absolute;left:0;top:-0.5rem;display:flex;justify-content:space-around;width:100%}.site-electrical .section__cost .list-box-cost .title .low .dots span{width:.4rem;height:.4rem;border-radius:1.6rem;background-color:#1f73c1}.site-electrical .section__cost .list-cost{margin-top:2.7rem;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost{flex-direction:column}}.site-electrical .section__cost .list-cost .left,.site-electrical .section__cost .list-cost .right{width:50%;display:flex;flex-direction:column;gap:2.7rem;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .left,.site-electrical .section__cost .list-cost .right{width:100%}}.site-electrical .section__cost .list-cost .left{border-right:.1rem solid #1f73c1;align-items:baseline}.site-electrical .section__cost .list-cost .left .sub{font-size:4.1rem;line-height:1.22}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .left .sub{font-size:4rem;line-height:1.7}}.site-electrical .section__cost .list-cost .left .sub span{font-size:2rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .left .sub span{font-size:1.6rem}}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .left{border-right:0;border-bottom:.1rem solid #1f73c1;padding-bottom:2rem}}.site-electrical .section__cost .list-cost .right{align-items:end}.site-electrical .section__cost .list-cost .right .sub{font-size:1.6rem;line-height:1.71;font-weight:300}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .right .sub{font-size:1.5rem}}.site-electrical .section__cost .list-cost .right .sub span{font-size:2rem;font-weight:bold;line-height:1}.site-electrical .section__cost .list-cost .right .sub span.yuh{font-weight:300}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .right .sub span{font-size:1.6rem}}.site-electrical .section__cost .list-cost .right .sub .detal{font-weight:300}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .right{margin-top:2.7rem}}.site-electrical .section__cost .list-cost .sub{width:42rem;background:#fff8f4;border:.1rem dashed #1f73c1;border-radius:2rem;padding:3.2rem 0;min-height:15rem;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .sub{width:100%;padding:1.5rem;min-height:auto}}.site-electrical .section__cost .list-cost .title-name{max-width:24.8rem;padding:1rem 2rem;background:#b9deff;border-radius:10rem;color:#000;margin:0 auto}.site-electrical .section__cost .list-cost .name{max-width:24.8rem;padding:1rem 2rem;background:#1f1c1c;border-radius:10rem;color:#fff;margin:0 auto}.site-electrical .section__cost .list-cost .in{font-size:2rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .in{font-size:1.8rem}}.site-electrical .section__cost .list-cost .price{font-size:4rem;line-height:1}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .price{font-size:3rem}}.site-electrical .section__cost .list-cost .price .small{font-size:2rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .price .small{font-size:1.8rem}}.site-electrical .section__cost .list-cost .price .big{font-size:3rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-cost .price .big{font-size:2.5rem}}.site-electrical .section__cost .des-cost{font-size:1.3rem;margin-top:2rem;margin-bottom:3.5rem;text-align:center}.site-electrical .section__cost .talk-content{width:97.7rem;margin:0 auto;margin-top:2.5rem;margin-bottom:3.5rem;display:flex;justify-content:center;align-items:center;gap:4.7rem}@media screen and (max-width: 767px){.site-electrical .section__cost .talk-content{width:100%;flex-direction:column-reverse}}.site-electrical .section__cost .talk-content .des{width:55.9rem}@media screen and (max-width: 767px){.site-electrical .section__cost .talk-content .des{width:100%;font-size:1.5rem}}.site-electrical .section__cost .talk-content .des span{font-size:1.3rem}.site-electrical .section__cost .talk-content .img img{width:33.1rem}.site-electrical .section__cost .list-job{display:flex;gap:2.5rem;justify-content:center;width:76.1rem;margin:0 auto;margin-top:3rem;padding-bottom:2.1rem;border-bottom:1px solid #a0a0a0}@media screen and (max-width: 767px){.site-electrical .section__cost .list-job{width:100%;flex-direction:column}}.site-electrical .section__cost .list-job .sub{color:#fff;text-align:center;font-weight:500;min-width:13.2rem;background:linear-gradient(180deg, #1f73c1 0%, #ff7121 100%);border-radius:.5rem;padding:1rem 3rem}@media screen and (max-width: 767px){.site-electrical .section__cost .list-job .sub{width:80%;margin:0 auto}}.site-electrical .section__cost .des-job{font-size:2.2rem;text-align:center;font-weight:bold;margin-top:2rem}@media screen and (max-width: 767px){.site-electrical .section__cost .des-job{font-size:1.5rem}}.site-electrical .section__cost .list-pay{display:flex;text-align:center;background:#fff;width:102.4rem;margin:0 auto;margin-top:2.1rem;margin-bottom:2rem;padding:1rem 0;justify-content:center}@media screen and (max-width: 1100px){.site-electrical .section__cost .list-pay{width:90%}}@media screen and (max-width: 767px){.site-electrical .section__cost .list-pay{width:100%;padding:1rem}}.site-electrical .section__cost .des-pay{font-size:1.3rem;text-align:center}.site-electrical .section__flow .content-flow .des .title{border:.4rem solid #1f73c1;box-shadow:0 .3rem 0 #1f73c1}.site-electrical .section__flow .content-flow .des .name{color:#1f73c1}.site-electrical .section__flow .content-flow .des .name span{background:#1f73c1}.site-electrical .section__aware{margin-top:10rem}@media screen and (max-width: 767px){.site-electrical .section__aware{margin-top:5rem;padding:0 1.5rem}}.site-electrical .section__aware .list-aware{display:flex;justify-content:center;margin-top:3.5rem;gap:1.4rem}@media screen and (max-width: 767px){.site-electrical .section__aware .list-aware{flex-wrap:wrap;gap:1rem}}.site-electrical .section__aware .list-aware .sub{display:flex;justify-content:center;align-items:start;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 767px){.site-electrical .section__aware .list-aware .sub{width:47%;margin:0;font-size:1.5rem}}.site-electrical .section__aware .list-aware .sub .name{position:absolute;display:flex;flex-direction:column;gap:2rem;margin-top:3rem;text-align:center}.site-electrical .section__aware .list-aware .sub .name span{width:9.5rem;height:8.3rem;display:flex;justify-content:center;align-items:center}.site-electrical .section__aware .list-aware .sub .name span .img001{width:9.5rem}.site-electrical .section__aware .list-aware .sub .name span .img002{width:6.5rem}.site-electrical .section__aware .list-aware .sub .name span .img003{width:9.5rem}.site-electrical .section__aware .list-aware .sub .name span .img004{width:7.6rem}.site-electrical .section__aware .list-aware .sub .name span .img005{width:10.3rem}.site-electrical .section__aware .list-aware .sub .name span .img006{width:9.5rem}.site-electrical .section__aware .list-aware .sub .img img{width:16.9rem}.site-electrical .section__aware .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem}@media screen and (max-width: 767px){.site-electrical .section__aware .title-h3{font-size:1.8rem}}.site-electrical .section__aware .list-brand-awa{display:flex;flex-wrap:wrap;width:102.5rem;margin:0 auto;gap:1.5rem}@media screen and (max-width: 1100px){.site-electrical .section__aware .list-brand-awa{width:90%}}@media screen and (max-width: 767px){.site-electrical .section__aware .list-brand-awa{width:100%}}.site-electrical .section__aware .list-brand-awa .sub{width:50.5rem;background:#f2f2f2;border:.1rem solid #e7e7e7;border-radius:.8rem;padding:1.7rem 2.2rem}@media screen and (max-width: 767px){.site-electrical .section__aware .list-brand-awa .sub{width:100%;font-size:1.5rem}}.site-electrical .section__aware .list-brand-awa .sub .img{margin-top:1rem;display:flex;gap:3rem}.site-electrical .section__aware .list-brand-awa .sub .img .des{font-weight:300;width:83%}.site-electrical .section__aware .list-brand-awa .sub .img .img-small img{width:5rem}.site-electrical .section__aware .awa-step{display:flex;gap:3rem;justify-content:center}@media screen and (max-width: 1100px){.site-electrical .section__aware .awa-step{width:90%;flex-wrap:wrap;margin:0 auto}}@media screen and (max-width: 767px){.site-electrical .section__aware .awa-step{flex-direction:column}}.site-electrical .section__aware .awa-step .step{display:flex;flex-direction:column;width:22rem;background:#fff;border:.5rem solid #1f73c1;border-radius:1rem;padding:2rem 1rem;text-align:center;align-items:center;justify-content:center;font-size:1.8rem;gap:1rem}@media screen and (max-width: 1100px){.site-electrical .section__aware .awa-step .step{width:30%}}@media screen and (max-width: 767px){.site-electrical .section__aware .awa-step .step{width:100%;font-size:1.5rem}}.site-electrical .section__aware .awa-step .step .stt{font-size:4.5rem;font-weight:bold}@media screen and (max-width: 767px){.site-electrical .section__aware .awa-step .step .stt{font-size:2rem}}.site-electrical .section__aware .des-awa{width:90rem;margin:0 auto;margin-top:3.5rem;text-align:center;margin-bottom:3.5rem;font-size:1.6rem;font-weight:300}@media screen and (max-width: 767px){.site-electrical .section__aware .des-awa{font-size:1.5rem;width:100%}}.site-electrical .section__aware .des-awa.mb5{margin-bottom:15rem}@media screen and (max-width: 767px){.site-electrical .section__aware .des-awa.mb5{margin-bottom:5rem}}.site-electrical .section__search{padding-bottom:10rem;margin-top:10rem}@media screen and (max-width: 767px){.site-electrical .section__search{padding:0 1.5rem;padding-bottom:5rem}}.site-electrical .section__search .container{padding:7.5rem 0;background:#fffaf6;margin-bottom:10rem}@media screen and (max-width: 767px){.site-electrical .section__search .container{padding:5rem 0}}.site-electrical .section__search .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width: 767px){.site-electrical .section__search .title-h3{font-size:1.8rem}}.site-electrical .section__search .flex-search{display:flex;margin:0 auto;flex-direction:column-reverse;align-items:center}@media screen and (max-width: 767px){.site-electrical .section__search .flex-search{width:100%;flex-direction:column-reverse}}.site-electrical .section__search .flex-search .img-search{width:55%;text-align:center;margin-top:2.5rem}@media screen and (max-width: 767px){.site-electrical .section__search .flex-search .img-search{width:100%}}.site-electrical .section__search .flex-search .img-search img{width:58.2rem}.site-electrical .section__search .flex-search .div-sear .title-sr{color:#1f73c1}.site-electrical .section__search .content-search{width:50.2rem;height:5.4rem;display:flex;justify-content:center;background:#fff;border:1px solid #e4e4e4;border-radius:.4rem;margin:0 auto;margin-top:7rem}@media screen and (max-width: 767px){.site-electrical .section__search .content-search{width:100%}}.site-electrical .section__search .content-search .in-search{width:100%;padding:.5rem 2rem;padding-right:0}.site-electrical .section__search .content-search .in-search input[type=text]{border:0;width:100%;height:100%;border-right:1px solid #e4e4e4;font-weight:bold}.site-electrical .section__search .content-search .btn-search button{width:5.4rem;height:100%;border:0;background:#fff}.site-electrical .section__leak{margin-top:10rem;background:#d4e8fa;padding:5.2rem 0;padding-bottom:7rem}@media screen and (max-width: 767px){.site-electrical .section__leak{margin-top:5rem;padding:auto 1.5rem}}.site-electrical .section__leak .list-leak{display:flex;gap:1rem;margin-top:5rem;justify-content:center}@media screen and (max-width: 1100px){.site-electrical .section__leak .list-leak{width:90%;margin:0 auto;margin-top:5rem}}@media screen and (max-width: 767px){.site-electrical .section__leak .list-leak{flex-direction:column;gap:5rem}}.site-electrical .section__leak .list-leak .sub{width:33.8rem}@media screen and (max-width: 767px){.site-electrical .section__leak .list-leak .sub{width:100%}}.site-electrical .section__leak .list-leak .sub .img{margin-bottom:1.8rem}@media screen and (max-width: 767px){.site-electrical .section__leak .list-leak .sub .img{text-align:center}}.site-electrical .section__leak .list-leak .sub .img img{width:33.8rem;height:26rem}.site-electrical .section__leak .list-leak .sub .title{margin:0 auto;width:23.1rem;height:3.5rem;background:radial-gradient(174.19% 865.35% at 7.58% 51.61%, #aed8ff 0%, #0b579e 52.08%, #73b6f5 93.75%);border:.2rem solid #fff;box-shadow:0px .4rem .4rem rgba(0,0,0,.1);border-radius:1.6rem;font-size:2rem;text-align:center;color:#fff}.site-electrical .section__leak .list-leak .sub .des{font-size:1.6rem;margin-top:1rem;padding-top:1.7rem;border-top:.1rem solid #1f73c1}@media screen and (max-width: 767px){.site-electrical .section__leak .list-leak .sub .des{font-size:1.5rem}}.site-electrical .section__leak .des-leak{width:63.3rem;background:#2872b7;border-radius:5.8rem;margin:0 auto;font-size:1.6rem;color:#fff;text-align:center;padding:2rem 2rem;font-weight:300;margin-top:5rem}@media screen and (max-width: 767px){.site-electrical .section__leak .des-leak{width:95%;font-size:1.5rem}}.site-electrical .section__trouble{margin-top:7.7rem}@media screen and (max-width: 767px){.site-electrical .section__trouble{margin-top:5rem;padding:0 1.5rem}}.site-electrical .section__trouble .list-trouble{margin-top:5rem !important;width:93.5rem;margin:0 auto;display:flex;flex-direction:column;row-gap:3.2rem}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble{width:100%}}.site-electrical .section__trouble .list-trouble .sub{display:flex;-moz-column-gap:2.4rem;column-gap:2.4rem}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub{flex-direction:column;-moz-column-gap:3rem;column-gap:3rem}.site-electrical .section__trouble .list-trouble .sub:nth-child(2){flex-direction:column-reverse}}.site-electrical .section__trouble .list-trouble .sub .content{background:red;width:58.8rem;padding-top:5.5rem;padding-left:3.3rem;padding-right:4.9rem;color:#fff;font-size:1.6rem;font-weight:300}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub .content{width:100%;margin-top:2rem;padding:2rem;font-size:1.5rem}}.site-electrical .section__trouble .list-trouble .sub .content .title{width:41.7rem;background:#fff;border-radius:0px 1.8rem 0px 0px;height:3.6rem;line-height:3.6rem;color:#8fb9e0;font-size:2rem;padding-left:1.4rem;margin-bottom:1.5rem;position:relative}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub .content .title{width:100%}}.site-electrical .section__trouble .list-trouble .sub .content .title::after{position:absolute;content:"";width:100%;height:.1rem;background:#fff;right:-8.9rem;bottom:0}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub .content .title::after{display:none}}.site-electrical .section__trouble .list-trouble .sub .content.blue01{background:rgba(31,115,193,.5)}.site-electrical .section__trouble .list-trouble .sub .content.blue02{background:rgba(31,115,193,.7)}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub .content.blue02{flex-direction:column-reverse}}.site-electrical .section__trouble .list-trouble .sub .content.blue02 .title{color:rgba(31,115,193,.5)}.site-electrical .section__trouble .list-trouble .sub .content.blue03{background:rgba(31,115,193,.9)}.site-electrical .section__trouble .list-trouble .sub .content.blue03 .title{color:rgba(31,115,193,.9)}.site-electrical .section__trouble .list-trouble .sub .img{width:32.3rem;display:flex}@media screen and (max-width: 767px){.site-electrical .section__trouble .list-trouble .sub .img{width:100%;justify-content:center}}.site-electrical .section__trouble .list-trouble .sub .img img{width:32.3rem}.site-electrical .related-post__ttl{background-color:#1f73c1}.site-electrical .related-post__ttl::after{border-top-color:#1f73c1}.site-gaichu .header .header-content .header-logo a{color:#11dab6}.site-gaichu .header .header-content .header-contact .phone-contact .phone{background-color:#11dab6;box-shadow:0 .3rem 0 #000}.site-gaichu .header .header-content .header-contact .phone-two .phone{background:linear-gradient(180deg, #ff2120 0%, #11dab6 0.01%, #107967 100%);box-shadow:0 .3rem 0 #000}.site-gaichu .pageNav{background-color:#11dab6}.site-gaichu .gMenuBtn.isShow .gMenuBtn_bar{background-color:#fff}@media screen and (max-width: 767px){.site-gaichu .gMenuBtn.isShow .gMenuBtn_bar{background-color:#11dab6}}.site-gaichu .gMenuBtn .gMenuBtn_bar{background-color:#11dab6}.site-gaichu .toblog{width:20rem;margin:0 auto;background:#11dab6;border-radius:10rem;text-align:center;color:#fff;margin-top:3rem;padding:1.5rem 1rem;font-size:2rem}.site-gaichu .toblog:hover{opacity:.7}.site-gaichu .btn{background-color:#11dab6}.site-gaichu .section__bg2 .section__bg2_top{background:url(../img/gaichu/bg-main.jpg) no-repeat;background-size:cover}.site-gaichu .section__bg2 .container-inner .content .des-pr .des{background:linear-gradient(180deg, #139a82 0%, #10af93 100%)}.site-gaichu .section__bg2 .container-inner .content .des-pr .des .title::after{background:url(../img/gaichu/line.png) center center;background-size:contain}.site-gaichu .section__bg2 .container-inner .content .des-pr .des .title span{background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%)}.site-gaichu .bg-cate-gaichu .container{display:flex;background-size:cover;text-align:center;justify-content:center;gap:60rem;align-items:center;padding-top:2rem;width:100%;max-width:100%;margin-top:8rem}@media screen and (max-width: 1100px){.site-gaichu .bg-cate-gaichu .container{padding-left:1.5rem;padding-right:1.5rem;gap:30rem}}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container{margin-top:5rem}}.site-gaichu .bg-cate-gaichu .container::after{display:none}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container{background-size:cover;flex-direction:column;gap:3rem}}.site-gaichu .bg-cate-gaichu .container .title{font-size:4rem;color:#232323;font-weight:bold}.site-gaichu .bg-cate-gaichu .container img{width:29.5rem;margin:0 auto;display:flex}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container img{width:100%}}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg{width:100%;flex-direction:column}}.site-gaichu .bg-cate-gaichu .container .content-bg .img{display:flex}.site-gaichu .bg-cate-gaichu .container .content-bg .img img{width:51.8rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg .img img{width:25rem}}.site-gaichu .bg-cate-gaichu .container .content-bg .content h1{font-weight:bold;font-size:5.5rem;line-height:1.5;position:relative}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg .content h1{font-size:2.5rem}}.site-gaichu .bg-cate-gaichu .container .content-bg .content h1::after{position:absolute;content:"";background:url(../img/gaichu/loli.png) no-repeat;width:11.4rem;height:7.4rem;background-size:contain;top:12rem;right:-6rem;z-index:2}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg .content h1::after{top:5rem;right:-2rem}}.site-gaichu .bg-cate-gaichu .container .content-bg .content h1 .orange{color:#11dab6;font-size:6.5rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg .content h1 .orange{font-size:3rem}}.site-gaichu .bg-cate-gaichu .container .content-bg .content h1 .small{font-size:3rem;display:inline-block;margin-top:3.5rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container .content-bg .content h1 .small{font-size:1.8rem}}.site-gaichu .bg-cate-gaichu .container-inner{background:#ededed;height:14.4rem;display:flex;align-items:center}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner{height:auto;padding:1.5rem}}.site-gaichu .bg-cate-gaichu .container-inner .content{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center;gap:3rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content{flex-direction:column;width:100%}}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr{display:flex;align-items:center;width:69rem;gap:3rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr{width:100%;flex-direction:column;gap:1rem}}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .img{display:flex}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .img img{width:48.5rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .img img{width:30rem}}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des{font-size:1.8rem;border-radius:10px;width:47rem;padding:2rem;color:#fff;text-align:center}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des{width:100%}}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .desc{padding-top:1rem}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .title{font-weight:bold;position:relative;padding-bottom:1rem}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .title::after{position:absolute;content:"";background:url(../img/gaichu/line.png) center center;background-size:contain;width:100%;height:1rem;left:0;bottom:-0.6rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .title::after{width:100%}}.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .title span{font-size:2rem;background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .des-pr .des .title span{font-size:1.8rem}}.site-gaichu .bg-cate-gaichu .container-inner .content .list-no{display:flex;gap:1rem}@media screen and (max-width: 767px){.site-gaichu .bg-cate-gaichu .container-inner .content .list-no{flex-wrap:wrap;justify-content:center}.site-gaichu .bg-cate-gaichu .container-inner .content .list-no p{width:30%;text-align:center}}.site-gaichu .bg-cate-gaichu .container-inner .content .list-no img{width:9rem}.site-gaichu .btn-us{display:block;padding:1.5rem 5rem;background:#11dab6;box-shadow:0 .4rem 0 #bb5a21;border-radius:10rem;font-size:2.5rem;color:#fff;font-weight:bold;width:40rem;margin:0 auto;margin-top:2.7rem;position:relative;padding-right:10rem}.site-gaichu .btn-us:hover{opacity:.7;transition:all .5s}@media screen and (max-width: 767px){.site-gaichu .btn-us{width:100%;font-size:1.5rem}}.site-gaichu .btn-us::after{position:absolute;content:"";background:url(../img/gaichu/icon-us.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;right:5rem;top:50%;transform:translate(0%, -50%)}.site-gaichu .title-h2{font-size:3.6rem;font-weight:bold;color:#11dab6;line-height:1.4;text-align:center}@media screen and (max-width: 767px){.site-gaichu .title-h2{font-size:2.2rem}}.site-gaichu .title-black{color:#1f1c1c}.site-gaichu .title-border::after{background:url(../img/gaichu/border-title-h2.png) no-repeat}.site-gaichu .banner-pr .bg-banner-pr .title{color:#11dab6}.site-gaichu .banner-pr .bg-banner-pr .des .green{background:#ceecde;color:#158a52}.site-gaichu .banner-pr .bg-banner-pr .info .phone{background:#11dab6;color:#fff}.site-gaichu .banner-pr .bg-banner-pr .info .mail{background:#21b970;color:#fff}.site-gaichu .section__cost{padding-top:7.3rem;padding-bottom:6.4rem;background:#f5f5f5;margin-top:5rem}@media screen and (max-width: 767px){.site-gaichu .section__cost{padding:5rem 0}}@media screen and (max-width: 767px){.site-gaichu .section__cost .container{padding:0 1.5rem}}.site-gaichu .section__cost .container .box-title{text-align:center}.site-gaichu .section__cost .container .box-title .icon{position:relative;left:-1rem;top:.4rem}.site-gaichu .section__cost .container .box-title .icon img{width:2.4rem;height:2.5rem}.site-gaichu .section__cost .container .box-title .title-line-black{font-size:2.2rem;font-weight:bold;background:#fff;border:.4rem solid #1f1c1c;box-shadow:0 .4rem 0 #1f1c1c;border-radius:10rem;display:inline-block;text-align:center;padding:.7rem 4.8rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .box-title .title-line-black{font-size:1.6rem;padding:.5rem 1.5rem}}.site-gaichu .section__cost .container .box-cost{margin:0 auto;width:76.5rem;background:#11dab6;margin-top:3.1rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .box-cost{width:100%}}.site-gaichu .section__cost .container .box-cost .title{padding:.8rem 0;font-weight:700;text-align:center;color:#fff}.site-gaichu .section__cost .container .box-cost .des{text-align:center;padding:2.2rem 0;background:#fff;border:.3rem solid #11dab6;font-weight:500}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .box-cost .des{font-size:1.5rem}}.site-gaichu .section__cost .container .list-box-cost{width:102.5rem;padding:3.9rem 5.4rem;background:#fff;margin:0 auto;margin-top:8.5rem}@media screen and (max-width: 1100px){.site-gaichu .section__cost .container .list-box-cost{width:94%;padding:3.5rem 2rem}}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-box-cost{width:100%;padding:4rem 1rem}}.site-gaichu .section__cost .container .list-box-cost .title-cost{width:47.1rem;background:#fff;border:.3rem solid #11dab6;border-bottom:.7rem solid #11dab6;border-radius:10rem;padding:1.9rem 0;font-size:3rem;font-weight:bold;text-align:center;margin:0 auto}.site-gaichu .section__cost .container .list-box-cost .title-cost span{color:#11dab6}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-box-cost .title-cost{width:100%;font-size:1.8rem;padding:.5rem 1.5rem}}.site-gaichu .section__cost .container .list-box-cost .title{text-align:center;font-size:3rem;font-weight:bold;border-bottom:.1rem solid #a0a0a0;padding-bottom:2.8rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-box-cost .title{font-size:2.5rem}}.site-gaichu .section__cost .container .list-box-cost .title span{font-size:3.6rem;color:#11dab6}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-box-cost .title span{font-size:2.2rem}}.site-gaichu .section__cost .container .list-box-cost .title .low{position:relative}.site-gaichu .section__cost .container .list-box-cost .title .low .dots{position:absolute;left:0;top:-0.5rem;display:flex;justify-content:space-around;width:100%}.site-gaichu .section__cost .container .list-box-cost .title .low .dots span{width:.4rem;height:.4rem;border-radius:1.6rem;background-color:#11dab6}.site-gaichu .section__cost .container .list-cost{margin-top:2.7rem;display:flex;justify-content:space-between}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost{flex-direction:column}}.site-gaichu .section__cost .container .list-cost .left,.site-gaichu .section__cost .container .list-cost .right{width:50%;display:flex;flex-direction:column;gap:2.7rem;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .left,.site-gaichu .section__cost .container .list-cost .right{width:100%}}.site-gaichu .section__cost .container .list-cost .left{border-right:.1rem solid #11dab6;align-items:baseline}.site-gaichu .section__cost .container .list-cost .left .sub{font-size:4.1rem;line-height:1.22}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .left .sub{font-size:4rem;line-height:1.7}}.site-gaichu .section__cost .container .list-cost .left .sub span{font-size:2rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .left .sub span{font-size:1.6rem}}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .left{border-right:0;border-bottom:.1rem solid #11dab6;padding-bottom:2rem}}.site-gaichu .section__cost .container .list-cost .right{align-items:end}.site-gaichu .section__cost .container .list-cost .right .sub{font-size:1.6rem;line-height:1.71;font-weight:300}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .right .sub{font-size:1.5rem}}.site-gaichu .section__cost .container .list-cost .right .sub span{font-size:2rem;font-weight:bold;line-height:1}.site-gaichu .section__cost .container .list-cost .right .sub span.yuh{font-weight:300}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .right .sub span{font-size:1.6rem}}.site-gaichu .section__cost .container .list-cost .right .sub .detal{font-weight:300}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .right{margin-top:2.7rem}}.site-gaichu .section__cost .container .list-cost .sub{width:42rem;background:#fff8f4;border:.1rem dashed #11dab6;border-radius:2rem;padding:3.2rem 0;min-height:15rem;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .sub{width:100%;padding:1.5rem;min-height:auto}}.site-gaichu .section__cost .container .list-cost .title-name{max-width:24.8rem;padding:1rem 2rem;background:#93d5cb;border-radius:10rem;color:#000;margin:0 auto}.site-gaichu .section__cost .container .list-cost .name{max-width:24.8rem;padding:1rem 2rem;background:#1f1c1c;border-radius:10rem;color:#fff;margin:0 auto}.site-gaichu .section__cost .container .list-cost .in{font-size:2rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .in{font-size:1.8rem}}.site-gaichu .section__cost .container .list-cost .price{font-size:4rem;line-height:1}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .price{font-size:3rem}}.site-gaichu .section__cost .container .list-cost .price .small{font-size:2rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .price .small{font-size:1.8rem}}.site-gaichu .section__cost .container .list-cost .price .big{font-size:3rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-cost .price .big{font-size:2.5rem}}.site-gaichu .section__cost .container .talk-content{width:97.7rem;margin:0 auto;margin-top:2.5rem;margin-bottom:3.5rem;display:flex;justify-content:center;align-items:center;gap:4.7rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .talk-content{width:100%;flex-direction:column-reverse}}.site-gaichu .section__cost .container .talk-content .des{width:55.9rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .talk-content .des{width:100%;font-size:1.5rem}}.site-gaichu .section__cost .container .talk-content .des span{font-size:1.3rem}.site-gaichu .section__cost .container .talk-content .img img{width:33.1rem}.site-gaichu .section__cost .container .list-job{display:flex;gap:2.5rem;justify-content:center;width:76.1rem;margin:0 auto;margin-top:3rem;padding-bottom:2.1rem;border-bottom:1px solid #a0a0a0}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-job{width:100%;flex-direction:column}}.site-gaichu .section__cost .container .list-job .sub{color:#fff;text-align:center;font-weight:500;min-width:13.2rem;background:linear-gradient(180deg, #11dab6 0%, #ff7121 100%);border-radius:.5rem;padding:1rem 3rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-job .sub{width:80%;margin:0 auto}}.site-gaichu .section__cost .container .des-job{font-size:2.2rem;text-align:center;font-weight:bold;margin-top:2rem}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .des-job{font-size:1.5rem}}.site-gaichu .section__cost .container .list-pay{display:flex;text-align:center;background:#fff;width:102.4rem;margin:0 auto;margin-top:2.1rem;margin-bottom:2rem;padding:1rem 0;justify-content:center}@media screen and (max-width: 1100px){.site-gaichu .section__cost .container .list-pay{width:90%}}@media screen and (max-width: 767px){.site-gaichu .section__cost .container .list-pay{width:100%;padding:1rem}}.site-gaichu .section__cost .container .des-pay{font-size:1.3rem;text-align:center}.site-gaichu .section__flow .content-flow .des .title{border:.4rem solid #11dab6;box-shadow:0 .3rem 0 #11dab6}.site-gaichu .section__flow .content-flow .des .name{color:#11dab6}.site-gaichu .section__flow .content-flow .des .name span{background:#11dab6}.site-gaichu .section__pest{padding-top:11.3rem}@media screen and (max-width: 767px){.site-gaichu .section__pest{padding:5rem 1.5rem}}.site-gaichu .section__pest .content-pest{margin-top:5rem}.site-gaichu .section__pest .content-pest .list-content-pest{display:flex;justify-content:space-between;width:102.5rem;margin:0 auto;border-bottom:1px dashed #bababa;padding-bottom:4.5rem;padding-top:4.5rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest{width:100%;flex-direction:column}.site-gaichu .section__pest .content-pest .list-content-pest.derver{flex-direction:column-reverse}}.site-gaichu .section__pest .content-pest .list-content-pest.nobr{border-bottom:none}.site-gaichu .section__pest .content-pest .list-content-pest.pt0{padding-top:0}.site-gaichu .section__pest .content-pest .list-content-pest .img{width:45.1rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .img{width:100%}}.site-gaichu .section__pest .content-pest .list-content-pest .img .title{background:#11dab6;border-radius:2px;font-size:2rem;color:#fff;font-weight:bold;display:inline-flex;align-items:center;padding:1rem 2rem;line-height:1;margin-bottom:3.5rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .img .title{font-size:1.8rem}}.site-gaichu .section__pest .content-pest .list-content-pest .img .title span img{width:3.1rem;margin-right:1rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .img .des{font-size:1.5rem}}.site-gaichu .section__pest .content-pest .list-content-pest .img .des span{width:17.3rem;float:right;margin-top:-2rem;margin-left:1rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .img .des span{float:initial;margin-top:0;margin-left:0;display:flex;width:100%;justify-content:center;margin-bottom:2rem}}.site-gaichu .section__pest .content-pest .list-content-pest .desc{width:41.8rem;background:#fffdfc;border:1rem solid #ceecde;border-radius:.3rem;transform:rotate(3deg);padding:0 2rem;padding-bottom:3.4rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .desc{width:90%;margin:0 auto;margin-top:4rem;font-size:1.5rem}}.site-gaichu .section__pest .content-pest .list-content-pest .desc .title{background:#e7f8f0;border-radius:0 0 2rem 2rem;color:#38c081;font-size:2rem;font-weight:bold;width:24rem;padding:.5rem;text-align:center;margin:0 auto;margin-bottom:2rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .content-pest .list-content-pest .desc .title{font-size:1.8rem}}.site-gaichu .section__pest .content-pest .list-content-pest .desc .btn-green{width:23.4rem;height:4.4rem;display:flex;align-items:center;justify-content:center;background:#38c081;box-shadow:0 .3rem 0 #107445;border-radius:10rem;font-size:1.5rem;color:#fff;font-weight:bold;line-height:0;gap:1rem;margin:0 auto;margin-top:1rem}.site-gaichu .section__pest .content-pest .list-content-pest .desc .btn-green:hover{opacity:.7;transition:all 1s}.site-gaichu .section__aware{margin-top:10rem}@media screen and (max-width: 767px){.site-gaichu .section__aware{margin-top:5rem;padding:0 1.5rem}}.site-gaichu .section__aware .list-aware{display:flex;justify-content:center;margin-top:3.5rem;gap:1.4rem}@media screen and (max-width: 767px){.site-gaichu .section__aware .list-aware{flex-wrap:wrap;gap:1rem}}.site-gaichu .section__aware .list-aware .sub{display:flex;align-items:start}@media screen and (max-width: 767px){.site-gaichu .section__aware .list-aware .sub{width:47%;margin:0;font-size:1.5rem}}.site-gaichu .section__aware .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem}@media screen and (max-width: 767px){.site-gaichu .section__aware .title-h3{font-size:1.8rem}}.site-gaichu .section__aware .list-brand-awa{display:flex;flex-wrap:wrap;width:102.5rem;margin:0 auto;gap:1.5rem;justify-content:center}@media screen and (max-width: 1100px){.site-gaichu .section__aware .list-brand-awa{width:90%}}@media screen and (max-width: 767px){.site-gaichu .section__aware .list-brand-awa{width:100%}}.site-gaichu .section__aware .list-brand-awa .sub{width:50.5rem;background:#f2f2f2;border:.1rem solid #e7e7e7;border-radius:.8rem;padding:1.7rem 2.2rem}@media screen and (max-width: 767px){.site-gaichu .section__aware .list-brand-awa .sub{width:100%;font-size:1.5rem}}.site-gaichu .section__aware .list-brand-awa .sub .img{margin-top:1rem;display:flex;gap:3rem}.site-gaichu .section__aware .list-brand-awa .sub .img .des{font-weight:300;width:83%}.site-gaichu .section__aware .list-brand-awa .sub .img .img-small img{width:5rem}.site-gaichu .section__aware .awa-step{display:flex;gap:3rem;justify-content:center}@media screen and (max-width: 1100px){.site-gaichu .section__aware .awa-step{width:90%;flex-wrap:wrap;margin:0 auto}}@media screen and (max-width: 767px){.site-gaichu .section__aware .awa-step{flex-direction:column}}.site-gaichu .section__aware .awa-step .step{display:flex;flex-direction:column;width:22rem;background:#fff;border:.5rem solid #f6b289;border-radius:1rem;padding:2rem 1rem;text-align:center;align-items:center;justify-content:center;font-size:1.8rem;gap:1rem}@media screen and (max-width: 1100px){.site-gaichu .section__aware .awa-step .step{width:30%}}@media screen and (max-width: 767px){.site-gaichu .section__aware .awa-step .step{width:100%;font-size:1.5rem}}.site-gaichu .section__aware .awa-step .step .stt{font-size:4.5rem;font-weight:bold}@media screen and (max-width: 767px){.site-gaichu .section__aware .awa-step .step .stt{font-size:2rem}}.site-gaichu .section__aware .des-awa{width:90rem;margin:0 auto;margin-top:3.5rem;text-align:center;margin-bottom:3.5rem;font-size:1.6rem;font-weight:300;padding-bottom:5rem}@media screen and (max-width: 767px){.site-gaichu .section__aware .des-awa{font-size:1.5rem;width:100%;text-align:left;padding-bottom:3rem}}.site-gaichu .section__aware .des-awa.mb5{margin-bottom:15rem}@media screen and (max-width: 767px){.site-gaichu .section__aware .des-awa.mb5{margin-bottom:5rem}}.site-gaichu .section__search{padding-bottom:10rem;margin-top:10rem}@media screen and (max-width: 767px){.site-gaichu .section__search{padding:0 1.5rem;padding-bottom:5rem}}.site-gaichu .section__search .container{padding:7.5rem 0;background:#fffaf6;margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__search .container{padding:5rem 0}}.site-gaichu .section__search .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width: 767px){.site-gaichu .section__search .title-h3{font-size:1.8rem}}.site-gaichu .section__search .flex-search{display:flex;margin:0 auto;flex-direction:column-reverse;align-items:center}@media screen and (max-width: 767px){.site-gaichu .section__search .flex-search{width:100%;flex-direction:column-reverse}}.site-gaichu .section__search .flex-search .img-search{width:55%;text-align:center;margin-top:2.5rem}@media screen and (max-width: 767px){.site-gaichu .section__search .flex-search .img-search{width:100%}}.site-gaichu .section__search .flex-search .img-search img{width:58.2rem}.site-gaichu .section__search .flex-search .div-sear .title-sr{color:#11dab6}.site-gaichu .section__search .content-search{width:50.2rem;height:5.4rem;display:flex;justify-content:center;background:#fff;border:1px solid #e4e4e4;border-radius:.4rem;margin:0 auto;margin-top:7rem}@media screen and (max-width: 767px){.site-gaichu .section__search .content-search{width:100%}}.site-gaichu .section__search .content-search .in-search{width:100%;padding:.5rem 2rem;padding-right:0}.site-gaichu .section__search .content-search .in-search input[type=text]{border:0;width:100%;height:100%;border-right:1px solid #e4e4e4;font-weight:bold}.site-gaichu .section__search .content-search .btn-search button{width:5.4rem;height:100%;border:0;background:#fff}.site-gaichu .section__pest{margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__pest .container{padding:0 1.5rem}}.site-gaichu .section__pest .list-box-pest{display:flex;width:102rem;margin:0 auto;flex-wrap:wrap;justify-content:space-between;row-gap:5rem}@media screen and (max-width: 1100px){.site-gaichu .section__pest .list-box-pest{width:95%}}@media screen and (max-width: 767px){.site-gaichu .section__pest .list-box-pest{flex-direction:column;width:100%;row-gap:2rem}}.site-gaichu .section__pest .list-box-pest .sub{width:32.5rem;text-align:center;font-size:1.6rem}@media screen and (max-width: 1100px){.site-gaichu .section__pest .list-box-pest .sub{width:30%}}@media screen and (max-width: 767px){.site-gaichu .section__pest .list-box-pest .sub{width:100%;font-size:1.5rem}}.site-gaichu .section__pest .list-box-pest .sub img{width:32.5rem}.site-gaichu .section__pest .list-box-pest .sub .title{font-size:2rem;font-weight:700;color:#10af93;margin-top:1rem;margin-bottom:1.6rem}.site-gaichu .section__damagea{margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__damagea{margin-bottom:5rem}}@media screen and (max-width: 767px){.site-gaichu .section__damagea .container{padding:0 1.5rem}}.site-gaichu .section__damagea .list-box-damage{display:flex;justify-content:center;gap:1.5rem;margin-top:5rem}@media screen and (max-width: 1100px){.site-gaichu .section__damagea .list-box-damage{flex-wrap:wrap;width:100%}}@media screen and (max-width: 767px){.site-gaichu .section__damagea .list-box-damage{flex-direction:column;row-gap:6rem}}.site-gaichu .section__damagea .list-box-damage .sub{width:24.5rem;position:relative;font-size:1.6rem;text-align:center;padding:0 2rem}@media screen and (max-width: 1100px){.site-gaichu .section__damagea .list-box-damage .sub{width:40%}}@media screen and (max-width: 767px){.site-gaichu .section__damagea .list-box-damage .sub{width:100%;font-size:1.5rem}}.site-gaichu .section__damagea .list-box-damage .sub .title{background:#fff;text-align:center;font-weight:bold;line-height:3.7rem;width:16.4rem;height:4.6rem;border:.3rem solid #10af93;box-shadow:0px .3rem 0px #10af93;border-radius:10rem;transform:translateY(3rem);margin:0 auto}.site-gaichu .section__damagea .list-box-damage .sub .img{margin-bottom:2.5rem}.site-gaichu .section__damagea .list-box-damage .sub .img img{width:24.5rem}@media screen and (max-width: 767px){.site-gaichu .section__damagea .list-box-damage .sub .des{text-align:left}}.site-gaichu .section__perit{margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__perit{margin-bottom:5rem}}@media screen and (max-width: 767px){.site-gaichu .section__perit .container{padding:0 1.5rem}}.site-gaichu .section__perit .list-box-perit{display:flex;justify-content:space-between;flex-wrap:wrap;width:102.5rem;margin:0 auto;margin-top:8rem;row-gap:3.5rem}@media screen and (max-width: 1100px){.site-gaichu .section__perit .list-box-perit{width:90%}}@media screen and (max-width: 767px){.site-gaichu .section__perit .list-box-perit{width:100%;flex-direction:column;row-gap:5rem;margin-top:5rem}}.site-gaichu .section__perit .list-box-perit .sub{width:49.2rem;position:relative;font-size:1.6rem;text-align:center}@media screen and (max-width: 1100px){.site-gaichu .section__perit .list-box-perit .sub{width:45%}}@media screen and (max-width: 767px){.site-gaichu .section__perit .list-box-perit .sub{width:100%;font-size:1.5rem}}.site-gaichu .section__perit .list-box-perit .sub .title{background:#fff;text-align:center;font-weight:bold;line-height:3.7rem;width:16.4rem;height:4.6rem;border:.3rem solid #10af93;box-shadow:0px .3rem 0px #10af93;border-radius:10rem;transform:translateY(-4rem);margin:0 auto}.site-gaichu .section__perit .list-box-perit .sub .img img{width:49.2rem}.site-gaichu .section__perit .list-box-perit .sub .des{margin-top:-2rem}@media screen and (max-width: 767px){.site-gaichu .section__perit .list-box-perit .sub .des{text-align:left}}.site-gaichu .section__terit{margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__terit{margin-bottom:5rem}}@media screen and (max-width: 767px){.site-gaichu .section__terit .container{padding:0 1.5rem}}.site-gaichu .section__terit .list-box-terit{display:flex;justify-content:center;flex-wrap:wrap;margin-top:8rem;gap:1.5rem}@media screen and (max-width: 1100px){.site-gaichu .section__terit .list-box-terit{width:90%;margin:0 auto}}@media screen and (max-width: 767px){.site-gaichu .section__terit .list-box-terit{margin-top:5rem;width:100%;flex-direction:column;gap:3rem}}.site-gaichu .section__terit .list-box-terit .sub{width:24.5rem;font-size:1.6rem;text-align:center}@media screen and (max-width: 1100px){.site-gaichu .section__terit .list-box-terit .sub{width:45%}}@media screen and (max-width: 767px){.site-gaichu .section__terit .list-box-terit .sub{width:100%;font-size:1.5rem}}.site-gaichu .section__terit .list-box-terit .sub .title{background:#fff;text-align:center;font-weight:bold;line-height:3.7rem;width:16.4rem;height:4.6rem;border:.3rem solid #10af93;border-radius:10rem;color:#10af93;margin:0 auto;margin-bottom:2rem}.site-gaichu .section__terit .list-box-terit .sub .img{margin-bottom:1rem}.site-gaichu .section__terit .list-box-terit .sub .img img{width:24.5rem}@media screen and (max-width: 767px){.site-gaichu .section__terit .list-box-terit .sub .des{text-align:left}}.site-gaichu .section__spider{margin-bottom:10rem}@media screen and (max-width: 767px){.site-gaichu .section__spider{margin-bottom:5rem}}@media screen and (max-width: 767px){.site-gaichu .section__spider .container{padding:0 1.5rem}}.site-gaichu .section__spider .list-box-spider{display:flex;flex-direction:column;width:102.5rem;margin:0 auto;gap:1.5rem;margin-top:8rem;row-gap:5rem}@media screen and (max-width: 1100px){.site-gaichu .section__spider .list-box-spider{width:90%}}@media screen and (max-width: 767px){.site-gaichu .section__spider .list-box-spider{margin-top:5rem;width:100%}}.site-gaichu .section__spider .list-box-spider .sub{width:100%;font-size:1.6rem;display:flex;gap:1.2rem}@media screen and (max-width: 767px){.site-gaichu .section__spider .list-box-spider .sub{flex-direction:column-reverse;font-size:1.5rem}}.site-gaichu .section__spider .list-box-spider .sub .content{width:73%;position:relative}@media screen and (max-width: 767px){.site-gaichu .section__spider .list-box-spider .sub .content{width:100%}}.site-gaichu .section__spider .list-box-spider .sub .content::after{position:absolute;content:"";background:#e1e1e1;height:.2rem;width:100%;top:2.2rem;z-index:-1}.site-gaichu .section__spider .list-box-spider .sub .content .title{background:#fff;text-align:center;font-weight:bold;line-height:3.7rem;width:19.1rem;height:4.6rem;border:.3rem solid #10af93;box-shadow:0px .3rem 0px #10af93;border-radius:10rem;margin-bottom:2.5rem}@media screen and (max-width: 767px){.site-gaichu .section__spider .list-box-spider .sub .img{text-align:center}}.site-gaichu .section__spider .list-box-spider .sub .img img{width:26.9rem}.site-gaichu .related-post__ttl{background-color:#11dab6}.site-gaichu .related-post__ttl::after{border-top-color:#11dab6}.site-gaiju .header .header-content .header-logo a{color:#e93535}.site-gaiju .header .header-content .header-contact .phone-contact .phone{background-color:#e93535;box-shadow:0 .3rem 0 #a44f1c}.site-gaiju .header .header-content .header-contact .phone-two .phone{background:linear-gradient(180deg, #ff2120 0%, #e93535 0.01%, #ae1111 100%);box-shadow:0 .3rem 0 #a44f1c}.site-gaiju .header .pageNav{background-color:#e93535}.site-gaiju .gMenuBtn.isShow .gMenuBtn_bar{background-color:#fff}@media screen and (max-width: 767px){.site-gaiju .gMenuBtn.isShow .gMenuBtn_bar{background-color:#e93535}}.site-gaiju .gMenuBtn .gMenuBtn_bar{background-color:#e93535}.site-gaiju .toblog{width:20rem;margin:0 auto;background:#e93535;border-radius:10rem;text-align:center;color:#fff;margin-top:3rem;padding:1.5rem 1rem;font-size:2rem}.site-gaiju .toblog:hover{opacity:.7}.site-gaiju .btn{background-color:#e93535}.section__bg2 .section__bg2_top{background:url(../img/gaiju/bg-main.jpg) no-repeat;background-size:cover;text-align:center;padding-top:2rem}.section__bg2 .section__bg2_top_inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top_inner{background-size:cover;flex-direction:column;gap:3rem}}.section__bg2 .section__bg2_top .title{font-size:4rem;color:#232323;font-weight:bold}.section__bg2 .section__bg2_top .img{width:40rem}.section__bg2 .section__bg2_top .img img{display:block;margin-left:auto;margin-right:auto}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .img{width:100%}}.section__bg2 .section__bg2_top .content-bg{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg{width:100%;flex-direction:column}}.section__bg2 .section__bg2_top .content-bg .img{display:flex}.section__bg2 .section__bg2_top .content-bg .img img{width:51.8rem}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg .img img{width:25rem}}.section__bg2 .section__bg2_top .content-bg .content h1{font-weight:bold;font-size:5.5rem;line-height:1.5;position:relative}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg .content h1{font-size:2.5rem}}.section__bg2 .section__bg2_top .content-bg .content h1::after{position:absolute;content:"";background:url(../img/gaiju/loli.png) no-repeat;width:11.4rem;height:7.4rem;background-size:contain;top:12rem;right:-6rem;z-index:2}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg .content h1::after{top:5rem;right:-2rem}}.section__bg2 .section__bg2_top .content-bg .content h1 .orange{color:#e93535;font-size:6.5rem}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg .content h1 .orange{font-size:3rem}}.section__bg2 .section__bg2_top .content-bg .content h1 .small{font-size:3rem;display:inline-block;margin-top:3.5rem}@media screen and (max-width: 767px){.section__bg2 .section__bg2_top .content-bg .content h1 .small{font-size:1.8rem}}.section__bg2 .container-inner{background:#ededed;height:14.4rem;display:flex;align-items:center}@media screen and (max-width: 767px){.section__bg2 .container-inner{height:auto;padding:1.5rem}}.section__bg2 .container-inner .content{width:134rem;display:flex;margin:0 auto;justify-content:center;align-items:center;gap:3rem}@media screen and (max-width: 767px){.section__bg2 .container-inner .content{flex-direction:column;width:100%}}.section__bg2 .container-inner .content .des-pr{display:flex;align-items:center;width:69rem;gap:3rem}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .des-pr{width:100%;flex-direction:column;gap:1rem}}.section__bg2 .container-inner .content .des-pr .img{display:flex}.section__bg2 .container-inner .content .des-pr .img img{width:48.5rem}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .des-pr .img img{width:30rem}}.section__bg2 .container-inner .content .des-pr .des{font-size:1.8rem;background:linear-gradient(180deg, #d31818 0%, #e71e1e 100%);border-radius:10px;width:47rem;padding:2rem;color:#fff;text-align:center}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .des-pr .des{width:100%}}.section__bg2 .container-inner .content .des-pr .des .desc{padding-top:1rem}.section__bg2 .container-inner .content .des-pr .des .title{font-weight:bold;position:relative;padding-bottom:1rem}.section__bg2 .container-inner .content .des-pr .des .title::after{position:absolute;content:"";background:url(../img/gaiju/line.png) center center;background-size:contain;width:100%;height:1rem;left:0;bottom:-0.6rem}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .des-pr .des .title::after{width:100%}}.section__bg2 .container-inner .content .des-pr .des .title span{font-size:2rem;background:linear-gradient(180deg, #ff3838 0%, #fc6409 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;text-fill-color:rgba(0,0,0,0)}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .des-pr .des .title span{font-size:1.8rem}}.section__bg2 .container-inner .content .list-no{display:flex;gap:1rem}@media screen and (max-width: 767px){.section__bg2 .container-inner .content .list-no{flex-wrap:wrap;justify-content:center}.section__bg2 .container-inner .content .list-no p{width:30%;text-align:center}}.section__bg2 .container-inner .content .list-no img{width:9rem}.site-gaiju .bg-cate-gaiju .container{display:flex;background-size:cover;text-align:center;justify-content:center;gap:60rem;align-items:center;padding-top:2rem;width:100%;max-width:100%;margin-top:8rem}@media screen and (max-width: 1100px){.site-gaiju .bg-cate-gaiju .container{padding-left:1.5rem;padding-right:1.5rem;gap:30rem}}@media screen and (max-width: 767px){.site-gaiju .bg-cate-gaiju .container{margin-top:5rem}}.site-gaiju .bg-cate-gaiju .container::after{display:none}@media screen and (max-width: 767px){.site-gaiju .bg-cate-gaiju .container{background-size:cover;flex-direction:column;gap:3rem}}.site-gaiju .bg-cate-gaiju .container .title h1{font-size:4rem;color:#232323;font-weight:bold}.site-gaiju .bg-cate-gaiju .container img{width:29.5rem;margin:0 auto;display:flex}@media screen and (max-width: 767px){.site-gaiju .bg-cate-gaiju .container img{width:100%}}.site-gaiju .btn-us{display:block;padding:1.5rem 5rem;background:#e93535;box-shadow:0 .4rem 0 #bb5a21;border-radius:10rem;font-size:2.5rem;color:#fff;font-weight:bold;width:40rem;margin:0 auto;margin-top:2.7rem;position:relative;padding-right:10rem}.site-gaiju .btn-us:hover{opacity:.7;transition:all .5s}@media screen and (max-width: 767px){.site-gaiju .btn-us{width:100%;font-size:1.5rem}}.site-gaiju .btn-us::after{position:absolute;content:"";background:url(../img/gaiju/icon-us.png) no-repeat;background-size:contain;width:2.4rem;height:2.4rem;right:5rem;top:50%;transform:translate(0%, -50%)}.site-gaiju .title-h2{color:#e93535}@media screen and (max-width: 767px){.site-gaiju .title-h2{font-size:2.2rem}}.site-gaiju .title-black{color:#1f1c1c}.site-gaiju .title-border::after{background:url(../img/gaiju/border-title-h2.png) no-repeat}.site-gaiju .banner-pr .bg-banner-pr .title{color:#e93535}.site-gaiju .banner-pr .bg-banner-pr .info .phone{background:#e93535;color:#fff}.site-gaiju .banner-pr .bg-banner-pr .info .mail{background:#21b970}.site-gaiju .section__cost{padding-top:7.3rem;padding-bottom:6.4rem;background:#f5f5f5;margin-top:5rem}@media screen and (max-width: 767px){.site-gaiju .section__cost{padding:5rem 0}}@media screen and (max-width: 767px){.site-gaiju .section__cost .container{padding:0 1.5rem}}.site-gaiju .section__cost .box-title{text-align:center}.site-gaiju .section__cost .box-title .icon{position:relative;left:-1rem;top:.4rem}.site-gaiju .section__cost .box-title .icon img{width:2.4rem;height:2.5rem}.site-gaiju .section__cost .box-title .title-line-black{font-size:2.2rem;font-weight:bold;background:#fff;border:.4rem solid #1f1c1c;box-shadow:0 .4rem 0 #1f1c1c;border-radius:10rem;display:inline-block;text-align:center;padding:.7rem 4.8rem}@media screen and (max-width: 767px){.site-gaiju .section__cost .box-title .title-line-black{font-size:1.6rem;padding:.5rem 1.5rem}}.site-gaiju .section__cost .box-cost{margin:0 auto;width:76.5rem;background:#e93535;margin-top:3.1rem}@media screen and (max-width: 767px){.site-gaiju .section__cost .box-cost{width:100%}}.site-gaiju .section__cost .box-cost .title{padding:.8rem 0;font-weight:700;text-align:center;color:#fff}.site-gaiju .section__cost .box-cost .des{text-align:center;padding:2.2rem 0;background:#fff;border:.3rem solid #e93535;font-weight:500}@media screen and (max-width: 767px){.site-gaiju .section__cost .box-cost .des{font-size:1.5rem}}.site-gaiju .section__cost .list-box-cost .title-cost{border:.3rem solid #e93535;border-bottom:.7rem solid #e93535}.site-gaiju .section__cost .list-box-cost .title-cost span{color:#e93535}.site-gaiju .section__cost .list-box-cost .title span{color:#e93535}.site-gaiju .section__cost .list-box-cost .title .low .dots span{background-color:#e93535}.site-gaiju .section__cost .list-cost .left,.site-gaiju .section__cost .list-cost .right{width:50%;display:flex;flex-direction:column;gap:2.7rem;text-align:center;font-weight:bold}@media screen and (max-width: 767px){.site-gaiju .section__cost .list-cost .left,.site-gaiju .section__cost .list-cost .right{width:100%}}.site-gaiju .section__cost .list-cost .left{border-right:.1rem solid #e93535}@media screen and (max-width: 767px){.site-gaiju .section__cost .list-cost .left{border-bottom:.1rem solid #e93535}}.site-gaiju .section__cost .list-cost .sub{border:.1rem dashed #e93535}.site-gaiju .section__cost .list-cost .title-name{background:#faa;color:#000}.site-gaiju .section__cost .list-cost .name{background:#1f1c1c;color:#fff}.site-gaiju .section__cost .list-job .sub{color:#fff;background:linear-gradient(180deg, #e93535 0%, #ff7121 100%)}.site-gaiju .section__flow .content-flow .des .title{border:.4rem solid #e93535;box-shadow:0 .3rem 0 #e93535}.site-gaiju .section__flow .content-flow .des .name{color:#e93535}.site-gaiju .section__flow .content-flow .des .name span{background:#e93535}.site-gaiju .section__aware{margin-top:10rem}@media screen and (max-width: 767px){.site-gaiju .section__aware{margin-top:5rem;padding:0 1.5rem}}.site-gaiju .section__aware .list-aware{display:flex;justify-content:center;margin-top:3.5rem;gap:1.4rem}@media screen and (max-width: 767px){.site-gaiju .section__aware .list-aware{flex-wrap:wrap;gap:1rem}}.site-gaiju .section__aware .list-aware .sub{display:flex;justify-content:center;align-items:start;font-size:1.6rem;font-weight:bold}@media screen and (max-width: 767px){.site-gaiju .section__aware .list-aware .sub{width:47%;margin:0;font-size:1.5rem}}.site-gaiju .section__aware .list-aware .sub .name{position:absolute;display:flex;flex-direction:column;gap:2rem;margin-top:3rem;text-align:center}.site-gaiju .section__aware .list-aware .sub .name span{width:9.5rem;height:8.3rem;display:flex;justify-content:center;align-items:center}.site-gaiju .section__aware .list-aware .sub .name span .img001{width:9.5rem}.site-gaiju .section__aware .list-aware .sub .name span .img002{width:6.5rem}.site-gaiju .section__aware .list-aware .sub .name span .img003{width:9.5rem}.site-gaiju .section__aware .list-aware .sub .name span .img004{width:7.6rem}.site-gaiju .section__aware .list-aware .sub .name span .img005{width:10.3rem}.site-gaiju .section__aware .list-aware .sub .name span .img006{width:9.5rem}.site-gaiju .section__aware .list-aware .sub .img img{width:16.9rem}.site-gaiju .section__aware .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem}@media screen and (max-width: 767px){.site-gaiju .section__aware .title-h3{font-size:1.8rem}}.site-gaiju .section__aware .list-brand-awa{display:flex;flex-wrap:wrap;width:102.5rem;margin:0 auto;gap:1.5rem}@media screen and (max-width: 1100px){.site-gaiju .section__aware .list-brand-awa{width:90%}}@media screen and (max-width: 767px){.site-gaiju .section__aware .list-brand-awa{width:100%}}.site-gaiju .section__aware .list-brand-awa .sub{width:50.5rem;background:#f2f2f2;border:.1rem solid #e7e7e7;border-radius:.8rem;padding:1.7rem 2.2rem}@media screen and (max-width: 767px){.site-gaiju .section__aware .list-brand-awa .sub{width:100%;font-size:1.5rem}}.site-gaiju .section__aware .list-brand-awa .sub .img{margin-top:1rem;display:flex;gap:3rem}.site-gaiju .section__aware .list-brand-awa .sub .img .des{font-weight:300;width:83%}.site-gaiju .section__aware .list-brand-awa .sub .img .img-small img{width:5rem}.site-gaiju .section__aware .awa-step{display:flex;gap:3rem;justify-content:center}@media screen and (max-width: 1100px){.site-gaiju .section__aware .awa-step{width:90%;flex-wrap:wrap;margin:0 auto}}@media screen and (max-width: 767px){.site-gaiju .section__aware .awa-step{flex-direction:column}}.site-gaiju .section__aware .awa-step .step{display:flex;flex-direction:column;width:22rem;background:#fff;border:.5rem solid #f6b289;border-radius:1rem;padding:2rem 1rem;text-align:center;align-items:center;justify-content:center;font-size:1.8rem;gap:1rem}@media screen and (max-width: 1100px){.site-gaiju .section__aware .awa-step .step{width:30%}}@media screen and (max-width: 767px){.site-gaiju .section__aware .awa-step .step{width:100%;font-size:1.5rem}}.site-gaiju .section__aware .awa-step .step .stt{font-size:4.5rem;font-weight:bold}@media screen and (max-width: 767px){.site-gaiju .section__aware .awa-step .step .stt{font-size:2rem}}.site-gaiju .section__aware .des-awa{width:90rem;margin:0 auto;margin-top:3.5rem;text-align:center;margin-bottom:3.5rem;font-size:1.6rem;font-weight:300}@media screen and (max-width: 767px){.site-gaiju .section__aware .des-awa{font-size:1.5rem;width:100%;text-align:left}}.site-gaiju .section__aware .des-awa.mb5{margin-bottom:15rem}@media screen and (max-width: 767px){.site-gaiju .section__aware .des-awa.mb5{margin-bottom:5rem}}.site-gaiju .section__search .title-h3{font-size:2.5rem;font-weight:bold;text-align:center;margin-top:5rem;margin-bottom:5rem}@media screen and (max-width: 767px){.site-gaiju .section__search .title-h3{font-size:1.8rem}}.site-gaiju .section__search .flex-search{display:flex;margin:0 auto;flex-direction:column-reverse;align-items:center}@media screen and (max-width: 767px){.site-gaiju .section__search .flex-search{width:100%;flex-direction:column-reverse}}.site-gaiju .section__search .flex-search .img-search{width:55%;text-align:center;margin-top:2.5rem}@media screen and (max-width: 767px){.site-gaiju .section__search .flex-search .img-search{width:100%}}.site-gaiju .section__search .flex-search .img-search img{width:58.2rem}.site-gaiju .section__search .flex-search .div-sear .title-sr{color:#e93535}.site-gaiju .section__search .content-search{width:50.2rem;height:5.4rem;display:flex;justify-content:center;background:#fff;border:1px solid #e4e4e4;border-radius:.4rem;margin:0 auto;margin-top:7rem}@media screen and (max-width: 767px){.site-gaiju .section__search .content-search{width:100%}}.site-gaiju .section__search .content-search .in-search{width:100%;padding:.5rem 2rem;padding-right:0}.site-gaiju .section__search .content-search .in-search input[type=text]{border:0;width:100%;height:100%;border-right:1px solid #e4e4e4;font-weight:bold}.site-gaiju .section__search .content-search .btn-search button{width:5.4rem;height:100%;border:0;background:#fff}.site-gaiju .section__hidehome{padding-top:10rem;padding-bottom:11rem;background:#fef3f3;margin-top:10rem}@media screen and (max-width: 767px){.site-gaiju .section__hidehome{padding:5rem 0;margin-top:5rem}}@media screen and (max-width: 767px){.site-gaiju .section__hidehome .container{padding:0 1.5rem}}.site-gaiju .section__hidehome .list-box-hide{width:105.6rem;display:flex;flex-wrap:wrap;margin:0 auto;justify-content:space-evenly;row-gap:4rem;margin-top:6.5rem}@media screen and (max-width: 1100px){.site-gaiju .section__hidehome .list-box-hide{width:96%}}@media screen and (max-width: 767px){.site-gaiju .section__hidehome .list-box-hide{flex-direction:column;width:100%;margin-top:4.5rem}}.site-gaiju .section__hidehome .list-box-hide .sub{width:33%;text-align:center;font-size:1.6rem}@media screen and (max-width: 767px){.site-gaiju .section__hidehome .list-box-hide .sub{width:100%;font-size:1.5rem}}.site-gaiju .section__hidehome .list-box-hide .sub .title{color:#e61d1d;font-weight:bold;font-size:2.2rem;margin-top:2rem;margin-bottom:1rem}@media screen and (max-width: 767px){.site-gaiju .section__hidehome .list-box-hide .sub .title{font-size:1.8rem}}.site-gaiju .section__hidehome .des-hidef{width:102.1rem;height:10.5rem;font-size:2rem;display:flex;justify-content:center;color:#fff;align-items:center;margin:0 auto;text-align:center;background:url(../img/gaiju/bg-des-hide.png) top center no-repeat;border-radius:2rem;margin-top:4rem}@media screen and (max-width: 1100px){.site-gaiju .section__hidehome .des-hidef{width:90%}}@media screen and (max-width: 767px){.site-gaiju .section__hidehome .des-hidef{width:100%;font-size:1.6rem;height:auto;padding:2rem;padding-top:4rem;background-size:cover;background-position:top}}.site-gaiju .section__mousere{padding-top:10rem;padding-bottom:10rem;background:#f6f6f6}@media screen and (max-width: 767px){.site-gaiju .section__mousere{padding:5rem 0;margin-top:5rem}}@media screen and (max-width: 767px){.site-gaiju .section__mousere .container{padding:0 1.5rem}}.site-gaiju .section__mousere .list-box-mousere{width:102.6rem;display:flex;flex-direction:column;margin:0 auto;margin-top:6.5rem;justify-content:space-evenly;gap:2.1rem}@media screen and (max-width: 1100px){.site-gaiju .section__mousere .list-box-mousere{width:90%}}@media screen and (max-width: 767px){.site-gaiju .section__mousere .list-box-mousere{width:100%;margin-top:4.5rem}}.site-gaiju .section__mousere .list-box-mousere .sub{width:100%;text-align:center;font-size:1.6rem;display:flex;gap:3.5rem;align-items:center;background:#fff;border-radius:2rem;padding:2.2rem 1.7rem}@media screen and (max-width: 767px){.site-gaiju .section__mousere .list-box-mousere .sub{flex-direction:column;font-size:1.5rem}}.site-gaiju .section__mousere .list-box-mousere .sub .images{width:27.8rem}@media screen and (max-width: 767px){.site-gaiju .section__mousere .list-box-mousere .sub .images{width:100%}}.site-gaiju .section__mousere .list-box-mousere .sub .images .img img{width:27.8rem}.site-gaiju .section__mousere .list-box-mousere .sub .content{flex:1;text-align:left}.site-gaiju .section__mousere .list-box-mousere .sub .content .title{color:#e61d1d;font-weight:bold;font-size:2.2rem;margin-bottom:1rem}@media screen and (max-width: 767px){.site-gaiju .section__mousere .list-box-mousere .sub .content .title{font-size:1.8rem}}.site-gaiju .section__weasel{padding-top:10rem;padding-bottom:11rem}@media screen and (max-width: 767px){.site-gaiju .section__weasel{padding:5rem 0;margin-top:5rem}}@media screen and (max-width: 767px){.site-gaiju .section__weasel .container{padding:0 1.5rem}}.site-gaiju .section__weasel .list-box-weasel{display:flex;justify-content:center;gap:6rem;margin-top:6.5rem}@media screen and (max-width: 1100px){.site-gaiju .section__weasel .list-box-weasel{width:94%;gap:3rem;margin:0 auto}}@media screen and (max-width: 767px){.site-gaiju .section__weasel .list-box-weasel{flex-direction:column;gap:3rem;margin-top:4.5rem}}.site-gaiju .section__weasel .list-box-weasel .sub{width:30.2rem;text-align:center;font-size:1.6rem;background:rgba(230,29,29,0.0901960784);padding:.7rem;padding-bottom:4rem;border-radius:2rem}@media screen and (max-width: 767px){.site-gaiju .section__weasel .list-box-weasel .sub{width:100%;font-size:1.5rem}}.site-gaiju .section__weasel .list-box-weasel .sub .img img{width:27.8rem}.site-gaiju .section__bat{padding-top:9rem;padding-bottom:10rem}@media screen and (max-width: 767px){.site-gaiju .section__bat{padding:5rem 0}}@media screen and (max-width: 767px){.site-gaiju .section__bat .container{padding:0 1.5rem}}.site-gaiju .section__bat .list-box-bat{width:117.3rem;display:flex;flex-wrap:wrap;margin:0 auto;margin-top:6.5rem;justify-content:space-around;gap:2.1rem}@media screen and (max-width: 1100px){.site-gaiju .section__bat .list-box-bat{width:90%}}@media screen and (max-width: 767px){.site-gaiju .section__bat .list-box-bat{width:100%;margin-top:4.5rem}}.site-gaiju .section__bat .list-box-bat .sub{width:57.6rem;text-align:center;font-size:1.6rem;display:flex;gap:2rem;align-items:center;background:#fff;border-radius:2rem;padding:2.2rem;border:.1rem solid #e61d1d;border-radius:2rem}@media screen and (max-width: 767px){.site-gaiju .section__bat .list-box-bat .sub{width:100%;flex-direction:column;padding:1.5rem;font-size:1.5rem}}.site-gaiju .section__bat .list-box-bat .sub .images{width:14.8rem}.site-gaiju .section__bat .list-box-bat .sub .images .img img{width:14.8rem}.site-gaiju .section__bat .list-box-bat .sub .content{width:35.1rem;text-align:left}@media screen and (max-width: 767px){.site-gaiju .section__bat .list-box-bat .sub .content{width:100%}}.site-gaiju .section__bat .list-box-bat .sub .content .title{color:#e61d1d;font-weight:bold;font-size:2.2rem;margin-bottom:1rem}@media screen and (max-width: 767px){.site-gaiju .section__bat .list-box-bat .sub .content .title{font-size:1.8rem}}.site-gaiju .section__civet{padding-top:9rem;padding-bottom:9rem;background:#fef3f3}@media screen and (max-width: 767px){.site-gaiju .section__civet{padding:5rem 0;margin-top:5rem}}@media screen and (max-width: 767px){.site-gaiju .section__civet .container{padding:0 1.5rem}}.site-gaiju .section__civet .list-box-civet{width:103.2rem;display:flex;flex-direction:column;margin:0 auto;margin-top:6.5rem;justify-content:space-around;gap:2.1rem}@media screen and (max-width: 1100px){.site-gaiju .section__civet .list-box-civet{width:90%}}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet{width:100%;margin-top:4.5rem}}.site-gaiju .section__civet .list-box-civet .sub{width:100%;text-align:center;font-size:1.6rem;display:flex;gap:2rem;align-items:center;height:29.4rem;position:relative}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub{height:auto;position:initial;flex-direction:column;gap:0;font-size:1.5rem}}.site-gaiju .section__civet .list-box-civet .sub .images{width:65.1rem;position:absolute;left:0;z-index:1}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub .images{width:100%;position:initial}}.site-gaiju .section__civet .list-box-civet .sub .images .img img{width:65.1rem}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub .images .img img{display:flex}}.site-gaiju .section__civet .list-box-civet .sub .content{width:69.1rem;text-align:left;background:#fff;position:absolute;right:0;z-index:2;padding:4.6rem 3.4rem}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub .content{width:100%;position:initial;padding:2rem}}.site-gaiju .section__civet .list-box-civet .sub .content .title{color:#e61d1d;font-weight:bold;font-size:2.2rem;margin-bottom:1rem;position:relative}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub .content .title{font-size:1.8rem}}.site-gaiju .section__civet .list-box-civet .sub .content .title::after{position:absolute;content:"";width:80%;right:0;height:.1rem;top:50%;background:#e61d1d}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub .content .title::after{width:57%}}@media screen and (max-width: 767px){.site-gaiju .section__civet .list-box-civet .sub.okdess{width:100%;flex-direction:column-reverse}}.site-gaiju .section__civet .list-box-civet .sub.okdess .content{left:0;right:auto}.site-gaiju .section__civet .list-box-civet .sub.okdess .images{right:0;left:auto}.site-gaiju .related-post__ttl{background-color:#e93535}.site-gaiju .related-post__ttl::after{border-top-color:#e93535}@font-face{font-family:"Hiragino Kaku Gothic StdN";font-weight:800;font-display:swap;src:local("Hiragino Kaku Gothic StdN"),url(../fonts/HiraginoKakuGothicStdN.otf)}main.lp_top{margin-top:6rem}@media screen and (min-width: 768px){main.lp_top{margin-top:10rem}}.container_lp{--color-green: #03c267;--color-green-light: #d2ffea;--color-yellow-light: #fff1e0;--color-primary: #2b3499;--color-primary-bold: #171d63;--color-orange: #ff9209}.container_lp .content{max-width:111rem;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width: 768px){.container_lp .only_sp{display:none}}@media screen and (max-width: 767px){.container_lp .only_pc{display:none}}.text-right{text-align:right}.section_title{overflow:hidden;margin-top:5rem}@media screen and (min-width: 768px){.section_title{margin-top:10rem}}.title_yellow{background:#1f7f0e;padding:0 1rem;margin-top:3rem;margin-bottom:5rem}.title_yellow h2{max-width:92.5rem;margin:0 auto;font-weight:900;color:#fff;position:relative;filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.25))}@media screen and (max-width: 767px){.title_yellow h2{padding:1.5rem 0;font-size:1.6rem}}@media screen and (min-width: 768px){.title_yellow h2{padding:4rem 0;font-size:4rem}}.title_yellow h2 span{line-height:4rem}@media screen and (max-width: 767px){.title_yellow h2 span{font-size:1.4em;line-height:3rem}}@media screen and (min-width: 768px){.title_yellow h2 span{line-height:4rem;font-size:1.5em}}.title_yellow h2::after{content:"";width:26.1rem;height:24rem;position:absolute;right:0;bottom:0}.title_yellow.title_flow h2{text-align:center}@media screen and (min-width: 768px){.title_yellow.title_flow h2{padding:7rem 0}}.title_yellow.title_flow h2::after{width:28rem;background:url(../img/flow_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.title_yellow.title_flow h2::after{right:-1rem;width:10rem}}@media screen and (min-width: 1100px){.title_yellow.title_flow h2::after{transform:translateX(35%)}}@media screen and (max-width: 767px){.title_reason{margin-bottom:0}}@media screen and (max-width: 767px){.title_yellow.title_reason h2{padding-left:4rem}}@media screen and (min-width: 768px){.title_yellow.title_reason h2{padding-right:12rem;text-align:center}}@media screen and (min-width: 1100px){.title_yellow.title_reason h2{padding-right:0}}.title_yellow.title_reason h2::after{width:26rem;background:url(../img/reason_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.title_yellow.title_reason h2::after{right:-1rem;width:12rem}}@media screen and (min-width: 1100px){.title_yellow.title_reason h2::after{transform:translateX(35%)}}@media screen and (max-width: 767px){.title_service{margin-bottom:0}}.title_yellow.title_service h2::after{transform:translateX(-10%);width:25.4rem;background:url(../img/service_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.title_yellow.title_service h2::after{right:-2rem;width:12rem}}.nav-dots{position:fixed;z-index:999;top:50%;transform:translateY(-50%);left:.5rem}@media screen and (min-width: 768px){.nav-dots{left:1rem}}@media screen and (min-width: 1100px){.nav-dots{left:7rem}}.nav-dots ul{display:flex;flex-direction:column;position:relative;gap:2rem}@media screen and (min-width: 768px){.nav-dots ul{gap:3.5rem}}.nav-dots ul::after{content:"";width:.1rem;height:100%;background-color:#d9d9d9;position:absolute;top:0;left:50%;transform:translateX(-50%)}.nav-dots ul li{position:relative;z-index:2;display:block;width:1rem;height:1rem;border:.2rem solid #d9d9d9;background-color:#fff;border-radius:1.5rem;transition:.3s}@media screen and (min-width: 768px){.nav-dots ul li{width:1.5rem;height:1.5rem;border-width:.3rem}}.nav-dots ul li.active{background-color:#1f7f0e;border-color:#fff;border-width:.1rem;transform:scale(1.2)}.header .pageNav_list>li>a{text-align:center;display:block;height:auto}@media screen and (max-width: 767px){footer .footer-content .footer-tast{flex-direction:column;align-items:center;gap:3rem}}footer .footer-content .footer-tast .div-right{display:block}.widget_footer_right .widget_title{color:#000;font-size:1.6rem;font-weight:bold;margin-bottom:1.6rem}@media screen and (min-width: 768px){.widget_footer_right .widget_title{font-size:1.8rem}}.widget_footer_right .widget_content{font-size:1.4rem;font-weight:500}@media screen and (min-width: 768px){.widget_footer_right .widget_content{font-size:1.6rem}}.contact-phone-button_link img{aspect-ratio:328/64}@media screen and (min-width: 768px)and (max-width: 1800px){.header .header-content{padding-left:4rem}}@media screen and (min-width: 1000px){.header .header-content .header-left .header-no1 .text{font-size:2.4rem}}.main_wrap{background-color:#ec8243}.main_wrap .group{display:flex;justify-content:center}@media screen and (max-width: 767px){.main_wrap .group{flex-wrap:wrap;padding:2rem 0;padding-top:3rem;gap:1rem}}@media screen and (min-width: 768px){.main_wrap .group{padding:3rem 0;gap:1.5rem}}.main_wrap .group .money{background:url(../img/money.png) top center/cover no-repeat;border:.2rem solid #fff;border-radius:.5rem;font-weight:bold;text-align:center;padding:1rem;line-height:2;color:#fff}@media screen and (max-width: 767px){.main_wrap .group .money{width:calc(50% - 1rem);padding:.5rem 1rem}}@media screen and (min-width: 768px){.main_wrap .group .money{font-size:1.8rem;width:22rem;padding:1rem}}.hero_img img{width:100%;height:auto}@media screen and (max-width: 767px){.hero_img img{aspect-ratio:1920/1080}}@media screen and (min-width: 768px){.hero_img img{aspect-ratio:1920/1080}}#main-slider .slide{cursor:pointer}@media screen and (min-width: 768px){#main-slider .slide{padding:0 .3rem}}#main-slider .slide:not(.slick-current) .item{position:relative}#main-slider .slide:not(.slick-current) .item::after{content:"";width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background-color:rgba(0,0,0,.4)}@media screen and (min-width: 768px){#main-slider .slide{padding:0 .8rem}}#main-slider .slide img{width:100%}.about_content{text-align:center;padding-top:2rem;padding-bottom:2rem}@media screen and (min-width: 768px){.about_content{padding-top:4rem;padding-bottom:8rem}}.about_content .ttl{width:-moz-fit-content;width:fit-content;border-bottom:.2rem solid #ec8243;margin:0 auto;font-weight:bold;font-size:1.4rem;padding:1rem;margin-bottom:3rem;line-height:2em}@media screen and (min-width: 768px){.about_content .ttl{font-size:3.6rem;border-bottom-width:.3rem;padding:1rem 2rem;margin-bottom:5rem}}.about_content .ttl span{padding:.3rem 1rem}.about_content .ttl span.bg1{background-color:#2d3092;color:#fff}.about_content .ttl span.bg2{background-color:#73c8f1;color:#1b1363}.about_content .ttlm{color:#232323;font-weight:900;letter-spacing:.05em}@media screen and (max-width: 767px){.about_content .ttlm{font-size:1.8rem;line-height:1.6;text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff;filter:drop-shadow(0 0.2rem 0.1rem rgba(0, 0, 0, 0.25))}}@media screen and (min-width: 768px){.about_content .ttlm{font-size:4rem;line-height:1.4;text-shadow:-3px -1px 0 #fff,-3px 0px 0 #fff,-3px 1px 0 #fff,-2px -2px 0 #fff,-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-2px 2px 0 #fff,-1px -3px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,-1px 3px 0 #fff,0px -3px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,0px 3px 0 #fff,1px -3px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,1px 3px 0 #fff,2px -2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff,2px 2px 0 #fff,3px -1px 0 #fff,3px 0px 0 #fff,3px 1px 0 #fff;filter:drop-shadow(0 0.4rem 0.3rem rgba(0, 0, 0, 0.25))}}.about_content .ttlm .lg{font-size:2.3rem}@media screen and (min-width: 768px){.about_content .ttlm .lg{font-size:6rem}}.about_content .ttlm .blue{color:#2b3499}.about_content .ttlm .middle{vertical-align:middle}.about_content .ttlm .black{background-color:#000;color:#e7fb00;text-shadow:none;filter:none;font-size:1.8rem;padding:.5rem}@media screen and (min-width: 768px){.about_content .ttlm .black{font-size:2.5rem;padding:1rem}}.about_content .ttlm .black span{color:#fff}.section__contact_phone{background-color:#c1eabb}@media screen and (max-width: 767px){.section__contact_phone{background-size:cover}}.section__contact_phone .container_lp .content{position:relative}@media screen and (max-width: 767px){.section__contact_phone .container_lp .content{padding:2rem 1rem;padding-bottom:0}}@media screen and (min-width: 768px){.section__contact_phone .container_lp .content{padding-bottom:3.8rem;padding-top:3.8rem;max-width:92rem}}.section__contact_phone .container_lp .content::after{content:"";background:url(../img/contact_phone_girl.png) bottom right/27rem no-repeat;display:block;aspect-ratio:27/33}@media screen and (max-width: 767px){.section__contact_phone .container_lp .content::after{margin-left:auto;margin-right:0;background-size:contain;width:9rem;margin-top:-6rem}}@media screen and (min-width: 768px){.section__contact_phone .container_lp .content::after{position:absolute;bottom:0;right:0;width:27rem}}.section__contact_phone .contact_phone_content{max-width:60.6rem}.section__contact_phone .contact_phone_content .ttl{color:#56340a;font-weight:900;padding-left:.2rem;text-align:center;margin-bottom:1.5rem}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .ttl{filter:drop-shadow(0 0.2rem 0.1rem rgba(0, 0, 0, 0.25));text-shadow:-1px 0px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,1px 0px 0 #fff;font-size:1.6rem}}@media screen and (min-width: 768px){.section__contact_phone .contact_phone_content .ttl{filter:drop-shadow(0 0.4rem 0.2rem rgba(0, 0, 0, 0.25));text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff;font-size:3rem}}.section__contact_phone .contact_phone_content .button{display:block;border:.5rem solid #fff;border-radius:1rem;background-color:#1f7f0e;color:#fff;background:#1f7f0e url(../img/contact_phone_icon.png) left 3rem center/3.6rem no-repeat;padding:2rem 3rem;padding-left:8.5rem;color:#fff;font-size:5rem;font-family:"Hiragino Kaku Gothic StdN";font-weight:800;letter-spacing:.075em}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .button{background:#1f7f0e url(../img/contact_phone_icon.png) left 2rem center/3rem no-repeat;font-size:2.2rem;padding:1.5rem 1.5rem;padding-left:6rem;font-size:2.6rem}}.section__contact_phone .contact_phone_content .note{display:flex;justify-content:space-between;padding-left:.5rem}.section__contact_phone .contact_phone_content .note span{font-weight:900}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .note span{height:3.2rem;line-height:3.2rem}}@media screen and (min-width: 768px){.section__contact_phone .contact_phone_content .note span{height:5rem;line-height:5rem}}.section__contact_phone .contact_phone_content .note span:nth-child(1){background-color:#232323;color:#c1eabb;padding:0 2rem;position:relative}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .note span:nth-child(1){font-size:1.4rem}}@media screen and (min-width: 768px){.section__contact_phone .contact_phone_content .note span:nth-child(1){font-size:2.2rem}}.section__contact_phone .contact_phone_content .note span:nth-child(1)::after{content:"";position:absolute;aspect-ratio:1/1;top:0;right:0;transform:translateX(100%);border:2.5rem solid rgba(0,0,0,0);border-color:#232323 rgba(0,0,0,0) rgba(0,0,0,0) #232323}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .note span:nth-child(1)::after{border-width:1.6rem}}.section__contact_phone .contact_phone_content .note span:nth-child(2){color:#56340a;font-size:2.5rem}@media screen and (max-width: 767px){.section__contact_phone .contact_phone_content .note span:nth-child(2){font-size:1.4rem}}@media screen and (max-width: 767px){.section_warning{padding-top:2rem}}@media screen and (min-width: 768px){.section_warning{padding-top:8rem}}@media screen and (max-width: 767px){.section_warning .waring{margin-bottom:5rem}}@media screen and (min-width: 768px){.section_warning .waring{margin-bottom:10rem}}.section_warning .waring .ttl{background-color:#2b3499;color:#fff;display:flex;justify-content:center;letter-spacing:.01em}@media screen and (max-width: 767px){.section_warning .waring .ttl{font-size:1.4rem;padding:2rem 1rem}}@media screen and (min-width: 768px){.section_warning .waring .ttl{font-size:2.8rem;padding:2.5rem 4rem}}@media screen and (min-width: 1100px){.section_warning .waring .ttl{padding:2.5rem 5rem}}.section_warning .waring .ttl span{position:relative;display:flex;align-items:center;gap:1rem}@media screen and (min-width: 768px){.section_warning .waring .ttl span{gap:3rem}}.section_warning .waring .ttl span::before{content:"";width:4rem;aspect-ratio:1/1;background:url(../img/warning_icon.png) left center/3rem auto no-repeat}@media screen and (min-width: 768px){.section_warning .waring .ttl span::before{width:5rem;background-size:cover}}.section_warning .waring .ttl strong{font-size:3rem}.section_warning .waring .waring_content{background-color:#f6f6f6;padding:2rem 1.5rem}@media screen and (min-width: 768px){.section_warning .waring .waring_content{padding:2.8rem 5rem}}@media screen and (min-width: 1100px){.section_warning .waring .waring_content{padding:2.8rem 9rem}}.section_warning .waring .waring_content ul{color:#56340a;font-weight:900}@media screen and (min-width: 768px){.section_warning .waring .waring_content ul{display:flex;-moz-column-gap:3rem;column-gap:3rem;flex-wrap:wrap}}.section_warning .waring .waring_content ul li{padding:0 1rem;padding-left:4rem;font-size:1.5rem;display:flex;align-items:center}@media screen and (max-width: 767px){.section_warning .waring .waring_content ul li{height:6rem}}@media screen and (min-width: 768px){.section_warning .waring .waring_content ul li{width:calc(50% - 1.5rem);padding:0 4rem;padding-left:7rem;background-size:2.8rem;background-position:left 2.5rem center;font-size:1.8rem;height:10rem}}.section_warning .waring .waring_content ul li:not(.no-check){background:url(../img/check.svg) left 1rem center/2.5rem no-repeat}@media screen and (min-width: 768px){.section_warning .waring .waring_content ul li:not(.no-check){background-position:left 2rem center;background-size:4rem}}.section_warning .waring .waring_content ul li:not(.no-border){border-bottom:.1rem solid #c1b3a2}@media screen and (min-width: 768px){.section_warning .waring .waring_content ul li.no-border-pc{border-bottom:none}}.section_warning .danger{background-color:#2b3499}@media screen and (max-width: 767px){.section_warning .danger{padding:2rem 1.5rem}}@media screen and (min-width: 768px){.section_warning .danger{padding:3rem 2.4rem}}.section_warning .danger .danger_content{background-color:#fff;overflow:hidden}@media screen and (max-width: 767px){.section_warning .danger .danger_content{border-radius:1.5rem}}@media screen and (min-width: 768px){.section_warning .danger .danger_content{border-radius:3rem}}.section_warning .danger .danger_content::after{width:100%;content:"";display:block;background:url(../img/dannget_title_bg.png) center/cover no-repeat}@media screen and (max-width: 767px){.section_warning .danger .danger_content::after{height:3rem}}@media screen and (min-width: 768px){.section_warning .danger .danger_content::after{height:5.5rem}}.section_warning .danger .danger_content .ttl{color:var(--color-orange);font-weight:900;display:flex;justify-content:center;background:url(../img/dannget_title_bg.png) center/cover no-repeat}@media screen and (max-width: 767px){.section_warning .danger .danger_content .ttl{font-size:2.4rem;padding:1rem}}@media screen and (min-width: 768px){.section_warning .danger .danger_content .ttl{font-size:4rem;padding:2rem}}.section_warning .danger .danger_content .ttl span{position:relative;display:flex;align-items:center;gap:1rem}.section_warning .danger .danger_content .ttl span::before{content:"";width:2.4rem;aspect-ratio:1/1;background:url(../img/danger_icon.svg) left center/2.4rem auto no-repeat}@media screen and (min-width: 768px){.section_warning .danger .danger_content .ttl span::before{width:4rem;background-size:4rem}}.section_warning .danger .danger_content .danger_detail{padding:3rem 1rem}@media screen and (max-width: 767px){.section_warning .danger .danger_content .danger_detail{padding-bottom:0}}.section_warning .danger .danger_content .danger_detail .text_ttl{color:#56340a;font-weight:900;font-size:1.6rem;margin-bottom:2rem;text-align:center}@media screen and (min-width: 768px){.section_warning .danger .danger_content .danger_detail .text_ttl{font-size:3rem;margin-bottom:5rem}}.section_warning .danger .danger_content .danger_detail .blogs{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-3rem;margin-right:-3rem}@media screen and (min-width: 768px){.section_warning .danger .danger_content .danger_detail .blogs{margin-bottom:2rem}}.section_warning .danger .danger_content .danger_detail .blogs .blog{padding-left:3rem;padding-right:3rem;margin-bottom:3rem}@media screen and (min-width: 768px){.section_warning .danger .danger_content .danger_detail .blogs .blog{width:37.5rem}}.section_warning .danger .danger_content .danger_detail .blogs .blog .thumb{position:relative}.section_warning .danger .danger_content .danger_detail .blogs .blog .thumb img{display:block;width:100%;aspect-ratio:375/173}.section_warning .danger .danger_content .danger_detail .blogs .blog .thumb .name{display:inline-block;background-color:#ec870e;color:#fff;padding:1rem 2rem;line-height:1.2;font-weight:900;position:absolute;left:0;bottom:0;font-size:1.5rem}@media screen and (min-width: 768px){.section_warning .danger .danger_content .danger_detail .blogs .blog .thumb .name{font-size:1.8rem}}.section_warning .danger .danger_content .danger_detail .blogs .blog .txt{margin-top:1rem;font-weight:500;line-height:1.8;letter-spacing:.01em;font-size:1.4rem}@media screen and (min-width: 768px){.section_warning .danger .danger_content .danger_detail .blogs .blog .txt{font-size:1.6rem}}@media screen and (min-width: 768px){.section_professional .title_professional{margin-bottom:0}}.section_professional .title_professional h2{max-width:110rem}.section_professional .title_professional h2::after{background:url(../img/professional_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.section_professional .title_professional h2::after{right:-3rem;width:12rem}}@media screen and (min-width: 768px){.section_professional .title_professional h2::after{transform:translateX(-20%)}}.section_professional .container_lp{background-color:#eaffe7;padding-top:5rem;padding-bottom:5rem}@media screen and (min-width: 768px){.section_professional .container_lp{padding-top:10rem;padding-bottom:10rem}}@media screen and (max-width: 767px){.section_professional .professional{margin-bottom:5rem}}@media screen and (min-width: 768px){.section_professional .professional{margin-bottom:10rem}}.section_professional .professional:last-child{margin-bottom:0}@media screen and (max-width: 767px){.section_professional .professional .ttl{margin-bottom:2rem}}@media screen and (min-width: 768px){.section_professional .professional .ttl{margin-bottom:4rem}}.section_professional .professional .ttl span{background-color:var(--color-primary);border-radius:.5rem;color:#fff;display:inline-block;font-weight:900;letter-spacing:.005em}@media screen and (max-width: 767px){.section_professional .professional .ttl span{padding:1rem 1.5rem;font-size:1.8rem;filter:drop-shadow(0 0.2rem 0 var(--color-primary-bold))}}@media screen and (min-width: 768px){.section_professional .professional .ttl span{padding:1.5rem 3rem;font-size:2.2rem;filter:drop-shadow(0 0.4rem 0 var(--color-primary-bold))}}.section_professional .professional .detail{display:flex;justify-content:space-between;gap:2rem}@media screen and (max-width: 767px){.section_professional .professional .detail{flex-direction:column}}.section_professional .professional .detail .txt{max-width:68rem;letter-spacing:.05em;font-weight:400}@media screen and (max-width: 767px){.section_professional .professional .detail .txt{font-size:1.4rem}}@media screen and (min-width: 768px){.section_professional .professional .detail .txt{font-size:1.8rem;line-height:1.9}.section_professional .professional .detail .txt p{padding-right:4rem}}.section_professional .professional .detail .txt p:not(:last-child){margin-bottom:1.5em}.section_professional .professional .detail .img{width:35rem}.section_professional .professional .detail .img img{aspect-ratio:350/300}@media screen and (max-width: 767px){.section_professional .professional .detail .img img{margin-top:2rem;display:block;margin:0 auto}}@media screen and (min-width: 768px){.section_professional .professional:nth-child(2n+2) .txt{order:2}}.section_contact{background:#c1eabb}@media screen and (min-width: 768px){.section_contact{padding-top:5.5rem;padding-bottom:6.5rem}}.section_contact .ttl{text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff;text-align:center;color:#56340a}@media screen and (max-width: 767px){.section_contact .ttl{font-size:2rem;text-shadow:-1px 0px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,1px 0px 0 #fff;margin-bottom:2em}}@media screen and (min-width: 768px){.section_contact .ttl{margin-bottom:1em;font-size:3.5rem;text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff}}.section_contact .ttl .red{color:#d51818;font-size:1.1em}@media screen and (min-width: 768px){.section_contact .ttl .red{font-size:4rem}}.section_contact .ttl .black{color:#232323;font-size:.9em}@media screen and (min-width: 768px){.section_contact .ttl .black{font-size:3rem}}.section_contact .actions{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.section_contact .actions{flex-direction:column;gap:3rem}}@media screen and (min-width: 768px){.section_contact .actions{margin-left:-1.5rem;margin-right:-1.5rem}}.section_contact .actions .item{text-align:center}@media screen and (min-width: 768px){.section_contact .actions .item{width:50%;padding-left:1.5rem;padding-right:1.5rem}}.section_contact .actions .item .top{color:#232323;font-weight:900;margin-bottom:1rem;line-height:1.2;font-size:1.6rem}@media screen and (min-width: 768px){.section_contact .actions .item .top{font-size:2rem}}.section_contact .actions .item .bot{color:#56340a;font-size:3rem;font-weight:900;margin-bottom:1rem;line-height:1.2;letter-spacing:.05em;margin-top:1rem;filter:drop-shadow(0 0.2rem 0.4rem rgba(0, 0, 0, 0.25))}@media screen and (max-width: 767px){.section_contact .actions .item .bot{font-size:2rem;text-shadow:-1px 0px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,1px 0px 0 #fff}}@media screen and (min-width: 768px){.section_contact .actions .item .bot{font-size:3rem;text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff}}.section_contact .actions .item a{border:.5rem solid #fff;border-radius:1rem;color:#fff;display:block;display:flex;flex-direction:column;justify-content:center;font-weight:900;background-position:left 3rem center;background-repeat:no-repeat;padding:2rem 3rem;font-family:"Hiragino Kaku Gothic StdN";font-weight:800;padding-left:5.5rem}@media screen and (max-width: 767px){.section_contact .actions .item a{height:8rem;background-size:3rem;padding:1rem 2rem}}@media screen and (min-width: 768px){.section_contact .actions .item a{height:12rem;background-size:3.6rem;padding:2rem 3rem}}.section_contact .actions .item a.tel{background-color:#1f7f0e;background-image:url(../img/contact_phone_icon.png);padding-left:7rem}@media screen and (max-width: 767px){.section_contact .actions .item a.tel{font-size:2.6rem}}@media screen and (min-width: 768px){.section_contact .actions .item a.tel{font-size:4rem}}.section_contact .actions .item a.form{background-color:#2b3499;background-image:url(../img/contact_letter.png);line-height:1.4}@media screen and (max-width: 767px){.section_contact .actions .item a.form{font-size:2rem;padding-left:7rem}}@media screen and (min-width: 768px){.section_contact .actions .item a.form{font-size:3rem;padding-left:7.5rem}}.title_flow{margin-bottom:8rem}@media screen and (max-width: 767px){.title_flow{margin-bottom:0}}.flows{max-width:81rem;margin:0 auto;margin-bottom:5rem;display:flex;flex-direction:column;gap:6rem;counter-reset:flow-counter}.flows .flow{position:relative}.flows .flow::before{position:absolute;left:0;top:0;transform:translateY(-50%);counter-increment:flow-counter;content:counter(flow-counter);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff;background-color:#2b3499;width:4rem;font-size:2rem}@media screen and (min-width: 768px){.flows .flow::before{width:6.4rem;font-size:3rem}}.flows .flow .inn{border:.3rem solid #2b3499;font-weight:bold;border-radius:.5rem;background-color:#f2fff0;padding:1.5rem 3rem;padding-top:3rem;padding-right:2rem;font-size:1.4rem}@media screen and (min-width: 768px){.flows .flow .inn{padding:4.5rem 6rem;font-size:2rem}}.flows .flow .flow_group{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.flows .flow .flow_group{flex-direction:column;gap:3rem}}.flows .flow .flow_group .txt{letter-spacing:.01em}@media screen and (min-width: 768px){.flows .flow .flow_group .txt{width:28rem}}.flows .flow .flow_group .imgs{display:flex;flex-wrap:wrap;row-gap:2rem;margin-left:-0.75rem;margin-right:-0.75rem}@media screen and (min-width: 768px){.flows .flow .flow_group .imgs{width:35.5rem;row-gap:3rem;margin-left:-1.5rem;margin-right:-1.5rem}}.flows .flow .flow_group .imgs .img{width:50%;padding-left:.75rem;padding-right:.75rem;text-align:center;font-size:1rem}@media screen and (min-width: 768px){.flows .flow .flow_group .imgs .img{padding-left:1.5rem;padding-right:1.5rem;font-size:1.1rem}}.flows .flow .flow_img{display:flex;justify-content:space-between;gap:2rem}@media screen and (max-width: 767px){.flows .flow .flow_img{flex-direction:column}}.flows .flow .flow_img .img img{aspect-ratio:226/190}@media screen and (max-width: 767px){.flows .flow .flow_img .img img{display:block;margin:0 auto}}@media screen and (min-width: 768px){.flows .flow .flow_img .img{width:22.6rem}}@media screen and (min-width: 768px){.flows .flow .flow_img .txt{width:45rem}}.flows .flow .flow_ttl{font-weight:bold;padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:.1rem solid #2b3499;font-size:1.8rem}@media screen and (min-width: 768px){.flows .flow .flow_ttl{font-size:2.2rem}}.flows .flow p{font-size:1.4rem;font-weight:500}.flows .flow p:not(:last-child){margin-bottom:.75em}@media screen and (min-width: 768px){.flows .flow p{font-size:1.8rem}}.reasons{margin-top:5rem;display:flex;justify-content:center}@media screen and (max-width: 767px){.reasons{flex-direction:column;gap:4rem}}.reasons .reason{padding-left:1.2rem;padding-right:1.2rem}@media screen and (min-width: 768px){.reasons .reason{width:33.3333333333%}}.reasons .reason .inn{background-color:#f8f8ff;border:.3rem solid var(--color-primary);border-radius:.5rem;height:100%;display:flex;flex-direction:column;padding-bottom:2rem}.reasons .reason .inn h3{width:27rem;margin:0 auto;background-color:var(--color-primary);border:.3rem solid #fff;color:#fff;transform:translateY(-50%);text-align:center;padding:.5rem;font-size:2rem;border-radius:10rem}.reasons .reason .inn .img{height:18rem;display:flex;align-items:center}.reasons .reason .inn .img img{display:block;margin:0 auto;max-width:100%;max-height:100%;aspect-ratio:150/174}.reasons .reason .inn .txt{padding:1rem;padding-bottom:0;margin-bottom:1rem;text-align:center;font-weight:500;font-size:1.6rem}@media screen and (min-width: 768px){.reasons .reason .inn .txt{padding:2rem;font-size:1.8rem}}.reasons .reason .inn small{text-align:center;margin-bottom:0;margin-top:auto;font-size:1.4rem}.section_service_wrap .animals{display:flex;margin-left:-0.7rem;justify-content:center}@media screen and (max-width: 767px){.section_service_wrap{margin-top:3rem}.section_service_wrap .container_lp{padding-top:0;padding-bottom:0}.section_service_wrap .container_lp .content{padding:0}}@media screen and (max-width: 767px){.section_service_wrap .animals{flex-wrap:wrap;row-gap:1.4rem;margin-bottom:5rem}}@media screen and (min-width: 768px){.section_service_wrap .animals{margin-bottom:10rem}}.section_service_wrap .animals .animal{padding-left:.7rem;padding-right:.7rem}@media screen and (max-width: 767px){.section_service_wrap .animals .animal{width:33.3333333333%}}@media screen and (min-width: 768px){.section_service_wrap .animals .animal{width:19%}}@media screen and (min-width: 1100px){.section_service_wrap .animals .animal{width:16.6666666667%}}.section_service_wrap .animals .animal .img{position:relative}.section_service_wrap .animals .animal .img img{width:100%;display:block;aspect-ratio:170/153}.section_service_wrap .animals .animal .img::after{border:.2rem solid var(--color-primary);width:100%;height:100%;content:"";position:absolute;left:0;top:0}@media screen and (min-width: 768px){.section_service_wrap .animals .animal .img::after{border-width:.3rem}}.section_service_wrap .animals .animal .name{text-align:center;color:#56340a;font-weight:900;font-size:1.4rem}@media screen and (min-width: 768px){.section_service_wrap .animals .animal .name{font-size:1.8rem}}.section_service_wrap .ttl span{display:inline-block;color:#fff;font-weight:900;margin-bottom:5rem;background-color:var(--color-primary);border-radius:.5rem;filter:drop-shadow(0 0.2rem 0 var(--color-primary-bold));padding:1rem 3rem;font-size:1.8rem}@media screen and (min-width: 768px){.section_service_wrap .ttl span{filter:drop-shadow(0 0.4rem 0 var(--color-primary-bold));padding:1.5rem 4rem;font-size:2.5rem}}.section_service_wrap .price_detail{display:flex;justify-content:center;flex-direction:column;text-align:center;align-items:center}@media screen and (max-width: 767px){.section_service_wrap .price_detail{margin-bottom:5rem;gap:3rem}}@media screen and (min-width: 768px){.section_service_wrap .price_detail{margin-bottom:10rem}}@media screen and (min-width: 768px){.section_service_wrap .price_detail .detail{margin-bottom:10rem}}.section_service_wrap .price_detail .detail .detail_ct{text-align:center}.section_service_wrap .price_detail .detail .detail_ct .pr{text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff;display:flex;gap:1rem;align-items:center;filter:drop-shadow(0 0.4rem 0.2rem rgba(0, 0, 0, 0.25));margin-bottom:2rem}.section_service_wrap .price_detail .detail .detail_ct .pr .top{color:#56340a;font-weight:900;font-size:1.8rem}@media screen and (min-width: 768px){.section_service_wrap .price_detail .detail .detail_ct .pr .top{font-size:2.5rem;margin-bottom:.8em;margin-top:auto}}.section_service_wrap .price_detail .detail .detail_ct .pr .price{color:#d51818;font-family:"Hiragino Kaku Gothic StdN";font-weight:800;line-height:1.4;font-size:5rem}@media screen and (min-width: 768px){.section_service_wrap .price_detail .detail .detail_ct .pr .price{font-size:9rem}}.section_service_wrap .price_detail .detail .detail_ct .pr .unit{color:#56340a;font-weight:900;font-size:5rem;line-height:1.3;font-size:2.4rem}@media screen and (min-width: 768px){.section_service_wrap .price_detail .detail .detail_ct .pr .unit{font-size:5rem}}.section_service_wrap .price_detail .detail .detail_ct .pr .unit span{display:block;font-size:1.4rem}@media screen and (min-width: 768px){.section_service_wrap .price_detail .detail .detail_ct .pr .unit span{font-size:2rem}}.section_service_wrap .price_detail .img{max-width:48.8rem}.section_service_wrap .price_detail .img img{aspect-ratio:448/346}.section_service_wrap .note{margin-bottom:2rem}.section_service_wrap .note p{padding-left:1.4em;text-indent:-1.4em;font-weight:500;font-size:1.4rem}@media screen and (min-width: 768px){.section_service_wrap .note p{font-size:2rem}}.section_service_wrap .note.bold p{font-weight:bold}.section_service_wrap .table_res{overflow-x:auto;margin-bottom:3rem}@media screen and (max-width: 767px){.section_service_wrap .table_res{margin-left:-1rem;padding-left:1rem;margin-right:-1rem;padding-right:1rem}}.section_service_wrap .table_res table{border-collapse:collapse;border:.2rem solid var(--color-primary);width:100%}@media screen and (max-width: 767px){.section_service_wrap .table_res table{margin-bottom:2rem}}.section_service_wrap .table_res table tr th,.section_service_wrap .table_res table tr td{border:.2rem solid var(--color-primary);text-align:center;padding:1rem .5rem}@media screen and (max-width: 767px){.section_service_wrap .table_res table tr th,.section_service_wrap .table_res table tr td{width:50%;font-size:1.4rem}}@media screen and (min-width: 768px){.section_service_wrap .table_res table tr th,.section_service_wrap .table_res table tr td{font-size:1.8rem;padding:1.5rem 1rem}}.section_service_wrap .table_res table tr th.bg_green_light,.section_service_wrap .table_res table tr td.bg_green_light{background-color:#c1eabb}.section_service_wrap .table_res table tr th{font-weight:900;color:#232323;background-color:var(--color-yellow-light)}.section_service_wrap .table_res table tr td{font-weight:500}.section_service_wrap .table_res table tr td img{display:block;margin:0 auto;margin-bottom:1rem;width:auto}@media screen and (max-width: 767px){.section_service_wrap .table_res table tr td img{height:2.6rem}}@media screen and (min-width: 768px){.section_service_wrap .table_res table tr td img{height:4rem}}.section_service_wrap .table_res table tr td span{display:block;line-height:1.4}.section_service_wrap .table_res table tr td .red{color:#d51818;font-weight:900;font-size:1.6rem}@media screen and (min-width: 768px){.section_service_wrap .table_res table tr td .red{font-size:2.2rem}}.section_service_wrap .table_res table tr td .td_note{font-size:1rem;color:#6d471a}@media screen and (min-width: 768px){.section_service_wrap .table_res table tr td .td_note{font-size:1.4rem}}.section_service_wrap .table_res+.note{margin-bottom:5rem}@media screen and (min-width: 768px){.section_service_wrap .table_res+.note{margin-left:3rem;margin-bottom:10rem}}@media screen and (max-width: 767px){.section_service_wrap .term .ttl{text-align:center}}.section_service_wrap .term_detail{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.section_service_wrap .term_detail{flex-direction:column;gap:3rem}}@media screen and (min-width: 768px){.section_service_wrap .term_detail{margin-bottom:8rem;gap:2rem}}@media screen and (min-width: 768px){.section_service_wrap .term_detail .img{max-width:42.3rem}}.section_service_wrap .term_detail .img img{display:block;aspect-ratio:423/328}@media screen and (max-width: 767px){.section_service_wrap .term_detail .img img{width:28rem}}.section_service_wrap .term_detail .txt{color:#56340a;font-weight:500;font-size:1.4rem}@media screen and (max-width: 767px){.section_service_wrap .term_detail .txt{width:100%}}@media screen and (min-width: 768px){.section_service_wrap .term_detail .txt{max-width:55.6rem;font-size:2rem}}.section_service_wrap .term_detail .txt .red{font-weight:bold;color:#d51818}.section_service_wrap .term_detail .txt ul li{padding:1.5rem 1rem;border-bottom:.1rem dotted #bfb3a4;padding-left:2.5rem;text-indent:-1.5rem}.section_service_wrap .ettt{text-align:center;font-weight:900;color:#2b3499;margin-bottom:3rem;font-size:2rem}@media screen and (min-width: 768px){.section_service_wrap .ettt{font-size:3.5rem;margin-bottom:5rem}}.section_service_wrap .examples{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:9rem;justify-content:center}@media screen and (max-width: 767px){.section_service_wrap .examples{gap:2rem}}@media screen and (min-width: 768px){.section_service_wrap .examples{gap:4rem}}@media screen and (max-width: 767px){.section_service_wrap .examples .example{width:45%}}@media screen and (min-width: 768px){.section_service_wrap .examples .example{width:28rem}}@media screen and (min-width: 1100px){.section_service_wrap .examples .example{width:33rem}}.section_service_wrap .examples .example .img{margin-bottom:1rem}@media screen and (min-width: 768px){.section_service_wrap .examples .example .img{margin-bottom:1.5rem}}.section_service_wrap .examples .example .img img{display:block;aspect-ratio:330/276}.section_service_wrap .examples .example .name{font-weight:900;text-align:center;color:#56340a;font-size:1.6rem}@media screen and (min-width: 768px){.section_service_wrap .examples .example .name{font-size:2.5rem}}.section_service_wrap .table .ttl{text-align:center}.section_service_wrap .table .ttl span{margin-bottom:3.5rem}@media screen and (max-width: 767px){.section_service_wrap .table .ttl span{padding:1rem 2rem;font-size:1.6rem}}.section_service_wrap .table .ttl span small{display:block;font-size:.72em;font-weight:500}.section_service_wrap .table .sttl{text-shadow:-2px -1px 0 #fff,-2px 0px 0 #fff,-2px 1px 0 #fff,-1px -2px 0 #fff,-1px -1px 0 #fff,-1px 0px 0 #fff,-1px 1px 0 #fff,-1px 2px 0 #fff,0px -2px 0 #fff,0px -1px 0 #fff,0px 0px 0 #fff,0px 1px 0 #fff,0px 2px 0 #fff,1px -2px 0 #fff,1px -1px 0 #fff,1px 0px 0 #fff,1px 1px 0 #fff,1px 2px 0 #fff,2px -1px 0 #fff,2px 0px 0 #fff,2px 1px 0 #fff;filter:drop-shadow(0 0.4rem 0.4rem rgba(0, 0, 0, 0.25));text-align:center;color:#2b3499;font-weight:900;margin-bottom:3rem;font-size:1.8rem}@media screen and (min-width: 768px){.section_service_wrap .table .sttl{font-size:3rem}}.section_service_wrap .price_group{display:flex;justify-content:center;gap:5rem;margin-bottom:4rem}@media screen and (max-width: 767px){.section_service_wrap .price_group{gap:2rem;flex-direction:column}}@media screen and (min-width: 768px){.section_service_wrap .price_group .item{width:45rem}}@media screen and (min-width: 1100px){.section_service_wrap .price_group .item{width:50rem}}.section_service_wrap .price_group .item .inn{border:.3rem solid #56340a;border-radius:2rem;position:relative;text-align:center;padding-bottom:0;height:100%;padding:4rem 2rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn{padding:6rem 3rem;padding-bottom:2rem}}@media screen and (min-width: 1100px){.section_service_wrap .price_group .item .inn{padding:6rem}}.section_service_wrap .price_group .item .inn .label{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);background-color:#56340a;color:#fff;border-radius:10rem;font-weight:900;width:18rem;padding:.5rem 1rem;font-size:1.8rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .label{width:26rem;padding:1rem;font-size:2.5rem}}.section_service_wrap .price_group .item .inn .top{font-weight:900;font-size:1.8rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .top{font-size:2.5rem}}.section_service_wrap .price_group .item .inn .txt{color:#56340a;font-weight:900;font-size:1.6rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .txt{margin-top:1.5em;font-size:2rem}}.section_service_wrap .price_group .item .inn .pr{justify-content:center;line-height:1}.section_service_wrap .price_group .item .inn .pr .price{font-size:5rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .pr .price{font-size:7rem}}.section_service_wrap .price_group .item .inn .pr .unit{font-size:2rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .pr .unit{font-size:3rem}}.section_service_wrap .price_group .item .inn .pr .unit span{font-size:1.4rem}@media screen and (min-width: 768px){.section_service_wrap .price_group .item .inn .pr .unit span{font-size:1.8rem}}.section_service_wrap .price_group .item_img{padding:1rem}@media screen and (max-width: 767px){.section_service_wrap .price_group .item_img{order:2}}.section_service_wrap .price_group .item_img img{height:25rem;width:auto}@media screen and (max-width: 767px){.section_service_wrap .price_group .item_img img{height:16rem}}.section_beware{background:url(../img/beware_bg.png) center/cover;color:#fff;padding-top:5rem;padding-bottom:3rem}@media screen and (max-width: 767px){.section_beware{padding-top:0;padding-bottom:0}.section_beware .container_lp{padding-top:0;padding-bottom:0}}@media screen and (min-width: 768px){.section_beware{padding-bottom:9.5rem}}.section_beware .ttlc{margin-bottom:3rem;display:flex;justify-content:center;color:#fff;font-weight:900}@media screen and (max-width: 767px){.section_beware .ttlc{gap:1rem;font-size:2.2rem}}@media screen and (min-width: 768px){.section_beware .ttlc{gap:1.5rem;font-size:5rem}}.section_beware .ttlc::before{content:"";display:block;background:url(../img/danger_icon.svg) left center/4rem no-repeat}@media screen and (max-width: 767px){.section_beware .ttlc::before{width:2.4rem;background-size:2.4rem}}@media screen and (min-width: 768px){.section_beware .ttlc::before{width:4rem}}.section_beware .detailb{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 767px){.section_beware .detailb{flex-direction:column}}@media screen and (min-width: 768px){.section_beware .detailb{gap:2rem}}.section_beware .detailb .img{max-width:35.2rem}.section_beware .detailb .img img{aspect-ratio:352/257}@media screen and (max-width: 767px){.section_beware .detailb .img{width:100%;margin-top:2rem}.section_beware .detailb .img img{width:20rem;display:block;margin:0 auto}}.section_beware .detailb .txt{letter-spacing:.05em;font-weight:500}@media screen and (min-width: 768px){.section_beware .detailb .txt{width:65rem}}.section_beware .detailb .txt p{font-weight:500;line-height:1.75;font-size:1.4rem}@media screen and (min-width: 768px){.section_beware .detailb .txt p{font-size:2rem}}.section_faq{padding-bottom:10rem}@media screen and (max-width: 767px){.section_faq{margin-top:0;padding-bottom:0}}@media screen and (max-width: 767px){.section_faq .section_title{margin-top:2rem}}.section_faq .title_faq h2{text-align:center}@media screen and (max-width: 767px){.section_faq .title_faq h2{padding:3rem 0;margin-bottom:6rem}}@media screen and (min-width: 768px){.section_faq .title_faq h2{margin-bottom:10rem;padding:8rem 0}}.section_faq .title_faq h2::after{width:26rem;background:url(../img/faq_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.section_faq .title_faq h2::after{right:-1rem;width:10rem}}@media screen and (min-width: 1100px){.section_faq .title_faq h2::after{transform:translateX(50%)}}@media screen and (max-width: 767px){.section_faq .title_faq{margin-bottom:0}.section_faq .title_faq h2{margin-bottom:0}}.faqs{max-width:103rem;margin:0 auto;display:flex;flex-direction:column;gap:6rem}.faqs .faq .question{position:relative;cursor:pointer;transition:.3s}.faqs .faq .question:hover{filter:drop-shadow(0 0 0.5rem #2b3499)}.faqs .faq .question .inn{border:.3rem solid #2b3499;font-weight:bold;border-radius:.5rem;background-color:#f2fff0;padding:1.5rem 3rem;padding-top:2.5rem;padding-right:4rem;font-size:1.4rem}@media screen and (min-width: 768px){.faqs .faq .question .inn{padding:2rem 9.5rem;padding-right:4rem;font-size:2rem}}.faqs .faq .question::after{content:"+";margin-left:auto;cursor:pointer;transition:.3s;width:3rem;height:3rem;line-height:3rem;text-align:center;font-size:2.5rem;color:#232323;position:absolute;right:.5rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.faqs .faq .question::after{width:4rem;height:4rem;font-size:3rem;line-height:4rem;right:2rem}}.faqs .faq .question::before{position:absolute;left:0;top:0;transform:translateY(-50%);content:"Q";aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-weight:900;color:#fff;background-color:#2b3499;width:4rem;font-size:2rem}@media screen and (min-width: 768px){.faqs .faq .question::before{width:6.4rem;font-size:3rem}}.faqs .faq .answer{display:none}.faqs .faq .answer .answer_inn{position:relative;display:flex;align-items:flex-start;padding:1.5rem 1rem;font-size:1.4rem}@media screen and (min-width: 768px){.faqs .faq .answer .answer_inn{padding:3rem 4rem;font-size:2rem}}.faqs .faq .answer .answer_inn::before{content:"A.";display:flex;align-items:center;justify-content:center;font-weight:900;color:#2b3499;font-size:2rem;line-height:1;margin-right:1rem}@media screen and (min-width: 768px){.faqs .faq .answer .answer_inn::before{font-size:3rem;margin-right:2rem}}.faqs .faq.active .question::after{content:"-"}.faqs .faq.active .answer{display:block}@media screen and (min-width: 768px){.section_company .title_company{margin-top:4rem}}.section_company .title_company h2{text-align:center}@media screen and (max-width: 767px){.section_company .title_company h2{padding:3rem 0}}@media screen and (min-width: 768px){.section_company .title_company h2{padding:7rem 0;margin-bottom:10rem}}.section_company .title_company h2::after{width:26rem;background:url(../img/company_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.section_company .title_company h2::after{right:-1rem;width:10rem}}@media screen and (min-width: 1100px){.section_company .title_company h2::after{transform:translateX(50%)}}.section_company .company_info{display:flex;justify-content:space-between;gap:3rem}@media screen and (max-width: 767px){.section_company .company_info{flex-direction:column}}@media screen and (min-width: 768px){.section_company .company_info .about_company{width:54%}.section_company .company_info .map{width:47%}}.section_company .about_company dl{display:flex;width:100%}.section_company .about_company dl dt,.section_company .about_company dl dd{margin:0;padding:1.5rem 1rem;font-size:1.6rem}@media screen and (min-width: 768px){.section_company .about_company dl dt,.section_company .about_company dl dd{font-size:1.8rem;padding:2rem 2.5rem}}.section_company .about_company dl dt{background-color:#2b3499;color:#fff;width:9rem}@media screen and (min-width: 768px){.section_company .about_company dl dt{width:15rem}}.section_company .about_company dl dd{background-color:#f2fff0;color:#232323;border:.2rem solid #2b3499;border-top:none;border-left:none;width:calc(100% - 9rem)}@media screen and (min-width: 768px){.section_company .about_company dl dd{width:calc(100% - 15rem)}}.section_company .about_company dl:not(:last-child) dt{border-bottom:.2rem solid #fff}.section_company .about_company dl:first-child dd{border-top:.2rem solid #2b3499}.section_company .map iframe{width:100%;height:100%;min-height:40rem}.section_contact_form{padding-bottom:10rem}.section_contact_form .title_contact_form h2{margin-bottom:4rem;text-align:center}@media screen and (max-width: 767px){.section_contact_form .title_contact_form h2{padding:3rem 0}}@media screen and (min-width: 768px){.section_contact_form .title_contact_form h2{padding:8rem 0}}.section_contact_form .title_contact_form h2::after{width:26rem;background:url(../img/faq_title.png) bottom left/contain no-repeat}@media screen and (max-width: 767px){.section_contact_form .title_contact_form h2::after{right:-1rem;width:10rem}}@media screen and (min-width: 1100px){.section_contact_form .title_contact_form h2::after{transform:translateX(50%)}}.entry-content-form{font-size:1.8rem}@media screen and (max-width: 767px){.entry-content-form{padding-left:2rem;padding-right:2rem}}.entry-content-form input:not([type=radio]):not([type=checkbox]),.entry-content-form button,.entry-content-form textarea,.entry-content-form select{width:100%;padding:1rem 1.5rem;border:1px solid #ccc}.entry-content-form textarea{max-height:8em;resize:vertical}.entry_form_lp table{width:100%}@media screen and (max-width: 767px){.entry_form_lp table{display:block}}.entry_form_lp table tbody{width:100%}@media screen and (max-width: 767px){.entry_form_lp table tbody{display:block}}.entry_form_lp table tr{width:100%}@media screen and (max-width: 767px){.entry_form_lp table tr{display:block}}.entry_form_lp table tr th,.entry_form_lp table tr td{text-align:left;padding:1rem 1.5rem;vertical-align:text-top}@media screen and (max-width: 767px){.entry_form_lp table tr th,.entry_form_lp table tr td{display:block}}.entry_form_lp table tr th>label{display:block;position:relative}.entry_form_lp table tr th>label .form_required_label{position:absolute;right:0;background-color:#d33;color:#fff;display:inline-block;padding:0 .5rem .3rem .5rem;font-style:normal;font-weight:normal;border-radius:.3rem}.entry_form_lp table tr td p{margin-bottom:.7em}.entry_form_lp .wpcf7-form-control-wrap{display:block}.entry_form table td{padding-bottom:0}.entry_form table td .wpcf7-form-control-wrap{display:block;padding-bottom:2.4rem;position:relative}.entry_form table td .wpcf7-form-control-wrap .wpcf7-not-valid-tip{bottom:0}.entry_form table td ._zip{margin-right:1rem}.entry_form table td ._zip+.wpcf7-form-control-wrap{display:inline-block}.entry_form table td .pref{max-width:100%}.entry_form table td p{margin-bottom:.7em}/*# sourceMappingURL=style.css.map */