@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);@import url(https://design-code.holo-server.com/wp-content/themes/mrp04/style.css);@import url(https://design-code.holo-server.com/wp-content/themes/mrp04-child/css/custom.css);@import url(https://design-code.holo-server.com/wp-content/themes/mrp04-child/style.css);:root{--color-font:#333333;--header-color-primary:#0168B7;--color-background:#fff;--footer-background:#f1f5f9;--ff01:"Noto Sans JP", sans-serif;--ff02:"Open Sans", sans-serif;--footer-color-primary:#111111;--footer-color-font:#111111;--content-max-width:1320px}.dawn-arrow::before{border-color:#ccc #fff0 #fff0 #fff0;position:absolute;bottom:-30px;left:50%;transform:translateX(-50%);width:0;height:0;border-width:30px 49px 0 49px;border-style:solid;content:"";z-index:100}.circle::before{position:absolute;content:"";width:5px;height:5px;background:#111;top:15px;left:0;border-radius:50%}.circle,.post .circle{padding-left:2rem}.italic{font-style:italic}.noto-sans,.post .noto-sans{font-family:"Noto Sans JP",sans-serif}.pseudo-relative,.post .pseudo-relative{position:relative;z-index:0}.pseudo-white::before,.post .pseudo-white::before{color:#fff}.post .time a,.post2b .time a,.post4b .time a,.postlist .time a{color:#fff}.head-border,.post .head-border{position:relative;display:inline-block;padding:0 55px}.head-border::before,.post .head-border::before{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:5px;background-color:#666;left:0}.head-border::after,.post .head-border::after{content:"";position:absolute;top:50%;display:inline-block;width:50px;height:5px;background-color:#666;right:0}.left-line,.post .left-line{padding-left:4em}.left-line::before,.post .left-line::before{position:absolute;content:"";width:3em;height:3px;top:50%;transform:translateY(-50%);left:0}.right-line::before,.post .right-line::before{position:absolute;content:"";width:3em;height:1px;top:50%;transform:translateY(-50%);right:0}.text-decoration_underline,.post .text-decoration_underline{text-decoration:underline}.top-line::before,.post .top-line::before{position:absolute;content:"";top:0;left:0;width:50px;height:1px;background:#1a1411}.underline-left::before,.post .underline-left::before{position:absolute;content:"";bottom:-1px;left:0;max-width:50px;width:100%;height:1px;background:#1a1411}.underline-center::before,.post .underline-center::before{position:absolute;content:"";bottom:-.8em;left:50%;transform:translateX(-50%);max-width:50px;width:100%;max-height:6px;height:.2em;background:#0a315c}.border-bottom,.post .border-bottom{border-bottom:1px dashed #707070}.border-top,.post .border-top{border-top:1px dashed #707070}.border,.post .border{border:1px dashed #707070}.border-left,.post .border-left{border-left:10px solid #006cb7}.behind-text::before,.post .behind-text::before{position:absolute;left:0%;width:100%;bottom:0;line-height:1;font-size:clamp(40px, 6.3vw, 120px);letter-spacing:.03em;font-family:var(--ff02);font-weight:700;z-index:-10;content:"TOTAL SUPPORT";color:#76ad35;opacity:.2}.marker,.post .marker{background:linear-gradient(transparent 60%,#fff452 60%);display:inline-block;line-height:1}.pseudo-relative,.post .pseudo-relative{position:relative;z-index:0}.column02{width:48%}.jc_flex-end{justify-content:flex-end}.flex-end{align-items:flex-end}.flex-start{align-items:flex-start}@media print,screen and (max-width:959px){#footer{text-align:left}}.page-id-21 footer#footer{padding-top:2rem}@media print,screen and (max-width:768px){.page-id-21 footer#footer{padding-top:1rem}}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.mail a{background:#0168B7}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.tel a{background:#000}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.mail p.icon{color:#fff}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.tel p.icon{color:green}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.mail p.menu_name{color:#fff}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.tel p.icon{color:#6896d9}#MESY_FTMFM_footer_bar-wrapper ul#MESY_FTMFM_footer_bar li.tel p.menu_name{color:#6896d9}#copyright{margin:var(--px12) auto 0}.postlist li:first-child{border-top:none}.postlist li{border-bottom:1px solid #ccc}.post .time,.postlist .time,.post2b .time,.post4b .time{background:#0168b7;display:block;border-radius:5px}.post_link,.post2b_link,.post4b_link{color:#969696}.post_link a,.post2b_link a,.post4b_link a{color:#000}@media print,screen and (max-width:768px){a.column02{width:48%;display:block}.column02{width:48%}}@media print,screen and (max-width:768px){.column02{width:100%;margin-bottom:15px}.column02:last-child{margin-bottom:0}}.column02-w50{width:50%;display:block}@media print,screen and (max-width:768px){.column02-w50{width:100%;margin-bottom:15px}.column02-w50:last-child{margin-bottom:0}}.column03{width:32%}a.column03{width:32%;display:block}@media print,screen and (max-width:1024px){.column03{width:48%;margin-bottom:2vw}a.column03{width:48%;margin-bottom:2vw}}@media print,screen and (max-width:768px){.column03{width:100%;margin-bottom:15px}.column03:last-child{margin-bottom:0}}.column03-full{width:calc(100% / 3)}@media print,screen and (max-width:1024px){.column03-full{width:50%}}@media print,screen and (max-width:768px){.column03-full{width:100%}}.column03-flex1{flex:1}@media print,screen and (max-width:768px){.column03-flex1{width:100%}}.column04{width:23.6%}@media print,screen and (max-width:1024px){.column04{width:48%;margin-bottom:2vw}}@media print,screen and (max-width:768px){.column04{width:48%;margin-bottom:15px}.column04:last-child{margin-bottom:0}}.relative{position:relative;z-index:14}.mx-auto{margin:0 auto}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.margin0{margin:0}.absolute-area-top{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.absolute-area-center{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:10}.absolute-area-bottom{position:absolute;bottom:0;left:0;width:100%;z-index:10}.max_contents{width:100vw;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}.bg-img{background-size:cover;background-position:top;background-repeat:no-repeat}.jc_around{justify-content:space-around}span.privacy{color:#0d56ab}.img-area img{width:100%;height:100%;object-fit:cover}.flexbox{flex-wrap:wrap}.no-wrap{flex-wrap:nowrap}.w100{width:100%}.top-content{width:100vw;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}.lower-content{width:100vw;margin-left:calc(((100vw - 100%) / 2) * -1);margin-right:calc(((100vw - 100%) / 2) * -1)}.max_w1100{width:90%}.max_w1200{max-width:1200px;width:90%}.max_w1280{max-width:1280px;width:90%}p.time.cat-news.first{border-bottom:none}p.date{border-bottom:none}a#scrollUp{background:#0168b7}#header a.head_btn.mail_btn{background:#76ad35;font-size:clamp(12px, 1vw, 18px);letter-spacing:.03em;font-weight:700;flex-direction:row}#header a.head_btn.mail_btn:hover{background:#76ad35;opacity:.7}.page-id-21 .comon_footer{display:none}.linkBtn,.post .linkBtn{background:#0168B7}.linkBtn:hover,.post .linkBtn:hover{background:#0168B7;opacity:.7}body:not(.home) #content.wide{padding:3% 0 8% 0}body.page-id-21 .linkBtn,.post .linkBtn{padding:.5em 2.5em .5em 2.5em}body.page-id-21 .post .subimitarea .linkBtn input[type="submit"]{padding:20px 0}.post h2::after{display:none}.post h4{padding:0}.wpcf7-form .must{background:#f73737}table.responsive th{background:#fff0}.post table.responsive,.post table.responsive th,.post table.responsive td{border-width:0}table.responsive th{border-bottom:1px solid #dcdddd!important}table.responsive td{border-bottom:1px solid #dcdddd!important}.post h4::before{display:none}@media print,screen and (max-width:768px){.sp_none{display:none!important}a.column03{width:100%;margin-bottom:15px}.sp_block{display:block}.w10,.w20,.w30,.w40,.w50,.w60,.w70,.w80,.w90{margin-bottom:0}.sp_flex,.post .sp_flex{display:flex}.sp_w90,.post .sp_w90{width:90%;margin:0 auto}.sp_mx-auto,.post .sp_mx-auto{margin:0 auto}.sp_txt_l,.post .sp_txt_l{text-align:left}.sp_txt_c,.post .sp_txt_c{text-align:center}.sp_txt_r,.post .sp_txt_r{text-align:right}.mobile #header{background:#fff;height:60px}.spmenu #menu p{color:#0168B7;width:100%}.spmenu #menu span,.spmenu #menu span:before,.spmenu #menu span:after{background:#0168B7}div#wpadminbar{display:none}}.mr0{margin-right:0!important}.mr1{margin-right:1rem!important}.mr2{margin-right:2rem!important}.mr3{margin-right:3rem!important}.mr4{margin-right:4rem!important}.mr5{margin-right:5rem!important}.mr6{margin-right:6rem!important}.mr7{margin-right:7rem!important}.mr8{margin-right:8rem!important}.mr9{margin-right:9rem!important}.mr10{margin-right:10rem!important}.mr15{margin-right:15rem!important}.mr16{margin-right:16rem!important}@media screen and (max-width:768px){.mr1{margin-right:0.5rem!important}.mr2{margin-right:1rem!important}.mr3{margin-right:1.5rem!important}.mr4{margin-right:2rem!important}.mr5{margin-right:2.5rem!important}.mr6{margin-right:3rem!important}.mr7{margin-right:3.5rem!important}.mr8{margin-right:4rem!important}.mr9{margin-right:4.5rem!important}.mr10{margin-right:5rem!important}.mr15{margin-right:7.5rem!important}.mr16{margin-right:8rem!important}}.ml0{margin-left:0!important}.ml1{margin-left:1rem!important}.ml2{margin-left:2rem!important}.ml3{margin-left:3rem!important}.ml4{margin-left:4rem!important}.ml5{margin-left:5rem!important}.ml6{margin-left:6rem!important}.ml7{margin-left:7rem!important}.ml8{margin-left:8rem!important}.ml9{margin-left:9rem!important}.ml10{margin-left:10rem!important}.ml15{margin-left:15rem!important}.ml16{margin-left:16rem!important}@media screen and (max-width:768px){.ml1{margin-left:0.5rem!important}.ml2{margin-left:1rem!important}.ml3{margin-left:1.5rem!important}.ml4{margin-left:2rem!important}.ml5{margin-left:2.5rem!important}.ml6{margin-left:3rem!important}.ml7{margin-left:3.5rem!important}.ml8{margin-left:4rem!important}.ml9{margin-left:4.5rem!important}.ml10{margin-left:5rem!important}.ml15{margin-left:7.5rem!important}.ml16{margin-left:8rem!important}}.pr0{padding-right:0!important}.pr1{padding-right:1rem!important}.pr2{padding-right:2rem!important}.pr3{padding-right:3rem!important}.pr4{padding-right:4rem!important}.pr5{padding-right:5rem!important}.pr6{padding-right:6rem!important}.pr7{padding-right:7rem!important}.pr8{padding-right:8rem!important}.pr9{padding-right:9rem!important}.pr10{padding-right:10rem!important}.pr15{padding-right:15rem!important}.pr16{padding-right:16rem!important}@media screen and (max-width:768px){.pr1{padding-right:0.5rem!important}.pr2{padding-right:1rem!important}.pr3{padding-right:1.5rem!important}.pr4{padding-right:2rem!important}.pr5{padding-right:2.5rem!important}.pr6{padding-right:3rem!important}.pr7{padding-right:3.5rem!important}.pr8{padding-right:4rem!important}.pr9{padding-right:4.5rem!important}.pr10{padding-right:5rem!important}.pr15{padding-right:7.5rem!important}.pr16{padding-right:8rem!important}}.pl0{padding-left:0!important}.pl1{padding-left:1rem!important}.pl2{padding-left:2rem!important}.pl3{padding-left:3rem!important}.pl4{padding-left:4rem!important}.pl5{padding-left:5rem!important}.pl6{padding-left:6rem!important}.pl7{padding-left:7rem!important}.pl8{padding-left:8rem!important}.pl9{padding-left:9rem!important}.pl10{padding-left:10rem!important}.pl15{padding-left:15rem!important}.pl16{padding-left:16rem!important}@media screen and (max-width:768px){.pl1{padding-left:0.5rem!important}.pl2{padding-left:1rem!important}.pl3{padding-left:1.5rem!important}.pl4{padding-left:2rem!important}.pl5{padding-left:2.5rem!important}.pl6{padding-left:3rem!important}.pl7{padding-left:3.5rem!important}.pl8{padding-left:4rem!important}.pl9{padding-left:4.5rem!important}.pl10{padding-left:5rem!important}.pl15{padding-left:7.5rem!important}.pl16{padding-left:8rem!important}}@media print,screen and (min-width:769px){.pc_mx-auto{margin:0 auto}.pc_mt1{margin-top:1rem!important}.pc_mt2{margin-top:2rem!important}.pc_mt3{margin-top:3rem!important}.pc_mt4{margin-top:4rem!important}.pc_mt5{margin-top:5rem!important}.pc_mt6{margin-top:6rem!important}.pc_mt7{margin-top:7rem!important}.pc_mt8{margin-top:8rem!important}.pc_mt9{margin-top:9rem!important}.pc_mt10{margin-top:10rem!important}.pc_mt15{margin-top:15rem!important}.pc_mt16{margin-top:16rem!important}.pc_mb1{margin-bottom:1rem!important}.pc_mb2{margin-bottom:2rem!important}.pc_mb3{margin-bottom:3rem!important}.pc_mb4{margin-bottom:4rem!important}.pc_mb5{margin-bottom:5rem!important}.pc_mb6{margin-bottom:6rem!important}.pc_mb7{margin-bottom:7rem!important}.pc_mb8{margin-bottom:8rem!important}.pc_mb9{margin-bottom:9rem!important}.pc_mb10{margin-bottom:10rem!important}.pc_mb15{margin-bottom:15rem!important}.pc_mb16{margin-bottom:16rem!important}.pc_pt1{padding-top:1rem!important}.pc_pt2{padding-top:2rem!important}.pc_pt3{padding-top:3rem!important}.pc_pt4{padding-top:4rem!important}.pc_pt5{padding-top:5rem!important}.pc_pt6{padding-top:6rem!important}.pc_pt7{padding-top:7rem!important}.pc_pt8{padding-top:8rem!important}.pc_pt9{padding-top:9rem!important}.pc_pt10{padding-top:10rem!important}.pc_pt15{padding-top:15rem!important}.pc_pt16{padding-top:16rem!important}.pc_pb1{padding-bottom:1rem!important}.pc_pb2{padding-bottom:2rem!important}.pc_pb3{padding-bottom:3rem!important}.pc_pb4{padding-bottom:4rem!important}.pc_pb5{padding-bottom:5rem!important}.pc_pb6{padding-bottom:6rem!important}.pc_pb7{padding-bottom:7rem!important}.pc_pb8{padding-bottom:8rem!important}.pc_pb9{padding-bottom:9rem!important}.pc_pb10{padding-bottom:10rem!important}.pc_pb15{padding-bottom:15rem!important}.pc_pb16{padding-bottom:16rem!important}}@media screen and (max-width:768px){.sp_mx-auto{margin:0 auto}.sp_pt1{padding-top:0.5rem!important}.sp_pt2{padding-top:1rem!important}.sp_pt3{padding-top:1.5rem!important}.sp_pt4{padding-top:2rem!important}.sp_pt5{padding-top:2.5rem!important}.sp_pt6{padding-top:3rem!important}.sp_pt7{padding-top:3.5rem!important}.sp_pt8{padding-top:4rem!important}.sp_pt9{padding-top:4.5rem!important}.sp_pt10{padding-top:5rem!important}.sp_pb1{padding-bottom:0.5rem!important}.sp_pb2{padding-bottom:1rem!important}.sp_pb3{padding-bottom:1.5rem!important}.sp_pb4{padding-bottom:2rem!important}.sp_pb5{padding-bottom:2.5rem!important}.sp_pb6{padding-bottom:3rem!important}.sp_pb7{padding-bottom:3.5rem!important}.sp_pb8{padding-bottom:4rem!important}.sp_pb9{padding-bottom:4.5rem!important}.sp_pb10{padding-bottom:5rem!important}.sp_pd2{padding:1rem!important}.sp_pd3{padding:1.5rem!important}.sp_pd4{padding:2rem!important}.sp_pd5{padding:2.5rem!important}.sp_mt1{margin-top:0.5rem!important}.sp_mt2{margin-top:1rem!important}.sp_mt3{margin-top:1.5rem!important}.sp_mt4{margin-top:2rem!important}.sp_mt5{margin-top:2.5rem!important}.sp_mt6{margin-top:3rem!important}.sp_mt7{margin-top:3.5rem!important}.sp_mt8{margin-top:4rem!important}.sp_mt9{margin-top:4.5rem!important}.sp_mt10{margin-top:5rem!important}.sp_mt15{margin-top:7.5rem!important}.sp_mt16{margin-top:8rem!important}.sp_mb1{margin-bottom:0.5rem!important}.sp_mb2{margin-bottom:1rem!important}.sp_mb3{margin-bottom:1.5rem!important}.sp_mb4{margin-bottom:2rem!important}.sp_mb5{margin-bottom:2.5rem!important}.sp_mb6{margin-bottom:3rem!important}.sp_mb7{margin-bottom:3.5rem!important}.sp_mb8{margin-bottom:4rem!important}.sp_mb9{margin-bottom:4.5rem!important}.sp_mb10{margin-bottom:5rem!important}.sp_mb15{margin-bottom:7.5rem!important}.sp_mb16{margin-bottom:8rem!important}}.block,.post .block{display:block}.inline,.post .inline{display:inline}.inline-block,.post .inline-block{display:inline-block}h2.cat-loop{font-size:clamp(16px, 1vw, 18px);font-weight:500;font-family:var(--ff01);color:#333;line-height:unset;letter-spacing:0}.post h1{font-size:clamp(30px, 3.3vw, 62px);line-height:1.1;letter-spacing:.06em;font-weight:900;color:#41412f;margin-bottom:30px;font-family:var(--ff02);text-align:left}.post h2{font-size:clamp(18px, 1.7vw, 32px);line-height:1.4;letter-spacing:.06em;font-weight:900;color:#41412f;margin-bottom:20px;font-family:var(--ff02);margin-top:0;border-bottom:none!important}.post h3{font-size:clamp(18px, 1.5vw, 28px);line-height:1.5;letter-spacing:.03em;font-weight:700;border-bottom:none;color:#41412f;margin-bottom:20px;font-family:var(--ff02);margin-top:0;padding:0}.post h4{font-size:clamp(16px, 1.2vw, 22px);line-height:1.7;letter-spacing:.03em;font-weight:900;border-bottom:none;color:#41412f;margin-bottom:10px;font-family:var(--ff02);margin-top:0}.post p{font-size:clamp(16px, 1vw, 16px);line-height:1.7;letter-spacing:.06em;font-weight:500;border-bottom:none;color:#444;margin-bottom:5px;font-family:var(--ff01)}.black,.post .black{color:#111}.blue,.post .blue{color:#0168b7}.white,.post .white{color:#fff}.fw700,.post .fw700{font-weight:700}.fw500,.post .fw500{font-weight:500}.letters30,.post .letters30{letter-spacing:.03em}.font32-line-height51,.post .font32-line-height51{font-size:clamp(20px, 1.7vw, 32px);line-height:1.6}.font32-line-height54,.post .font32-line-height54{font-size:clamp(20px, 1.7vw, 32px);line-height:1.7}.font20-line-height34,.post .font20-line-height34{font-size:clamp(16px, 1.1vw, 20px);line-height:1.7}.font26-line-height44,.post .font26-line-height44{font-size:clamp(18px, 1.4vw, 26px);line-height:1.7}.font22-line-height37,.post .font22-line-height37{font-size:clamp(18px, 1.2vw, 22px);line-height:1.7}.font26-line-height54,.post .font26-line-height54{font-size:clamp(18px, 1.4vw, 26px);line-height:2.1}.max_w1240{width:90%}.mb-irregular01{margin-bottom:15%}.max_w1500{width:90%}.bg-blue{background:#0168b7}.br20px-upper{border-radius:20px 20px 0 0}.bg-gray{background:#f1f5f9}.br20px-lower{border-radius:0 0 20px 20px}.pd-support-container{padding:1vw 2vw}.border-blue{border:2px solid #0168b7}.br20px{border-radius:20px}.check-icon::before{position:absolute;content:"";max-width:28px;max-height:28px;left:0;height:100%;width:100%;top:50%;transform:translateY(-50%);background-image:url(https://re-labo.jp/lp/wp-content/uploads/circle-check-solid-full.png);background-size:cover;background-repeat:no-repeat;background-position:top}.check-icon{padding-left:2em}.pd-concern{padding:2% 5%}.absolute-img01{position:absolute;right:-5%;bottom:-5%;width:13%}.pd-support-item,.post .pd-support-item{padding:1vw}.pd-top-content{padding:5% 0}.qa_list{cursor:pointer}.qa_list .qa_list_inner dt{position:relative;font-weight:400;margin:1rem 0 0 0;display:flex;align-items:stretch;padding:1rem 1rem 1rem 0rem;background:#0168b7;border:2px solid #0168b7;align-items:center;border-radius:20px 20px 0 0}.qa_list .qa_list_inner dd .ans_flex{position:relative;font-weight:400;margin:0;display:flex;align-items:stretch;padding:5px 0;align-items:center}.qa_list .qa_list_inner .a_ico{color:#fff;line-height:1;padding:1rem 1rem 1rem 1rem;font-size:16px;width:100%;color:#302222;text-align:center;max-width:90px;font-weight:700;display:flex;align-items:center;justify-content:center;font-family:var(--ff02);background:#e98733;font-weight:500;max-width:40px;max-height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-left:20px;display:none}.qa_list .qa_list_inner .q_ico{border-radius:50%;line-height:1;padding:1rem 1rem 1rem 1rem;font-size:24px;font-weight:700;width:100%;text-align:center;max-width:40px;max-height:40px;display:flex;font-weight:700;align-items:center;justify-content:center;font-family:var(--ff02);background:#fff;color:#4a7c59;margin-left:20px;display:none}.qa_list .qa_list_inner .q_desc,.qa_list .qa_list_inner .a_desc{padding:1.5rem 1.5rem 1.5rem 2rem;line-height:1.7;font-size:16px;color:#fff;font-weight:700}.qa_list .qa_list_inner .a_desc{line-height:1.8;width:100%;font-size:18px;color:#454545;font-weight:700}.qa_list .qa_list_inner dt:after{content:"－";position:absolute;bottom:10%;right:3rem;color:#fff;font-size:2em}.qa_list .qa_list_inner.ex .active:after{top:50%;right:3rem;transform:translateY(-50%)}.qa_list .qa_list_inner dd{display:block;position:relative;padding:0;margin:0 0 5.5rem 0;border:2px solid #0168b7;border-top:0;border-radius:0 0 20px 20px;position:relative}@media only screen and (max-width:959px){.qa_list .qa_list_inner{margin-bottom:8rem}}@media only screen and (max-width:768px){.qa_list .qa_list_inner .q_desc,.qa_list .qa_list_inner .a_desc{padding:.5rem 1rem .5rem 1rem;font-size:15px}.qa_list .qa_list_inner dt{padding:0rem 1rem 0rem 0rem}.qa_list .qa_list_inner .a_ico,.qa_list .qa_list_inner .q_ico{max-width:50px;padding:1.2rem 1rem;max-width:20px;max-height:20px;font-size:1.5rem;margin-left:1rem}.qa_list .qa_list_inner dt:after{right:5px;font-size:1em}.qa_list .qa_list_inner .active:after{right:1rem}}@media only screen and (max-width:559px){.qa_list .qa_list_inner dd{font-size:1.4rem;margin-bottom:30px}.qa_list .qa_list_inner{margin-bottom:0}.qa_list .qa_list_inner dt{font-size:1.4rem}}.qa_list .qa_list_inner .q_desc{text-align:center;margin:0 auto;font-size:clamp(18px, 1.4vw, 26px);font-weight:700;letter-spacing:0}.step-text{font-size:clamp(16px, 1.2vw, 22px);color:#fff;font-weight:700;letter-spacing:.06em;font-family:var(--ff02);border:2px solid;border-radius:30px;max-width:135px;margin:0 auto;margin-bottom:20px}.step-img{margin-bottom:20px}.step-img img{width:26%;min-width:100px;min-height:100px}.qa_list .qa_list_inner .a_desc{padding:2% 5%}.qa_list .qa_list_inner dd::before{border-color:#0168b7 #fff0 #fff0 #fff0;position:absolute;bottom:-45px;left:50%;transform:translateX(-50%);width:0;height:0;border-width:30px 60px 0 60px;border-style:solid;content:"";z-index:100}.qa_list .qa_list_inner dd:last-child::before{display:none}.qa_list .qa_list_inner .q_ico.ex{display:block;margin:0;max-width:unset;width:unset;color:#0168b7;font-size:clamp(16px, 1.5vw, 28px);display:flex;align-items:center;font-family:var(--f02);justify-content:center}.qa_list .qa_list_inner dt.ex{padding:1% 4%}.qa_list .qa_list_inner .q_desc.ex{margin:0;font-size:20px;font-size:clamp(14px, 1.1vw, 20px);text-align:left}.qa_list .qa_list_inner dt.ex:after{bottom:unset}.qa_list .qa_list_inner dd.ex::before{display:none}.qa_list .qa_list_inner dd.ex{margin-bottom:20px}.btn-item{max-width:380px;width:100%}.btn-item a{position:relative;display:block;letter-spacing:.06em;text-align:center;background:#fff;color:#0168b7;font-size:clamp(16px, 1.1vw, 20px);font-weight:700;padding:30px 0;text-decoration:none;transition:0.3s;border:2px solid #0168b7;border-radius:100px;display:flex;align-items:center;justify-content:center;gap:10px}.btn-item a::before{content:"";width:10px;height:10px;border-top:2px solid #0168b7;border-right:2px solid #0168b7;transform:translateY(-50%) rotate(45deg);position:absolute;right:15px;top:50%;transition:0.2s}.btn-item a:hover::before{right:10px}.table-item tr td{font-size:clamp(14px, 0.9vw, 20px);font-weight:500;padding:20px 3%;line-height:1.78;color:#2b3d39;letter-spacing:.03em}.table-item td.cell_01{width:25%;border-bottom:2px solid #0168b7!important;font-weight:700}.table-item tr.head td.cell_01{border-top:2px solid #0a3ea3}.table-item tr.head td.cell_02{border-top:2px solid #9f9f9f}.table-item table,.table-item table th,.table-item table td{border-width:0}@media print,screen and (max-width:768px){.table-item tr.head td.cell_02{border-top:none}.table-item td.cell_01{border-bottom:2px solid #9f9f9f4d}.table-item tr td{display:block;width:100%!important}.table-item td.cell_02{border-bottom:2px solid #0a3ea3}.table-item tr td{padding:15px 3%}}.post .table-item table td{border-width:0}.table-item td.cell_02{border-bottom:2px solid #dcdddd!important}.bg-white,.post .bg-white{background:#fff}.post img.aligncenter{margin:0}.step-img img{margin:0 auto!important}span.tel_number{color:#000;display:flex;align-items:center;font-size:clamp(12px, 1.3vw, 24px);font-family:var(--ff02);justify-content:center;color:#fff;font-weight:700}span.tel_number::before{content:"\f095";font-family:"FontAwesome";color:#fff;font-size:.8em;margin-right:10px;line-height:1}span.reception_time{display:block;color:#fff;font-size:clamp(8px, 0.7vw, 12px);font-weight:700;letter-spacing:.03em}#header ul.header__contact li:first{display:flex;align-items:center;justify-content:center;transition:0.3s;padding:0 1vw;background:#f8f8f8}#header ul.header__contact li:first:hover{opacity:.7}a.head_btn_tel:hover{opacity:.7}a.head_btn_tel{display:block;transition:0.3s;padding:0 1vw}ul.header__contact li.first{display:flex;align-items:center}ul.header__contact li.first{background:#0168b7}.diagonal-line{position:relative;display:inline-block;padding:0 40px}.diagonal-line::before,.diagonal-line::after{content:"";position:absolute;top:70%;width:30px;height:3px;background:#0168b7}.diagonal-line::before{left:0;transform:translateY(-50%) rotate(50deg)}.diagonal-line::after{right:0;transform:translateY(-50%) rotate(-50deg)}.support-img img{margin:0 auto!important}#footer .footer__logo img{max-width:185px;width:100%;max-height:167px}#footer .footnav ul>li::before{display:none}#footer .footnav ul>li::after{display:none}.mb-irregular01.border-blue{margin-bottom:8%}.behind-text.ex01::before,.post .behind-text.ex01::before{content:"YOUR CONCERNS"}.behind-text.ex02::before,.post .behind-text.ex02::before{content:"EQUIPMENT LIST"}.behind-text.ex03::before,.post .behind-text.ex03::before{content:"OUR RESULTS"}.behind-text.ex04::before,.post .behind-text.ex04::before{content:"PROCESS FLOW"}.behind-text.ex05::before,.post .behind-text.ex05::before{content:"FAQ"}.behind-text.ex06::before,.post .behind-text.ex06::before{content:"COMPANY INFO"}div#sec01{padding-top:150px;margin-top:-150px}div#sec02{padding-top:150px;margin-top:-150px}div#sec03{padding-top:150px;margin-top:-150px}div#sec04{padding-top:150px;margin-top:-150px}div#sec05{padding-top:150px;margin-top:-150px}div#sec06{padding-top:150px;margin-top:-150px}div#sec07{padding-top:150px;margin-top:-150px}.ex-mb{margin-bottom:15%!important}.column02 .mb-irregular01{margin-bottom:0%}nav#mainNav ul li a{padding-left:1vw;padding-right:1vw}.ex02.font32-line-height54,.post .ex02.font32-line-height54{font-size:clamp(16px, 1.7vw, 32px)}.pd-irregular{padding-top:3%}@media print,screen and (max-width:1240px){nav#mainNav ul li a{padding-left:.8vw;padding-right:.8vw}}@media print,screen and (min-width:1024px){nav#mainNav ul li.current-menu-item a b{color:#0168B7}nav#mainNav ul li a:hover b{color:#0168b7;opacity:.7}#header ul.header__contact{margin-left:1vw}nav#mainNav ul li a b{color:#0168b7;font-size:clamp(12px, 1.1vw, 20px);letter-spacing:.03em;font-weight:700}#header .logo img{max-width:65px;width:100%;max-height:58px}#header a.head_btn.mail_btn::before{margin-bottom:0;margin-right:10px}}@media (min-width:769px) and (max-width:1920px){.pd-top-content.ex{padding-top:8%}}@media (min-width:810px) and (max-width:1024px){.sticky-header #header>.inner{background:#f2f0ed}#header-layout{display:block}nav#mainNav{background:#f2f0ed}.sticky-header nav#mainNav{background:#f2f0ed}nav#mainNav ul,#header .header__nav-contact{justify-content:center}.spmenu{display:none}}@media print,screen and (max-width:768px){.mobile header#h1Header{height:150px}a.column02{width:100%}.sp_flex_mb{margin-bottom:15px!important}.sp_mb0{margin-bottom:0!important}.ex.font32-line-height51,.post .ex.font32-line-height51{font-size:clamp(15px, 1.7vw, 32px)}.support-img img{width:25%}.pd-support-container{padding:5vw}.check-icon::before{max-height:20px;transform:unset;top:5px;max-width:20px}.check-icon.font22-line-height37,.post .check-icon.font22-line-height37{font-size:clamp(15px, 1.2vw, 22px)}.pd-concern{padding:5%}.mb-irregular01.ex{margin-bottom:10%}.step-img img{height:30px;min-width:unset;min-height:unset;width:30px}.step-img{margin-bottom:5px}.step-text{margin-bottom:10px}.btn-item a{padding:15px}.btn-item{max-width:250px}.pd-support-container.br20px-lower.mb-irregular01{margin-bottom:20%}.circle::before{transform:unset;top:12px}.qa_list .qa_list_inner dd::before{border-width:20px 30px 0 30px;bottom:-30px}#footer .footer__logo img{max-width:100px}.column02 .pd-support-container.br20px-lower.mb-irregular01{margin-bottom:5%}.bg-white.pd-support-container.br20px-lower.mb-irregular01.border-blue{margin-bottom:10%}.qa_list .qa_list_inner .q_ico.ex{width:24px}.pd-top-content.ex{padding:10% 0}.pd-irregular{padding-top:0%}}@media print,screen and (min-width:769px){.pc_none{display:none!important}}