body{animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}@media screen and (min-width: 768px){.sp_only,.gnavi{display:none !important}}.grecaptcha-badge{bottom:180px !important;z-index:9 !important}#cleaning header{position:fixed;top:0;right:0;font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,sans-serif}#cleaning .main{font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Hiragino Sans","ヒラギノ角ゴシック","メイリオ",Meiryo,sans-serif;color:#302622;line-height:1.6}#cleaning .main .font-co{font-family:"Cormorant Infant",serif;font-weight:400;font-style:italic}#cleaning .main .fb{font-weight:bold}#cleaning .main h2,#cleaning .main h3,#cleaning .main h4,#cleaning .main .fb500{font-weight:500}#cleaning .main h2 span,#cleaning .main h3 span,#cleaning .main h4 span,#cleaning .main .fb500 span{font-weight:500}#cleaning .main .pr{position:relative}#cleaning .main .ib{display:inline-block}#cleaning .main .cc{display:grid;place-items:center}#cleaning .main .z3{position:relative;z-index:3}#cleaning .main p{line-height:1.7;font-weight:500}#cleaning .main .font-min2{font-family:"Zen Old Mincho",serif}#cleaning .main .br_01{border-right:2px solid #5c5c5c;padding-right:12px;margin-right:12px;line-height:1.1}#cleaning .main .box1040{margin-inline:auto;width:1040px;max-width:92%}#cleaning .main i,#cleaning .main em{font-style:normal}#cleaning .main .txt_pur{color:#600e5c}#cleaning .main .txt_navy{color:#32527a}#cleaning .main .txt_w{color:#fff}#cleaning .main .bg_navy{background-color:#32527a}#cleaning .main .bg_aqua{background-color:#eaf1fa}#cleaning .main .bg_gray{background-color:#eff1f5}#cleaning .main .oh{overflow:hidden}#cleaning #fixed_pc.btn_fix_form{z-index:10;position:fixed;top:120px;right:0;z-index:999}#cleaning .soudan_box{background-color:#efe1ee;padding:30px 0 50px}#cleaning .soudan_box .txt_pur.txt32 span{background-color:#efe1ee;padding:0 14px 0 12px;position:relative;z-index:7}#cleaning .soudan_box .txt_pur.txt32:before,#cleaning .soudan_box .txt_pur.txt32:after{display:block;content:"";width:50%;height:20px;top:0;bottom:0;right:calc(50% + 154px);margin:auto;position:absolute;background:url(../img/line3.png) 50% 50% repeat-x;background-size:auto 100%}#cleaning .soudan_box .txt_pur.txt32:after{right:auto;left:calc(50% + 154px)}#cleaning .soudan_box .bg_w{border-radius:8px;height:130px;gap:20px;background:url(../img/orn01.png) 100% 0 no-repeat #fff;background-size:135px auto}#cleaning .soudan_box .bg_w .time{font-weight:500}#cleaning .soudan_box .bg_w .ex{padding:0 22px}#cleaning .soudan_box .bg_w .ex:before,#cleaning .soudan_box .bg_w .ex:after{display:block;content:"";width:2px;height:90%;top:0;left:0;bottom:0;margin:auto;position:absolute;background:#ddb2da;transform:rotate(-45deg)}#cleaning .soudan_box .bg_w .ex:after{right:0;left:auto;transform:rotate(45deg)}#cleaning .soudan_box .bg_w .br_01{border-right:2px solid #600e5c}#cleaning .soudan_box .box02_wrap a{width:calc(50% - 12px)}#cleaning .soudan_box .box02{background-color:#600e5c;height:150px;border-radius:8px;padding:25px 35px;box-sizing:border-box}#cleaning .soudan_box .box02 .txt29{line-height:68px;background:url(../img/i_line.png) 0 50% no-repeat;background-size:auto 68px !important;padding-left:76px}#cleaning .soudan_box .box02 .br_01{border-right:2px solid #fff}#cleaning .soudan_box .btn_mail .box02 .txt29{background:url(../img/i_mail.png) 0 50% no-repeat}#cleaning .stit_wrap_navy{position:relative;height:162px;background:url(../img/orn02.png) 2px 50% no-repeat #32527a;background-size:auto 100%;display:grid;place-items:center}#cleaning .stit_wrap_navy .stit_h2{letter-spacing:.05em;display:flex;flex-direction:column;line-height:1.4}#cleaning .stit_wrap_navy:before{display:block;content:"";top:100%;left:0;right:0;margin:auto;position:absolute;width:0;height:0;border-left:20px solid rgba(0,0,0,0);border-right:20px solid rgba(0,0,0,0);border-top:20px solid #32527a}#fv .cm_wrap{background:linear-gradient(#ffe6fd 0%, #f5ecff 32.51%, #fff 100%);padding:40px 0 48px}#fv .cm_wrap video{max-width:500px;aspect-ratio:16/9}#clearning01 .h2_wrap{height:274px;background:url(../img/bg_stit01.png) 50% 50% no-repeat;background-size:auto 274px;display:grid;place-items:center}#clearning01 .h2_wrap:before{display:block;content:"";width:20%;height:274px;top:0;bottom:0;left:0;margin:auto;position:absolute;background:url(../img/bg_stit01_01.png) 50% 50% repeat-x;background-size:auto 100%;z-index:-2}#clearning01 .h2_wrap:after{display:block;content:"";width:20%;height:274px;top:0;bottom:0;right:0;margin:auto;position:absolute;background:url(../img/bg_stit01_02.png) 50% 50% repeat-x;background-size:auto 100%;z-index:-2}#clearning01 .h2_wrap .font-min2{color:#fff;width:1125px;max-width:96%;margin-inline:auto;font-weight:normal;line-height:1;display:grid;justify-content:center start;padding-left:284px;box-sizing:border-box}#clearning01 .h3_wrap{overflow:visible;padding-top:22px}#clearning01 .h3_wrap:before{display:block;content:"";width:100%;height:100%;top:-28px;left:0;right:0;margin:auto;position:absolute;background:linear-gradient(#ffe6fd 0%, #f6ebff 0%, #fff 100%);z-index:-3}#clearning01 .h3_wrap .txt18:before,#clearning01 .h3_wrap .txt18:after{display:block;content:"";width:390px;height:2px;top:0;bottom:0;right:calc(50% + 164px);margin:auto;position:absolute;background:#ddb2da}#clearning01 .h3_wrap .txt18:after{right:auto;left:calc(50% + 164px)}#clearning01 .price_box{width:calc(50% - 15px);border-radius:8px}#clearning01 .price_box>h4{border-radius:8px 8px 0 0;background-color:#32527a;font-weight:400;font-size:38px;padding-left:24px;box-sizing:border-box}#clearning01 .price_box>h4.txt32{line-height:1.3;padding-top:7px;padding-bottom:10px}#clearning01 .price_box .maru{position:absolute;top:-18px;right:-18px;margin:auto;width:120px;height:120px;background-color:#e0be23;border-radius:50%;padding-top:10px;box-sizing:border-box;color:#302622;line-height:1.3;display:flex;flex-direction:column}#clearning01 .price_box .maru span{line-height:1}#clearning01 .price_box .maru .txt62{font-size:62px;line-height:50px}#clearning01 .img_txt{padding:18px}#clearning01 .img_txt .txt_box{width:calc(100% - 175px)}#clearning01 .img_txt .txt_box h4{background-color:#32527a;font-weight:400;height:68px;display:grid;place-items:center;margin-bottom:13px;place-content:center}#clearning01 .img_txt .txt_box .txt37{font-size:37px;line-height:1;padding:0 5px}#clearning01 .img_txt .txt_box .txt37:before{display:block;content:"";width:100%;height:2px;top:0;bottom:0;left:0;right:0;margin:auto;position:absolute;background:#32527a}#clearning01 .img_txt .txt_box .txt11{padding:0 3px}#clearning01 .img_txt .txt_box .txt21{font-size:21px}#clearning01 .img_txt .txt_box .waku{border:1px solid #fff;border-radius:2px;line-height:22px;padding:0 10px}#clearning01 .img_txt .txt_box .flex-start.txt_navy{align-items:center;gap:2px;white-space:nowrap}#clearning01 .img_txt .txt_box .flex-start.txt_navy .bg_w{padding:0 6px;height:84px;line-height:1.3;margin-right:2px}#clearning01 .img_txt .txt_box .txt100{font-size:88px;line-height:1;font-weight:700}#clearning01 .img_txt .txt_box .txt43{font-size:43px}#clearning01 .img_txt .txt_box .txt32{font-size:32px}#clearning01 .img_txt .txt_box .txt24.txt_w{font-size:24px;line-height:1.3}#clearning01 .img_txt .txt_box .txt_tax{padding-top:25px;line-height:1.6;vertical-align:bottom}#clearning01 .img_txt .txt_box .txt_tax:not(.be):before{display:block;content:"(税込)";text-align:center;top:20px;left:0;right:0;margin:auto;position:absolute;letter-spacing:1px;font-size:11px;font-family:"Zen Kaku Gothic Antique",sans-serif}#clearning01 .bg_gray{border-radius:4px;padding:20px;color:#5c5c5c}#cleaning02{padding-top:40px;background-color:#ececec;position:relative;z-index:0}#cleaning02 .txt40{font-weight:bold;color:#1b3379;letter-spacing:.05em}#cleaning02 .txt40 .pr{padding:0 10px;background:linear-gradient(transparent 70%, #fff 0%);padding:2px}#cleaning02 .clm4{width:1096px;max-width:100%;padding-top:90px}#cleaning02 .clm4 li{width:240px;max-width:25%;overflow:visible}#cleaning02 .fuki{display:grid;place-items:center}#cleaning02 .fuki .txt18{flex-direction:column;display:grid}#clearning03{background-color:#efe1ee;padding-bottom:20px}#clearning03 .clm2{padding:82px 0 40px;gap:32px}#clearning03 .clm2 .box01{border-radius:8px;width:444px;box-sizing:border-box;padding:32px 32px 30px}#clearning03 .clm2 .txt14{line-height:1.7}#clearning03 .clm2 .img_txt{gap:14px}#clearning03 .clm2 .txt01{gap:6px;align-items:flex-end}#clearning03 .clm2 .txt01 .txt24{line-height:1}#clearning03 .clm2 .txt02{gap:5px;line-height:1}#clearning04{background-color:#eaf1fa;padding:0 0 60px}#clearning04 .clm2{padding:72px 0 0px;gap:32px}#clearning04 .txt_btm{padding:18px 0 18px 0px;gap:36px;border-radius:8px}#clearning04 .txt_btm h3{height:130px;padding-top:10px;box-sizing:border-box}#clearning04 .txt_btm h3 .txt53{font-size:53px;padding-right:60px}#clearning04 .txt_btm h3:before{display:block;content:"";width:14px;height:130px;top:0;bottom:0;right:0;margin:auto;position:absolute;background:url(../img/i_ar.png) 100% 50% no-repeat;background-size:14px auto}#clearning04 .txt_btm .i_check{max-width:540px;gap:16px 30px}#clearning04 .txt_btm .i_check li{min-width:10em;background:url(../img/i_check.png) 0 65% no-repeat;background-size:25px auto;padding-left:30px;line-height:20px;height:20px}#clearning05{padding:0 0 60px}#clearning05 .wash_box_wrap{gap:24px}#clearning05 .wash_box{width:calc((100% - 48px)/3);border-radius:4px;overflow:hidden;position:relative;padding-bottom:10px}#clearning05 .wash_box img{width:100%}#clearning05 .wash_box .bg_navy{line-height:44px;background-color:#32527a;color:#fff;font-weight:500}#clearning05 .wash_box .txt_box{padding:12px 18px 10px}#clearning05 .wash_box .bg_aqua{line-height:25px;margin:12px -5px 8px;border-radius:2px}#clearning05 .wash_box .list01 li:before{top:10px;left:7px;width:4px;height:4px;background-color:#32527a;border-radius:100%}#clearning05 .wash_box .list01 li+li{margin-top:4px}#clearning05 .wash_box .txt_navy.txt14{position:absolute;bottom:20px;right:20px;margin:auto}#clearning05 .wash_box .txt_navy.txt14 .txt19{padding:0 4px}#clearning06{overflow:hidden}#clearning06 .reason_box_wrap{gap:24px}#clearning06 .reason_box{width:calc((100% - 48px)/3);border-radius:4px;overflow:visible;position:relative}#clearning06 .reason_box .font-co{font-weight:bold;font-size:120px;position:absolute;top:-50px;right:4px;margin:auto;line-height:1}#clearning06 .reason_box .img{border-radius:4px 4px 0 0}#clearning06 .reason_box .img img{width:100%}#clearning06 .reason_box .txt_box{padding:12px 16px 20px}#clearning06 .bg_w.txt_btm{padding:40px 0 50px}#c_voice+.bg_w.txt_btm{padding:40px 0 50px}#flow{padding:60px 0 50px}#flow .txt32{line-height:58px;border-bottom:2px solid #8da1b9;border-top:2px solid #8da1b9;width:1200px;max-width:96%;margin:0 auto 64px}#flow ol li{width:calc((100% - 75px)/4);padding:38px 0px 24px;box-sizing:border-box;position:relative}#flow ol li .img{height:52px;margin-bottom:10px}#flow ol li:not(:last-child):after{content:"▶";font-size:14px;height:14px;line-height:14px;display:inline-block;color:#8da1b9;width:14px;height:10px;text-align:center;position:absolute;top:50%;right:-20px;margin-top:-10px}#aftercare{padding:30px 0 60px}#aftercare .txt56{line-height:1.4}#aftercare .after_box{max-width:1014px;margin-inline:auto}#aftercare .after_box li{width:calc((100% - 26px)/3);box-sizing:border-box;padding:26px 15px;border-radius:3px;box-shadow:inset 0px 0px 10px 0px rgba(232,177,228,.8)}#aftercare .after_box li .txt56{border-top:2px solid #ddb2da;padding-top:8px;margin-top:8px}#service{padding:0px}#service .service_box{width:1120px;max-width:96%;margin-inline:auto;border-radius:4px;overflow:hidden}#service .service_box .bg_navy{color:#fff;line-height:50px}#service .service_box .bg_w{padding:30px}#service .service_box .logo_box{width:330px}#service .service_box .dl_box{margin-top:32px}#service .service_box .dl_box .txt_w{line-height:22px;background-color:#8da1b9;border-radius:3px;margin-bottom:8px}#service .service_box .dl_box .qr_box{gap:6px}#service .service_box .dl_box .qr_box li{border-radius:3px;padding:8px 8px 8px 0;flex:1}#service .service_box .dl_box .qr_box li .txt13{letter-spacing:0;width:calc(100% - 80px)}#service .service_box .img_txt{max-width:62%;gap:20px}#service .service_box .img_txt .s01{margin-bottom:-5px}#service .service_box .img_txt .txt_box{width:calc(100% - 320px)}#service .service_box .img_txt .txt_box2{width:calc(100% - 250px)}#service .service_box .img_txt .awards{padding-bottom:30px}#service .service_box .img_txt .awards img{margin-top:-60px}#service .service_box+.service_box{margin-top:50px}#service .bg_w.txt_btm{padding:40px 0 50px}#about_suzuhana{padding:40px 0 60px}#about_suzuhana .font-min2.txt50{margin-bottom:45px}#about_suzuhana .font-min2.txt50 img{margin-top:10px}#about_suzuhana .img_txt{margin:80px auto 80px;max-width:950px}#about_suzuhana .img_txt .txt_box{width:calc(100% - 320px)}#about_suzuhana .img_txt .txt_box .txt28{line-height:1.5}.action-close{display:none;overflow:visible;width:248px;height:136px;right:8px;bottom:30px;position:fixed;z-index:99}.action-close.view{display:block}.action-close .checkbox{display:none}.action-close .c_btn{position:absolute;right:-5px;top:-5px;width:29px;height:29px;text-align:center;display:table;z-index:990;cursor:pointer}.action-close .checkbox:checked~.c_btn{display:none}.action-close .checkbox:checked~.c_box{display:none}#form_box{padding:62px 0 62px}#form_box .form_wrap{text-align:left;margin-inline:auto}#form_box .form_wrap dl{margin-bottom:20px;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-start}#form_box .form_wrap dl:last-of-type{margin-bottom:10px}#form_box .form_wrap dt{width:164px;position:relative;padding:10px 0 0;box-sizing:border-box;line-height:30px;display:flex;justify-content:flex-start;align-items:center;gap:6px}#form_box .form_wrap dt .must{text-align:center;line-height:21px;width:44px;height:21px;background:#ddb2da;color:#600e5c;font-size:12px}#form_box .form_wrap dd{width:calc(100% - 165px);padding:0px;box-sizing:border-box}#form_box .complete_box{width:700px;max-width:98%;border:1px solid #005aa6;padding:30px;margin:0px auto 50px}#form_box input[type=button],#form_box input[type=submit]{-webkit-appearance:none}#form_box input[type=checkbox],#form_box input[type=radio]{margin:0 3px 1px 0}#form_box input[type=email],#form_box input[type=tel],#form_box input[type=text],#form_box textarea{font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;-webkit-appearance:none;border-radius:0;width:100%;max-width:100%;font-size:16px;line-height:30px;border:1px solid #c1cad7;background-color:#fff;padding:8px 14px;border-radius:6px;box-sizing:border-box}#form_box input[type=email]:focus,#form_box input[type=tel]:focus,#form_box input[type=text]:focus,#form_box textarea:focus{outline:none;background-color:#efefef;border:1px solid #5a7ba8}#form_box textarea{height:11em;width:100%;max-width:100%}#form_box ::-webkit-input-placeholder{font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;color:#adadad}#form_box ::-moz-placeholder{color:#adadad;opacity:1;font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}#form_box :-ms-input-placeholder{color:#adadad;font-family:"Zen Kaku Gothic Antique","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ",Meiryo,"ＭＳ Ｐゴシック","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif}#form_box .token input{margin-top:10px}#form_box .btn_form{margin:20px auto 0;text-align:center}#form_box .btn_form input{font-weight:bold;width:min(90%,340px);height:70px;line-height:70px;border-radius:8px;border:none;cursor:pointer;transition:all .4s linear;cursor:pointer;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;position:relative;letter-spacing:.1em;background:url(../img/btn_ar.png) 97px 50% no-repeat #600e5c;background-size:34px auto;position:relative;color:#fff;font-size:24px;padding-left:50px}#form_box .btn_form input.back{width:min(70%,280px);background:#666;color:#fff}#form_box .btn_form input:hover{opacity:.7}#gnavi_lp{position:absolute;top:0;max-width:100%;right:0px;width:510px;margin:auto;pointer-events:none}#gnavi_lp .toggle{display:block !important;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.1);pointer-events:all;width:100px;height:100px;text-align:center;box-sizing:border-box;top:0;right:0;position:absolute;cursor:pointer;z-index:999}#gnavi_lp .toggle:before{display:block;content:"メニュー";bottom:14px;left:0;right:0;margin:auto;position:absolute;color:#600e5c;font-size:18px;font-weight:bold;letter-spacing:.2px}#gnavi_lp .toggle span{position:absolute;left:0;right:0;margin:auto;width:58px;height:2px;background:#ddb2da;display:inline-block;transition:all .5s;box-sizing:border-box}#gnavi_lp .toggle span:nth-of-type(1){top:22px}#gnavi_lp .toggle span:nth-of-type(2){top:35px}#gnavi_lp .toggle span:nth-of-type(3){top:47px}#gnavi_lp .menu_toggle:checked+label .toggle{background-color:#efe1ee;box-shadow:0px 0px 0 rgba(0,0,0,0)}#gnavi_lp .menu_toggle:checked+label .toggle:before{content:"閉じる"}#gnavi_lp .menu_toggle:checked+label .toggle span:nth-of-type(1){transform:translateY(12px) rotate(-315deg)}#gnavi_lp .menu_toggle:checked+label .toggle span:nth-of-type(2){display:none}#gnavi_lp .menu_toggle:checked+label .toggle span:nth-of-type(3){transform:translateY(-12px) rotate(315deg)}#gnavi_lp .menu_open{z-index:992;width:510px;position:fixed;top:-100%;right:0;left:auto;text-align:center;opacity:0;transition:all .3s;background-color:#fff}#gnavi_lp .menu_open ul.pa{width:320px;max-width:90%;opacity:0;height:0;margin:0px auto 0 50px}#gnavi_lp .menu_open ul.pa>li{opacity:0;height:0;transition:all .4s linear}#gnavi_lp .menu_open ul.pa>li .acc,#gnavi_lp .menu_open ul.pa>li>a{font-size:18px;letter-spacing:.1em;font-weight:500;position:relative;overflow:hidden;line-height:52px;display:block;text-align:left;background:url(../img/h_ar.png) 3px 50% no-repeat;background-size:22px auto;padding-left:33px;border-bottom:1px solid #ddb2da}#gnavi_lp .menu_open .child{padding:8px 0 0}#gnavi_lp .menu_open .child .flex-start{display:flex;justify-content:flex-start;flex-wrap:wrap;width:100%}#gnavi_lp .menu_open .child li{width:50%;box-sizing:border-box;text-align:left;padding:4px 6px 4px 6px}#gnavi_lp .menu_open .child li a{background:url(../img/h_ar2.png) 0 50% no-repeat;background-size:7px auto;padding-left:10px}#gnavi_lp .menu_open .btn_shop{opacity:0;height:0}#gnavi_lp .menu_open .btn_shop a{opacity:0}#gnavi_lp .menu_open .t_link{opacity:0;height:0}#gnavi_lp .menu_open .t_link a{color:#7b7778}#menu_toggle:checked~.menu_open{pointer-events:all;top:0;height:100vh;display:block;opacity:1;padding:0 0 1px}#menu_toggle:checked~.menu_open #spNav{overflow-y:scroll;height:100vh}#menu_toggle:checked~.menu_open ul.pa{opacity:1;height:auto;background-color:#fff;padding-top:24px}#menu_toggle:checked~.menu_open ul.pa>li{height:auto;opacity:1;pointer-events:all}#menu_toggle:checked~.menu_open .btn_shop{margin:20px auto 30px;opacity:1;height:70px}#menu_toggle:checked~.menu_open .btn_shop a{opacity:1;width:320px;line-height:70px;background-color:#600e5c;color:#fff;transition:all .4s linear;text-align:center;border-radius:4px}#menu_toggle:checked~.menu_open .btn_shop a span{background:url(../img/i_shop.png) 0 50% no-repeat;background-size:30px auto;padding-left:40px}#menu_toggle:checked~.menu_open .t_link{opacity:1;height:auto;padding-bottom:30px}@media screen and (min-width: 481px){#fv .logo{position:absolute;top:33px;left:56px;z-index:9}#fv .main_img100 img{width:100%}#fv .main_img{background:url(../img/bg_fv.jpg) 50% 50% no-repeat;background-size:cover}#fv .main_img img{max-width:96%;margin-inline:auto}#fv .main_img:before{display:block;content:"";width:50%;height:299px;bottom:-168px;right:0;margin:auto;position:absolute;background:url(../img/ougi.png) 147px 0 no-repeat;background-size:auto 299px;z-index:1}#fv+.soudan_box{position:relative;z-index:99;padding:50px 0}#fv+.soudan_box .line_btn_wrap{gap:40px;align-items:center}#fv+.soudan_box .txt_30_off_02{max-width:calc(100% - 540px)}#clearning01{padding-bottom:40px;margin-top:-30px}#clearning01 .bg_gray dd{border-left:1px solid #7b7778;margin-left:20px;padding-left:20px}#cleaning02 .fuki:before{display:block;content:"";width:316px;max-width:130%;aspect-ratio:316/192;top:-85%;left:-15%;right:-15%;margin:auto;position:absolute;background:url(../img/fuki01.png) 50% 50% no-repeat;background-size:100% auto !important}#cleaning02 .fuki.fuki02:before{top:-94%;background:url(../img/fuki02.png) 50% 50% no-repeat;aspect-ratio:306/205}#cleaning02 li:nth-child(4) .fuki02:before{left:-20%}#cleaning02 .img{height:230px}#cleaning02 .img img{position:absolute;bottom:0;left:0;right:0;margin:auto}#flow ol li .icon{font-weight:bold;border-radius:100%;background:#fff;width:53px;height:53px;position:absolute;top:0;left:0;right:0;margin:auto;transform:translateY(-50%);padding-top:5px;box-sizing:border-box}.justify{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-start{display:flex;justify-content:flex-start;flex-wrap:wrap}.flex-end{display:flex;justify-content:flex-end;flex-wrap:wrap}.flex-center{display:flex;justify-content:center;flex-wrap:wrap}.f-column,.f_column{display:flex;flex-direction:column}.fadein{opacity:0;transform:translateY(50px);transition:opacity 725ms cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity}.fadein.scrollin{opacity:1;transform:translate(0, 0) !important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.fadein.delay{transition-delay:.3s}.fadein.delay2{transition-delay:.6s}.fadein.delay3{transition-delay:.9s}.fadein.delay4{transition-delay:1.2s}}.list01 li .txt10{font-size:10px}.txt11{font-size:11px}.txt12{font-size:12px}.txt13{font-size:13px}.txt14{font-size:14px}.txt15{font-size:15px}.txt16{font-size:16px}.txt18{font-size:18px}.txt20{font-size:20px}.txt22{font-size:22px}.txt23{font-size:23px}.txt24{font-size:24px}.txt26{font-size:26px}.txt26{font-size:26px;line-height:1.4}.txt28{font-size:28px}.txt30{font-size:30px}.txt32{font-size:32px}.txt34{font-size:34px}.txt36{font-size:36px}.txt38{font-size:38px}.txt40{font-size:40px}.txt42{font-size:42px}.txt44{font-size:44px}.txt46{font-size:46px}.txt48{font-size:48px;line-height:1.4}.txt50{font-size:50px}.txt55{font-size:55px}.txt56{font-size:56px}.txt84{font-size:84px}.txt60{font-size:60px}.txt150{font-size:150px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb90{margin-bottom:90px}.alc{align-items:center}.nowrap{white-space:nowrap}.tL{text-align:left}.tC{text-align:center}.tR{text-align:right}.db{display:block}.ib{display:inline-block}.fadein{opacity:0;transform:translateY(10%);transition:opacity 725ms cubic-bezier(0.445, 0.05, 0.55, 0.95),transform 500ms cubic-bezier(0.165, 0.84, 0.44, 1);will-change:opacity}.fadein.scrollin{opacity:1;transform:translate(0, 0) !important;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden}.main_btm.fadein{transform:translateY(30px)}.main_btm.fadein.scrollin{transform:translate(0, 0)}.zoom.fadein,.stit_wrap.fadein{transform:scale(0.9);opacity:0;transition:all 1s ease}.zoom.fadein.scrollin,.stit_wrap.fadein.scrollin{transform:scale(1);opacity:1}.fadein.delay{transition-delay:.35s}.fadein.delay2{transition-delay:.7s}.fadein.delay3{transition-delay:1.05s}.fadein.delay4{transition-delay:1.3s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@-webkit-keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}#c_voice{padding-bottom:60px}#c_voice .voice_card{width:340px;height:auto;border-radius:8px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.12);padding:16px 16px 50px;box-sizing:border-box}#c_voice .voice_card .img_txt{gap:12px}#c_voice .voice_card .img_txt img{width:122px;height:auto}#c_voice .voice_card .img_txt .txt_box{width:calc(100% - 134px)}#c_voice .voice_card .inner{height:100%}#c_voice .voice_card .txt18:not(.v_name){line-height:1.55;margin:12px 0 16px;width:300px;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3em;min-height:3em}#c_voice .voice_card .txt_btn{position:absolute;bottom:16px;right:16px;margin:auto}#c_voice .voice_card .txt_btn .txt14{padding-right:30px;line-height:22px}#c_voice .voice_card .txt_btn:before{display:block;content:"";width:22px;height:22px;right:0;bottom:0;top:0;margin:auto;position:absolute;background:url(../img/plus.svg) 50% 50% no-repeat #32527a;border-radius:12px}#c_voice .modal .img_txt{gap:16px}#c_voice .modal .img_txt img{width:180px;height:auto}#c_voice .modal .img_txt .txt_box{width:calc(100% - 196px)}#c_voice .modal .img_txt .txt_box .date{margin-bottom:12px}#c_voice .modal .txt24{margin:16px 0;line-height:1.58}#c_voice .v_date{color:#5c5c5c}#c_voice dt{color:#32527a;margin-bottom:4px}#c_voice .s_cate{gap:4px}#c_voice .s_cate li{border-radius:2px;line-height:28px;background-color:#eaf1fa;padding:0 8px}#c_voice .swiper-container{padding-bottom:70px}#c_voice .swiper-pager-wrap{position:absolute;bottom:0;right:0;margin:auto;width:86px;height:40px}#c_voice .swiper-pager-wrap .swiper-button{width:40px;height:40px;background-color:#fff;border-radius:20px;display:grid;place-items:center}#c_voice .swiper-pager-wrap .swiper-button.swiper-button-disabled{opacity:1 !important}#c_voice .swiper-pager-wrap .swiper-button.swiper-button-disabled img{opacity:.5}#c_voice .swiper-pager-wrap .swiper-button-next{transform:scale(-1, 1)}#c_voice .swiper-horizontal>.swiper-scrollbar{left:0;bottom:16px;z-index:50;height:6px;width:calc(100% - 110px);background-color:#fff}#c_voice .swiper-horizontal>.swiper-scrollbar .swiper-scrollbar-drag{background-color:#8da1b9}#c_voice .btn_more{position:absolute;top:0;bottom:0;right:0;left:0;cursor:pointer;text-indent:-9999px;z-index:9998;cursor:pointer;-webkit-appearance:button;background-color:rgba(0,0,0,0);border:none}.modal .modal__overlay{width:100vw;height:100vh;position:fixed;top:0;left:0;right:0;background:rgba(48,38,34,.9);display:flex;justify-content:center;align-items:center;z-index:9999}.modal .modal__container{overflow-y:scroll;background-color:#fff;padding:10px 10px;max-width:95vw;width:1100px;max-height:92vh;z-index:999;position:relative;box-sizing:border-box;overflow:visible}.modal .inbox{max-height:100%;box-sizing:border-box}.modal .inbox .stit36{padding-top:50px}.modal__close{background:url(../img/bt_close.png) 50% 50% no-repeat;background-size:100% auto;border:0;width:60px;height:60px;position:absolute;top:-10px;right:-10px;margin:auto;cursor:pointer}.modal .modal__container{width:min(800px,95vw);max-height:96vh;z-index:999;padding:40px;border-radius:8px;background:#fff;box-shadow:0px 0px 6px rgba(0,0,0,.12)}@media screen and (min-width: 481px){.modal .modal__container .inbox{max-height:calc(96vh - 20px)}}@media screen and (max-width: 480px){#c_voice .modal .img_txt{align-items:center}#c_voice .modal .img_txt img{width:122px}#c_voice .modal .img_txt .txt_box{width:calc(100% - 140px)}#c_voice .modal .txt24{font-size:18px}#c_voice .modal dl{margin-bottom:16px}.modal__container{max-height:90vh;box-sizing:border-box;max-width:90%;padding:20px 10px}.modal__close{border:0;width:46px;height:46px;top:-25px;right:-9px}.modal .inbox{box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;max-height:80dvh;padding-bottom:10px}.modal .modal__container{max-height:90dvh;padding:16px}}.modal__content{margin-top:2rem;margin-bottom:2rem;line-height:1.5;color:rgba(0,0,0,.8)}.modal__btn{border-style:none;border-width:0;cursor:pointer;-webkit-appearance:button;text-transform:none;overflow:visible;line-height:1.15;margin:0;will-change:transform;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:transform .25s ease-out}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{-webkit-animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=false] .modal__container{-webkit-animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideIn .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__overlay{-webkit-animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmfadeOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden=true] .modal__container{-webkit-animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1);animation:mmslideOut .3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}
/*# sourceMappingURL=cleaning2.min.css.map */